@import url("//fonts.googleapis.com/css?family=Montserrat:400,600,500,300,100,700,200,900,800&subset=cyrillic");
@import url("//fonts.googleapis.com/css?family=Poppins:400,700,900,500&subset=latin");
@import url("//fonts.googleapis.com/css?family=Roboto:400,700&subset=latin");

.thrv-page-section {
            position: relative;
            box-sizing: border-box !important;
        }

        .thrv-page-section .tve-page-section-out {
            position: absolute;
            width: 100%;
            height: 100%;
            left: 0px;
            top: 0px;
            box-sizing: border-box;
            transition: box-shadow 0.5s ease 0s;
            overflow: hidden;
        }

        .thrv-page-section .tve-page-section-in {
            box-sizing: border-box;
            margin-right: auto;
            margin-left: auto;
            position: relative;
            z-index: 1;
            min-height: 40px;
        }

        .tve-page-section-in>.thrv_wrapper:first-child {
            margin-top: 0px;
        }

        .tve-page-section-in>.thrv_wrapper:last-child {
            margin-bottom: 0px;
        }

        .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 a:not(.tcb-button-link) {
            font-size: inherit;
        }

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

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

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

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

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

        .thrv_text_element span[style~="color:"] a {
            color: inherit !important;
        }

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

        .tve_ea_thrive_animation {
            opacity: 0;
        }

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

        .tve_ea_thrive_animation.tve_anim_rotate {
            transform: scale(0.1) rotate(400deg);
        }

        .tve_ea_thrive_animation.tve_anim_rotate.tve_anim_start {
            transform: scale(1) rotate(0deg);
            transition: all 0.6s ease-out 0s;
        }

        .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--2:not(.tcb-resized)>.tcb-flex-col {
            max-width: 50%;
        }

        .tcb-flex-row:not(.tcb-resized)>.tcb-flex-col.c-33 {
            max-width: 33.3333%;
        }

        .tcb-flex-row:not(.tcb-resized)>.tcb-flex-col.c-66 {
            max-width: 66.6667%;
        }

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

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

        html {
            text-rendering: auto !important;
        }

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

        body.tve_lp::before {
            content: none;
        }

        .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,
        .thrv_wrapper.thrv-page-section {
            margin: 0px;
        }

        .thrv_wrapper.thrv-columns {
            margin-top: 10px;
            margin-bottom: 10px;
            padding: 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;
        }

        .landingpage-section {
            flex-shrink: 1;
            position: relative;
            margin: 0px;
            padding: 0px;
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            z-index: 1;
            box-sizing: border-box !important;
        }

        .landingpage-section .section-content {
            position: relative;
            z-index: 1;
            margin-left: auto;
            margin-right: auto;
            height: 100%;
            width: 100%;
            max-width: 100%;
            box-sizing: border-box !important;
        }

        .landingpage-section .section-background {
            box-sizing: border-box;
            height: 100%;
            position: absolute;
            top: 0px;
            overflow: hidden;
            width: 100%;
            max-width: 100%;
            z-index: 0;
        }

        .landingpage-section.hide-section {
            display: none;
        }

        @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;
            }

            .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 screen and (-ms-high-contrast:active),
        (-ms-high-contrast:none) {
            .tcb-flex-col {
                width: 100%;
            }

            .tcb-col {
                display: block;
            }
        }

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

/* --- extracted style 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 {
            max-width: 100%;
            margin-left: auto;
            margin-right: auto;
            display: table !important;
        }

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

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

        .tcb-with-icon:not(.tcb-flip) .tcb-button-texts {
            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: rgb(26, 188, 156);
            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: rgb(21, 162, 136);
        }

        .thrv-button a.tcb-button-link {
            color: rgb(255, 255, 255);
            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: rgb(0, 121, 0);
        }

        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;
        }

        .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%;
        }

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

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

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

        .tcb-post-list.masonry article {
            flex-basis: unset;
            position: absolute;
        }

        .tve_editor_page .tcb-post-list.masonry article {
            transition: none 0s ease 0s;
        }

        article {
            box-sizing: border-box;
            transition: opacity 1s ease-in-out 0s;
            width: 100%;
        }

        article.thrv_wrapper {
            margin-bottom: 0px;
            margin-top: 0px;
            padding: 0px;
        }

        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article {
            position: relative;
        }

        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article>.tve-article-cover,
        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article .tve-article-cover a {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
            cursor: pointer;
            z-index: 12;
        }

        .tcb-article-cover-link,
        .tcb-post-list .tve-article-cover a {
            line-height: 0 !important;
            font-size: 0px !important;
            color: transparent !important;
        }

        .tve-loading article {
            opacity: 0.4;
        }

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

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

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

        html.tve-o-hidden.tve-hide-overflow.tve-l-open {
            overflow: hidden;
        }

        html.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-th) {
            height: auto !important;
        }

        body.tve-o-hidden.tve-hide-overflow.tve-l-open {
            overflow: hidden;
        }

        body.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-t) {
            height: auto !important;
        }

        .tve_p_lb_overlay {
            opacity: 0;
        }

        .tve_p_lb_background {
            text-align: center;
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            z-index: 999992;
            padding: 10px;
        }

        .tve-l-open.tve-o-hidden .tve_p_lb_background {
            overflow: hidden;
        }

        .tve-l-open.tve-o-hidden .tve_p_lb_background.tve-scroll {
            overflow-y: auto;
        }

        .tve_p_lb_background .tve_p_lb_overlay {
            position: absolute;
            top: 0px;
            left: 0px;
            right: 0px;
            opacity: 0;
            background: rgb(0, 0, 0);
            transition: opacity 0.3s ease-out 0s;
            min-height: 100%;
        }

        .tve_p_lb_background.tve_lb_closing .tve_p_lb_overlay {
            transition: opacity 0.3s ease-out 0s;
            opacity: 0 !important;
        }

        .tve_p_lb_background.tve_lb_closing .tve_p_lb_content {
            opacity: 0;
        }

        .tve_p_lb_background.tve_lb_opening .tve_p_lb_overlay,
        .tve_post_lightbox .tve_p_lb_background .tve_p_lb_overlay,
        .tve_p_lb_background.tve_lb_open .tve_p_lb_overlay {
            opacity: 0.8;
            transition: opacity 0.3s ease-out 0s;
        }

        .tve_p_lb_background .tve_p_lb_content {
            border-radius: 6px;
            position: relative;
            background-color: rgb(255, 255, 255);
            padding: 15px;
            width: 100%;
            max-width: 650px;
            text-align: left;
            overflow: visible;
            box-sizing: border-box !important;
            margin: auto !important;
        }

        #tve_current_event_settings .tve_p_lb_background .tve_p_lb_content {
            box-shadow: rgb(0, 0, 0) 0px 0px 6px -2px;
            background-color: rgb(255, 255, 255);
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_inner {
            max-height: none !important;
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_close {
            position: absolute;
            top: -10px;
            right: -10px;
            display: block;
            width: 22px;
            height: 22px;
            line-height: 20px;
            text-align: center;
            border: 1px solid rgb(255, 255, 255);
            background: rgb(0, 0, 0);
            color: rgb(255, 255, 255);
            text-decoration: none;
            font-size: 12px;
            transition: all 0.1s ease 0s;
            border-radius: 22px;
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_close:hover {
            transform: scale(1.1);
        }

        .tve_p_lb_background .tve_p_lb_content .scon .btn {
            display: block;
            width: auto;
        }

        .tve_p_lb_background .tve_p_lb_content .out {
            margin-left: 0px;
            margin-right: 0px;
        }

        .tve_p_lb_background.tve_lb_anim_instant .tve_p_lb_overlay {
            opacity: 0.8;
        }

        .tve_p_lb_background.tve_lb_anim_instant.tve_lb_closing {
            display: none !important;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in .tve_p_lb_content {
            transform: scale(0);
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_open .tve_p_lb_content {
            transform: scale(1);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_closing .tve_p_lb_content {
            transform: scale(0);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out .tve_p_lb_content {
            transform: scale(1.8);
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_open .tve_p_lb_content {
            transform: scale(1);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_closing .tve_p_lb_content {
            transform: scale(1.8);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate .tve_p_lb_overlay {
            transition: opacity 0.5s ease 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate .tve_p_lb_content {
            transform: scale(0) rotate(500deg);
        }

        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_open .tve_p_lb_content {
            transform: scale(1) rotate(0deg);
            transition: all 0.6s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_closing .tve_p_lb_content {
            transform: scale(0) rotate(500deg);
            transition: all 0.7s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_top .tve_p_lb_content {
            transform: translateY(-100%);
        }

        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_open .tve_p_lb_content {
            transform: translateY(0px);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_closing .tve_p_lb_content {
            transform: translateY(100%);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom .tve_p_lb_content {
            opacity: 0;
            transform: translateY(1400px);
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_open .tve_p_lb_content {
            opacity: 1;
            transform: translateY(0px);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_closing .tve_p_lb_content {
            transform: translateY(-1400px);
            transition: all 0.7s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_lateral .tve_p_lb_content {
            opacity: 0;
            transform: translateX(-100%);
        }

        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_open .tve_p_lb_content {
            opacity: 1;
            transform: translateX(0px);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_closing .tve_p_lb_content {
            transform: translateX(100%);
            transition: all 0.3s ease-out 0s;
        }

        .tve_et_click {
            cursor: pointer;
        }

        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.thrv_text_element {
            margin: 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;
        }

        .tve_p_lb_background .tve_p_lb_content.pattern1 {
            background: rgb(41, 128, 185);
        }

        .tve_p_lb_background .tve_p_lb_content.pattern2 {
            background: rgb(192, 57, 43);
        }

        .tve_p_lb_background .tve_p_lb_content.pattern3 {
            background: rgb(46, 204, 113);
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_none,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_none {
            border-style: none !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_dotted,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_dotted {
            border-style: dotted !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_dashed,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_dashed {
            border-style: dashed !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_solid,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_solid {
            border-style: solid !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_double,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_double {
            border-style: double !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_groove,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_groove {
            border-style: groove !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_ridge,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_ridge {
            border-style: ridge !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_inset,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_inset {
            border-style: inset !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_outset,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_outset {
            border-style: outset !important;
        }

        .thrv_icon {
            line-height: 0;
        }

        .thrv_icon.tcb-icon-display {
            display: table;
            border-collapse: initial;
        }

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

        body.tve-lightbox-page .tve_p_lb_overlay {
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            background: rgb(0, 0, 0);
            opacity: 0.8;
        }

        body.tve-lightbox-page .tve_p_lb_background {
            top: 32px;
            padding-top: 150px;
        }

        body.tve-lightbox-page .tve-spacer {
            height: 40px;
            width: 100%;
        }

        :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;
        }

        article {
            position: relative;
        }

        .tcb-post-list[data-type="list"] article {
            margin-top: 20px;
        }

        .thrv_wrapper.thrv_text_element {
            padding: 1px;
        }

        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) {
            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 only screen and (min-device-width:375px) and (max-device-width:736px) {
            html.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-th) {
                height: 100% !important;
            }

            body.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-t) {
                height: 100% !important;
            }
        }

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

/* --- extracted style block --- */

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

/* --- extracted style block --- */

:root {
            --tcb-background-author-image: url(https://secure.gravatar.com/avatar/535f07673dd1467b87ec6a90de39e479?s=256&d=mm&r=g);
            --tcb-background-user-image: url();
            --tcb-background-featured-image-thumbnail: url(../images/featured_image.png);
            --tcb-skin-color-0: hsla(var(--tcb-theme-main-master-h, 2), var(--tcb-theme-main-master-s, 84%), var(--tcb-theme-main-master-l, 64%), var(--tcb-theme-main-master-a, 1));
            --tcb-skin-color-0-h: var(--tcb-theme-main-master-h, 2);
            --tcb-skin-color-0-s: var(--tcb-theme-main-master-s, 84%);
            --tcb-skin-color-0-l: var(--tcb-theme-main-master-l, 64%);
            --tcb-skin-color-0-a: var(--tcb-theme-main-master-a, 1);
            --tcb-skin-color-1: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), calc(var(--tcb-theme-main-master-s, 84%) - 4%), calc(var(--tcb-theme-main-master-l, 64%) - 9%), 0.5);
            --tcb-skin-color-1-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-1-s: calc(var(--tcb-theme-main-master-s, 84%) - 4%);
            --tcb-skin-color-1-l: calc(var(--tcb-theme-main-master-l, 64%) - 9%);
            --tcb-skin-color-1-a: 0.5;
            --tcb-skin-color-2: rgb(248, 248, 248);
            --tcb-skin-color-2-h: 0;
            --tcb-skin-color-2-s: 0%;
            --tcb-skin-color-2-l: 97%;
            --tcb-skin-color-2-a: 1;
            --tcb-skin-color-3: hsla(calc(var(--tcb-theme-main-master-h, 2) + 30), 85%, 13%, 1);
            --tcb-skin-color-3-h: calc(var(--tcb-theme-main-master-h, 2) + 30);
            --tcb-skin-color-3-s: 85%;
            --tcb-skin-color-3-l: 13%;
            --tcb-skin-color-3-a: 1;
            --tcb-skin-color-4: rgb(12, 17, 21);
            --tcb-skin-color-4-h: 206;
            --tcb-skin-color-4-s: 27%;
            --tcb-skin-color-4-l: 6%;
            --tcb-skin-color-4-a: 1;
            --tcb-skin-color-5: rgb(0, 0, 0);
            --tcb-skin-color-5-h: 0;
            --tcb-skin-color-5-s: 0%;
            --tcb-skin-color-5-l: 0%;
            --tcb-skin-color-5-a: 1;
            --tcb-skin-color-8: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), calc(var(--tcb-theme-main-master-s, 84%) - 4%), calc(var(--tcb-theme-main-master-l, 64%) - 9%), 0.18);
            --tcb-skin-color-8-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-8-s: calc(var(--tcb-theme-main-master-s, 84%) - 4%);
            --tcb-skin-color-8-l: calc(var(--tcb-theme-main-master-l, 64%) - 9%);
            --tcb-skin-color-8-a: 0.18;
            --tcb-skin-color-9: hsla(calc(var(--tcb-theme-main-master-h, 2) - 3), 56%, 96%, 1);
            --tcb-skin-color-9-h: calc(var(--tcb-theme-main-master-h, 2) - 3);
            --tcb-skin-color-9-s: 56%;
            --tcb-skin-color-9-l: 96%;
            --tcb-skin-color-9-a: 1;
            --tcb-skin-color-10: hsla(calc(var(--tcb-theme-main-master-h, 2) - 21), 100%, 81%, 1);
            --tcb-skin-color-10-h: calc(var(--tcb-theme-main-master-h, 2) - 21);
            --tcb-skin-color-10-s: 100%;
            --tcb-skin-color-10-l: 81%;
            --tcb-skin-color-10-a: 1;
            --tcb-skin-color-13: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), calc(var(--tcb-theme-main-master-s, 84%) - 4%), calc(var(--tcb-theme-main-master-l, 64%) - 28%), 0.5);
            --tcb-skin-color-13-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-13-s: calc(var(--tcb-theme-main-master-s, 84%) - 4%);
            --tcb-skin-color-13-l: calc(var(--tcb-theme-main-master-l, 64%) - 28%);
            --tcb-skin-color-13-a: 0.5;
            --tcb-skin-color-14: rgb(230, 230, 230);
            --tcb-skin-color-14-h: 0;
            --tcb-skin-color-14-s: 0%;
            --tcb-skin-color-14-l: 90%;
            --tcb-skin-color-14-a: 1;
            --tcb-skin-color-16: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), 3%, 36%, 1);
            --tcb-skin-color-16-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-16-s: 3%;
            --tcb-skin-color-16-l: 36%;
            --tcb-skin-color-16-a: 1;
            --tcb-skin-color-18: hsla(calc(var(--tcb-theme-main-master-h, 2) - 1), calc(var(--tcb-theme-main-master-s, 84%) - 5%), calc(var(--tcb-theme-main-master-l, 64%) - 10%), 0.8);
            --tcb-skin-color-18-h: calc(var(--tcb-theme-main-master-h, 2) - 1);
            --tcb-skin-color-18-s: calc(var(--tcb-theme-main-master-s, 84%) - 5%);
            --tcb-skin-color-18-l: calc(var(--tcb-theme-main-master-l, 64%) - 10%);
            --tcb-skin-color-18-a: 0.8;
            --tcb-skin-color-19: hsla(calc(var(--tcb-theme-main-master-h, 2) - 3), 56%, 96%, 0.85);
            --tcb-skin-color-19-h: calc(var(--tcb-theme-main-master-h, 2) - 3);
            --tcb-skin-color-19-s: 56%;
            --tcb-skin-color-19-l: 96%;
            --tcb-skin-color-19-a: 0.85;
            --tcb-skin-color-20: hsla(calc(var(--tcb-theme-main-master-h, 2) - 3), 56%, 96%, 0.9);
            --tcb-skin-color-20-h: calc(var(--tcb-theme-main-master-h, 2) - 3);
            --tcb-skin-color-20-s: 56%;
            --tcb-skin-color-20-l: 96%;
            --tcb-skin-color-20-a: 0.9;
            --tcb-skin-color-21: hsla(calc(var(--tcb-theme-main-master-h, 2) - 210), calc(var(--tcb-theme-main-master-s, 84%) - 84%), calc(var(--tcb-theme-main-master-l, 64%) + 36%), 1);
            --tcb-skin-color-21-h: calc(var(--tcb-theme-main-master-h, 2) - 210);
            --tcb-skin-color-21-s: calc(var(--tcb-theme-main-master-s, 84%) - 84%);
            --tcb-skin-color-21-l: calc(var(--tcb-theme-main-master-l, 64%) + 36%);
            --tcb-skin-color-21-a: 1;
            --tcb-skin-color-22: rgb(255, 255, 255);
            --tcb-skin-color-22-h: 0;
            --tcb-skin-color-22-s: 0%;
            --tcb-skin-color-22-l: 100%;
            --tcb-skin-color-22-a: 1;
            --tcb-skin-color-23: rgb(32, 65, 71);
            --tcb-skin-color-23-h: 189;
            --tcb-skin-color-23-s: 37%;
            --tcb-skin-color-23-l: 20%;
            --tcb-skin-color-23-a: 1;
            --tcb-skin-color-24: rgb(59, 59, 59);
            --tcb-skin-color-24-h: 0;
            --tcb-skin-color-24-s: 0%;
            --tcb-skin-color-24-l: 23%;
            --tcb-skin-color-24-a: 1;
            --tcb-skin-color-25: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), calc(var(--tcb-theme-main-master-s, 84%) - 1%), calc(var(--tcb-theme-main-master-l, 64%) - 1%), 0.04);
            --tcb-skin-color-25-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-25-s: calc(var(--tcb-theme-main-master-s, 84%) - 1%);
            --tcb-skin-color-25-l: calc(var(--tcb-theme-main-master-l, 64%) - 1%);
            --tcb-skin-color-25-a: 0.04;
            --tcb-skin-color-26: hsla(calc(var(--tcb-theme-main-master-h, 2) + 1), calc(var(--tcb-theme-main-master-s, 84%) - 0%), calc(var(--tcb-theme-main-master-l, 64%) - 0%), 0.12);
            --tcb-skin-color-26-h: calc(var(--tcb-theme-main-master-h, 2) + 1);
            --tcb-skin-color-26-s: calc(var(--tcb-theme-main-master-s, 84%) - 0%);
            --tcb-skin-color-26-l: calc(var(--tcb-theme-main-master-l, 64%) - 0%);
            --tcb-skin-color-26-a: 0.12;
            --tcb-skin-color-27: hsla(calc(var(--tcb-theme-main-master-h, 2) + 10), calc(var(--tcb-theme-main-master-s, 84%) - 0%), calc(var(--tcb-theme-main-master-l, 64%) + 7%), 1);
            --tcb-skin-color-27-h: calc(var(--tcb-theme-main-master-h, 2) + 10);
            --tcb-skin-color-27-s: calc(var(--tcb-theme-main-master-s, 84%) - 0%);
            --tcb-skin-color-27-l: calc(var(--tcb-theme-main-master-l, 64%) + 7%);
            --tcb-skin-color-27-a: 1;
            --tcb-skin-color-28: hsla(calc(var(--tcb-theme-main-master-h, 2) + 2), 43%, 82%, 1);
            --tcb-skin-color-28-h: calc(var(--tcb-theme-main-master-h, 2) + 2);
            --tcb-skin-color-28-s: 43%;
            --tcb-skin-color-28-l: 82%;
            --tcb-skin-color-28-a: 1;
            --tcb-skin-color-29: hsla(calc(var(--tcb-theme-main-master-h, 2) - 0), calc(var(--tcb-theme-main-master-s, 84%) - 0%), calc(var(--tcb-theme-main-master-l, 64%) + 1%), 0.4);
            --tcb-skin-color-29-h: calc(var(--tcb-theme-main-master-h, 2) - 0);
            --tcb-skin-color-29-s: calc(var(--tcb-theme-main-master-s, 84%) - 0%);
            --tcb-skin-color-29-l: calc(var(--tcb-theme-main-master-l, 64%) + 1%);
            --tcb-skin-color-29-a: 0.4;
            --tcb-skin-color-30: hsla(calc(var(--tcb-theme-main-master-h, 2) - 1), calc(var(--tcb-theme-main-master-s, 84%) - 1%), calc(var(--tcb-theme-main-master-l, 64%) - 1%), 0.85);
            --tcb-skin-color-30-h: calc(var(--tcb-theme-main-master-h, 2) - 1);
            --tcb-skin-color-30-s: calc(var(--tcb-theme-main-master-s, 84%) - 1%);
            --tcb-skin-color-30-l: calc(var(--tcb-theme-main-master-l, 64%) - 1%);
            --tcb-skin-color-30-a: 0.85;
            --tcb-main-master-h: 2;
            --tcb-main-master-s: 84%;
            --tcb-main-master-l: 64%;
            --tcb-main-master-a: 1;
            --tcb-theme-main-master-h: 2;
            --tcb-theme-main-master-s: 84%;
            --tcb-theme-main-master-l: 64%;
            --tcb-theme-main-master-a: 1;
        }

/* --- extracted style block --- */

@media (min-width: 300px) {
            .tcb-style-wrap h1 {
                color: var(--tcb-skin-color-4);
                --tcb-applied-color: var$(
                    --tcb-skin-color-4
                );
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            font-size: 40px;
            background-color: rgba(0, 0, 0, 0);
            font-style: normal;
            margin: 0px;
            padding-top: 0px;
            padding-bottom: 24px;
            text-decoration: rgba(10, 10, 10, 0.85);
            text-transform: none;
            border-left: 0px none rgba(10, 10, 10, 0.85);
            --g-bold-weight: 600;
            line-height: 1.3em;
        }

        .tcb-style-wrap h2 {
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            color: var(--tcb-skin-color-4);
            --tcb-applied-color: var$(
                --tcb-skin-color-4
            );
        --g-bold-weight: 600;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        margin-bottom: 0px;
        font-size: 34px;
        line-height: 1.4em;
        }

        .tcb-style-wrap h3 {
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            color: var(--tcb-skin-color-4);
            --tcb-applied-color: var$(
                --tcb-skin-color-4
            );
        --g-bold-weight: 600;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        margin-bottom: 0px;
        font-size: 24px;
        line-height: 1.4em;
        }

        .tcb-style-wrap h4 {
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            color: var(--tcb-skin-color-4);
            --tcb-applied-color: var$(
                --tcb-skin-color-4
            );
        --g-bold-weight: 600;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        margin-bottom: 0px;
        font-size: 20px;
        line-height: 1.4em;
        }

        .tcb-style-wrap h5 {
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            color: var(--tcb-skin-color-4);
            --tcb-applied-color: var$(
                --tcb-skin-color-4
            );
        --g-bold-weight: 600;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        margin-bottom: 0px;
        line-height: 1.4em;
        }

        .tcb-style-wrap h6 {
            font-family: Literata;
            --g-regular-weight: 400;
            font-weight: var(--g-bold-weight, bold);
            color: var(--tcb-skin-color-4);
            --tcb-applied-color: var$(
                --tcb-skin-color-4
            );
        --g-bold-weight: 600;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        margin-bottom: 0px;
        line-height: 1.6em;
        }

        .tcb-style-wrap p {
            color: var(--tcb-skin-color-5);
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: Muli;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: 18px;
        padding-top: 0px;
        margin-top: 0px;
        padding-bottom: 24px;
        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 {
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: inherit;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: inherit;
        text-decoration-line: none;
        --eff: none;
        text-decoration-color: var(--eff-color, currentColor);
        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-line: none;
            --eff: none;
            text-decoration-color: var(--eff-color, currentColor);
            color: var(--tcb-skin-color-3);
        }

        .tcb-style-wrap ul:not([class*="menu"]),
        .tcb-style-wrap ol {
            color: var(--tcb-skin-color-5);
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: Muli;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: 18px;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 12px;
        padding-left: 0px;
        }

        .tcb-style-wrap li:not([class*="menu"]) {
            color: var(--tcb-skin-color-5);
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: Muli;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: 18px;
        line-height: 1.4em;
        padding-bottom: 16px;
        margin-bottom: 0px;
        }

        .tcb-style-wrap blockquote {
            color: var(--tcb-skin-color-5);
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: Muli;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: 18px;
        padding-top: 0px;
        padding-bottom: 0px;
        border-left: 2px solid var(--tcb-skin-color-1);
        margin-top: 0px;
        margin-bottom: 24px;
        }

        body,
        .tcb-plain-text {
            color: var(--tcb-skin-color-5);
            --tcb-applied-color: var$(
                --tcb-skin-color-5
            );
        font-family: Muli;
        --g-regular-weight: 400;
        --g-bold-weight: 800;
        font-weight: var(--g-regular-weight, normal);
        font-size: 18px;
        }
        }

        @media (max-width: 1023px) {
            .tcb-style-wrap h1 {
                font-size: 36px;
                padding-bottom: 22px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h2 {
                padding-bottom: 22px;
                margin-bottom: 0px;
                font-size: 28px;
            }

            .tcb-style-wrap h3 {
                padding-bottom: 22px;
                margin-bottom: 0px;
                font-size: 22px;
            }

            .tcb-style-wrap h4 {
                padding-bottom: 22px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h5 {
                padding-bottom: 22px;
                margin-bottom: 0px;
            }

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

            .tcb-style-wrap p {
                padding-bottom: 22px;
                margin-bottom: 0px;
                padding-top: 0px;
                margin-top: 0px;
            }

            .tcb-style-wrap ul:not([class*="menu"]),
            .tcb-style-wrap ol {
                padding-top: 0px;
                padding-bottom: 4px;
            }

            .tcb-style-wrap li:not([class*="menu"]) {
                line-height: 1.75em;
                --tcb-typography-line-height: 1.75em;
                padding-bottom: 14px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap blockquote {
                margin-bottom: 22px;
            }
        }

        @media (max-width: 767px) {
            .tcb-style-wrap h1 {
                font-size: 28px;
                padding-bottom: 20px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h2 {
                font-size: 24px;
                padding-bottom: 20px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h3 {
                font-size: 22px;
                padding-bottom: 20px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h4 {
                font-size: 20px;
                padding-bottom: 20px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap h5 {
                padding-bottom: 20px;
                margin-bottom: 0px;
            }

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

            .tcb-style-wrap p {
                padding-bottom: 20px;
                margin-bottom: 0px;
                padding-top: 0px;
                margin-top: 0px;
            }

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

            .tcb-style-wrap li:not([class*="menu"]) {
                padding-bottom: 10px;
                margin-bottom: 0px;
            }

            .tcb-style-wrap blockquote {
                margin-bottom: 20px;
            }
        }

/* --- extracted style block --- */

        @media (min-width: 300px) {
            .tve_post_lp>div> :not(#tve) {
                --page-section-max-width: 1080px;
            }

            .thrv_header .symbol-section-in {
                max-width: var(--page-section-max-width) !important;
            }

            .thrv_footer .symbol-section-in {
                max-width: var(--page-section-max-width) !important;
            }

            .thrv_header .symbol-section-in,
            .thrv_footer .symbol-section-in {
                box-sizing: border-box;
            }

            [data-css="tve-u-633ae3eaa2e7c4"] {
                background-color: rgb(52, 52, 52) !important;
                --background-color: rgb(52, 52, 52) !important;
                --tve-applied-background-color: rgb(52, 52, 52) !important;
                background-image: none !important;
                --background-image: none !important;
                --tve-applied-background-image: none !important;
            }

            [data-css="tve-u-633ae3eaa2e7d7"] {
                max-width: 960px;
                text-align: center;
                --tve-color: rgba(255, 255, 255, 0.8);
                min-height: 959px !important;
                max-height: 960px !important;
                --tve-applied-max-height: 960px !important;
                --tve-applied-min-height: 1002px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] p,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] li,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] blockquote,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] address,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] .tcb-plain-text,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] label,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h1,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h2,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h3,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h4,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h5,
            :not(#tve) [data-css="tve-u-633ae3eaa2e7d7"] h6 {
                color: var(--tve-color, rgba(255, 255, 255, 0.8));
                --tcb-applied-color: var$(
                    --tve-color,
                    rgba(255, 255, 255, 0.8)
                );
        }

        [data-css="tve-u-633ae3eaa2e772"] {
            border: none;
            --tcb-local-color-a0ca2: var(--tcb-skin-color-4);
            --tcb-local-related-a0ca2: --tcb-skin-color-4;
            --tcb-local-default-a0ca2: rgb(12, 17, 21);
            --tcb-local-color-a25c4: var(--tcb-skin-color-0);
            --tcb-local-related-a25c4: --tcb-skin-color-0;
            --tcb-local-default-a25c4: rgb(47, 138, 231);
            display: block;
            --tve-border-radius: 0px;
            border-radius: 0px;
            padding: 0px 20px !important;
            margin-bottom: 0px !important;
            margin-top: 0px !important;
            margin-right: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2e772"] .tve-page-section-in {
            display: block;
        }

        #tcb_landing_page h1 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page h2 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page h3 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page h4 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page h5 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page h6 {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page p {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page .thrv_text_element a:not(.tcb-button-link),
        #tcb_landing_page .tcb-styled-list a,
        #tcb_landing_page .tcb-numbered-list a,
        #tcb_landing_page .tve-input-option-text a {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page ul:not([class*="menu"]),
        #tcb_landing_page ol {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page li:not([class*="menu"]) {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page blockquote {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        .tve_lp .tcb-plain-text {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        #tcb_landing_page pre {
            font-family: Montserrat;
            --tcb-typography-font-family: Montserrat;
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            font-weight: var(--g-regular-weight, normal);
        }

        [data-css="tve-u-633ae3eaa2e7e2"] {
            max-width: 930px;
            display: block;
            left: 0px;
            min-width: unset;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            margin: 0px auto 20px !important;
            background-color: rgba(0, 0, 0, 0.5) !important;
            --background-color: rgba(0, 0, 0, 0.5) !important;
            --tve-applied-background-color: rgba(0, 0, 0, 0.5) !important;
            --tve-applied-max-width: 930px !important;
            padding: 30px 12px 47px !important;
            --tve-applied-min-width: unset !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2e7f2"] {
            --g-regular-weight: 400;
            --g-bold-weight: 700;
            letter-spacing: 0px;
            line-height: 1.2em !important;
            font-size: 2.5em !important;
            font-family: Montserrat !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2e7f2"] strong {
            font-weight: 700 !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2e809"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgba(255, 255, 255, 0.8) !important;
            --tcb-applied-color: rgba(255, 255, 255, 0.8) !important;
            --tve-applied-color: rgba(255, 255, 255, 0.8) !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 2em !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2e809"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa2e811"] {
            width: 960px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
        }

        [data-css="tve-u-633ae3eaa2e878"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2e882"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2e852"] {
            width: 297px;
            display: inline-block;
            --tve-alignment: center;
            float: none;
            margin-top: 3px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa2e837"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            display: block;
            --tve-applied-max-width: 960px !important;
            margin: 0px auto !important;
            padding-bottom: 0px !important;
            padding-right: 15px !important;
            padding-left: 15px !important;
        }

        [data-css="tve-u-633ae3eaa2e849"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2e868"] {
            max-width: 66.6661%;
        }

        [data-css="tve-u-633ae3eaa2ed74"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 15px 40px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ed98"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2ed98"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ed87"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2eda2"] {
            max-width: 930px;
            --tve-alignment: center;
            float: none;
            display: block;
            --tve-applied-max-width: 930px !important;
            margin: 0px auto 17px !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2edb3"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2edc4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2edd7"] {
            --g-regular-weight: 400;
            --g-bold-weight: 600;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-family: Montserrat !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ede3"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2edf8"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ee04"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ee14"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            line-height: 1.5em !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ee22"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ee39"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 40px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ee40"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2ee40"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ee76"] {
            width: 70px;
            display: block;
            --tve-alignment: center;
            float: none;
            margin-top: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa2ee51"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ee60"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 10px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 2em !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ee60"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa2ee90"] {
            max-width: 930px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 930px !important;
            margin: 0px auto 40px !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2eeb9"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2eec0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 23px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2eed4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2eee7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2eef2"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ef26"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 49px !important;
        }

        [data-css="tve-u-633ae3eaa2ef09"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ef13"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2ef30"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 40px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ef68"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2ef68"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ef76"] {
            display: block;
            max-width: 930px;
            --tve-alignment: center;
            float: none;
            z-index: 3;
            position: relative;
            --tve-applied-max-width: 930px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ef86"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ef97"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2efa0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2efb7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2efd3"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ef56"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f005"] {
            max-width: 1080px;
            text-align: center;
            --tve-color: rgba(255, 255, 255, 0.8);
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] p,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] li,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] blockquote,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] address,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] .tcb-plain-text,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] label,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h1,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h2,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h3,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h4,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h5,
        :not(#tve) [data-css="tve-u-633ae3eaa2f005"] h6 {
            color: var(--tve-color, rgba(255, 255, 255, 0.8));
            --tcb-applied-color: var$(
                --tve-color,
                rgba(255, 255, 255, 0.8)
            );
        }

        [data-css="tve-u-633ae3eaa2efe2"] {
            border: none;
            padding: 60px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2eff8"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa2f018"] {
            min-width: unset;
            max-width: 960px;
            display: inline-block;
            --tve-alignment: center;
            float: none;
            --tve-applied-min-width: unset !important;
            --tve-applied-max-width: 960px !important;
            padding-bottom: 0px !important;
            margin-top: -26px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa2f032"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa2f047"] {
            max-width: 960px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f055"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 10px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 2em !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f055"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa2f060"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2f085"] {
            width: 70px;
            display: inline-block;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f0a1"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            margin-bottom: 35px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f0b7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
        }

        [data-css="tve-u-633ae3eaa2f0e5"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f0f0"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f108"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2f114"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 34px !important;
        }

        [data-css="tve-u-633ae3eaa2f138"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            --tve-applied-max-width: 960px !important;
            margin: -20px 5px -37px auto !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            padding-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f140"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f1d8"] {
            width: 393px;
            display: block;
            margin-top: 2px !important;
            padding-right: 0px !important;
            margin-bottom: 0px !important;
            padding-bottom: 0px !important;
            padding-left: 1px !important;
            margin-left: -7px !important;
        }

        [data-css="tve-u-633ae3eaa2f252"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            --tve-applied-max-width: 960px !important;
            margin: -16px 5px -59px auto !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            padding-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f279"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

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

        [data-css="tve-u-633ae3eaa2f212"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding: 0px 8px 0px 10px !important;
            --tve-applied-max-width: 960px !important;
            margin: 0px 5px 0px -71px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f236"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 10px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f247"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 10px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f1b3"] {
            max-width: 50%;
        }

        [data-css="tve-u-633ae3eaa2f1f7"] {
            max-width: 50%;
        }

        [data-css="tve-u-633ae3eaa2f280"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f2a1"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2f2a1"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f2e8"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 29px !important;
        }

        [data-css="tve-u-633ae3eaa2f2b7"] {
            max-width: 915px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 915px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f2c8"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 9px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f153"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 960px !important;
            margin: 33px 5px 16px auto !important;
            padding-right: 0px !important;
            padding-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f195"] {
            padding-left: 0px !important;
            padding-bottom: 0px !important;
            padding-top: 1px !important;
        }

        [data-css="tve-u-633ae3eaa2f177"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f201"] {
            margin-right: -5px !important;
        }

        [data-css="tve-u-633ae3eaa2f2f3"] {
            max-width: 890px;
            --tve-alignment: center;
            float: none;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            padding-left: 15px !important;
            padding-right: 15px !important;
            --tve-applied-max-width: 890px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f311"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f325"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 40px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f354"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2f354"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f330"] {
            background-color: rgb(245, 191, 115) !important;
            --background-color: rgb(245, 191, 115) !important;
            --tve-applied-background-color: rgb(245, 191, 115) !important;
        }

        [data-css="tve-u-633ae3eaa2f367"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 960px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f383"] {
            background-color: rgb(245, 191, 115) !important;
            --background-color: rgb(245, 191, 115) !important;
            --tve-applied-background-color: rgb(245, 191, 115) !important;
        }

        [data-css="tve-u-633ae3eaa2f397"] {
            max-width: 960px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f3b1"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 10px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 2em !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f3b1"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa2f3c8"] {
            width: 70px;
            display: block;
            --tve-alignment: center;
            float: none;
            margin-top: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa2f3f7"] {
            max-width: 960px;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f414"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f440"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f465"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f4c1"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f4e5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f519"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f569"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f5c4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f610"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f677"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f6c8"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f6f6"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2f6f6"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2f729"] {
            max-width: 920px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f750"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f785"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2f7a2"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 29px !important;
        }

        [data-css="tve-u-633ae3eaa2f7c4"] {
            max-width: 890px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 890px !important;
            margin: 0px auto 46px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2f7e5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2fa75"] {
            max-width: 920px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2faa6"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fad6"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2fb07"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
        }

        [data-css="tve-u-633ae3eaa2fb29"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 40px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fb57"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2fb57"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fb75"] {
            max-width: 920px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 920px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fb90"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fbb6"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-bottom: 46px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fbc1"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fb45"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fbe6"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fc09"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2fc09"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fc29"] {
            max-width: 920px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fc32"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 10px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 2em !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fc32"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa2fc90"] {
            max-width: 920px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 920px !important;
            margin: 0px auto 16px !important;
            padding: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fcb1"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fd40"] {
            width: 546px;
            display: inline-block;
            --tve-alignment: center;
            float: none;
            z-index: 3;
            position: relative;
            padding-top: 0px !important;
            padding-right: 0px !important;
            margin-right: -2px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fdf7"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin: 5px auto 42px !important;
            padding-bottom: 2px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fe15"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2fc55"] {
            width: 70px;
            display: block;
            --tve-alignment: center;
            float: none;
            margin-top: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa2fd25"] {
            margin-right: -38px !important;
            margin-top: -30px !important;
            margin-left: 1px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fd07"] {
            max-width: 33.7986%;
        }

        [data-css="tve-u-633ae3eaa2fd89"] {
            max-width: 66.2001%;
        }

        [data-css="tve-u-633ae3eaa2fd62"] {
            margin-left: -43px;
            width: 119% !important;
            max-width: none !important;
        }

        [data-css="tve-u-633ae3eaa2fdb5"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin: -17px auto 0px 10px !important;
            padding-bottom: 11px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fdd9"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2fce0"]>.tcb-flex-col {
            padding-left: 0px;
        }

        [data-css="tve-u-633ae3eaa2fce0"] {
            min-height: inherit;
            margin-left: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fce0"]>.tcb-flex-col>.tcb-col {
            min-height: 1px;
        }

        [data-css="tve-u-633ae3eaa2fcd3"] {
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fd92"] {
            margin-left: 31px !important;
            margin-bottom: 0px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fd40"] .tve_image_frame {
            height: 100%;
        }

        [data-css="tve-u-633ae3eaa2fe72"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
        }

        [data-css="tve-u-633ae3eaa2fe37"] {
            max-width: 920px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2fe50"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fe82"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fec0"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa2fec0"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2fea6"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2fee5"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 960px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa2ff05"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ff28"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa2ff45"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 29px 1px !important;
            --tve-applied-box-shadow: 0px 0px 29px 1px rgba(0, 0, 0, 0.2) !important;
            padding-top: 31px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ff66"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-633ae3eaa2ffa6"] {
            max-width: 960px;
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            --tve-applied-max-width: 960px !important;
            margin: 1px 0px 72px 23px !important;
            background-color: rgb(0, 97, 22) !important;
            --background-color: rgb(0, 97, 22) !important;
            --tve-applied-background-color: rgb(0, 97, 22) !important;
            padding-top: 24px !important;
            padding-right: 166px !important;
            padding-left: 100px !important;
        }

        [data-css="tve-u-633ae3eaa2ffc1"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa2ffe8"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30006"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 29px 1px !important;
            --tve-applied-box-shadow: 0px 0px 29px 1px rgba(0, 0, 0, 0.2) !important;
            padding-top: 31px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30028"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-633ae3eaa30053"] {
            max-width: 960px;
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            --tve-applied-max-width: 960px !important;
            margin: 1px 0px 72px 23px !important;
            background-color: rgb(0, 97, 22) !important;
            --background-color: rgb(0, 97, 22) !important;
            --tve-applied-background-color: rgb(0, 97, 22) !important;
            padding-top: 24px !important;
            padding-right: 200px !important;
            padding-left: 200px !important;
        }

        [data-css="tve-u-633ae3eaa30078"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30094"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa300b7"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 29px 1px !important;
            --tve-applied-box-shadow: 0px 0px 29px 1px rgba(0, 0, 0, 0.2) !important;
            padding-top: 31px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa300d3"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-633ae3eaa301a9"] {
            max-width: 960px;
            float: left;
            z-index: 3;
            position: relative;
            --tve-alignment: left;
            --tve-applied-max-width: 960px !important;
            margin: 1px 0px 50px 23px !important;
            background-color: rgb(0, 97, 22) !important;
            --background-color: rgb(0, 97, 22) !important;
            --tve-applied-background-color: rgb(0, 97, 22) !important;
            padding-top: 24px !important;
            padding-right: 122px !important;
            padding-left: 100px !important;
        }

        [data-css="tve-u-633ae3eaa301c2"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: -11px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa301e6"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30235"] {
            max-width: 1080px;
            text-align: center;
            --tve-color: rgba(255, 255, 255, 0.8);
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30235"] p,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] li,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] blockquote,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] address,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] .tcb-plain-text,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] label,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h1,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h2,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h3,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h4,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h5,
        :not(#tve) [data-css="tve-u-633ae3eaa30235"] h6 {
            color: var(--tve-color, rgba(255, 255, 255, 0.8));
            --tcb-applied-color: var$(
                --tve-color,
                rgba(255, 255, 255, 0.8)
            );
        }

        [data-css="tve-u-633ae3eaa301f8"] {
            border: none;
            padding: 60px 20px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30223"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa30255"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 20px !important;
            padding-right: 20px !important;
            --tve-applied-max-width: 960px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-bottom: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30271"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa30290"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa302b3"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa302d3"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa302f4"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 29px !important;
        }

        [data-css="tve-u-633ae3eaa30311"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30330"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30354"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30396"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa30396"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa303a4"] {
            max-width: 920px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 920px !important;
            margin: 0px auto 28px !important;
            padding-bottom: 47px !important;
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

        [data-css="tve-u-633ae3eaa303c1"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa303e0"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 15px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30407"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa30424"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 29px !important;
        }

        [data-css="tve-u-633ae3eaa30448"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30467"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30374"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa30486"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 60px 20px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa304a5"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa304a5"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa304c6"] {
            max-width: 920px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 16px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa304e4"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa30504"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto 29px !important;
        }

        [data-css="tve-u-633ae3eaa30529"] {
            max-width: 890px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 890px !important;
            margin: 0px auto 39px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30541"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30567"] {
            max-width: 920px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 920px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30595"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 17px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 40px !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30595"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa305d6"] {
            font-size: 40px !important;
        }

        [data-css="tve-u-633ae3eaa305f1"] {
            background-color: rgb(255, 254, 75) !important;
            color: rgb(34, 34, 34) !important;
            text-transform: none !important;
        }

        [data-css="tve-u-633ae3eaa305b2"] {
            font-size: 39px !important;
        }

        [data-css="tve-u-633ae3eaa30617"] {
            width: 70px;
            display: block;
            --tve-alignment: center;
            float: none;
            margin-top: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-633ae3eaa30655"] {
            max-width: 920px;
            --tve-alignment: center;
            float: none;
            --tve-applied-max-width: 920px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30673"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa30698"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa306b1"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa306d6"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa306f9"] {
            font-size: 21px !important;
        }

        [data-css="tve-u-633ae3eaa30729"] {
            font-size: 26px !important;
            color: rgb(204, 0, 0) !important;
        }

        [data-css="tve-u-633ae3eaa30781"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa307a5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-633ae3eaa30819"] {
            max-width: 1080px;
            text-align: center;
            --tve-color: rgba(255, 255, 255, 0.8);
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30819"] p,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] li,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] blockquote,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] address,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] .tcb-plain-text,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] label,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h1,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h2,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h3,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h4,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h5,
        :not(#tve) [data-css="tve-u-633ae3eaa30819"] h6 {
            color: var(--tve-color, rgba(255, 255, 255, 0.8));
            --tcb-applied-color: var$(
                --tve-color,
                rgba(255, 255, 255, 0.8)
            );
        }

        [data-css="tve-u-633ae3eaa307c3"] {
            border: none;
            padding: 20px 40px 0px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa307f2"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa30837"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding: 0px 20px !important;
            --tve-applied-max-width: 960px !important;
            margin: 0px auto 200px !important;
        }

        [data-css="tve-u-633ae3eaa30850"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-633ae3eaa30878"] {
            max-width: 960px;
            min-width: unset;
            display: block;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            background-color: rgb(218, 62, 43) !important;
            --background-color: rgb(218, 62, 43) !important;
            --tve-applied-background-color: rgb(218, 62, 43) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding-top: 21px !important;
            padding-bottom: 36px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30893"] {
            --g-regular-weight: 400;
            --g-bold-weight: 500;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
            padding-top: 24px !important;
            margin-top: 0px !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            line-height: 1.2em !important;
            font-size: 40px !important;
            font-weight: var(--g-regular-weight, normal) !important;
            font-family: Montserrat !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30893"] strong {
            font-weight: 500 !important;
        }

        [data-css="tve-u-633ae3eaa308c9"] {
            width: 70px;
            display: inline-block;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30904"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30925"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30949"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30972"] {
            font-size: 21px !important;
        }

        [data-css="tve-u-633ae3eaa30a40"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
            padding-bottom: 137px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30a64"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

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

        [data-css="tve-u-633ae3eaa30ad0"] {
            font-size: 21px !important;
        }

        [data-css="tve-u-633ae3eaa30b62"] {
            --tcb-local-color-fa92a: var(--tcb-skin-color-9);
            --tcb-local-related-fa92a: --tcb-skin-color-9;
            --tcb-local-default-fa92a: rgb(240, 246, 251);
            --tcb-local-color-e817a: var(--tcb-skin-color-4);
            --tcb-local-related-e817a: --tcb-skin-color-4;
            --tcb-local-default-e817a: rgb(12, 17, 21);
            --tcb-local-color-a305e: var(--tcb-skin-color-0);
            --tcb-local-related-a305e: --tcb-skin-color-0;
            --tcb-local-default-a305e: rgb(47, 138, 231);
            padding: 0px 20px 40px !important;
            margin-top: 0px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30b83"] {
            max-width: 1080px;
        }

        [data-css="tve-u-633ae3eaa30b83"] p {
            padding: 0px !important;
            margin: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30bb2"] {
            max-width: 890px;
            --tve-alignment: center;
            float: none;
            --tve-border-width: 1px;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 890px !important;
            margin: 0px auto -4px !important;
            padding-bottom: 0px !important;
            border-top: 1px solid rgb(204, 204, 204) !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30bd6"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-633ae3eaa30bf9"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        [data-css="tve-u-633ae3eaa30c29"] {
            font-size: 21px !important;
        }

        [data-css="tve-u-633ae3eaa2fa42"] {
            --tcb-applied-color: var$(
                --tcb-skin-color-4) !important;
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f546"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f6a6"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-633ae3eaa2f807"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5aff51"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5aff54"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5aff57"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5b22c9"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5b22cc"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e5b22ce"] {
            background-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-1839e8cf9e1"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-1839e8cf9e3"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-1839e8cf9e9"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-1839e8cf9ee"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-1839e8cf9f8"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-1839e8cf9fd"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-183a7e5354f"] {
            width: 1024px;
            --tve-alignment: center;
            float: none;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-183a80fe3b9"] {
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
        }

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

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

        :not(#tve) [data-css="tve-u-183a8aade04"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8aade55"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8aade59"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6327"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac632b"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac632e"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6331"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6334"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6337"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac633a"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac633c"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac633f"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6342"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6345"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6349"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac634c"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6350"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6353"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6356"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac635b"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ac6360"] {
            letter-spacing: 0px;
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ad37cc"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ad6d70"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ad9cfa"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8aea009"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b09707"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b0a4c5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b0b50b"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b0be19"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b0d5ec"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecb5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecba"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecbd"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecc0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecc4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecc7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecca"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5eccd"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecd0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecd4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecd7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecda"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecdd"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ece0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ece4"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ece7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecea"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5eced"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b5ecf0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b67414"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b67418"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6741c"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6741f"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b67422"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6defd"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df02"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df05"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df09"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df0c"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df0f"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df12"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df15"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b6df19"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f15e"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f163"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f166"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f169"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f16d"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f170"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f173"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f176"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b7f17a"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8995f"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89966"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8996a"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8996d"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89970"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89974"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89978"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8997b"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8997f"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89982"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89988"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8998b"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8998e"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89992"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b89995"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8999b"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b8999f"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899a2"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899a5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899a9"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899ad"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899b0"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899b3"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899b7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899ba"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899bd"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899c1"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b899c5"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b98dd7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b98ddb"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b98dde"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b9bd1d"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b9cabb"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b9d8bc"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b9e7b7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8b9f682"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ba002d"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            line-height: 1.5em !important;
            padding-bottom: 0px !important;
            margin-bottom: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ba58f7"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ba58fb"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

        :not(#tve) [data-css="tve-u-183a8ba58fe"] {
            color: rgb(34, 34, 34) !important;
            --tcb-applied-color: rgb(34, 34, 34) !important;
            --tve-applied-color: rgb(34, 34, 34) !important;
            font-size: 1em !important;
            padding-top: 0px !important;
            margin-top: 0px !important;
        }

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

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

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

        [data-css="tve-u-183a8bb4319"] {
            margin-top: -0.931px;
            margin-left: -1.097px;
            width: 101% !important;
            max-width: none !important;
        }

        [data-css="tve-u-633ae3eaa2e852"] .tve_image_frame {
            height: 100%;
        }

        [data-css="tve-u-183a8bb807d"] {
            --tve-alignment: center;
            float: none;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-183a8bbd4f5"] {
            margin-bottom: 19px !important;
        }

        [data-css="tve-u-183a8bc6935"] {
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-183a8c7360f"] {
            margin-top: 0px;
            margin-left: -7.778px;
            width: 111% !important;
            max-width: none !important;
        }

        [data-css="tve-u-633ae3eaa2f1d8"] .tve_image_frame {
            height: 100%;
        }

        [data-css="tve-u-183a8f99fba"] {
            background-color: rgb(52, 52, 52) !important;
            --background-color: rgb(52, 52, 52) !important;
            --tve-applied-background-color: rgb(52, 52, 52) !important;
        }

        [data-css="tve-u-183a8f99fbd"] {
            max-width: 1080px;
            text-align: center;
            --tve-color: rgba(255, 255, 255, 0.8
            );
        max-height: 960px !important;
        --tve-applied-max-height: 960px !important;
        }

        :not(#tve) [data-css="tve-u-183a8f99fbd"] p,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] li,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] blockquote,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] address,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] .tcb-plain-text,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] label,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h1,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h2,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h3,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h4,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h5,
        :not(#tve) [data-css="tve-u-183a8f99fbd"] h6 {
            color: var(--tve-color, rgba(255, 255, 255, 0.8));
            --tcb-applied-color: var$(
                --tve-color,
                rgba(255, 255, 255, 0.8)
            );
        }

        [data-css="tve-u-183a8f99fc0"] {
            --tve-alignment: center;
            float: none;
            max-width: 930px;
            padding-left: 15px !important;
            padding-right: 15px !important;
            margin: 0px auto 23px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 930px !important;
            padding-bottom: 1px !important;
        }

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

        [data-css="tve-u-183a8f99fc6"] {
            color: rgb(34, 34, 34) !important;
        }

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

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

        [data-css="tve-u-183a8f99fd8"] {
            color: rgb(34, 34, 34) !important;
        }

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

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

        [data-css="tve-u-183a8f99fe9"] {
            color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-183a8f99ff1"] {
            color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-183a8f99ffa"] {
            color: rgb(34, 34, 34) !important;
        }

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

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

        [data-css="tve-u-183a8f9a00c"] {
            color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-183a8f9a014"] {
            color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-183a8f9a01d"] {
            color: rgb(34, 34, 34) !important;
        }

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

        [data-css="tve-u-183a8f9a026"] {
            color: rgb(34, 34, 34) !important;
        }

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

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

        [data-css="tve-u-183a8f9a05b"] {
            color: rgb(34, 34, 34) !important;
        }

        [data-css="tve-u-183a8f9a05e"] {
            max-width: 960px;
            float: none;
            z-index: 3;
            position: relative;
            --tve-alignment: center;
            min-width: unset;
            display: block;
            margin: 0px auto !important;
            background-color: rgb(230, 119, 39) !important;
            --background-color: rgb(230, 119, 39) !important;
            --tve-applied-background-color: rgb(230, 119, 39) !important;
            --tve-applied-max-width: 960px !important;
            --tve-applied-min-width: unset !important;
            padding: 21px 1px 14px !important;
        }

        :not(#tve) [data-css="tve-u-183a8f9a061"] {
            line-height: 1.2em !important;
            color: rgb(255, 255, 255) !important;
            --tcb-applied-color: rgb(255, 255, 255) !important;
            --tve-applied-color: rgb(255, 255, 255) !important;
        }

        [data-css="tve-u-183a8f9a064"] {
            width: 52px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
        }

        [data-css="tve-u-183a8f9a069"] {
            border: none;
            display: block;
            padding: 0px 40px 5px !important;
            margin-top: -129px !important;
            margin-bottom: 0px !important;
        }

        [data-css="tve-u-183acab1af7"] {
            max-width: 33.3316%;
        }

        [data-css="tve-u-183acab22af"] {
            justify-content: center !important;
            margin-left: 0px !important;
            margin-right: 0px !important;
        }

        [data-css="tve-u-183b7932a73"] {
            font-size: 39px !important;
        }

        [data-css="tve-u-183b79579df"] {
            max-width: 960px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 960px !important;
            margin-bottom: 0px !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }

        [data-css="tve-u-183b797ab90"] {
            max-width: 920px;
            --tve-alignment: center;
            float: none;
            margin: 0px auto !important;
            --tve-applied-max-width: 920px !important;
        }

        [data-css="tve-u-183b7981826"] {
            max-width: 890px;
            --tve-alignment: center;
            float: none;
            padding-left: 15px !important;
            padding-right: 15px !important;
            background-color: rgb(255, 255, 255) !important;
            --background-color: rgb(255, 255, 255) !important;
            --tve-applied-background-color: rgb(255, 255, 255) !important;
            --tve-applied-max-width: 890px !important;
            margin: 0px auto -4px !important;
            padding-bottom: 0px !important;
        }

        [data-css="tve-u-183b7987119"] {
            background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important;
            background-size: auto !important;
            background-position: 50% 50% !important;
            background-attachment: scroll !important;
            background-repeat: no-repeat !important;
            --background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important;
            --background-size: auto auto !important;
            --background-position: 50% 50% !important;
            --background-attachment: scroll !important;
            --background-repeat: no-repeat !important;
            --tve-applied-background-image: linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)) !important;
        }

        [data-css="tve-u-18403e3fb48"] {
            font-weight: 400 !important;
        }

        [data-css="tve-u-18403e3fb49"] {
            font-family: Montserrat !important;
        }

        [data-css="tve-u-18403e3fb4d"] {
            font-weight: 400 !important;
        }

        [data-css="tve-u-18403e3fb4e"] {
            font-family: Montserrat !important;
        }

        [data-css="tve-u-18403e3fb4f"] {
            font-weight: 400 !important;
        }

        [data-css="tve-u-18403e3fb50"] {
            font-family: Montserrat !important;
        }

        [data-css="tve-u-18403e3fb51"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-18403e3fb54"] {
            font-size: 12px !important;
        }

        [data-css="tve-u-18403e3fb55"] {
            font-size: 12px !important;
        }

        :not(#tve) [data-css="tve-u-18403e3fb56"] {
            line-height: 1em !important;
        }

        :not(#tve) [data-css="tve-u-18403e3fb58"] {
            line-height: 1em !important;
        }

        :not(#tve) [data-css="tve-u-18403e3fb59"] {
            line-height: 1em !important;
        }

        [data-css="tve-u-18403e3fb5a"] {
            color: rgb(106, 107, 108) !important;
        }

        [data-css="tve-u-18403e3fb5c"] {
            color: rgb(106, 107, 108) !important;
        }

        [data-css="tve-u-18403e3fb5e"] {
            color: rgb(106, 107, 108) !important;
        }

        [data-css="tve-u-184676a234e"] {
            width: 1024px;
            --tve-alignment: center;
            float: none;
            margin-left: 0px !important;
            margin-right: 0px !important;
        }

        [data-css="tve-u-184676eba06"] {
            width: 1024px;
            --tve-alignment: center;
            float: none;
            margin-left: 0px !important;
            margin-right: 0px !important;
            margin-bottom: 100px !important;
        }

        [data-css="tve-u-1846772a6c9"] {
            color: rgb(0, 0, 0) !important;
        }

        [data-css="tve-u-1846772a6cd"] {
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677324b3"] {
            font-size: 8px !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677324b5"] {
            font-size: 8px !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677369ab"] {
            font-size: 8px !important;
        }

        [data-css="tve-u-184677369b1"] {
            font-size: 8px !important;
        }

        [data-css="tve-u-1846775fdca"] {
            color: rgb(0, 0, 0) !important;
        }

        [data-css="tve-u-1846775fdd1"] {
            font-size: 8px !important;
        }

        [data-css="tve-u-1846775fdd6"] {
            color: rgb(0, 0, 0) !important;
        }

        [data-css="tve-u-1846775fde9"] {
            color: rgb(215, 215, 215) !important;
            font-size: 6px !important;
        }

        [data-css="tve-u-1846775fdec"] {
            font-size: 6px !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        :not(#tve) [data-css="tve-u-184677689c7"] {
            line-height: 1em !important;
            color: rgb(200, 200, 200) !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
            --tve-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689d3"] {
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689d9"] {
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689df"] {
            font-size: 12px !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689e4"] {
            font-weight: 400 !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689ea"] {
            font-family: Montserrat !important;
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-184677689fb"] {
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        [data-css="tve-u-18467768a00"] {
            --tcb-applied-color: rgb(200, 200, 200) !important;
        }

        :not(#tve) [data-css="tve-u-1846776c730"] {
            color: rgb(205, 205, 205) !important;
            --tve-applied-color: rgb(205, 205, 205) !important;
        }

        :not(#tve) [data-css="tve-u-1846776f270"] {
            color: rgb(205, 205, 205) !important;
            --tve-applied-color: rgb(205, 205, 205) !important;
        }

        [data-css="tve-u-18467772d8b"] {
            color: rgb(205, 205, 205) !important;
        }

        :not(#tve) [data-css="tve-u-1846777805d"] {
            color: rgb(205, 205, 205) !important;
            --tve-applied-color: rgb(205, 205, 205) !important;
        }

        :not(#tve) [data-css="tve-u-1846777c0df"] {
            color: rgb(205, 205, 205) !important;
            --tve-applied-color: rgb(205, 205, 205) !important;
        }

        :not(#tve) [data-css="tve-u-1846777f411"] {
            color: rgb(205, 205, 205) !important;
            --tve-applied-color: rgb(205, 205, 205) !important;
        }

        [data-css="tve-u-184678571e2"] {
            width: 1024px;
            --tve-alignment: center;
            float: none;
            margin-left: 0px !important;
            margin-right: 0px !important;
        }
        }

        @media (max-width: 1023px) {
            [data-css="tve-u-633ae3eaa2e772"] {
                padding: 40px !important;
            }

            [data-css="tve-u-633ae3eaa2e7e2"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2ed74"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2ee39"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2ee51"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2ef09"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2ef30"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2efe2"] {
                padding: 40px !important;
            }

            [data-css="tve-u-633ae3eaa2f047"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2f0e5"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2f280"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2f2b7"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2f325"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2f397"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2f6c8"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2f729"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2fa75"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2fb29"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2fbe6"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa2fc29"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2fe37"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa2fe82"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa301f8"] {
                padding: 40px !important;
            }

            [data-css="tve-u-633ae3eaa30290"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa30354"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa303e0"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa30486"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-633ae3eaa304c6"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa30567"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa307c3"] {
                padding: 40px !important;
            }

            [data-css="tve-u-633ae3eaa30878"] {
                max-width: 100%;
            }

            [data-css="tve-u-633ae3eaa30b62"] {
                padding: 40px 30px 30px !important;
            }

            [data-css="tve-u-183a8f9a05e"] {
                max-width: 100%;
            }

            [data-css="tve-u-183a8f9a069"] {
                padding: 40px !important;
            }
        }

        @media (max-width: 767px) {
            [data-css="tve-u-633ae3eaa2e772"] {
                padding: 5px 20px 0px !important;
            }

            [data-css="tve-u-633ae3eaa2ed74"] {
                display: block;
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2ee39"] {
                padding: 30px 20px 5px !important;
            }

            [data-css="tve-u-633ae3eaa2ef30"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2efe2"] {
                padding: 30px 20px 20px !important;
            }

            [data-css="tve-u-633ae3eaa2f280"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f325"] {
                padding: 30px 0px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f6c8"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2fb29"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2fbe6"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2fe82"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa301f8"] {
                padding: 30px 20px !important;
            }

            [data-css="tve-u-633ae3eaa30354"] {
                padding: 10px 20px !important;
            }

            [data-css="tve-u-633ae3eaa30486"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa307c3"] {
                padding: 30px 20px !important;
            }

            [data-css="tve-u-633ae3eaa30b62"] {
                padding: 30px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f047"] {
                max-width: unset;
                display: block;
                --tve-applied-max-width: unset !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
                padding-bottom: 20px !important;
            }

            [data-css="tve-u-633ae3eaa2f018"] {
                float: none;
                z-index: 3;
                position: relative;
                --tve-alignment: center;
                display: block;
                margin-left: auto !important;
                margin-right: auto !important;
                padding-right: 0px !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2f212"] {
                display: block;
                --tve-alignment: center;
                float: none;
                z-index: 3;
                position: relative;
                margin-left: auto !important;
                margin-right: 5px !important;
                padding-right: 15px !important;
                padding-left: 15px !important;
            }

            [data-css="tve-u-633ae3eaa2f367"] {
                padding-right: 21px !important;
                padding-top: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2fb75"] {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2fc29"] {
                max-width: 960px;
                --tve-applied-max-width: 960px !important;
                padding: 10px 5px 20px !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2fd40"] {
                --tve-alignment: center;
                float: none;
                margin: 17px auto 10px !important;
                padding-left: 10px !important;
                padding-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2fd25"] {
                margin-right: 1px !important;
            }

            [data-css="tve-u-633ae3eaa2fcd3"] {
                display: block;
            }

            [data-css="tve-u-633ae3eaa2fdb5"] {
                --tve-alignment: center;
                float: none;
                padding-left: 15px !important;
                padding-bottom: 10px !important;
                margin-left: auto !important;
                margin-right: auto !important;
                margin-top: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2fc90"] {
                --tve-alignment: center;
                float: none;
                margin-left: auto !important;
                margin-right: auto !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2fd92"] {
                margin-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2fee5"] {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2ffa6"] {
                --tve-alignment: left;
                float: left;
                z-index: 3;
                position: relative;
                margin: 20px 10px 40px !important;
                padding-left: 15px !important;
                padding-right: 0px !important;
            }

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

            [data-css="tve-u-633ae3eaa30053"] {
                --tve-alignment: center;
                float: none;
                padding-left: 15px !important;
                padding-right: 0px !important;
                margin: 20px auto 40px !important;
            }

            [data-css="tve-u-633ae3eaa301a9"] {
                --tve-alignment: center;
                float: none;
                padding-left: 15px !important;
                padding-right: 0px !important;
                margin-left: auto !important;
                margin-right: auto !important;
                margin-top: 20px !important;
            }

            [data-css="tve-u-633ae3eaa30255"] {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa30655"] {
                padding-right: 0px !important;
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa30837"] {
                padding-right: 0px !important;
                padding-left: 0px !important;
                margin-bottom: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2f153"] {
                padding-left: 0px !important;
            }

            [data-css="tve-u-633ae3eaa2f1d8"] {
                --tve-alignment: center;
                float: none;
                margin-left: auto !important;
                margin-right: auto !important;
                padding-left: 5px !important;
                padding-right: 5px !important;
            }

            [data-css="tve-u-633ae3eaa2ed98"] {
                max-height: unset !important;
                --tve-applied-max-height: unset !important;
            }

            [data-css="tve-u-633ae3eaa2e7e2"] {
                margin-bottom: 26px !important;
                margin-top: 20px !important;
            }

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

            [data-css="tve-u-183a8f9a064"] {
                margin-bottom: 2px !important;
                margin-top: -1px !important;
                padding-left: 1px !important;
            }

            [data-css="tve-u-183a8f9a069"] {
                display: block;
                padding: 0px 20px 10px !important;
            }

            [data-css="tve-u-633ae3eaa2e772"] .tve-page-section-in {
                display: block;
            }

            [data-css="tve-u-183a8f99fbd"] {
                max-height: unset !important;
                --tve-applied-max-height: unset !important;
            }

            [data-css="tve-u-633ae3eaa2e7d7"] {
                min-height: 377px !important;
                max-height: unset !important;
                --tve-applied-max-height: unset !important;
            }

            :not(#tve) [data-css="tve-u-183a8f9a061"] {
                font-size: 20px !important;
            }

            [data-css="tve-u-183b75766db"] {
                text-decoration: underline !important;
            }

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

            [data-css="tve-u-633ae3eaa2e811"] {
                margin-bottom: -1px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa2ee60"] {
                font-size: 1.5em !important;
            }

            [data-css="tve-u-183b75c5072"] {
                text-decoration: underline !important;
            }

            [data-css="tve-u-633ae3eaa2ee51"] {
                padding: 10px 5px !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2ee76"] {
                margin-top: -1px !important;
            }

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

            [data-css="tve-u-633ae3eaa2ef26"] {
                margin-top: -1px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa2f055"] {
                font-size: 24px !important;
            }

            [data-css="tve-u-633ae3eaa2f060"] {
                background-color: rgb(255, 254, 75) !important;
                color: rgb(34, 34, 34) !important;
            }

            [data-css="tve-u-183b75eafe4"] {
                text-decoration: underline !important;
            }

            [data-css="tve-u-183b75eafe6"] {
                text-decoration: underline !important;
            }

            [data-css="tve-u-633ae3eaa2f0e5"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f2b7"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa2f3b1"] {
                font-size: 24px !important;
            }

            [data-css="tve-u-633ae3eaa2f397"] {
                padding-bottom: 20px !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f729"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2f7a2"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2f3c8"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2f2e8"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2f252"] {
                padding-bottom: 0px !important;
                margin-bottom: 1px !important;
            }

            [data-css="tve-u-633ae3eaa2f114"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2f7c4"] {
                margin-bottom: 20px !important;
            }

            [data-css="tve-u-633ae3eaa2fa75"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa2fc32"] {
                font-size: 24px !important;
            }

            [data-css="tve-u-633ae3eaa2fc55"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2fb07"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa2fe37"] {
                padding: 20px 5px 0px !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa2ff45"] {
                margin-top: 20px !important;
                padding-top: 20px !important;
            }

            :not(#tve) [data-css="tve-u-183b7906b6e"] {
                color: rgb(255, 255, 255) !important;
                --tcb-applied-color: rgb(255, 255, 255) !important;
                --tve-applied-color: rgb(255, 255, 255) !important;
            }

            [data-css="tve-u-633ae3eaa30006"] {
                padding-top: 20px !important;
                margin-top: 20px !important;
            }

            :not(#tve) [data-css="tve-u-183b79109c7"] {
                color: rgb(255, 255, 255) !important;
                --tcb-applied-color: rgb(255, 255, 255) !important;
                --tve-applied-color: rgb(255, 255, 255) !important;
            }

            [data-css="tve-u-633ae3eaa300b7"] {
                margin-top: 20px !important;
                padding-top: 20px !important;
            }

            :not(#tve) [data-css="tve-u-183b791c77a"] {
                color: rgb(255, 255, 255) !important;
                --tcb-applied-color: rgb(255, 255, 255) !important;
                --tve-applied-color: rgb(255, 255, 255) !important;
            }

            [data-css="tve-u-633ae3eaa30290"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa302f4"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa303e0"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa30424"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa304c6"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa30504"] {
                margin-top: -1px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa30595"] {
                font-size: 24px !important;
                line-height: 1.5em !important;
                padding-top: 7px !important;
                margin-top: 0px !important;
            }

            [data-css="tve-u-633ae3eaa305f1"] {
                background-color: rgb(255, 254, 75) !important;
                color: rgb(34, 34, 34) !important;
                text-transform: none !important;
            }

            [data-css="tve-u-633ae3eaa30567"] {
                padding-bottom: 20px !important;
                padding-left: 5px !important;
                padding-right: 5px !important;
                margin-left: 10px !important;
                margin-right: 10px !important;
            }

            [data-css="tve-u-633ae3eaa30617"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-633ae3eaa30878"] {
                margin-left: 10px !important;
                margin-right: 10px !important;
                padding: 5px 5px 15px !important;
            }

            :not(#tve) [data-css="tve-u-633ae3eaa30893"] {
                font-size: 28px !important;
            }

            [data-css="tve-u-633ae3eaa308c9"] {
                margin-top: -1px !important;
            }

            [data-css="tve-u-183b79579df"] {
                padding-top: 10px !important;
            }

            [data-css="tve-u-633ae3eaa30a40"] {
                padding-top: 10px !important;
            }

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

            [data-css="tve-u-183b797ab90"] {
                padding-left: 0px !important;
                padding-right: 0px !important;
            }
        }

/* --- extracted style block --- */

body {
            background: #f8f9fa !important;
        }

/* --- extracted style block --- */

/* for unique landing page accent color values,  put any new css added here inside tcb-bridge/js/editor */

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

        /* accent color background */
        #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
        }

        /* accent color border */
        #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;
        }

        /* accent color fill*/
        #thrive-comments .tcm-svg-fill-ac {
            fill: #03a9f4;
        }

        /* accent color for general elements */

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

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

        /*
	* buttons and login links
	* using id to override the default css border-bottom
	*/
        #thrive-comments button,
        #thrive-comments #tcm-login-up,
        #thrive-comments #tcm-login-down {
            color: #03a9f4;
            border-color: #03a9f4;
        }

        /* general buttons hover and active functionality */
        #thrive-comments button:hover,
        #thrive-comments button:focus,
        #thrive-comments button:active {
            background-color: #03a9f4
        }

/* --- extracted style block --- */

html {
            height: auto;
        }

        html.tcb-editor {
            overflow-y: initial;
        }

        body:before,
        body:after {
            height: 0 !important;
        }

        .thrv_page_section .out {
            max-width: none
        }

        .tve_wrap_all {
            position: relative;
        }

        /* Content Width - inherit Content Width directly from LP settings */
        .thrv-page-section[data-inherit-lp-settings="1"] .tve-page-section-in {
            max-width: 1080px !important;
            max-width: var(--page-section-max-width) !important;
        }

        /* set the max-width also for over content settings */
        body.tcb-full-header .thrv_header,
        body.tcb-full-footer .thrv_footer {
            width: 100vw;
            max-width: 100vw;
            left: 50%;
            right: 50%;
            margin-left: -50vw !important;
            margin-right: -50vw !important;
        }

/* --- extracted style 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 {
            max-width: 100%;
            margin-left: auto;
            margin-right: auto;
            display: table !important;
        }

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

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

        .tcb-with-icon:not(.tcb-flip) .tcb-button-texts {
            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: rgb(26, 188, 156);
            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: rgb(21, 162, 136);
        }

        .thrv-button a.tcb-button-link {
            color: rgb(255, 255, 255);
            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: rgb(0, 121, 0);
        }

        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;
        }

        .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%;
        }

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

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

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

        .tcb-post-list.masonry article {
            flex-basis: unset;
            position: absolute;
        }

        .tve_editor_page .tcb-post-list.masonry article {
            transition: none 0s ease 0s;
        }

        article {
            box-sizing: border-box;
            transition: opacity 1s ease-in-out 0s;
            width: 100%;
        }

        article.thrv_wrapper {
            margin-bottom: 0px;
            margin-top: 0px;
            padding: 0px;
        }

        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article {
            position: relative;
        }

        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article>.tve-article-cover,
        body:not(.tve_editor_page) .tcb-post-list[data-disabled-links="1"]>article .tve-article-cover a {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0px;
            left: 0px;
            cursor: pointer;
            z-index: 12;
        }

        .tcb-article-cover-link,
        .tcb-post-list .tve-article-cover a {
            line-height: 0 !important;
            font-size: 0px !important;
            color: transparent !important;
        }

        .tve-loading article {
            opacity: 0.4;
        }

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

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

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

        html.tve-o-hidden.tve-hide-overflow.tve-l-open {
            overflow: hidden;
        }

        html.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-th) {
            height: auto !important;
        }

        body.tve-o-hidden.tve-hide-overflow.tve-l-open {
            overflow: hidden;
        }

        body.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-t) {
            height: auto !important;
        }

        .tve_p_lb_overlay {
            opacity: 0;
        }

        .tve_p_lb_background {
            text-align: center;
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            z-index: 999992;
            padding: 10px;
        }

        .tve-l-open.tve-o-hidden .tve_p_lb_background {
            overflow: hidden;
        }

        .tve-l-open.tve-o-hidden .tve_p_lb_background.tve-scroll {
            overflow-y: auto;
        }

        .tve_p_lb_background .tve_p_lb_overlay {
            position: absolute;
            top: 0px;
            left: 0px;
            right: 0px;
            opacity: 0;
            background: rgb(0, 0, 0);
            transition: opacity 0.3s ease-out 0s;
            min-height: 100%;
        }

        .tve_p_lb_background.tve_lb_closing .tve_p_lb_overlay {
            transition: opacity 0.3s ease-out 0s;
            opacity: 0 !important;
        }

        .tve_p_lb_background.tve_lb_closing .tve_p_lb_content {
            opacity: 0;
        }

        .tve_p_lb_background.tve_lb_opening .tve_p_lb_overlay,
        .tve_post_lightbox .tve_p_lb_background .tve_p_lb_overlay,
        .tve_p_lb_background.tve_lb_open .tve_p_lb_overlay {
            opacity: 0.8;
            transition: opacity 0.3s ease-out 0s;
        }

        .tve_p_lb_background .tve_p_lb_content {
            border-radius: 6px;
            position: relative;
            background-color: rgb(255, 255, 255);
            padding: 15px;
            width: 100%;
            max-width: 650px;
            text-align: left;
            overflow: visible;
            box-sizing: border-box !important;
            margin: auto !important;
        }

        #tve_current_event_settings .tve_p_lb_background .tve_p_lb_content {
            box-shadow: rgb(0, 0, 0) 0px 0px 6px -2px;
            background-color: rgb(255, 255, 255);
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_inner {
            max-height: none !important;
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_close {
            position: absolute;
            top: -10px;
            right: -10px;
            display: block;
            width: 22px;
            height: 22px;
            line-height: 20px;
            text-align: center;
            border: 1px solid rgb(255, 255, 255);
            background: rgb(0, 0, 0);
            color: rgb(255, 255, 255);
            text-decoration: none;
            font-size: 12px;
            transition: all 0.1s ease 0s;
            border-radius: 22px;
        }

        .tve_p_lb_background .tve_p_lb_content .tve_p_lb_close:hover {
            transform: scale(1.1);
        }

        .tve_p_lb_background .tve_p_lb_content .scon .btn {
            display: block;
            width: auto;
        }

        .tve_p_lb_background .tve_p_lb_content .out {
            margin-left: 0px;
            margin-right: 0px;
        }

        .tve_p_lb_background.tve_lb_anim_instant .tve_p_lb_overlay {
            opacity: 0.8;
        }

        .tve_p_lb_background.tve_lb_anim_instant.tve_lb_closing {
            display: none !important;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in .tve_p_lb_content {
            transform: scale(0);
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_open .tve_p_lb_content {
            transform: scale(1);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_in.tve_lb_closing .tve_p_lb_content {
            transform: scale(0);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out .tve_p_lb_content {
            transform: scale(1.8);
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_open .tve_p_lb_content {
            transform: scale(1);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_zoom_out.tve_lb_closing .tve_p_lb_content {
            transform: scale(1.8);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate .tve_p_lb_overlay {
            transition: opacity 0.5s ease 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate .tve_p_lb_content {
            transform: scale(0) rotate(500deg);
        }

        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_open .tve_p_lb_content {
            transform: scale(1) rotate(0deg);
            transition: all 0.6s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_rotate.tve_lb_closing .tve_p_lb_content {
            transform: scale(0) rotate(500deg);
            transition: all 0.7s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_top .tve_p_lb_content {
            transform: translateY(-100%);
        }

        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_open .tve_p_lb_content {
            transform: translateY(0px);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_top.tve_lb_closing .tve_p_lb_content {
            transform: translateY(100%);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom .tve_p_lb_content {
            opacity: 0;
            transform: translateY(1400px);
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_open .tve_p_lb_content {
            opacity: 1;
            transform: translateY(0px);
            transition: all 0.5s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_slide_bottom.tve_lb_closing .tve_p_lb_content {
            transform: translateY(-1400px);
            transition: all 0.7s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_lateral .tve_p_lb_content {
            opacity: 0;
            transform: translateX(-100%);
        }

        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_opening .tve_p_lb_content,
        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_open .tve_p_lb_content {
            opacity: 1;
            transform: translateX(0px);
            transition: all 0.3s ease-out 0s;
        }

        .tve_p_lb_background.tve_lb_anim_lateral.tve_lb_closing .tve_p_lb_content {
            transform: translateX(100%);
            transition: all 0.3s ease-out 0s;
        }

        .tve_et_click {
            cursor: pointer;
        }

        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.thrv_text_element {
            margin: 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;
        }

        .tve_p_lb_background .tve_p_lb_content.pattern1 {
            background: rgb(41, 128, 185);
        }

        .tve_p_lb_background .tve_p_lb_content.pattern2 {
            background: rgb(192, 57, 43);
        }

        .tve_p_lb_background .tve_p_lb_content.pattern3 {
            background: rgb(46, 204, 113);
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_none,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_none {
            border-style: none !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_dotted,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_dotted {
            border-style: dotted !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_dashed,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_dashed {
            border-style: dashed !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_solid,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_solid {
            border-style: solid !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_double,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_double {
            border-style: double !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_groove,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_groove {
            border-style: groove !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_ridge,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_ridge {
            border-style: ridge !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_inset,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_inset {
            border-style: inset !important;
        }

        .tve_p_lb_background .tve_p_lb_content.tve_brdr_outset,
        .tve_p_lb_background .tve_p_lb_close.tve_brdr_outset {
            border-style: outset !important;
        }

        .thrv_icon {
            line-height: 0;
        }

        .thrv_icon.tcb-icon-display {
            display: table;
            border-collapse: initial;
        }

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

        body.tve-lightbox-page .tve_p_lb_overlay {
            position: fixed;
            top: 0px;
            right: 0px;
            bottom: 0px;
            left: 0px;
            background: rgb(0, 0, 0);
            opacity: 0.8;
        }

        body.tve-lightbox-page .tve_p_lb_background {
            top: 32px;
            padding-top: 150px;
        }

        body.tve-lightbox-page .tve-spacer {
            height: 40px;
            width: 100%;
        }

        :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;
        }

        article {
            position: relative;
        }

        .tcb-post-list[data-type="list"] article {
            margin-top: 20px;
        }

        .thrv_wrapper.thrv_text_element {
            padding: 1px;
        }

        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) {
            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 only screen and (min-device-width:375px) and (max-device-width:736px) {
            html.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-th) {
                height: 100% !important;
            }

            body.tve-o-hidden.tve-hide-overflow.tve-l-open:not(.bp-t) {
                height: 100% !important;
            }
        }

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

/* --- extracted style block --- */

        @media (min-width: 300px) {
            [data-css="tve-u-636f6b2b87bde3"] {
                display: block !important;
                background-color: rgb(255, 255, 255) !important;
                color: rgb(0, 0, 0) !important;
                border-color: rgb(0, 0, 0) !important;
            }

            [data-css="tve-u-636f6b2b87bcc5"] {
                width: 64px;
                --tve-alignment: center;
                float: none;
                margin: 5px auto !important;
            }

            [data-css="tve-u-636f6b2b87bdc4"] .tcb-button-link {
                letter-spacing: 2px;
                border-radius: 10px;
                border: none;
                --tve-applied-border: none;
                overflow: hidden;
                background-color: transparent !important;
                background-image: linear-gradient(rgb(217, 217, 217), rgb(217, 217, 217)) !important;
                --tve-applied-background-image: linear-gradient(rgb(217, 217, 217), rgb(217, 217, 217)) !important;
                background-size: auto !important;
                background-attachment: scroll !important;
                padding: 24px 50px !important;
                background-position: 50% 50% !important;
                background-repeat: no-repeat !important;
                --background-image: linear-gradient(rgb(217, 217, 217), rgb(217, 217, 217)) !important;
                --background-size: auto !important;
                --background-position: 50% 50% !important;
                --background-attachment: scroll !important;
                --background-repeat: no-repeat !important;
            }

            [data-css="tve-u-636f6b2b87bdc4"] .tcb-button-link span {
                color: rgb(255, 255, 255);
                --tcb-applied-color: #fff;
            }

            [data-css="tve-u-636f6b2b87bdc4"] {
                --tve-border-width: 0px;
                --tve-border-radius: 10px;
                --tve-color: rgb(0, 0, 0);
                --tve-applied---tve-color: rgb(0, 0, 0);
                --tcb-local-color-62516: var(--tcb-skin-color-0) !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bdd9"] {
                --g-regular-weight: 400;
                --g-bold-weight: 700;
                letter-spacing: 1px;
                font-family: Roboto !important;
                font-weight: var(--g-regular-weight, normal) !important;
                font-size: 30px !important;
                color: rgb(0, 0, 0) !important;
                --tcb-applied-color: rgb(0, 0, 0) !important;
                --tve-applied-color: rgb(0, 0, 0) !important;
            }

            [data-css="tve-u-636f6b2b87bdd9"] strong {
                font-weight: 700 !important;
            }

            [data-css="tve-u-636f6b2b87bdf0"] {
                --tve-border-width: 3px;
                --tve-border-radius: 7px;
                overflow: hidden;
                border: 3px solid rgb(255, 0, 0) !important;
                --tve-applied-border: 3px solid rgb(255, 0, 0) !important;
                border-radius: 7px !important;
            }

            [data-css="tve-u-636f6b2b87bda8"] .tcb-button-link {
                letter-spacing: 2px;
                border-radius: 10px;
                border: 2px solid rgb(0, 0, 0);
                --tve-applied-border: 2px solid rgb(0, 0, 0);
                overflow: hidden;
                background-color: transparent !important;
                background-image: linear-gradient(rgb(41, 162, 17), rgb(41, 162, 17)) !important;
                --tve-applied-background-image: linear-gradient(rgb(41, 162, 17), rgb(41, 162, 17)) !important;
                background-size: auto !important;
                background-attachment: scroll !important;
                padding: 24px 50px !important;
                background-position: 50% 50% !important;
                background-repeat: no-repeat !important;
                --background-image: linear-gradient(rgb(41, 162, 17), rgb(41, 162, 17)) !important;
                --background-size: auto !important;
                --background-position: 50% 50% !important;
                --background-attachment: scroll !important;
                --background-repeat: no-repeat !important;
            }

            [data-css="tve-u-636f6b2b87bda8"] .tcb-button-link span {
                color: rgb(255, 255, 255);
                --tcb-applied-color: #fff;
            }

            [data-css="tve-u-636f6b2b87bda8"] {
                --tve-border-width: 2px;
                --tve-border-radius: 10px;
                --tcb-local-color-62516: var(--tcb-skin-color-0) !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bdb6"] {
                --g-regular-weight: 400;
                --g-bold-weight: 700;
                letter-spacing: 1px;
                font-family: Roboto !important;
                font-weight: var(--g-regular-weight, normal) !important;
                font-size: 30px !important;
                color: rgb(255, 255, 255) !important;
                --tcb-applied-color: rgb(255, 255, 255) !important;
                --tve-applied-color: rgb(255, 255, 255) !important;
            }

            [data-css="tve-u-636f6b2b87bdb6"] strong {
                font-weight: 700 !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bd81"] {
                --g-regular-weight: 400;
                --g-bold-weight: 700;
                font-family: Poppins !important;
                font-weight: var(--g-regular-weight, normal) !important;
                padding-bottom: 0px !important;
                margin-bottom: 0px !important;
                font-size: 28px !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bd81"] strong {
                font-weight: 700 !important;
            }

            [data-css="tve-u-1846b3c5f7c"] {
                --tcb-local-color-icon: rgb(255, 255, 255);
                --tcb-local-color-var: rgb(255, 255, 255);
                --tve-icon-size: 41px;
                font-size: 41px;
                width: 41px;
                height: 41px;
            }

            [data-css="tve-u-1846b3d27bd"] {
                --tcb-local-color-icon: rgb(255, 255, 255);
                --tcb-local-color-var: rgb(255, 255, 255);
                --tve-icon-size: 50px;
                font-size: 50px;
                width: 50px;
                height: 50px;
                --tcb-icon-rotation-angle: 11deg;
            }

            :not(#tve) [data-css="tve-u-1846b3f0431"] {
                --g-regular-weight: 400;
                --g-bold-weight: 700;
                font-family: Poppins !important;
                font-weight: var(--g-regular-weight, normal) !important;
                padding-bottom: 0px !important;
                margin-bottom: 0px !important;
                font-size: 19px !important;
            }

            :not(#tve) [data-css="tve-u-1846b3f0431"] strong {
                font-weight: 700 !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bdc4"] .tcb-button-link span {
                color: var(--tve-color, rgb(0, 0, 0));
                --tve-applied-color: var$(
                    --tve-color,
                    rgb(0, 0, 0)
                );
            --tcb-applied-color: rgb(0, 0, 0);
        }
        }

        @media (max-width: 1023px) {
            [data-css="tve-u-1846b3c5f7c"] {
                font-size: 40px;
                width: 40px;
                height: 40px;
                --tve-icon-size: 40px;
            }
        }

        @media (max-width: 767px) {
            [data-css="tve-u-636f6b2b87bdd9"] {
                line-height: 1em !important;
            }

            [data-css="tve-u-636f6b2b87bdc4"] .tcb-button-link {
                padding: 14px 5px !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bdd9"] {
                font-size: 24px !important;
            }

            [data-css="tve-u-636f6b2b87bda8"] .tcb-button-link {
                padding: 14px 5px !important;
            }

            [data-css="tve-u-636f6b2b87bdb6"] {
                line-height: 1em !important;
            }

            :not(#tve) [data-css="tve-u-636f6b2b87bdb6"] {
                font-size: 24px !important;
            }

            [data-css="tve-u-1846b3d27bd"] {
                font-size: 66px;
                width: 66px;
                height: 66px;
                --tve-icon-size: 66px;
            }

            [data-css="tve-u-1846b3c5f7c"] {
                font-size: 37px;
                width: 37px;
                height: 37px;
                --tve-icon-size: 37px;
            }
        }
