
    .tve_lg_input_container.tve-new-checkbox .tve_lg_checkbox_wrapper[data-value="style-2"] .tve-checkmark {
        border-radius: 1px;
        padding: 1px;
    }

    .tve_lg_input_container.tve-new-checkbox .tve_lg_checkbox_wrapper[data-value="style-2"]:hover:not(.tve-state-expanded) .tve-checkmark {
        border-color: var(--tcb-local-color-30800);
    }

    .tve_lg_input_container.tve-new-checkbox .tve_lg_checkbox_wrapper[data-value="style-2"].tve-state-expanded .tve-checkmark {
        border-color: var(--tcb-local-color-30800);
    }

    .imgframe{
        border-radius: 10px;
    }

    #tve-lg-error-container {
        background-color: #f2dede;
        color: #a94442;
        border: 1px solid #ebccd1;
        border-radius: 1px;
        padding: 4px 10px;
        position: absolute;
        z-index: 3000000;
        box-sizing: border-box !important;
    }

    #tve-lg-error-container .tve-lg-err-item {
        line-height: 1.2;
        font-size: 14px;
    }

    #tve-lg-error-container .tve-lg-err-close {
        color: #a94442;
        display: inline-block;
        font-size: 12px;
        width: 12px;
        height: 12px;
        position: absolute;
        top: 50%;
        right: 10px;
        margin: -6px 0px 0px;
    }

    #tve-lg-error-container .tve-lg-err-close:hover {
        text-decoration: none;
    }

    .thrv_wrapper.thrv_lead_generation {
        width: 100%;
        overflow: unset !important;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container {
        color: #555;
        --tcb-applied-color: #555;
        font-family: Roboto, sans-serif;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container label {
        color: #555;
        font-family: Roboto, sans-serif;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container input[type="email"] {
        padding: 10px 15px;
        height: auto;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container input[type="email"]:hover {
        border-color: #b7d8d1;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container input::placeholder {
        font-family: inherit !important;
    }

    .thrv_wrapper.thrv_lead_generation .tve_lead_generated_inputs_container .tve_lg_checkbox_wrapper {
        width: 100%;
        padding: 11px;
        align-items: center;
        display: flex !important;
        overflow: visible !important;
    }

    .thrv_wrapper.thrv_lead_generation {
        position: relative;
        box-sizing: border-box;
    }

    .thrv_wrapper.thrv_lead_generation::after {
        content: "";
        display: block;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .thrv_wrapper.thrv_lead_generation .tcb-flex-row {
        padding-bottom: 0px;
        padding-top: 0px;
    }

    .thrv_wrapper.thrv_lead_generation.tve-lead-generation-template .thrv_lead_generation_container .tve_lg_input_container.tve_lg_input {
        margin: 10px 0px;
    }

    .thrv_wrapper.thrv_lead_generation.tve-lead-generation-template .thrv_lead_generation_container .tve_lg_input_container.tve_lg_input>input {
        margin: 0px;
    }

    .thrv_wrapper.thrv_lead_generation.tve-lead-generation-template .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea {
        margin: 10px 0px;
    }

    .thrv_wrapper.thrv_lead_generation.tve-lead-generation-template .thrv_lead_generation_container .tve_lg_input_container.tve_lg_textarea>textarea {
        margin: 0px;
    }

    .tve-lg-error {
        background-repeat: no-repeat;
        border-color: transparent !important;
        box-shadow: #a94442 0px 0px 4px inset !important;
    }

    .thrv_lead_generation_container .tve_lg_input_container.tve_lg_input {
        display: flex;
    }

    .thrv_lead_generation_container .tve_lg_input_container.tve_lg_input>input {
        flex: 1 1 0%;
        max-width: 100%;
    }

    .thrv_lead_generation_container input[type="password"],
    .thrv_lead_generation_container input[type="email"],
    .thrv_lead_generation_container input[type="url"],
    .thrv_lead_generation_container input[type="text"],
    .thrv_lead_generation_container input[type="tel"],
    .thrv_lead_generation_container button,
    .thrv_lead_generation_container select,
    .thrv_lead_generation_container textarea {
        border-style: solid;
        border-color: #b7d8d1;
        border-width: 1px;
        max-width: none;
        background-color: #f8f9fa;
        box-sizing: border-box !important;
        float: none !important;
        width: 100% !important;
    }

    .thrv_lead_generation_container input[type="password"]::placeholder,
    .thrv_lead_generation_container input[type="email"]::placeholder,
    .thrv_lead_generation_container input[type="url"]::placeholder,
    .thrv_lead_generation_container input[type="text"]::placeholder,
    .thrv_lead_generation_container input[type="tel"]::placeholder,
    .thrv_lead_generation_container button::placeholder,
    .thrv_lead_generation_container select::placeholder,
    .thrv_lead_generation_container textarea::placeholder {
        opacity: .7;
        color: inherit !important;
    }

    .thrv_lead_generation_container input:hover {
        background-color: #fff;
        border-color: #1abc9c;
    }

    .thrv_lead_generation_container input[type="image"] {
        box-sizing: border-box;
    }

    .thrv_lead_generation_container select {
        height: auto;
    }

    .thrv_lead_generation_container input[type="password"],
    .thrv_lead_generation_container input[type="email"],
    .thrv_lead_generation_container input[type="text"],
    .thrv_lead_generation_container input[type="tel"],
    .thrv_lead_generation_container input[type="url"] {
        outline: none;
        padding: 5px;
    }

    .thrv_lead_generation_container button {
        border-width: 0px;
        color: #fff;
        cursor: pointer;
        font-size: 16px;
        padding: 10px;
    }

    .thrv_lead_generation_container .tcb-form-loader {
        display: none;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
    }

    span.tcb-form-loader-icon {
        animation: .7s linear 0s infinite normal none running tcb-loader;
        display: inline-block;
        font-size: 24px;
        line-height: 24px;
        height: 24px;
        width: 24px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -12px 0px 0px -12px;
        opacity: .7;
    }

    .thrv_lead_generation_container .thrv_text_element {
        position: relative;
        z-index: 1 !important;
    }

    .tve_lg_input_container {
        position: relative;
        z-index: 1 !important;
    }

    .tve_lg_input_container input[type="email"],
    .tve_lg_input_container.tve_lg_checkbox {
        margin: 10px 0px;
    }

    .tve_lg_input_container.tcb-plain-text {
        cursor: unset;
    }

    .thrv_lead_generation [type="checkbox"] {
        position: absolute;
        opacity: 0;
    }

    .thrv_lead_generation [type="checkbox"]+label {
        position: relative;
        cursor: pointer;
        padding: 0px;
        display: inline-flex;
        align-items: flex-start;
    }

    .thrv_lead_generation [type="checkbox"]+label::before {
        content: "";
        margin-right: 10px;
        display: inline-block;
        width: 18px;
        height: 18px;
        flex: 0 0 18px;
        background: #f8f9fa;
        border: 1px solid #b7d8d1;
        box-sizing: content-box;
        transition: all .5s ease 0s;
    }

    .thrv_lead_generation [type="checkbox"]:hover+label::before {
        background: #fff;
        border-color: #1abc9c;
    }

    .thrv_lead_generation [type="checkbox"]:checked+label::before {
        background: #1abc9c;
        border-color: #1abc9c;
    }

    .thrv_lead_generation [type="checkbox"]:checked+label::after {
        content: "";
        position: absolute;
        left: 5px;
        top: 9px;
        background: #fff;
        width: 2px;
        height: 2px;
        box-shadow: #fff 2px 0px 0px, #fff 4px 0px 0px, #fff 4px -2px 0px, #fff 4px -4px 0px, #fff 4px -6px 0px, #fff 4px -8px 0px;
        transform: rotate(45deg);
    }

    .tve_lead_generated_inputs_container {
        --tcb-local-color-30800: #3b88fd;
        --tcb-local-color-f2bba: rgba(59, 136, 253, .1);
        --tcb-local-color-trewq: rgba(59, 136, 253, .3);
        --tcb-local-color-poiuy: rgba(59, 136, 253, .6);
        --tcb-local-color-f83d7: rgba(59, 136, 253, .25);
        --tcb-local-color-3d798: rgba(59, 136, 253, .4);
        --tcb-local-color-418a6: rgba(59, 136, 253, .12);
        --tcb-local-color-a941t: rgba(59, 136, 253, .05);
        --tcb-local-color-1ad9d: rgba(46, 204, 113, .1);
        --tcb-local-color-2dbcc: #88e7fd;
        --tcb-local-color-frty6: rgba(59, 136, 253, .45);
        --tcb-local-color-flktr: rgba(59, 136, 253, .8);
        --tcb-radio-size: 20px;
        --tcb-checkbox-size: 20px;
        --tve-color: var(--tcb-local-color-30800);
    }

    .tve-new-checkbox .tve_lg_checkbox_wrapper.tve-updated-dom label {
        position: relative !important;
    }

    .tve-new-checkbox .tve_lg_checkbox_wrapper.tve-updated-dom label .tve-input-option-text {
        cursor: pointer;
        z-index: 10;
    }

    .tve-new-checkbox .tve_lg_checkbox_wrapper label {
        align-items: center;
        height: 100%;
        width: 100%;
        z-index: 9;
        line-height: unset !important;
        color: inherit !important;
        position: absolute !important;
        padding-left: 0px !important;
    }

    .tve-new-checkbox .tve_lg_checkbox_wrapper label::before,
    .tve-new-checkbox .tve_lg_checkbox_wrapper label::after {
        display: none !important;
    }

    .tve-new-radio .tve_lg_radio_wrapper .tve-lg-error:not(:checked)+label:not(:hover)+.tve-checkmark,
    .tve-new-radio .tve_lg_radio_wrapper .tve-lg-error:not(:checked)+label:not(:hover) .tve-checkmark,
    .tve-new-checkbox .tve_lg_checkbox_wrapper .tve-lg-error:not(:checked)+label:not(:hover)+.tve-checkmark,
    .tve-new-checkbox .tve_lg_checkbox_wrapper .tve-lg-error:not(:checked)+label:not(:hover) .tve-checkmark {
        border-color: transparent;
        box-shadow: #a94442 0px 0px 4px inset;
    }

    .tve-new-radio .tve_lg_radio_wrapper .tve-lg-error:not(:checked)+label:not(:hover)+.tve-checkmark::after,
    .tve-new-radio .tve_lg_radio_wrapper .tve-lg-error:not(:checked)+label:not(:hover) .tve-checkmark::after,
    .tve-new-checkbox .tve_lg_checkbox_wrapper .tve-lg-error:not(:checked)+label:not(:hover)+.tve-checkmark::after,
    .tve-new-checkbox .tve_lg_checkbox_wrapper .tve-lg-error:not(:checked)+label:not(:hover) .tve-checkmark::after {
        box-shadow: #a94442 0px 0px 4px inset;
    }

    .tve-new-radio.tve_lg_radio.tve-lg-error-multiple::after {
        display: block;
        position: absolute;
        left: 16px;
        bottom: -10px;
        font-size: 16px;
        color: #aa4443;
    }

    .tve-checkbox-grid {
        --h-gutter: 25px;
        --v-gutter: 5px;
        --cols: 4;
        margin-left: calc(-1 * var(--h-gutter));
        margin-top: calc(-1 * var(--v-gutter));
        flex-wrap: wrap;
    }

    .tve_lg_checkbox_wrapper {
        margin-top: var(--v-gutter);
        max-width: calc(100% / var(--cols) - var(--h-gutter));
        flex: 0 0 calc(100% / var(--cols));
        box-sizing: border-box !important;
        margin-left: var(--h-gutter) !important;
    }

    .tve_lg_input_container.tve-new-checkbox .tve-checkbox-grid {
        display: flex;
    }

    .tve_lg_input_container.tve-new-checkbox .tve-input-option-text {
        line-height: 1em;
        margin: 0px;
        padding: 0px;
        word-break: break-word;
        min-width: 10px;
    }

    .tve_lg_input_container.tve-new-checkbox .tve-checkmark {
        background-color: #fff;
        position: relative;
        border: 1px solid #afafaf;
        width: var(--tcb-checkbox-size);
        height: var(--tcb-checkbox-size);
        display: inline-block;
        flex: 0 0 auto;
        margin-right: 10px;
        padding: 2px;
        border-radius: 4px;
    }

    .tve_lg_input_container.tve-new-checkbox .tve-checkmark svg {
        width: 100%;
        height: 100%;
        display: none;
        box-sizing: border-box;
        fill: var(--tcb-local-color-30800);
    }

    .tve_lg_input_container.tve-new-checkbox .tve-state-expanded .tve-checkmark svg {
        display: block;
    }

    .tve_lg_input_container.tve-new-checkbox .tve_lg_checkbox_wrapper {
        position: relative;
        box-sizing: border-box;
    }

    .tve_lg_dropdown.tve-lg-error,
    .tcb-form-dropdown.tve-lg-error,
    .tve-dynamic-dropdown.tve-lg-error {
        border-radius: 6px;
    }

    .tve_lg_dropdown.tve-lg-error>a,
    .tcb-form-dropdown.tve-lg-error>a,
    .tve-dynamic-dropdown.tve-lg-error>a {
        box-shadow: #a94442 0px 0px 4px !important;
    }

    .tcb-file-list .tcb-file-loader .tcb-form-loader-icon {
        font-size: 16px;
        line-height: 16px;
        width: 16px;
        height: 16px;
        margin: -8px 0px 0px -8px;
    }

    .tve_social_custom.tve_style_10 .tve_s_link {
        font-size: inherit;
        padding: 0px;
        display: flex;
        align-items: center;
    }

    .tve_social_custom.tve_style_10 .tve_s_link:hover {
        box-shadow: rgba(0, 0, 0, .08) 0px -4px 0px 0px inset;
    }

    .tve_social_custom.tve_style_10 .tve_s_icon {
        font-size: 1em;
        line-height: 1em;
        padding: .667em;
        margin-right: .834em;
    }

    .tve_social_custom.tve_style_10 .tve_s_text,
    .tve_social_custom.tve_style_10 .tve_s_count {
        font-size: 1em;
        line-height: normal;
        font-weight: 300;
    }

    .tve_social_custom.tve_style_10 .tve_s_item {
        margin: .261em .261em .261em 0px;
        padding: 0px .834em 0px 0px;
        text-transform: uppercase;
        text-align: center;
    }

    .tve_social_custom.tve_style_10.tve_social_itb .tve_s_icon {
        border-right: 1px solid rgba(0, 0, 0, .1);
    }

    .tve_social_custom.tve_style_10.tve_social_itb .tve_s_item:active .tve_s_icon {
        border-right: 1px solid rgba(255, 255, 255, .5);
    }

    .tve_s_fb_share {
        --tcb-social-color-style-6: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-6: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-6: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-6: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-7: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-7: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-7: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-7: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-8: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-8: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-8: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-8: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-9: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-9: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-9: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-9: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-10: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-10: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-10: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-10: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-11: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-11: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-11: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-11: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-12: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-12: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-12: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-12: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-13: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-13: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-13: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-13: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-14: #111;
    }

    .tve_s_t_share {
        --tcb-social-color-style-14: #111;
    }

    .tve_s_in_share {
        --tcb-social-color-style-14: #111;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-14: #111;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-15: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-15: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-15: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-15: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-16: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-16: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-16: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-16: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-17: #181818;
    }

    .tve_s_t_share {
        --tcb-social-color-style-17: #181818;
    }

    .tve_s_in_share {
        --tcb-social-color-style-17: #181818;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-17: #181818;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-18: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-18: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-18: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-18: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-1: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-1: #3bceff;
    }

    .tve_s_in_share {
        --tcb-social-color-style-1: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-1: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-2: #284f9b;
    }

    .tve_s_t_share {
        --tcb-social-color-style-2: #1f92cb;
    }

    .tve_s_in_share {
        --tcb-social-color-style-2: #015a9c;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-2: #b9191a;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-3: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-3: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-3: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-3: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-4: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-4: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-4: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-4: #cf2123;
    }

    .tve_s_fb_share {
        --tcb-social-color-style-5: #3569b4;
    }

    .tve_s_t_share {
        --tcb-social-color-style-5: #29ace0;
    }

    .tve_s_in_share {
        --tcb-social-color-style-5: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-social-color-style-5: #cf2123;
    }

    .thrv_social:not(.tcb-custom-branding-social) .tve_style_10 .tve_s_item,
    .thrv_social_custom:not(.tcb-custom-branding-social) .tve_style_10 .tve_s_item {
        color: #fff !important;
        background-image: linear-gradient(var(--tcb-social-color-style-10), var(--tcb-social-color-style-10)) !important;
    }

    .tve_s_item {
        --tcb-local-color-style-1: linear-gradient(to bottom right, var(--tcb-local-color-f2bba) 50%, var(--tcb-local-color-trewq) 50%);
        --tcb-local-color-style-2: var(--tcb-local-color-f3080);
        --tcb-local-color-style-3: var(--tcb-local-color-f3080);
        --tcb-local-color-style-4: var(--tcb-local-color-f3080);
        --tcb-local-color-style-5: var(--tcb-local-color-f3080);
        --tcb-local-color-style-6: var(--tcb-local-color-f2bba);
        --tcb-local-color-style-7: var(--tcb-local-color-f2bba);
        --tcb-local-color-style-8: var(--tcb-local-color-f2bba);
    }

    .tve_s_t_share {
        --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(66, 179, 234, .8) 50%, #42b3ea 50%);
        --tcb-local-color-style-2: #42b3ea;
        --tcb-local-color-style-3: #42b3ea;
        --tcb-local-color-style-4: #42b3ea;
        --tcb-local-color-style-5: #42b3ea;
        --tcb-local-color-style-6: #42b3ea;
        --tcb-local-color-style-7: #42b3ea;
        --tcb-local-color-style-8: #42b3ea;
    }

    .tve_s_fb_share {
        --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(53, 105, 180, .8) 50%, #3569b4 50%);
        --tcb-local-color-style-2: #3569b4;
        --tcb-local-color-style-3: #3569b4;
        --tcb-local-color-style-4: #3569b4;
        --tcb-local-color-style-5: #3569b4;
        --tcb-local-color-style-6: #3569b4;
        --tcb-local-color-style-7: #3569b4;
        --tcb-local-color-style-8: #3569b4;
    }

    .tve_s_in_share {
        --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(1, 119, 181, .8) 50%, #0177b5 50%);
        --tcb-local-color-style-2: #0177b5;
        --tcb-local-color-style-3: #0177b5;
        --tcb-local-color-style-4: #0177b5;
        --tcb-local-color-style-5: #0177b5;
        --tcb-local-color-style-6: #0177b5;
        --tcb-local-color-style-7: #0177b5;
        --tcb-local-color-style-8: #0177b5;
    }

    .tve_s_pin_share {
        --tcb-local-color-style-1: linear-gradient(to bottom right, rgba(242, 48, 60, .8) 50%, #f2303c 50%);
        --tcb-local-color-style-2: #f2303c;
        --tcb-local-color-style-3: #f2303c;
        --tcb-local-color-style-4: #f2303c;
        --tcb-local-color-style-5: #f2303c;
        --tcb-local-color-style-6: #f2303c;
        --tcb-local-color-style-7: #f2303c;
        --tcb-local-color-style-8: #f2303c;
    }

    .thrv_social_custom.tcb-social-full-width {
        min-width: 100% !important;
    }

    .thrv_social_custom.tcb-social-full-width .tve_social_items {
        display: flex !important;
        width: 100% !important;
    }

    .thrv_social_custom.tcb-social-full-width .tve_social_items .tve_s_item {
        flex-basis: 100%;
    }

    .thrv_social_custom.tcb-social-full-width .tve_social_items .tve_s_item .tve_s_text {
        text-align: center;
        white-space: nowrap;
    }

    .thrv_social_custom.tcb-social-full-width:not(.tcb-social-vertical) .tve_social_items {
        flex-wrap: wrap;
        box-sizing: border-box;
    }

    .thrv_social_custom.tcb-social-full-width:not(.tcb-social-vertical) .tve_social_items .tve_s_item {
        flex: 1 0 100px;
        min-width: min-content;
        max-width: 100% !important;
    }

    .tve_s_fb_share.tve_share_item .tve_s_icon::before {
        content: "" !important;
    }

    .tve_s_t_share.tve_share_item .tve_s_icon::before {
        content: "" !important;
    }

    .tve_s_in_share.tve_share_item .tve_s_icon::before {
        content: "" !important;
    }

    .tve_s_pin_share.tve_share_item .tve_s_icon::before {
        content: "" !important;
    }

    .tve_social_custom {
        display: table;
    }

    .tve_social_custom .tve_s_item {
        display: inline-block;
        vertical-align: middle;
        text-decoration: none;
        margin-top: 5px;
        margin-right: 10px;
        line-height: 1.5em;
    }

    .tve_social_custom .tve_s_item.thrv_wrapper {
        margin-top: 5px;
        margin-bottom: 5px;
    }

    .tve_social_custom .tve_s_item:not(:last-child) {
        margin-right: 10px;
    }

    .tve_social_custom .tve_s_item.tve_s_t_share .tve_s_count,
    .tve_social_custom .tve_s_item.tve_s_in_share .tve_s_count {
        display: none !important;
    }

    .tve_social_custom .tve_s_link {
        box-shadow: none;
        display: table;
        border: 0px;
        color: #fff;
        text-decoration: none !important;
    }

    .tve_social_custom .tve_s_link:hover {
        text-decoration: none;
    }

    .tve_social_custom .tve_s_icon {
        display: flex;
        justify-content: center;
        align-items: center;
        text-align: center;
        vertical-align: middle;
    }

    .tve_social_custom .tve_s_icon.thrv_wrapper {
        margin: 0px;
    }

    .tve_social_custom .tve_s_icon svg.tcb-icon {
        fill: currentcolor;
        color: currentcolor;
    }

    .tve_social_custom .tve_s_text {
        display: table-cell;
        font-size: inherit;
        padding: 0px 20px 0px 10px;
        vertical-align: middle;
        white-space: nowrap;
        flex-grow: 1;
    }

    .tve_social_custom .tve_s_count {
        display: none;
    }

    .thrv_social_custom .tve_social_items {
        display: inline-block;
        vertical-align: middle;
    }

    .thrv_social_custom {
        align-items: center;
        justify-content: center;
        max-width: max-content;
        display: flex !important;
    }

    .tve_social_items a {
        font-size: unset;
    }

    .thrv_wrapper .tve-content-box-background {
        position: absolute;
        width: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
        background-clip: padding-box;
        height: 100% !important;
    }

    .thrv_wrapper.thrv-content-box {
        box-sizing: border-box;
        position: relative;
        min-height: 10px;
    }

    .thrv_wrapper.thrv-content-box div:not(.thrv_icon):not(.ui-resizable-handle):not(.tve-auxiliary-icon-element) {
        box-sizing: border-box;
    }

    .tve-cb {
        display: inline-block;
        vertical-align: middle;
        clear: both;
        overflow: visible;
        width: 100%;
        z-index: 1;
        position: relative;
        min-height: 10px;
    }

    .thrv-rating {
        display: table;
    }

    .thrv-rating svg {
        width: 1em;
        height: 1em;
        display: inline-block;
    }

    .tcb-icon {
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1em;
        vertical-align: middle;
        stroke-width: 0;
        stroke: currentcolor;
        fill: currentcolor;
        box-sizing: content-box;
        transform: rotate(var(--tcb-icon-rotation-angle, 0deg));
    }

    svg.tcb-icon path:not([fill="none"]) {
        transition: none 0s ease 0s;
        fill: inherit !important;
        stroke: inherit !important;
    }

    .thrv_icon {
        text-align: center;
    }

    .thrv-button,
    .tve-form-button {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        display: table !important;
    }

    .thrv-button.thrv_wrapper,
    .tve-form-button.thrv_wrapper {
        padding: 0px;
    }

    .thrv-button .tcb-plain-text,
    .tve-form-button .tcb-plain-text {
        cursor: pointer;
    }

    .tve-form-button {
        position: relative;
        z-index: 1;
    }

    .tve-form-button:focus-within .tve-form-button-submit {
        box-shadow: rgba(142, 142, 142, .5) 0px 2px 4px;
    }

    .tcb-with-icon:not(.tcb-flip) .tcb-button-texts {
        padding-left: 15px;
    }

    .tcb-with-icon.tcb-flip .tcb-button-icon {
        padding-left: 15px;
    }

    .tcb-with-icon .tcb-button-icon {
        display: block;
    }

    .tcb-with-icon .tcb-button-icon .thrv_wrapper.thrv_icon {
        margin: 0px;
    }

    a.tcb-button-link {
        background-color: #1abc9c;
        padding: 12px 15px;
        font-size: 18px;
        box-sizing: border-box;
        display: inline-flex;
        align-items: center;
        overflow: hidden;
        width: 100%;
        text-align: center;
        line-height: 1.2em;
    }

    a.tcb-button-link:hover {
        background-color: #15a288;
    }

    .tcb-flip a.tcb-button-link {
        flex-direction: row-reverse;
    }

    .thrv-button a.tcb-button-link,
    .tve-form-button a.tcb-button-link {
        color: #fff;
        text-decoration: none !important;
    }

    a.tcb-button-link>span::before {
        position: absolute;
        content: "";
        display: none;
        top: -100px;
        bottom: -100px;
        width: 1px;
        left: 10px;
        background-color: #007900;
    }

    span.tcb-button-texts {
        color: inherit;
        display: block;
        flex: 1 1 0%;
        position: relative;
    }

    span.tcb-button-texts>span {
        display: block;
        padding: 0px;
    }

    span.tcb-button-icon {
        display: none;
        font-size: 1em;
        line-height: 0;
        position: relative;
        color: inherit;
    }

    span.tcb-button-icon .tcb-icon {
        height: 1em;
    }

    .thrv_wrapper.thrv-divider {
        padding-top: 20px;
        padding-bottom: 20px;
        margin: 0px;
    }

    .thrv_wrapper.thrv-divider hr {
        margin: 0px;
    }

    .tve_sep-3 {
        background-repeat: repeat-x;
        width: 100%;
        min-width: 10px;
    }

    .tve_image_caption {
        position: relative;
    }

    .tve_image_caption:not(.tcb-mm-image.tve-tab-image) {
        height: auto !important;
    }

    .tve_image_caption .tve_image {
        max-width: 100%;
        width: 100%;
    }

    :not(.inc) .thrv_text_element h2 a:not(.tcb-button-link),
    :not(.inc) .thrv_text_element h6 a:not(.tcb-button-link) {
        color: inherit;
        font: inherit;
        letter-spacing: inherit;
    }

    :not(.inc) .thrv_text_element h2 a:not(.tcb-button-link):hover,
    :not(.inc) .thrv_text_element h6 a:not(.tcb-button-link):hover {
        color: inherit;
        font: inherit;
        letter-spacing: inherit;
    }

    .thrv_text_element a:not(.tcb-button-link) {
        font-size: inherit;
    }

    .tcb-style-wrap strong {
        font-weight: var(--g-bold-weight, bold);
    }

    .tcb-plain-text {
        cursor: text;
    }

    .thrv_text_element {
        overflow-wrap: break-word;
    }

    body:not(.tve_editor_page) .thrv_wrapper.thrv_footer,
    body:not(.tve_editor_page) .thrv_wrapper.thrv_header {
        padding: 0px;
    }

    .tcb-post-content.thrv_wrapper {
        margin-top: 15px;
        margin-bottom: 15px;
        padding: 0px;
    }

    #tve_editor .tcb-post-content p {
        font-size: 16px;
        line-height: 1.6em;
    }

    .thrv-login-element .tcb-form-loader-icon {
        z-index: 11;
    }

    .thrv-login-element .tcb-form-loader>span.tcb-form-loader-icon {
        animation: .7s linear 0s infinite normal none running tcb-loader;
        display: inline-block;
        font-size: 24px;
        line-height: 24px;
        height: 24px;
        width: 24px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -12px 0px 0px -12px;
        opacity: .7;
    }

    .notifications-content-wrapper {
        position: fixed;
        opacity: 1;
    }

    .notifications-content-wrapper.thrv_wrapper {
        padding: 0px;
        margin: 0px;
    }

    .notifications-content-wrapper.tcb-permanently-hidden {
        display: none !important;
    }

    .notifications-content-wrapper .notifications-content {
        display: none;
        flex-direction: column;
    }

    .notifications-content-wrapper:not(.notification-edit-mode) {
        z-index: 9999993;
    }

    .notifications-content-wrapper[data-position*="top"] {
        top: 50px;
    }

    .notifications-content-wrapper[data-position*="middle"] {
        top: 50%;
        transform: translateY(-50%);
    }

    .notifications-content-wrapper[data-position*="bottom"] {
        bottom: 50px;
    }

    .notifications-content-wrapper[data-position*="left"] {
        left: 50px;
    }

    .notifications-content-wrapper[data-position*="center"] {
        left: 50%;
        transform: translateX(-50%);
    }

    .notifications-content-wrapper[data-position*="right"] {
        right: 50px;
    }

    .notifications-content-wrapper[data-position="middle-center"] {
        transform: translate(-50%, -50%);
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode),
    .notifications-content-wrapper.tcb-animated.editor-preview {
        transition: top .7s ease 0s, bottom .7s ease 0s, left .7s ease 0s, right .7s ease 0s, opacity .7s ease-in-out 0s;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="down"][data-position*="bottom"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="down"][data-position*="bottom"] {
        bottom: 150%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="down"][data-position*="top"],
    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="down"][data-position*="middle"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="down"][data-position*="top"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="down"][data-position*="middle"] {
        top: -100%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="up"][data-position*="bottom"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="up"][data-position*="bottom"] {
        bottom: -100%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="up"][data-position*="top"],
    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="up"][data-position*="middle"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="up"][data-position*="top"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="up"][data-position*="middle"] {
        top: 150%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="left"][data-position*="right"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="left"][data-position*="right"] {
        right: 150%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="left"][data-position*="left"],
    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="left"][data-position*="center"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="left"][data-position*="left"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="left"][data-position*="center"] {
        left: -100%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="right"][data-position*="right"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="right"][data-position*="right"] {
        right: -100%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="right"][data-position*="left"],
    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation="right"][data-position*="center"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="right"][data-position*="left"],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation="right"][data-position*="center"] {
        left: 150%;
    }

    .notifications-content-wrapper.tcb-animated:not(.notification-edit-mode)[data-animation],
    .notifications-content-wrapper.tcb-animated.editor-preview[data-animation] {
        opacity: 0;
    }

    .notifications-content-wrapper[data-state="success"] .notification-success {
        display: flex;
    }

    .notifications-content-wrapper[data-state="warning"] .notification-warning {
        display: flex;
    }

    .notifications-content-wrapper[data-state="error"] .notification-error {
        display: flex;
    }

    .tcb-permanently-hidden {
        display: none !important;
    }

    .tar-disabled {
        cursor: default;
        opacity: .4;
        pointer-events: none;
    }

    .tcb-clear::after {
        display: block;
        height: 0px;
        content: "";
    }

    .tve_et_click {
        cursor: pointer;
    }

    .tve_ea_thrive_animation {
        opacity: 0;
    }

    .tve_ea_thrive_animation.tve_anim_start {
        opacity: 1;
        transition: all .5s ease-out 0s;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical {
        opacity: 1;
        visibility: visible !important;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical>.tcb-button-link {
        position: relative;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical>.tcb-button-link>span {
        position: relative;
        z-index: 1;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical>.tcb-button-link::before {
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        bottom: 0px;
        left: 0px;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical>.tcb-button-link::after {
        visibility: visible;
        content: "";
        position: absolute;
        top: 0px;
        right: 0px;
        bottom: 0px;
        left: 0px;
        border-radius: 0px;
        transform: scaleY(0);
        transform-origin: 50% center;
        transition-property: transform;
        transition-duration: .3s;
        transition-timing-function: ease-out;
    }

    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical.tve_anim_start>.tcb-button-link::after,
    .tve_ea_thrive_animation.tve_anim_shutter_out_vertical:hover>.tcb-button-link::after {
        transform: scaleY(1) !important;
    }

    .tcb-flex-row {
        display: flex;
        flex-flow: row nowrap;
        align-items: stretch;
        justify-content: space-between;
        margin-top: 0px;
        margin-left: -15px;
        padding-bottom: 15px;
        padding-top: 15px;
    }

    .tcb-flex-col {
        flex: 1 1 auto;
        padding-top: 0px;
        padding-left: 15px;
    }

    .tcb-flex-row .tcb-flex-col {
        box-sizing: border-box;
    }

    .tcb--cols--3:not(.tcb-resized)>.tcb-flex-col {
        max-width: 33.3333%;
    }

    .tcb-col {
        height: 100%;
        display: flex;
        flex-direction: column;
        position: relative;
    }

    .tcb-flex-row .tcb-col {
        box-sizing: border-box;
    }

    .thrv-svg-icon svg,
    .tve_s_icon svg {
        width: 1em;
        height: 1em;
        stroke-width: 0;
        fill: currentcolor;
        stroke: currentcolor;
    }

    html {
        text-rendering: auto !important;
    }

    html body {
        text-rendering: auto !important;
    }

    #tve_editor ol,
    #tve_editor ul {
        margin-left: 20px;
    }

    .thrv_wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 1px;
    }

    .thrv_wrapper div {
        box-sizing: content-box;
    }

    .thrv_wrapper.tve-elem-default-pad {
        padding: 20px;
    }

    .thrv_wrapper.thrv_text_element {
        margin: 0px;
    }

    .thrv_wrapper.thrv-columns {
        margin-top: 10px;
        margin-bottom: 10px;
        padding: 0px;
    }

    p {
        font-size: 1em;
    }

    .tve_clearfix::after {
        content: "";
        display: block;
        clear: both;
        visibility: hidden;
        line-height: 0;
        height: 0px;
    }

    .tve_image {
        border-radius: 0px;
        box-shadow: none;
    }

    div .tve_image_caption {
        padding: 0px;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }

    .tve_image_caption .tve_image_frame {
        display: block;
        max-width: 100%;
        position: relative;
        overflow: hidden;
    }

    .tve_image_caption .tve_image {
        display: block;
        padding: 0px;
        height: auto;
    }

    a:not(.tcb-button-link) svg.tcb-icon {
        color: #111;
    }

    .thrv_icon {
        line-height: 0;
    }

    .thrv_icon.tcb-icon-display {
        display: table;
    }

    .thrv_icon.thrv_wrapper {
        margin-left: auto;
        margin-right: auto;
        padding: 0px;
    }

    .tvd-toast {
        justify-content: space-between;
    }

    .tvd-toast.tve-fe-message {
        top: 50px;
        width: 60%;
        padding: 0px;
        color: #000;
        max-width: 500px;
        position: fixed;
        z-index: 9999993;
        left: 50%;
    }

    .tvd-toast.tve-fe-message .tve-toast-message {
        position: relative;
        left: -50%;
        background: #fff;
        box-shadow: #a7a7a7 0px 0px 15px 0px;
    }

    .tvd-toast.tve-fe-message .tve-toast-icon-container {
        display: inline-block;
        width: 50px;
        background: green;
        color: #fff;
        height: 100%;
        position: absolute;
    }

    .tvd-toast.tve-fe-message .tve-toast-icon-container.tve-toast-error {
        background: red;
    }

    .tvd-toast.tve-fe-message .tve-toast-message-container {
        padding: 20px 10px 20px 70px;
        margin: auto 0px;
        font-family: Roboto, sans-serif;
        font-size: 16px;
    }

    .tvd-toast.tve-fe-message span {
        text-align: center;
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        min-height: 50px;
        height: 100%;
        width: 100%;
    }

    .thrive-shortcode-content a {
        color: inherit;
    }

    .tve-content-box-background[data-clip-id] {
        transform: rotateZ(0deg);
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
        position: relative;
        min-height: var(--tcb-container-height-d, 100px) !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-page-section {
        box-sizing: border-box;
        margin: 0px;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-content-box {
        box-sizing: border-box;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-page-section-out,
    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-content-box-background {
        box-sizing: border-box;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
    }

    .tve_flt .tve_sep {
        border: none;
        margin: 0px !important;
        max-width: 100% !important;
    }

    .tve_flt .thrv_wrapper>.tve_sep {
        width: 100%;
        background-color: transparent;
    }

    .thrv_wrapper.thrv_contentbox_shortcode {
        position: relative;
    }

    .tve_social_items a {
        font-size: unset;
    }

    .thrv-divider .tve_sep {
        background: transparent;
        border: none;
    }

    .tve_s_item a {
        border: 0px;
        box-shadow: none;
        display: table;
        padding: 2px;
        color: #fff !important;
        text-decoration: none !important;
    }

    body:not(.ttb-editor-page) .tcb-post-content::before,
    body:not(.ttb-editor-page) .tcb-post-content::after {
        display: none;
    }

    .thrv_wrapper.thrv_text_element {
        padding: 1px;
    }

    .tcb-flip .tcb-button-link {
        flex-direction: row-reverse;
    }

    a.tcb-plain-text {
        cursor: pointer;
    }

    @media (max-width:1023px) {
        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-t) !important;
        }
    }

    @media (max-width:767px) {
        .tve_lg_input_container.tve-new-checkbox .tve-checkbox-grid {
            display: block;
            width: 100%;
        }

        .tve_lg_input_container.tve-new-checkbox .tve_lg_checkbox_wrapper {
            max-width: 100%;
        }

        html {
            overflow-x: hidden !important;
        }

        html,
        body {
            max-width: 100vw !important;
        }

        .notifications-content-wrapper {
            transform: translateX(-50%);
            left: 50% !important;
            right: unset !important;
        }

        .notifications-content-wrapper[data-position*="middle"] {
            transform: translate(-50%, -50%);
        }

        .notifications-content-wrapper[data-position*="top"] {
            top: 0px;
        }

        .notifications-content-wrapper[data-position*="bottom"] {
            bottom: 0px;
        }

        .tcb-flex-row {
            flex-direction: column;
        }

        .tcb-flex-row.v-2 {
            flex-direction: row;
        }

        .tcb-flex-row.v-2:not(.tcb-mobile-no-wrap) {
            flex-wrap: wrap;
        }

        .tcb-flex-row.v-2:not(.tcb-mobile-no-wrap)>.tcb-flex-col {
            width: 100%;
            flex: 1 0 390px;
            max-width: 100% !important;
        }

        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-m) !important;
        }
    }

    @media (min-width:1024px) {
        .tcb-flex-row.tcb-desktop-wrap>.tcb-flex-col {
            max-width: 100%;
            flex: 1 0 250px;
        }
    }

    @media only screen and (max-width:740px) {
        .thrv_lead_generation .thrv_lead_generation_container .tve_lg_input_container.tve_lg_select_container .thrv_icon {
            margin-right: 14px;
        }
    }

    @media (max-width:1023px) and (min-width:768px) {
        .notifications-content-wrapper[data-position*="top"] {
            top: 20px;
        }

        .notifications-content-wrapper[data-position*="bottom"] {
            bottom: 20px;
        }

        .tcb-flex-row:not(.tcb--cols--2):not(.tcb-medium-no-wrap) {
            flex-wrap: wrap;
        }

        .tcb-flex-row:not(.tcb--cols--2):not(.tcb-medium-no-wrap)>.tcb-flex-col {
            flex: 1 0 250px;
            max-width: 100% !important;
        }

        .tcb-flex-row.tcb-desktop-wrap.tcb--cols--2:not(.tcb-medium-wrap):not(.tcb-medium-no-wrap)>.tcb-flex-col,
        .tcb-flex-row.tcb-resized.tcb-desktop-wrap.tcb--cols--2:not(.tcb-medium-wrap):not(.tcb-medium-no-wrap)>.tcb-flex-col {
            flex-shrink: 0;
            max-width: 100%;
        }
    }

    @media not all,
    not all {
        .tcb-flex-col {
            width: 100%;
        }

        .tcb-col {
            display: block;
        }
    }

    @media screen and (max-device-width:480px) {
        body {
            text-size-adjust: none;
        }
    }

    @keyframes tcb-loader {
        0% {
            transform: rotate(0deg);
        }

        100% {
            transform: rotate(359deg);
        }
    }

   
   
   
    img.wp-smiley,
    img.emoji {
        display: inline !important;
        border: none !important;
        box-shadow: none !important;
        height: 1em !important;
        width: 1em !important;
        margin: 0 .07em !important;
        vertical-align: -.1em !important;
        background: none !important;
        padding: 0 !important;
    }

    
   
    body {
        --wp--preset--color--black: #000;
        --wp--preset--color--cyan-bluish-gray: #abb8c3;
        --wp--preset--color--white: #fff;
        --wp--preset--color--pale-pink: #f78da7;
        --wp--preset--color--vivid-red: #cf2e2e;
        --wp--preset--color--luminous-vivid-orange: #ff6900;
        --wp--preset--color--luminous-vivid-amber: #fcb900;
        --wp--preset--color--light-green-cyan: #7bdcb5;
        --wp--preset--color--vivid-green-cyan: #00d084;
        --wp--preset--color--pale-cyan-blue: #8ed1fc;
        --wp--preset--color--vivid-cyan-blue: #0693e3;
        --wp--preset--color--vivid-purple: #9b51e0;
        --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, #9b51e0 100%);
        --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, #7adcb4 0%, #00d082 100%);
        --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
        --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, #cf2e2e 100%);
        --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, #eee 0%, #a9b8c3 100%);
        --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%);
        --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, #ffceec 0%, #9896f0 100%);
        --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, #fecda5 0%, #fe2d2d 50%, #6b003e 100%);
        --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, #ffcb70 0%, #c751c0 50%, #4158d0 100%);
        --wp--preset--gradient--pale-ocean: linear-gradient(135deg, #fff5cb 0%, #b6e3d4 50%, #33a7b5 100%);
        --wp--preset--gradient--electric-grass: linear-gradient(135deg, #caf880 0%, #71ce7e 100%);
        --wp--preset--gradient--midnight: linear-gradient(135deg, #020381 0%, #2874fc 100%);
        --wp--preset--duotone--dark-grayscale: url("#wp-duotone-dark-grayscale");
        --wp--preset--duotone--grayscale: url("#wp-duotone-grayscale");
        --wp--preset--duotone--purple-yellow: url("#wp-duotone-purple-yellow");
        --wp--preset--duotone--blue-red: url("#wp-duotone-blue-red");
        --wp--preset--duotone--midnight: url("#wp-duotone-midnight");
        --wp--preset--duotone--magenta-yellow: url("#wp-duotone-magenta-yellow");
        --wp--preset--duotone--purple-green: url("#wp-duotone-purple-green");
        --wp--preset--duotone--blue-orange: url("#wp-duotone-blue-orange");
        --wp--preset--font-size--small: 13px;
        --wp--preset--font-size--medium: 20px;
        --wp--preset--font-size--large: 36px;
        --wp--preset--font-size--x-large: 42px;
    }

    .has-black-color {
        color: var(--wp--preset--color--black) !important;
    }

    .has-cyan-bluish-gray-color {
        color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }

    .has-white-color {
        color: var(--wp--preset--color--white) !important;
    }

    .has-pale-pink-color {
        color: var(--wp--preset--color--pale-pink) !important;
    }

    .has-vivid-red-color {
        color: var(--wp--preset--color--vivid-red) !important;
    }

    .has-luminous-vivid-orange-color {
        color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }

    .has-luminous-vivid-amber-color {
        color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }

    .has-light-green-cyan-color {
        color: var(--wp--preset--color--light-green-cyan) !important;
    }

    .has-vivid-green-cyan-color {
        color: var(--wp--preset--color--vivid-green-cyan) !important;
    }

    .has-pale-cyan-blue-color {
        color: var(--wp--preset--color--pale-cyan-blue) !important;
    }

    .has-vivid-cyan-blue-color {
        color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }

    .has-vivid-purple-color {
        color: var(--wp--preset--color--vivid-purple) !important;
    }

    .has-black-background-color {
        background-color: var(--wp--preset--color--black) !important;
    }

    .has-cyan-bluish-gray-background-color {
        background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }

    .has-white-background-color {
        background-color: var(--wp--preset--color--white) !important;
    }

    .has-pale-pink-background-color {
        background-color: var(--wp--preset--color--pale-pink) !important;
    }

    .has-vivid-red-background-color {
        background-color: var(--wp--preset--color--vivid-red) !important;
    }

    .has-luminous-vivid-orange-background-color {
        background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }

    .has-luminous-vivid-amber-background-color {
        background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }

    .has-light-green-cyan-background-color {
        background-color: var(--wp--preset--color--light-green-cyan) !important;
    }

    .has-vivid-green-cyan-background-color {
        background-color: var(--wp--preset--color--vivid-green-cyan) !important;
    }

    .has-pale-cyan-blue-background-color {
        background-color: var(--wp--preset--color--pale-cyan-blue) !important;
    }

    .has-vivid-cyan-blue-background-color {
        background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }

    .has-vivid-purple-background-color {
        background-color: var(--wp--preset--color--vivid-purple) !important;
    }

    .has-black-border-color {
        border-color: var(--wp--preset--color--black) !important;
    }

    .has-cyan-bluish-gray-border-color {
        border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
    }

    .has-white-border-color {
        border-color: var(--wp--preset--color--white) !important;
    }

    .has-pale-pink-border-color {
        border-color: var(--wp--preset--color--pale-pink) !important;
    }

    .has-vivid-red-border-color {
        border-color: var(--wp--preset--color--vivid-red) !important;
    }

    .has-luminous-vivid-orange-border-color {
        border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
    }

    .has-luminous-vivid-amber-border-color {
        border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
    }

    .has-light-green-cyan-border-color {
        border-color: var(--wp--preset--color--light-green-cyan) !important;
    }

    .has-vivid-green-cyan-border-color {
        border-color: var(--wp--preset--color--vivid-green-cyan) !important;
    }

    .has-pale-cyan-blue-border-color {
        border-color: var(--wp--preset--color--pale-cyan-blue) !important;
    }

    .has-vivid-cyan-blue-border-color {
        border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
    }

    .has-vivid-purple-border-color {
        border-color: var(--wp--preset--color--vivid-purple) !important;
    }

    .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
        background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
    }

    .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
        background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
    }

    .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
        background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
    }

    .has-luminous-vivid-orange-to-vivid-red-gradient-background {
        background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
    }

    .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
        background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
    }

    .has-cool-to-warm-spectrum-gradient-background {
        background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
    }

    .has-blush-light-purple-gradient-background {
        background: var(--wp--preset--gradient--blush-light-purple) !important;
    }

    .has-blush-bordeaux-gradient-background {
        background: var(--wp--preset--gradient--blush-bordeaux) !important;
    }

    .has-luminous-dusk-gradient-background {
        background: var(--wp--preset--gradient--luminous-dusk) !important;
    }

    .has-pale-ocean-gradient-background {
        background: var(--wp--preset--gradient--pale-ocean) !important;
    }

    .has-electric-grass-gradient-background {
        background: var(--wp--preset--gradient--electric-grass) !important;
    }

    .has-midnight-gradient-background {
        background: var(--wp--preset--gradient--midnight) !important;
    }

    .has-small-font-size {
        font-size: var(--wp--preset--font-size--small) !important;
    }

    .has-medium-font-size {
        font-size: var(--wp--preset--font-size--medium) !important;
    }

    .has-large-font-size {
        font-size: var(--wp--preset--font-size--large) !important;
    }

    .has-x-large-font-size {
        font-size: var(--wp--preset--font-size--x-large) !important;
    }

    
    
   
    #thrive-comments .tcm-color-ac,
    #thrive-comments .tcm-color-ac span {
        color: #03a9f4;
    }

    #thrive-comments .tcm-background-color-ac,
    #thrive-comments .tcm-background-color-ac-h:hover span,
    #thrive-comments .tcm-background-color-ac-active:active {
        background-color: #03a9f4;
    }

    #thrive-comments .tcm-border-color-ac {
        border-color: #03a9f4;
        outline: none;
    }

    #thrive-comments .tcm-border-color-ac-h:hover {
        border-color: #03a9f4;
    }

    #thrive-comments .tcm-border-bottom-color-ac {
        border-bottom-color: #03a9f4;
    }

    #thrive-comments .tcm-svg-fill-ac {
        fill: #03a9f4;
    }

    #thrive-comments textarea:focus,
    #thrive-comments input:focus {
        border-color: #03a9f4;
        box-shadow: inset 0 0 3px #03a9f4;
    }

    #thrive-comments a {
        color: #03a9f4;
    }

    #thrive-comments button,
    #thrive-comments #tcm-login-up,
    #thrive-comments #tcm-login-down {
        color: #03a9f4;
        border-color: #03a9f4;
    }

    #thrive-comments button:hover,
    #thrive-comments button:focus,
    #thrive-comments button:active {
        background-color: #03a9f4;
    }


    
   
    @media (min-width:300px) {
        .tve-theme-863 #wrapper {
            --footer-background-width: 100%;
            --bottom-background-width: 100%;
            --header-background-width: 100%;
            --header-content-width: 100%;
            --top-background-width: 100%;
            --top-content-width: 930px;
            background-color: #fcfcfc !important;
            --background-color: #fcfcfc !important;
            --tve-applied-background-color: #fcfcfc !important;
            padding: 0px 15px 15px !important;
        }

        .tve-theme-863 .main-container {
            padding: 0px 20px 20px !important;
            background-color: var(--tcb-skin-color-22) !important;
            --background-color: var(--tcb-skin-color-22) !important;
        }

        :not(#layout) .tve-theme-863 #wrapper {
            --layout-content-width: 930px;
            --layout-background-width: 930px;
        }

        .tve-theme-863 .sidebar-section .section-content {
            padding: 10px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17724e445ea"] {
            margin-top: 0px !important;
            margin-bottom: 20px !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-17725676466"] {
            letter-spacing: 2px;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 13px !important;
            text-transform: uppercase !important;
            color: #aaa !important;
            --tcb-applied-color: #aaa !important;
            --tve-applied-color: #aaa !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-1772567d5ce"] {
            letter-spacing: 2px;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 13px !important;
            text-transform: uppercase !important;
            color: #aaa !important;
            --tcb-applied-color: #aaa !important;
            --tve-applied-color: #aaa !important;
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper {
            width: calc((100% - 0px) / 1);
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list .post-wrapper {
            border-bottom: 1px dotted rgba(0, 0, 0, .22);
            padding: 15px 0px !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256bad4b"].tcb-post-list [data-css="tve-u-177256bad4d"] {
            padding-top: 0px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 16px !important;
            font-weight: var(--g-bold-weight, bold) !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177256bad4b"] {
            max-width: 300px;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-bottom: 40px !important;
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) {
            margin-top: 0px !important;
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) {
            margin-right: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item {
            --tve-line-height: 1.5em;
            margin-left: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon {
            --tcb-local-color-icon: var(--tcb-skin-color-0);
            --tve-icon-size: 18px;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .dynamic-list-icon .thrv_icon>:first-child {
            color: var(--tcb-skin-color-0);
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-text a {
            color: inherit !important;
            --tve-applied-color: inherit !important;
            font-family: inherit !important;
            font-size: 16px !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item p,
        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item li,
        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item blockquote,
        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item address,
        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item .tcb-plain-text,
        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177256c9b75"] .thrive-dynamic-styled-list-item label {
            line-height: var(--tve-line-height, 1.5em);
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f5"] {
            --tcb-local-color-d65f6: #47de9d;
            --tcb-local-color-2c42e: rgba(71, 222, 157, .25);
            --tcb-local-color-651eb: rgba(71, 222, 157, .5);
            padding: 22px !important;
            margin-bottom: 20px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f6"] {
            border-radius: 6px;
            overflow: hidden;
            --tve-border-radius: 6px;
            background-image: none !important;
            background-color: #fff !important;
            border: 1px solid var(--tcb-skin-color-28) !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f6"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f7"] {
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            text-align: center;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f8"] {
            background-image: none !important;
            padding: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 15px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f8"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fb"] {
            float: none;
            background-image: none !important;
            margin: 0px auto 15px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fb"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fd"] {
            padding: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725100"] {
            width: 32px;
            position: absolute;
            right: 0px;
            bottom: 36px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725101"] {
            margin-top: 0px;
            margin-left: 0px;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725102"] {
            width: 32px;
            position: absolute;
            bottom: 36px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725103"] {
            margin-top: 0px;
            margin-left: 0px;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-177257408fc"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fd"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177258ac928"] {
            margin-top: 40px !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4906ec"] {
            padding-top: 0px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 25px !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4945d6"] {
            color: var(--tcb-skin-color-30) !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link {
            border-radius: 100px;
            overflow: hidden;
            letter-spacing: var(--tve-letter-spacing, 2px);
            background-color: transparent !important;
            background-image: linear-gradient(45deg, var(--tcb-local-color-4ff41) 38%, var(--tcb-local-color-ff2da) 100%) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            padding: 12px 14px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4979d6"] {
            --tve-letter-spacing: 2px;
            --tcb-local-color-6b889: #1372d3;
            --tcb-local-color-15aab: #3eb7fc;
            --tcb-local-color-4ff41: var(--tcb-skin-color-0);
            --tcb-local-color-ff2da: #fea0ab;
            --tve-alignment: center;
            float: none;
            --tve-font-size: 12px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tve-text-transform: capitalize;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link {
            font-size: var(--tve-font-size, 12px) !important;
        }

        :not(#tve) .tve-theme-863 .sidebar-section [data-css="tve-u-1788d4979d6"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
            text-transform: var(--tve-text-transform, capitalize);
        }

        .tve-theme-863 .bottom-section .section-background {
            background-color: var(--tcb-skin-color-9) !important;
            --background-color: var(--tcb-skin-color-9) !important;
        }

        .tve-theme-863 .bottom-section .section-content {
            padding: 40px 20px !important;
            min-height: 329px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71b"] {
            --tcb-local-color-4be87: var(--tcb-skin-color-2);
            --tcb-local-color-47b6f: rgba(241, 93, 91, .4);
            padding: 1px !important;
            margin-bottom: 20px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71e"] {
            background-image: none !important;
            padding: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71e"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71c"] {
            border-radius: 2px;
            overflow: hidden;
            background-image: none !important;
            background-color: transparent !important;
            border: none !important;
            --background-image: none !important;
            --tve-applied-background-image: none !important;
            --background-color: transparent !important;
            --tve-applied-background-color: transparent !important;
            --tve-applied-border: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71c"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71d"] {
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            text-align: center;
        }

        :not(#tve) .tve-theme-863 .bottom-section [data-css="tve-u-17729c22ed5"] {
            padding-top: 0px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-weight: var(--g-bold-weight, bold) !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17724e3dc87"] {
            margin-top: 15px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .content-section .section-content {
            padding: 0px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17729c61234"] {
            --tve-border-radius: 30px;
            border-radius: 30px;
            --tve-border-bottom-right-radius: 15px;
            --tve-border-bottom-left-radius: 15px;
            top: 0px;
            overflow: hidden;
            --tve-alignment: center;
            float: none;
            position: relative;
            margin: -20px auto 0px !important;
            font-size: 10px !important;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
            padding: 5px 15px !important;
            z-index: 999 !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17729c61234"] .tve_social_items {
            font-size: 10px !important;
        }

        .tve-theme-863 #content .main-content-background {
            background-color: var(--tcb-skin-color-22) !important;
            --background-color: var(--tcb-skin-color-22) !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17729c61234"] .tve_social_items .tve_s_item {
            display: inline-block;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003a9c054"] {
            margin-top: 0px !important;
            padding: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003ad2a65"] {
            box-shadow: rgba(0, 0, 0, .05) 0px 1px 6px 0px !important;
            --tve-applied-box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, .05) !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03534"] {
            box-shadow: rgba(0, 0, 0, .05) 0px 1px 6px 0px !important;
            --tve-applied-box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, .05) !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03537"] {
            box-shadow: rgba(0, 0, 0, .05) 0px 1px 6px 0px !important;
            --tve-applied-box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, .05) !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b0353a"] {
            box-shadow: rgba(0, 0, 0, .05) 0px 1px 6px 0px !important;
            --tve-applied-box-shadow: 0px 1px 6px 0px rgba(0, 0, 0, .05) !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93aae"] {
            --tcb-local-color-bcd13: var(--tcb-local-color-e27b6);
            float: none;
            --form-color: --tcb-color-3;
            --tcb-local-color-e27b6: #050e3d !important;
            margin-left: auto !important;
            margin-right: auto !important;
            max-width: 90% !important;
            background-color: transparent !important;
            --tve-applied-background-color: transparent !important;
            --tve-applied-max-width: 90% !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93aaf"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab0"]>.tcb-flex-col>.tcb-col {
            justify-content: center;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab0"]>.tcb-flex-col {
            padding-left: 0px;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab0"] {
            margin-left: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab1"] {
            max-width: 60%;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab2"] {
            max-width: 40%;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab4"]::after {
            clear: both;
        }

        :not(#tve) .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab5"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
            color: var(--tve-color, #fff);
            --tcb-applied-color: #fff;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab5"] {
            --tve-font-weight: var(--g-bold-weight, bold);
            --tve-letter-spacing: 2px;
            --tcb-local-color-2818e: #1372d3;
            --tve-color: #fff;
            --tcb-local-color-34f05: #2f8ae5;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab5"] .tcb-button-link {
            letter-spacing: var(--tve-letter-spacing, 2px);
            padding: 18px !important;
            background-color: var(--tcb-local-color-34f05) !important;
            background-image: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab5"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab5"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-34f05) !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab6"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 16px;
            font-size: 16px;
            width: 16px;
            height: 16px;
            padding-left: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab7"] {
            --v-gutter: 0px;
            --cols: 1 !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea {
            padding: 18px 8px !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item)::placeholder {
            font-weight: var(--tve-font-weight, var(--g-regular-weight, normal));
            font-family: var(--tve-font-family, Arial, Helvetica, sans-serif);
            font-size: var(--tve-font-size, 13px);
            line-height: var(--tve-line-height, 1.2em);
            --tcb-applied-color: rgba(0, 0, 0, .5);
            letter-spacing: var(--tve-letter-spacing, 1px);
            color: var(--tve-color, rgba(0, 0, 0, .5)) !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) {
            --tve-font-weight: var(--g-regular-weight, normal);
            --tve-font-family: Arial, Helvetica, sans-serif;
            --tve-font-size: 13px;
            --tve-line-height: 1.2em;
            --tve-color: rgba(0, 0, 0, .5);
            --tve-applied---tve-color: rgba(0, 0, 0, .5);
            --tve-letter-spacing: 1px;
            --tve-border-top-left-radius: 5px;
            --tve-border-bottom-left-radius: 5px;
            --tve-border-top-right-radius: 0px;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea {
            border: 1px solid var(--tcb-local-color-e27b6);
            border-top-left-radius: 5px;
            overflow: hidden;
            border-bottom-left-radius: 5px;
            border-top-right-radius: 0px;
            background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
            background-image: none !important;
            --tve-applied-background-image: none !important;
            padding-left: 18px !important;
            padding-right: 18px !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input.nitro-lazy,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item):hover input,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item):hover textarea,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item):hover::placeholder {
            color: var(--tve-color, var(--tcb-local-color-e27b6)) !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item):hover {
            --tve-color: var(--tcb-local-color-e27b6) !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) {
            margin-bottom: 0px !important;
            margin-top: 0px !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_checkbox:not(.tcb-excluded-from-group-item) .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item) {
            --tcb-local-color-30800: #050e3d;
            --tcb-local-color-f2bba: rgba(59, 91, 253, .1);
            --tcb-local-color-trewq: rgba(59, 91, 253, .3);
            --tcb-local-color-frty6: rgba(59, 91, 253, .45);
            --tcb-local-color-flktr: rgba(59, 91, 253, .8);
            --tve-font-weight: var(--g-regular-weight, normal);
            --tve-font-family: Arial, Helvetica, sans-serif;
            --tve-font-size: 14px;
            --tve-letter-spacing: 1px;
            --tve-color: #111;
            --tve-applied---tve-color: #111;
            padding: 5px 0px 0px !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_checkbox:not(.tcb-excluded-from-group-item) .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item) .tve-checkmark {
            --tcb-checkbox-size: 12px;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_checkbox:not(.tcb-excluded-from-group-item) .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item) .tve-input-option-text {
            font-family: var(--tve-font-family, Arial, Helvetica, sans-serif);
            --tcb-applied-color: #111;
            font-weight: var(--tve-font-weight, var(--g-regular-weight, normal)) !important;
            font-size: var(--tve-font-size, 14px) !important;
            letter-spacing: var(--tve-letter-spacing, 1px) !important;
            color: var(--tve-color, #111) !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_checkbox:not(.tcb-excluded-from-group-item) {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button.tve-color-set {
            --tcb-local-color-3e1f8: #1a6dbc;
            --tcb-local-color-34f05: var(--tcb-local-color-e27b6);
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button {
            --tve-font-size: 14px;
            display: block;
            width: 66px;
            --tve-border-top-right-radius: 5px;
            --tve-border-bottom-right-radius: 5px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            --tcb-local-color-17ee7: #2f8ae5 !important;
            min-width: 100% !important;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button .tcb-button-link {
            border-top-right-radius: 5px;
            overflow: hidden;
            border-bottom-right-radius: 5px;
            padding: 19px 24px 18px !important;
            background-color: var(--tcb-local-color-e27b6) !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button .tcb-button-link {
            font-size: var(--tve-font-size, 14px) !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button:hover .tcb-button-link {
            background-color: var(--tcb-local-color-e27b6) !important;
        }

        .thrive-section-124 .section-content {
            justify-content: center;
            display: flex;
            flex-direction: column;
            min-height: 1px !important;
            padding: 20px !important;
        }

        .thrive-section-124 .section-background {
            background-image: none !important;
            --background-image: none !important;
            --tve-applied-background-image: none !important;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        .thrive-section-124 .section-background.nitro-lazy {
            background-image: none !important;
        }

        .thrive-section-124 [data-css="tve-u-17724e12936"] {
            margin-bottom: 0px !important;
        }

        :not(#tve) .thrive-section-124 [data-css="tve-u-1783bd045f2"] {
            color: var(--tcb-skin-color-23) !important;
            font-weight: var(--g-bold-weight, bold) !important;
            padding-bottom: 10px !important;
            margin-bottom: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-18003855238"] {
            position: static;
            width: 30px;
            top: 0px;
            left: 0px;
            display: inline-block;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) .thrive-section-124 [data-css="tve-u-18003874f01"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
        }

        .thrive-section-124 [data-css="tve-u-180038767ae"] {
            top: 0px;
            --tve-alignment: left;
            float: left;
            z-index: 3;
            display: inline-block;
            left: 0px;
            margin-left: 25px !important;
            position: static !important;
            margin-right: auto !important;
            padding: 0px !important;
            margin-top: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-180038b653f"]>.tve-cb {
            display: flex;
            justify-content: center;
            flex-direction: column;
        }

        .thrive-section-124 [data-css="tve-u-180038b653f"] {
            display: inline-block;
            --tve-alignment: center;
            float: none;
            z-index: 3;
            position: relative;
            margin: 0px auto !important;
            padding: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-180038fd1cf"] {
            overflow: visible;
            min-height: unset !important;
            --tve-applied-min-height: unset !important;
        }

        .thrive-section-124 [data-css="tve-u-18003e57a72"] {
            width: 20px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .thrive-section-124 .section-content::after {
            clear: both;
        }

        .thrive-section-124 [data-css="tve-u-180042672e9"] {
            width: 20px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-1800468ef14"] {
            width: 20px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-1801907c44b"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            width: 20px;
            position: absolute;
        }
    }

    @media (max-width:1023px) {
        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper {
            width: calc((100% - 0px) / 1);
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) {
            margin-top: 0px !important;
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) {
            margin-right: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177256bad4b"] {
            max-width: 100%;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fd"] {
            max-width: 330px;
        }

        .tve-theme-863 .main-container {
            padding: 20px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71b"] {
            padding: 20px !important;
        }

        .tve-theme-863 .bottom-section .section-content {
            padding-left: 40px !important;
            padding-right: 40px !important;
        }

        .tve-theme-863 .content-section .section-content {
            padding: 20px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03534"] {
            width: 16.6319px;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03537"] {
            width: 16.6319px;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b0353a"] {
            width: 16.6319px;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003ad2a65"] {
            width: 16.6319px;
        }

        .thrive-section-124 .section-content {
            padding-left: 40px !important;
            padding-right: 40px !important;
            padding-top: 40px !important;
        }
    }

    @media (max-width:767px) {
        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper {
            width: calc((100% - 0px) / 1);
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:not(:nth-child(n+2)) {
            margin-top: 0px !important;
        }

        .tve-theme-863 .sidebar-section .tcb-post-list[data-css="tve-u-177256bad4b"] .post-wrapper.thrv_wrapper:nth-child(n) {
            margin-right: 0px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f5"] {
            padding: 40px 20px 20px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f8"] {
            background-image: none !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250f8"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-177257250fd"] {
            max-width: 95%;
            margin-top: 30px !important;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725100"] {
            width: 50px;
        }

        .tve-theme-863 .sidebar-section [data-css="tve-u-17725725102"] {
            width: 50px;
        }

        .tve-theme-863 .main-container {
            padding: 10px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71e"] {
            background-image: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71e"].nitro-lazy {
            background-image: none !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-17729c0b71b"] {
            padding: 10px !important;
        }

        .tve-theme-863 .bottom-section .section-content {
            padding: 20px !important;
        }

        .tve-theme-863 .content-section .section-content {
            padding: 0px !important;
        }

        .tve-theme-863 #wrapper {
            --header-content-width: 100%;
            padding-left: 5px !important;
            padding-right: 5px !important;
            padding-bottom: 5px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17729c61234"] {
            top: 0px;
            right: 0px;
            --tve-border-bottom-left-radius: 50px;
            border-bottom-left-radius: 50px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 50px;
            border-bottom-right-radius: 50px;
            min-width: 0px !important;
            font-size: 10px !important;
            padding: 3px 8px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-17729c61234"] .tve_social_items {
            font-size: 10px !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03534"] {
            width: unset;
            padding: 3px !important;
            --tve-applied-width: unset !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b03537"] {
            width: unset;
            padding: 3px !important;
            --tve-applied-width: unset !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003b0353a"] {
            width: unset;
            padding: 3px !important;
            --tve-applied-width: unset !important;
        }

        .tve-theme-863 .content-section [data-css="tve-u-18003ad2a65"] {
            width: unset;
            padding: 3px !important;
            --tve-applied-width: unset !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93aae"] {
            max-width: 100% !important;
            margin-top: 5px !important;
            margin-bottom: 0px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab0"] {
            flex-wrap: wrap !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab0"]>.tcb-flex-col {
            flex-basis: 390px !important;
        }

        .tve-theme-863 .bottom-section [data-css="tve-u-18018b93ab4"]::after {
            clear: both;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea {
            padding-left: 8px !important;
            padding-right: 8px !important;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item)::placeholder {
            font-size: var(--tve-font-size, 13px);
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) {
            --tve-font-size: 13px;
            --tve-border-bottom-left-radius: 0px;
            --tve-border-top-right-radius: 5px;
        }

        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) input,
        :not(#tve) .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_regular_input:not(.tcb-excluded-from-group-item) textarea {
            border-bottom-left-radius: 0px;
            overflow: hidden;
            border-top-right-radius: 5px;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve_lg_checkbox:not(.tcb-excluded-from-group-item) .tve_lg_checkbox_wrapper:not(.tcb-excluded-from-group-item) .tve-checkmark {
            --tcb-checkbox-size: 10px;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button {
            display: block;
            float: left;
            z-index: 3;
            position: relative;
            width: 44px;
            --tve-border-top-right-radius: 0px;
            --tve-border-bottom-left-radius: 5px;
        }

        .tve-theme-863 .bottom-section #lg-l1uq7ih5 .tve-form-button .tcb-button-link {
            border-top-right-radius: 0px;
            overflow: hidden;
            border-bottom-left-radius: 5px;
            padding: 18px 20px !important;
        }

        .thrive-section-124 .section-content {
            padding: 20px 10px 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-17724e12936"] {
            margin-bottom: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-18003e57a72"] {
            width: 20px;
            top: -5px;
            left: 0px;
        }

        :not(#tve) .thrive-section-124 [data-css="tve-u-18003874f01"] {
            font-size: 12px !important;
            line-height: 1em !important;
        }

        .thrive-section-124 [data-css="tve-u-180038b653f"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        .thrive-section-124 [data-css="tve-u-180038767ae"] {
            margin-left: 25px !important;
            margin-top: -15px !important;
        }

        .thrive-section-124 [data-css="tve-u-180038fd1cf"] {
            min-height: 10px !important;
            --tve-applied-min-height: 10px !important;
        }

        .thrive-section-124 [data-css="tve-u-180038b653f"] {
            margin-bottom: 5px !important;
        }

        :not(#tve) .thrive-section-124 [data-css="tve-u-1783bd045f2"] {
            padding-bottom: 10px !important;
            margin-bottom: 0px !important;
        }

        .thrive-section-124 [data-css="tve-u-1800468ef14"] {
            width: 20px;
        }
    }



    
    @media (min-width: 300px) {

        .tcb-style-wrap ul:not([class*="menu"]),
        .tcb-style-wrap ol {
            padding-top: 5px;
            padding-bottom: 5px;
            margin-top: 0px;
            margin-bottom: 0px;
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: #000;
            --tcb-typography-color: #000;
            --tve-applied-color: #000;
            --tcb-applied-color: #000;
            font-size: 16px;
            --tcb-typography-font-size: 16px;
            padding-left: 5px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h1 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            padding-bottom: 10px;
            margin-bottom: 0px;
            font-size: 42px;
            --tcb-typography-font-size: 42px;
            padding-top: 0px;
            margin-top: 0px;
            line-height: 1.3em;
            --tcb-typography-line-height: 1.3em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h2 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            padding-bottom: 10px;
            margin-bottom: 0px;
            font-size: 38px;
            --tcb-typography-font-size: 38px;
            padding-top: 0px;
            margin-top: 0px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h3 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            font-size: 34px;
            --tcb-typography-font-size: 34px;
            padding-top: 0px;
            padding-bottom: 10px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            background-color: rgba(0, 0, 0, 0);
            font-style: normal;
            margin: 0px;
            text-decoration: none solid #204147;
            text-transform: none;
            border-left: 0px none #204147;
            --tcb-typography-font-weight: var(--g-bold-weight, bold);
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h4 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            padding-bottom: 10px;
            margin-bottom: 0px;
            font-size: 28px;
            --tcb-typography-font-size: 28px;
            padding-top: 0px;
            margin-top: 0px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h5 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            padding-bottom: 10px;
            margin-bottom: 0px;
            font-size: 24px;
            --tcb-typography-font-size: 24px;
            padding-top: 0px;
            margin-top: 0px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap h6 {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
            padding-bottom: 10px;
            margin-bottom: 0px;
            font-size: 18px;
            --tcb-typography-font-size: 18px;
            padding-top: 0px;
            margin-top: 0px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        :not(.inc) .thrv_text_element a:not(.tcb-button-link),
        :not(.inc) .tcb-styled-list a,
        :not(.inc) .tcb-numbered-list a,
        .tve-input-option-text a,
        .tcb-post-content p a,
        .tcb-post-content li a,
        .tcb-post-content blockquote a,
        .tcb-post-content pre a {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            --tcb-typography-color: #000;
            --tcb-applied-color: #000;
            font-size: 16px;
            --tcb-typography-font-size: 16px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --eff-color: #000;
            --eff-faded: rgba(0, 0, 0, .6);
            --eff-ensure-contrast: rgba(0, 0, 0, .6);
            --eff-ensure-contrast-complement: rgba(0, 0, 0, .6);
            box-shadow: none;
            border-bottom: none;
            background-image: linear-gradient(var(--eff-color), var(--eff-color));
            background-position: center bottom;
            background-size: 0px .1em;
            background-repeat: no-repeat;
            background-attachment: initial;
            background-origin: initial;
            background-clip: initial;
            background-color: initial;
            text-decoration: none;
            animation: 0s ease 0s 1 normal none running none;
            transition: background .15s ease-out .05s;
            padding-left: 0px;
            --eff: expand;
            --tve-applied-box-shadow: none;
            --tve-font-family: Sen;
            --g-bold-weight: 800;
            color: var(--tcb-skin-color-0);
        }

        :not(.inc) .thrv_text_element a:not(.tcb-button-link):hover,
        :not(.inc) .tcb-styled-list a:hover,
        :not(.inc) .tcb-numbered-list a:hover,
        .tve-input-option-text a:hover,
        .tcb-post-content p a:hover,
        .tcb-post-content li a:hover,
        .tcb-post-content blockquote a:hover,
        .tcb-post-content pre a:hover {
            text-decoration: none;
            background-image: linear-gradient(var(--eff-color), var(--eff-color));
            background-position: center bottom;
            background-size: 100% .1em;
            background-repeat: no-repeat;
            background-attachment: initial;
            background-origin: initial;
            background-clip: initial;
            background-color: initial;
            box-shadow: none;
            --tve-applied-box-shadow: none;
            color: var(--tcb-skin-color-0);
            border-color: transparent;
        }

        body,
        .tcb-plain-text {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: #000;
            --tcb-typography-color: #000;
            --tve-applied-color: #000;
            --tcb-applied-color: #000;
            font-size: 16px;
            --tcb-typography-font-size: 16px;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
        }

        .tcb-style-wrap blockquote {
            margin-top: 12px;
            margin-bottom: 20px;
            background-color: var(--tcb-skin-color-20);
            --background-color: var(--tcb-skin-color-20);
            padding: 14px 20px;
            border: 1px solid var(--tcb-skin-color-1);
            --tve-border-width: 1px;
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            color: #000;
            --tcb-typography-color: #000;
            --tve-applied-color: #000;
            --tcb-applied-color: #000;
            line-height: 1.4em;
            --tcb-typography-line-height: 1.4em;
            --g-bold-weight: 800;
            font-size: 16px;
            --tcb-typography-font-size: 16px;
        }

        .tcb-style-wrap pre {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            font-weight: var(--g-regular-weight, normal);
            --g-bold-weight: 800;
            color: var(--tcb-skin-color-24);
            --tcb-typography-color: var(--tcb-skin-color-24);
        }

        .tcb-style-wrap p {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            --g-bold-weight: 800;
            font-weight: var(--g-regular-weight, normal);
        }

        .tcb-style-wrap li:not([class*="menu"]) {
            font-family: "Noto Sans";
            --tcb-typography-font-family: "Noto Sans";
            --g-regular-weight: 400;
            --g-bold-weight: 800;
            font-weight: var(--g-regular-weight, normal);
        }
    }

    @media (max-width: 1023px) {
        .tcb-style-wrap h1 {
            font-size: 40px;
            --tcb-typography-font-size: 40px;
        }

        .tcb-style-wrap h2 {
            font-size: 34px;
            --tcb-typography-font-size: 34px;
        }

        .tcb-style-wrap h3 {
            font-size: 30px;
            --tcb-typography-font-size: 30px;
        }

        .tcb-style-wrap h4 {
            font-size: 26px;
            --tcb-typography-font-size: 26px;
        }

        .tcb-style-wrap h5 {
            font-size: 22px;
            --tcb-typography-font-size: 22px;
        }
    }

    @media (max-width: 767px) {

        .tcb-style-wrap ul:not([class*="menu"]),
        .tcb-style-wrap ol {
            padding-top: 8px;
            padding-bottom: 8px;
            padding-left: 0px;
            font-size: 15px;
            --tcb-typography-font-size: 15px;
        }

        .tcb-style-wrap h1 {
            font-size: 26px;
            --tcb-typography-font-size: 26px;
            padding-bottom: 16px;
            margin-bottom: 0px;
            line-height: 1.2em;
            --tcb-typography-line-height: 1.2em;
        }

        .tcb-style-wrap h2 {
            font-size: 24px;
            --tcb-typography-font-size: 24px;
            padding-bottom: 16px;
            margin-bottom: 0px;
            line-height: 1.2em;
            --tcb-typography-line-height: 1.2em;
        }

        .tcb-style-wrap h3 {
            font-size: 22px;
            --tcb-typography-font-size: 22px;
            padding-bottom: 16px;
            margin-bottom: 0px;
            line-height: 1.2em;
            --tcb-typography-line-height: 1.2em;
        }

        .tcb-style-wrap h4 {
            font-size: 20px;
            --tcb-typography-font-size: 20px;
            padding-bottom: 16px;
            margin-bottom: 0px;
            line-height: 1.2em;
            --tcb-typography-line-height: 1.2em;
        }

        .tcb-style-wrap h5 {
            font-size: 19px;
            --tcb-typography-font-size: 19px;
            padding-bottom: 16px;
            margin-bottom: 0px;
            line-height: 1.2em;
            --tcb-typography-line-height: 1.2em;
        }

        .tcb-style-wrap h6 {
            padding-bottom: 16px;
            margin-bottom: 0px;
        }

        :not(.inc) .thrv_text_element a:not(.tcb-button-link),
        :not(.inc) .tcb-styled-list a,
        :not(.inc) .tcb-numbered-list a,
        .tve-input-option-text a,
        .tcb-post-content p a,
        .tcb-post-content li a,
        .tcb-post-content blockquote a,
        .tcb-post-content pre a {
            font-size: 15px;
            --tcb-typography-font-size: 15px;
        }

        body,
        .tcb-plain-text {
            font-size: 15px;
            --tcb-typography-font-size: 15px;
        }

        .tcb-style-wrap blockquote {
            font-size: 15px;
            --tcb-typography-font-size: 15px;
        }
    }


   
    @media (min-width:300px) {
        :not(#tve) [data-css="tve-u-1808b4ca8ae"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca8b0"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca8b1"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca8b1"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8b1"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca8b1"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8b1"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca8b1"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca8b1"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca8b2"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca8b3"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca8b4"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8b5"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca8b6"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca8b2"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8b7"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca8b8"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca8b9"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca8ba"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca8bb"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca8bd"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca8be"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca8b0"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca8bf"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca8c0"] {
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca8c1"] {
            margin-bottom: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca8c2"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
        }

        [data-css="tve-u-1808b4ca8c3"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
            border-top: none !important;
            border-right: none !important;
            border-bottom: none !important;
            border-image: initial !important;
            --tve-applied-border: none !important;
        }

        [data-css="tve-u-1808b4ca8c4"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        [data-css="tve-u-1808b4ca8c5"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        [data-css="tve-u-1808b4ca8c6"] {
            --tve-border-width: 3px;
            --tve-border-radius: 5px;
            border-radius: 5px;
            overflow: hidden;
            opacity: 1;
            filter: grayscale(0) brightness(1) contrast(1) blur(0px) sepia(0) invert(0) saturate(100%) hue-rotate(0deg);
            background-image: linear-gradient(rgba(0, 255, 201, .83), rgba(0, 255, 201, .83)), url("./ftr_files/seamless-g8daf3d591_1280.jpg") !important;
            background-size: auto, cover !important;
            background-position: 50% 50%, 50% 50% !important;
            background-attachment: scroll, scroll !important;
            background-repeat: no-repeat, no-repeat !important;
            --background-image: linear-gradient(rgba(0, 255, 201, .83), rgba(0, 255, 201, .83)), url("./ftr_files/seamless-g8daf3d591_1280.jpg") !important;
            --background-size: auto, cover !important;
            --background-position: 50% 50%, 50% 50% !important;
            --background-attachment: scroll, scroll !important;
            --background-repeat: no-repeat, no-repeat !important;
            --tve-applied-background-image: linear-gradient(rgba(0, 255, 201, .83), rgba(0, 255, 201, .83)), url("./ftr_files/seamless-g8daf3d591_1280.jpg") !important;
            border: 3px solid #fff !important;
            --tve-applied-border: 3px solid #fff !important;
        }

        [data-css="tve-u-1808b4ca8c6"].nitro-lazy {
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca8c7"] {
            min-height: 40px;
        }

        [data-css="tve-u-1808b4ca8c8"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8c9"] {
            max-width: 19.9993%;
        }

        [data-css="tve-u-1808b4ca8ca"] {
            max-width: 79.9998%;
        }

        [data-css="tve-u-1808b4ca8cb"] {
            font-size: 60px;
            margin-left: auto;
            margin-right: auto;
            --tcb-local-color-icon: var(--tcb-skin-color-3);
            --tve-icon-size: 60px;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8cb"]>:first-child {
            color: var(--tcb-skin-color-3);
        }

        [data-css="tve-u-1808b4ca8cd"] {
            --tve-border-width: 1px;
            border: 1px solid rgba(250, 186, 73, .55);
            --tve-applied-border: 1px solid rgba(250, 186, 73, .55);
            --tve-border-radius: 5px;
            border-radius: 5px;
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca8ce"] {
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca8ce"]>.tcb-flex-col>.tcb-col {
            justify-content: center;
        }

        [data-css="tve-u-1808b4ca8c8"] {
            padding: 0px !important;
            margin: 20px 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8cf"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 16px !important;
        }

        [data-css="tve-u-1808b4ca8d0"] {
            color: #eb0024 !important;
        }

        [data-css="tve-u-1808b4ca8d1"] {
            clip-path: url("#clip-bottom-b3a8f5036e566");
            -webkit-clip-path: url("#clip-bottom-b3a8f5036e566");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8d2"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca8d3"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca8d4"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca8d5"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca8d6"] {
            padding: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8d7"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca8d8"] {
            min-width: 100% !important;
        }

        [data-css="tve-u-1808b4ca8d9"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8da"] {
            font-size: 22px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

       

        [data-css="tve-u-1808b4ca8db"] .tve_sep.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8dc"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

       

        [data-css="tve-u-1808b4ca8dd"].nitro-lazy {
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca8de"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca8df"] {
            height: 170px !important;
            --tve-applied-height: 170px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e0"] {
            font-size: 10px !important;
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
            padding-top: 5px !important;
            margin-top: 0px !important;
            color: var(--tcb-skin-color-5) !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e1"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

       

        [data-css="tve-u-1808b4ca8e3"].nitro-lazy {
            background-image: none !important;
        }

       

        [data-css="tve-u-1808b4ca8e4"].nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e5"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca8e5"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca8e6"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e7"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 20px !important;
            color: var(--tcb-skin-color-3) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e8"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca8e8"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca8e9"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca8ea"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #eb0024 !important;
            --background-color: #eb0024 !important;
        }

        [data-css="tve-u-1808b4ca8eb"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca8eb"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ec"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca8ec"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ed"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca8ed"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ee"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca8ee"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ef"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8f0"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            color: var(--tcb-skin-color-3) !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8f1"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            color: var(--tcb-skin-color-3) !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8f2"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            color: var(--tcb-skin-color-3) !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8f3"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            color: var(--tcb-skin-color-3) !important;
        }

        [data-css="tve-u-1808b4ca8f4"] {
            clip-path: url("#clip-bottom-3b99743706d58");
            -webkit-clip-path: url("#clip-bottom-3b99743706d58");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8f6"] {
            clip-path: url("#clip-bottom-5213c571b114c");
            -webkit-clip-path: url("#clip-bottom-5213c571b114c");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8f7"] {
            clip-path: url("#clip-bottom-2d2d08bb16816");
            -webkit-clip-path: url("#clip-bottom-2d2d08bb16816");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8f8"] {
            clip-path: url("#clip-bottom-3eda319e06409");
            -webkit-clip-path: url("#clip-bottom-3eda319e06409");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8f9"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca8fa"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca8fb"] {
            clip-path: url("#clip-bottom-488d2c15df23d");
            -webkit-clip-path: url("#clip-bottom-488d2c15df23d");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8fc"] {
            clip-path: url("#clip-bottom-b75c5218d3004");
            -webkit-clip-path: url("#clip-bottom-b75c5218d3004");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8fd"] {
            clip-path: url("#clip-bottom-d633a853c5533");
            -webkit-clip-path: url("#clip-bottom-d633a853c5533");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca8fe"] {
            padding: 10px !important;
            margin: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8ff"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca900"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca901"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca902"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca903"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca904"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca905"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca906"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca907"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca908"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca909"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90b"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90c"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90d"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90e"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca90f"] {
            color: #ff1700 !important;
        }

        [data-css="tve-u-1808b4ca910"] {
            color: #f00 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca911"] {
            font-weight: var(--g-bold-weight, bold) !important;
            line-height: 1.3em !important;
            padding-top: 5px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca912"] {
            flex-flow: row wrap !important;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca912"]>.tcb-flex-col {
            flex-basis: 400px !important;
        }

        [data-css="tve-u-1808b4ca913"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca914"] {
            height: 165px !important;
            --tve-applied-height: 165px !important;
        }

       

        [data-css="tve-u-1808b4ca915"].nitro-lazy {
            background-image: none !important;
        }

       
        [data-css="tve-u-1808b4ca916"].nitro-lazy {
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca917"] {
            height: 165px !important;
            --tve-applied-height: 165px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca918"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
            line-height: 1em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca919"] {
            min-height: 2px !important;
            --tve-applied-min-height: 2px !important;
        }

        [data-css="tve-u-1808b4ca91a"] {
            float: left;
            --tve-alignment: left;
            top: 0px;
            position: relative;
            left: 0px;
            z-index: 999 !important;
            margin: -15px 0px 0px !important;
            padding: 0px 15px 2px !important;
        }

        [data-css="tve-u-1808b4ca91b"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca91c"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .38) 0px 7px 11px -10px;
            --tve-applied-box-shadow: 0px 7px 11px -10px rgba(0, 0, 0, .38);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca91d"] {
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca91f"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca920"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca921"] {
            --tve-border-radius: 5px;
            border-radius: 5px;
            overflow: hidden;
            background-color: transparent !important;
            --background-color: transparent !important;
            --tve-applied-background-color: transparent !important;
        }

        [data-css="tve-u-1808b4ca922"] {
            margin-left: -20px !important;
            margin-right: -20px !important;
            padding-left: 10px !important;
            padding-right: 10px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca923"] {
            background-color: var(--tcb-skin-color-25) !important;
            --background-color: var(--tcb-skin-color-25) !important;
        }

        [data-css="tve-u-1808b4ca924"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .38) 0px 7px 11px -10px;
            --tve-applied-box-shadow: 0px 7px 11px -10px rgba(0, 0, 0, .38);
            background-color: #faba49 !important;
            --background-color: #faba49 !important;
        }

        [data-css="tve-u-1808b4ca925"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .38) 0px 7px 11px -10px;
            --tve-applied-box-shadow: 0px 7px 11px -10px rgba(0, 0, 0, .38);
            background-color: #eb0024 !important;
            --background-color: #eb0024 !important;
        }

       

        [data-css="tve-u-1808b4ca926"].nitro-lazy {
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca927"] {
            float: none;
            z-index: 3;
            --tve-alignment: center;
            position: static !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-1808b4ca928"] {
            background-color: var(--tcb-skin-color-19) !important;
        }

        [data-css="tve-u-1808b4ca929"] {
            background-color: var(--tcb-skin-color-19) !important;
        }

        [data-css="tve-u-1808b4ca92a"] {
            background-color: transparent !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca92b"] {
            font-weight: var(--g-bold-weight, bold) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
        }

        [data-css="tve-u-1808b4ca92c"] {
            max-width: 350px;
            --tve-alignment: center;
            float: none;
            min-width: 300px;
            margin: 10px auto 0px !important;
            padding-bottom: 5px !important;
            padding-right: 20px !important;
            padding-top: 10px !important;
            --tve-applied-min-width: 300px !important;
            --tve-applied-max-width: 350px !important;
        }

        [data-css="tve-u-1808b4ca92d"] {
            --tve-border-radius: 100px;
            border-radius: 100px 100px 0px 0px;
            overflow: hidden;
            --tve-border-bottom-left-radius: 0px;
            --tve-border-bottom-right-radius: 0px;
            background-color: var(--tcb-skin-color-25) !important;
            --background-color: var(--tcb-skin-color-25) !important;
        }

        [data-css="tve-u-1808b4ca92e"] {
            flex-flow: row wrap !important;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca92e"]>.tcb-flex-col {
            flex-basis: 400px !important;
        }

        [data-css="tve-u-1808b4ca92f"] {
            flex-flow: row wrap !important;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca92f"]>.tcb-flex-col {
            flex-basis: 400px !important;
        }

        [data-css="tve-u-1808b4ca930"] {
            height: 165px !important;
            --tve-applied-height: 165px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca931"] {
            text-decoration-line: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca932"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
            line-height: 1em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca933"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
            line-height: 1em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca935"] {
            font-style: normal !important;
        }

        [data-css="tve-u-1808b4ca936"] {
            color: #eb0024 !important;
        }

        [data-css="tve-u-1808b4ca937"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca938"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca939"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca93a"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca93a"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca93a"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca93a"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca93a"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca93a"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca93a"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca93b"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca93c"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca93d"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca93e"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca93f"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca93b"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca940"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca941"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca942"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca943"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca942"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca944"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
        }

        [data-css="tve-u-1808b4ca946"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca947"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca948"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca949"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca939"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca94a"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca94b"] {
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca94c"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 20px !important;
            color: var(--tcb-skin-color-3) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca94d"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca94e"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca94f"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca950"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca951"] {
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca952"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca953"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca953"] {
            line-height: 1.3em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca954"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca955"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca956"] {
            color: #ff1700 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca957"] {
            text-decoration-line: none !important;
            color: inherit !important;
            --tve-applied-color: inherit !important;
        }

        [data-css="tve-u-1808b4ca958"] {
            clip-path: url("#clip-bottom-3b44188be0494");
            -webkit-clip-path: url("#clip-bottom-3b44188be0494");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca959"] {
            max-width: 33.3328%;
        }

        [data-css="tve-u-1808b4ca95a"] {
            max-width: 33.3328%;
        }

        [data-css="tve-u-1808b4ca95b"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #faba49 !important;
            --background-color: #faba49 !important;
        }

        [data-css="tve-u-1808b4ca95d"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca95e"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca95f"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca960"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca960"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca960"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca960"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca960"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca960"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca960"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca961"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca962"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca963"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca964"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca965"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca961"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca966"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca967"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca968"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca969"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca968"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca96a"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
        }

        [data-css="tve-u-1808b4ca96b"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca96c"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca96d"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca96f"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca95f"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca970"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca971"] {
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca972"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 20px !important;
            color: var(--tcb-skin-color-3) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca973"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca974"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca975"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca976"] {
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca977"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca978"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca978"] {
            line-height: 1.3em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca979"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca97a"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca97b"] {
            color: #ff1700 !important;
        }

        [data-css="tve-u-1808b4ca97c"] {
            clip-path: url("#clip-bottom-a2401dfa747ca");
            -webkit-clip-path: url("#clip-bottom-a2401dfa747ca");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca97d"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #faba49 !important;
            --background-color: #faba49 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca97e"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca97f"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca980"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca980"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca980"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca980"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca980"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca980"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca980"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca982"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca983"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca984"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca985"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca986"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca982"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca987"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca988"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca989"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca98a"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca98b"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca98c"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca98d"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca97f"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca98e"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca98f"] {
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca990"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
            border-top: none !important;
            border-right: none !important;
            border-bottom: none !important;
            border-image: initial !important;
            --tve-applied-border: none !important;
        }

        [data-css="tve-u-1808b4ca991"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        [data-css="tve-u-1808b4ca992"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca993"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca994"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca995"] {
            padding: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca997"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca998"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca998"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca999"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca99a"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca99a"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca99b"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca99c"] {
            clip-path: url("#clip-bottom-f3b8a3a5fbf4e");
            -webkit-clip-path: url("#clip-bottom-f3b8a3a5fbf4e");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca99d"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca99e"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca99f"] {
            color: #f00 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a0"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca9a1"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca9a2"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca9a2"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a2"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca9a2"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a2"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca9a2"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca9a2"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca9a3"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca9a4"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca9a5"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a6"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca9a7"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9a3"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca9a8"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca9a9"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca9aa"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca9ac"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca9ad"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca9ae"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9af"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca9a1"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca9b0"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca9b1"] {
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca9b2"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
            border-top: none !important;
            border-right: none !important;
            border-bottom: none !important;
            border-image: initial !important;
            --tve-applied-border: none !important;
        }

        [data-css="tve-u-1808b4ca9b3"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        [data-css="tve-u-1808b4ca9b4"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca9b5"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca9b6"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca9b7"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9b8"] {
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca9b9"] {
            clip-path: url("#clip-bottom-1b40fc248c27f");
            -webkit-clip-path: url("#clip-bottom-1b40fc248c27f");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9ba"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9bb"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 20px !important;
            color: var(--tcb-skin-color-3) !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9bc"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca9bc"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca9bd"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca9bd"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9be"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c0"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca9c1"] {
            color: #ff1700 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c2"] {
            font-weight: var(--g-bold-weight, bold) !important;
        }

        [data-css="tve-u-1808b4ca9c3"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-1808b4ca9c4"] .tcb-button-link {
            border-radius: 10px;
            border-top: none;
            border-right: none;
            border-bottom: 3px solid rgba(0, 0, 0, .14);
            border-left: none;
            border-image: initial;
            letter-spacing: var(--tve-letter-spacing, 2px);
            overflow: hidden;
            padding: 18px !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            background-image: none !important;
        }

        [data-css="tve-u-1808b4ca9c4"] .tcb-button-link.nitro-lazy {
            background-image: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c4"] .tcb-button-link span {
            font-weight: var(--tve-font-weight, var(--g-bold-weight, bold));
        }

        [data-css="tve-u-1808b4ca9c4"] {
            --tve-letter-spacing: 2px;
            --tve-font-weight: var(--g-bold-weight, bold);
            --tcb-local-color-462a1: #1372d3;
            --tcb-local-color-6ba74: #1061b3;
            --tve-border-radius: 10px;
            --tcb-local-color-83ce8: #eb0024 !important;
            min-width: 100% !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c4"]:hover .tcb-button-link {
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            background-color: var(--tcb-local-color-83ce8) !important;
            border-bottom: 3px solid rgba(0, 0, 0, .12) !important;
        }

        body:not(.tcb-states) [data-css="tve-u-1808b4ca9c4"] .tcb-button-link::before {
            background-image: none !important;
            background-color: var(--tcb-local-color-83ce8) !important;
        }

        [data-css="tve-u-1808b4ca9c4"] .tcb-button-link::after {
            background-color: var(--tcb-local-color-83ce8) !important;
            background-attachment: scroll !important;
            background-image: linear-gradient(rgba(255, 255, 255, .08), rgba(255, 255, 255, .08)) !important;
            background-position: 50% 50% !important;
            background-repeat: no-repeat !important;
            background-size: auto !important;
        }

        [data-css="tve-u-1808b4ca9c5"] {
            width: 65px;
            float: left;
            z-index: 3;
            --tve-alignment: left;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
            --tve-applied-width: 65px !important;
            position: absolute !important;
            margin-left: -20px !important;
        }

        [data-css="tve-u-1808b4ca9c6"] {
            height: 50px !important;
            --tve-applied-height: 50px !important;
        }

        [data-css="tve-u-1808b4ca9c7"] {
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c8"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1em !important;
            font-size: 26px !important;
            font-weight: var(--g-bold-weight, bold) !important;
            color: var(--tcb-skin-color-9) !important;
        }

        [data-css="tve-u-1808b4ca9c9"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9c5"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca9ca"] {
            padding: 0px 0px 0px 60px !important;
        }

        [data-css="tve-u-1808b4ca9cb"] {
            font-size: 14px;
            position: absolute;
            top: 0px;
            left: 0px;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-1808b4ca9cc"] {
            padding: 2px 0px 0px 75px !important;
        }

        [data-css="tve-u-1808b4ca9cd"] {
            --tve-border-radius: 15px;
            border-radius: 15px;
            overflow: hidden;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
        }

        [data-css="tve-u-1808b4ca9ce"] {
            margin-top: 10px !important;
        }

        [data-css="tve-u-1808b4ca9cf"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9d0"] {
            --tcb-local-color-icon: #fff;
            --tcb-local-color-var: #fff;
            --tve-icon-size: 50px;
            font-size: 50px;
            width: 50px;
            height: 50px;
        }

        [data-css="tve-u-1808b4ca9c3"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-1808b4ca9d1"] {
            --tve-border-radius: 10px;
            border-radius: 10px;
            overflow: hidden;
            --tve-border-width: 3px;
            background-color: rgba(240, 255, 211, .8) !important;
            --background-color: rgba(240, 255, 211, .8) !important;
            --tve-applied-background-color: rgba(240, 255, 211, .8) !important;
            border-width: 1px 3px !important;
            border-style: solid !important;
            border-color: #d6ff87 !important;
            border-image: initial !important;
            --tve-applied-border: 1px solid #d6ff87 !important;
        }

        [data-css="tve-u-1808b4ca9d2"] {
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca9d3"] {
            --tve-border-width: 2px;
            border-left: 2px solid var(--tcb-skin-color-26) !important;
            border-top: none !important;
            border-right: none !important;
            border-bottom: none !important;
            border-image: initial !important;
            --tve-applied-border: none !important;
        }

        [data-css="tve-u-1808b4ca9d5"] {
            padding-left: 10px !important;
            padding-right: 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            margin-left: -10px !important;
        }

        [data-css="tve-u-1808b4ca9d6"] {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-1808b4ca9d7"] {
            float: right;
            --tve-alignment: right;
            top: 10px;
            right: 10px;
            z-index: 999 !important;
            position: absolute !important;
            margin: 0px !important;
            padding: 5px 25px !important;
        }

        [data-css="tve-u-1808b4ca9d8"]::after {
            clear: both;
        }

        [data-css="tve-u-1808b4ca9d9"] {
            padding: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9da"] {
            font-size: 26px !important;
        }

        [data-css="tve-u-1808b4ca9da"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca9db"] {
            margin-bottom: 20px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca9dc"] {
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            margin-top: -30px !important;
            margin-bottom: 0px !important;
            padding: 0px 5px !important;
            margin-left: 5px !important;
        }

        [data-css="tve-u-1808b4ca9dc"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca9dd"] {
            --tve-border-radius: 50px;
            border-radius: 50px;
            overflow: hidden;
            box-shadow: rgba(0, 0, 0, .47) 0px 7px 14px 0px;
            --tve-applied-box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .47);
            background-color: #4cd964 !important;
            --background-color: #4cd964 !important;
        }

        [data-css="tve-u-1808b4ca9de"] {
            clip-path: url("#clip-bottom-2686fac79bc7d");
            -webkit-clip-path: url("#clip-bottom-2686fac79bc7d");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9df"] {
            font-weight: var(--g-bold-weight, bold) !important;
            text-transform: uppercase !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 18px !important;
            line-height: .5em !important;
            color: var(--tcb-skin-color-22) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9e0"] {
            font-size: 14px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            color: var(--tcb-skin-color-16) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-1808b4ca9e1"] {
            color: #ff1700 !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9e2"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 16px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9e3"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 16px !important;
        }

        [data-css="tve-u-1808b4ca9e4"] {
            clip-path: url("#clip-bottom-cf756ac0fe791");
            -webkit-clip-path: url("#clip-bottom-cf756ac0fe791");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9e5"] {
            clip-path: url("#clip-bottom-1a771864831e3");
            -webkit-clip-path: url("#clip-bottom-1a771864831e3");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9e6"] {
            clip-path: url("#clip-bottom-f4670042ca30c");
            -webkit-clip-path: url("#clip-bottom-f4670042ca30c");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9e7"] {
            clip-path: url("#clip-bottom-055f1c4b97bd5");
            -webkit-clip-path: url("#clip-bottom-055f1c4b97bd5");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9e9"] {
            clip-path: url("#clip-bottom-657d734e2e85e");
            -webkit-clip-path: url("#clip-bottom-657d734e2e85e");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9ea"] {
            clip-path: url("#clip-bottom-d4f1775665bc8");
            -webkit-clip-path: url("#clip-bottom-d4f1775665bc8");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9eb"] {
            clip-path: url("#clip-bottom-80b954626a111");
            -webkit-clip-path: url("#clip-bottom-80b954626a111");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-1808b4ca9ec"] {
            clip-path: url("#clip-bottom-e994b97bb9609");
            -webkit-clip-path: url("#clip-bottom-e994b97bb9609");
            --tve-border-width: 0px;
            --tve-border-radius: 0px;
            border-radius: 0px 5px 5px 0px;
            --tve-border-top-right-radius: 5px;
            overflow: hidden;
            --tve-border-bottom-right-radius: 5px;
            background-color: var(--tcb-skin-color-0) !important;
            --background-color: var(--tcb-skin-color-0) !important;
            border-right: none !important;
        }

        [data-css="tve-u-180a8632c06"] {
            width: 100% !important;
            max-width: none !important;
            margin-top: 0px;
        }

        [data-css="tve-u-180a8637f1d"] {
            width: 100%;
            --tve-border-radius: 10px;
            border-radius: 10px;
            box-shadow: rgba(0, 0, 0, .05) 0px 8px 12px 0px;
            --tve-applied-box-shadow: 0px 8px 12px 0px rgba(0, 0, 0, .05);
            overflow: hidden;
            margin-top: 0px !important;
            margin-bottom: 5px !important;
        }

        [data-css="tve-u-180a8637f1d"] img {
            filter: grayscale(0%) blur(0px) brightness(100%) sepia(0%) invert(0%) saturate(100%) contrast(100%) hue-rotate(0deg);
            opacity: 1;
        }

        [data-css="tve-u-180a8637f1d"] .tve_image_frame {
            height: 100%;
        }
    }

    @media (max-width:767px) {
        [data-css="tve-u-1808b4ca8b1"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8b5"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca8b2"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca8b3"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca8b7"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca8b8"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca8b9"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8ae"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca8be"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca9f1"] {
            padding: 10px !important;
        }

        [data-css="tve-u-1808b4ca8cb"] {
            margin-bottom: 5px !important;
            margin-top: 5px !important;
        }

        [data-css="tve-u-1808b4ca8d1"] {
            clip-path: url("#null");
            -webkit-clip-path: url("#null");
        }

        [data-css="tve-u-1808b4ca8d4"] {
            padding: 0px 15px !important;
        }

        [data-css="tve-u-1808b4ca8d8"] {
            min-width: 100% !important;
        }

        [data-css="tve-u-1808b4ca9f2"] {
            padding-right: 10px !important;
        }

        [data-css="tve-u-1808b4ca9f3"] {
            padding-right: 10px !important;
        }

        [data-css="tve-u-1808b4ca9f4"] {
            padding-right: 10px !important;
        }

        [data-css="tve-u-1808b4ca9f5"] {
            padding-right: 10px !important;
        }

        [data-css="tve-u-1808b4ca9f6"] {
            padding-right: 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e5"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca8e5"] {
            line-height: 1.3em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8e8"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca8e8"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca8eb"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ec"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ed"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8ee"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        [data-css="tve-u-1808b4ca8fe"] {
            padding: 0px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca8ff"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca900"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca901"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca902"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca903"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca904"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca905"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca906"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca907"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca908"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca909"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90b"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90c"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90d"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca90e"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-1808b4ca912"] {
            flex-wrap: nowrap !important;
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }

        [data-css="tve-u-1808b4ca9f7"] {
            max-width: 70%;
        }

        [data-css="tve-u-1808b4ca9f9"] {
            max-width: 30%;
        }

        [data-css="tve-u-1808b4ca917"] {
            height: 40px !important;
            --tve-applied-height: 40px !important;
        }

        [data-css="tve-u-1808b4ca914"] {
            height: 40px !important;
            --tve-applied-height: 40px !important;
        }

        [data-css="tve-u-1808b4ca9fa"] {
            max-width: 70%;
        }

        [data-css="tve-u-1808b4ca9fb"] {
            max-width: 30%;
        }

        :not(#tve) [data-css="tve-u-1808b4ca918"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        [data-css="tve-u-1808b4ca91a"] {
            padding: 0px 15px !important;
            margin-top: -5px !important;
        }

        [data-css="tve-u-1808b4ca92c"] {
            max-width: 250px;
            min-width: 200px;
            --tve-applied-max-width: 250px !important;
            --tve-applied-min-width: 200px !important;
        }

        [data-css="tve-u-1808b4ca92e"] {
            flex-wrap: nowrap !important;
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }

        [data-css="tve-u-1808b4ca92f"] {
            flex-wrap: nowrap !important;
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }

        [data-css="tve-u-1808b4ca930"] {
            height: 40px !important;
            --tve-applied-height: 40px !important;
        }

        [data-css="tve-u-1808b4ca922"] {
            padding: 5px 20px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca932"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca933"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        [data-css="tve-u-1808b4ca93a"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca93e"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca93b"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca93c"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca940"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca941"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca943"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        [data-css="tve-u-1808b4ca942"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca938"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca949"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca94f"] {
            padding: 0px 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca953"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca953"] {
            line-height: 1.3em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca954"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca955"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-1808b4ca960"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca964"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca961"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca962"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca966"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca967"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca969"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        [data-css="tve-u-1808b4ca968"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca95e"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca96f"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca974"] {
            padding: 0px 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca978"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca978"] {
            line-height: 1.3em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca979"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca97a"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-1808b4ca980"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca985"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca982"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca983"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca987"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca988"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca989"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca97e"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca98d"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca993"] {
            padding: 0px 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca998"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca998"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca99a"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca99d"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca99e"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-1808b4ca9a2"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a6"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca9a3"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca9a4"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca9a8"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca9a9"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca9aa"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9a0"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca9af"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca9b6"] {
            padding: 0px 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9bc"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca9bc"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca9bd"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9be"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c0"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-1808b4ca9c4"] {
            margin-top: 10px !important;
            margin-bottom: 10px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c8"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca9c5"] {
            width: 35px;
            top: 0px;
            left: -15px;
            --tve-applied-width: 35px !important;
            margin-left: 0px !important;
        }

        [data-css="tve-u-1808b4ca9c6"] {
            height: 35px !important;
            --tve-applied-height: 35px !important;
        }

        [data-css="tve-u-1808b4ca9ca"] {
            padding-left: 25px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-1808b4ca9cb"] {
            font-size: 12px;
        }

        [data-css="tve-u-1808b4ca9cc"] {
            padding-left: 65px !important;
            padding-top: 2px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9c2"] {
            padding-bottom: 5px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-1808b4ca9d0"] {
            font-size: 30px;
            width: 30px;
            height: 30px;
            --tve-icon-size: 30px;
        }

        [data-css="tve-u-1808b4ca9d7"] {
            padding: 0px 15px !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9da"] {
            font-size: 20px !important;
        }

        [data-css="tve-u-1808b4ca9da"] {
            line-height: 1.3em !important;
        }

        [data-css="tve-u-1808b4ca9dc"]>.tve-cb {
            justify-content: center;
            display: flex;
            flex-direction: column;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9df"] {
            font-size: 12px !important;
            line-height: .5em !important;
        }

        :not(#tve) [data-css="tve-u-1808b4ca9e0"] {
            font-size: 12px !important;
        }
    }

    
    .thrv_wrapper .tve-content-box-background {
        position: absolute;
        width: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
        background-clip: padding-box;
        height: 100% !important;
    }

    .thrv_wrapper.thrv-content-box {
        box-sizing: border-box;
        position: relative;
        min-height: 10px;
    }

    .thrv_wrapper.thrv-content-box div:not(.thrv_icon):not(.ui-resizable-handle):not(.tve-auxiliary-icon-element) {
        box-sizing: border-box;
    }

    .tve-cb {
        display: inline-block;
        vertical-align: middle;
        clear: both;
        overflow: visible;
        width: 100%;
        z-index: 1;
        position: relative;
        min-height: 10px;
    }

    .tcb-plain-text {
        cursor: text;
    }

    .thrv_text_element {
        overflow-wrap: break-word;
    }

    .thrive-symbol-shortcode {
        position: relative;
    }

    body:not(.tve_editor_page) .thrv_wrapper.thrv_footer,
    body:not(.tve_editor_page) .thrv_wrapper.thrv_header {
        padding: 0px;
    }

    .tcb-logo {
        display: block;
        max-width: 100%;
        width: 240px;
        box-sizing: border-box !important;
    }

    .tcb-logo.thrv_wrapper {
        padding: 0px;
    }

    .tcb-logo img {
        display: block;
        max-width: 100%;
        height: auto;
    }

    .notifications-content-wrapper.tcb-permanently-hidden {
        display: none !important;
    }

    .tcb-permanently-hidden {
        display: none !important;
    }

    .tar-disabled {
        cursor: default;
        opacity: .4;
        pointer-events: none;
    }

    html {
        text-rendering: auto !important;
    }

    html body {
        text-rendering: auto !important;
    }

    .thrv_wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 1px;
    }

    .thrv_wrapper div {
        box-sizing: content-box;
    }

    .thrv_symbol .thrv_wrapper:not(.thrv_icon) {
        box-sizing: border-box !important;
    }

    .thrv_wrapper.tve-elem-default-pad {
        padding: 20px;
    }

    .thrv_wrapper.thrv_text_element,
    .thrv_wrapper.thrv_symbol {
        margin: 0px;
    }

    #tve_editor.tve_empty_dropzone .thrv_symbol.thrv_header .symbol-section-in {
        padding: 1px;
    }

    .thrv_symbol.thrv_header {
        width: 100%;
        position: relative;
        box-sizing: border-box;
    }

    .thrv_symbol.thrv_header .thrive-symbol-shortcode {
        margin: 0px auto;
        position: relative;
    }

    .symbol-section-in {
        margin: 0px auto;
        position: relative;
        z-index: 1;
        box-sizing: border-box;
    }

    .symbol-section-in:empty::before {
        font-family: sans-serif;
        line-height: 40px;
    }

    .symbol-section-in::after,
    .symbol-section-in::before {
        content: "";
        display: block;
        overflow: auto;
    }

    .symbol-section-out {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
        box-sizing: border-box !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
        position: relative;
        min-height: var(--tcb-container-height-d, 100px) !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-page-section {
        box-sizing: border-box;
        margin: 0px;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-content-box {
        box-sizing: border-box;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-page-section-out,
    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-content-box-background {
        box-sizing: border-box;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
    }

    .thrv_wrapper.thrv_contentbox_shortcode {
        position: relative;
    }

    .thrv_wrapper.thrv_text_element {
        padding: 1px;
    }

    @media (max-width:1023px) {
        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-t) !important;
        }
    }

    @media (max-width:767px) {
        html {
            overflow-x: hidden !important;
        }

        html,
        body {
            max-width: 100vw !important;
        }

        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-m) !important;
        }
    }

    @media screen and (max-device-width:480px) {
        body {
            text-size-adjust: none;
        }
    }

   
    @media (min-width:300px) {
        .thrv_symbol_65.tve-default-state .symbol-section-out.tve-default-state {
            box-shadow: none;
            --tve-applied-box-shadow: none;
            background-color: #fff !important;
            --background-color: #fff !important;
            --tve-applied-background-color: #fff !important;
            background-image: linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            --background-image: linear-gradient(var(--tcb-skin-color-19), var(--tcb-skin-color-19)) !important;
            --background-size: auto !important;
            --background-position: 50% 50% !important;
            --background-attachment: scroll !important;
            --background-repeat: no-repeat !important;
        }

        .thrv_symbol_65.tve-default-state .symbol-section-in.tve-default-state {
            display: flex;
            justify-content: center;
            flex-direction: column;
            padding: 0px !important;
        }

        .thrv_symbol_65 [data-css="tve-u-17729d2003e"] {
            --tve-alignment: center;
            float: none;
            z-index: 3;
            position: relative;
            width: 200px !important;
            margin: 0px auto !important;
        }

        .thrv_symbol_65 .symbol-section-in.tve-default-state {
            padding-left: 40px !important;
            padding-right: 40px !important;
            padding-top: 20px !important;
        }

        .thrv_symbol_65.tve-default-state {}

        .thrv_symbol_65 [data-css="tve-u-1800378188b"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }

        .thrv_symbol_65 [data-css="tve-u-1800379d613"] {
            max-width: 100%;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
            padding: 2px !important;
        }

        .thrv_symbol_65 [data-css="tve-u-180037aad62"] {
            background-color: var(--tcb-skin-color-22) !important;
            --background-color: var(--tcb-skin-color-22) !important;
        }

        .thrv_symbol_65 [data-css="tve-u-180037c322b"] {
            padding: 0px !important;
        }

        :not(#tve) .thrv_symbol_65 [data-css="tve-u-180037f1bc8"] {
            font-size: 16px !important;
        }
    }

    @media (max-width:1023px) {
        .thrv_symbol_65 [data-css="tve-u-17729d2003e"] {
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        .thrv_symbol_65.tve-default-state .symbol-section-in.tve-default-state {
            padding-left: 40px !important;
            padding-right: 40px !important;
        }
    }

    @media (max-width:767px) {
        .thrv_symbol_65 .symbol-section-in.tve-default-state {
            padding: 4px !important;
        }

        .thrv_symbol_65 [data-css="tve-u-17729d2003e"] {
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            width: 115px !important;
        }

        .thrv_symbol_65.tve-default-state .symbol-section-in.tve-default-state {
            padding: 0px !important;
        }

        .thrv_symbol_65 [data-css="tve-u-1800378188b"] {
            padding: 5px !important;
        }
    }

    
    .thrv_wrapper .tve-content-box-background {
        position: absolute;
        width: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
        background-clip: padding-box;
        height: 100% !important;
    }

    .thrv_wrapper.thrv-content-box {
        box-sizing: border-box;
        position: relative;
        min-height: 10px;
    }

    .thrv_wrapper.thrv-content-box div:not(.thrv_icon):not(.ui-resizable-handle):not(.tve-auxiliary-icon-element) {
        box-sizing: border-box;
    }

    .tve-cb {
        display: inline-block;
        vertical-align: middle;
        clear: both;
        overflow: visible;
        width: 100%;
        z-index: 1;
        position: relative;
        min-height: 10px;
    }

    .tve_image_caption {
        position: relative;
    }

    .tve_image_caption:not(.tcb-mm-image.tve-tab-image) {
        height: auto !important;
    }

    .tve_image_caption .tve_image {
        max-width: 100%;
        width: 100%;
    }

    .thrv_text_element {
        overflow-wrap: break-word;
    }

    body:not(.tve_editor_page) .thrv_wrapper.thrv_footer,
    body:not(.tve_editor_page) .thrv_wrapper.thrv_header {
        padding: 0px;
    }

    .tcb-post-author-picture {
        border-radius: 50%;
        box-sizing: border-box;
        height: auto;
        width: 240px;
        overflow: hidden;
    }

    .notifications-content-wrapper.tcb-permanently-hidden {
        display: none !important;
    }

    .tcb-permanently-hidden {
        display: none !important;
    }

    .tar-disabled {
        cursor: default;
        opacity: .4;
        pointer-events: none;
    }

    .tcb-clear::after {
        display: block;
        height: 0px;
        content: "";
    }

    html {
        text-rendering: auto !important;
    }

    html body {
        text-rendering: auto !important;
    }

    .thrv_wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 1px;
    }

    .thrv_wrapper div {
        box-sizing: content-box;
    }

    .thrv_wrapper.tve-elem-default-pad {
        padding: 20px;
    }

    .thrv_wrapper.thrv_text_element {
        margin: 0px;
    }

    .tve_shortcode_editor h1 {
        padding: 0px;
    }

    p {
        font-size: 1em;
    }

    .tve_image {
        border-radius: 0px;
        box-shadow: none;
    }

    div .tve_image_caption {
        padding: 0px;
        max-width: 100% !important;
        box-sizing: border-box !important;
    }

    .tve_image_caption .tve_image_frame {
        display: block;
        max-width: 100%;
        position: relative;
        overflow: hidden;
    }

    .tve_image_caption .tve_image {
        display: block;
        padding: 0px;
        height: auto;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
        position: relative;
        min-height: var(--tcb-container-height-d, 100px) !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-page-section {
        box-sizing: border-box;
        margin: 0px;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-content-box {
        box-sizing: border-box;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-page-section-out,
    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-content-box-background {
        box-sizing: border-box;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
    }

    .thrv_wrapper.thrv_contentbox_shortcode {
        position: relative;
    }

    .thrv_wrapper.thrv_text_element {
        padding: 1px;
    }

    .thrv_wrapper.tcb-post-author-picture {
        padding: 0px;
    }

    @media (max-width:1023px) {
        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-t) !important;
        }
    }

    @media (max-width:767px) {
        html {
            overflow-x: hidden !important;
        }

        html,
        body {
            max-width: 100vw !important;
        }

        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-m) !important;
        }
    }

    @media screen and (max-device-width:480px) {
        body {
            text-size-adjust: none;
        }
    }

   
    body:not(.tve_editor_page) .thrv_social_follow .tve_s_item a[href=""],
    body:not(.tve_editor_page) .thrive_author_links .tve_s_item a[href=""] {
        display: none;
    }

    .thrv_text_element a:not(.tcb-button-link) {
        font-size: inherit;
    }

    .thrv_text_element {
        overflow-wrap: break-word;
    }

    .thrive-symbol-shortcode {
        position: relative;
    }

    body:not(.tve_editor_page) .thrv_wrapper.thrv_footer,
    body:not(.tve_editor_page) .thrv_wrapper.thrv_header {
        padding: 0px;
    }

    .thrv_footer .thrive-symbol-shortcode {
        box-sizing: border-box;
        margin-right: auto;
        margin-left: auto;
        min-height: 40px;
    }

    .tcb-logo {
        display: block;
        max-width: 100%;
        width: 240px;
        box-sizing: border-box !important;
    }

    .tcb-logo.thrv_wrapper {
        padding: 0px;
    }

    .tcb-logo img {
        display: block;
        max-width: 100%;
        height: auto;
    }

    .notifications-content-wrapper.tcb-permanently-hidden {
        display: none !important;
    }

    .tcb-permanently-hidden {
        display: none !important;
    }

    .tar-disabled {
        cursor: default;
        opacity: .4;
        pointer-events: none;
    }

    html {
        text-rendering: auto !important;
    }

    html body {
        text-rendering: auto !important;
    }

    .thrv_wrapper {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 1px;
    }

    .thrv_wrapper div {
        box-sizing: content-box;
    }

    .thrv_symbol .thrv_wrapper:not(.thrv_icon) {
        box-sizing: border-box !important;
    }

    .thrv_wrapper.thrv_text_element,
    .thrv_wrapper.thrv_symbol {
        margin: 0px;
    }

    p {
        font-size: 1em;
    }

    #tve_editor.tve_empty_dropzone .thrv_symbol.thrv_footer .symbol-section-in {
        padding: 1px;
    }

    .thrv_symbol.thrv_footer {
        width: 100%;
        position: relative;
        box-sizing: border-box;
    }

    .thrv_symbol.thrv_footer .thrive-symbol-shortcode {
        margin: 0px auto;
        position: relative;
    }

    .symbol-section-in {
        margin: 0px auto;
        position: relative;
        z-index: 1;
        box-sizing: border-box;
    }

    .symbol-section-in:empty::before {
        font-family: sans-serif;
        line-height: 40px;
    }

    .symbol-section-in::after,
    .symbol-section-in::before {
        content: "";
        display: block;
        overflow: auto;
    }

    .thrive-shortcode-content a {
        color: inherit;
    }

    .symbol-section-out {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
        box-sizing: border-box !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
        position: relative;
        min-height: var(--tcb-container-height-d, 100px) !important;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-page-section {
        box-sizing: border-box;
        margin: 0px;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder.thrv-content-box {
        box-sizing: border-box;
    }

    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-page-section-out,
    :not(#_s):not(#_s) .tcb-conditional-display-placeholder .tve-content-box-background {
        box-sizing: border-box;
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        overflow: hidden;
    }

    .thrv_wrapper.thrv_text_element {
        padding: 1px;
    }

    @media (max-width:1023px) {
        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-t) !important;
        }
    }

    @media (max-width:767px) {
        html {
            overflow-x: hidden !important;
        }

        html,
        body {
            max-width: 100vw !important;
        }

        :not(#_s):not(#_s) .tcb-conditional-display-placeholder {
            min-height: var(--tcb-container-height-m) !important;
        }
    }

    @media screen and (max-device-width:480px) {
        body {
            text-size-adjust: none;
        }
    }

    
    @media (min-width:300px) {
        .thrv_symbol_68 .symbol-section-out {
            background-color: # !important;
         /*   --background-color: #232323 !important;
            --tve-applied-background-color: #232323 !important;*/
        }

        .thrv_symbol_68 .symbol-section-in {
           /* --tve-color: rgba(255, 255, 255, .5);
            --tve-applied---tve-color: rgba(255, 255, 255, .5);*/
            padding: 40px 20px !important;
        }

        :not(#tve) .thrv_symbol_68 .symbol-section-in p,
        :not(#tve) .thrv_symbol_68 .symbol-section-in li,
        :not(#tve) .thrv_symbol_68 .symbol-section-in blockquote,
        :not(#tve) .thrv_symbol_68 .symbol-section-in address,
        :not(#tve) .thrv_symbol_68 .symbol-section-in .tcb-plain-text,
        :not(#tve) .thrv_symbol_68 .symbol-section-in label,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h1,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h2,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h3,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h4,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h5,
        :not(#tve) .thrv_symbol_68 .symbol-section-in h6 {
           /* color: var(--tve-color, rgba(255, 255, 255, .5));
            --tcb-applied-color: rgba(255, 255, 255, .5);*/
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1772558ec84"] {
            padding-bottom: 10px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
            padding-top: 10px !important;
            margin-top: 0px !important;
            color: var(--tcb-skin-color-22) !important;
        }

        .thrv_symbol_68 [data-css="tve-u-17725906d23"] {
            --tve-alignment: center;
            float: none;
            margin: 0px auto 20px !important;
            width: 200px !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-18003b9f6e1"] {
            font-size: 14px !important;
            color: var(--tcb-skin-color-22) !important;
            line-height: 1.5em !important;
        }

        .thrv_symbol_68 [data-css="tve-u-18003bc18f5"] {}

        .thrv_symbol_68 [data-css="tve-u-18003bc18f7"] {}

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-18003bc665f"] {
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            font-size: 14px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
            color: var(--tcb-skin-color-22) !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1803cda71fc"] {
            font-size: 12px !important;
            font-family: inherit !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1803cdce895"] {
            font-size: 12px !important;
            font-family: inherit !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1803cdcfb1a"] {
            font-size: 12px !important;
            font-family: inherit !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1803cdd0c70"] {
            font-size: 12px !important;
            font-family: inherit !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-18065649779"] {
            font-size: 12px !important;
            font-weight: var(--g-regular-weight, normal) !important;
        }
    }

    @media (max-width:1023px) {
        .thrv_symbol_68 .symbol-section-in {
            padding: 40px !important;
        }
    }

    @media (max-width:767px) {
        .thrv_symbol_68 .symbol-section-in {
            padding: 30px 20px 20px !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-1772558ec84"] {
            font-size: 12px !important;
        }

        :not(#tve) .thrv_symbol_68 [data-css="tve-u-18003bc665f"] {
            font-size: 12px !important;
        }
    }

    
    .thrv-page-section.safari-ios-decoration-fix,
    .thrv-content-box.safari-ios-decoration-fix {
        -webkit-transform: translate3d(0, 0, 0) !important;
    }

    .thrv_wrapper+#thrive-header {
        position: static;
    }