		.article-containeruiheifd * {
			font-family: Arial, sans-serif;
			word-break: break-all;
			color: #000000;
		}

		.article-containeruiheifd img {
			max-width: 100%;
		}

		.article-containeruiheifd {
			max-width: 1000px;
			margin: 0 auto;
		}

		.article-containeruiheifd h1 {
			font-size: 36px;
			font-weight: 600;
			text-align: center;
			padding: 30px 0;
		}

		.article-containeruiheifd h1,
		.article-containeruiheifd h2,
		.article-containeruiheifd h3,
		.article-containeruiheifd h4,
		.article-containeruiheifd h5,
		.article-containeruiheifd h6 {
			font-weight: 600;
			margin: 30px 0;
			text-align: center;
		}

		.article-containeruiheifd h2 {
			font-size: 29px;
		}

		.article-containeruiheifd h3 {
			font-size: 27px;
		}

		.article-containeruiheifd h4 {
			font-size: 25px;
		}

		.article-containeruiheifd h5 {
			font-size: 23px;
		}

		.article-containeruiheifd h6 {
			font-size: 21px;
		}

		.article-containeruiheifd p {
			font-size: 18px;
			line-height: 1.5;
		}

		.article-containeruiheifd img {
			max-width: 100%;
			height: auto;
		}

		.article-containeruiheifd ul {
			list-style-type: disc;
			padding-left: 20px;
		}

		.article-containeruiheifd table {
			border-collapse: collapse;
			width: 100%;
		}

		.article-containeruiheifd table,
		.article-containeruiheifd th,
		.article-containeruiheifd td {
			border: 1px solid #ccc;
		}

		.article-containeruiheifd th,
		.article-containeruiheifd td {
			padding: 8px;
			text-align: left;
		}

		.article-containeruiheifd b {
			font-weight: bold;
		}

		.article-containeruiheifd em {
			font-style: italic;
		}

		.gegehtjtjt {
			display: grid !important;
			grid-template-columns: repeat(4, 1fr);
			gap: 20px;
			max-width: 1100px;
			margin: 0 auto;
		}

		.gegehtjtjt>* {
			width: 100% !important;
		}

		@media (max-width:1024px) {
			.gegehtjtjt {
				grid-template-columns: repeat(2, 1fr);
			}
		}

		@media (max-width:768px) {
			.gegehtjtjt {
				grid-template-columns: 1fr;
			}
		}

		:root {
			--primary: #37ca37;
			--secondary: #188bf6;
			--white: #ffffff;
			--gray: #cbd5e0;
			--black: #000000;
			--red: #e93d3d;
			--orange: #f6ad55;
			--yellow: #faf089;
			--green: #9ae6b4;
			--teal: #81e6d9;
			--malibu: #63b3ed;
			--indigo: #757BBD;
			--purple: #d6bcfa;
			--pink: #fbb6ce;
			--transparent: transparent;
			--overlay: rgba(0, 0, 0, 0.5);
			--my-custom-color-92: #f92c8b;
			--my-custom-color-9: #333;
			--my-custom-color-78: #f7828e;
			--my-custom-color-67: #666;
			--my-custom-color-98: #b5b5b5;
			--color-m8d7ukmy: #942c8c;
			--color-m8d7wm7j: #7d8798;
			--color-m8d7xv9i: #425e97;
			--color-lx2prsc2: #000321;
			--color-lx2py304: #0038FF;
			--color-lx2pyibt: #FF6240;
			--color-lx2qdjfj: #F6F6FF;
			--color-lx2qgvbk: #565A7C;
			--color-ma1lbcwb: #ced6cc;
			--color-ma1li53p: #f4f4fb;
			--color-ma1lntmp: #ececf4;
			--color-lgf1duy4: #0E182C;
			--color-lx2q00eu: #8893A8;
			--color-lx3csigp: #C9D8E0;
			--color-lx3d0bih: #222639;
			--arial: 'Arial';
			--lato: 'Lato';
			--open-sans: 'Open Sans';
			--montserrat: 'Montserrat';
			--roboto: 'Roboto';
			--poppins: 'Poppins';
			--headlinefont: 'Roboto';
			--contentfont: 'Open Sans';
			--link-color: #188bf6;
			--text-color: var(--my-custom-color-9);
		}

		.bg-fixed {
			bottom: 0;
			top: 0;
			left: 0;
			right: 0;
			position: fixed;
			overflow: auto;
			background-color: var(--white)
		}

		.drop-zone-draggable .hl_main_popup {
			border-style: solid;
			border-color: var(--white);
			margin-top: 0;
			background-color: var(--white);
			padding: 10px 0;
			border-width: 1px
		}



		.drop-zone-draggable .row-vvHB5rMOFm {
			margin-bottom: 0;
			margin-top: 0
		}

		.drop-zone-draggable .row-vvHB5rMOFm {
			border-style: solid;
			background-color: var(--transparent);
			border-width: 2px;
			border-color: var(--black);
			padding: 0;
			width: 100%
		}


		.drop-zone-draggable .col-DAV6RiAKc {
			border-width: 1px;
			border-style: solid;
			background-color: var(--white);
			padding: 0;
			border-color: var(--transparent);
			width: 100%;
			margin-top: 0;
			margin-bottom: 0
		}

		.drop-zone-draggable .video-hjS3aiO1v {
			margin-top: 0;
			margin-bottom: 0
		}

		.drop-zone-draggable .cvideo-hjS3aiO1v {
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			background-color: var(--transparent);
			padding: 0
		}


		#hl_main_popup {
			border-style: solid;
			border-color: var(--white);
			margin-top: 0;
			background-color: var(--white);
			padding: 10px 0;
			border-width: 1px;
			width: 960px
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			#hl_main_popup {
				width: 380px !important
			}
		}

		#col-DAV6RiAKc>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		.fullSection>.inner {
			max-width: 1400px !important;
		}

		a:hover {
			text-decoration: none !important;
		}

		[class*="paragraph-"] p {
			font-weight: 500;
		}

		[class*="heading-"] p strong {
			font-weight: 600 !important;
		}

		[class*="paragraph-"] p strong {
			font-weight: 600;
		}

		[class*="cbutton-"].custom {
			background-image: linear-gradient(90deg, #f7828e 0%, #fcb6ab 100%);
			box-shadow: 0px 20px 30px -10px rgba(247, 130, 142, 0.4);
			letter-spacing: 5px;
		}

		[class*="cbutton-"].custom:hover {
			letter-spacing: 5.5px;
		}

		[class*="cbutton-"].custom .button-icon-end {
			display: none;
		}

		[class*="cbutton-"].custom:hover .button-icon-end {
			display: inline-block;
		}

		div#nav-menu-popup li.nav-menu-item {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			border-radius: 8px;
			padding: 12px 16px !important;
			margin-bottom: 10px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
			text-align: center;
			text-transform: uppercase;
			font-weight: bold;
			letter-spacing: 1.5px;
		}

		div#nav-menu-popup li.nav-menu-item:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-2px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		div#nav-menu-popup li.nav-menu-item a,
		#nav-menu-popup .nav-menu .nav-menu-item:hover a,
		#nav-menu-popup .nav-menu-body .nav-menu .nav-menu-item:hover {
			text-transform: uppercase;
			color: #fff !important;
		}

		.nav-menu-mobile span.menu-icon {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			padding: 8px 14px 8px;
			border-radius: 8px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		.nav-menu-mobile span.menu-icon:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-1px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		.nav-menu-mobile span::before {
			font-size: 20px !important;
			color: #fff !important;
		}

		#nav-menu-popup .close-menu {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			color: white !important;
			font-size: 14px;
			border-radius: 50%;
			border: none !important;
			padding: 10px 12px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		#nav-menu-popup .close-menu:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-1px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		#nav-menu-popup ul.nav-menu {
			padding-top: 40px !important;
		}

		#nav-menu-popup .nav-menu-item-toggle {
			font-size: 20px !important;
		}

		#nav-menu-popup .nav-menu-item-toggle i {
			font-size: 18px !important;
		}

		#nav-menu-popup .nav-dropdown-menu {
			padding-top: 15px !important;
		}

		#nav-menu-popup .nav-menu-body .nav-dropdown-menu .nav-menu-item {
			background: #fff !important;
		}

		#nav-menu-popup .nav-menu-body .nav-dropdown-menu .nav-menu-item a {
			color: #000 !important;
			line-height: 18px;
		}


		.nav-menu-wrapper .branding .title a {
			font-size: 24px;
			font-weight: 600;
			text-decoration: none;
			color: #20292f;
		}

		ul.nav-menu a {
			font-weight: 500;
		}

		.nav-menu .dropdown-menu {
			border-radius: 4px;
			padding: 6px 6px 12px 6px !important;
			box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.10) !important;
		}

		.nav-menu .dropdown-menu li {
			border-bottom: 1px solid #e9e9e9;
		}

		.nav-menu .dropdown-menu li a {
			padding: 10px 10px 10px 0;
		}


		#section-ra5svoOIEg {
			background-image: linear-gradient(130deg, #8624E1 25%, #3607A6 100%);
			padding-top: 7vw;
			padding-bottom: 16vw;
			background-color: #352597;
		}

		#sub-heading-ivsC8579a3 p {
			letter-spacing: 10px;
		}

		div#row-rOYXmmi3sPb {
			max-width: 100%;
			background-size: 100% 250px;
			bottom: 0;
			left: 0;
			height: 250px;
			transform: rotateY(180deg);
			position: absolute;
		}


		#image-fTuAqg0ZWFL {
			margin-top: -5vw;
		}


		div#section-CeVreGQAFA .c-button {
			margin-bottom: -60px;
		}

		div#section-CeVreGQAFA [class*="cbutton-"].custom {
			background: #fff;
			box-shadow: 0px 2px 30px 0px rgba(110, 130, 208, 0.14);
		}

		div#section-CeVreGQAFA [class*="cbutton-"].custom:hover {
			color: #7a69e6;
		}

		div#row--MkD2yz5Yq_ .c-column>.inner,
		div#row-W6pVMhKr7 .c-column>.inner {
			box-shadow: 0px 2px 70px 0px rgba(110, 130, 208, 0.18);
		}

		div#row--MkD2yz5Yq_ .c-column,
		div#row-W6pVMhKr7 .c-column {
			margin-bottom: 35px;
		}




		#section-SW6Xh7q2RD {
			background-image: linear-gradient(130deg, #8624E1 25%, #3607A6 100%);
			padding-top: 16vw;
			padding-bottom: 7vw;
			background-color: #352597;
		}

		#sub-heading-DLw-Icuh7LD p {
			letter-spacing: 10px;
		}

		div#row-E2HO-qYUMVb {
			max-width: 100%;
			background-size: 100% 250px;
			top: 0;
			left: 0;
			height: 250px;
			transform: rotateX(180deg);
			position: absolute;
		}

		div#col-QUHckQJe4qa .image-container {
			background: #fcb6ab;
			border-radius: 50%;
			padding: 8px;
			width: 37px;
			height: 36px;
			margin: auto;
		}


		#section-A1mflMohbp {
			background-image: linear-gradient(130deg, #5800d3 25%, #490077 100%);
			margin-top: 100px;
			margin-bottom: 60px;
			background-color: #8624E1;
		}

		#col-W6FrunEhI99>.inner {
			border-radius: 10px;
			background-size: cover;
		}


		div#section-A1mflMohbp .bg[data-v-66f9c5ef] {
			background-position: bottom left !important;
			background-size: 160% 40% !important;
			background-repeat: no-repeat !important;
		}


		#section-2C_pxmXXI {
			background-image: linear-gradient(180deg, #ffffff 0%, #F2F2FA 50%);
		}

		#section-2C_pxmXXI .bg[data-v-66f9c5ef] {
			background-position: bottom right !important;
			background-size: 100% 25% !important;
			background-repeat: no-repeat !important;
			transform: rotateY(180deg);
		}

		div#col-wJUCNO0iJ p::before {
			font-size: 6px;
			vertical-align: middle;
			padding-right: 10px;
			margin-left: 2px;
		}

		#section-15CQFKTDT {
			background-image: linear-gradient(180deg, #ffffff 0%, #F2F2FA 50%);
		}

		div#row-Cq1W-fXh7q .c-column>.inner {
			box-shadow: 0px 2px 50px 0px rgba(110, 130, 208, 0.18);
		}




		@media (max-width:768px) {

			[class*="cbutton-"].custom {
				letter-spacing: 2px;
			}

			#sub-heading-ivsC8579a3 p {
				letter-spacing: 4px;
			}

			#sub-heading-DLw-Icuh7LD p {
				letter-spacing: 4px;
			}

			div#section-CeVreGQAFA .c-button {
				margin-bottom: -45px;
			}

			div#row--MkD2yz5Yq_ {
				padding-bottom: 0;
			}

			div#row-W6pVMhKr7 {
				padding-top: 0;
			}

			#col-W6FrunEhI99 .inner {
				padding-top: 110px;
				padding-bottom: 110px;
			}

			div#section-A1mflMohbp .bg[data-v-66f9c5ef] {
				background-size: 160% 15% !important;
			}

			#row-E2HO-qYUMVb .bg {
				background-size: 210% 100% !important;
				background-repeat: no-repeat !important;
			}

			div#row-Cq1W-fXh7q .c-column {
				margin-bottom: 100px;
			}

			div#section-QUJx2ik6t5 {
				padding: 30px 15px 20px;
			}
		}

		.brand-button {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			color: white !important;
			padding: 14px 28px !important;
			font-weight: bold;
			border-radius: 8px;
			text-transform: uppercase;
			letter-spacing: 2px;
			border: none !important;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		.brand-button:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-2px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}


		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--color-m8d7ukmy: #942c8c
		}

		.hl_page-preview--content .section-XD6dUWa2O {
			padding: 5px 20px 3px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--white);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .col-OlSnJBSro6 .inner,
		.hl_page-preview--content .row-0o--Ih7z99 {
			margin-top: 0;
			margin-bottom: 0;
			padding: 5px 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-OlSnJBSro6 {
			width: 100%
		}

		.hl_page-preview--content .col-OlSnJBSro6 .inner {
			padding: 0 0 5px 5px
		}

		.hl_page-preview--content .cnav-menu-0HTXfXe3hd {
			font-family: var(--poppins);
			padding: 0;
			margin-top: 0;
			background-color: var(--white);
			color: var(--black);
			bold-text-color: var(--text-color);
			italic-text-color: var(--text-color);
			underline-text-color: var(--text-color);
			icon-color: var(--color-m8d7ukmy);
			secondary-color: var(--color-m8d7ukmy);
			nav-menu-item-hover-background-color: var(--white);
			line-height: 0;
			text-transform: none;
			letter-spacing: 0;
			text-align: left;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			nav-menu-item-spacing-x: 30px;
			nav-menu-item-spacing-y: 31px;
			dropdown-background: var(--white);
			dropdown-text-color: var(--black);
			dropdown-hover-color: var(--black);
			dropdown-item-spacing: 10px
		}

		#section-XD6dUWa2O>.inner {
			max-width: 100%
		}

		#col-OlSnJBSro6>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		#nav-menu-0HTXfXe3hd .nav-menu,
		.--mobile #nav-menu-0HTXfXe3hd .nav-menu {
			font-size: 20px;
			font-weight: undefined
		}

		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body {
			background: var(--white)
		}

		#nav-menu-0HTXfXe3hd .nav-menu li.nav-menu-item {
			display: flex;
			align-items: center;
			white-space: nowrap
		}

		#nav-menu-0HTXfXe3hd .items-cart-active {
			color: #155eef
		}

		#nav-menu-0HTXfXe3hd .items-cart {
			color: undefined
		}

		#nav-menu-0HTXfXe3hd .nav-menu .nav-menu-item a,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu .nav-menu-item a {
			color: var(--black);
			cursor: pointer;
			height: inherit;
			display: flex;
			align-items: center;
			padding: 31px 15px;
			transition: all .3s ease
		}

		#nav-menu-0HTXfXe3hd .nav-menu .nav-menu-item:hover a {
			color: var(--color-m8d7ukmy);
			background: var(--white)
		}

		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu .nav-menu-item:hover a,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .nav-menu .nav-menu-item:hover {
			color: var(--color-m8d7ukmy)
		}

		.--mobile #nav-menu-0HTXfXe3hd .nav-menu .dropdown-menu .dropdown-item {
			font-size: 18px;
			font-weight: undefined
		}

		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu {
			font-size: 20px;
			font-family: var(--poppins);
			font-weight: undefined
		}

		#nav-menu-0HTXfXe3hd .nav-menu-mobile span::before,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .close-menu {
			color: var(--color-m8d7ukmy);
			font-size: 20px;
			font-weight: 600
		}

		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .nav-menu .nav-menu-item {
			color: var(--black);
			text-align: left;
			transition: all .3s ease;
			font-size: 18px;
			font-weight: undefined
		}

		#nav-menu-0HTXfXe3hd .nav-menu .dropdown-menu .dropdown-item {
			font-size: 18px;
			text-align: left;
			font-weight: undefined
		}

		#nav-menu-0HTXfXe3hd .nav-menu .dropdown-menu .dropdown-item a,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu .nav-dropdown-menu .nav-menu-item:hover a {
			color: var(--black);
			background: var(--white);
			padding: 10px;
			transition: all .3s ease
		}

		#nav-menu-0HTXfXe3hd .nav-menu .dropdown-menu .dropdown-item:hover a,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .nav-dropdown-menu .nav-menu-item a,
		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .nav-dropdown-menu .nav-menu-item:hover a {
			color: var(--black)
		}

		#nav-menu-popup.nav-menu-0HTXfXe3hd .nav-menu-body .nav-dropdown-menu .nav-menu-item {
			background: var(--white);
			font-size: 18px;
			font-weight: undefined
		}

		#nav-menu-0HTXfXe3hd .nav-menu-mobile span::before {
			cursor: pointer;
			content: "";
			font-family: "Font Awesome 5 Free"
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.nav-menu-0HTXfXe3hd .branding .title {
				font-size: 20px;
				line-height: 0;
				font-weight: undefined
			}

			#nav-menu-0HTXfXe3hd .hl-autocomplete-results li {
				font-size: 20px
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {
			.nav-menu-0HTXfXe3hd .branding .title {
				font-size: 20px;
				line-height: 0;
				font-weight: undefined
			}

			#nav-menu-0HTXfXe3hd .hl-autocomplete-results li {
				font-size: 20px
			}
		}

		#nav-menu-0HTXfXe3hd strong {
			font-weight: 700
		}

		#nav-menu-0HTXfXe3hd em,
		#nav-menu-0HTXfXe3hd strong,
		#nav-menu-0HTXfXe3hd u {
			color: var(--text-color) !important
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-input {
			border: 1px solid #cacaca;
			margin: 1px;
			border-radius: 16px
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete {
			font-family: inherit
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-button {
			background: #fff
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-input-wrapper {
			color: #000;
			background-color: #fff
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-results {
			border: 1px solid #cacaca;
			border-top: none;
			border-radius: 16px;
			border-top-left-radius: 0;
			border-top-right-radius: 0;
			color: var(--black);
			background-color: var(--white)
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-input:hover {
			border-width: 1.5px;
			margin: .5px
		}

		#nav-menu-0HTXfXe3hd .hl-autocomplete-input:focus-within {
			border-width: 2px;
			margin: 0
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--color-m8d7ukmy: #942c8c;
			--color-lx2prsc2: #000321;
			--color-lx2py304: #0038FF;
			--color-lx2qgvbk: #565A7C;
			--color-ma1li53p: #f4f4fb
		}

		.hl_page-preview--content .section-UKAecVRV_E {
			padding: 20px 0 100px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--color-ma1li53p);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .section-UKAecVRV_E {
				padding-bottom: 40px
			}
		}

		.hl_page-preview--content .col-IONY4tn-Pf,
		.hl_page-preview--content .row-WAk7IyMx_L {
			margin: 20px auto 0;
			padding: 15px 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-IONY4tn-Pf {
			padding: 10px 5px;
			margin: 0
		}

		.hl_page-preview--content .image-4r0xVX3JN1 {
			margin: 0
		}

		.hl_page-preview--content .image-4r0xVX3JN1 .image-container img {
			box-shadow: undefined;
			width: 450px
		}

		.hl_page-preview--content .cimage-4r0xVX3JN1 {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .image-4r0xVX3JN1 .image-container img {
				box-shadow: undefined
			}

			.hl_page-preview--content .cimage-4r0xVX3JN1 {
				padding-bottom: 0
			}
		}

		.hl_page-preview--content .col-kvE3eIkwtN {
			padding: 10px 5px;
			background-color: var(--transparent);
			width: 100%;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			margin: 0
		}

		.hl_page-preview--content .button-UzqoAN73a_ {
			margin-top: 0;
			margin-bottom: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .button-UzqoAN73a_ {
				text-align: center
			}
		}

		.hl_page-preview--content .cbutton-UzqoAN73a_ {
			font-family: var(--roboto);
			background-color: var(--color-m8d7ukmy);
			color: var(--white);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 20px 36px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content #paragraph-fDiF5JlaRR {
			margin-top: -32px;
			margin-bottom: 60px
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content #paragraph-fDiF5JlaRR {
				margin-top: 10px
			}
		}

		.hl_page-preview--content .cparagraph-fDiF5JlaRR {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--color-lx2qgvbk);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.5em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cparagraph-fDiF5JlaRR {
				text-align: center
			}
		}

		.hl_page-preview--content #heading-OUlnKqombQ {
			margin-top: -50px;
			margin-bottom: 0
		}

		.hl_page-preview--content .cheading-OUlnKqombQ {
			font-family: var(--headlinefont);
			background-color: var(--transparent);
			color: var(--color-lx2prsc2);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.1em;
			text-transform: none;
			letter-spacing: -1px;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cheading-OUlnKqombQ {
				text-align: center;
				line-height: 1.2em
			}
		}

		.hl_page-preview--content .col-TlyBaGiChZ .inner,
		.hl_page-preview--content .row-SFSJ3L5rZj {
			margin-top: 0;
			margin-bottom: 0;
			padding: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-TlyBaGiChZ {
			width: 100%
		}

		.hl_page-preview--content .col-TlyBaGiChZ .inner {
			padding: 10px 5px
		}

		.hl_page-preview--content #paragraph-_gvnJlmFH4 {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cparagraph-_gvnJlmFH4 {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--color-lx2qgvbk);
			icon-color: var(--color-lx2py304);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.3em;
			text-transform: none;
			letter-spacing: 0;
			text-align: right
		}

		#section-UKAecVRV_E>.inner {
			max-width: 1170px
		}

		#col-IONY4tn-Pf>.inner,
		#col-TlyBaGiChZ>.inner,
		#col-kvE3eIkwtN>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		.button-UzqoAN73a_ .button-icon-end:before {
			content: "";
			font-family: "Font Awesome 5 Free";
			font-weight: 700
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-UzqoAN73a_ .button-icon-end,
			.button-UzqoAN73a_ .button-icon-start,
			.button-UzqoAN73a_ .main-heading-button {
				font-size: 20px;
				font-weight: undefined
			}

			.button-UzqoAN73a_ .button-icon-start {
				margin-right: 5px
			}

			.button-UzqoAN73a_ .button-icon-end {
				margin-left: 5px
			}

			.button-UzqoAN73a_ .sub-heading-button {
				font-size: 25px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-UzqoAN73a_ .button-icon-end,
			.button-UzqoAN73a_ .button-icon-start,
			.button-UzqoAN73a_ .main-heading-button {
				font-size: 11px;
				font-weight: undefined
			}

			.button-UzqoAN73a_ .button-icon-start {
				margin-right: 5px
			}

			.button-UzqoAN73a_ .button-icon-end {
				margin-left: 5px
			}

			.button-UzqoAN73a_ .sub-heading-button {
				font-size: 25px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.heading-OUlnKqombQ,
		.paragraph-_gvnJlmFH4,
		.paragraph-fDiF5JlaRR {
			font-weight: undefined
		}

		.paragraph-fDiF5JlaRR strong {
			color: var(--black) !important
		}

		.heading-OUlnKqombQ em,
		.heading-OUlnKqombQ u,
		.paragraph-_gvnJlmFH4 em,
		.paragraph-_gvnJlmFH4 u,
		.paragraph-fDiF5JlaRR em,
		.paragraph-fDiF5JlaRR u {
			color: var(--text-color) !important
		}

		.heading-OUlnKqombQ a,
		.heading-OUlnKqombQ a *,
		.paragraph-_gvnJlmFH4 a,
		.paragraph-_gvnJlmFH4 a *,
		.paragraph-fDiF5JlaRR a,
		.paragraph-fDiF5JlaRR a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-OUlnKqombQ a:hover,
		.paragraph-_gvnJlmFH4 a:hover,
		.paragraph-fDiF5JlaRR a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-fDiF5JlaRR h1,
			.paragraph-fDiF5JlaRR h2,
			.paragraph-fDiF5JlaRR h3,
			.paragraph-fDiF5JlaRR h4,
			.paragraph-fDiF5JlaRR h5,
			.paragraph-fDiF5JlaRR h6,
			.paragraph-fDiF5JlaRR ul li,
			.paragraph-fDiF5JlaRR.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-fDiF5JlaRR h1,
			.paragraph-fDiF5JlaRR h2,
			.paragraph-fDiF5JlaRR h3,
			.paragraph-fDiF5JlaRR h4,
			.paragraph-fDiF5JlaRR h5,
			.paragraph-fDiF5JlaRR h6,
			.paragraph-fDiF5JlaRR ul li,
			.paragraph-fDiF5JlaRR.text-output {
				font-size: 25px !important;
				font-weight: undefined
			}
		}

		.heading-OUlnKqombQ.text-output h1:first-child:before,
		.heading-OUlnKqombQ.text-output h2:first-child:before,
		.heading-OUlnKqombQ.text-output h3:first-child:before,
		.heading-OUlnKqombQ.text-output h4:first-child:before,
		.heading-OUlnKqombQ.text-output h5:first-child:before,
		.heading-OUlnKqombQ.text-output h6:first-child:before,
		.heading-OUlnKqombQ.text-output p:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h1:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h2:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h3:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h4:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h5:first-child:before,
		.paragraph-fDiF5JlaRR.text-output h6:first-child:before,
		.paragraph-fDiF5JlaRR.text-output p:first-child:before {
			color: var(--text-color);
			margin-right: 5px;
			font-weight: 700
		}

		.heading-OUlnKqombQ strong {
			color: var(--color-lx2prsc2) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-OUlnKqombQ h1,
			.heading-OUlnKqombQ h2,
			.heading-OUlnKqombQ h3,
			.heading-OUlnKqombQ h4,
			.heading-OUlnKqombQ h5,
			.heading-OUlnKqombQ h6,
			.heading-OUlnKqombQ ul li,
			.heading-OUlnKqombQ.text-output {
				font-size: 32px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-OUlnKqombQ h1,
			.heading-OUlnKqombQ h2,
			.heading-OUlnKqombQ h3,
			.heading-OUlnKqombQ h4,
			.heading-OUlnKqombQ h5,
			.heading-OUlnKqombQ h6,
			.heading-OUlnKqombQ ul li,
			.heading-OUlnKqombQ.text-output {
				font-size: 72px !important;
				font-weight: undefined
			}
		}

		.paragraph-_gvnJlmFH4 strong {
			color: var(--color-lx2qgvbk) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-_gvnJlmFH4 h1,
			.paragraph-_gvnJlmFH4 h2,
			.paragraph-_gvnJlmFH4 h3,
			.paragraph-_gvnJlmFH4 h4,
			.paragraph-_gvnJlmFH4 h5,
			.paragraph-_gvnJlmFH4 h6,
			.paragraph-_gvnJlmFH4 ul li,
			.paragraph-_gvnJlmFH4.text-output {
				font-size: 14px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-_gvnJlmFH4 h1,
			.paragraph-_gvnJlmFH4 h2,
			.paragraph-_gvnJlmFH4 h3,
			.paragraph-_gvnJlmFH4 h4,
			.paragraph-_gvnJlmFH4 h5,
			.paragraph-_gvnJlmFH4 h6,
			.paragraph-_gvnJlmFH4 ul li,
			.paragraph-_gvnJlmFH4.text-output {
				font-size: 14px !important;
				font-weight: undefined
			}
		}

		.paragraph-_gvnJlmFH4.text-output h1:first-child:before,
		.paragraph-_gvnJlmFH4.text-output h2:first-child:before,
		.paragraph-_gvnJlmFH4.text-output h3:first-child:before,
		.paragraph-_gvnJlmFH4.text-output h4:first-child:before,
		.paragraph-_gvnJlmFH4.text-output h5:first-child:before,
		.paragraph-_gvnJlmFH4.text-output h6:first-child:before,
		.paragraph-_gvnJlmFH4.text-output p:first-child:before {
			color: var(--color-lx2py304);
			content: "";
			font-family: "Font Awesome 5 Free";
			margin-right: 5px;
			font-weight: 700
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--my-custom-color-9: #333;
			--my-custom-color-78: #f7828e
		}

		.hl_page-preview--content .section-CeVreGQAFA {
			padding: 20px 0 80px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .section-CeVreGQAFA {
				padding-top: 0
			}
		}

		.hl_page-preview--content .row--MkD2yz5Yq_ {
			margin-top: 0;
			margin-bottom: 0;
			padding: 15px 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-sVIfsnuJWw3 {
			width: 100%
		}

		.hl_page-preview--content .col-Asa1yOKYr0_ .inner,
		.hl_page-preview--content .col-CMelsMMP7V6 .inner,
		.hl_page-preview--content .col-J4WnkEIjYzj .inner,
		.hl_page-preview--content .col-sVIfsnuJWw3 .inner {
			padding: 30px 5px 20px;
			background-color: var(--white);
			width: 100%;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			margin-top: 0;
			margin-bottom: 30px
		}

		.hl_page-preview--content .button-7hfqFgVhTwx {
			margin-top: 0;
			margin-bottom: 0;
			text-align: center
		}

		.hl_page-preview--content .cbutton-7hfqFgVhTwx {
			font-family: var(--roboto);
			background-color: var(--my-custom-color-78);
			color: var(--black);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 12px 24px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content #heading-LLJfIGrv9ID,
		.hl_page-preview--content #paragraph-SHQyh9CNdMf {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cheading-LLJfIGrv9ID,
		.hl_page-preview--content .cparagraph-SHQyh9CNdMf {
			background-color: var(--transparent);
			icon-color: var(--text-color);
			font-weight: 400;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			letter-spacing: 0;
			text-align: center
		}

		.hl_page-preview--content .cparagraph-SHQyh9CNdMf {
			font-family: var(--contentfont);
			color: var(--my-custom-color-9);
			padding: 0 20px 40px;
			line-height: 1.8em;
			text-transform: none
		}

		.hl_page-preview--content .cheading-LLJfIGrv9ID {
			font-family: var(--headlinefont);
			color: var(--text-color);
			padding: 20px;
			line-height: 1.3em
		}

		.hl_page-preview--content #heading-fU04v8kMjDK,
		.hl_page-preview--content #paragraph-2LpiwGF52eC,
		.hl_page-preview--content .image-4RQ33PsUKwC {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .image-4RQ33PsUKwC .image-container img,
		.hl_page-preview--content .image-YTm-A3IzNXk .image-container img,
		.hl_page-preview--content .image-nPM4u604ypR .image-container img,
		.hl_page-preview--content .image-w1s09cb6EgA .image-container img {
			box-shadow: undefined;
			width: 80px
		}

		.hl_page-preview--content .cimage-4RQ33PsUKwC {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .col-J4WnkEIjYzj {
			width: 100%
		}

		.hl_page-preview--content .button--2tJHInl1gt {
			margin-top: 0;
			margin-bottom: 0;
			text-align: center
		}

		.hl_page-preview--content .cbutton--2tJHInl1gt {
			font-family: var(--roboto);
			background-color: var(--my-custom-color-78);
			color: var(--black);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 12px 24px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content .cheading-fU04v8kMjDK,
		.hl_page-preview--content .cparagraph-2LpiwGF52eC {
			background-color: var(--transparent);
			icon-color: var(--text-color);
			font-weight: 400;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			letter-spacing: 0;
			text-align: center
		}

		.hl_page-preview--content .cparagraph-2LpiwGF52eC {
			font-family: var(--contentfont);
			color: var(--my-custom-color-9);
			padding: 0 20px 40px;
			line-height: 1.8em;
			text-transform: none
		}

		.hl_page-preview--content .cheading-fU04v8kMjDK {
			font-family: var(--headlinefont);
			color: var(--text-color);
			padding: 20px;
			line-height: 1.3em
		}

		.hl_page-preview--content #heading-B-fKepRrK0E,
		.hl_page-preview--content #paragraph-BsTgQOBGgOe,
		.hl_page-preview--content .image-YTm-A3IzNXk {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-YTm-A3IzNXk {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .col-Asa1yOKYr0_ {
			width: 100%
		}

		.hl_page-preview--content .button-p7LdBoc5r1V {
			margin-top: 0;
			margin-bottom: 0;
			text-align: center
		}

		.hl_page-preview--content .cbutton-p7LdBoc5r1V {
			font-family: var(--roboto);
			background-color: var(--my-custom-color-78);
			color: var(--black);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 12px 24px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content .cheading-B-fKepRrK0E,
		.hl_page-preview--content .cparagraph-BsTgQOBGgOe {
			background-color: var(--transparent);
			icon-color: var(--text-color);
			font-weight: 400;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			letter-spacing: 0;
			text-align: center
		}

		.hl_page-preview--content .cparagraph-BsTgQOBGgOe {
			font-family: var(--contentfont);
			color: var(--my-custom-color-9);
			padding: 0 20px 40px;
			line-height: 1.8em;
			text-transform: none
		}

		.hl_page-preview--content .cheading-B-fKepRrK0E {
			font-family: var(--headlinefont);
			color: var(--text-color);
			padding: 20px;
			line-height: 1.3em
		}

		.hl_page-preview--content #heading-6oR-WOtdfsl,
		.hl_page-preview--content #paragraph-64SEkwCzGYM,
		.hl_page-preview--content .image-nPM4u604ypR {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-nPM4u604ypR {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .col-CMelsMMP7V6 {
			width: 100%
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .col-CMelsMMP7V6 .inner {
				padding-top: 0
			}
		}

		.hl_page-preview--content .button-Ly2SIOdQ_Bo {
			margin-top: 0;
			margin-bottom: 0;
			text-align: center
		}

		.hl_page-preview--content .cbutton-Ly2SIOdQ_Bo {
			font-family: var(--roboto);
			background-color: var(--my-custom-color-78);
			color: var(--black);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 12px 24px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content .cheading-6oR-WOtdfsl,
		.hl_page-preview--content .cparagraph-64SEkwCzGYM {
			background-color: var(--transparent);
			icon-color: var(--text-color);
			font-weight: 400;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			letter-spacing: 0;
			text-align: center
		}

		.hl_page-preview--content .cparagraph-64SEkwCzGYM {
			font-family: var(--contentfont);
			color: var(--my-custom-color-9);
			padding: 0 20px 40px;
			line-height: 1.8em;
			text-transform: none
		}

		.hl_page-preview--content .cheading-6oR-WOtdfsl {
			font-family: var(--headlinefont);
			color: var(--text-color);
			padding: 20px;
			line-height: 2.3em
		}

		.hl_page-preview--content #heading-PHVd6Dtqz09,
		.hl_page-preview--content .image-w1s09cb6EgA {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-w1s09cb6EgA {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .col-NN_C_T7fAnV .inner,
		.hl_page-preview--content .row-OC527kehDca {
			margin-top: 0;
			margin-bottom: 0;
			padding: 15px 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-NN_C_T7fAnV {
			width: 100%
		}

		.hl_page-preview--content .col-NN_C_T7fAnV .inner {
			padding: 10px 5px
		}

		.hl_page-preview--content .cheading-PHVd6Dtqz09 {
			font-family: var(--headlinefont);
			background-color: var(--transparent);
			color: var(--text-color);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0 0 10px;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.3em;
			letter-spacing: 0;
			text-align: center
		}

		#section-CeVreGQAFA>.inner {
			max-width: 1170px
		}

		#col-Asa1yOKYr0_>.inner,
		#col-CMelsMMP7V6>.inner,
		#col-J4WnkEIjYzj>.inner,
		#col-NN_C_T7fAnV>.inner,
		#col-sVIfsnuJWw3>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-7hfqFgVhTwx .button-icon-end,
			.button-7hfqFgVhTwx .button-icon-start,
			.button-7hfqFgVhTwx .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-7hfqFgVhTwx .button-icon-start {
				margin-right: 5px
			}

			.button-7hfqFgVhTwx .button-icon-end {
				margin-left: 5px
			}

			.button-7hfqFgVhTwx .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-7hfqFgVhTwx .button-icon-end,
			.button-7hfqFgVhTwx .button-icon-start,
			.button-7hfqFgVhTwx .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-7hfqFgVhTwx .button-icon-start {
				margin-right: 5px
			}

			.button-7hfqFgVhTwx .button-icon-end {
				margin-left: 5px
			}

			.button-7hfqFgVhTwx .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.heading-6oR-WOtdfsl,
		.heading-B-fKepRrK0E,
		.heading-LLJfIGrv9ID,
		.heading-PHVd6Dtqz09,
		.heading-fU04v8kMjDK,
		.paragraph-2LpiwGF52eC,
		.paragraph-64SEkwCzGYM,
		.paragraph-BsTgQOBGgOe,
		.paragraph-SHQyh9CNdMf {
			font-weight: undefined
		}

		.paragraph-SHQyh9CNdMf strong {
			color: var(--my-custom-color-9) !important
		}

		.heading-LLJfIGrv9ID em,
		.heading-LLJfIGrv9ID strong,
		.heading-LLJfIGrv9ID u,
		.paragraph-2LpiwGF52eC em,
		.paragraph-2LpiwGF52eC u,
		.paragraph-SHQyh9CNdMf em,
		.paragraph-SHQyh9CNdMf u {
			color: var(--text-color) !important
		}

		.heading-6oR-WOtdfsl a,
		.heading-6oR-WOtdfsl a *,
		.heading-B-fKepRrK0E a,
		.heading-B-fKepRrK0E a *,
		.heading-LLJfIGrv9ID a,
		.heading-LLJfIGrv9ID a *,
		.heading-PHVd6Dtqz09 a,
		.heading-PHVd6Dtqz09 a *,
		.heading-fU04v8kMjDK a,
		.heading-fU04v8kMjDK a *,
		.paragraph-2LpiwGF52eC a,
		.paragraph-2LpiwGF52eC a *,
		.paragraph-64SEkwCzGYM a,
		.paragraph-64SEkwCzGYM a *,
		.paragraph-BsTgQOBGgOe a,
		.paragraph-BsTgQOBGgOe a *,
		.paragraph-SHQyh9CNdMf a,
		.paragraph-SHQyh9CNdMf a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-6oR-WOtdfsl a:hover,
		.heading-B-fKepRrK0E a:hover,
		.heading-LLJfIGrv9ID a:hover,
		.heading-PHVd6Dtqz09 a:hover,
		.heading-fU04v8kMjDK a:hover,
		.paragraph-2LpiwGF52eC a:hover,
		.paragraph-64SEkwCzGYM a:hover,
		.paragraph-BsTgQOBGgOe a:hover,
		.paragraph-SHQyh9CNdMf a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-SHQyh9CNdMf h1,
			.paragraph-SHQyh9CNdMf h2,
			.paragraph-SHQyh9CNdMf h3,
			.paragraph-SHQyh9CNdMf h4,
			.paragraph-SHQyh9CNdMf h5,
			.paragraph-SHQyh9CNdMf h6,
			.paragraph-SHQyh9CNdMf ul li,
			.paragraph-SHQyh9CNdMf.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-SHQyh9CNdMf h1,
			.paragraph-SHQyh9CNdMf h2,
			.paragraph-SHQyh9CNdMf h3,
			.paragraph-SHQyh9CNdMf h4,
			.paragraph-SHQyh9CNdMf h5,
			.paragraph-SHQyh9CNdMf h6,
			.paragraph-SHQyh9CNdMf ul li,
			.paragraph-SHQyh9CNdMf.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		.heading-6oR-WOtdfsl.text-output h1:first-child:before,
		.heading-6oR-WOtdfsl.text-output h2:first-child:before,
		.heading-6oR-WOtdfsl.text-output h3:first-child:before,
		.heading-6oR-WOtdfsl.text-output h4:first-child:before,
		.heading-6oR-WOtdfsl.text-output h5:first-child:before,
		.heading-6oR-WOtdfsl.text-output h6:first-child:before,
		.heading-6oR-WOtdfsl.text-output p:first-child:before,
		.heading-B-fKepRrK0E.text-output h1:first-child:before,
		.heading-B-fKepRrK0E.text-output h2:first-child:before,
		.heading-B-fKepRrK0E.text-output h3:first-child:before,
		.heading-B-fKepRrK0E.text-output h4:first-child:before,
		.heading-B-fKepRrK0E.text-output h5:first-child:before,
		.heading-B-fKepRrK0E.text-output h6:first-child:before,
		.heading-B-fKepRrK0E.text-output p:first-child:before,
		.heading-LLJfIGrv9ID.text-output h1:first-child:before,
		.heading-LLJfIGrv9ID.text-output h2:first-child:before,
		.heading-LLJfIGrv9ID.text-output h3:first-child:before,
		.heading-LLJfIGrv9ID.text-output h4:first-child:before,
		.heading-LLJfIGrv9ID.text-output h5:first-child:before,
		.heading-LLJfIGrv9ID.text-output h6:first-child:before,
		.heading-LLJfIGrv9ID.text-output p:first-child:before,
		.heading-PHVd6Dtqz09.text-output h1:first-child:before,
		.heading-PHVd6Dtqz09.text-output h2:first-child:before,
		.heading-PHVd6Dtqz09.text-output h3:first-child:before,
		.heading-PHVd6Dtqz09.text-output h4:first-child:before,
		.heading-PHVd6Dtqz09.text-output h5:first-child:before,
		.heading-PHVd6Dtqz09.text-output h6:first-child:before,
		.heading-PHVd6Dtqz09.text-output p:first-child:before,
		.heading-fU04v8kMjDK.text-output h1:first-child:before,
		.heading-fU04v8kMjDK.text-output h2:first-child:before,
		.heading-fU04v8kMjDK.text-output h3:first-child:before,
		.heading-fU04v8kMjDK.text-output h4:first-child:before,
		.heading-fU04v8kMjDK.text-output h5:first-child:before,
		.heading-fU04v8kMjDK.text-output h6:first-child:before,
		.heading-fU04v8kMjDK.text-output p:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h1:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h2:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h3:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h4:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h5:first-child:before,
		.paragraph-2LpiwGF52eC.text-output h6:first-child:before,
		.paragraph-2LpiwGF52eC.text-output p:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h1:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h2:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h3:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h4:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h5:first-child:before,
		.paragraph-64SEkwCzGYM.text-output h6:first-child:before,
		.paragraph-64SEkwCzGYM.text-output p:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h1:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h2:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h3:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h4:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h5:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output h6:first-child:before,
		.paragraph-BsTgQOBGgOe.text-output p:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h1:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h2:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h3:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h4:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h5:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output h6:first-child:before,
		.paragraph-SHQyh9CNdMf.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-LLJfIGrv9ID h1,
			.heading-LLJfIGrv9ID h2,
			.heading-LLJfIGrv9ID h3,
			.heading-LLJfIGrv9ID h4,
			.heading-LLJfIGrv9ID h5,
			.heading-LLJfIGrv9ID h6,
			.heading-LLJfIGrv9ID ul li,
			.heading-LLJfIGrv9ID.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-LLJfIGrv9ID h1,
			.heading-LLJfIGrv9ID h2,
			.heading-LLJfIGrv9ID h3,
			.heading-LLJfIGrv9ID h4,
			.heading-LLJfIGrv9ID h5,
			.heading-LLJfIGrv9ID h6,
			.heading-LLJfIGrv9ID ul li,
			.heading-LLJfIGrv9ID.text-output {
				font-size: 18px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button--2tJHInl1gt .button-icon-end,
			.button--2tJHInl1gt .button-icon-start,
			.button--2tJHInl1gt .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button--2tJHInl1gt .button-icon-start {
				margin-right: 5px
			}

			.button--2tJHInl1gt .button-icon-end {
				margin-left: 5px
			}

			.button--2tJHInl1gt .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button--2tJHInl1gt .button-icon-end,
			.button--2tJHInl1gt .button-icon-start,
			.button--2tJHInl1gt .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button--2tJHInl1gt .button-icon-start {
				margin-right: 5px
			}

			.button--2tJHInl1gt .button-icon-end {
				margin-left: 5px
			}

			.button--2tJHInl1gt .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.paragraph-2LpiwGF52eC strong {
			color: var(--my-custom-color-9) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-2LpiwGF52eC h1,
			.paragraph-2LpiwGF52eC h2,
			.paragraph-2LpiwGF52eC h3,
			.paragraph-2LpiwGF52eC h4,
			.paragraph-2LpiwGF52eC h5,
			.paragraph-2LpiwGF52eC h6,
			.paragraph-2LpiwGF52eC ul li,
			.paragraph-2LpiwGF52eC.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-2LpiwGF52eC h1,
			.paragraph-2LpiwGF52eC h2,
			.paragraph-2LpiwGF52eC h3,
			.paragraph-2LpiwGF52eC h4,
			.paragraph-2LpiwGF52eC h5,
			.paragraph-2LpiwGF52eC h6,
			.paragraph-2LpiwGF52eC ul li,
			.paragraph-2LpiwGF52eC.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		.heading-B-fKepRrK0E em,
		.heading-fU04v8kMjDK em,
		.heading-fU04v8kMjDK strong,
		.heading-fU04v8kMjDK u,
		.paragraph-BsTgQOBGgOe em,
		.paragraph-BsTgQOBGgOe u {
			color: var(--text-color) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-fU04v8kMjDK h1,
			.heading-fU04v8kMjDK h2,
			.heading-fU04v8kMjDK h3,
			.heading-fU04v8kMjDK h4,
			.heading-fU04v8kMjDK h5,
			.heading-fU04v8kMjDK h6,
			.heading-fU04v8kMjDK ul li,
			.heading-fU04v8kMjDK.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-fU04v8kMjDK h1,
			.heading-fU04v8kMjDK h2,
			.heading-fU04v8kMjDK h3,
			.heading-fU04v8kMjDK h4,
			.heading-fU04v8kMjDK h5,
			.heading-fU04v8kMjDK h6,
			.heading-fU04v8kMjDK ul li,
			.heading-fU04v8kMjDK.text-output {
				font-size: 18px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-p7LdBoc5r1V .button-icon-end,
			.button-p7LdBoc5r1V .button-icon-start,
			.button-p7LdBoc5r1V .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-p7LdBoc5r1V .button-icon-start {
				margin-right: 5px
			}

			.button-p7LdBoc5r1V .button-icon-end {
				margin-left: 5px
			}

			.button-p7LdBoc5r1V .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-p7LdBoc5r1V .button-icon-end,
			.button-p7LdBoc5r1V .button-icon-start,
			.button-p7LdBoc5r1V .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-p7LdBoc5r1V .button-icon-start {
				margin-right: 5px
			}

			.button-p7LdBoc5r1V .button-icon-end {
				margin-left: 5px
			}

			.button-p7LdBoc5r1V .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.paragraph-BsTgQOBGgOe strong {
			color: var(--my-custom-color-9) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-BsTgQOBGgOe h1,
			.paragraph-BsTgQOBGgOe h2,
			.paragraph-BsTgQOBGgOe h3,
			.paragraph-BsTgQOBGgOe h4,
			.paragraph-BsTgQOBGgOe h5,
			.paragraph-BsTgQOBGgOe h6,
			.paragraph-BsTgQOBGgOe ul li,
			.paragraph-BsTgQOBGgOe.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-BsTgQOBGgOe h1,
			.paragraph-BsTgQOBGgOe h2,
			.paragraph-BsTgQOBGgOe h3,
			.paragraph-BsTgQOBGgOe h4,
			.paragraph-BsTgQOBGgOe h5,
			.paragraph-BsTgQOBGgOe h6,
			.paragraph-BsTgQOBGgOe ul li,
			.paragraph-BsTgQOBGgOe.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		.heading-B-fKepRrK0E strong,
		.heading-B-fKepRrK0E u,
		.paragraph-64SEkwCzGYM em,
		.paragraph-64SEkwCzGYM u {
			color: var(--text-color) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-B-fKepRrK0E h1,
			.heading-B-fKepRrK0E h2,
			.heading-B-fKepRrK0E h3,
			.heading-B-fKepRrK0E h4,
			.heading-B-fKepRrK0E h5,
			.heading-B-fKepRrK0E h6,
			.heading-B-fKepRrK0E ul li,
			.heading-B-fKepRrK0E.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-B-fKepRrK0E h1,
			.heading-B-fKepRrK0E h2,
			.heading-B-fKepRrK0E h3,
			.heading-B-fKepRrK0E h4,
			.heading-B-fKepRrK0E h5,
			.heading-B-fKepRrK0E h6,
			.heading-B-fKepRrK0E ul li,
			.heading-B-fKepRrK0E.text-output {
				font-size: 18px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-Ly2SIOdQ_Bo .button-icon-end,
			.button-Ly2SIOdQ_Bo .button-icon-start,
			.button-Ly2SIOdQ_Bo .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-Ly2SIOdQ_Bo .button-icon-start {
				margin-right: 5px
			}

			.button-Ly2SIOdQ_Bo .button-icon-end {
				margin-left: 5px
			}

			.button-Ly2SIOdQ_Bo .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-Ly2SIOdQ_Bo .button-icon-end,
			.button-Ly2SIOdQ_Bo .button-icon-start,
			.button-Ly2SIOdQ_Bo .main-heading-button {
				font-size: 14px;
				font-weight: undefined
			}

			.button-Ly2SIOdQ_Bo .button-icon-start {
				margin-right: 5px
			}

			.button-Ly2SIOdQ_Bo .button-icon-end {
				margin-left: 5px
			}

			.button-Ly2SIOdQ_Bo .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.paragraph-64SEkwCzGYM strong {
			color: var(--my-custom-color-9) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-64SEkwCzGYM h1,
			.paragraph-64SEkwCzGYM h2,
			.paragraph-64SEkwCzGYM h3,
			.paragraph-64SEkwCzGYM h4,
			.paragraph-64SEkwCzGYM h5,
			.paragraph-64SEkwCzGYM h6,
			.paragraph-64SEkwCzGYM ul li,
			.paragraph-64SEkwCzGYM.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-64SEkwCzGYM h1,
			.paragraph-64SEkwCzGYM h2,
			.paragraph-64SEkwCzGYM h3,
			.paragraph-64SEkwCzGYM h4,
			.paragraph-64SEkwCzGYM h5,
			.paragraph-64SEkwCzGYM h6,
			.paragraph-64SEkwCzGYM ul li,
			.paragraph-64SEkwCzGYM.text-output {
				font-size: 17px !important;
				font-weight: undefined
			}
		}

		.heading-6oR-WOtdfsl em,
		.heading-6oR-WOtdfsl strong,
		.heading-6oR-WOtdfsl u,
		.heading-PHVd6Dtqz09 em,
		.heading-PHVd6Dtqz09 strong,
		.heading-PHVd6Dtqz09 u {
			color: var(--text-color) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-6oR-WOtdfsl h1,
			.heading-6oR-WOtdfsl h2,
			.heading-6oR-WOtdfsl h3,
			.heading-6oR-WOtdfsl h4,
			.heading-6oR-WOtdfsl h5,
			.heading-6oR-WOtdfsl h6,
			.heading-6oR-WOtdfsl ul li,
			.heading-6oR-WOtdfsl.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-6oR-WOtdfsl h1,
			.heading-6oR-WOtdfsl h2,
			.heading-6oR-WOtdfsl h3,
			.heading-6oR-WOtdfsl h4,
			.heading-6oR-WOtdfsl h5,
			.heading-6oR-WOtdfsl h6,
			.heading-6oR-WOtdfsl ul li,
			.heading-6oR-WOtdfsl.text-output {
				font-size: 18px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-PHVd6Dtqz09 h1,
			.heading-PHVd6Dtqz09 h2,
			.heading-PHVd6Dtqz09 h3,
			.heading-PHVd6Dtqz09 h4,
			.heading-PHVd6Dtqz09 h5,
			.heading-PHVd6Dtqz09 h6,
			.heading-PHVd6Dtqz09 ul li,
			.heading-PHVd6Dtqz09.text-output {
				font-size: 25px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-PHVd6Dtqz09 h1,
			.heading-PHVd6Dtqz09 h2,
			.heading-PHVd6Dtqz09 h3,
			.heading-PHVd6Dtqz09 h4,
			.heading-PHVd6Dtqz09 h5,
			.heading-PHVd6Dtqz09 h6,
			.heading-PHVd6Dtqz09 ul li,
			.heading-PHVd6Dtqz09.text-output {
				font-size: 45px !important;
				font-weight: undefined
			}
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--color-m8d7ukmy: #942c8c;
			--color-lx2pyibt: #FF6240;
			--color-lx2qgvbk: #565A7C;
			--color-ma1li53p: #f4f4fb;
			--color-lx2q00eu: #8893A8
		}

		.hl_page-preview--content .section-VTIBBpLM-0 {
			padding: 20px 0 100px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--color-ma1li53p);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .section-VTIBBpLM-0 {
				padding-bottom: 40px;
				padding-top: 0
			}
		}

		.hl_page-preview--content .row-hIEv5HJBo_ {
			margin: 40px auto 20px;
			padding: 20px 0;
			width: 100%
		}

		.hl_page-preview--content .col-g0qs2w_NOW,
		.hl_page-preview--content .csub-heading-xFIy7MQi9j,
		.hl_page-preview--content .row-hIEv5HJBo_ {
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .col-g0qs2w_NOW {
			padding: 10px 20px;
			width: 100%;
			margin: 0
		}

		.hl_page-preview--content #sub-heading-xFIy7MQi9j {
			margin-top: 20px;
			margin-bottom: 0
		}

		.hl_page-preview--content .csub-heading-xFIy7MQi9j {
			font-family: var(--contentfont);
			color: var(--color-lx2qgvbk);
			icon-color: var(--color-lx2pyibt);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			line-height: 2em;
			text-transform: uppercase;
			letter-spacing: 3px;
			text-align: center
		}

		.hl_page-preview--content #sub-heading-fCglDqqe7b,
		.hl_page-preview--content .video-zS576S2a_w {
			margin-top: 0;
			margin-bottom: 0
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .video-zS576S2a_w {
				margin-top: 0
			}
		}

		.hl_page-preview--content .cvideo-zS576S2a_w {
			padding: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cvideo-zS576S2a_w {
				padding-top: 0
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content #sub-heading-fCglDqqe7b {
				margin-bottom: 0;
				margin-top: 40px
			}
		}

		.hl_page-preview--content .csub-heading-fCglDqqe7b {
			font-family: var(--headlinefont);
			background-color: var(--white);
			color: var(--white);
			icon-color: var(--white);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 2.5em;
			text-transform: uppercase;
			letter-spacing: 3px;
			text-align: center
		}

		.hl_page-preview--content .cheading-J-eZoiUSH-,
		.hl_page-preview--content .col--i8ZcWLtk2 {
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .col--i8ZcWLtk2 {
			padding: 10px 20px;
			width: 100%;
			margin: 0
		}

		.hl_page-preview--content #heading-J-eZoiUSH- {
			margin: 0
		}

		.hl_page-preview--content .cheading-J-eZoiUSH- {
			font-family: var(--headlinefont);
			color: var(--text-color);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			line-height: 1.3em;
			text-transform: none;
			letter-spacing: 0;
			text-align: center
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cheading-J-eZoiUSH- {
				padding-bottom: 20px
			}
		}

		.hl_page-preview--content .button-8a_oA5IJTN {
			margin-top: 20px;
			margin-bottom: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .button-8a_oA5IJTN {
				text-align: center;
				margin-bottom: 40px
			}
		}

		.hl_page-preview--content .cbutton-8a_oA5IJTN {
			font-family: var(--roboto);
			background-color: var(--color-m8d7ukmy);
			color: var(--white);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 20px 36px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cbutton-8a_oA5IJTN {
				padding-top: 40px
			}
		}

		.hl_page-preview--content #paragraph-VXc8uM8tbe,
		.hl_page-preview--content #paragraph-h7dDGVyjPh {
			margin-top: 10px;
			margin-bottom: 0
		}

		.hl_page-preview--content .cparagraph-h7dDGVyjPh {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--black);
			icon-color: var(--color-m8d7ukmy);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.5em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cparagraph-h7dDGVyjPh {
				padding-bottom: 40px
			}
		}

		.hl_page-preview--content .cparagraph-VXc8uM8tbe,
		.hl_page-preview--content .cparagraph-fORu29Xg2q {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--black);
			icon-color: var(--color-m8d7ukmy);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.5em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		.hl_page-preview--content #paragraph-L5bLCS3l6h,
		.hl_page-preview--content #paragraph-fORu29Xg2q {
			margin-top: 20px;
			margin-bottom: 0
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cparagraph-fORu29Xg2q {
				padding-top: 20px
			}
		}

		.hl_page-preview--content .cparagraph-L5bLCS3l6h {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--black);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.5em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cparagraph-L5bLCS3l6h {
				text-align: center
			}
		}

		.hl_page-preview--content #heading-IIcbA9bovm {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cheading-IIcbA9bovm {
			font-family: var(--headlinefont);
			background-color: var(--transparent);
			color: var(--black);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.1em;
			text-transform: none;
			letter-spacing: -1px;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cheading-IIcbA9bovm {
				text-align: center;
				line-height: 1.2em
			}
		}

		#section-VTIBBpLM-0>.inner {
			max-width: 1170px
		}

		#col--i8ZcWLtk2>.inner,
		#col-g0qs2w_NOW>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		.sub-heading-fCglDqqe7b,
		.sub-heading-xFIy7MQi9j {
			font-weight: undefined
		}

		.sub-heading-xFIy7MQi9j strong {
			color: var(--color-lx2qgvbk) !important
		}

		.sub-heading-fCglDqqe7b em,
		.sub-heading-fCglDqqe7b u,
		.sub-heading-xFIy7MQi9j em,
		.sub-heading-xFIy7MQi9j u {
			color: var(--text-color) !important
		}

		.heading-IIcbA9bovm a,
		.heading-IIcbA9bovm a *,
		.heading-J-eZoiUSH- a,
		.heading-J-eZoiUSH- a *,
		.paragraph-L5bLCS3l6h a,
		.paragraph-L5bLCS3l6h a *,
		.paragraph-VXc8uM8tbe a,
		.paragraph-VXc8uM8tbe a *,
		.paragraph-fORu29Xg2q a,
		.paragraph-fORu29Xg2q a *,
		.paragraph-h7dDGVyjPh a,
		.paragraph-h7dDGVyjPh a *,
		.sub-heading-fCglDqqe7b a,
		.sub-heading-fCglDqqe7b a *,
		.sub-heading-xFIy7MQi9j a,
		.sub-heading-xFIy7MQi9j a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-IIcbA9bovm a:hover,
		.heading-J-eZoiUSH- a:hover,
		.paragraph-L5bLCS3l6h a:hover,
		.paragraph-VXc8uM8tbe a:hover,
		.paragraph-fORu29Xg2q a:hover,
		.paragraph-h7dDGVyjPh a:hover,
		.sub-heading-fCglDqqe7b a:hover,
		.sub-heading-xFIy7MQi9j a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.sub-heading-xFIy7MQi9j h1,
			.sub-heading-xFIy7MQi9j h2,
			.sub-heading-xFIy7MQi9j h3,
			.sub-heading-xFIy7MQi9j h4,
			.sub-heading-xFIy7MQi9j h5,
			.sub-heading-xFIy7MQi9j h6,
			.sub-heading-xFIy7MQi9j ul li,
			.sub-heading-xFIy7MQi9j.text-output {
				font-size: 12px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.sub-heading-xFIy7MQi9j h1,
			.sub-heading-xFIy7MQi9j h2,
			.sub-heading-xFIy7MQi9j h3,
			.sub-heading-xFIy7MQi9j h4,
			.sub-heading-xFIy7MQi9j h5,
			.sub-heading-xFIy7MQi9j h6,
			.sub-heading-xFIy7MQi9j ul li,
			.sub-heading-xFIy7MQi9j.text-output {
				font-size: 14px !important;
				font-weight: undefined
			}
		}

		.sub-heading-xFIy7MQi9j.text-output h1:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output h2:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output h3:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output h4:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output h5:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output h6:first-child:before,
		.sub-heading-xFIy7MQi9j.text-output p:first-child:before {
			color: var(--color-lx2pyibt);
			margin-right: 5px;
			font-weight: 700
		}

		.sub-heading-fCglDqqe7b strong {
			color: var(--black) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.sub-heading-fCglDqqe7b h1,
			.sub-heading-fCglDqqe7b h2,
			.sub-heading-fCglDqqe7b h3,
			.sub-heading-fCglDqqe7b h4,
			.sub-heading-fCglDqqe7b h5,
			.sub-heading-fCglDqqe7b h6,
			.sub-heading-fCglDqqe7b ul li,
			.sub-heading-fCglDqqe7b.text-output {
				font-size: 15px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.sub-heading-fCglDqqe7b h1,
			.sub-heading-fCglDqqe7b h2,
			.sub-heading-fCglDqqe7b h3,
			.sub-heading-fCglDqqe7b h4,
			.sub-heading-fCglDqqe7b h5,
			.sub-heading-fCglDqqe7b h6,
			.sub-heading-fCglDqqe7b ul li,
			.sub-heading-fCglDqqe7b.text-output {
				font-size: 14px !important;
				font-weight: undefined
			}
		}

		.sub-heading-fCglDqqe7b.text-output h1:first-child:before,
		.sub-heading-fCglDqqe7b.text-output h2:first-child:before,
		.sub-heading-fCglDqqe7b.text-output h3:first-child:before,
		.sub-heading-fCglDqqe7b.text-output h4:first-child:before,
		.sub-heading-fCglDqqe7b.text-output h5:first-child:before,
		.sub-heading-fCglDqqe7b.text-output h6:first-child:before,
		.sub-heading-fCglDqqe7b.text-output p:first-child:before {
			color: var(--white);
			content: "";
			font-family: "Font Awesome 5 Free";
			margin-right: 5px;
			font-weight: 700
		}

		.heading-J-eZoiUSH- {
			font-weight: 700
		}

		.heading-IIcbA9bovm em,
		.heading-IIcbA9bovm u,
		.heading-J-eZoiUSH- em,
		.heading-J-eZoiUSH- strong,
		.heading-J-eZoiUSH- u,
		.paragraph-L5bLCS3l6h em,
		.paragraph-L5bLCS3l6h u,
		.paragraph-VXc8uM8tbe em,
		.paragraph-VXc8uM8tbe u,
		.paragraph-fORu29Xg2q em,
		.paragraph-fORu29Xg2q u,
		.paragraph-h7dDGVyjPh em,
		.paragraph-h7dDGVyjPh u {
			color: var(--text-color) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-J-eZoiUSH- h1,
			.heading-J-eZoiUSH- h2,
			.heading-J-eZoiUSH- h3,
			.heading-J-eZoiUSH- h4,
			.heading-J-eZoiUSH- h5,
			.heading-J-eZoiUSH- h6,
			.heading-J-eZoiUSH- ul li,
			.heading-J-eZoiUSH-.text-output {
				font-size: 32px !important;
				font-weight: 700
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-J-eZoiUSH- h1,
			.heading-J-eZoiUSH- h2,
			.heading-J-eZoiUSH- h3,
			.heading-J-eZoiUSH- h4,
			.heading-J-eZoiUSH- h5,
			.heading-J-eZoiUSH- h6,
			.heading-J-eZoiUSH- ul li,
			.heading-J-eZoiUSH-.text-output {
				font-size: 32px !important;
				font-weight: 700
			}
		}

		.heading-J-eZoiUSH-.text-output h1:first-child:before,
		.heading-J-eZoiUSH-.text-output h2:first-child:before,
		.heading-J-eZoiUSH-.text-output h3:first-child:before,
		.heading-J-eZoiUSH-.text-output h4:first-child:before,
		.heading-J-eZoiUSH-.text-output h5:first-child:before,
		.heading-J-eZoiUSH-.text-output h6:first-child:before,
		.heading-J-eZoiUSH-.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		.button-8a_oA5IJTN .button-icon-end:before {
			content: "";
			font-family: "Font Awesome 5 Free";
			font-weight: 700
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-8a_oA5IJTN .button-icon-end,
			.button-8a_oA5IJTN .button-icon-start,
			.button-8a_oA5IJTN .main-heading-button {
				font-size: 20px;
				font-weight: undefined
			}

			.button-8a_oA5IJTN .button-icon-start {
				margin-right: 5px
			}

			.button-8a_oA5IJTN .button-icon-end {
				margin-left: 5px
			}

			.button-8a_oA5IJTN .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-8a_oA5IJTN .button-icon-end,
			.button-8a_oA5IJTN .button-icon-start,
			.button-8a_oA5IJTN .main-heading-button {
				font-size: 15px;
				font-weight: undefined
			}

			.button-8a_oA5IJTN .button-icon-start {
				margin-right: 5px
			}

			.button-8a_oA5IJTN .button-icon-end {
				margin-left: 5px
			}

			.button-8a_oA5IJTN .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.heading-IIcbA9bovm,
		.paragraph-L5bLCS3l6h,
		.paragraph-VXc8uM8tbe,
		.paragraph-fORu29Xg2q,
		.paragraph-h7dDGVyjPh {
			font-weight: undefined
		}

		.paragraph-VXc8uM8tbe strong,
		.paragraph-h7dDGVyjPh strong {
			color: var(--black) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-h7dDGVyjPh h1,
			.paragraph-h7dDGVyjPh h2,
			.paragraph-h7dDGVyjPh h3,
			.paragraph-h7dDGVyjPh h4,
			.paragraph-h7dDGVyjPh h5,
			.paragraph-h7dDGVyjPh h6,
			.paragraph-h7dDGVyjPh ul li,
			.paragraph-h7dDGVyjPh.text-output {
				font-size: 16px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-h7dDGVyjPh h1,
			.paragraph-h7dDGVyjPh h2,
			.paragraph-h7dDGVyjPh h3,
			.paragraph-h7dDGVyjPh h4,
			.paragraph-h7dDGVyjPh h5,
			.paragraph-h7dDGVyjPh h6,
			.paragraph-h7dDGVyjPh ul li,
			.paragraph-h7dDGVyjPh.text-output {
				font-size: 20px !important;
				font-weight: undefined
			}
		}

		.paragraph-VXc8uM8tbe.text-output h1:first-child:before,
		.paragraph-VXc8uM8tbe.text-output h2:first-child:before,
		.paragraph-VXc8uM8tbe.text-output h3:first-child:before,
		.paragraph-VXc8uM8tbe.text-output h4:first-child:before,
		.paragraph-VXc8uM8tbe.text-output h5:first-child:before,
		.paragraph-VXc8uM8tbe.text-output h6:first-child:before,
		.paragraph-VXc8uM8tbe.text-output p:first-child:before,
		.paragraph-fORu29Xg2q.text-output h1:first-child:before,
		.paragraph-fORu29Xg2q.text-output h2:first-child:before,
		.paragraph-fORu29Xg2q.text-output h3:first-child:before,
		.paragraph-fORu29Xg2q.text-output h4:first-child:before,
		.paragraph-fORu29Xg2q.text-output h5:first-child:before,
		.paragraph-fORu29Xg2q.text-output h6:first-child:before,
		.paragraph-fORu29Xg2q.text-output p:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h1:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h2:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h3:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h4:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h5:first-child:before,
		.paragraph-h7dDGVyjPh.text-output h6:first-child:before,
		.paragraph-h7dDGVyjPh.text-output p:first-child:before {
			color: var(--color-m8d7ukmy);
			content: "";
			font-family: "Font Awesome 5 Free";
			margin-right: 5px;
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-VXc8uM8tbe h1,
			.paragraph-VXc8uM8tbe h2,
			.paragraph-VXc8uM8tbe h3,
			.paragraph-VXc8uM8tbe h4,
			.paragraph-VXc8uM8tbe h5,
			.paragraph-VXc8uM8tbe h6,
			.paragraph-VXc8uM8tbe ul li,
			.paragraph-VXc8uM8tbe.text-output {
				font-size: 16px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-VXc8uM8tbe h1,
			.paragraph-VXc8uM8tbe h2,
			.paragraph-VXc8uM8tbe h3,
			.paragraph-VXc8uM8tbe h4,
			.paragraph-VXc8uM8tbe h5,
			.paragraph-VXc8uM8tbe h6,
			.paragraph-VXc8uM8tbe ul li,
			.paragraph-VXc8uM8tbe.text-output {
				font-size: 20px !important;
				font-weight: undefined
			}
		}

		.paragraph-fORu29Xg2q strong {
			color: var(--color-lx2q00eu) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-fORu29Xg2q h1,
			.paragraph-fORu29Xg2q h2,
			.paragraph-fORu29Xg2q h3,
			.paragraph-fORu29Xg2q h4,
			.paragraph-fORu29Xg2q h5,
			.paragraph-fORu29Xg2q h6,
			.paragraph-fORu29Xg2q ul li,
			.paragraph-fORu29Xg2q.text-output {
				font-size: 16px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-fORu29Xg2q h1,
			.paragraph-fORu29Xg2q h2,
			.paragraph-fORu29Xg2q h3,
			.paragraph-fORu29Xg2q h4,
			.paragraph-fORu29Xg2q h5,
			.paragraph-fORu29Xg2q h6,
			.paragraph-fORu29Xg2q ul li,
			.paragraph-fORu29Xg2q.text-output {
				font-size: 20px !important;
				font-weight: undefined
			}
		}

		.heading-IIcbA9bovm strong,
		.paragraph-L5bLCS3l6h strong {
			color: var(--black) !important
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-L5bLCS3l6h h1,
			.paragraph-L5bLCS3l6h h2,
			.paragraph-L5bLCS3l6h h3,
			.paragraph-L5bLCS3l6h h4,
			.paragraph-L5bLCS3l6h h5,
			.paragraph-L5bLCS3l6h h6,
			.paragraph-L5bLCS3l6h ul li,
			.paragraph-L5bLCS3l6h.text-output {
				font-size: 18px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-L5bLCS3l6h h1,
			.paragraph-L5bLCS3l6h h2,
			.paragraph-L5bLCS3l6h h3,
			.paragraph-L5bLCS3l6h h4,
			.paragraph-L5bLCS3l6h h5,
			.paragraph-L5bLCS3l6h h6,
			.paragraph-L5bLCS3l6h ul li,
			.paragraph-L5bLCS3l6h.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		.heading-IIcbA9bovm.text-output h1:first-child:before,
		.heading-IIcbA9bovm.text-output h2:first-child:before,
		.heading-IIcbA9bovm.text-output h3:first-child:before,
		.heading-IIcbA9bovm.text-output h4:first-child:before,
		.heading-IIcbA9bovm.text-output h5:first-child:before,
		.heading-IIcbA9bovm.text-output h6:first-child:before,
		.heading-IIcbA9bovm.text-output p:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h1:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h2:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h3:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h4:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h5:first-child:before,
		.paragraph-L5bLCS3l6h.text-output h6:first-child:before,
		.paragraph-L5bLCS3l6h.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-IIcbA9bovm h1,
			.heading-IIcbA9bovm h2,
			.heading-IIcbA9bovm h3,
			.heading-IIcbA9bovm h4,
			.heading-IIcbA9bovm h5,
			.heading-IIcbA9bovm h6,
			.heading-IIcbA9bovm ul li,
			.heading-IIcbA9bovm.text-output {
				font-size: 27px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-IIcbA9bovm h1,
			.heading-IIcbA9bovm h2,
			.heading-IIcbA9bovm h3,
			.heading-IIcbA9bovm h4,
			.heading-IIcbA9bovm h5,
			.heading-IIcbA9bovm h6,
			.heading-IIcbA9bovm ul li,
			.heading-IIcbA9bovm.text-output {
				font-size: 52px !important;
				font-weight: undefined
			}
		}

		:root {
			--black: #000000;
			--transparent: transparent;
			--my-custom-color-9: #333
		}

		.hl_page-preview--content .col-h5UYxrlk0X8 .inner,
		.hl_page-preview--content .row-5EPJxMIz8_B,
		.hl_page-preview--content .section-WluYN1WCzR {
			padding: 20px 0 50px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .col-h5UYxrlk0X8 .inner,
		.hl_page-preview--content .row-5EPJxMIz8_B {
			padding: 15px 0;
			width: 100%
		}

		.hl_page-preview--content .col-h5UYxrlk0X8 {
			width: 33.8%
		}

		.hl_page-preview--content .col-h5UYxrlk0X8 .inner {
			padding: 10px 20px;
			width: 33.8%
		}

		.hl_page-preview--content #paragraph-iP5C4RoRI6O {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cparagraph-iP5C4RoRI6O {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--my-custom-color-9);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0 0 30px;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.8em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		@media screen and (min-width:0px) and (max-width:480px) {
			.hl_page-preview--content .cparagraph-iP5C4RoRI6O {
				padding-bottom: 60px;
				text-align: center
			}
		}

		.hl_page-preview--content #heading-r0W-wB_Cnw {
			margin: 0
		}

		.hl_page-preview--content .cheading-r0W-wB_Cnw,
		.hl_page-preview--content .col-80qhwFx9P8z .inner {
			padding: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .cheading-r0W-wB_Cnw {
			font-family: var(--headlinefont);
			color: var(--text-color);
			icon-color: var(--text-color);
			font-weight: 400;
			box-shadow: none;
			opacity: 1;
			text-shadow: none;
			line-height: 1.3em;
			letter-spacing: 0;
			text-align: left
		}

		.hl_page-preview--content .col-80qhwFx9P8z {
			width: 66.2%
		}

		.hl_page-preview--content .col-80qhwFx9P8z .inner {
			width: 66.2%;
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .image-jLw84DwYCE {
			margin: 0
		}

		.hl_page-preview--content .image-jLw84DwYCE .image-container img {
			box-shadow: none
		}

		.hl_page-preview--content .cimage-jLw84DwYCE {
			padding: 10px;
			background-color: var(--transparent);
			opacity: 1;
			text-align: center
		}

		#section-WluYN1WCzR>.inner {
			max-width: 1170px
		}

		#col-80qhwFx9P8z>.inner,
		#col-h5UYxrlk0X8>.inner {
			flex-direction: column;
			justify-content: flex-start;
			align-items: inherit;
			flex-wrap: nowrap
		}

		.paragraph-iP5C4RoRI6O {
			font-weight: undefined
		}

		.paragraph-iP5C4RoRI6O strong {
			color: var(--my-custom-color-9) !important
		}

		.heading-r0W-wB_Cnw em,
		.heading-r0W-wB_Cnw strong,
		.heading-r0W-wB_Cnw u,
		.paragraph-iP5C4RoRI6O em,
		.paragraph-iP5C4RoRI6O u {
			color: var(--text-color) !important
		}

		.heading-r0W-wB_Cnw a,
		.heading-r0W-wB_Cnw a *,
		.paragraph-iP5C4RoRI6O a,
		.paragraph-iP5C4RoRI6O a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-r0W-wB_Cnw a:hover,
		.paragraph-iP5C4RoRI6O a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-iP5C4RoRI6O h1,
			.paragraph-iP5C4RoRI6O h2,
			.paragraph-iP5C4RoRI6O h3,
			.paragraph-iP5C4RoRI6O h4,
			.paragraph-iP5C4RoRI6O h5,
			.paragraph-iP5C4RoRI6O h6,
			.paragraph-iP5C4RoRI6O ul li,
			.paragraph-iP5C4RoRI6O.text-output {
				font-size: 20px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-iP5C4RoRI6O h1,
			.paragraph-iP5C4RoRI6O h2,
			.paragraph-iP5C4RoRI6O h3,
			.paragraph-iP5C4RoRI6O h4,
			.paragraph-iP5C4RoRI6O h5,
			.paragraph-iP5C4RoRI6O h6,
			.paragraph-iP5C4RoRI6O ul li,
			.paragraph-iP5C4RoRI6O.text-output {
				font-size: 22px !important;
				font-weight: undefined
			}
		}

		.heading-r0W-wB_Cnw.text-output h1:first-child:before,
		.heading-r0W-wB_Cnw.text-output h2:first-child:before,
		.heading-r0W-wB_Cnw.text-output h3:first-child:before,
		.heading-r0W-wB_Cnw.text-output h4:first-child:before,
		.heading-r0W-wB_Cnw.text-output h5:first-child:before,
		.heading-r0W-wB_Cnw.text-output h6:first-child:before,
		.heading-r0W-wB_Cnw.text-output p:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h1:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h2:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h3:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h4:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h5:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output h6:first-child:before,
		.paragraph-iP5C4RoRI6O.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		.heading-r0W-wB_Cnw {
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-r0W-wB_Cnw h1,
			.heading-r0W-wB_Cnw h2,
			.heading-r0W-wB_Cnw h3,
			.heading-r0W-wB_Cnw h4,
			.heading-r0W-wB_Cnw h5,
			.heading-r0W-wB_Cnw h6,
			.heading-r0W-wB_Cnw ul li,
			.heading-r0W-wB_Cnw.text-output {
				font-size: 32px !important;
				font-weight: 700
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-r0W-wB_Cnw h1,
			.heading-r0W-wB_Cnw h2,
			.heading-r0W-wB_Cnw h3,
			.heading-r0W-wB_Cnw h4,
			.heading-r0W-wB_Cnw h5,
			.heading-r0W-wB_Cnw h6,
			.heading-r0W-wB_Cnw ul li,
			.heading-r0W-wB_Cnw.text-output {
				font-size: 32px !important;
				font-weight: 700
			}
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--my-custom-color-9: #333;
			--my-custom-color-78: #f7828e;
			--color-ma1li53p: #f4f4fb
		}

		.hl_page-preview--content .row-R7J3exKZT6Y,
		.hl_page-preview--content .section-cZ3YOyJtq9 {
			padding: 20px 0 80px;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--color-ma1li53p);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .row-R7J3exKZT6Y {
			padding: 15px 0;
			background-color: var(--transparent);
			width: 100%
		}

		.hl_page-preview--content .col-thc7kiR5fjM {
			width: 16.1%
		}

		.hl_page-preview--content .col-1DDDLh_BqQi .inner,
		.hl_page-preview--content .col-9ILpgszqMGo .inner,
		.hl_page-preview--content .col-thc7kiR5fjM .inner {
			padding: 10px 5px;
			background-color: var(--transparent);
			width: 16.1%;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .col-9ILpgszqMGo {
			width: 67.9%
		}

		.hl_page-preview--content .col-1DDDLh_BqQi .inner,
		.hl_page-preview--content .col-9ILpgszqMGo .inner {
			width: 67.9%
		}

		.hl_page-preview--content .button-kHZXAtIv2qW {
			margin-top: 0;
			margin-bottom: 0;
			text-align: center
		}

		.hl_page-preview--content .cbutton-kHZXAtIv2qW {
			font-family: var(--roboto);
			background-color: var(--my-custom-color-78);
			color: var(--white);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 20px 36px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content #heading-K1Pj_Bvc9eI,
		.hl_page-preview--content #paragraph-GJJf36udhy7 {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cheading-K1Pj_Bvc9eI,
		.hl_page-preview--content .cparagraph-GJJf36udhy7 {
			background-color: var(--transparent);
			icon-color: var(--text-color);
			font-weight: 400;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			letter-spacing: 0;
			text-align: center
		}

		.hl_page-preview--content .cparagraph-GJJf36udhy7 {
			font-family: var(--contentfont);
			color: var(--my-custom-color-9);
			padding: 0 0 30px;
			line-height: 2em;
			text-transform: none
		}

		.hl_page-preview--content .cheading-K1Pj_Bvc9eI {
			font-family: var(--headlinefont);
			color: var(--text-color);
			padding: 0 0 10px;
			line-height: 1.3em
		}

		.hl_page-preview--content .col-1DDDLh_BqQi {
			width: 16.1%
		}

		.hl_page-preview--content .col-1DDDLh_BqQi .inner {
			width: 16.1%
		}

		#section-cZ3YOyJtq9>.inner {
			max-width: 1170px
		}

		#col-9ILpgszqMGo>.inner,
		#col-thc7kiR5fjM>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		#col-9ILpgszqMGo>.inner {
			justify-content: flex-start
		}

		.button-kHZXAtIv2qW .button-icon-end:before {
			content: "";
			font-family: "Font Awesome 5 Free";
			font-weight: 700
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-kHZXAtIv2qW .button-icon-end,
			.button-kHZXAtIv2qW .button-icon-start,
			.button-kHZXAtIv2qW .main-heading-button {
				font-size: 20px;
				font-weight: undefined
			}

			.button-kHZXAtIv2qW .button-icon-start {
				margin-right: 5px
			}

			.button-kHZXAtIv2qW .button-icon-end {
				margin-left: 5px
			}

			.button-kHZXAtIv2qW .sub-heading-button {
				font-size: 20px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-kHZXAtIv2qW .button-icon-end,
			.button-kHZXAtIv2qW .button-icon-start,
			.button-kHZXAtIv2qW .main-heading-button {
				font-size: 15px;
				font-weight: undefined
			}

			.button-kHZXAtIv2qW .button-icon-start {
				margin-right: 5px
			}

			.button-kHZXAtIv2qW .button-icon-end {
				margin-left: 5px
			}

			.button-kHZXAtIv2qW .sub-heading-button {
				font-size: 20px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.heading-K1Pj_Bvc9eI,
		.paragraph-GJJf36udhy7 {
			font-weight: undefined
		}

		.paragraph-GJJf36udhy7 strong {
			color: var(--my-custom-color-9) !important
		}

		.heading-K1Pj_Bvc9eI em,
		.heading-K1Pj_Bvc9eI strong,
		.heading-K1Pj_Bvc9eI u,
		.paragraph-GJJf36udhy7 em,
		.paragraph-GJJf36udhy7 u {
			color: var(--text-color) !important
		}

		.heading-K1Pj_Bvc9eI a,
		.heading-K1Pj_Bvc9eI a *,
		.paragraph-GJJf36udhy7 a,
		.paragraph-GJJf36udhy7 a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-K1Pj_Bvc9eI a:hover,
		.paragraph-GJJf36udhy7 a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-GJJf36udhy7 h1,
			.paragraph-GJJf36udhy7 h2,
			.paragraph-GJJf36udhy7 h3,
			.paragraph-GJJf36udhy7 h4,
			.paragraph-GJJf36udhy7 h5,
			.paragraph-GJJf36udhy7 h6,
			.paragraph-GJJf36udhy7 ul li,
			.paragraph-GJJf36udhy7.text-output {
				font-size: 20px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-GJJf36udhy7 h1,
			.paragraph-GJJf36udhy7 h2,
			.paragraph-GJJf36udhy7 h3,
			.paragraph-GJJf36udhy7 h4,
			.paragraph-GJJf36udhy7 h5,
			.paragraph-GJJf36udhy7 h6,
			.paragraph-GJJf36udhy7 ul li,
			.paragraph-GJJf36udhy7.text-output {
				font-size: 24px !important;
				font-weight: undefined
			}
		}

		.heading-K1Pj_Bvc9eI.text-output h1:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output h2:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output h3:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output h4:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output h5:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output h6:first-child:before,
		.heading-K1Pj_Bvc9eI.text-output p:first-child:before,
		.paragraph-GJJf36udhy7.text-output h1:first-child:before,
		.paragraph-GJJf36udhy7.text-output h2:first-child:before,
		.paragraph-GJJf36udhy7.text-output h3:first-child:before,
		.paragraph-GJJf36udhy7.text-output h4:first-child:before,
		.paragraph-GJJf36udhy7.text-output h5:first-child:before,
		.paragraph-GJJf36udhy7.text-output h6:first-child:before,
		.paragraph-GJJf36udhy7.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-K1Pj_Bvc9eI h1,
			.heading-K1Pj_Bvc9eI h2,
			.heading-K1Pj_Bvc9eI h3,
			.heading-K1Pj_Bvc9eI h4,
			.heading-K1Pj_Bvc9eI h5,
			.heading-K1Pj_Bvc9eI h6,
			.heading-K1Pj_Bvc9eI ul li,
			.heading-K1Pj_Bvc9eI.text-output {
				font-size: 35px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-K1Pj_Bvc9eI h1,
			.heading-K1Pj_Bvc9eI h2,
			.heading-K1Pj_Bvc9eI h3,
			.heading-K1Pj_Bvc9eI h4,
			.heading-K1Pj_Bvc9eI h5,
			.heading-K1Pj_Bvc9eI h6,
			.heading-K1Pj_Bvc9eI ul li,
			.heading-K1Pj_Bvc9eI.text-output {
				font-size: 40px !important;
				font-weight: undefined
			}
		}

		#col-1DDDLh_BqQi>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--color-m8d7ukmy: #942c8c;
			--color-lx2prsc2: #000321
		}

		.hl_page-preview--content .section-SW6Xh7q2RD {
			padding: 20px 0;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .col-Gy08dtIV-od .inner,
		.hl_page-preview--content .col-kz877qEzBFU .inner,
		.hl_page-preview--content .row-OxSDgUMZxpo {
			margin-top: 0;
			margin-bottom: 0;
			padding: 5px 0;
			background-color: var(--transparent);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			width: 100%
		}

		.hl_page-preview--content .col-Gy08dtIV-od {
			width: 15.7%
		}

		.hl_page-preview--content .col-Gy08dtIV-od .inner,
		.hl_page-preview--content .col-kz877qEzBFU .inner {
			padding: 10px 5px;
			width: 15.7%
		}

		.hl_page-preview--content .col-kz877qEzBFU {
			width: 67%
		}

		.hl_page-preview--content .col-kz877qEzBFU .inner {
			width: 67%
		}

		.hl_page-preview--content .button-mFK8WqGB0s4 {
			margin-top: 0;
			margin-bottom: 0;
			text-align: left
		}

		.hl_page-preview--content .cbutton-mFK8WqGB0s4 {
			font-family: var(--roboto);
			background-color: var(--color-m8d7ukmy);
			color: var(--white);
			secondary-color: var(--white);
			text-decoration: none;
			padding: 20px 36px;
			font-weight: 700;
			border-color: var(--transparent);
			border-width: 1px;
			border-style: solid;
			letter-spacing: 3px;
			text-transform: uppercase;
			text-shadow: 0 0 0 transparent;
		}

		.hl_page-preview--content #heading-z6FyUftDckd,
		.hl_page-preview--content #sub-heading-DLw-Icuh7LD {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cheading-z6FyUftDckd,
		.hl_page-preview--content .csub-heading-DLw-Icuh7LD {
			font-family: var(--headlinefont);
			background-color: var(--transparent);
			color: var(--color-lx2prsc2);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0 0 30px;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.4em;
			text-transform: none;
			letter-spacing: 0;
			text-align: left
		}

		.hl_page-preview--content .csub-heading-DLw-Icuh7LD {
			font-family: var(--roboto);
			color: var(--white);
			padding: 0 0 20px;
			line-height: 1.3em;
			letter-spacing: 3px
		}

		#section-SW6Xh7q2RD>.inner {
			max-width: 1170px
		}

		#col-Gy08dtIV-od>.inner,
		#col-kz877qEzBFU>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		#col-kz877qEzBFU>.inner {
			justify-content: flex-start
		}

		.button-mFK8WqGB0s4 .button-icon-end:before {
			content: "";
			font-family: "Font Awesome 5 Free";
			font-weight: 700
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.button-mFK8WqGB0s4 .button-icon-end,
			.button-mFK8WqGB0s4 .button-icon-start,
			.button-mFK8WqGB0s4 .main-heading-button {
				font-size: 20px;
				font-weight: undefined
			}

			.button-mFK8WqGB0s4 .button-icon-start {
				margin-right: 5px
			}

			.button-mFK8WqGB0s4 .button-icon-end {
				margin-left: 5px
			}

			.button-mFK8WqGB0s4 .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.button-mFK8WqGB0s4 .button-icon-end,
			.button-mFK8WqGB0s4 .button-icon-start,
			.button-mFK8WqGB0s4 .main-heading-button {
				font-size: 15px;
				font-weight: undefined
			}

			.button-mFK8WqGB0s4 .button-icon-start {
				margin-right: 5px
			}

			.button-mFK8WqGB0s4 .button-icon-end {
				margin-left: 5px
			}

			.button-mFK8WqGB0s4 .sub-heading-button {
				font-size: 15px;
				color: var(--white);
				font-weight: undefined
			}
		}

		.heading-z6FyUftDckd,
		.sub-heading-DLw-Icuh7LD {
			font-weight: undefined
		}

		.heading-z6FyUftDckd strong,
		.sub-heading-DLw-Icuh7LD strong {
			color: var(--color-lx2prsc2) !important
		}

		.heading-z6FyUftDckd em,
		.heading-z6FyUftDckd u,
		.sub-heading-DLw-Icuh7LD em,
		.sub-heading-DLw-Icuh7LD u {
			color: var(--text-color) !important
		}

		.heading-z6FyUftDckd a,
		.heading-z6FyUftDckd a *,
		.sub-heading-DLw-Icuh7LD a,
		.sub-heading-DLw-Icuh7LD a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.heading-z6FyUftDckd a:hover,
		.sub-heading-DLw-Icuh7LD a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.heading-z6FyUftDckd h1,
			.heading-z6FyUftDckd h2,
			.heading-z6FyUftDckd h3,
			.heading-z6FyUftDckd h4,
			.heading-z6FyUftDckd h5,
			.heading-z6FyUftDckd h6,
			.heading-z6FyUftDckd ul li,
			.heading-z6FyUftDckd.text-output {
				font-size: 35px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.heading-z6FyUftDckd h1,
			.heading-z6FyUftDckd h2,
			.heading-z6FyUftDckd h3,
			.heading-z6FyUftDckd h4,
			.heading-z6FyUftDckd h5,
			.heading-z6FyUftDckd h6,
			.heading-z6FyUftDckd ul li,
			.heading-z6FyUftDckd.text-output {
				font-size: 50px !important;
				font-weight: undefined
			}
		}

		.heading-z6FyUftDckd.text-output h1:first-child:before,
		.heading-z6FyUftDckd.text-output h2:first-child:before,
		.heading-z6FyUftDckd.text-output h3:first-child:before,
		.heading-z6FyUftDckd.text-output h4:first-child:before,
		.heading-z6FyUftDckd.text-output h5:first-child:before,
		.heading-z6FyUftDckd.text-output h6:first-child:before,
		.heading-z6FyUftDckd.text-output p:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h1:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h2:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h3:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h4:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h5:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output h6:first-child:before,
		.sub-heading-DLw-Icuh7LD.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.sub-heading-DLw-Icuh7LD h1,
			.sub-heading-DLw-Icuh7LD h2,
			.sub-heading-DLw-Icuh7LD h3,
			.sub-heading-DLw-Icuh7LD h4,
			.sub-heading-DLw-Icuh7LD h5,
			.sub-heading-DLw-Icuh7LD h6,
			.sub-heading-DLw-Icuh7LD ul li,
			.sub-heading-DLw-Icuh7LD.text-output {
				font-size: 24px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.sub-heading-DLw-Icuh7LD h1,
			.sub-heading-DLw-Icuh7LD h2,
			.sub-heading-DLw-Icuh7LD h3,
			.sub-heading-DLw-Icuh7LD h4,
			.sub-heading-DLw-Icuh7LD h5,
			.sub-heading-DLw-Icuh7LD h6,
			.sub-heading-DLw-Icuh7LD ul li,
			.sub-heading-DLw-Icuh7LD.text-output {
				font-size: 24px !important;
				font-weight: undefined
			}
		}

		:root {
			--white: #ffffff;
			--black: #000000;
			--transparent: transparent;
			--my-custom-color-67: #666
		}

		.hl_page-preview--content .row-ZniWg7Z0Ssc,
		.hl_page-preview--content .section-QUJx2ik6t5 {
			padding: 5px 0;
			margin-top: 0;
			margin-bottom: 0;
			background-color: var(--white);
			border-color: var(--black);
			border-width: 2px;
			border-style: solid
		}

		.hl_page-preview--content .row-ZniWg7Z0Ssc {
			background-color: var(--transparent);
			width: 100%
		}

		.hl_page-preview--content .col-VGaZrCi6RHz {
			width: 22.4%
		}

		.hl_page-preview--content .col-VGaZrCi6RHz .inner,
		.hl_page-preview--content .col-eE7tt97_2AO .inner,
		.hl_page-preview--content .col-uCd9FV8UDRO .inner {
			padding: 5px 0;
			background-color: var(--transparent);
			width: 22.4%;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .image-2abjsGT_IQp {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .image-2abjsGT_IQp .image-container img,
		.hl_page-preview--content .image-OZTjrWXy7Ul .image-container img,
		.hl_page-preview--content .image-b3ouRPhRs7s .image-container img,
		.hl_page-preview--content .image-nJslHdf3Crp .image-container img {
			box-shadow: undefined;
			width: 24px
		}

		.hl_page-preview--content .cimage-2abjsGT_IQp {
			padding: 10px;
			background-color: var(--white);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .image-nJslHdf3Crp {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-nJslHdf3Crp {
			padding: 10px;
			background-color: var(--white);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .image-OZTjrWXy7Ul {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-OZTjrWXy7Ul {
			padding: 10px;
			background-color: var(--white);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content #paragraph-WAs7FLpeVUC,
		.hl_page-preview--content .image-b3ouRPhRs7s {
			margin-top: 0;
			margin-bottom: 0
		}

		.hl_page-preview--content .cimage-b3ouRPhRs7s {
			padding: 10px;
			background-color: var(--white);
			opacity: 1;
			text-align: center
		}

		.hl_page-preview--content .col-uCd9FV8UDRO {
			width: 45.4%
		}

		.hl_page-preview--content .col-eE7tt97_2AO .inner,
		.hl_page-preview--content .col-uCd9FV8UDRO .inner {
			width: 45.4%
		}

		.hl_page-preview--content .custom-code-jDnv06PB36w {
			margin: 0
		}

		.hl_page-preview--content .col-eE7tt97_2AO {
			width: 32.1%
		}

		.hl_page-preview--content .col-eE7tt97_2AO .inner {
			width: 32.1%
		}

		.hl_page-preview--content .cparagraph-WAs7FLpeVUC {
			font-family: var(--contentfont);
			background-color: var(--transparent);
			color: var(--my-custom-color-67);
			icon-color: var(--text-color);
			font-weight: 400;
			padding: 0;
			opacity: 1;
			text-shadow: 0 0 0 transparent;
			border-color: var(--black);
			border-width: 2px;
			border-style: solid;
			line-height: 1.3em;
			text-transform: none;
			letter-spacing: 0;
			text-align: center
		}

		#section-QUJx2ik6t5>.inner {
			max-width: 1170px
		}

		#col-VGaZrCi6RHz>.inner {
			flex-direction: row;
			justify-content: center;
			align-items: inherit;
			flex-wrap: wrap
		}

		#col-eE7tt97_2AO>.inner,
		#col-uCd9FV8UDRO>.inner {
			flex-direction: column;
			justify-content: center;
			align-items: inherit;
			flex-wrap: nowrap
		}

		.paragraph-WAs7FLpeVUC {
			font-weight: undefined
		}

		.paragraph-WAs7FLpeVUC em,
		.paragraph-WAs7FLpeVUC strong,
		.paragraph-WAs7FLpeVUC u {
			color: var(--text-color) !important
		}

		.paragraph-WAs7FLpeVUC a,
		.paragraph-WAs7FLpeVUC a * {
			color: var(--link-color) !important;
			text-decoration: none
		}

		.paragraph-WAs7FLpeVUC a:hover {
			text-decoration: underline
		}

		@media screen and (min-width:0px) and (max-width:480px) {

			.paragraph-WAs7FLpeVUC h1,
			.paragraph-WAs7FLpeVUC h2,
			.paragraph-WAs7FLpeVUC h3,
			.paragraph-WAs7FLpeVUC h4,
			.paragraph-WAs7FLpeVUC h5,
			.paragraph-WAs7FLpeVUC h6,
			.paragraph-WAs7FLpeVUC ul li,
			.paragraph-WAs7FLpeVUC.text-output {
				font-size: 14px !important;
				font-weight: undefined
			}
		}

		@media screen and (min-width:481px) and (max-width:10000px) {

			.paragraph-WAs7FLpeVUC h1,
			.paragraph-WAs7FLpeVUC h2,
			.paragraph-WAs7FLpeVUC h3,
			.paragraph-WAs7FLpeVUC h4,
			.paragraph-WAs7FLpeVUC h5,
			.paragraph-WAs7FLpeVUC h6,
			.paragraph-WAs7FLpeVUC ul li,
			.paragraph-WAs7FLpeVUC.text-output {
				font-size: 15px !important;
				font-weight: undefined
			}
		}

		.paragraph-WAs7FLpeVUC.text-output h1:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output h2:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output h3:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output h4:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output h5:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output h6:first-child:before,
		.paragraph-WAs7FLpeVUC.text-output p:first-child:before {
			color: var(--text-color);
			font-family: '';
			margin-right: 5px;
			font-weight: 700
		}

		.fullSection>.inner {
			max-width: 1400px !important;
		}

		a:hover {
			text-decoration: none !important;
		}

		[class*="paragraph-"] p {
			font-weight: 500;
		}

		[class*="heading-"] p strong {
			font-weight: 600 !important;
		}

		[class*="paragraph-"] p strong {
			font-weight: 600;
		}

		[class*="cbutton-"].custom {
			background-image: linear-gradient(90deg, #f7828e 0%, #fcb6ab 100%);
			box-shadow: 0px 20px 30px -10px rgba(247, 130, 142, 0.4);
			letter-spacing: 5px;
		}

		[class*="cbutton-"].custom:hover {
			letter-spacing: 5.5px;
		}

		[class*="cbutton-"].custom .button-icon-end {
			display: none;
		}

		[class*="cbutton-"].custom:hover .button-icon-end {
			display: inline-block;
		}

		div#nav-menu-popup li.nav-menu-item {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			border-radius: 8px;
			padding: 12px 16px !important;
			margin-bottom: 10px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
			text-align: center;
			text-transform: uppercase;
			font-weight: bold;
			letter-spacing: 1.5px;
		}

		div#nav-menu-popup li.nav-menu-item:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-2px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		div#nav-menu-popup li.nav-menu-item a,
		#nav-menu-popup .nav-menu .nav-menu-item:hover a,
		#nav-menu-popup .nav-menu-body .nav-menu .nav-menu-item:hover {
			text-transform: uppercase;
			color: #fff !important;
		}

		.nav-menu-mobile span.menu-icon {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			padding: 8px 14px 8px;
			border-radius: 8px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		.nav-menu-mobile span.menu-icon:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-1px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		.nav-menu-mobile span::before {
			font-size: 20px !important;
			color: #fff !important;
		}

		#nav-menu-popup .close-menu {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			color: white !important;
			font-size: 14px;
			border-radius: 50%;
			border: none !important;
			padding: 10px 12px;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		#nav-menu-popup .close-menu:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-1px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		#nav-menu-popup ul.nav-menu {
			padding-top: 40px !important;
		}

		#nav-menu-popup .nav-menu-item-toggle {
			font-size: 20px !important;
		}

		#nav-menu-popup .nav-menu-item-toggle i {
			font-size: 18px !important;
		}

		#nav-menu-popup .nav-dropdown-menu {
			padding-top: 15px !important;
		}

		#nav-menu-popup .nav-menu-body .nav-dropdown-menu .nav-menu-item {
			background: #fff !important;
		}

		#nav-menu-popup .nav-menu-body .nav-dropdown-menu .nav-menu-item a {
			color: #000 !important;
			line-height: 18px;
		}


		.nav-menu-wrapper .branding .title a {
			font-size: 24px;
			font-weight: 600;
			text-decoration: none;
			color: #20292f;
		}

		ul.nav-menu a {
			font-weight: 500;
		}

		.nav-menu .dropdown-menu {
			border-radius: 4px;
			padding: 6px 6px 12px 6px !important;
			box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.10) !important;
		}

		.nav-menu .dropdown-menu li {
			border-bottom: 1px solid #e9e9e9;
		}

		.nav-menu .dropdown-menu li a {
			padding: 10px 10px 10px 0;
		}


		#section-ra5svoOIEg {
			background-image: linear-gradient(130deg, #8624E1 25%, #3607A6 100%);
			padding-top: 7vw;
			padding-bottom: 16vw;
			background-color: #352597;
		}

		#sub-heading-ivsC8579a3 p {
			letter-spacing: 10px;
		}

		div#row-rOYXmmi3sPb {
			max-width: 100%;
			background-size: 100% 250px;
			bottom: 0;
			left: 0;
			height: 250px;
			transform: rotateY(180deg);
			position: absolute;
		}


		#image-fTuAqg0ZWFL {
			margin-top: -5vw;
		}


		div#section-CeVreGQAFA .c-button {
			margin-bottom: -60px;
		}

		div#section-CeVreGQAFA [class*="cbutton-"].custom {
			background: #fff;
			box-shadow: 0px 2px 30px 0px rgba(110, 130, 208, 0.14);
		}

		div#section-CeVreGQAFA [class*="cbutton-"].custom:hover {
			color: #7a69e6;
		}

		div#row--MkD2yz5Yq_ .c-column>.inner,
		div#row-W6pVMhKr7 .c-column>.inner {
			box-shadow: 0px 2px 70px 0px rgba(110, 130, 208, 0.18);
		}

		div#row--MkD2yz5Yq_ .c-column,
		div#row-W6pVMhKr7 .c-column {
			margin-bottom: 35px;
		}




		#section-SW6Xh7q2RD {
			background-image: linear-gradient(130deg, #8624E1 25%, #3607A6 100%);
			padding-top: 16vw;
			padding-bottom: 7vw;
			background-color: #352597;
		}

		#sub-heading-DLw-Icuh7LD p {
			letter-spacing: 10px;
		}

		div#row-E2HO-qYUMVb {
			max-width: 100%;
			background-size: 100% 250px;
			top: 0;
			left: 0;
			height: 250px;
			transform: rotateX(180deg);
			position: absolute;
		}

		div#col-QUHckQJe4qa .image-container {
			background: #fcb6ab;
			border-radius: 50%;
			padding: 8px;
			width: 37px;
			height: 36px;
			margin: auto;
		}


		#section-A1mflMohbp {
			background-image: linear-gradient(130deg, #5800d3 25%, #490077 100%);
			margin-top: 100px;
			margin-bottom: 60px;
			background-color: #8624E1;
		}

		#col-W6FrunEhI99>.inner {
			border-radius: 10px;
			background-size: cover;
		}


		div#section-A1mflMohbp .bg[data-v-66f9c5ef] {
			background-position: bottom left !important;
			background-size: 160% 40% !important;
			background-repeat: no-repeat !important;
		}


		#section-2C_pxmXXI {
			background-image: linear-gradient(180deg, #ffffff 0%, #F2F2FA 50%);
		}

		#section-2C_pxmXXI .bg[data-v-66f9c5ef] {
			background-position: bottom right !important;
			background-size: 100% 25% !important;
			background-repeat: no-repeat !important;
			transform: rotateY(180deg);
		}

		div#col-wJUCNO0iJ p::before {
			font-size: 6px;
			vertical-align: middle;
			padding-right: 10px;
			margin-left: 2px;
		}

		#section-15CQFKTDT {
			background-image: linear-gradient(180deg, #ffffff 0%, #F2F2FA 50%);
		}

		div#row-Cq1W-fXh7q .c-column>.inner {
			box-shadow: 0px 2px 50px 0px rgba(110, 130, 208, 0.18);
		}




		@media (max-width:768px) {

			[class*="cbutton-"].custom {
				letter-spacing: 2px;
			}

			#sub-heading-ivsC8579a3 p {
				letter-spacing: 4px;
			}

			#sub-heading-DLw-Icuh7LD p {
				letter-spacing: 4px;
			}

			div#section-CeVreGQAFA .c-button {
				margin-bottom: -45px;
			}

			div#row--MkD2yz5Yq_ {
				padding-bottom: 0;
			}

			div#row-W6pVMhKr7 {
				padding-top: 0;
			}

			#col-W6FrunEhI99 .inner {
				padding-top: 110px;
				padding-bottom: 110px;
			}

			div#section-A1mflMohbp .bg[data-v-66f9c5ef] {
				background-size: 160% 15% !important;
			}

			#row-E2HO-qYUMVb .bg {
				background-size: 210% 100% !important;
				background-repeat: no-repeat !important;
			}

			div#row-Cq1W-fXh7q .c-column {
				margin-bottom: 100px;
			}

			div#section-QUJx2ik6t5 {
				padding: 30px 15px 20px;
			}
		}

		.brand-button {
			background: linear-gradient(135deg, #942c8c 0%, #c155b4 100%) !important;
			color: white !important;
			padding: 14px 28px !important;
			font-weight: bold;
			border-radius: 8px;
			text-transform: uppercase;
			letter-spacing: 2px;
			border: none !important;
			box-shadow: 0 4px 14px rgba(148, 44, 140, 0.4);
			transition: all 0.3s ease-in-out;
		}

		.brand-button:hover {
			background: linear-gradient(135deg, #563b8c 0%, #6a4fac 100%) !important;
			transform: translateY(-2px);
			box-shadow: 0 6px 18px rgba(148, 44, 140, 0.5);
		}

		@media (max-width: 480px) {
			.bg-section-SW6Xh7q2RD {
				background: url({$theme_path}/static/picture/680995e362e70f9b61195f98.png);
				opacity: 1
			}
		}

		@media (min-width: 481px) and (max-width: 1024px) {
			.bg-section-SW6Xh7q2RD {
				background: url({$theme_path}/static/picture/680995e362e70f9b61195f981.png);
				opacity: 1
			}
		}

		@media (min-width: 1025px) {
			.bg-section-SW6Xh7q2RD {
				background: url({$theme_path}/static/picture/680995e362e70f9b61195f982.png);
				opacity: 1
			}
		}

		.flex {
			display: flex
		}

		.flex-col {
			flex-direction: column
		}

		.flex-wrap {
			flex-wrap: wrap
		}

		.flex-grow {
			flex-grow: 9999
		}

		.align-center {
			align-items: center
		}

		.h-full {
			height: 100%
		}

		.max-w-400 {
			max-width: 400px
		}

		.text-right {
			text-align: right
		}

		.d-grid {
			display: grid
		}

		.px-0 {
			padding-left: 0 !important;
			padding-right: 0 !important
		}

		.relative {
			position: relative
		}

		.gap-2 {
			gap: .625rem
		}

		.mt-20 {
			margin-top: 20px
		}

		.mt-8 {
			margin-top: 32px
		}

		.ml-3 {
			margin-left: .75rem
		}

		.mr-10 {
			margin-right: 10px
		}

		.mt-4 {
			margin-top: 1rem
		}

		.mb-4 {
			margin-bottom: 1rem
		}

		.w-100 {
			width: 100%
		}

		.h-100 {
			height: 100%
		}

		.w-50 {
			width: 50%
		}

		.w-25 {
			width: 25%
		}

		.mw-100 {
			max-width: 100%
		}

		.noBorder {
			border: none !important
		}

		.iti__flag {
			background-image:url('{$theme_path}/static/picture/flags.png')
		}

		.pointer {
			cursor: pointer
		}

		@media (-webkit-min-device-pixel-ratio:2),
		(min-resolution:192dpi) {
			.iti__flag {
				background-image:url('{$theme_path}/static/picture/flags@2x.png')
			}
		}

		.iti__country {
			display: flex;
			justify-content: space-between
		}

		@media (min-width:768px) {

			.hl_wrapper.nav-shrink .hl_wrapper--inner.page-creator,
			body {
				padding-top: 0
			}

			.hl_page-creator--menu {
				left: 0;
				top: 0;
				z-index: 10
			}

			.hl_wrapper {
				padding-left: 0
			}
		}

		@media (min-width:1200px) {
			.hl_wrapper.nav-shrink {
				padding-left: 0 !important
			}
		}

		html body .hl_wrapper {
			height: 100vh;
			overflow: hidden
		}

		body {
			margin: 0;
			-webkit-font-smoothing: antialiased
		}

		img {
			border-style: none;
			vertical-align: middle
		}

		.bg-fixed {
			z-index: -1
		}

		.progress-outer {
			background-color: #f5f5f5;
			border-radius: inherit;
			box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
			font-size: 14px;
			height: 35px;
			line-height: 36px;
			overflow: hidden;
			padding-bottom: 0;
			padding-top: 0;
			width: 100%
		}

		.progress-inner {
			box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
			color: #fff;
			float: left;
			font-size: 14px;
			height: 100%;
			padding-left: 10px;
			padding-right: 10px;
			transition: width .6s ease;
			width: 0
		}

		.progress0 {
			width: 0
		}

		.progress10 {
			width: 10%
		}

		.progress20 {
			width: 20%
		}

		.progress30 {
			width: 30%
		}

		.progress40 {
			width: 40%
		}

		.progress50 {
			width: 50%
		}

		.progress60 {
			width: 60%
		}

		.progress70 {
			width: 70%
		}

		.progress80 {
			width: 80%
		}

		.progress90 {
			width: 90%
		}

		.progress100 {
			width: 100%
		}

		.progressbarOffsetWhite {
			background: #f5f5f5
		}

		.progressbarOffsetTransparentWhite {
			background-color: hsla(0, 0%, 100%, .5)
		}

		.progressbarOffsetBlack {
			background: #333
		}

		.progressbarOffsetTransparentBlack {
			background-color: hsla(0, 0%, 49%, .5)
		}

		.text-white {
			color: #fff
		}

		.text-bold {
			font-weight: 700
		}

		.text-italic {
			font-style: italic
		}

		.text-bold-italic {
			font-style: italic;
			font-weight: 700
		}

		.progressbarSmall {
			font-size: 14px;
			height: 35px;
			line-height: 36px
		}

		.progressbarMedium {
			font-size: 19px;
			height: 45px;
			line-height: 45px
		}

		.progressbarLarge {
			font-size: 21px;
			height: 65px;
			line-height: 65px
		}

		.recaptcha-container {
			margin-bottom: 1em
		}

		.recaptcha-container p {
			color: red;
			margin-top: 1em
		}

		.button-recaptcha-container div:first-child {
			height: auto !important;
			width: 100% !important
		}

		.card-el-error-msg {
			align-items: center;
			color: #e25950;
			display: flex;
			font-size: 13px;
			justify-content: flex-start;
			padding: 10px 0;
			text-align: center
		}

		.card-el-error-msg svg {
			color: #f87171;
			margin-right: 2px
		}

		.hl-faq-child-heading {
			border: none;
			cursor: pointer;
			justify-content: space-between;
			outline: none;
			padding: 15px;
			width: 100%
		}

		.hl-faq-child-head,
		.hl-faq-child-heading {
			align-items: center;
			display: flex
		}

		.v-enter-active,
		.v-leave-active {
			transition: opacity .2s ease-out
		}

		.v-enter-from,
		.v-leave-to {
			opacity: 0
		}

		.faq-separated-child {
			margin-bottom: 10px
		}

		.hl-faq-child-panel img {
			border-radius: 15px;
			cursor: pointer
		}

		.hl-faq-child-heading-icon.left {
			margin-right: 1em
		}

		.expand-collapse-all-button {
			background-color: transparent;
			border: 1px solid #d1d5db;
			border-radius: 15px;
			color: #3b82f6;
			cursor: pointer;
			font-size: 12px;
			font-weight: 400;
			line-height: 16px;
			margin: 1em 0;
			padding: 5px 15px
		}

		.hl-faq-child-panel {
			transition: padding .2s ease
		}

		.v-spinner .v-moon1 {
			position: relative
		}

		.v-spinner .v-moon1,
		.v-spinner .v-moon2 {
			animation: v-moonStretchDelay .6s linear 0s infinite;
			animation-fill-mode: forwards
		}

		.v-spinner .v-moon2 {
			opacity: .8;
			position: absolute
		}

		.v-spinner .v-moon3 {
			opacity: .1
		}

		@keyframes v-moonStretchDelay {
			to {
				transform: rotate(1turn)
			}
		}

		.generic-error-message {
			color: red;
			font-weight: 500;
			margin-top: .5rem;
			text-align: center
		}

		#faq-overlay {
			background: var(--overlay);
			height: 100vh;
			opacity: .8;
			width: 100vw
		}

		#faq-overlay,
		#faq-popup {
			position: fixed;
			z-index: 1000
		}

		#faq-popup {
			background: #fff;
			height: auto;
			left: 50%;
			margin-left: -250px;
			margin-top: -250px;
			top: 50%;
			width: 500px
		}

		#popupclose {
			cursor: pointer;
			float: right;
			padding: 10px
		}

		.popupcontent {
			height: auto !important;
			width: 100% !important
		}

		#button {
			cursor: pointer
		}

		.dark {
			background-color: #000
		}

		.antialiased {
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale
		}

		.spotlight {
			background: linear-gradient(45deg, #00dc82, #36e4da 50%, #0047e1);
			bottom: -30vh;
			filter: blur(20vh);
			height: 40vh
		}

		.z-10 {
			z-index: 10
		}

		.right-0 {
			right: 0
		}

		.left-0 {
			left: 0
		}

		.fixed {
			position: fixed
		}

		.text-black {
			--tw-text-opacity: 1;
			color: rgba(0, 0, 0, var(--tw-text-opacity))
		}

		.overflow-hidden {
			overflow: hidden
		}

		.min-h-screen {
			min-height: 100vh
		}

		.font-sans {
			font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
		}

		.place-content-center {
			place-content: center
		}

		.grid {
			display: grid
		}

		.z-20 {
			z-index: 20
		}

		.max-w-520px {
			max-width: 520px
		}

		.mb-8 {
			margin-bottom: 2rem
		}

		.text-8xl {
			font-size: 6rem;
			line-height: 1
		}

		.font-medium {
			font-weight: 500
		}

		.mb-16 {
			margin-bottom: 4rem
		}

		.leading-tight {
			line-height: 1.25
		}

		.text-xl {
			font-size: 1.25rem;
			line-height: 1.75rem
		}

		.font-light {
			font-weight: 300
		}

		@media (min-width:640px) {
			.sm-text-10xl {
				font-size: 10rem;
				line-height: 1
			}

			.sm-text-4xl {
				font-size: 2.25rem;
				line-height: 2.5rem
			}

			.sm-px-0 {
				padding-left: 0;
				padding-right: 0
			}
		}

		.full-center {
			background-position: 50% !important;
			background-repeat: repeat !important;
			background-size: cover !important
		}

		.fill-width {
			background-size: 100% auto !important
		}

		.fill-width,
		.fill-width-height {
			background-repeat: no-repeat !important
		}

		.fill-width-height {
			background-size: 100% 100% !important
		}

		.no-repeat {
			background-repeat: no-repeat !important
		}

		.repeat-x {
			background-repeat: repeat-x !important
		}

		.repeat-y {
			background-repeat: repeat-y !important
		}

		.repeat-x-fix-top {
			background-position: top !important;
			background-repeat: repeat-x !important
		}

		.repeat-x-fix-bottom {
			background-position: bottom !important;
			background-repeat: repeat-x !important
		}

		#overlay {
			bottom: 0;
			height: 100%;
			left: 0;
			opacity: 0;
			overflow-y: scroll;
			position: fixed;
			right: 0;
			top: 0;
			transition: opacity .3s ease;
			width: 100%;
			z-index: 999;
			-webkit-overflow-scrolling: touch
		}

		#overlay.show {
			opacity: 1
		}

		.popup-body {
			background-color: #fff;
			height: auto;
			left: 50%;
			min-height: 180px;
			position: absolute;
			top: 10%;
			transform: translate(-50%, -100vh);
			transition: transform .25s ease-in-out;
			z-index: 20
		}

		.popup-body.show {
			transform: translate(-50%)
		}

		.closeLPModal {
			cursor: pointer;
			position: absolute;
			right: -10px;
			top: -10px;
			z-index: 21
		}

		.settingsPModal {
			font-size: 18px;
			left: 40%;
			padding: 10px;
			position: absolute;
			top: -40px;
			width: 32px
		}

		.c-section>.inner {
			display: flex;
			flex-direction: column;
			justify-content: center;
			margin: auto;
			z-index: 2
		}

		.c-row>.inner {
			display: flex;
			width: 100%
		}

		.c-column>.inner {
			display: flex;
			flex-direction: column;
			height: 100%;
			justify-content: inherit;
			width: 100% !important
		}

		.c-wrapper {
			position: relative
		}

		.previewer {
			--vw: 100vh/100;
			height: calc(100vh - 170px);
			margin: auto;
			overflow: scroll;
			overflow-x: hidden;
			overflow-y: scroll;
			width: 100%
		}

		.c-element {
			position: relative
		}

		.c-column {
			flex: 1
		}

		.c-column,
		.c-row {
			position: relative
		}

		p+p {
			margin-top: auto
		}

		.hl_page-creator--row.active {
			border-color: #188bf6
		}

		.flip-list-move {
			transition: transform .5s
		}

		.page-wrapper .sortable-ghost:before {
			background: #188bf6 !important;
			border-radius: 4px;
			content: "";
			height: 4px;
			left: 50%;
			position: absolute;
			top: 50%;
			transform: translate(-50%, -50%);
			width: 100%
		}

		.page-wrapper .sortable-ghost {
			border: none !important;
			position: relative
		}

		.active-drop-area:before {
			color: grey;
			content: "";
			font-size: 12px;
			left: 50%;
			pointer-events: none;
			position: absolute;
			top: 50%;
			transform: translate(-50%, -50%)
		}

		.active-drop-area {
			border: 1px dashed grey
		}

		.active-drop-area.is-empty {
			min-height: 60px
		}

		.empty-component {
			align-items: center;
			border: 1px dashed #d7dde9;
			display: flex;
			height: 100%;
			justify-content: center;
			left: 0;
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2
		}

		.empty-component,
		.empty-component-min-height {
			min-height: 100px;
			pointer-events: none
		}

		.dividerContainer {
			width: 100%
		}

		.items-center {
			align-items: center
		}

		.font-semibold {
			font-weight: 600
		}

		.text-2xl {
			font-size: 1.5rem
		}

		.text-sm {
			font-size: .875rem
		}

		.w-full {
			width: 100%
		}

		.mt-2 {
			margin-top: .5rem
		}

		.justify-between {
			justify-content: space-between
		}

		.text-lg {
			font-size: 1.125rem
		}

		.font-base {
			font-weight: 400
		}

		.justify-end {
			justify-content: flex-end
		}

		.justify-center {
			justify-content: center !important
		}

		.text-center {
			text-align: center
		}

		.centered {
			align-items: center;
			display: flex;
			height: 100%;
			justify-content: center;
			width: 100%
		}

		.mx-auto {
			margin: 0 auto
		}

		@media only screen and (max-width:767px) {
			.c-row>.inner {
				flex-direction: column
			}

			.desktop-only {
				display: none
			}

			.c-column,
			.c-row {
				width: 100% !important
			}

			.c-column,
			.c-column>.inner,
			.c-row>.inner,
			.c-section,
			.c-section>.inner {
				padding-left: 0 !important;
				padding-right: 0 !important
			}

			.c-column,
			.c-column>.inner,
			.c-row {
				margin-left: 0 !important;
				margin-right: 0 !important
			}

			.c-row {
				padding-left: 10px !important;
				padding-right: 10px !important
			}
		}

		@media only screen and (min-width:768px) {
			.mobile-only {
				display: none
			}
		}

		.c-button button {
			outline: none;
			position: relative
		}

		.fa,
		.fab,
		.fal,
		.far,
		.fas {
			-webkit-font-smoothing: antialiased;
			display: inline-block;
			font-style: normal;
			font-variant: normal;
			line-height: 1;
			text-rendering: auto
		}

		.c-column {
			flex: 1 1 auto !important
		}

		.c-column>.inner.horizontal>div {
			flex: 1
		}

		.c-row>.inner {
			display: flex;
			width: 100%
		}

		.bgCover.bg-fixed:before {
			background-attachment: fixed !important;
			background-position: 50% !important;
			background-repeat: repeat !important;
			background-size: cover !important;
			-webkit-background-size: cover !important
		}

		@supports (-webkit-touch-callout:inherit) {
			.bgCover.bg-fixed:before {
				background-attachment: scroll !important
			}
		}

		.bgCover100.bg-fixed:before {
			background-size: 100% auto !important;
			-webkit-background-size: 100% auto !important
		}

		.bgCover100.bg-fixed:before,
		.bgNoRepeat.bg-fixed:before {
			background-repeat: no-repeat !important
		}

		.bgRepeatX.bg-fixed:before {
			background-repeat: repeat-x !important
		}

		.bgRepeatY.bg-fixed:before {
			background-repeat: repeat-y !important
		}

		.bgRepeatXTop.bg-fixed:before {
			background-position: top !important;
			background-repeat: repeat-x !important
		}

		.bgRepeatXBottom.bg-fixed:before {
			background-position: bottom !important;
			background-repeat: repeat-x !important
		}

		.bgCover {
			background-attachment: fixed !important;
			background-position: 50% !important;
			background-repeat: repeat !important;
			background-size: cover !important;
			-webkit-background-size: cover !important
		}

		@supports (-webkit-touch-callout:inherit) {
			.bgCover {
				background-attachment: scroll !important
			}
		}

		.bgCover100 {
			background-size: 100% auto !important;
			-webkit-background-size: 100% auto !important
		}

		.bgCover100,
		.bgNoRepeat {
			background-repeat: no-repeat !important
		}

		.bgRepeatX {
			background-repeat: repeat-x !important
		}

		.bgRepeatY {
			background-repeat: repeat-y !important
		}

		.bgRepeatXTop {
			background-position: top !important
		}

		.bgRepeatXBottom,
		.bgRepeatXTop {
			background-repeat: repeat-x !important
		}

		.bgRepeatXBottom {
			background-position: bottom !important
		}

		.cornersTop {
			border-bottom-left-radius: 0 !important;
			border-bottom-right-radius: 0 !important
		}

		.cornersBottom {
			border-top-left-radius: 0 !important;
			border-top-right-radius: 0 !important
		}

		.radius0 {
			border-radius: 0
		}

		.radius1 {
			border-radius: 1px
		}

		.radius2 {
			border-radius: 2px
		}

		.radius3 {
			border-radius: 3px
		}

		.radius4 {
			border-radius: 4px
		}

		.radius5 {
			border-radius: 5px
		}

		.radius10 {
			border-radius: 10px
		}

		.radius15 {
			border-radius: 15px
		}

		.radius20 {
			border-radius: 20px
		}

		.radius25 {
			border-radius: 25px
		}

		.radius50 {
			border-radius: 50px
		}

		.radius75 {
			border-radius: 75px
		}

		.radius100 {
			border-radius: 100px
		}

		.radius125 {
			border-radius: 125px
		}

		.radius150 {
			border-radius: 150px
		}

		.borderTopBottom {
			border-bottom-color: rgba(0, 0, 0, .7);
			border-left: none !important;
			border-right: none !important;
			border-top-color: rgba(0, 0, 0, .7)
		}

		.borderTop {
			border-bottom: none !important;
			border-top-color: rgba(0, 0, 0, .7)
		}

		.borderBottom,
		.borderTop {
			border-left: none !important;
			border-right: none !important
		}

		.borderBottom {
			border-bottom-color: rgba(0, 0, 0, .7);
			border-top: none !important
		}

		.borderFull {
			border-color: rgba(0, 0, 0, .7)
		}

		@keyframes rocking {
			0% {
				transform: rotate(0deg)
			}

			25% {
				transform: rotate(0deg)
			}

			50% {
				transform: rotate(2deg)
			}

			75% {
				transform: rotate(-2deg)
			}

			to {
				transform: rotate(0deg)
			}
		}

		.buttonRocking {
			animation: rocking 2s infinite;
			animation-timing-function: ease-out;
			transition: .2s
		}

		.buttonPulseGlow {
			animation: pulseGlow 2s infinite;
			animation-timing-function: ease-in-out
		}

		@keyframes pulseGlow {
			0% {
				box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
			}

			25% {
				box-shadow: 0 0 2.5px 1px hsla(0, 0%, 100%, .25)
			}

			50% {
				box-shadow: 0 0 5px 2px hsla(0, 0%, 100%, .5)
			}

			85% {
				box-shadow: 0 0 5px 5px hsla(0, 0%, 100%, 0)
			}

			to {
				box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0)
			}
		}

		.buttonBounce {
			animation: bounce 1.5s infinite;
			animation-timing-function: ease-in;
			transition: .2s
		}

		@keyframes bounce {
			15% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			35% {
				box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);
				transform: translateY(-35%)
			}

			45% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			55% {
				box-shadow: 0 5px 4px -4px rgba(0, 0, 0, .25);
				transform: translateY(-20%)
			}

			70% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			80% {
				box-shadow: 0 4px 3px -3px rgba(0, 0, 0, .25);
				transform: translateY(-10%)
			}

			90% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			95% {
				box-shadow: 0 2px 3px -3px rgba(0, 0, 0, .25);
				transform: translateY(-2%)
			}

			99% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			to {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}
		}

		@keyframes elevate {
			0% {
				box-shadow: 0 0 0 0 transparent;
				transform: translateY(0)
			}

			to {
				box-shadow: 0 8px 5px -5px rgba(0, 0, 0, .25);
				transform: translateY(-10px)
			}
		}

		.buttonElevate:hover {
			animation: elevate .2s forwards
		}

		.buttonElevate {
			box-shadow: 0 0 0 0 transparent;
			transition: .2s
		}

		.buttonWobble {
			transition: .3s
		}

		.buttonWobble:hover {
			animation: wobble .5s 1;
			animation-timing-function: ease-in-out
		}

		@keyframes wobble {
			0% {
				transform: skewX(0deg)
			}

			25% {
				transform: skewX(10deg)
			}

			50% {
				transform: skewX(0deg)
			}

			75% {
				transform: skewX(-10deg)
			}

			to {
				transform: skewX(0deg)
			}
		}

		.image-container img {
			max-width: 100%;
			vertical-align: middle
		}

		.sub-text ::-moz-placeholder {
			color: #000;
			opacity: 1
		}

		.sub-text ::placeholder {
			color: #000;
			opacity: 1
		}

		.image-container {
			height: 100%;
			width: 100%
		}

		.shadow5inner {
			box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05)
		}

		.shadow10inner {
			box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1)
		}

		.shadow20inner {
			box-shadow: inset 0 1px 5px rgba(0, 0, 0, .2)
		}

		.shadow30inner {
			box-shadow: inset 0 2px 5px 2px rgba(0, 0, 0, .3)
		}

		.shadow40inner {
			box-shadow: inset 0 2px 5px 2px rgba(0, 0, 0, .4)
		}

		.shadow5 {
			box-shadow: 0 1px 3px rgba(0, 0, 0, .05)
		}

		.shadow10 {
			box-shadow: 0 1px 5px rgba(0, 0, 0, .1)
		}

		.shadow20 {
			box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
		}

		.shadow30 {
			box-shadow: 0 2px 5px 2px rgba(0, 0, 0, .3)
		}

		.shadow40 {
			box-shadow: 0 2px 5px 2px rgba(0, 0, 0, .4)
		}

		.sub-heading-button {
			color: #fff;
			font-weight: 400;
			line-height: normal;
			opacity: .8;
			text-align: center
		}

		.wideSection {
			max-width: 1120px
		}

		.midWideSection,
		.wideSection {
			margin-left: auto !important;
			margin-right: auto !important
		}

		.midWideSection {
			max-width: 960px
		}

		.midSection {
			margin-left: auto !important;
			margin-right: auto !important;
			max-width: 720px
		}

		.c-section>.inner {
			margin-left: auto;
			margin-right: auto;
			max-width: 1170px;
			width: 100%
		}

		.c-column {
			padding-left: 15px;
			padding-right: 15px
		}

		.feature-img-circle img,
		.img-circle,
		.img-circle img {
			border-radius: 50% !important
		}

		.feature-img-round-corners img,
		.img-round-corners,
		.img-round-corners img {
			border-radius: 5px
		}

		.feature-image-dark-border img,
		.image-dark-border {
			border: 3px solid rgba(0, 0, 0, .7)
		}

		.feature-image-white-border img,
		.image-white-border {
			border: 3px solid #fff
		}

		.img-grey,
		.img-grey img {
			filter: grayscale(100%);
			filter: gray;
			-webkit-transition: all .6s ease
		}

		.button-shadow1 {
			box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
		}

		.button-shadow2 {
			box-shadow: 0 1px 5px rgba(0, 0, 0, .4)
		}

		.button-shadow3 {
			box-shadow: 0 1px 5px rgba(0, 0, 0, .7)
		}

		.button-shadow4 {
			box-shadow: 0 8px 1px rgba(0, 0, 0, .1)
		}

		.button-shadow5 {
			box-shadow: 0 0 25px rgba(0, 0, 0, .2), 0 0 15px rgba(0, 0, 0, .2), 0 0 3px rgba(0, 0, 0, .4)
		}

		.button-shadow6 {
			box-shadow: 0 0 25px rgba(0, 0, 0, .4), 0 0 15px hsla(0, 0%, 100%, .2), 0 0 3px hsla(0, 0%, 100%, .4)
		}

		.button-shadow-sharp1 {
			box-shadow: inset 0 1px 0 hsla(0, 0%, 100%, .2)
		}

		.button-shadow-sharp2 {
			box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, .2)
		}

		.button-shadow-sharp3 {
			box-shadow: inset 0 0 0 2px hsla(0, 0%, 100%, .2)
		}

		.button-shadow-highlight {
			box-shadow: none
		}

		.button-shadow-highlight:hover {
			box-shadow: inset 0 0 0 0 hsla(0, 0%, 100%, .22), inset 0 233px 233px 0 hsla(0, 0%, 100%, .12)
		}

		.button-flat-line {
			background-color: transparent !important;
			border-width: 2px
		}

		.button-vp-5 {
			padding-bottom: 5px !important;
			padding-top: 5px !important
		}

		.button-vp-10 {
			padding-bottom: 10px !important;
			padding-top: 10px !important
		}

		.button-vp-15 {
			padding-bottom: 15px !important;
			padding-top: 15px !important
		}

		.button-vp-20 {
			padding-bottom: 20px !important;
			padding-top: 20px !important
		}

		.button-vp-25 {
			padding-bottom: 25px !important;
			padding-top: 25px !important
		}

		.button-vp-30 {
			padding-bottom: 30px !important;
			padding-top: 30px !important
		}

		.button-vp-40 {
			padding-bottom: 40px !important;
			padding-top: 40px !important
		}

		.button-vp-0 {
			padding-bottom: 0 !important;
			padding-top: 0 !important
		}

		.button-hp-5 {
			padding-left: 5px !important;
			padding-right: 5px !important
		}

		.button-hp-10 {
			padding-left: 10px !important;
			padding-right: 10px !important
		}

		.button-hp-15 {
			padding-left: 15px !important;
			padding-right: 15px !important
		}

		.button-hp-20 {
			padding-left: 20px !important;
			padding-right: 20px !important
		}

		.button-hp-25 {
			padding-left: 25px !important;
			padding-right: 25px !important
		}

		.button-hp-30 {
			padding-left: 30px !important;
			padding-right: 30px !important
		}

		.button-hp-40 {
			padding-left: 40px !important;
			padding-right: 40px !important
		}

		.button-hp-0 {
			padding-left: 0 !important;
			padding-right: 0 !important
		}

		.vs__dropdown-toggle {
			background: #f3f8fb !important;
			border: none !important;
			height: 43px !important
		}

		.row-align-center {
			margin: 0 auto
		}

		.row-align-left {
			margin: 0 auto;
			margin-left: 0 !important
		}

		.row-align-right {
			margin: 0 auto;
			margin-right: 0 !important
		}

		button,
		input,
		optgroup,
		select,
		textarea {
			border-radius: unset;
			font-family: unset;
			font-size: unset;
			line-height: unset;
			margin: unset;
			text-transform: unset
		}

		body {
			font-weight: unset !important;
			line-height: unset !important;
			-moz-osx-font-smoothing: grayscale;
			word-wrap: break-word
		}

		*,
		:after,
		:before {
			box-sizing: border-box
		}

		.main-heading-group>div {
			display: inline-block
		}

		.c-button span.main-heading-group,
		.c-button span.sub-heading-group {
			display: block
		}

		.time-grid-3 {
			grid-template-columns: repeat(3, 100px)
		}

		.time-grid-3,
		.time-grid-4 {
			display: grid;
			text-align: center
		}

		.time-grid-4 {
			grid-template-columns: repeat(4, 100px)
		}

		@media screen and (max-width:767px) {
			.time-grid-3 {
				grid-template-columns: repeat(3, 80px)
			}

			.time-grid-4 {
				grid-template-columns: repeat(4, 70px)
			}
		}

		.time-grid .timer-box {
			display: grid;
			font-size: 15px;
			grid-template-columns: 1fr;
			text-align: center
		}

		.timer-box .label {
			font-weight: 300
		}

		.c-button button {
			cursor: pointer
		}

		.c-button>a {
			text-decoration: none
		}

		.c-button>a,
		.c-button>a span {
			display: inline-block
		}

		.nav-menu-wrapper {
			display: flex;
			justify-content: space-between
		}

		.nav-menu-wrapper.default {
			flex-direction: row
		}

		.nav-menu-wrapper.reverse {
			flex-direction: row-reverse
		}

		.nav-menu-wrapper .branding {
			align-items: center;
			display: flex
		}

		.nav-menu-wrapper.default .branding {
			flex-direction: row
		}

		.nav-menu-wrapper.reverse .branding {
			flex-direction: row-reverse
		}

		.nav-menu-wrapper.default .branding .logo,
		.nav-menu-wrapper.reverse .branding .title {
			margin-right: 18px
		}

		.nav-menu-wrapper .branding .title {
			align-items: center;
			display: flex;
			min-height: 50px;
			min-width: 50px
		}

		.nav-menu {
			align-items: center;
			display: flex;
			flex-wrap: wrap;
			list-style: none;
			margin: 0;
			padding: 0
		}

		.nav-menu a {
			text-decoration: none
		}

		.dropdown {
			display: inline-block;
			position: relative
		}

		.dropdown .dropdown-menu {
			border: none;
			box-shadow: 0 8px 16px 5px rgba(0, 0, 0, .1)
		}

		.dropdown-menu {
			background-clip: padding-box;
			border: 1px solid rgba(0, 0, 0, .15);
			border-radius: .3125rem;
			color: #607179;
			display: none;
			float: left;
			font-size: 1rem;
			left: 0;
			list-style: none;
			margin: .125rem 0 0;
			min-width: 10rem;
			padding: .5rem 0;
			position: absolute;
			text-align: left;
			top: 100%;
			z-index: 1000
		}

		.nav-menu .nav-menu-item.dropdown:hover>.dropdown-menu {
			display: block
		}

		.nav-menu .dropdown-menu {
			display: none;
			list-style: none;
			margin: 0;
			padding: 0
		}

		.nav-menu-mobile {
			display: none
		}

		.nav-menu-mobile i {
			cursor: pointer;
			font-size: 24px
		}

		#nav-menu-popup {
			background: var(--overlay);
			bottom: 0;
			display: none;
			height: 100%;
			left: 0;
			opacity: 0;
			position: fixed;
			right: 0;
			top: 0;
			transition: opacity .3s ease;
			width: 100%;
			z-index: 100
		}

		#nav-menu-popup.show {
			opacity: 1
		}

		#nav-menu-popup .nav-menu-body {
			background-color: #fff;
			height: 100%;
			left: 0;
			overflow: auto;
			padding: 45px;
			position: absolute;
			top: 0;
			width: 100%
		}

		#nav-menu-popup .nav-menu-body .close-menu {
			cursor: pointer;
			left: 20px;
			position: absolute;
			top: 20px;
			z-index: 100
		}

		#nav-menu-popup .nav-menu-body .close-menu:before {
			content: "\f00d"
		}

		#nav-menu-popup .nav-menu {
			align-items: center;
			display: flex;
			flex-direction: column;
			list-style: none;
			margin: 0;
			padding: 0
		}

		#nav-menu-popup .nav-menu .nav-menu-item {
			list-style: none;
			text-align: left;
			-webkit-user-select: none;
			-moz-user-select: none;
			user-select: none;
			width: 100%
		}

		#nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content {
			display: flex;
			position: relative
		}

		#nav-menu-popup .nav-menu-item .nav-menu-item-title {
			flex-grow: 1;
			margin: 0 1rem;
			max-width: calc(100% - 2rem)
		}

		#nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle {
			cursor: pointer;
			font-size: 24px;
			position: absolute;
			right: 0;
			top: calc(50% - 12px)
		}

		#nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle i {
			font-size: 24px;
			transition: transform .2s ease
		}

		#nav-menu-popup .nav-menu .nav-menu-item .nav-menu-item-content .nav-menu-item-toggle i:before {
			content: "\f107"
		}

		#nav-menu-popup .nav-menu .nav-menu-item.active .nav-menu-item-content .nav-menu-item-toggle i {
			transform: rotate(-180deg)
		}

		#nav-menu-popup .nav-menu .nav-menu-item .nav-dropdown-menu {
			display: none;
			max-height: 0;
			opacity: 0;
			overflow: auto;
			padding: 0;
			transition: all .3s ease-in-out;
			visibility: hidden
		}

		#nav-menu-popup .nav-menu .nav-menu-item.active .nav-dropdown-menu {
			display: block;
			max-height: 600px;
			opacity: 1;
			visibility: visible
		}

		.form-error {
			border: 2px solid var(--red);
			border-radius: 8px;
			cursor: pointer;
			font-size: 20px;
			margin-bottom: 10px;
			padding: 6px 12px;
			text-align: center
		}

		.form-error,
		.form-error i {
			color: var(--red)
		}

		.c-bullet-list ul li {
			line-height: inherit
		}

		.c-bullet-list ul li.ql-indent-1 {
			padding-left: 4.5em
		}

		.c-bullet-list ul li.ql-indent-2 {
			padding-left: 7.5em
		}

		.c-bullet-list ul li.ql-indent-3 {
			padding-left: 10.5em
		}

		.c-bullet-list ul li.ql-indent-4 {
			padding-left: 13.5em
		}

		.c-bullet-list ul li.ql-indent-5 {
			padding-left: 16.5em
		}

		.c-bullet-list ul li.ql-indent-6 {
			padding-left: 19.5em
		}

		.c-bullet-list ul li.ql-indent-7 {
			padding-left: 22.5em
		}

		.c-bullet-list ul li.ql-indent-8 {
			padding-left: 25.5em
		}

		.text-output ol,
		.text-output ul {
			list-style-type: none;
			margin: 0;
			padding: 0
		}

		.text-output ol li {
			list-style-type: decimal
		}

		.text-output ul li {
			padding-left: 1.5em
		}

		.text-output ul li:before {
			display: inline-block;
			font-weight: 700;
			margin-left: -1.5em;
			margin-right: .3em;
			text-align: right;
			white-space: nowrap;
			width: 1.2em
		}

		.svg-component svg {
			max-height: 100%;
			max-width: 100%
		}

		.border1 {
			border-bottom: 3px solid rgba(0, 0, 0, .2) !important
		}

		.border2 {
			border: 2px solid rgba(0, 0, 0, .55)
		}

		.border3 {
			border: solid rgba(0, 0, 0, .15);
			border-width: 1px 1px 2px;
			padding: 5px
		}

		.border4 {
			border: solid rgba(0, 0, 0, .35);
			border-width: 1px 1px 2px;
			padding: 1px !important
		}

		.shadow1 {
			box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .15)
		}

		.shadow2 {
			box-shadow: 0 4px 3px rgba(0, 0, 0, .15), 0 0 2px rgba(0, 0, 0, .15)
		}

		.shadow3 {
			box-shadow: 0 10px 6px -6px #999
		}

		.shadow4 {
			box-shadow: 3px 3px 15px #212121a8
		}

		.shadow6 {
			box-shadow: 0 10px 1px #ddd, 0 10px 20px #ccc
		}

		.background {
			background-color: unset !important
		}

		@keyframes progress-bar-animation {
			to {
				background-position: 0 -3000px
			}
		}

		@keyframes gradient {
			0% {
				background-position: 0 50%
			}

			50% {
				background-position: 100% 50%
			}

			to {
				background-position: 0 50%
			}
		}

		h1,
		h2,
		h3,
		h4,
		h5,
		h6 {
			font-weight: 500;
			margin: unset
		}

		p {
			margin: unset
		}

		.c-bullet-list,
		.c-heading,
		.c-image-feature,
		.c-paragraph,
		.c-sub-heading {
			word-break: break-word
		}

		p:empty:after {
			content: "\00A0"
		}

		.w-3-4 {
			width: 75%
		}

		.w-1-2 {
			width: 50%
		}

		.tabs-container {
			display: flex
		}

		@media screen and (max-width:767px) {
			.nav-menu {
				display: none
			}

			.nav-menu-mobile {
				align-items: center;
				display: flex
			}

			.popup-body,
			.popup-body-lead-video {
				top: 10px !important;
				width: calc(100% - 10px) !important
			}

			#faq-popup {
				left: 5px !important;
				margin-left: 0 !important;
				width: 98% !important
			}

			.video-container {
				width: 100% !important
			}

			.autoplay .vjs-big-play-button {
				display: none !important
			}

			.autoplay:hover .vjs-control-bar {
				display: flex !important
			}
		}

		:root {
			--animate-duration: 1s;
			--animate-delay: 1s;
			--animate-repeat: 1
		}

		.animate__animated {
			animation-duration: 1s;
			animation-duration: var(--animate-duration);
			animation-fill-mode: both
		}

		@media (prefers-reduced-motion:reduce),
		print {
			.animate__animated {
				animation-duration: 1ms !important;
				animation-iteration-count: 1 !important;
				transition-duration: 1ms !important
			}

			.animate__animated[class*=Out] {
				opacity: 0
			}
		}

		@keyframes fadeIn {
			0% {
				opacity: 0
			}

			to {
				opacity: 1
			}
		}

		.animate__fadeIn {
			animation-name: fadeIn
		}

		@keyframes fadeInUp {
			0% {
				opacity: 0;
				transform: translate3d(0, 100%, 0)
			}

			to {
				opacity: 1;
				transform: translateZ(0)
			}
		}

		.animate__fadeInUp {
			animation-name: fadeInUp
		}

		@keyframes fadeInDown {
			0% {
				opacity: 0;
				transform: translate3d(0, -100%, 0)
			}

			to {
				opacity: 1;
				transform: translateZ(0)
			}
		}

		.animate__fadeInDown {
			animation-name: fadeInDown
		}

		@keyframes fadeInLeft {
			0% {
				opacity: 0;
				transform: translate3d(-100%, 0, 0)
			}

			to {
				opacity: 1;
				transform: translateZ(0)
			}
		}

		.animate__fadeInLeft {
			animation-name: fadeInLeft
		}

		@keyframes fadeInRight {
			0% {
				opacity: 0;
				transform: translate3d(100%, 0, 0)
			}

			to {
				opacity: 1;
				transform: translateZ(0)
			}
		}

		.animate__fadeInRight {
			animation-name: fadeInRight
		}

		@keyframes slideInUp {
			0% {
				transform: translate3d(0, 100%, 0);
				visibility: visible
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__slideInUp {
			animation-name: slideInUp
		}

		@keyframes slideInDown {
			0% {
				transform: translate3d(0, -100%, 0);
				visibility: visible
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__slideInDown {
			animation-name: slideInDown
		}

		@keyframes slideInLeft {
			0% {
				transform: translate3d(-100%, 0, 0);
				visibility: visible
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__slideInLeft {
			animation-name: slideInLeft
		}

		@keyframes slideInRight {
			0% {
				transform: translate3d(100%, 0, 0);
				visibility: visible
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__slideInRight {
			animation-name: slideInRight
		}

		@keyframes bounceIn {

			0%,
			20%,
			40%,
			60%,
			80%,
			to {
				animation-timing-function: cubic-bezier(.215, .61, .355, 1)
			}

			0% {
				opacity: 0;
				transform: scale3d(.3, .3, .3)
			}

			20% {
				transform: scale3d(1.1, 1.1, 1.1)
			}

			40% {
				transform: scale3d(.9, .9, .9)
			}

			60% {
				opacity: 1;
				transform: scale3d(1.03, 1.03, 1.03)
			}

			80% {
				transform: scale3d(.97, .97, .97)
			}

			to {
				opacity: 1;
				transform: scaleX(1)
			}
		}

		.animate__bounceIn {
			animation-duration: .75s;
			animation-duration: calc(var(--animate-duration)*.75);
			animation-name: bounceIn
		}

		@keyframes bounceInUp {

			0%,
			60%,
			75%,
			90%,
			to {
				animation-timing-function: cubic-bezier(.215, .61, .355, 1)
			}

			0% {
				opacity: 0;
				transform: translate3d(0, 3000px, 0) scaleY(5)
			}

			60% {
				opacity: 1;
				transform: translate3d(0, -20px, 0) scaleY(.9)
			}

			75% {
				transform: translate3d(0, 10px, 0) scaleY(.95)
			}

			90% {
				transform: translate3d(0, -5px, 0) scaleY(.985)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__bounceInUp {
			animation-name: bounceInUp
		}

		@keyframes bounceInDown {

			0%,
			60%,
			75%,
			90%,
			to {
				animation-timing-function: cubic-bezier(.215, .61, .355, 1)
			}

			0% {
				opacity: 0;
				transform: translate3d(0, -3000px, 0) scaleY(3)
			}

			60% {
				opacity: 1;
				transform: translate3d(0, 25px, 0) scaleY(.9)
			}

			75% {
				transform: translate3d(0, -10px, 0) scaleY(.95)
			}

			90% {
				transform: translate3d(0, 5px, 0) scaleY(.985)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__bounceInDown {
			animation-name: bounceInDown
		}

		@keyframes bounceInLeft {

			0%,
			60%,
			75%,
			90%,
			to {
				animation-timing-function: cubic-bezier(.215, .61, .355, 1)
			}

			0% {
				opacity: 0;
				transform: translate3d(-3000px, 0, 0) scaleX(3)
			}

			60% {
				opacity: 1;
				transform: translate3d(25px, 0, 0) scaleX(1)
			}

			75% {
				transform: translate3d(-10px, 0, 0) scaleX(.98)
			}

			90% {
				transform: translate3d(5px, 0, 0) scaleX(.995)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__bounceInLeft {
			animation-name: bounceInLeft
		}

		@keyframes bounceInRight {

			0%,
			60%,
			75%,
			90%,
			to {
				animation-timing-function: cubic-bezier(.215, .61, .355, 1)
			}

			0% {
				opacity: 0;
				transform: translate3d(3000px, 0, 0) scaleX(3)
			}

			60% {
				opacity: 1;
				transform: translate3d(-25px, 0, 0) scaleX(1)
			}

			75% {
				transform: translate3d(10px, 0, 0) scaleX(.98)
			}

			90% {
				transform: translate3d(-5px, 0, 0) scaleX(.995)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__bounceInRight {
			animation-name: bounceInRight
		}

		@keyframes flip {
			0% {
				animation-timing-function: ease-out;
				transform: perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)
			}

			40% {
				animation-timing-function: ease-out;
				transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)
			}

			50% {
				animation-timing-function: ease-in;
				transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)
			}

			80% {
				animation-timing-function: ease-in;
				transform: perspective(400px) scale3d(.95, .95, .95) translateZ(0) rotateY(0deg)
			}

			to {
				animation-timing-function: ease-in;
				transform: perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)
			}
		}

		.animate__animated.animate__flip {
			animation-name: flip;
			backface-visibility: visible
		}

		@keyframes flipInX {
			0% {
				animation-timing-function: ease-in;
				opacity: 0;
				transform: perspective(400px) rotateX(90deg)
			}

			40% {
				animation-timing-function: ease-in;
				transform: perspective(400px) rotateX(-20deg)
			}

			60% {
				opacity: 1;
				transform: perspective(400px) rotateX(10deg)
			}

			80% {
				transform: perspective(400px) rotateX(-5deg)
			}

			to {
				transform: perspective(400px)
			}
		}

		.animate__flipInX {
			animation-name: flipInX;
			backface-visibility: visible !important
		}

		@keyframes flipInY {
			0% {
				animation-timing-function: ease-in;
				opacity: 0;
				transform: perspective(400px) rotateY(90deg)
			}

			40% {
				animation-timing-function: ease-in;
				transform: perspective(400px) rotateY(-20deg)
			}

			60% {
				opacity: 1;
				transform: perspective(400px) rotateY(10deg)
			}

			80% {
				transform: perspective(400px) rotateY(-5deg)
			}

			to {
				transform: perspective(400px)
			}
		}

		.animate__flipInY {
			animation-name: flipInY;
			backface-visibility: visible !important
		}

		@keyframes rollIn {
			0% {
				opacity: 0;
				transform: translate3d(-100%, 0, 0) rotate(-120deg)
			}

			to {
				opacity: 1;
				transform: translateZ(0)
			}
		}

		.animate__rollIn {
			animation-name: rollIn
		}

		@keyframes zoomIn {
			0% {
				opacity: 0;
				transform: scale3d(.3, .3, .3)
			}

			50% {
				opacity: 1
			}
		}

		.animate__zoomIn {
			animation-name: zoomIn
		}

		@keyframes lightSpeedInLeft {
			0% {
				opacity: 0;
				transform: translate3d(-100%, 0, 0) skewX(30deg)
			}

			60% {
				opacity: 1;
				transform: skewX(-20deg)
			}

			80% {
				transform: skewX(5deg)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__lightSpeedInLeft {
			animation-name: lightSpeedInLeft;
			animation-timing-function: ease-out
		}

		@keyframes lightSpeedInRight {
			0% {
				opacity: 0;
				transform: translate3d(100%, 0, 0) skewX(-30deg)
			}

			60% {
				opacity: 1;
				transform: skewX(20deg)
			}

			80% {
				transform: skewX(-5deg)
			}

			to {
				transform: translateZ(0)
			}
		}

		.animate__lightSpeedInRight {
			animation-name: lightSpeedInRight;
			animation-timing-function: ease-out
		}

		.cart-nav-wrapper {
			align-items: center;
			background-color: inherit;
			display: flex;
			gap: 24px
		}

		.nav-menu-wrapper.default .branding .logo {
			position: relative;
			width: -moz-max-content;
			width: max-content
		}

		.video-container[data-v-9069ad15] {
			background-position: 50% !important;
			background-size: cover !important;
			margin: auto;
			position: relative;
			text-align: center
		}

		.thumbnail-container[data-v-9069ad15],
		.video-overlay[data-v-9069ad15] {
			align-items: center;
			display: flex;
			height: 100%;
			justify-content: center;
			opacity: 1;
			z-index: 1
		}

		.iframe-container[data-v-9069ad15] {
			position: relative
		}

		.iframe-container[data-v-9069ad15],
		iframe[data-v-9069ad15] {
			background-color: #000;
			margin: auto;
			width: 100%
		}

		iframe[data-v-9069ad15] {
			border: none;
			box-shadow: none;
			height: 100%;
			left: 0;
			position: absolute;
			top: 0;
			z-index: 2
		}

		.figure[data-v-9069ad15] {
			margin: auto
		}

		.figure span[data-v-9069ad15] {
			cursor: pointer;
			display: block;
			position: relative;
			text-decoration: none
		}

		.figure span[data-v-9069ad15]:focus:after,
		.figure span[data-v-9069ad15]:hover:after {
			background-color: #87cefa;
			opacity: 1
		}

		.figure.youtube span[data-v-9069ad15]:focus:after,
		.figure.youtube span[data-v-9069ad15]:hover:after {
			background-color: red
		}

		.figure span[data-v-9069ad15]:after {
			background-color: rgba(0, 0, 0, .5);
			border-radius: 10px;
			bottom: 0;
			color: #fff;
			content: "▶";
			display: block;
			font-size: 25px;
			height: 50px;
			left: 0;
			line-height: 2;
			margin: auto;
			opacity: .75;
			position: absolute;
			right: 0;
			text-align: center;
			top: 0;
			transition: background-color .25s, opacity .25s;
			width: 75px
		}

		.video-icon[data-v-9069ad15]:before {
			color: #fff;
			content: "\f03d";
			font-family: Font Awesome\ 5 Free;
			font-size: 20px;
			font-weight: 700;
			left: 50%;
			margin-right: 5px;
			position: absolute;
			top: 50%;
			transform: translate(-50%, -50%)
		}
