		.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-height-update .tve-page-section-in {
			min-height: 150px;
		}

		.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: 70px;
		}

		.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;
			-webkit-background-clip: padding-box;
			height: 100% !important;
		}

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

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

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

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

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

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

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

		a.tcb-button-link {
			background-color: 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);
		}

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

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

		.thrv-styled_list {
			padding-top: 10px !important;
			padding-bottom: 10px !important;
		}

		.thrv-styled_list ul.tcb-styled-list {
			list-style: none;
			margin: 0px !important;
			padding: 0px !important;
		}

		.thrv-styled_list ul.tcb-styled-list li div.thrv_icon {
			padding: 10px;
			margin: 0px;
			box-sizing: content-box;
		}

		.tcb-styled-list-icon-text {
			display: block;
			z-index: 0;
			line-height: 2.3em;
		}

		.tcb-styled-list-icon {
			position: relative;
			z-index: 1;
		}

		.thrv-styled-list-item {
			display: flex;
			place-content: flex-start;
			align-items: flex-start;
			word-break: break-word;
		}

		.thrv-styled-list-item::before {
			content: none !important;
		}

		.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),
		.tcb-styled-list 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;
		}

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

		.svg-shape-bottom {
			fill: rgb(255, 255, 255);
		}

		.thrv_wrapper .svg-shape-bottom {
			position: absolute;
			left: 0px;
		}

		.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_slide_top {
			transform: translateY(-200px);
		}

		.tve_ea_thrive_animation.tve_anim_slide_top.tve_anim_start {
			transform: translateY(0px);
		}

		.tve_ea_thrive_animation.tve_anim_slide_left {
			transform: translateX(-200px);
		}

		.tve_ea_thrive_animation.tve_anim_slide_left.tve_anim_start {
			transform: translateX(0px);
		}

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

		.tve_ea_thrive_animation.tve_anim_pulse_shrink.tve_anim_start {
			animation-name: pulse-shrink;
			animation-duration: 0.3s;
			animation-timing-function: linear;
			animation-iteration-count: infinite;
			animation-direction: alternate;
		}

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

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

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

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

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

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

		.tcb-flex-row {
			display: flex;
			flex-flow: row;
			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--cols--3:not(.tcb-resized)>.tcb-flex-col {
			max-width: 33.3333%;
		}

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

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

		html {
			text-rendering: auto !important;
		}

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

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

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

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

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

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

		.thrv_wrapper.thrv_text_element,
		.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;
		}

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

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

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

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

			.thrv_wrapper>.tcb-flex-row:not(.v-2)>.tcb-flex-col {
				width: 100%;
				max-width: 100% !important;
				flex: 0 0 auto !important;
			}

			.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 (max-width: 1023px) and (min-width: 768px) {
			.tcb-flex-row:not(.tcb--cols--2):not(.tcb-medium-no-wrap) {
				flex-wrap: wrap;
			}

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

			.tcb-flex-row.tcb-medium-wrap,
			.tcb-flex-row.tcb-resized.tcb-medium-wrap {
				flex-wrap: wrap;
			}

			.tcb-flex-row.tcb-medium-wrap>.tcb-flex-col,
			.tcb-flex-row.tcb-resized.tcb-medium-wrap>.tcb-flex-col {
				max-width: 100% !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;
			}
		}

		@keyframes pulse {
			25% {
				transform: scale(1.1);
			}

			75% {
				transform: scale(0.9);
			}
		}

		@keyframes pulse-shrink {
			100% {
				transform: scale(0.9);
			}
		}
		:root {
			--tcb-background-author-image: url(https://secure.gravatar.com/avatar/9e9e0fb06572b524a71de081f12e82a1?s=256&amp;d=mm&amp;r=g);
			--tcb-background-user-image: url();
			--tcb-background-featured-image-thumbnail: url(images/featured_image.html);
			--tcb-skin-color-0: hsla(var(--tcb-theme-main-master-h, 210), var(--tcb-theme-main-master-s, 77%), var(--tcb-theme-main-master-l, 54%), var(--tcb-theme-main-master-a, 1));
			--tcb-skin-color-0-h: var(--tcb-theme-main-master-h, 210);
			--tcb-skin-color-0-s: var(--tcb-theme-main-master-s, 77%);
			--tcb-skin-color-0-l: var(--tcb-theme-main-master-l, 54%);
			--tcb-skin-color-0-a: var(--tcb-theme-main-master-a, 1);
			--tcb-skin-color-1: hsla(calc(var(--tcb-theme-main-master-h, 210) - 0), calc(var(--tcb-theme-main-master-s, 77%) + 2%), calc(var(--tcb-theme-main-master-l, 54%) - 0%), 0.5);
			--tcb-skin-color-1-h: calc(var(--tcb-theme-main-master-h, 210) - 0);
			--tcb-skin-color-1-s: calc(var(--tcb-theme-main-master-s, 77%) + 2%);
			--tcb-skin-color-1-l: calc(var(--tcb-theme-main-master-l, 54%) - 0%);
			--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, 210) + 30), 85%, 13%, 1);
			--tcb-skin-color-3-h: calc(var(--tcb-theme-main-master-h, 210) + 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(106, 107, 108);
			--tcb-skin-color-5-h: 210;
			--tcb-skin-color-5-s: 0%;
			--tcb-skin-color-5-l: 41%;
			--tcb-skin-color-5-a: 1;
			--tcb-skin-color-8: hsla(calc(var(--tcb-theme-main-master-h, 210) - 0), calc(var(--tcb-theme-main-master-s, 77%) + 2%), calc(var(--tcb-theme-main-master-l, 54%) - 0%), 0.18);
			--tcb-skin-color-8-h: calc(var(--tcb-theme-main-master-h, 210) - 0);
			--tcb-skin-color-8-s: calc(var(--tcb-theme-main-master-s, 77%) + 2%);
			--tcb-skin-color-8-l: calc(var(--tcb-theme-main-master-l, 54%) - 0%);
			--tcb-skin-color-8-a: 0.18;
			--tcb-skin-color-9: hsla(calc(var(--tcb-theme-main-master-h, 210) - 3), 56%, 96%, 1);
			--tcb-skin-color-9-h: calc(var(--tcb-theme-main-master-h, 210) - 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, 210) - 21), calc(var(--tcb-theme-main-master-s, 77%) + 23%), calc(var(--tcb-theme-main-master-l, 54%) + 27%), 1);
			--tcb-skin-color-10-h: calc(var(--tcb-theme-main-master-h, 210) - 21);
			--tcb-skin-color-10-s: calc(var(--tcb-theme-main-master-s, 77%) + 23%);
			--tcb-skin-color-10-l: calc(var(--tcb-theme-main-master-l, 54%) + 27%);
			--tcb-skin-color-10-a: 1;
			--tcb-skin-color-13: hsla(calc(var(--tcb-theme-main-master-h, 210) - 0), calc(var(--tcb-theme-main-master-s, 77%) + 2%), calc(var(--tcb-theme-main-master-l, 54%) - 18%), 0.5);
			--tcb-skin-color-13-h: calc(var(--tcb-theme-main-master-h, 210) - 0);
			--tcb-skin-color-13-s: calc(var(--tcb-theme-main-master-s, 77%) + 2%);
			--tcb-skin-color-13-l: calc(var(--tcb-theme-main-master-l, 54%) - 18%);
			--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, 210) - 0), 3%, 36%, 1);
			--tcb-skin-color-16-h: calc(var(--tcb-theme-main-master-h, 210) - 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, 210) - 1), calc(var(--tcb-theme-main-master-s, 77%) + 1%), calc(var(--tcb-theme-main-master-l, 54%) - 1%), 0.8);
			--tcb-skin-color-18-h: calc(var(--tcb-theme-main-master-h, 210) - 1);
			--tcb-skin-color-18-s: calc(var(--tcb-theme-main-master-s, 77%) + 1%);
			--tcb-skin-color-18-l: calc(var(--tcb-theme-main-master-l, 54%) - 1%);
			--tcb-skin-color-18-a: 0.8;
			--tcb-skin-color-19: hsla(calc(var(--tcb-theme-main-master-h, 210) - 3), 56%, 96%, 0.85);
			--tcb-skin-color-19-h: calc(var(--tcb-theme-main-master-h, 210) - 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, 210) - 3), 56%, 96%, 0.9);
			--tcb-skin-color-20-h: calc(var(--tcb-theme-main-master-h, 210) - 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, 210) - 210), calc(var(--tcb-theme-main-master-s, 77%) - 77%), calc(var(--tcb-theme-main-master-l, 54%) + 46%), 1);
			--tcb-skin-color-21-h: calc(var(--tcb-theme-main-master-h, 210) - 210);
			--tcb-skin-color-21-s: calc(var(--tcb-theme-main-master-s, 77%) - 77%);
			--tcb-skin-color-21-l: calc(var(--tcb-theme-main-master-l, 54%) + 46%);
			--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, 210) - 0), calc(var(--tcb-theme-main-master-s, 77%) + 5%), calc(var(--tcb-theme-main-master-l, 54%) + 8%), 0.04);
			--tcb-skin-color-25-h: calc(var(--tcb-theme-main-master-h, 210) - 0);
			--tcb-skin-color-25-s: calc(var(--tcb-theme-main-master-s, 77%) + 5%);
			--tcb-skin-color-25-l: calc(var(--tcb-theme-main-master-l, 54%) + 8%);
			--tcb-skin-color-25-a: 0.04;
			--tcb-skin-color-26: hsla(calc(var(--tcb-theme-main-master-h, 210) + 1), calc(var(--tcb-theme-main-master-s, 77%) + 6%), calc(var(--tcb-theme-main-master-l, 54%) + 9%), 0.12);
			--tcb-skin-color-26-h: calc(var(--tcb-theme-main-master-h, 210) + 1);
			--tcb-skin-color-26-s: calc(var(--tcb-theme-main-master-s, 77%) + 6%);
			--tcb-skin-color-26-l: calc(var(--tcb-theme-main-master-l, 54%) + 9%);
			--tcb-skin-color-26-a: 0.12;
			--tcb-skin-color-27: hsla(calc(var(--tcb-theme-main-master-h, 210) + 10), calc(var(--tcb-theme-main-master-s, 77%) + 6%), calc(var(--tcb-theme-main-master-l, 54%) + 17%), 1);
			--tcb-skin-color-27-h: calc(var(--tcb-theme-main-master-h, 210) + 10);
			--tcb-skin-color-27-s: calc(var(--tcb-theme-main-master-s, 77%) + 6%);
			--tcb-skin-color-27-l: calc(var(--tcb-theme-main-master-l, 54%) + 17%);
			--tcb-skin-color-27-a: 1;
			--tcb-skin-color-28: hsla(calc(var(--tcb-theme-main-master-h, 210) + 2), calc(var(--tcb-theme-main-master-s, 77%) - 34%), calc(var(--tcb-theme-main-master-l, 54%) + 27%), 1);
			--tcb-skin-color-28-h: calc(var(--tcb-theme-main-master-h, 210) + 2);
			--tcb-skin-color-28-s: calc(var(--tcb-theme-main-master-s, 77%) - 34%);
			--tcb-skin-color-28-l: calc(var(--tcb-theme-main-master-l, 54%) + 27%);
			--tcb-skin-color-28-a: 1;
			--tcb-skin-color-29: hsla(calc(var(--tcb-theme-main-master-h, 210) - 0), calc(var(--tcb-theme-main-master-s, 77%) + 6%), calc(var(--tcb-theme-main-master-l, 54%) + 10%), 0.4);
			--tcb-skin-color-29-h: calc(var(--tcb-theme-main-master-h, 210) - 0);
			--tcb-skin-color-29-s: calc(var(--tcb-theme-main-master-s, 77%) + 6%);
			--tcb-skin-color-29-l: calc(var(--tcb-theme-main-master-l, 54%) + 10%);
			--tcb-skin-color-29-a: 0.4;
			--tcb-skin-color-30: hsla(calc(var(--tcb-theme-main-master-h, 210) - 1), calc(var(--tcb-theme-main-master-s, 77%) + 5%), calc(var(--tcb-theme-main-master-l, 54%) + 8%), 0.85);
			--tcb-skin-color-30-h: calc(var(--tcb-theme-main-master-h, 210) - 1);
			--tcb-skin-color-30-s: calc(var(--tcb-theme-main-master-s, 77%) + 5%);
			--tcb-skin-color-30-l: calc(var(--tcb-theme-main-master-l, 54%) + 8%);
			--tcb-skin-color-30-a: 0.85;
			--tcb-main-master-h: 210;
			--tcb-main-master-s: 77%;
			--tcb-main-master-l: 54%;
			--tcb-main-master-a: 1;
			--tcb-theme-main-master-h: 210;
			--tcb-theme-main-master-s: 77%;
			--tcb-theme-main-master-l: 54%;
			--tcb-theme-main-master-a: 1;
			--tcb-tpl-color-0: rgb(8, 77, 113);
			--tcb-tpl-color-0-h: 200;
			--tcb-tpl-color-0-s: 86%;
			--tcb-tpl-color-0-l: 23%;
			--tcb-tpl-color-0-a: 1;
			--tcb-tpl-color-1: rgba(35, 116, 175, 0.88);
			--tcb-tpl-color-1-h: 205;
			--tcb-tpl-color-1-s: 66%;
			--tcb-tpl-color-1-l: 41%;
			--tcb-tpl-color-1-a: 0.88;
			--tcb-tpl-color-7: rgba(126, 198, 206, 0.18);
			--tcb-tpl-color-7-h: 186;
			--tcb-tpl-color-7-s: 44%;
			--tcb-tpl-color-7-l: 65%;
			--tcb-tpl-color-7-a: 0.18;
			--tcb-tpl-color-9: rgba(126, 198, 206, 0.5);
			--tcb-tpl-color-9-h: 186;
			--tcb-tpl-color-9-s: 44%;
			--tcb-tpl-color-9-l: 65%;
			--tcb-tpl-color-9-a: 0.5;
			--tcb-tpl-color-2: rgb(132, 193, 200);
			--tcb-tpl-color-2-h: 186;
			--tcb-tpl-color-2-s: 38%;
			--tcb-tpl-color-2-l: 65%;
			--tcb-tpl-color-2-a: 1;
			--tcb-tpl-color-13: rgba(8, 79, 114, 0);
			--tcb-tpl-color-13-h: 199;
			--tcb-tpl-color-13-s: 86%;
			--tcb-tpl-color-13-l: 23%;
			--tcb-tpl-color-13-a: 0;
			--tcb-tpl-color-5: rgb(13, 110, 158);
			--tcb-tpl-color-5-h: 199;
			--tcb-tpl-color-5-s: 84%;
			--tcb-tpl-color-5-l: 33%;
			--tcb-tpl-color-5-a: 1;
			--tcb-tpl-color-6: rgba(142, 216, 250, 0.12);
			--tcb-tpl-color-6-h: 198;
			--tcb-tpl-color-6-s: 91%;
			--tcb-tpl-color-6-l: 76%;
			--tcb-tpl-color-6-a: 0.12;
			--tcb-tpl-color-8: rgb(9, 143, 206);
			--tcb-tpl-color-8-h: 199;
			--tcb-tpl-color-8-s: 91%;
			--tcb-tpl-color-8-l: 42%;
			--tcb-tpl-color-8-a: 1;
			--tcb-tpl-color-10: rgba(13, 114, 160, 0.35);
			--tcb-tpl-color-10-h: 198;
			--tcb-tpl-color-10-s: 84%;
			--tcb-tpl-color-10-l: 33%;
			--tcb-tpl-color-10-a: 0.35;
			--tcb-tpl-color-11: rgba(13, 114, 160, 0);
			--tcb-tpl-color-11-h: 198;
			--tcb-tpl-color-11-s: 84%;
			--tcb-tpl-color-11-l: 33%;
			--tcb-tpl-color-11-a: 0;
			--tcb-tpl-color-12: rgb(13, 89, 125);
			--tcb-tpl-color-12-h: 199;
			--tcb-tpl-color-12-s: 81%;
			--tcb-tpl-color-12-l: 27%;
			--tcb-tpl-color-12-a: 1;
			--tcb-tpl-color-3: rgb(255, 255, 255);
			--tcb-tpl-color-3-h: 0;
			--tcb-tpl-color-3-s: 0%;
			--tcb-tpl-color-3-l: 100%;
			--tcb-tpl-color-3-a: 1;
			--tcb-main-master-h: 200;
			--tcb-main-master-s: 86.78%;
			--tcb-main-master-l: 23.73%;
			--tcb-main-master-a: 1;
		}
		@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;
			}
		}
		@media(min-width: 300px) {

			.tcb-global-button-tpl_jyo1lsmd .tcb-button-link,
			.tcb-global-button-tpl_jyo1lsmd button {
				border-radius: 100px;
				overflow: hidden;
				text-align: left;
				background-color: rgb(13, 110, 158) !important;
				letter-spacing: 1px;
			}

			.tcb-global-button-tpl_jyo1lsmd-icon {
				border-radius: 100px;
				overflow: hidden;
				padding: 30px !important;
				background-color: rgb(9, 143, 206) !important;
			}

			.tcb-global-button-tpl_jyo1lsmd .tcb-button-link span,
			.tcb-global-button-tpl_jyo1lsmd button {
				font-weight: 400 !important;
			}

			:not(#tve) .tcb-global-button-tpl_jyo1lsmd .tcb-button-link,
			:not(#tve) .tcb-global-button-tpl_jyo1lsmd button {
				font-family: Barlow;
				font-size: 20px !important;
			}

			:not(#tve) .tcb-global-button-tpl_jyo1lsmd strong {
				font-weight: 500;
			}

			:not(#tve) .tcb-global-button-tpl_jyo1lsmd:hover .tcb-button-link,
			:not(#tve) .tcb-global-button-tpl_jyo1lsmd:hover button {
				background-color: rgb(13, 110, 158) !important;
				background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
				background-size: auto !important;
				background-position: 50% 50% !important;
				background-attachment: scroll !important;
				background-repeat: no-repeat !important;
			}

			body:not(.tcb-states) .tcb-global-button-tpl_jyo1lsmd .tcb-button-link::before,
			body:not(.tcb-states) .tcb-global-button-tpl_jyo1lsmd button {
				background-attachment: scroll;
				background-image: none;
				background-position: 0% 0%;
				background-repeat: repeat;
				background-size: auto;
				background-color: rgb(13, 110, 158) !important;
			}

			.tcb-global-button-tpl_jyo1lsmd .tcb-button-link::after,
			.tcb-global-button-tpl_jyo1lsmd button {
				background-color: rgb(13, 110, 158) !important;
				background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
				background-size: auto !important;
				background-position: 50% 50% !important;
				background-attachment: scroll !important;
				background-repeat: no-repeat !important;
			}

			:not(#tve) .tcb-global-button-tpl_jyo1lsmd .tcb-button-link span,
			:not(#tve) .tcb-global-button-tpl_jyo1lsmd button {
				color: rgb(255, 255, 255);
			}

			.tcb-global-section-tpl_k0dojb9y-out {
				background-color: rgb(8, 77, 113) !important;
			}

			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in p,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in li,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in blockquote,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in address,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in .tcb-plain-text,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in label,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h1,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h2,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h3,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h4,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h5,
			:not(#tve) .tcb-global-section-tpl_k0dojb9y-in h6 {
				color: rgb(255, 255, 255);
			}

			.tcb-global-contentbox-tpl_k0dom5ve-bg {
				border-radius: 50px;
				overflow: hidden;
				background-image: linear-gradient(45deg, rgba(13, 114, 160, 0.35) 0%, rgba(13, 114, 160, 0) 69%) !important;
				background-size: auto !important;
				background-position: 50% 50% !important;
				background-attachment: scroll !important;
				background-repeat: no-repeat !important;
				background-color: transparent !important;
			}

			.tcb-global-contentbox-tpl_jyo619ov-bg {
				box-shadow: 0px 30px 63px 0px rgba(126, 198, 206, 0.18);
				border-radius: 30px;
				overflow: hidden;
				background-color: rgb(255, 255, 255) !important;
				border: none !important;
			}
		}

		@media(max-width: 767px) {
			.tcb-global-button-tpl_jyo1lsmd-icon {
				padding: 20px !important;
			}

			.tcb-global-button-tpl_jyo1lsmd .tcb-button-link,
			.tcb-global-button-tpl_jyo1lsmd button {
				letter-spacing: 0px;
				padding-left: 35px !important;
			}

			:not(#tve) .tcb-global-button-tpl_jyo1lsmd .tcb-button-link,
			:not(#tve) .tcb-global-button-tpl_jyo1lsmd button {
				font-size: 18px !important;
			}

			.tcb-global-contentbox-tpl_k0dom5ve-bg {
				border-radius: 25px;
				overflow: hidden;
			}

			.tcb-global-contentbox-tpl_jyo619ov-bg {
				box-shadow: rgba(134, 201, 186, 0.18) 0px 15px 35px 0px;
			}
		}

		@media(max-width: 1023px) {
			.tcb-global-contentbox-tpl_k0dom5ve-bg {
				border-radius: 30px;
				overflow: hidden;
			}

			.tcb-global-contentbox-tpl_jyo619ov-bg {
				box-shadow: rgba(134, 201, 186, 0.18) 0px 20px 35px 0px;
			}
		}
		@import url("http://fonts.googleapis.com/css?family=Oxygen:400,700&amp;subset=latin");
		@import url("http://fonts.googleapis.com/css?family=Barlow:200,200i,600,600i,500,500i,700,800,400&amp;subset=latin");
		@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,700,300&amp;subset=latin");
		@media (min-width: 300px) {
			.tcb-plain-text strong {
				font-weight: 700;
			}

			.tcb-plain-text {
				font-family: "Open Sans";
				font-weight: 400;
			}

			#tcb_landing_page h6 strong {
				font-weight: 600;
			}

			#tcb_landing_page h5 strong {
				font-weight: 600;
			}

			#tcb_landing_page h4 strong {
				font-weight: 600;
			}

			#tcb_landing_page h6 {
				font-family: Barlow;
				font-weight: 200;
				color: rgb(8, 77, 113);
				font-size: 20px;
				line-height: 1.3em;
				--tcb-applied-color: var$(
					--tcb-tpl-color-0
				);
		}

		#tcb_landing_page h5 {
			font-family: Barlow;
			font-weight: 200;
			color: rgb(8, 77, 113);
			font-size: 20px;
			line-height: 1.3em;
			text-transform: uppercase;
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		}

		#tcb_landing_page h4 {
			font-family: Barlow;
			font-weight: 200;
			color: rgb(8, 77, 113);
			font-size: 22px;
			text-transform: uppercase;
			line-height: 1.3em;
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		}

		#tcb_landing_page h3 strong {
			font-weight: 600;
		}

		#tcb_landing_page h3 {
			font-family: Barlow;
			font-weight: 200;
			color: rgb(8, 77, 113);
			font-size: 26px;
			line-height: 1.3em;
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		}

		#tcb_landing_page h2 strong {
			font-weight: 500;
		}

		#tcb_landing_page h2 {
			font-family: Barlow;
			font-weight: 200;
			color: rgb(8, 77, 113);
			font-size: 60px;
			line-height: 1.3em;
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		}

		#tcb_landing_page h1 strong {
			font-weight: 500;
		}

		#tcb_landing_page h1 {
			font-family: Barlow;
			font-weight: 200;
			font-size: 70px;
			line-height: 1.3em;
			color: rgb(8, 77, 113);
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		}

		#tcb_landing_page p strong,
		#tcb_landing_page li strong {
			font-weight: 700;
		}

		[data-css="tve-u-15e09c94f7d"] {
			background-color: rgb(255, 255, 255);
		}

		[data-css="tve-u-16c293dc059"] {
			height: 240px;
			bottom: 0px;
			fill: rgb(8 77 113);
		}

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

		[data-css="tve-u-16c2d7e3891"] {
			padding: 40px 4px 250px 40px !important;
		}

		[data-css="tve-u-16c2d7e5881"] {
			max-width: 1400px;
			min-width: auto;
			min-height: 1px !important;
		}

		[data-css="tve-u-16c2d7eafba"] {
			max-width: 644px;
			--tve-border-radius: 64px;
			overflow: hidden;
			padding: 30px 25px 10px !important;
			margin-bottom: 100px !important;
			border-radius: 64px !important;
			border: 1px solid rgb(8, 77, 113) !important;
			--tve-applied-border: 1px solid rgb(8, 77, 113) !important;
		}

		[data-css="tve-u-16c2d7fe2cc"] {
			max-width: 1070px;
			padding: 0px !important;
			margin-bottom: 60px !important;
		}

		[data-css="tve-u-16c2da01d09"] {
			margin-left: -50px;
			padding: 0px !important;
		}

		[data-css="tve-u-16c2da01fa1"] {
			border-top: none;
			margin: 0px !important;
		}

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

		[data-css="tve-u-16c2da0f114"] {
			background-image: none !important;
		}

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

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

		[data-css="tve-u-16c2da01d09"]>.tcb-flex-col {
			padding-left: 50px;
		}

		[data-css="tve-u-16c387f4d76"] {
			font-size: 30px;
			float: left;
			display: block;
			position: relative;
			border-radius: 15px;
			overflow: hidden;
			width: 30px;
			height: 30px;
			left: 0px;
			top: 0px;
			z-index: 3;
			margin: 0px auto !important;
			padding: 30px !important;
			background-image: linear-gradient(36deg, rgb(13, 110, 158) 0%, rgba(142, 216, 250, 0.12) 47%) !important;
			background-color: transparent !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

		:not(#tve) [data-css="tve-u-16c387f4d76"]> :first-child {
			color: rgb(13, 110, 158);
			--tcb-applied-color: var$(
				--tcb-tpl-color-5
			);
		}

		[data-css="tve-u-16c38813647"] {
			float: left;
			z-index: 3;
			position: relative;
			top: 0px;
			padding: 0px !important;
			margin: 0px !important;
		}

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

		[data-css="tve-u-16c38901e62"] {
			height: 500px;
			bottom: 0px;
			fill: rgb(8, 77, 113);
			transform: scaleX(-1);
		}

		[data-css="tve-u-16c3892ef4a"] {
			border-radius: 15px;
			overflow: hidden;
			background-image: linear-gradient(36deg, rgb(13, 110, 158) 0%, rgba(142, 216, 250, 0.12) 31%) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

		[data-css="tve-u-16c389a3a0c"] {
			font-size: 30px;
			float: left;
			display: block;
			position: relative;
			border-radius: 15px;
			overflow: hidden;
			width: 30px;
			height: 30px;
			left: 12px;
			top: -12px;
			z-index: 3;
			margin: 0px auto !important;
			padding: 30px !important;
			background-image: linear-gradient(36deg, rgb(13, 110, 158) 0%, rgba(142, 216, 250, 0.12) 47%) !important;
			background-color: transparent !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

		:not(#tve) [data-css="tve-u-16c389a3a0c"]> :first-child {
			color: rgb(13, 110, 158);
			--tcb-applied-color: var$(
				--tcb-tpl-color-5
			);
		}

		[data-css="tve-u-16c389dc0f0"] {
			font-size: 30px;
			float: left;
			display: block;
			position: relative;
			border-radius: 15px;
			overflow: hidden;
			width: 30px;
			height: 30px;
			left: 12px;
			top: -12px;
			z-index: 3;
			margin: 0px auto !important;
			padding: 30px !important;
			background-image: linear-gradient(36deg, rgb(13, 110, 158) 0%, rgba(142, 216, 250, 0.12) 47%) !important;
			background-color: transparent !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

		:not(#tve) [data-css="tve-u-16c389dc0f0"]> :first-child {
			color: rgb(13, 110, 158);
			--tcb-applied-color: var$(
				--tcb-tpl-color-5
			);
		}

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

		[data-css="tve-u-16c38ad9497"] {
			padding: 0px !important;
			margin-bottom: 50px !important;
		}

		[data-css="tve-u-16c38b1aba5"] {
			max-width: 1400px;
			min-width: auto;
			min-height: 1px !important;
		}

		[data-css="tve-u-16c38b1c6e1"] {
			padding: 100px 40px !important;
		}

		[data-css="tve-u-16c38b33745"] {
			float: none;
			max-width: 840px;
			padding: 0px !important;
			margin-bottom: 60px !important;
			margin-left: auto !important;
			margin-right: auto !important;
		}

		[data-css="tve-u-16c38b6e0fc"] {
			border-radius: 15px;
			overflow: hidden;
			background-image: linear-gradient(28deg, rgba(13, 114, 160, 0.35) 0%, rgba(142, 216, 250, 0.12) 100%) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

		[data-css="tve-u-16c38b77b4b"] {
			float: none;
			max-width: 840px;
			padding: 0px !important;
			margin-bottom: 50px !important;
			margin-left: auto !important;
			margin-right: auto !important;
		}

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

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

		[data-css="tve-u-16c38bd97a3"] {
			max-width: 82.9%;
		}

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

		[data-css="tve-u-16c38bdd212"] {
			margin: 0px 0px 30px !important;
		}

		:not(#tve) [data-css="tve-u-16c38be533a"] {
			text-transform: uppercase !important;
		}

		[data-css="tve-u-16c38bf81d6"]>.tcb-flex-col {
			padding-left: 50px;
		}

		[data-css="tve-u-16c38bf81d6"] {
			margin-left: -50px;
			padding: 0px !important;
		}

		[data-css="tve-u-16c38c8d39b"] {
			border-radius: 15px;
			overflow: hidden;
			background-color: transparent !important;
		}

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

		[data-css="tve-u-16c38c8d39c"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c38c8d39c"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c38c8d39c"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

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

		[data-css="tve-u-16c38c94635"] {
			margin: 0px !important;
		}

		[data-css="tve-u-16c38da1cda"] {
			padding-top: 55px !important;
		}

		[data-css="tve-u-16c38dac1d6"] {
			background-color: transparent !important;
			background-image: none !important;
		}

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

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

		[data-css="tve-u-16c390787d1"] {
			padding: 0px !important;
			margin-top: -46px !important;
		}

		[data-css="tve-u-16c3c8797f6"] {
			position: relative;
			float: none;
			--tve-alignment: center;
			--tve-border-width: 2px;
			margin: 0px auto !important;
			z-index: 12 !important;
		}

		[data-css="tve-u-16c3c87bb91"] {
			position: relative;
			float: none;
			margin: 0px auto !important;
			z-index: 12 !important;
		}

		[data-css="tve-u-16c3c87bb91"] .tcb-button-link::after {
			background-color: rgb(247, 125, 108);
			background-attachment: scroll;
			background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05));
			background-position: 50% 50%;
			background-repeat: no-repeat;
			background-size: auto;
		}

		[data-css="tve-u-16c3caf9d31"] {
			margin: 0px !important;
			padding: 0px 50px 50px 0px !important;
		}

		[data-css="tve-u-16c3cafe47f"] {
			padding-right: 50px !important;
			padding-bottom: 50px !important;
		}

		[data-css="tve-u-16c3cb00178"] {
			padding-right: 50px !important;
			padding-bottom: 50px !important;
		}

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

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

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

		[data-css="tve-u-16c3d31b4e6"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e8"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e9"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ea"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ec"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e6"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e8"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e9"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ea"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ec"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e6"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e8"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4e9"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ea"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d31b4ec"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16c3d420641"] {
			width: 50px;
			padding: 0px !important;
			margin-left: 0px !important;
			margin-bottom: 0px !important;
			margin-top: 0px !important;
		}

		[data-css="tve-u-16c3d420643"] {
			width: 50px;
			padding: 0px !important;
			margin-left: 0px !important;
			margin-bottom: 0px !important;
			margin-top: 0px !important;
		}

		[data-css="tve-u-16c3d420646"] {
			width: 50px;
			padding: 0px !important;
			margin-left: 0px !important;
			margin-bottom: 0px !important;
			margin-top: 0px !important;
		}

		[data-css="tve-u-16c3d420667"] {
			height: 3px !important;
		}

		[data-css="tve-u-16c3d420668"] {
			height: 3px !important;
		}

		[data-css="tve-u-16c3d42066a"] {
			height: 3px !important;
		}

		[data-css="tve-u-16c3d4fad8d"] {
			padding: 40px !important;
			margin: 0px !important;
		}

		[data-css="tve-u-16c3d4fad91"] {
			padding: 40px !important;
			margin: 0px !important;
		}

		[data-css="tve-u-16c3d4fad93"] {
			padding: 40px !important;
			margin: 0px !important;
		}

		.tve_post_lp>div> :not(#tve) {
			--page-section-max-width: 1400px;
		}

		[data-css="tve-u-16d1a9c16c7"] {
			padding: 80px 40px 50px !important;
		}

		[data-css="tve-u-16d1a9c16cd"] {
			max-width: 1200px;
			min-width: auto;
			min-height: 615px !important;
		}

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

		[data-css="tve-u-16d1aacbdfd"] {
			padding: 40px !important;
			margin-top: -1px !important;
		}

		[data-css="tve-u-16d1aacbe01"] {
			max-width: 1200px;
			min-height: 1px !important;
		}

		[data-css="tve-u-16d1aaec564"] {
			position: relative;
			float: left;
			left: 0px;
			width: 370px;
			padding: 15px 0px !important;
			margin-bottom: 0px !important;
			margin-top: 0px !important;
			z-index: 8 !important;
			margin-left: 0px !important;
		}

		[data-css="tve-u-16d1aaec56c"] {
			height: 370px !important;
		}

		[data-css="tve-u-16c3c8797f6"] .tcb-button-link {
			border-radius: 100px;
			overflow: hidden;
			text-align: left;
			letter-spacing: 1px;
			border: none;
			--tve-applied-border: 2px solid rgb(8, 77, 113);
			padding: 8px 8px 8px 28px !important;
			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-16c3c87bb91"] .tcb-button-link {
			padding: 8px 8px 8px 28px !important;
		}

		#tcb_landing_page .thrv_text_element a,
		#tcb_landing_page .tcb-styled-list a,
		#tcb_landing_page .tcb-numbered-list a {
			color: rgb(13, 110, 158);
			text-decoration: underline;
			--tcb-applied-color: var$(
				--tcb-tpl-color-5
			);
		}

		#tcb_landing_page .thrv_text_element a:hover,
		#tcb_landing_page .tcb-styled-list a:hover,
		#tcb_landing_page .tcb-numbered-list a:hover {
			text-decoration: none;
			color: rgb(13, 110, 158);
			--tcb-applied-color: var$(
				--tcb-tpl-color-5
			);
		}

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

		#tcb_landing_page p {
			font-family: Oxygen;
			font-weight: 400;
			font-size: 18px;
			line-height: 1.7em;
			color: rgba(35, 116, 175, 0.88);
			--tcb-applied-color: var$(
				--tcb-tpl-color-1
			);
		}

		#tcb_landing_page li:not([class*="menu"]) {
			font-family: Oxygen;
			font-weight: 400;
			font-size: 18px;
			line-height: 1.7em;
			color: #fff;
			--tcb-applied-color: var$(
				--tcb-tpl-color-1
			);
		}

		[data-css="tve-u-16d1a9c16d0"] {
			background-image: linear-gradient(112deg, rgb(8 77 113) 0%, rgb(8 77 113) 48%, rgb(8 77 113) 87%), url(images/logo.html), url(images/12.html) !important;
        background-size: auto, auto, cover !important;
        background-position: 50% 50%, 2% 2%, 50% 76% !important;
        background-attachment: scroll, scroll, scroll !important;
        background-repeat: no-repeat, no-repeat, no-repeat !important;
        background-color: rgb(255 255 255) !important;
        --background-image: linear-gradient(45deg, rgba(8, 77, 113, 0.1) 0%, rgba(35, 116, 175, 0.88) 48%, rgba(132, 193, 200, 0.1) 87%), url(images/logo.html), url(images/12.html) !important;
        --background-size: auto, auto, cover !important;
        --background-position: 50% 50%, 2% 2%, 50% 76% !important;
        --background-attachment: scroll, scroll, scroll !important;
        --background-repeat: no-repeat, no-repeat, no-repeat !important;
        --tve-applied-background-image: linear-gradient(45deg, rgba(8, 77, 113, 0.1) 0%, var $(--tcb-tpl-color-1) 48%, rgba(132, 193, 200, 0.1) 87%), url(images/logo.html), url(images/12.html) !important;
		}

		:not(#tve) [data-css="tve-u-16d1a9c16cd"] p,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] li,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] blockquote,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] address,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] .tcb-plain-text,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] label,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h1,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h2,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h3,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h4,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h5,
		:not(#tve) [data-css="tve-u-16d1a9c16cd"] h6 {
			color: rgb(8,77,113) !important;
		--tcb-applied-color: var$(
			--tcb-tpl-color-3
		);
		}

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

		[data-css="tve-u-16d1a9c16cd"] h1 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16d1a9c16cd"] h2 {
			margin: 0px !important;
			padding: 0px !important;
		}

		[data-css="tve-u-16d1a9c16cd"] h3 {
			margin: 0px !important;
			padding: 0px !important;
		}

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

		[data-css="tve-u-16c3cd0ca15"] {
			--tcb-local-color-icon: rgb(255, 255, 255);
			--tcb-local-color-var: rgb(255, 255, 255);
			--tve-icon-size: 40px;
			border: none;
			border-radius: 132px;
			background-size: auto;
			background-attachment: scroll, scroll, scroll;
			background-position: 50% 50%;
			background-repeat: no-repeat;
			--tve-applied-border: none;
			--tcb-gradient-default-value: url(index_1.html#tcb-gradient-default-tve-u-16c3cd0ca15);
			overflow: hidden;
			font-size: 40px;
			width: 40px;
			height: 40px;
			--tve-border-radius: 132px;
			padding: 0px !important;
			background-image: none !important;
			--tve-applied-background-image: none !important;
			background-color: rgb(240 240 240) !important;
			--background-color: rgb(9, 143, 206) !important;
			--tve-applied-background-color: var$(
				--tcb-tpl-color-8) !important;
		}

		:not(#tve) [data-css="tve-u-16c3cd0ca15"]> :first-child {
			color: var(--tcb-local-color-icon
			);
		--tve-applied-color: var$(
			--tcb-local-color-icon
		);
		--tcb-applied-color: var$(
			--tcb-local-color-icon
		);
		}

		[data-css="tve-u-16c3c8797f6"] .tcb-button-link span {
			font-weight: 400 !important;
		}

		:not(#tve) [data-css="tve-u-16c3c8797f6"] .tcb-button-link {
			font-family: Barlow;
			font-size: 20px !important;
		}

		:not(#tve) [data-css="tve-u-16c3c8797f6"] strong {
			font-weight: 500;
		}

		:not(#tve) [data-css="tve-u-16c3c8797f6"]:hover .tcb-button-link {
			background-color: rgb(13, 110, 158) !important;
			background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
			--background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
			--background-size: auto !important;
			--background-position: 50% 50% !important;
			--background-attachment: scroll !important;
			--background-repeat: no-repeat !important;
			--tve-applied-background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
			--background-color: rgb(13, 110, 158) !important;
			--tve-applied-background-color: var$(
				--tcb-tpl-color-5) !important;
			border-color: rgb(8, 77, 113) !important;
		}

		body:not(.tcb-states) [data-css="tve-u-16c3c8797f6"] .tcb-button-link::before {
			background-attachment: scroll;
			background-image: none;
			background-position: 0% 0%;
			background-repeat: repeat;
			background-size: auto;
			background-color: rgb(255, 255, 255) !important;
		}

		[data-css="tve-u-16c3c8797f6"] .tcb-button-link::after {
			background-color: rgb(13, 110, 158) !important;
			background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
			--background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.05)) !important;
			--background-size: auto !important;
			--background-position: 50% 50% !important;
			--background-attachment: scroll !important;
			--background-repeat: no-repeat !important;
		}

		:not(#tve) [data-css="tve-u-16c3c8797f6"] .tcb-button-link span {
			color: rgb(255, 255, 255
			);
		--tcb-applied-color: var$(
			--tcb-tpl-color-3
		);
		}

		:not(#tve) [data-css="tve-u-18ef3299872"] {
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		color: rgb(8, 77, 113) !important;
		--tve-applied-color: var$(
			--tcb-tpl-color-0) !important;
		}

		:not(#tve) [data-css="tve-u-16c3c8797f6"]:hover .tcb-button-link span {
			--tcb-applied-color: var$(
				--tve-color,
				rgb(255, 255, 255)
			);
		color: var(--tve-color, rgb(255, 255, 255)) !important;
		--tve-applied-color: var$(
			--tve-color,
			rgb(255, 255, 255)) !important;
		}

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

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

		:not(#tve) [data-css="tve-u-18ef34137e1"] {
			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-18ef344214f"] {
			color: rgb(197, 17, 222) !important;
			--tve-applied-color: rgb(197, 17, 222) !important;
		}

		[data-css="tve-u-18ef34a2cf9"] {
			--tcb-applied-color: var$(
				--tcb-tpl-color-0
			);
		color: rgb(8, 77, 113) !important;
		}

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

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

		[data-css="tve-u-18ef35f1e6d"] {
			width: 745px;
			--tve-border-radius: 64px;
			border-radius: 64px;
			overflow: hidden;
			--tve-border-bottom-right-radius: 64px;
			margin-top: -4px !important;
			padding-bottom: 0px !important;
		}

		[data-css="tve-u-18ef3626eb0"] {
			--tve-border-radius: 64px;
			overflow: hidden;
			border-radius: 64px !important;
			border: 1px solid rgb(8, 77, 113) !important;
			--tve-applied-border: 1px solid rgb(8, 77, 113) !important;
			padding: 30px 25px 10px !important;
			margin-top: 23px !important;
		}

		[data-css="tve-u-18ef366759d"] {
			width: 744px;
			--tve-border-radius: 64px;
			border-radius: 64px;
			overflow: hidden;
			border: 1px solid rgb(8, 77, 113);
			--tve-applied-border: 1px solid var$(
				--tcb-tpl-color-0
			);
		margin-bottom: 20px !important;
		padding-bottom: 0px !important;
		padding-top: 0px !important;
		margin-top: -78px !important;
		}

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

		[data-css="tve-u-18ef35f1e6d"] img {
			opacity: 0.98;
			filter: grayscale(8%) blur(0px) brightness(86%) sepia(0%) invert(0%) saturate(100%) contrast(80%) hue-rotate(0deg);
		}

		[data-css="tve-u-18ef36c8ad1"] {
			max-width: 1080px;
			min-width: auto;
		}

		[data-css="tve-u-18ef36c8ad3"] {
			border-left: 1px solid var(--tcb-local-color-e2eea, rgb(134, 201, 186));
			float: none;
			border-right: 1px solid var(--tcb-local-color-e2eea, rgb(134, 201, 186));
			border-top: 1px solid var(--tcb-local-color-e2eea, rgb(134, 201, 186));
			border-bottom: 1px solid var(--tcb-local-color-e2eea, rgb(134, 201, 186));
			max-width: 1020px;
			padding: 20px 0px !important;
			margin-left: auto !important;
			margin-right: auto !important;
			margin-top: 0px !important;
		}

		[data-css="tve-u-18ef36c8ad6"] {
			border-left: none;
			float: left;
			z-index: 3;
			position: relative;
			box-shadow: 0px 8px 12px 0px var(--tcb-local-color-ee8c6, rgba(134, 201, 186, 0.5));
			border-radius: 100px;
			overflow: hidden;
			font-size: 8px;
			width: 8px;
			height: 8px;
			padding: 20px !important;
			margin: 0px 25px 0px -25px !important;
			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;
		}

		[data-css="tve-u-18ef36c8ae0"] {
			border: none;
			float: left;
			z-index: 3;
			position: relative;
			font-size: 8px;
			width: 8px;
			height: 8px;
			box-shadow: 0px 8px 12px 0px var(--tcb-local-color-ee8c6, rgba(134, 201, 186, 0.5));
			border-radius: 100px;
			overflow: hidden;
			padding: 20px !important;
			margin-left: -25px !important;
			margin-right: 25px !important;
			background-color: var(--tcb-local-color-7f68c, rgb(255, 255, 255)) !important;
		}

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

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

		[data-css="tve-u-18ef36c8ad9"] {
			padding-top: 0px !important;
			margin-top: 10px !important;
			padding-bottom: 0px !important;
			margin-bottom: 0px !important;
			font-weight: var(--g-regular-weight, normal) !important;
		}

		[data-css="tve-u-18ef36c8ae2"] {
			text-transform: uppercase !important;
			font-size: 16px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		:not(#tve) [data-css="tve-u-18ef36c8ad6"]> :first-child {
			color: var(--tcb-local-color-86608, rgb(247, 125, 108));
			--tcb-applied-color: var$(
				--tcb-local-color-86608,
				rgb(247, 125, 108)
			);
		}

		:not(#tve) [data-css="tve-u-18ef36c8ad9"] {
			font-size: 16px !important;
			line-height: 2em !important;
			color: rgba(255, 255, 255, 0.88) !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
			--tve-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		[data-css="tve-u-18ef36c8ae3"] {
			font-size: 18px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

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

		:not(#tve) [data-css="tve-u-18ef36c8ae0"]> :first-child {
			color: var(--tcb-local-color-86608, rgb(247, 125, 108));
			--tcb-applied-color: var$(
				--tcb-local-color-86608,
				rgb(247, 125, 108)
			);
		}

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

		[data-css="tve-u-18ef36c8ae6"] {
			float: left;
			z-index: 3;
			position: relative;
			font-size: 8px;
			width: 8px;
			height: 8px;
			border-radius: 100px;
			overflow: hidden;
			box-shadow: 0px 8px 12px 0px var(--tcb-local-color-ee8c6, rgba(134, 201, 186, 0.5));
			padding: 20px !important;
			margin-left: -25px !important;
			margin-right: 25px !important;
			background-image: linear-gradient(var(--tcb-local-color-7f68c, rgb(255, 255, 255)), var(--tcb-local-color-7f68c, rgb(255, 255, 255))) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
		}

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

		:not(#tve) [data-css="tve-u-18ef36c8ae6"]> :first-child {
			color: var(--tcb-local-color-86608, rgb(247, 125, 108));
			--tcb-applied-color: var$(
				--tcb-local-color-86608,
				rgb(247, 125, 108)
			);
		}

		[data-css="tve-u-18ef36c8acf"] {
			--tcb-local-color-ee8c6: rgba(126, 198, 206, 0.5);
			--tcb-local-related-ee8c6: --tcb-tpl-color-9;
			--tcb-local-default-ee8c6: rgba(134, 201, 186, 0.5);
			--tcb-local-color-6ff92: rgba(126, 198, 206, 0.18);
			--tcb-local-related-6ff92: --tcb-tpl-color-7;
			--tcb-local-default-6ff92: rgba(134, 201, 186, 0.18);
			--tcb-local-color-86608: rgb(13, 110, 158);
			--tcb-local-related-86608: --tcb-tpl-color-5;
			--tcb-local-default-86608: rgb(247, 125, 108);
			--tcb-local-color-7f68c: rgb(255, 255, 255);
			--tcb-local-related-7f68c: --tcb-tpl-color-3;
			--tcb-local-default-7f68c: rgb(255, 255, 255);
			--tcb-local-color-e2eea: rgb(132, 193, 200);
			--tcb-local-related-e2eea: --tcb-tpl-color-2;
			--tcb-local-default-e2eea: rgb(134, 201, 186);
			--tcb-local-color-e7933: rgb(8, 77, 113);
			--tcb-local-related-e7933: --tcb-tpl-color-0;
			--tcb-local-default-e7933: rgb(9, 81, 81);
			padding: 60px 40px !important;
			margin-top: 0px !important;
			margin-bottom: 0px !important;
		}

		[data-css="tve-u-18ef36c8ad2"] {
			padding: 0px !important;
			margin-bottom: 40px !important;
		}

		[data-css="tve-u-18ef36c8ad0"] {
			background-image: linear-gradient(rgb(8, 77, 113), rgb(8, 77, 113)) !important;
			background-size: auto !important;
			background-position: 50% 50% !important;
			background-attachment: scroll !important;
			background-repeat: no-repeat !important;
			--background-image: linear-gradient(rgb(8, 77, 113), rgb(8, 77, 113)) !important;
			--background-size: auto !important;
			--background-position: 50% 50% !important;
			--background-attachment: scroll !important;
			--background-repeat: no-repeat !important;
			--tve-applied-background-image: linear-gradient(var$(
					--tcb-tpl-color-0),
				var$(
				--tcb-tpl-color-0)) !important;
		}

		[data-css="tve-u-18ef36c8ae8"] {
			text-transform: uppercase !important;
			font-size: 16px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		[data-css="tve-u-18ef36c8adb"] {
			text-transform: uppercase !important;
			font-size: 16px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		[data-css="tve-u-18ef36c8add"] {
			font-size: 18px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

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

		[data-css="tve-u-18ef36c8ad1"] h1 {
			padding: 0px !important;
			margin: 0px !important;
		}

		[data-css="tve-u-18ef36c8ad1"] h2 {
			padding: 0px !important;
			margin: 0px !important;
		}

		[data-css="tve-u-18ef36c8ad1"] h3 {
			padding: 0px !important;
			margin: 0px !important;
		}

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

		:not(#tve) [data-css="tve-u-18ef36d9a7d"] {
			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-18ef36c8ae1"] {
			color: rgba(255, 255, 255, 0.88) !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
			--tve-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		:not(#tve) [data-css="tve-u-18ef36c8ae7"] {
			color: rgba(255, 255, 255, 0.88) !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
			--tve-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		[data-css="tve-u-18ef36e0677"] {
			font-size: 18px !important;
			--tcb-applied-color: rgba(255, 255, 255, 0.88) !important;
		}

		[data-css="tve-u-18ef373a179"] {
			--tcb-applied-color: rgb(14, 242, 28) !important;
			color: rgb(14, 242, 28) !important;
		}

		[data-css="tve-u-18ef373c4bf"] {
			--tcb-applied-color: var$(
				--tcb-skin-color-0
			);
		color: var(--tcb-skin-color-0) !important;
		}

		[data-css="tve-u-18ef3755163"] {
			--tcb-applied-color: var$(
				--tcb-skin-color-0
			);
		color: var(--tcb-skin-color-0) !important;
		}

		[data-css="tve-u-18ef377948e"] {
			width: 277px;
			--tve-border-radius: 32px;
			border-radius: 32px;
			overflow: hidden;
			margin-top: -35px !important;
		}

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

		:not(#tve) [data-css="tve-u-18ef37a0cc1"] {
			font-size: 55px !important;
		}

		[data-css="tve-u-18ef37c3536"] {
			max-width: 79.6%;
		}

		[data-css="tve-u-16c3d42064e"] {
			border-radius: 45px;
			overflow: hidden;
			background-color: transparent !important;
			background-image: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.17) 3px, transparent 3px, transparent 6px), linear-gradient(45deg, rgb(9, 143, 206) 0%, rgb(132, 193, 200) 100%) !important;
			background-size: auto, auto !important;
			background-position: 50% 50%, 50% 50% !important;
			background-attachment: scroll, scroll !important;
			background-repeat: repeat, no-repeat !important;
		}

		[data-css="tve-u-16c3d420650"] {
			border-radius: 45px;
			overflow: hidden;
			background-color: transparent !important;
			background-image: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.17) 3px, transparent 3px, transparent 6px), linear-gradient(45deg, rgb(9, 143, 206) 0%, rgb(132, 193, 200) 100%) !important;
			background-size: auto, auto !important;
			background-position: 50% 50%, 50% 50% !important;
			background-attachment: scroll, scroll !important;
			background-repeat: repeat, no-repeat !important;
		}

		[data-css="tve-u-16c3d420652"] {
			border-radius: 45px;
			overflow: hidden;
			background-color: transparent !important;
			background-image: repeating-linear-gradient(135deg, rgba(255, 255, 255, 0.17), rgba(255, 255, 255, 0.17) 3px, transparent 3px, transparent 6px), linear-gradient(45deg, rgb(9, 143, 206) 0%, rgb(132, 193, 200) 100%) !important;
			background-size: auto, auto !important;
			background-position: 50% 50%, 50% 50% !important;
			background-attachment: scroll, scroll !important;
			background-repeat: repeat, no-repeat !important;
		}

		[data-css="tve-u-18ef37d0ac2"] {
			max-width: 20.4%;
		}

		[data-css="tve-u-18ef37d3b2c"] {
			max-width: 82%;
		}

		[data-css="tve-u-18ef37d6df4"] {
			max-width: 18%;
		}

		[data-css="tve-u-18ef37daa02"] {
			max-width: 17.1%;
		}

		[data-css="tve-u-18ef38c2868"] {
			width: 797px;
			--tve-border-radius: 64px;
			border-radius: 64px;
			overflow: hidden;
			margin-left: 300px !important;
			margin-right: 0px !important;
		}

		[data-css="tve-u-18ef39d2463"] {
			--tcb-applied-color: rgba(235, 22, 22, 0.88) !important;
			color: rgba(235, 22, 22, 0.88) !important;
		}

		:not(#tve) [data-css="tve-u-18ef39dd2c2"] {
			color: rgb(230, 30, 30) !important;
			--tve-applied-color: rgb(230, 30, 30) !important;
		}

		:not(#tve) [data-css="tve-u-18ef39de9be"] {
			color: rgb(230, 30, 30) !important;
			--tve-applied-color: rgb(230, 30, 30) !important;
		}

		:not(#tve) [data-css="tve-u-18ef39dfa64"] {
			color: rgb(230, 30, 30) !important;
			--tve-applied-color: rgb(230, 30, 30) !important;
		}

		[data-css="tve-u-16c3cd0f306"] {
			--tcb-local-color-icon: rgb(255, 255, 255);
			--tcb-local-color-var: rgb(255, 255, 255);
			--tve-icon-size: 20px;
		}
		}

		@media (max-width: 1023px) {
			#tcb_landing_page h1 {
				font-size: 50px;
			}

			#tcb_landing_page h2 {
				font-size: 40px;
			}

			[data-css="tve-u-16c293dc059"] {
				height: 113px;
			}

			[data-css="tve-u-16c2959dd6d"] {
				margin-bottom: 50px !important;
			}

			[data-css="tve-u-16c2d7e3891"] {
				padding: 20px 60px 222px !important;
			}

			[data-css="tve-u-16c2d7e5881"] {
				min-height: 1px !important;
			}

			[data-css="tve-u-16c38901e62"] {
				height: 219px;
			}

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

			[data-css="tve-u-16c389e66b2"] {
				flex-wrap: wrap !important;
			}

			[data-css="tve-u-16c389e66b2"] .tcb-flex-col {
				flex-basis: 433px !important;
			}

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

			[data-css="tve-u-16c38ad9497"] {
				margin-bottom: 30px !important;
				margin-top: 30px !important;
			}

			[data-css="tve-u-16c38b1c6e1"] {
				padding: 60px !important;
			}

			[data-css="tve-u-16c38f97091"] {
				flex-wrap: wrap !important;
			}

			[data-css="tve-u-16c38f97091"] .tcb-flex-col {
				flex-basis: 250px !important;
			}

			[data-css="tve-u-16c38f987c1"] {
				flex-wrap: wrap !important;
			}

			[data-css="tve-u-16c38f987c1"] .tcb-flex-col {
				flex-basis: 250px !important;
			}

			[data-css="tve-u-16c38bdcfa8"] {
				flex-wrap: wrap !important;
			}

			[data-css="tve-u-16c38bdcfa8"] .tcb-flex-col {
				flex-basis: 451px !important;
			}

			[data-css="tve-u-16c38bf81d6"]>.tcb-flex-col {
				padding-left: 20px;
			}

			[data-css="tve-u-16c38bf81d6"] {
				margin-left: -20px;
			}

			[data-css="tve-u-16c38da1cda"] {
				padding-top: 0px !important;
			}

			[data-css="tve-u-16c2d7fe2cc"] {
				margin-bottom: 50px !important;
			}

			[data-css="tve-u-16c2d7eafba"] {
				margin-bottom: 60px !important;
			}

			[data-css="tve-u-16c387f4d76"] {
				font-size: 26px;
				width: 26px;
				height: 26px;
			}

			[data-css="tve-u-16c389a3a0c"] {
				font-size: 26px;
				width: 26px;
				height: 26px;
			}

			[data-css="tve-u-16c389dc0f0"] {
				font-size: 26px;
				width: 26px;
				height: 26px;
			}

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

			[data-css="tve-u-16c3caf9d31"] {
				padding: 0px 0px 0px 30px !important;
				margin-left: 0px !important;
			}

			[data-css="tve-u-16c3cafe47f"] {
				padding: 0px !important;
				margin-left: 0px !important;
			}

			[data-css="tve-u-16c3cb7ac41"] {
				margin-top: 60px !important;
				margin-left: 0px !important;
				padding-left: 30px !important;
			}

			[data-css="tve-u-16c3cd0ca15"] {
				padding: 26px !important;
			}

			[data-css="tve-u-16c3cd0f306"] {
				padding: 26px !important;
			}

			[data-css="tve-u-16c3d4fad8d"] {
				padding: 30px !important;
			}

			[data-css="tve-u-16c3d4fad91"] {
				padding: 30px !important;
				margin-bottom: 20px !important;
			}

			[data-css="tve-u-16c3d4fad93"] {
				float: none;
				padding: 30px !important;
				margin-left: auto !important;
				margin-right: auto !important;
			}

			[data-css="tve-u-16d1a9c16c7"] {
				padding: 60px !important;
			}

			[data-css="tve-u-16d1a9c16cd"] {
				min-height: 400px !important;
			}

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

			[data-css="tve-u-16d1aacbdfd"] {
				padding-left: 60px !important;
				padding-right: 60px !important;
				padding-bottom: 40px !important;
			}

			[data-css="tve-u-16d1aaec564"] {
				z-index: 3;
				position: relative;
				float: left;
				top: 0px;
				left: 0px;
				width: 370px;
				padding: 15px !important;
				margin-bottom: 0px !important;
				margin-top: 0px !important;
			}

			[data-css="tve-u-18ef36c8ad3"] {
				max-width: 100%;
				padding-bottom: 9px !important;
			}

			[data-css="tve-u-18ef36c8acf"] {
				padding: 50px 40px 50px 60px !important;
			}

			[data-css="tve-u-18ef36c8ad9"] {
				padding-right: 20px !important;
			}

			[data-css="tve-u-18ef36c8ae1"] {
				padding-right: 20px !important;
			}

			[data-css="tve-u-18ef36c8ae7"] {
				padding-right: 20px !important;
			}

			[data-css="tve-u-16c38a86fe1"] {
				max-width: 8.6%;
			}

			[data-css="tve-u-16c38a86ffd"] {
				max-width: 191.4%;
			}

			[data-css="tve-u-16c3c8797f6"] {
				display: block;
				max-width: 46%;
				width: 46%;
			}

			[data-css="tve-u-16c3c8797f6"] .tcb-button-link {
				padding-left: 28px !important;
				padding-right: 8px !important;
			}

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

			[data-css="tve-u-18ef377948e"] {
				margin-left: 150px !important;
			}

			[data-css="tve-u-16c2da041db"] {
				margin-left: 0px !important;
				padding-left: 30px !important;
			}

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

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

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

		@media (max-width: 767px) {
			[data-css="tve-u-16c2d7e3891"] {
				padding: 10px 20px 150px !important;
			}

			[data-css="tve-u-16c38b1c6e1"] {
				padding: 30px 20px 40px !important;
			}

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

			[data-css="tve-u-16c38ad9497"] {
				margin-bottom: 20px !important;
				margin-top: 40px !important;
			}

			[data-css="tve-u-16c38901e62"] {
				height: 110px;
			}

			[data-css="tve-u-16c293dc059"] {
				height: 65px;
			}

			[data-css="tve-u-16c2d7eafba"] {
				margin-bottom: 40px !important;
			}

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

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

			[data-css="tve-u-16c38b33745"] {
				margin-bottom: 30px !important;
			}

			#tcb_landing_page h1 {
				font-size: 40px;
			}

			#tcb_landing_page h2 {
				font-size: 30px;
			}

			#tcb_landing_page h3 {
				font-size: 22px;
			}

			[data-css="tve-u-16c38aa9b5b"] {
				margin-top: -20px !important;
			}

			#tcb_landing_page h4 {
				font-size: 20px;
			}

			#tcb_landing_page h5 {
				font-size: 19px;
			}

			#tcb_landing_page h6 {
				font-size: 19px;
			}

			[data-css="tve-u-16c38b1aba5"] {
				min-height: 1px !important;
			}

			[data-css="tve-u-16c3cd0f306"] {
				padding: 20px !important;
			}

			[data-css="tve-u-16c3c87bb91"] .tcb-button-link {
				padding-top: 8px !important;
				padding-bottom: 8px !important;
				padding-right: 8px !important;
			}

			[data-css="tve-u-16c387f4d76"] {
				font-size: 22px;
				width: 22px;
				height: 22px;
			}

			[data-css="tve-u-16c3cd0ca15"] {
				padding: 20px !important;
			}

			[data-css="tve-u-16c389a3a0c"] {
				font-size: 22px;
				width: 22px;
				height: 22px;
			}

			[data-css="tve-u-16c389dc0f0"] {
				font-size: 22px;
				width: 22px;
				height: 22px;
			}

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

			[data-css="tve-u-16c3caf9d31"] {
				margin-bottom: 60px !important;
				padding: 0px !important;
			}

			[data-css="tve-u-16c2da041db"] {
				margin-bottom: 60px !important;
				padding: 0px !important;
			}

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

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

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

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

			[data-css="tve-u-16c387b0940"] {
				margin-top: 15px !important;
				margin-bottom: 15px !important;
			}

			[data-css="tve-u-16c3d4fad8d"] {
				padding: 20px !important;
				margin-bottom: 30px !important;
			}

			[data-css="tve-u-16c3d4fad91"] {
				padding: 20px !important;
			}

			[data-css="tve-u-16c3d4fad93"] {
				padding: 20px !important;
			}

			[data-css="tve-u-16d1a9c16c7"] {
				padding: 100px 20px 20px !important;
			}

			[data-css="tve-u-16d1a9c16cd"] {
				min-height: 473px !important;
			}

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

			[data-css="tve-u-16d1aacbdfd"] {
				padding: 20px !important;
			}

			[data-css="tve-u-16d1aaec564"] {
				z-index: 3;
				position: relative;
				float: left;
				top: 0px;
				left: 0px;
				width: 100%;
				margin-bottom: 0px !important;
			}

			[data-css="tve-u-16d1aaec56c"] {
				height: 247px !important;
			}

			#tcb_landing_page p {
				font-size: 18px;
			}

			#tcb_landing_page li:not([class*="menu"]) {
				font-size: 18px;
			}

			[data-css="tve-u-16c3c8797f6"] .tcb-button-link {
				letter-spacing: 0px;
				padding-left: 35px !important;
			}

			:not(#tve) [data-css="tve-u-16c3c8797f6"] .tcb-button-link {
				font-size: 18px !important;
			}

			[data-css="tve-u-18ef36c8ad3"] {
				width: 250px;
				padding-bottom: 0px !important;
			}

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

			[data-css="tve-u-18ef36c8ad6"] {
				margin-right: 20px !important;
			}

			[data-css="tve-u-18ef36c8ae0"] {
				margin-right: 20px !important;
			}

			[data-css="tve-u-18ef36c8ae6"] {
				margin-right: 20px !important;
			}

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

			[data-css="tve-u-18ef36c8ad9"] {
				padding-right: 15px !important;
			}

			[data-css="tve-u-18ef36c8ae1"] {
				padding-right: 15px !important;
			}

			[data-css="tve-u-18ef36c8ae7"] {
				padding-right: 15px !important;
			}

			[data-css="tve-u-18ef377948e"] {
				margin-left: 0px !important;
				margin-top: -130px !important;
				padding-top: 0px !important;
				margin-bottom: 0px !important;
			}

			[data-css="tve-u-16c3c87bb91"] {
				margin-top: 0px !important;
			}
		}
		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;
		}
.copyLinkBlock {
      text-align: center;
    margin-top: 20px;
}
.copyLinkBlock input {
  cursor: copy;
  outline: none;
	width: 46.8%;
}

.styled-table {
    width: 100%;
    border-collapse: collapse;
    margin: 25px 0;
    font-size: 18px;
    text-align: left;
    border-radius: 8px 8px 8px 8px;
    overflow: hidden;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}

.styled-table thead tr {
    background-color: #009879;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}

.styled-table th,
.styled-table td {
    padding: 12px 15px;
		        font-family: Oxygen;
        font-weight: 400;
        font-size: 16px;
}

.styled-table tbody tr {
    border-bottom: 1px solid #e4e4e4;
		background: white;
}

.styled-table tbody tr:nth-of-type(even) {
    background-color: #fff;
}

.styled-table tbody tr.active-row {
    font-weight: bold;
    color: #009879;
}
.accordion h4 {
	color: rgb(27 26 26) !important;
	margin: 0;
	padding: 0;
	  text-transform: none !important;
    font-weight: 400 !important;
    font-size: 17px !important;
}
.accordion p {
	color: black !important;
	font-size: 15px !important;
}
.headButton {
	text-align: center;
}
.headButton button {
    background: #ffffff;
    color: #000000;
    text-transform: uppercase;
    font-family: Oxygen;
    border-radius: 5px;
    max-width: 300px;
    width: 300px;
    height: 30px;
}
.headButton button:hover {
	background-color: #e3dfdf;
	transition: 0.4s;
}
.transformLogo {
	text-align: center;
	padding-bottom: 20px;
}
.transformLogo img {
  width: 250px;
}

@keyframes pulse {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
}
