/*:root {
--wp-admin-theme-color: #007cba;
--wp-admin-theme-color--rgb: 0, 124, 186;
--wp-admin-theme-color-darker-10: #006ba1;
--wp-admin-theme-color-darker-10--rgb: 0, 107, 161;
--wp-admin-theme-color-darker-20: #005a87;
--wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
--wp-admin-border-width-focus: 2px 
}*/

@media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
	:root {
		--wp-admin-border-width-focus: 1.5px 
	}
}

.cc-table-section-wrap #new_columns-247-93 {
	max-width: 1440px !important;
	padding-bottom: 60px;
	padding-right: 30px;
    padding-left: 30px;
}

.cc-table-section-wrap #div_block-249-93 {
	max-width: 990px;
	margin: auto;
}

#div_block-22-12 {
	visibility: hidden !important;
}


.menu-items-footer-c {
    list-style-type: none;
	padding-left: 0 !important;
    display: flex;
}

.menu-items-footer-ch {
	font-weight: 400 !important;
	font-size: 16px;
	padding: 5px 7px;
}

.menu-items-footer-ch a {
	color: #fff !important;
}

@media only screen and (max-width: 991px) {
	.cc-table-section-wrap #div_block-249-93 {
		align-items: flex-start;
	}
}

@media only screen and (max-width: 767px) {
	.menu-items-footer-c {
		display: block;
	}
}

.modal-pr-updates span.wpcf7-not-valid-tip {
	height: 57px !important;
}

.parent-pageid-136600 #shortcode-413-93, .page-id-136600 #shortcode-413-93, 
.page-id-136600 .feedback-form-container, .parent-pageid-136600 .feedback-form-container {
	background-color: #fff !important;
}

.page-id-136600 .feedback-form-container, .parent-pageid-136600 .feedback-form-container {
	padding: 20px;
	width: 490px;
}

@media only screen and (max-width: 767px) {
	.page-id-136600 #feedback-form, .parent-pageid-136600 #feedback-form {
		max-width: 100% !important;
	}

	.page-id-136600 .feedback-form-container, .parent-pageid-136600 .feedback-form-container {
		width: 100% !important;
	}

	#feedback iframe, .modal-pr-updates iframe, .ct-shortcode iframe {
		height: 1300px;
	}

}

/*.page-template-page-homepage-moshield-php .benefits-column-container img {
max-width: 50px !important;
}*/

.services-link-container {
	max-height: 360px;
}

#_nav_menu-30-11-header {
	padding-left: 0;
}

.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
	padding: 0 10px;
}

.sticky-menu-pro .menu-item {
	padding: 0 10px;
}

.sticky-menu-pro {	    
	margin: 0 auto;	    
	border-bottom: 1px solid #dadada;	  
	width: 100%;	
	position: fixed;	     
	z-index: 99;	   
	left: 0;	 
	right: 0;
	background-color: #fff;
}

.not-included-sticky {
	display: none !important;
}

.menu-icon-active {
	width: 75px;
	display: flex !important;
	justify-content: center;
	align-items: center;
}

.sticky-menu-pro #_nav_menu-30-11-header {
	padding-top: 20px;
}

.menu-number {
	background-color: var(--primary);
	max-width: 227px;
	width: 100%;
	margin-left: 20px;
	height: 80%;
	margin-top: 10px;
	justify-content: center;
	align-items: center;
	display: none;
	max-height: 44px;
	border-radius: 3px;
}

.menu-number-active {
	display: flex;
}

.sticky-menu-pro .menu-moshield-header {
	width: 100%;
}

.sticky-menu-pro .menu-header-moshield {
	min-height: 64px;
}

.mobile-phone a {
	color: #fff !important;
}

@media only screen and (max-width: 1140px) {
	.sticky-menu-pro .menu-moshield-header li a {
		font-size: 13px;
	}
}

@media only screen and (max-width: 1080px) {

	.sticky-menu-pro .menu-moshield-header li a {
		font-size: 13px;
	}

	/*.sticky-menu-pro #_nav_menu-30-11-header .oxy-menu-toggle {
	display: initial !important;
	float: right;
}

	.sticky-menu-pro #_nav_menu-30-11-header .oxy-nav-menu-list {
	display: none;
}

	.sticky-menu-pro .menu-header-moshield {
	min-height: 65px;
}

	.sticky-menu-pro #_nav_menu-30-11-header .oxy-nav-menu-hamburger-wrap {
	width: 40px;
	height: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}

	.sticky-menu-pro #_nav_menu-30-11-header .oxy-nav-menu-hamburger {
	width: 40px;
	height: 32px;
}

	.sticky-menu-pro #_nav_menu-30-11-header .oxy-nav-menu-hamburger-line {
	height: 6px;
}

	.sticky-menu-pro #_nav_menu-30-11-header {
	padding-top: 0;
	padding-bottom: 0;
}*/
}

@media only screen and (max-width: 991px) {
	.menu-icon-shield {
		display: none !important;
	}

	.sticky-menu-pro #image-68-91 {
		max-width: 145px;
		margin-top: 10px;
	}

	.sticky-menu-pro #div_block-65-91 {
		width: 100%;
		display: flex;
		justify-content: center;
	}

	.sticky-menu-pro #div_block-64-91 {
		display: flex;
		width: 100%;
		justify-content: center;
		align-items: center;
	}

	.sticky-menu-pro #menu-header-moshield {
		flex-direction: row;
		width: 100%;
		max-width: 100%;
		justify-content: center;
		align-items: center;
	}

	.sticky-menu-pro #_nav_menu-30-11-header {
		display: flex;
		margin: 0;
		margin-right: 10px;
		width: auto;
	}

	.sticky-menu-pro .menu-number-active {
		padding: 7px;
		max-width: 300px;
		width: 300px;
		margin-left: 0;
		margin-top: 0;
	}

	.sticky-menu-pro #code_block-62-91 {
		flex-direction: row;
	}

	.sticky-menu-pro #_nav_menu-30-11-header .oxy-nav-menu-hamburger-wrap {
		margin-bottom: 2px;
	}

	.sticky-menu-pro #new_columns-63-91 {
		margin-bottom: 10px;
	}

	#div_block-411-93 {
		align-items: center !important;
	}

	#div_block-189-93 {
		width: 100% !important;
	}

	.map img {
		width: 100%;
	}
}

@media only screen and (max-width: 767px) {
	.sticky-menu-pro #div_block-2-12 {
		display: none;
	}
}

@media only screen and (max-width: 600px) {
	.mobile-menu-sticky {
		margin-top: 480px;
	}
	
	.admin-bar #section-1-12.sticky-menu-pro {
		margin-top: -526px !important;
	}
	
	#section-1-12.sticky-menu-pro {
		margin-top: -480px !important;
	}

	.about-button {
		width: 100% !important;
	}
}

#utm_parameter select {
	border-radius: 3px;
}

#section-1-12 .ct-link-button:hover {
	color: #fff !important;
}

.oxy-rich-text, .ct-text-block {
	height: auto !important;
}

.ct-link-button {
	border-radius: 15px !important;
}

#section-1-12 .ct-link-button {
	border-radius: 7px !important
}

.blog-items-f {
	padding: 30px;
}

.blog-container {
	display: flex;
	padding: 30px 0;
}

.blog-footer-section {
	max-width: 1380px;
	margin: auto;
}

.blog-headline-f {
	line-height: 30px !important;
	padding-bottom: 25px;
	font-size: 26px;
}

.blog-image-f img {
	max-height: 210px;
	object-fit: contain;
}

.blog-img-bg {
	background-color: #f0f1f1;
	min-height: 210px;
	display: flex;
	justify-content: center;
	margin-bottom: 12px;
}

@media only screen and (max-width: 768px) {
	.blog-container {
		flex-direction: column;
	}
}

.wp-element-button {
	cursor: pointer 
}
:root {
	--wp--preset--font-size--normal: 16px;
	--wp--preset--font-size--huge: 42px 
}
:root .has-very-light-gray-background-color {
	background-color: #eee 
}
:root .has-very-dark-gray-background-color {
	background-color: #313131 
}
:root .has-very-light-gray-color {
	color: #eee 
}
:root .has-very-dark-gray-color {
	color: #313131 
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
	background: linear-gradient(135deg, #00d084, #0693e3) 
}
:root .has-purple-crush-gradient-background {
	background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe) 
}
:root .has-hazy-dawn-gradient-background {
	background: linear-gradient(135deg, #faaca8, #dad0ec) 
}
:root .has-subdued-olive-gradient-background {
	background: linear-gradient(135deg, #fafae1, #67a671) 
}
:root .has-atomic-cream-gradient-background {
	background: linear-gradient(135deg, #fdd79a, #004a59) 
}
:root .has-nightshade-gradient-background {
	background: linear-gradient(135deg, #330968, #31cdcf) 
}
:root .has-midnight-gradient-background {
	background: linear-gradient(135deg, #020381, #2874fc) 
}
.has-regular-font-size {
	font-size: 1em 
}
.has-larger-font-size {
	font-size: 2.625em 
}
.has-normal-font-size {
	font-size: var(--wp--preset--font-size--normal) 
}
.has-huge-font-size {
	font-size: var(--wp--preset--font-size--huge) 
}
.has-text-align-center {
	text-align: center 
}
.has-text-align-left {
	text-align: left 
}
.has-text-align-right {
	text-align: right 
}
#end-resizable-editor-section {
	display: none 
}
.aligncenter {
	clear: both 
}
.items-justified-left {
	justify-content: flex-start 
}
.items-justified-center {
	justify-content: center 
}
.items-justified-right {
	justify-content: flex-end 
}
.items-justified-space-between {
	justify-content: space-between 
}
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	word-wrap: normal !important 
}
.screen-reader-text:focus {
	background-color: #ddd;
	clip: auto !important;
	clip-path: none;
	color: #444;
	display: block;
	font-size: 1em;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000 
}
html :where(.has-border-color) {
	border-style: solid 
}
html :where([style*=border-top-color]) {
	border-top-style: solid 
}
html :where([style*=border-right-color]) {
	border-right-style: solid 
}
html :where([style*=border-bottom-color]) {
	border-bottom-style: solid 
}
html :where([style*=border-left-color]) {
	border-left-style: solid 
}
html :where([style*=border-width]) {
	border-style: solid 
}
html :where([style*=border-top-width]) {
	border-top-style: solid 
}
html :where([style*=border-right-width]) {
	border-right-style: solid 
}
html :where([style*=border-bottom-width]) {
	border-bottom-style: solid 
}
html :where([style*=border-left-width]) {
	border-left-style: solid 
}
html :where(img[class*=wp-image-]) {
	height: auto;
	max-width: 100% 
}
figure {
	margin: 0 0 1em 
}
body {
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
	--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
	--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
	--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
	--wp--preset--duotone--midnight: url('#wp-duotone-midnight');
	--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
	--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
	--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	font-family: 'Lato', sans-serif !important;
}
p, body {
	font-size: 18px;
	color: #000;
}
:where(.is-layout-flex) {
	gap: 0.5em;
}
body .is-layout-flow>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}
body .is-layout-flow>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}
body .is-layout-flow>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}
body .is-layout-constrained>.alignleft {
	float: left;
	margin-inline-start: 0;
	margin-inline-end: 2em;
}
body .is-layout-constrained>.alignright {
	float: right;
	margin-inline-start: 2em;
	margin-inline-end: 0;
}
body .is-layout-constrained>.aligncenter {
	margin-left: auto !important;
	margin-right: auto !important;
}
body .is-layout-constrained> :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
	max-width: var(--wp--style--global--content-size);
	margin-left: auto !important;
	margin-right: auto !important;
}
body .is-layout-constrained>.alignwide {
	max-width: var(--wp--style--global--wide-size);
}
body .is-layout-flex {
	display: flex;
}
body .is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}
body .is-layout-flex>* {
	margin: 0;
}
:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}
.has-black-color {
	color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-color {
	color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}
.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}
.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}
.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}
.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}
.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}
.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}
.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}
.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}
.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}
.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}
.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}
.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}
button, hr, input {
	overflow: visible;
}
audio, canvas, progress, video {
	display: inline-block;
}
progress, sub, sup {
	vertical-align: baseline;
}
[type="checkbox"], [type="radio"], legend {
	box-sizing: border-box;
	padding: 0;
}
html {
	line-height: 1.15;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body, h1, h2, h3, h4, h5, h6 {
	margin: 0;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {
	display: block;
}
figure {
	margin: 1em 40px;
}
hr {
	box-sizing: content-box;
	height: 0;
}
code, kbd, pre, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}
a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}
b, strong {
	font-weight: bolder;
}
dfn {
	font-style: italic;
}
mark {
	background-color: #ff0;
	color: #000;
}
small {
	font-size: 80%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
img {
	border-style: none;
}
svg:not(:root) {
	overflow: hidden;
}
button, input, optgroup, select, textarea {
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}
button, select {
	text-transform: none;
}
[type="reset"], [type="submit"], button, html [type="button"] {
	-webkit-appearance: button;
}
[type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}
[type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring {
	outline: ButtonText dotted 1px;
}
fieldset {
	padding: 0.35em 0.75em 0.625em;
}
legend {
	color: inherit;
	display: table;
	max-width: 100%;
	white-space: normal;
}
textarea {
	overflow: auto;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
	height: auto;
}
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}
summary {
	display: list-item;
}
[hidden], template {
	display: none;
}
html {
	box-sizing: border-box;
}
body {
	font-size: 16px;
	color: rgba(64, 64, 64, 1);
}
body.oxygen-aos-enabled {
	overflow-x: hidden;
}
*, ::after, ::before {
	box-sizing: inherit;
}
.ct-section-inner-wrap {
	margin-left: auto;
	margin-right: auto;
	height: 100%;
}
div.ct-svg-icon > svg, svg.ct-svg-icon {
	height: 1em !important;
	fill: currentColor;
}
.ct-columns-inner-wrap {
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
}
.ct-column {
	float: left !important;
	word-break: break-word;
}
svg.ct-svg-icon {
	display: inline-block;
	width: 1em !important;
}
div.ct-svg-icon {
	display: inline-block;
	box-sizing: content-box;
	border-radius: 50%;
	width: auto;
}
div.ct-svg-icon > svg {
	width: 1em !important;
	display: block;
}
div.ct-fancy-icon {
	display: inline-flex;
	border-radius: 50%;
}
.ct-fancy-icon > svg {
	fill: currentColor;
}
.ct-columns-inner-wrap > .ct-column:first-child {
	margin-left: 0 !important;
}
.ct-columns-inner-wrap > .ct-column:last-child {
	margin-right: 0 !important;
}
.ct-video {
	width: 100%;
}
.ct-video > .oxygen-vsb-responsive-video-wrapper {
	position: relative;
}
.ct-video > .oxygen-vsb-responsive-video-wrapper > iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.oxy-nav-menu-list {
	display: flex;
	padding: 0;
	margin: 0;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item {
	list-style-type: none;
	display: flex;
	flex-direction: column;
}
.oxy-nav-menu .oxy-nav-menu-list li.menu-item a {
	text-decoration: none;
	border-style: solid;
	border-width: 0;
	transition-timing-function: ease-in-out;
	transition-property: background-color, color, border-color;
	border-color: transparent;
}
.oxy-nav-menu .oxy-nav-menu-list li.current-menu-item > a, .oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover > a {
	border-color: currentColor;
}
.oxy-nav-menu .menu-item, .oxy-nav-menu .sub-menu {
	position: relative;
}
.oxy-nav-menu .menu-item .sub-menu {
	padding: 0;
	flex-direction: column;
	white-space: nowrap;
	transition-timing-function: ease-in-out;
	transition-property: visibility, opacity;
	visibility: hidden;
	opacity: 0;
	display: flex;
	position: absolute;
	top: 100%;
}
.oxy-nav-menu .sub-menu .sub-menu, .oxy-nav-menu.oxy-nav-menu-vertical .sub-menu {
	left: 100%;
	top: 0;
}
.oxy-nav-menu .menu-item:hover > .sub-menu {
	visibility: visible;
	opacity: 1;
}
.oxy-nav-menu .sub-menu li.menu-item {
	flex-direction: column;
}
@keyframes oxy_sticky_header_fadein {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.oxy-sticky-header-fade-in {
	animation-name: oxy_sticky_header_fadein;
	animation-duration: 0.5s;
	animation-iteration-count: 1;
}
.oxy-header-wrapper {
	position: relative;
}
.oxy-header-row {
	width: 100%;
	display: block;
}
.oxy-header-container {
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	display: flex;
	flex-wrap: nowrap;
	justify-content: flex-start;
	align-items: stretch;
}
.oxy-header-center, .oxy-header-left, .oxy-header-right {
	display: flex;
	align-items: center;
}
.oxy-header .oxygen-only-show-in-overlay, .oxy-video-container {
	display: none;
}
.oxy-header-left {
	justify-content: flex-start;
}
.oxy-header-center {
	flex-grow: 1;
	justify-content: center;
}
.oxy-header-right {
	justify-content: flex-end;
}
.admin-bar .oxy-sticky-header-active {
	top: 32px !important;
}
@media screen and (max-width: 782px) {
	.admin-bar .oxy-sticky-header-active {
		top: 46px !important;
	}
}
@media screen and (max-width: 600px) {
	.admin-bar .oxy-sticky-header-active {
		top: 0 !important;
	}
}
.oxy-video-background {
	position: relative;
	z-index: 1;
}
.oxy-video-background .oxy-video-container {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden;
	z-index: -1;
}
.oxy-video-background .oxy-video-container video {
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	top: 50%;
	left: 50%;
	position: absolute;
	transform: translate(-50%, -50%);
}
.oxy-video-overlay {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.oxy-map iframe {
	width: 100%;
	height: 100%;
	display: block;
}
.unslider .unslider-fade ul li.unslider-active {
	position: relative;
}
.oxy-menu-toggle {
	cursor: pointer;
	display: none;
}
.oxy-nav-menu.oxy-nav-menu-open {
	width: 100%;
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	overflow: auto;
	z-index: 2147483642 !important;
	background-color: #fff;
}
.oxy-nav-menu.oxy-nav-menu-open > div:last-child {
	max-height: 100%;
	overflow: auto;
	padding-top: 2em;
	padding-bottom: 2em;
	width: 100%;
}
.oxy-nav-menu-prevent-overflow {
	overflow: hidden;
	height: 100%;
}
.oxy-nav-menu.oxy-nav-menu-open .oxy-menu-toggle {
	display: initial;
}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list {
	flex-direction: column !important;
	width: 100%;
}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list .menu-item a {
	text-align: center;
	border: 0 !important;
	background-color: transparent !important;
	justify-content: center;
}
.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap {
	position: absolute;
	top: 20px;
	right: 20px;
	z-index: 1;
}
.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu {
	background-color: #fff;
	z-index: 2147483641;
}
.oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu, .oxy-nav-menu.oxy-nav-menu-open .menu-item-has-children > a::after {
	display: none;
}
.oxy-nav-menu.oxy-nav-menu-open.oxy-nav-menu-responsive-dropdowns .menu-item .sub-menu {
	display: flex;
	position: static;
	animation-name: none;
	visibility: visible;
	opacity: 1;
	transition-duration: 0s !important;
}
.oxy-nav-menu.oxy-nav-menu-open a:not([href]) {
	display: none;
}
.oxy-nav-menu-hamburger-wrap {
	display: flex;
	align-items: center;
	justify-content: center;
}
.oxy-nav-menu-hamburger {
	display: flex;
	justify-content: space-between;
	flex-direction: column;
}
.oxy-nav-menu-hamburger-line {
	border-radius: 2px;
}
.oxy-nav-menu-open .oxy-nav-menu-hamburger {
	transform: rotate(45deg);
}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line {
	display: none;
}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child {
	display: initial;
	position: relative;
}
.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child {
	display: initial;
	position: relative;
	transform: rotate(90deg);
}
.oxy-nav-menu .menu-item a {
	display: flex;
	align-items: center;
}
.oxy-nav-menu.oxy-nav-menu-vertical .menu-item a {
	flex-direction: row;
}
.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .menu-item-has-children > a::after {
	width: 0.35em;
	height: 0.35em;
	margin-left: 0.5em;
	border-right: 0.1em solid;
	border-top: 0.1em solid;
	transform: rotate(135deg);
	content: "";
}
.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .sub-menu .menu-item-has-children > a::after, .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical .menu-item-has-children > a::after {
	transform: rotate(45deg);
}
.oxy-social-icons {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: flex-start;
}
.oxy-social-icons a {
	line-height: 1;
	width: 1em;
	height: 1em;
	display: flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
}
.oxy-social-icons a svg {
	stroke-width: 0;
	stroke: currentColor;
	fill: currentColor;
}
.oxy-soundcloud {
	min-width: 300px;
	min-height: 120px;
}
.oxy-soundcloud iframe {
	width: 100%;
	height: 100%;
}
.comment-body .alignleft, .oxy-stock-content-styles .alignleft {
	margin-right: 1em;
	float: left;
}
.comment-body .alignright, .oxy-stock-content-styles .alignright {
	margin-left: 1em;
	float: right;
}
.comment-body .aligncenter, .oxy-stock-content-styles .aligncenter {
	margin-left: auto;
	margin-right: auto;
}
.comment-body img, .oxy-stock-content-styles img {
	max-width: 100%;
}
.oxy-comment-form .comment-reply-title {
	margin-bottom: 0.5em;
}
.oxy-comment-form .logged-in-as {
	margin-bottom: 1em;
	font-size: 0.75em;
}
.oxy-comment-form #submit {
	padding: 1em 2em;
	background-color: #000;
	color: #fff;
	cursor: pointer;
	margin-top: 0.5em;
	border: none;
	font-weight: 700;
}
.oxy-comment-form input, .oxy-comment-form textarea {
	padding: 0.5em;
	border-radius: 0;
	border: 1px solid #000;
	color: gray;
	width: 100%;
}
.oxy-comment-form label {
	font-weight: 700;
}
.oxy-comment-form .comment-form > p {
	margin-top: 0;
	margin-bottom: 1em;
}
.oxy-comments h3.comments-title {
	margin-bottom: 1em;
}
.oxy-comments ol.children, .oxy-comments ol.comments-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.oxy-comments ol.children {
	margin-left: 50px;
}
.oxy-comments li.comment .comment-body {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 50px;
}
.oxy-comments li.comment .comment-body .comment-content {
	margin-bottom: 1em;
}
.oxy-comments .comment-meta .comment-author {
	display: flex;
	flex-direction: row;
	align-items: center;
}
.oxy-comments .comment-meta .comment-author .avatar {
	max-width: 64px;
	max-height: 64px;
	margin-right: 0.5em;
}
.oxy-comments .comment-meta .comment-author span.says::before {
	content: " ";
	white-space: pre;
}
.oxy-progress-bar-overlay-percent, .oxy-progress-bar-overlay-text {
	line-height: 1;
	white-space: nowrap;
	color: #fff;
}
.oxy-comments .comment-meta .comment-metadata {
	font-size: 0.75em;
	margin-top: 0.75em;
}
.oxy-comments .comment-meta .edit-link {
	margin-left: 0.5em;
}
.oxy-comments .reply {
	display: flex;
}
.oxy-comments .reply .comment-reply-link {
	font-size: 0.75em;
}
.oxy-comments .comment-meta {
	flex-wrap: wrap;
}
.oxy-comments .comment-awaiting-moderation {
	flex-basis: 100%;
}
.oxy-login-form p {
	display: flex;
	flex-direction: column;
}
.oxy-login-form input {
	padding: 0.5em;
	border-radius: 0;
	border: 1px solid #000;
}
.oxy-login-form input[type="submit"] {
	padding: 1em 2em;
	background-color: #000;
	color: #fff;
	cursor: pointer;
	border: none;
	font-weight: 700;
}
.oxy-search-form input {
	padding: 0.5em;
	border-radius: 0;
	border: 1px solid #000;
}
.oxy-search-form input[type="submit"] {
	padding: calc(0.5em + 1px) 1em;
	background-color: #000;
	color: #fff;
	cursor: pointer;
	border: none;
}
.oxy-search-form label.screen-reader-text {
	display: none;
}
.oxy-icon-box-icon {
	display: flex;
	flex-shrink: 0;
	flex-grow: 0;
}
.oxy-icon-box-content {
	flex-grow: 1;
	width: 100%;
}
.oxy-icon-box-heading, .oxy-icon-box-text {
	margin: 0;
}
.oxy-icon-box {
	display: flex;
	align-items: flex-start;
}
.oxy-pricing-box {
	display: flex;
	flex-direction: column;
	position: relative;
	overflow: hidden;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
	order: 10;
	display: flex;
	flex-direction: row;
}
.oxy-pricing-box-graphic > img {
	max-width: 100%;
	display: block;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-title {
	order: 20;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	order: 30;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	align-items: baseline;
	justify-content: center;
}
.oxy-pricing-box-amount {
	display: flex;
	align-items: baseline;
	flex-direction: row;
}
.oxy-pricing-box-currency {
	align-self: flex-start;
}
.oxy-pricing-box-amount-decimal {
	align-self: baseline;
}
.oxy-pricing-box-term {
	margin-left: 0.4em;
}
.oxy-pricing-box-sale-price {
	width: 100%;
	flex-grow: 0;
	flex-shrink: 0;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
	order: 40;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
	order: 60;
}
@keyframes oxy_progress_bar_width {
	0% {
		width: 0%;
	}
	100% {
		width: 100%;
	}
}
@keyframes oxy_progress_bar_stripes {
	from {
		background-position: 44px 0;
	}
	to {
		background-position: 0 0;
	}
}
.oxy-progress-bar-background, .oxy-progress-bar-progress {
	background-position: top left;
	background-attachment: fixed;
	background-size: 44px 44px;
}
.oxy-progress-bar {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100%;
}
.oxy-progress-bar-background {
	background-color: #d3d3d3;
	width: 100%;
}
.oxy-progress-bar-progress {
	padding: 20px;
	display: flex;
	background-color: #a9a9a9;
	align-items: center;
}
.oxy-progress-bar-overlay-percent {
	margin-left: auto;
	padding-left: 1em;
	font-size: 0.8em;
}
.oxy-tab, .oxy-tab-content {
	padding: 20px;
}
.oxy-progress-bar-overlay-percent:empty {
	display: none;
}
.oxy-superbox {
	display: inline-flex;
}
.oxy-superbox-primary, .oxy-superbox-secondary, .oxy-tabs-wrapper {
	display: flex;
}
.oxy-superbox-wrap {
	position: relative;
	overflow: hidden;
	display: flex;
	width: 100%;
}
.oxy-superbox-primary {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
}
.oxy-superbox-secondary {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.oxy-tab {
	cursor: pointer;
}
.oxy-tabs-contents-content-hidden {
	display: none !important;
}
.oxy-testimonial {
	display: flex;
	width: 100%;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
	display: flex;
	flex-direction: column;
}
.oxy-testimonial .oxy-testimonial-photo {
	border-radius: 50%;
}
.oxy-testimonial .oxy-testimonial-content-wrap {
	display: flex;
	flex-direction: column;
	order: 2;
}
.oxy-testimonial .oxy-testimonial-author-wrap {
	display: flex;
	flex-direction: column;
}
.oxy-testimonial .oxy-testimonial-author, .oxy-testimonial .oxy-testimonial-author-info {
	display: flex;
}
.oxy-toggle {
	display: flex;
	flex-direction: row;
	cursor: pointer;
}
.oxy-toggle-content {
	align-self: stretch;
	flex-grow: 1;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.oxy-expand-collapse-icon {
	align-self: center;
	flex-shrink: 0;
	flex-grow: 0;
	margin-right: 0.4em;
	text-align: initial;
	width: 1em;
	height: 1em;
	position: relative;
	display: inline-block;
}
.oxy-expand-collapse-icon::after, .oxy-expand-collapse-icon::before {
	content: "";
	background-color: #000;
	position: absolute;
	width: 1em;
	height: 0.16em;
	top: calc((1em / 2) - 0.08em);
	transition: 0.3s ease-in-out all;
	border-radius: 0.03em;
}
.oxy-expand-collapse-icon::after {
	transform: rotate(-90deg) scale(0);
}
.oxy-eci-collapsed.oxy-expand-collapse-icon::after {
	transform: rotate(-180deg);
}
.oxy-eci-collapsed.oxy-expand-collapse-icon::before {
	transform: rotate(-90deg);
}
[data-aos][data-aos=""] {
	transition-duration: 0s !important;
}
.oxy-modal-backdrop {
	display: flex;
	align-items: center;
	justify-content: center;
}
body:not(.oxygen-builder-body) .oxy-modal-backdrop {
	display: none;
}
body.oxygen-builder-body .oxy-modal-backdrop {
	height: 100vh;
}
.oxy-modal-backdrop.live {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 1400;
}
.oxy-modal-backdrop.hidden {
	display: none;
}
.oxy-modal-backdrop.left {
	flex-direction: column;
	align-items: flex-start;
}
.oxy-modal-backdrop.right {
	flex-direction: column;
	align-items: flex-end;
}
.oxy-modal-backdrop.top {
	flex-direction: row;
	align-items: flex-start;
}
.oxy-modal-backdrop.bottom {
	flex-direction: row;
	align-items: flex-end;
}
.oxy-modal-backdrop.upper_left {
	flex-direction: row;
	align-items: flex-start;
	justify-content: flex-start;
}
.oxy-modal-backdrop.upper_right {
	flex-direction: row;
	align-items: flex-start;
	justify-content: flex-end;
}
.oxy-modal-backdrop.bottom_left {
	flex-direction: row;
	align-items: flex-end;
	justify-content: flex-start;
}
.oxy-modal-backdrop.bottom_right {
	flex-direction: row;
	align-items: flex-end;
	justify-content: flex-end;
}
.oxy-modal-backdrop .ct-modal {
	background-color: white;
	max-height: 100vh;
	overflow-y: auto;
}
div.oxy-dynamic-list div.oxy-product-images.oxy-woo-element {
	align-self:stretch;
}
div.oxy-repeater-pages, div.oxy-repeater-pages-wrap {
	display: flex;
}
.oxy-rich-text p:first-child {
	margin-block-start: 0;
}
.oxy-rich-text p:last-child {
	margin-block-end: 0;
}
:-webkit-any(li, div._important), :is(li, div._important) {
	display: list-item;
}
:-webkit-any(table, div._important), :is(table, div._important){
	display: table;
}
:is(thead, div._important), :-webkit-any(thead, div._important){
	display: table-header-group;
}
:is(tr, div._important), :-webkit-any(tr, div._important) {
	display: table-row;
}
:is(tbody, div._important), :-webkit-any(tbody, div._important) {
	display: table-row-group;
}
:is(th, td, div._important), :-webkit-any(th, td, div._important) {
	display: table-cell;
}
:is(caption, div._important), :-webkit-any(caption, div._important) {
	display: table-caption;
}
:is(colgroup, div._important), :-webkit-any(colgroup, div._important){
	display: table-column-group;
}
:is(col, div._important), :-webkit-any(col, div._important){
	display: table-column;
}
:is(tfoot, div._important), :-webkit-any(tfoot, div._important){
	display: table-footer-group;
}
.wp-block-button__link{
	color:#fff;
	background-color:#32373c;
	border-radius:9999px;
	box-shadow:none;
	text-decoration:none;
	padding:calc(.667em + 2px) calc(1.333em + 2px);
	font-size:1.125em 
}
.ct-section {
	width:100%;
	background-size:cover;
	background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
	display:flex;
	flex-direction:column;
	align-items:flex-start;
}
.ct-div-block {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start;
}
.ct-new-columns {
	display:flex;
	width:100%;
	flex-direction:row;
	align-items:stretch;
	justify-content:center;
	flex-wrap:wrap;
}
.ct-link-text {
	display:inline-block;
}
.ct-link {
	display:flex;
	flex-wrap:wrap;
	text-align:center;
	text-decoration:none;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.ct-link-button {
	display:inline-block;
	text-align:center;
	text-decoration:none;
}
.ct-link-button {
	background-color: #1e73be;
	border: 1px solid #1e73be;
	color: #ffffff;
	padding: 10px 16px;
}
.ct-image {
	max-width:100%;
}
.ct-fancy-icon>svg {
	width:55px;
	height:55px;
}
.ct-inner-content {
	width:100%;
}
.ct-slide {
	display:flex;
	flex-wrap:wrap;
	text-align:center;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.ct-nestable-shortcode {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start;
}
.oxy-comments {
	width:100%;
	text-align:left;
}
.oxy-comment-form {
	width:100%;
}
.oxy-login-form {
	width:100%;
}
.oxy-search-form {
	width:100%;
}
.oxy-tabs-contents {
	display:flex;
	width:100%;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start;
}
.oxy-tab {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start;
}
.oxy-tab-content {
	display:flex;
	width:100%;
	flex-wrap:nowrap;
	flex-direction:column;
	align-items:flex-start;
}
.oxy-testimonial {
	width:100%;
}
.oxy-icon-box {
	width:100%;
}
.oxy-pricing-box {
	width:100%;
}
.oxy-posts-grid {
	width:100%;
}
.oxy-gallery {
	width:100%;
}
.ct-slider {
	width:100%;
}
.oxy-tabs {
	display:flex;
	flex-wrap:nowrap;
	flex-direction:row;
	align-items:stretch;
}
.ct-modal {
	flex-direction:column;
	align-items:flex-start;
}
.ct-span {
	display:inline-block;
	text-decoration:inherit;
}
.ct-widget {
	width:100%;
}
.oxy-dynamic-list {
	width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.ct-div-block, .oxy-post-content, .ct-text-block, .ct-headline, .oxy-rich-text, .ct-link-text {
		max-width: 100%;
	}
	img {
		flex-shrink: 0;
	}
	body * {
		min-height: 1px;
	}
}
.oxy-testimonial {
	flex-direction: row;
	align-items: center;
}
.oxy-testimonial .oxy-testimonial-photo-wrap {
	order: 1;
}
.oxy-testimonial .oxy-testimonial-photo {
	width: 125px;
	height: 125px;
	margin-right: 20px;
}
.oxy-testimonial .oxy-testimonial-photo-wrap, .oxy-testimonial .oxy-testimonial-author-wrap, .oxy-testimonial .oxy-testimonial-content-wrap {
	align-items: flex-start;
	text-align: left;
}
.oxy-testimonial .oxy-testimonial-text {
	margin-bottom:8px;
	font-size: 21px;
	line-height: 1.4;
	-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author {
	font-size: 18px;
	-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-testimonial .oxy-testimonial-author-info {
	font-size: 12px;
	-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-icon-box {
	text-align: left;
	flex-direction: column;
}
.oxy-icon-box .oxy-icon-box-icon {
	margin-bottom: 12px;
	align-self: flex-start;
}
.oxy-icon-box .oxy-icon-box-heading {
	font-size: 21px;
	margin-bottom: 12px;
}
.oxy-icon-box .oxy-icon-box-text {
	font-size: 16px;
	margin-bottom: 12px;
	align-self: flex-start;
}
.oxy-icon-box .oxy-icon-box-link {
	margin-top: 20px;
}
.oxy-pricing-box .oxy-pricing-box-section {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	alignment: center;
	text-align: center;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	justify-content: center;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
	justify-content: center;
}
.oxy-pricing-box .oxy-pricing-box-title-title {
	font-size: 48px;
}
.oxy-pricing-box .oxy-pricing-box-title-subtitle {
	font-size: 24px;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
	flex-direction: row;
}
.oxy-pricing-box .oxy-pricing-box-currency {
	font-size: 28px;
}
.oxy-pricing-box .oxy-pricing-box-amount-main {
	font-size: 80px;
	line-height: 0.7;
}
.oxy-pricing-box .oxy-pricing-box-amount-decimal {
	font-size: 13px;
}
.oxy-pricing-box .oxy-pricing-box-term {
	font-size: 16px;
}
.oxy-pricing-box .oxy-pricing-box-sale-price {
	font-size: 12px;
	color: rgba(0,0,0,0.5);
	margin-bottom: 20px;
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
	font-size: 16px;
	color: rgba(0,0,0,0.5);
}
.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
	justify-content: center;
}
.oxy-progress-bar .oxy-progress-bar-background {
	background-color: #000000;
	background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);
	animation: none 0s paused;
}
.oxy-progress-bar .oxy-progress-bar-progress-wrap {
	width: 85%;
}
.oxy-progress-bar .oxy-progress-bar-progress {
	background-color: #66aaff;
	padding: 40px;
	animation: none 0s paused, none 0s paused;
	background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);
}
.oxy-progress-bar .oxy-progress-bar-overlay-text {
	font-size: 30px;
	font-weight: 900;
	-webkit-font-smoothing: subpixel-antialiased;
}
.oxy-progress-bar .oxy-progress-bar-overlay-percent {
	font-size: 12px;
}
.ct-slider .unslider-nav ol li {
	border-color: #ffffff;
}
.ct-slider .unslider-nav ol li.unslider-active {
	background-color: #ffffff;
}
.ct-slider .ct-slide {
	padding: 0px;
}
.oxy-superbox .oxy-superbox-secondary, .oxy-superbox .oxy-superbox-primary {
	transition-duration: 0.5s;
}
.oxy-pro-menu {
	menu_dropdown_animation:fade-up;
}
.oxy-pro-menu .oxy-pro-menu-list .menu-item a{
	padding-top:px;
	padding-left:px;
	padding-right:px;
	padding-bottom:px;
}
.oxy-pro-menu .oxy-pro-menu-list > .menu-item{
	margin-top:px;
	margin-left:px;
	margin-right:px;
	margin-bottom:px;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
	box-shadow:px px px px ;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
	margin-top:px;
	margin-left:px;
	margin-right:px;
	margin-bottom:px;
	transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
	margin-left:0px;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
	padding-top:px;
	padding-left:px;
	padding-right:px;
	padding-bottom:px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
	width:30px;
	height:30px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
	padding-top:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-left:15px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
	transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
	top:20px;
	left:20px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
	width:24px;
	height:24px;
}
.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
	transition-duration:0.4s;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container > div:first-child, .oxy-pro-menu .oxy-pro-menu-open-container > div:first-child{
	oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width:px;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
	oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width:px;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
	background-color:#ffffff;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
	padding-top:px;
	padding-left:px;
	padding-right:px;
	padding-bottom:px;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
	padding-top:px;
	padding-left:px;
	padding-right:px;
	padding-bottom:px;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
	background-color:;
	background-image:url();
	overlay-color:;
	background-size:;
	background-repeat:;
	background-attachment:;
	background-blend-mode:;
	background-size-width:px;
	background-size-height:px;
	background-position:px px;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
	font-size:24px;
}
.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
	background-color:rgba(0,0,0,0.2);
	border-top-style:solid;
}
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
	flex-direction: row;
}
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
	text-align: left;
	justify-content: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
	align-items: flex-start;
}
.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
	top: 0;
	bottom: 0;
	right: auto;
	left: 0;
}
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
	text-align: left;
	justify-content: flex-start;
}
.oxy-shape-divider {
	width: 0px;
	height: 0px;
}
.oxy_shape_divider svg {
	width: 100%;
}
.ct-section-inner-wrap, .oxy-header-container{
	max-width: 1440px;
}
body {
	font-family: 'Lato';
}
body {
	line-height: 1.2;
	font-size: px;
	font-weight: 400;
	color: var(--base);
}
.oxy-nav-menu-hamburger-line {
	background-color: var(--base);
}
h1, h2, h3, h4, h5, h6 {
	font-family: 'Lato', sans-serif !important;
	line-height: 1.1;
}
h2, h3, h4, h5, h6{
	line-height: 1.1;
}
h3, h4, h5, h6{
	line-height: 1.1;
}
h4, h5, h6{
	line-height: 1.1;
}
h5, h6{
	line-height: 1.1;
}
h6{
	line-height: 1.1;
}
a {
	color: #0074db;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.ct-link-text {
	text-decoration: ;
}
.ct-link {
	color: var(--secondary);
	text-decoration: ;
}
.ct-link-button {
	border-radius: 3px;
}
.ct-section-inner-wrap {
	padding-top: 60px;
	padding-bottom: 60px;
}
.ct-new-columns > .ct-div-block {
}
.oxy-header-container {
}
@media (max-width: 992px) {
	.ct-columns-inner-wrap {
		display: block !important;
	}
	.ct-columns-inner-wrap:after {
		display: table;
		clear: both;
		content: "";
	}
	.ct-column {
		width: 100% !important;
		margin: 0 !important;
	}
	.ct-columns-inner-wrap {
		margin: 0 !important;
	}
}
.align-content--baseline {
	selector-locked:true;
}
.align-content--center {
	selector-locked:true;
}
.align-content--end {
	selector-locked:true;
}
.align-content--start {
	selector-locked:true;
}
.align-items--baseline {
	selector-locked:true;
}
.align-items--center {
	selector-locked:true;
}
.align-items--end {
	selector-locked:true;
}
.align-items--start {
	selector-locked:true;
}
.bg--accent {
	selector-locked:true;
}
.bg--accent-comp {
	selector-locked:true;
}
.bg--accent-dark {
	selector-locked:true;
}
.bg--accent-hover {
	selector-locked:true;
}
.bg--accent-light {
	selector-locked:true;
}
.bg--accent-medium {
	selector-locked:true;
}
.bg--accent-trans-10 {
	selector-locked:true;
}
.bg--accent-trans-20 {
	selector-locked:true;
}
.bg--accent-trans-40 {
	selector-locked:true;
}
.bg--accent-trans-60 {
	selector-locked:true;
}
.bg--accent-trans-80 {
	selector-locked:true;
}
.bg--accent-trans-90 {
	selector-locked:true;
}
.bg--accent-ultra-dark {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-10 {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-20 {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-40 {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-60 {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-80 {
	selector-locked:true;
}
.bg--accent-ultra-dark-trans-90 {
	selector-locked:true;
}
.bg--accent-ultra-light {
	selector-locked:true;
}
.bg--base {
	selector-locked:true;
}
.bg--base-comp {
	selector-locked:true;
}
.bg--base-dark {
	selector-locked:true;
}
.bg--base-hover {
	selector-locked:true;
}
.bg--base-light {
	selector-locked:true;
}
.bg--base-medium {
	selector-locked:true;
}
.bg--base-trans-10 {
	selector-locked:true;
}
.bg--base-trans-20 {
	selector-locked:true;
}
.bg--base-trans-40 {
	selector-locked:true;
}
.bg--base-trans-60 {
	selector-locked:true;
}
.bg--base-trans-80 {
	selector-locked:true;
}
.bg--base-trans-90 {
	selector-locked:true;
}
.bg--base-ultra-dark {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-10 {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-20 {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-40 {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-60 {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-80 {
	selector-locked:true;
}
.bg--base-ultra-dark-trans-90 {
	selector-locked:true;
}
.bg--base-ultra-light {
	selector-locked:true;
}
.bg--black {
	selector-locked:true;
}
.bg--black-trans-10 {
	selector-locked:true;
}
.bg--black-trans-20 {
	selector-locked:true;
}
.bg--black-trans-40 {
	selector-locked:true;
}
.bg--black-trans-60 {
	selector-locked:true;
}
.bg--black-trans-80 {
	selector-locked:true;
}
.bg--black-trans-90 {
	selector-locked:true;
}
.bg--primary {
	selector-locked:true;
}
.bg--primary-comp {
	selector-locked:true;
}
.bg--primary-dark {
	selector-locked:true;
}
.bg--primary-hover {
	selector-locked:true;
}
.bg--primary-light {
	selector-locked:true;
}
.bg--primary-medium {
	selector-locked:true;
}
.bg--primary-trans-10 {
	selector-locked:true;
}
.bg--primary-trans-20 {
	selector-locked:true;
}
.bg--primary-trans-40 {
	selector-locked:true;
}
.bg--primary-trans-60 {
	selector-locked:true;
}
.bg--primary-trans-80 {
	selector-locked:true;
}
.bg--primary-trans-90 {
	selector-locked:true;
}
.bg--primary-ultra-dark {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-10 {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-20 {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-40 {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-60 {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-80 {
	selector-locked:true;
}
.bg--primary-ultra-dark-trans-90 {
	selector-locked:true;
}
.bg--primary-ultra-light {
	selector-locked:true;
}
.bg--secondary {
	selector-locked:true;
}
.bg--secondary-comp {
	selector-locked:true;
}
.bg--secondary-dark {
	selector-locked:true;
}
.bg--secondary-hover {
	selector-locked:true;
}
.bg--secondary-light {
	selector-locked:true;
}
.bg--secondary-medium {
	selector-locked:true;
}
.bg--secondary-trans-10 {
	selector-locked:true;
}
.bg--secondary-trans-20 {
	selector-locked:true;
}
.bg--secondary-trans-40 {
	selector-locked:true;
}
.bg--secondary-trans-60 {
	selector-locked:true;
}
.bg--secondary-trans-80 {
	selector-locked:true;
}
.bg--secondary-trans-90 {
	selector-locked:true;
}
.bg--secondary-ultra-dark {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-10 {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-20 {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-40 {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-60 {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-80 {
	selector-locked:true;
}
.bg--secondary-ultra-dark-trans-90 {
	selector-locked:true;
}
.bg--secondary-ultra-light {
	selector-locked:true;
}
.bg--shade-dark {
	selector-locked:true;
}
.bg--shade-light {
	selector-locked:true;
}
.bg--shade-medium {
	selector-locked:true;
}
.bg--shade-ultra-dark {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-10 {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-20 {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-40 {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-60 {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-80 {
	selector-locked:true;
}
.bg--shade-ultra-dark-trans-90 {
	selector-locked:true;
}
.bg--shade-ultra-light {
	selector-locked:true;
}
.bg--white {
	selector-locked:true;
}
.box-shadow--l {
	selector-locked:true;
}
.box-shadow--m {
	selector-locked:true;
}
.box-shadow--xl {
	selector-locked:true;
}
.breakout--full {
	selector-locked:true;
}
.breakout--l {
	selector-locked:true;
}
.breakout--m {
	selector-locked:true;
}
.breakout--s {
	selector-locked:true;
}
.breakout--xl {
	selector-locked:true;
}
.btn--accent {
	selector-locked:true;
}
.btn--base {
	selector-locked:true;
}
.btn--black {
	selector-locked:true;
}
.btn--l {
	selector-locked:true;
}
.btn--m {
	selector-locked:true;
}
.btn--outline {
	selector-locked:true;
}
.btn--primary {
	selector-locked:true;
}
.btn--s {
	selector-locked:true;
}
.btn--secondary {
	selector-locked:true;
}
.btn--white {
	selector-locked:true;
}
.btn--xl {
	selector-locked:true;
}
.btn--xs {
	selector-locked:true;
}
.btn--xxl {
	selector-locked:true;
}
.center--all {
	selector-locked:true;
}
.center--all-l {
	selector-locked:true;
}
.center--all-m {
	selector-locked:true;
}
.center--all-s {
	selector-locked:true;
}
.center--all-xl {
	selector-locked:true;
}
.center--left {
	selector-locked:true;
}
.center--left-l {
	selector-locked:true;
}
.center--left-m {
	selector-locked:true;
}
.center--left-s {
	selector-locked:true;
}
.center--left-xl {
	selector-locked:true;
}
.center--right {
	selector-locked:true;
}
.center--right-l {
	selector-locked:true;
}
.center--right-m {
	selector-locked:true;
}
.center--right-s {
	selector-locked:true;
}
.center--right-xl {
	selector-locked:true;
}
.center--top {
	selector-locked:true;
}
.center--top-l {
	selector-locked:true;
}
.center--top-m {
	selector-locked:true;
}
.center--top-s {
	selector-locked:true;
}
.center--top-xl {
	selector-locked:true;
}
.center--bottom {
	selector-locked:true;
}
.center--bottom-l {
	selector-locked:true;
}
.center--bottom-m {
	selector-locked:true;
}
.center--bottom-s {
	selector-locked:true;
}
.center--bottom-xl {
	selector-locked:true;
}
.col-span--2 {
	selector-locked:true;
}
.col-span--3 {
	selector-locked:true;
}
.col-span--4 {
	selector-locked:true;
}
.col-span--5 {
	selector-locked:true;
}
.col-span--6 {
	selector-locked:true;
}
.col-span--l-1 {
	selector-locked:true;
}
.col-span--l-2 {
	selector-locked:true;
}
.col-span--l-3 {
	selector-locked:true;
}
.col-span--l-4 {
	selector-locked:true;
}
.col-span--l-5 {
	selector-locked:true;
}
.col-span--l-6 {
	selector-locked:true;
}
.col-span--m-1 {
	selector-locked:true;
}
.col-span--m-2 {
	selector-locked:true;
}
.col-span--m-3 {
	selector-locked:true;
}
.col-span--m-4 {
	selector-locked:true;
}
.col-span--m-5 {
	selector-locked:true;
}
.col-span--m-6 {
	selector-locked:true;
}
.col-span--s-1 {
	selector-locked:true;
}
.col-span--s-2 {
	selector-locked:true;
}
.col-span--s-3 {
	selector-locked:true;
}
.col-span--s-4 {
	selector-locked:true;
}
.col-span--s-5 {
	selector-locked:true;
}
.col-span--s-6 {
	selector-locked:true;
}
.col-span--xl-1 {
	selector-locked:true;
}
.col-span--xl-2 {
	selector-locked:true;
}
.col-span--xl-3 {
	selector-locked:true;
}
.col-span--xl-4 {
	selector-locked:true;
}
.col-span--xl-5 {
	selector-locked:true;
}
.col-span--xl-6 {
	selector-locked:true;
}
.flex--col {
	selector-locked:true;
}
.flex--col-l {
	selector-locked:true;
}
.flex--col-m {
	selector-locked:true;
}
.flex--col-reverse {
	selector-locked:true;
}
.flex--col-reverse-l {
	selector-locked:true;
}
.flex--col-reverse-m {
	selector-locked:true;
}
.flex--col-reverse-s {
	selector-locked:true;
}
.flex--col-reverse-xl {
	selector-locked:true;
}
.flex--col-s {
	selector-locked:true;
}
.flex--col-xl {
	selector-locked:true;
}
.flex--row {
	selector-locked:true;
}
.flex--row-l {
	selector-locked:true;
}
.flex--row-m {
	selector-locked:true;
}
.flex--row-reverse {
	selector-locked:true;
}
.flex--row-reverse-l {
	selector-locked:true;
}
.flex--row-reverse-m {
	selector-locked:true;
}
.flex--row-reverse-s {
	selector-locked:true;
}
.flex--row-reverse-xl {
	selector-locked:true;
}
.flex--row-s {
	selector-locked:true;
}
.flex--row-xl {
	selector-locked:true;
}
.flex--wrap {
	selector-locked:true;
}
.flip--x {
	selector-locked:true;
}
.flip--xy {
	selector-locked:true;
}
.flip--y {
	selector-locked:true;
}
.gap--l {
	selector-locked:true;
}
.gap--m {
	selector-locked:true;
}
.gap--s {
	selector-locked:true;
}
.gap--xl {
	selector-locked:true;
}
.gap--xs {
	selector-locked:true;
}
.gap--xxl {
	selector-locked:true;
}
.grid--1 {
	selector-locked:true;
}
.grid--1-2 {
	selector-locked:true;
}
.grid--1-3 {
	selector-locked:true;
}
.grid--2 {
	selector-locked:true;
}
.grid--2-1 {
	selector-locked:true;
}
.grid--2-3 {
	selector-locked:true;
}
.grid--3 {
	selector-locked:true;
}
.grid--3-1 {
	selector-locked:true;
}
.grid--3-2 {
	selector-locked:true;
}
.grid--4 {
	selector-locked:true;
}
.grid--5 {
	selector-locked:true;
}
.grid--6 {
	selector-locked:true;
}
.grid--auto-1-2 {
	selector-locked:true;
}
.grid--auto-1-3 {
	selector-locked:true;
}
.grid--auto-2 {
	selector-locked:true;
}
.grid--auto-2-1 {
	selector-locked:true;
}
.grid--auto-2-3 {
	selector-locked:true;
}
.grid--auto-3 {
	selector-locked:true;
}
.grid--auto-3-1 {
	selector-locked:true;
}
.grid--auto-3-2 {
	selector-locked:true;
}
.grid--auto-4 {
	selector-locked:true;
}
.grid--auto-5 {
	selector-locked:true;
}
.grid--auto-6 {
	selector-locked:true;
}
.grid--l-1 {
	selector-locked:true;
}
.grid--l-2 {
	selector-locked:true;
}
.grid--l-3 {
	selector-locked:true;
}
.grid--l-4 {
	selector-locked:true;
}
.grid--l-5 {
	selector-locked:true;
}
.grid--m-1 {
	selector-locked:true;
}
.grid--m-2 {
	selector-locked:true;
}
.grid--m-3 {
	selector-locked:true;
}
.grid--m-4 {
	selector-locked:true;
}
.grid--s-1 {
	selector-locked:true;
}
.grid--s-2 {
	selector-locked:true;
}
.grid--s-3 {
	selector-locked:true;
}
.grid--s-4 {
	selector-locked:true;
}
.grid--xl-1 {
	selector-locked:true;
}
.grid--xl-2 {
	selector-locked:true;
}
.grid--xl-3 {
	selector-locked:true;
}
.grid--xl-4 {
	selector-locked:true;
}
.grid--xl-5 {
	selector-locked:true;
}
.height--30 {
	selector-locked:true;
}
.height--40 {
	selector-locked:true;
}
.height--50 {
	selector-locked:true;
}
.height--60 {
	selector-locked:true;
}
.height--70 {
	selector-locked:true;
}
.height--80 {
	selector-locked:true;
}
.height--90 {
	selector-locked:true;
}
.height--full {
	selector-locked:true;
}
.justify-content--around {
	selector-locked:true;
}
.justify-content--between {
	selector-locked:true;
}
.justify-content--center {
	selector-locked:true;
}
.justify-content--end {
	selector-locked:true;
}
.justify-content--start {
	selector-locked:true;
}
.justify-items--center {
	selector-locked:true;
}
.justify-items--end {
	selector-locked:true;
}
.justify-items--start {
	selector-locked:true;
}
.link--accent {
	selector-locked:true;
}
.link--accent-dark {
	selector-locked:true;
}
.link--accent-light {
	selector-locked:true;
}
.link--accent-medium {
	selector-locked:true;
}
.link--accent-ultra-dark {
	selector-locked:true;
}
.link--accent-ultra-light {
	selector-locked:true;
}
.link--base {
	selector-locked:true;
}
.link--base-dark {
	selector-locked:true;
}
.link--base-light {
	selector-locked:true;
}
.link--base-medium {
	selector-locked:true;
}
.link--base-ultra-dark {
	selector-locked:true;
}
.link--base-ultra-light {
	selector-locked:true;
}
.link--black {
	selector-locked:true;
}
.link--primary {
	selector-locked:true;
}
.link--primary-dark {
	selector-locked:true;
}
.link--primary-light {
	selector-locked:true;
}
.link--primary-medium {
	selector-locked:true;
}
.link--primary-ultra-dark {
	selector-locked:true;
}
.link--primary-ultra-light {
	selector-locked:true;
}
.link--secondary {
	selector-locked:true;
}
.link--secondary-dark {
	selector-locked:true;
}
.link--secondary-light {
	selector-locked:true;
}
.link--secondary-medium {
	selector-locked:true;
}
.link--secondary-ultra-dark {
	selector-locked:true;
}
.link--secondary-ultra-light {
	selector-locked:true;
}
.link--shade-dark {
	selector-locked:true;
}
.link--shade-light {
	selector-locked:true;
}
.link--shade-medium {
	selector-locked:true;
}
.link--shade-ultra-dark {
	selector-locked:true;
}
.link--shade-ultra-light {
	selector-locked:true;
}
.link--white {
	selector-locked:true;
}
.margin-bottom--l {
	selector-locked:true;
}
.margin-bottom--m {
	selector-locked:true;
}
.margin-bottom--s {
	selector-locked:true;
}
.margin-bottom--xl {
	selector-locked:true;
}
.margin-bottom--xs {
	selector-locked:true;
}
.margin-bottom--xxl {
	selector-locked:true;
}
.margin-left--l {
	selector-locked:true;
}
.margin-left--m {
	selector-locked:true;
}
.margin-left--s {
	selector-locked:true;
}
.margin-left--xl {
	selector-locked:true;
}
.margin-left--xs {
	selector-locked:true;
}
.margin-left--xxl {
	selector-locked:true;
}
.margin-right--l {
	selector-locked:true;
}
.margin-right--m {
	selector-locked:true;
}
.margin-right--s {
	selector-locked:true;
}
.margin-right--xl {
	selector-locked:true;
}
.margin-right--xs {
	selector-locked:true;
}
.margin-right--xxl {
	selector-locked:true;
}
.margin-top--l {
	selector-locked:true;
}
.margin-top--m {
	selector-locked:true;
}
.margin-top--s {
	selector-locked:true;
}
.margin-top--xl {
	selector-locked:true;
}
.margin-top--xs {
	selector-locked:true;
}
.margin-top--xxl {
	selector-locked:true;
}
.max-height--30 {
	selector-locked:true;
}
.max-height--40 {
	selector-locked:true;
}
.max-height--50 {
	selector-locked:true;
}
.max-height--60 {
	selector-locked:true;
}
.max-height--70 {
	selector-locked:true;
}
.max-height--80 {
	selector-locked:true;
}
.max-height--90 {
	selector-locked:true;
}
.object-fit--bottom-center {
	selector-locked:true;
}
.object-fit--bottom-left {
	selector-locked:true;
}
.object-fit--bottom-right {
	selector-locked:true;
}
.object-fit--center-left {
	selector-locked:true;
}
.object-fit--center-right {
	selector-locked:true;
}
.object-fit--contain {
	selector-locked:true;
}
.object-fit--cover {
	selector-locked:true;
}
.object-fit--top-center {
	selector-locked:true;
}
.object-fit--top-left {
	selector-locked:true;
}
.object-fit--top-right {
	selector-locked:true;
}
.opacity--10 {
	selector-locked:true;
}
.opacity--20 {
	selector-locked:true;
}
.opacity--30 {
	selector-locked:true;
}
.opacity--40 {
	selector-locked:true;
}
.opacity--5 {
	selector-locked:true;
}
.opacity--50 {
	selector-locked:true;
}
.opacity--60 {
	selector-locked:true;
}
.opacity--70 {
	selector-locked:true;
}
.opacity--80 {
	selector-locked:true;
}
.opacity--90 {
	selector-locked:true;
}
.opacity--95 {
	selector-locked:true;
}
.overlay--accent-trans-10 {
	selector-locked:true;
}
.overlay--accent-trans-20 {
	selector-locked:true;
}
.overlay--accent-trans-40 {
	selector-locked:true;
}
.overlay--accent-trans-60 {
	selector-locked:true;
}
.overlay--accent-trans-80 {
	selector-locked:true;
}
.overlay--accent-trans-90 {
	selector-locked:true;
}
.overlay--base-trans-10 {
	selector-locked:true;
}
.overlay--base-trans-20 {
	selector-locked:true;
}
.overlay--base-trans-40 {
	selector-locked:true;
}
.overlay--base-trans-60 {
	selector-locked:true;
}
.overlay--base-trans-80 {
	selector-locked:true;
}
.overlay--base-trans-90 {
	selector-locked:true;
}
.overlay--black-trans-10 {
	selector-locked:true;
}
.overlay--black-trans-20 {
	selector-locked:true;
}
.overlay--black-trans-40 {
	selector-locked:true;
}
.overlay--black-trans-60 {
	selector-locked:true;
}
.overlay--black-trans-80 {
	selector-locked:true;
}
.overlay--black-trans-90 {
	selector-locked:true;
}
.overlay--primary-trans-10 {
	selector-locked:true;
}
.overlay--primary-trans-20 {
	selector-locked:true;
}
.overlay--primary-trans-40 {
	selector-locked:true;
}
.overlay--primary-trans-60 {
	selector-locked:true;
}
.overlay--primary-trans-80 {
	selector-locked:true;
}
.overlay--primary-trans-90 {
	selector-locked:true;
}
.overlay--secondary-trans-10 {
	selector-locked:true;
}
.overlay--secondary-trans-20 {
	selector-locked:true;
}
.overlay--secondary-trans-40 {
	selector-locked:true;
}
.overlay--secondary-trans-60 {
	selector-locked:true;
}
.overlay--secondary-trans-80 {
	selector-locked:true;
}
.overlay--secondary-trans-90 {
	selector-locked:true;
}
.owl--l {
	selector-locked:true;
}
.owl--m {
	selector-locked:true;
}
.owl--s {
	selector-locked:true;
}
.owl--xl {
	selector-locked:true;
}
.owl--xs {
	selector-locked:true;
}
.owl--xxl {
	selector-locked:true;
}
.pad--l {
	selector-locked:true;
}
.pad--m {
	selector-locked:true;
}
.pad--none {
	selector-locked:true;
}
.pad--s {
	selector-locked:true;
}
.pad--xl {
	selector-locked:true;
}
.pad--xs {
	selector-locked:true;
}
.pad--xxl {
	selector-locked:true;
}
.pad-section--l {
	selector-locked:true;
}
.pad-section--none {
	selector-locked:true;
}
.pad-section--s {
	selector-locked:true;
}
.pad-section--xl {
	selector-locked:true;
}
.pad-section--xs {
	selector-locked:true;
}
.pad-section--xxl {
	selector-locked:true;
}
.rounded--circle {
	selector-locked:true;
}
.rounded--l {
	selector-locked:true;
}
.rounded--m {
	selector-locked:true;
}
.rounded--s {
	selector-locked:true;
}
.rounded--xl {
	selector-locked:true;
}
.rounded--xs {
	selector-locked:true;
}
.rounded--xxl {
	selector-locked:true;
}
.row-span--2 {
	selector-locked:true;
}
.row-span--3 {
	selector-locked:true;
}
.row-span--4 {
	selector-locked:true;
}
.row-span--5 {
	selector-locked:true;
}
.row-span--6 {
	selector-locked:true;
}
.row-span--l-1 {
	selector-locked:true;
}
.row-span--l-2 {
	selector-locked:true;
}
.row-span--l-3 {
	selector-locked:true;
}
.row-span--l-4 {
	selector-locked:true;
}
.row-span--l-5 {
	selector-locked:true;
}
.row-span--l-6 {
	selector-locked:true;
}
.row-span--m-1 {
	selector-locked:true;
}
.row-span--m-2 {
	selector-locked:true;
}
.row-span--m-3 {
	selector-locked:true;
}
.row-span--m-4 {
	selector-locked:true;
}
.row-span--m-5 {
	selector-locked:true;
}
.row-span--m-6 {
	selector-locked:true;
}
.row-span--s-1 {
	selector-locked:true;
}
.row-span--s-2 {
	selector-locked:true;
}
.row-span--s-3 {
	selector-locked:true;
}
.row-span--s-4 {
	selector-locked:true;
}
.row-span--s-5 {
	selector-locked:true;
}
.row-span--s-6 {
	selector-locked:true;
}
.row-span--xl-1 {
	selector-locked:true;
}
.row-span--xl-2 {
	selector-locked:true;
}
.row-span--xl-3 {
	selector-locked:true;
}
.row-span--xl-4 {
	selector-locked:true;
}
.row-span--xl-5 {
	selector-locked:true;
}
.row-span--xl-6 {
	selector-locked:true;
}
.self--center {
	selector-locked:true;
}
.self--end {
	selector-locked:true;
}
.self--start {
	selector-locked:true;
}
.self--stretch {
	selector-locked:true;
}
.sticky {
	selector-locked:true;
}
.sticky-top--l {
	selector-locked:true;
}
.sticky-top--m {
	selector-locked:true;
}
.sticky-top--s {
	selector-locked:true;
}
.stretch {
	selector-locked:true;
}
.text--accent {
	selector-locked:true;
}
.text--accent-comp {
	selector-locked:true;
}
.text--accent-dark {
	selector-locked:true;
}
.text--accent-light {
	selector-locked:true;
}
.text--accent-medium {
	selector-locked:true;
}
.text--accent-ultra-dark {
	selector-locked:true;
}
.text--accent-ultra-light {
	selector-locked:true;
}
.text--base {
	selector-locked:true;
}
.text--base-comp {
	selector-locked:true;
}
.text--base-dark {
	selector-locked:true;
}
.text--base-light {
	selector-locked:true;
}
.text--base-medium {
	selector-locked:true;
}
.text--base-ultra-dark {
	selector-locked:true;
}
.text--base-ultra-light {
	selector-locked:true;
}
.text--black {
	selector-locked:true;
}
.text--l {
	selector-locked:true;
}
.text--larger {
	selector-locked:true;
}
.text--m {
	selector-locked:true;
}
.text--primary {
	selector-locked:true;
}
.text--primary-comp {
	selector-locked:true;
}
.text--primary-dark {
	selector-locked:true;
}
.text--primary-light {
	selector-locked:true;
}
.text--primary-medium {
	selector-locked:true;
}
.text--primary-ultra-dark {
	selector-locked:true;
}
.text--primary-ultra-light {
	selector-locked:true;
}
.text--s {
	selector-locked:true;
}
.text--secondary {
	selector-locked:true;
}
.text--secondary-comp {
	selector-locked:true;
}
.text--secondary-dark {
	selector-locked:true;
}
.text--secondary-light {
	selector-locked:true;
}
.text--secondary-medium {
	selector-locked:true;
}
.text--secondary-ultra-dark {
	selector-locked:true;
}
.text--secondary-ultra-light {
	selector-locked:true;
}
.text--shade-dark {
	selector-locked:true;
}
.text--shade-light {
	selector-locked:true;
}
.text--shade-medium {
	selector-locked:true;
}
.text--shade-ultra-dark {
	selector-locked:true;
}
.text--shade-ultra-light {
	selector-locked:true;
}
.text--white {
	selector-locked:true;
}
.text--xl {
	selector-locked:true;
}
.text--xs {
	selector-locked:true;
}
.text--xxl {
	selector-locked:true;
}
.width--full {
	selector-locked:true;
}
.width--l {
	selector-locked:true;
}
.width--m {
	selector-locked:true;
}
.width--s {
	selector-locked:true;
}
.width--vp-max {
	selector-locked:true;
}
.width--xl {
	selector-locked:true;
}
.width--xs {
	selector-locked:true;
}
.width--xxl {
	selector-locked:true;
}
.width--auto {
	selector-locked:true;
}
.width--50 {
	selector-locked:true;
}
.order--first {
	selector-locked:true;
}
.order--first-xl {
	selector-locked:true;
}
.order--first-l {
	selector-locked:true;
}
.order--first-m {
	selector-locked:true;
}
.order--first-s {
	selector-locked:true;
}
.order--last {
	selector-locked:true;
}
.order--last-xl {
	selector-locked:true;
}
.order--last-l {
	selector-locked:true;
}
.order--last-m {
	selector-locked:true;
}
.order--last-s {
	selector-locked:true;
}
.pad-header--xs {
	selector-locked:true;
}
.pad-header--s {
	selector-locked:true;
}
.pad-header--m {
	selector-locked:true;
}
.pad-header--l {
	selector-locked:true;
}
.pad-header--xl {
	selector-locked:true;
}
.pad-header--xxl {
	selector-locked:true;
}
.menu-header-moshield {
	margin-left:20px;
	margin-right:20px;
}
.benefits-main-1 {
}
.benefits-main-2 {
}
.benefits-main-3 {
}
.benefits-main-4 {
}
@media (max-width: 767px) {
	.benefits-main-4 {
	}
}
.benefits-hover-1 {
}
.benefits-parent-1 {
}
.benefits-parent-2 {
	margin-left:5px;
	margin-right:5px;
}
.benefits-parent-3 {
}
.benefits-parent-4 {
}
.benefits-hover-2 {
}
.benefits-hover-3 {
}
.benefits-hover-4 {
}
.main-h1-header {
}
.mobile-header-responsive {
	color:#000000;
	text-align:left;
	font-size:20px;
}
.mobile-header-responsive:not(.ct-section):not(.oxy-easy-posts), .mobile-header-responsive.oxy-easy-posts .oxy-posts, .mobile-header-responsive.ct-section .ct-section-inner-wrap{
	display:flex;
	flex-direction:column;
}
@media only screen and (max-width: 768px) {
	h2.mobile-header-responsive:not(.woocommerce-loop-product__title) {
		font-size: 13vw !important;
		line-height: 1.1 !important;
	}

	h2.ct-headline:not(.woocommerce-loop-product__title) {
		font-size: 10vw !important;
		line-height: 1.1 !important;
	}
}
.award-container {
}
@media (max-width: 991px) {
	.award-container {
	}
}
.benefits-container {
	width:NaNpx;
}
@media (max-width: 991px) {
	.benefits-container {
	}
}
.benefits-column-container {
}
@media (max-width: 991px) {
	.benefits-column-container {
	}
	.benefits-column-container:not(.ct-section):not(.oxy-easy-posts), .benefits-column-container.oxy-easy-posts .oxy-posts, .benefits-column-container.ct-section .ct-section-inner-wrap{
		display:flex;
		flex-direction:row;
		align-items:center;
	}
}
.mini-shield-container {
}
.services-box {
	text-align:center;
	padding-top:40px;
	min-height:440px;
	height:100%;
}
.services-box:not(.ct-section):not(.oxy-easy-posts), .services-box.oxy-easy-posts .oxy-posts, .services-box.ct-section .ct-section-inner-wrap{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}

.services-sub-container {
	text-align:center;
	height:100%;
}
.services-sub-container:not(.ct-section):not(.oxy-easy-posts), .services-sub-container.oxy-easy-posts .oxy-posts, .services-sub-container.ct-section .ct-section-inner-wrap{
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.services-link-container {
	height:100%;
}
@-webkit-keyframes fadeIn{
	from{
		opacity:0 
	}
	to{
		opacity:1 
	}
}
@keyframes fadeIn{
	from{
		opacity:0 
	}
	to{
		opacity:1 
	}
}
.location-change {
	display: none;
}
.map iframe {
	width: 100% !important;
}
:root {
	--text-s: font-size: 18px !important;
	--text-m: font-size: 22px !important;
}
.mobile-header-responsive, #span-126-175, #span-16-175, #span-15-201, #span-219-201, #span-65-219, #span-96-227, #span-219-201, #span-437-93, #span-419-93, #span-174-93, #span-166-149, #span-83-149, #span-99-149, #span-111-149, #span-173-149, #span-177-149, #span-453-93, #span-457-93, #span-160-175, #span-231-201, #span-468-93, #span-45-201, #span-85-175, #span-196-149, #span-172-227, #span-122-219, #span-407-420 {
	display: contents;
}
.glider,.glider-contain{
	margin:0 auto;
	position:relative 
}
.glider,.glider-track{
	transform:translateZ(0) 
}
.glider-dot,.glider-next,.glider-prev{
	border:0;
	padding:0;
	user-select:none;
	outline:0 
}
.glider-contain{
	width:100% 
}
.glider{
	overflow-y:hidden;
	-webkit-overflow-scrolling:touch;
	-ms-overflow-style:none 
}
.glider-track{
	width:100%;
	margin:0;
	padding:0;
	display:flex;
	z-index:1;
	align-items:flex-start 
}
.glider.draggable{
	user-select:none;
	cursor:-webkit-grab;
	cursor:grab 
}
.glider.draggable .glider-slide img{
	user-select:none;
	pointer-events:none 
}
.glider.drag{
	cursor:-webkit-grabbing;
	cursor:grabbing 
}
.glider-slide{
	user-select:none;
	justify-content:center;
	align-content:center;
	width:100%;
	min-width:150px 
}
.glider-slide img{
	max-width:100% 
}
.glider::-webkit-scrollbar{
	opacity:0;
	height:0 
}
.glider-next,.glider-prev{
	position:absolute;
	background:0;
	z-index:2;
	font-size:40px;
	text-decoration:none;
	left:-23px;
	top:30%;
	cursor:pointer;
	color:#666;
	opacity:1;
	line-height:1;
	transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67) 
}
.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{
	color:#ccc 
}
.glider-next{
	right:-23px;
	left:auto 
}
.glider-next.disabled,.glider-prev.disabled{
	opacity:.25;
	color:#666;
	cursor:default 
}
.glider-hide{
	opacity:0 
}
.glider-dots{
	user-select:none;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	margin:0 auto;
	padding:0 
}
.glider-dot{
	display:block;
	cursor:pointer;
	color:#ccc;
	border-radius:999px;
	background:#ccc;
	width:12px;
	height:12px;
	margin:7px 
}
.glider-dot:focus,.glider-dot:hover{
	background:#ddd 
}
.glider-dot.active{
	background:#a89cc8 
}
.slide-reviewer-image-name {
	display: flex;
	align-items: center;
	margin-bottom: 30px;
}
.slide-reviewer-image-name img {
	max-width: 105px;
}
.slide-content {
	background-color: #fff;
	padding: 70px 30px;
	max-width: 340px;
	margin: auto;
	min-height: 425px;
}
.slide-name-user-company {
	flex-direction: column;
	display: flex;
}
.slide-comment {
	font-size: var(--text-s);
	border-top: 1px solid #B9B9B9;
	padding-top: 15px;
}
.slide-user {
	font-size: 28px;
	font-weight: 900;
	color: var(--primary);
	padding-bottom: 10px;
}
.slide-company {
	font-size: 20px;
}
.menu-moshield-header-main {
	width: 100%;
}
.menu-moshield-header {
	width: 75%;
	justify-content: space-between;
}
.menu-moshield-header li a {
	color: var(--secondary) !important;
}
.menu-moshield-header li a:hover {
	color: var(--primary) !important;
}
#_nav_menu-30-11-header {
	padding-bottom: 20px;
}
#menu-item-8, #menu-item-9 {
	display: none;
}
#_nav_menu-30-11-header ul li:hover:after {
	content: ' ';
	width: 10px;
	height: 10px;
	background-color: var(--primary);
	position: absolute;
	bottom: -12px;
	right: 0;
	left: 0;
	margin: auto;
	border-radius: 10px;
}
.active-menu:after {
	content: ' ';
	width: 10px;
	height: 10px;
	background-color: var(--primary);
	position: absolute;
	bottom: -12px;
	right: 0;
	left: 0;
	margin: auto;
	border-radius: 10px;
}
.benefits-hover-1, .benefits-hover-2, .benefits-hover-3, .benefits-hover-4 {
	display: none !important;
}
.benefits-parent-1:hover .benefits-main-1 {
	display: none !important;
}
.benefits-parent-2:hover .benefits-main-2 {
	display: none !important;
}
.benefits-parent-3:hover .benefits-main-3 {
	display: none !important;
}
.benefits-parent-4:hover .benefits-main-4 {
	display: none !important;
}
.benefits-parent-1:hover .benefits-hover-1 {
	display: flex !important;
}
.benefits-parent-2:hover .benefits-hover-2 {
	display: flex !important;
}
.benefits-parent-3:hover .benefits-hover-3 {
	display: flex !important;
}
.benefits-parent-4:hover .benefits-hover-4 {
	display: flex !important;
}
.location-data {
	display: flex;
	align-items: center;
}
.location-name {
	font-weight: 900;
	font-size: 34px;
	color: var(--primary);
	display: flex;
}
.location-name img {
	margin-right: 20px;
}
.location-change {
	margin-left: 30px;
}
.location-change {
	border-bottom: 2px solid var(--primary);
}
.location-change a {
	color: var(--primary);
	font-size: 36px;
}
.pipe-class {
	color: var(--primary);
}
.last-location .pipe-class {
	visibility: hidden;
}
.service-locations-ul {
	display: flex;
	list-style: none;
	padding-left: 0 !Important;
	flex-wrap: wrap;
}
.service-locations-ul li span {
	font-size: 20px !important;
}
.timeline-hz{
	position: relative;
}
.timeline-hz-line{
	border-left:3px solid var(--primary);
	position: absolute;
	margin-left: 22px;
}
.timeline-hz-events{
	padding:0;
	list-style: none;
}
.timeline-hz-event{
	margin:10px 0;
	padding-left: 20px;
	z-index: 0;
	list-style: none;
	padding:0;
	display:flex;
	align-items:center;
	position: relative;
}
.timeline-hz-date {
	position: absolute;
	top: 0;
}
.timeline-hz-date, .timeline-hz-description{
	display:inline-block;
}
.timeline-hz-description{
	margin-left:80px;
	position: relative;
	padding-bottom: 19px;
	width: 77%;
}
.timeline-hz-date{
	background-color:#000;
	color:var(--primary);
	width:47px;
	height:47px;
	border-radius:50px;
	text-align: center;
	flex: 0 0 auto;
}
.timeline-hz-date span {
	display:inline-block;
	padding-top:2px;
	color: #fff;
	font-size: 24px;
	font-weight: 900;
	padding-top: 5px;
}
.timeline-hz-event .timeline-hz-date{
	background: linear-gradient(var(--primary),var(--primary)) padding-box, linear-gradient(to right, var(--primary), var(--primary), var(--primary)) border-box;
	color: var(--secondary);
	border: 3px solid transparent;
	border-radius:60px;
	display:inline-block;
}
.timeline-hz-header {
	color: var(--secondary);
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	padding-bottom: 1px;
}
.timeline-hz-content {
	font-size: 18px;
	color: var(--secondary);
	font-weight: 400;
	text-align: left;
	line-height: 26px;
}
.timeline-hz-events li .timeline-hz-description {
	padding-bottom: 41px;
}
.timeline-hz-events .timeline-hz-event:last-child {
	margin-bottom: 0;
}
.timeline-hz-events li:last-child .timeline-hz-description {
	padding-bottom: 0;
}
#widget-30-232 .widgettitle {
	display: none !important;
}
.timeline-hz-events .timeline-hz-event:last-child > .timeline-hz-date:after, .timeline-hz-hoarding-events .timeline-hz-hoarding-event:last-child > .timeline-hz-hoarding-date:after{
	content: ' ';
	height: 441%;
	width: 6px;
	background-color: #f0f1f1;
	top: 44px;
	left: 18px;
	position: absolute;
	z-index: -1;
}
.timeline-hz-line-modal {
	margin-left: 39px;
}
.input-style input, .message-style textarea, .input-style select {
	width: 100% !important;
	border: 1px solid #707070 !important;
	padding: 15px 10px;
}
.input-style select{
	border-radius: 3px !important;
}
select {
	width: 100% !important;
	padding: 10px !important;
	font-size: 14px !important;
	color: gray !important;
}
.input-style, .message-style {
	margin: 8px 0;
}
.submit-style {
	text-align: center;
}
.wpcf7-spinner {
	display: none;
}
.form-mini-message {
	text-align:center;
	font-size: 14px;
	color: #fff;
}
.wpcf7-not-valid-tip {
	color: #000 !important;
	font-size: 13px !important;
	text-align: left !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {
	text-align: center !important;
	font-size: 13px !important;
}
.submit-style .wpcf7-submit {
	background-color: var(--secondary) !important;
	border: 0 !important;
	padding: 16px 15px !important;
	color: #fff !important;
	border-radius: 15px !important;
	font-weight: 700 !important;
	font-size: 24px !important;
}
.submit-style .wpcf7-submit:hover {
	background-color: var(--secondary) !important;
}
.quote-style .wpcf7-submit {
	background-color: var(--primary) !important;
}
.message-style textarea {
	height: 166px;
	margin-bottom: 20px;
}
.timeline-hz-header h3 {
	font-size: 35px;
	font-weight: 900;
	color: var(--primary);
	padding-bottom: 20px;
}
.oxy-menu-toggle {
	cursor: pointer;
	display: none;
}
.footer-form-input-container {
	display: flex;
	flex-wrap: wrap;
}
.footer-form-input {
	width: 50%;
	padding: 5px;
}
.footer-form-input input {
	width: 100%;
	border-radius: 5px;
	border: 0;
	padding: 9px;
}
.footer-form-submit {
	padding: 5px;
}
.footer-form-submit .wpcf7-submit {
	border: 0;
	background-color: var(--primary);
	color: #fff;
	width: 100%;
	padding: 25px !important;
	border-radius: 5px;
}
.footer-form .wpcf7-not-valid-tip, .footer-form .wpcf7-response-output {
	color: #fff !important;
}
.footer-form-input input {
	margin-bottom: 0 !important;
}
.award-container {
	padding: 0 10px;
}
#div_block-204-93 {
	margin: auto;
}
.benefits-main-1 .ct-text-block, .benefits-main-2 .ct-text-block, .benefits-main-3 .ct-text-block, .benefits-main-4 .ct-text-block {
	height: 190px !important;
	font-size: 1.4vw !important;
	font-family: 'Lato', sans-serif !important;
}
.benefits-hover-1 div, .benefits-hover-2 div, .benefits-hover-3 div, .benefits-hover-4 div {
	max-height: 400px;
	overflow: auto;
}
.benefits-hover-1, .benefits-hover-2, .benefits-hover-3, .benefits-hover-4 {
	position: relative;
}
/*.benefits-hover-1:before, .benefits-hover-2:before, .benefits-hover-3:before, .benefits-hover-4:before {
content: '';
position: absolute;
height: 39px;
width: 35px;
background: url(/wp-content/uploads/2023/01/moshield-icon-faq.png) no-repeat;
top: 5px;
right: 5px;
}*/
video{
	width:100% 
}
.click-to-open{
	display:block;
	background:#444;
	text-align:center;
	cursor:pointer;
	position:relative;
	height:100%;
	transition:.3s;
}
.click-to-open:hover{
	opacity:.9;
	transform:scale(1.03) 
}
.walkthroughs_video{
	flex-basis:auto;
	cursor:pointer;
	position:relative 
}
.video-modal-image{
	position:relative 
}
.click-to-open:after{
	content:'';
	background:url(https://fivestarbathsolutions.com/wp-content/uploads/2020/11/youtubebtn-2-e1605652775976.png);
	width:100%;
	height:100%;
	position:absolute;
	z-index:9;
	background-repeat:no-repeat;
	background-position:center;
	left:0;
	top:0;
	background-size:70px;
	border: 1px solid #f1f1f1;
}
.video-modal{
	background:rgba(25,25,25,.8);
	height:1px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	transition:width .1s ease 0.1s,height .1s ease;
	width:0;
	z-index:1;
	right:0;
	margin:auto;
	bottom:0 
}
.video-modal_close{
	z-index:999;
	color:#fff;
	font-weight:700;
	font-size:20px;
	position:absolute;
	background:rgba(25,25,25,.7);
	width:100%;
	top:0;
	right:0;
	text-align:right;
	padding:10px 30px;
	cursor:pointer 
}
.video-modal_content{
	transition:color .1s ease;
	height:inherit;
	max-height:unset;
	transform:none;
	display:block;
	position:absolute;
	width:100%;
	padding:0;
	margin:0;
	display:flex;
	justify-content:center 
}
.video-modal-active{
	z-index:999999;
	height:100%;
	width:100%;
	transition:width .1s ease,height .1s ease .1s 
}
#yt-player{
	width:100%;
	height:100% 
}
/** Form Sidebar **/

.overlay-main {
	height: 0;
	width: 0;
}
.overlay-main-ov {
	position: fixed;
	background-color: rgba(0, 0, 0, 0.3);
	backdrop-filter: blur(2px);
	z-index: 9999999999;
	width: 100%;
	height: 100%;
	top: 0;
}
#feedback {
	position: fixed;
	right: 0;
	bottom: 0;
	height: 100%;
	margin-left: -3px;
	margin-bottom: -3px;
	top: 5%;
	max-width: 700px;
	z-index: 9999999999;
}

#feedback-form {
	max-width: 700px;
	height: auto;
	background-color: #FFF;
	border-top-left-radius: 20px;
	border-bottom-left-radius: 20px;
	max-height: 90%;
	overflow: auto;
}

.plan-ahead-form-container {
	width: 100%;
}

#feedback-tab {
	color: #fff;
	font-size: 20px;
	cursor: pointer;
	text-align: center;
	width: 300px;
	height: 50px;
	background-color: #231F20;
	margin-top: 275px;
	margin-left: -175px;
	padding-top: 8px;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	position: absolute;
	top: 0;
	border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
}

#feedback-form textarea { 
	resize: none; 
}
.email-input-ebook input {
	max-width: 100% !important;
}
#feedback-tab.contact-us {
	width: 70px;
	margin-left: -60px;
}
#feedback-tab.contact-us:after {
	/*background: url('/wp-content/uploads/2022/12/Group-447.png') no-repeat;
	background-size: contain;*/
}
#feedback-tab.no-book:after {
	display: none;
}
.feedback-inner-text {
	margin-right: 58px;
	margin-top: 4px;
	font-size: 22px;
}
.ebook-sidebar-form-input input {
	margin: 10px 0 !important;
	border: 1px solid #E1E1E1 !important;
	border-radius: 0 !important;
}
.feedback-form-container {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	height: 100%;
	padding: 70px;
	max-width: 700px;
	padding-bottom: 50px;
	background-color: #CB171E;
}
.feedback-header-container {
	margin-top: 30px;
	margin-bottom: 15px;
}
.feedback-header-container h2 {
	font-weight: 500;
	max-width: 400px;
}
.check-box-container, .checkbox-text-label {
	text-align: center;
	font-size: 16px;
	color: #A5A5A5;
}

.check-box-container {
	padding-top: 18px;
	padding-bottom: 23px;
}
.check-box-container input {
	margin-right: 10px;
}
.hoarding-card-slider .hz-slide-img-container {
	margin-top: -25px;
}
.owner-image-bio {
	max-height: 420px;
	object-fit: cover;
	object-position: top;
}
@media only screen and (max-width: 991px) {
	#feedback-tab {
		width: 77px;
		height: 50px;
		margin-top: 290px;
		margin-left: -62px;
	}	
	.feedback-inner-text {
		display: none;
	}
	#feedback-tab.contact-us .feedback-inner-text {
		display: block;
	}
	#feedback-tab:after {
		top: 6px;
		right: 20px;
	}
	.feedback-title-form h2 {
		font-size: 18px;
	}
	.reasons-content {
		flex-direction: column;
		text-align: center;
		font-size: 16px;
	}
	.reasons-content img {
		margin-right: 0;
		margin-bottom: 10px;
	}

}

@media only screen and (max-width: 767px) {
	#feedback-form {
		max-width: 270px;
	}

	.feedback-form-container {
		padding: 30px;
	}
}

/** End Form Sidebar **/
@media(max-width:36em){
	.glider::-webkit-scrollbar{
		opacity:1;
		-webkit-appearance:none;
		width:7px;
		height:3px 
	}
	.glider::-webkit-scrollbar-thumb{
		opacity:1;
		border-radius:99px;
		background-color:rgba(156,156,156,.25);
		-webkit-box-shadow:0 0 1px rgba(255,255,255,.25);
		box-shadow:0 0 1px rgba(255,255,255,.25) 
	}
}
@media only screen and (max-width: 1340px) {
	.menu-moshield-header li a {
		font-size: 17px;
	}
}
@media only screen and (max-width: 1180px) {
	.menu-moshield-header {
		width: 100%;
	}
	.benefits-main-1 .ct-text-block, .benefits-main-2 .ct-text-block, .benefits-main-3 .ct-text-block, .benefits-main-4 .ct-text-block {
		font-size: 17px !important;
	}
	.benefits-hover-1 div, .benefits-hover-2 div, .benefits-hover-3 div, .benefits-hover-4 div {
		max-height: 350px;
	}
}
@media only screen and (max-width: 991px) {
	#menu-item-8, #menu-item-9 {
		display: block;
	}
	#new_columns-209-93 {
		margin-bottom: 30px;
	}
	#new_columns-209-93 {
		align-items: flex-start;
	}
	.mini-shield-container {
		max-width: 50% !important;
		padding: 0 10px;
	}
	.benefits-column-container {
		max-width: 700px !important;
	}
	.benefits-container {
		max-width: 50% !important;
	}
	.award-container {
		width: 33% !important;
	}
	#div_block-103-168 div {
		margin-bottom: 30px;
	}
	#span-453-93 {
		display: block !important;
	}
	#menu-item-54{
		display:none !important 
	}
	#_nav_menu-30-11-hording .oxy-menu-toggle{
		display:initial !important 
	}
	#_nav_menu-30-11-hording .oxy-nav-menu-list{
		display:none 
	}
	#_nav_menu-30-11-hording.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{
		display:initial 
	}
	.list-style-ul .first-half{
		margin-right:0 
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-menu-toggle,#code_block-920-1956 #_nav_menu-30-11-f .oxy-menu-toggle{
		display:none !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-nav-menu-list,#code_block-920-1956 #_nav_menu-30-11-f .oxy-nav-menu-list{
		display:block !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list,#code_block-920-1956 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{
		display:none !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f .menu-item a,#code_block-920-1956 #_nav_menu-30-11-f .menu-item a{
		display:block;
		padding-top:10px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:10px 
	}
	#code_block-18-150 #menu-footer-menu,#code_block-920-1956 #menu-footer-menu{
		text-align:center 
	}
	#_nav_menu-30-11-header .oxy-menu-toggle{
		display:initial !important;
		float: right;
	}
	#_nav_menu-30-11-header .oxy-nav-menu-list{
		display:none 
	}
	#_nav_menu-30-11-header.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{
		display:initial 
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-menu-toggle,#code_block-920-1956 #_nav_menu-30-11-f .oxy-menu-toggle{
		display:none !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f .oxy-nav-menu-list,#code_block-920-1956 #_nav_menu-30-11-f .oxy-nav-menu-list{
		display:block !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list,#code_block-920-1956 nav_menu-30-11-f.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{
		display:none !important 
	}
	#code_block-18-150 #_nav_menu-30-11-f .menu-item a,#code_block-920-1956 #_nav_menu-30-11-f .menu-item a{
		display:block;
		padding-top:10px;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:10px 
	}
	#code_block-18-150 #menu-footer-menu,#code_block-920-1956 #menu-footer-menu{
		text-align:center 
	}
	#_nav_menu-30-11-header.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{
		top:-13px 
	}
	#_nav_menu-30-11-header.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{
		top:13px 
	}
	#_nav_menu-30-11-header.oxy-nav-menu.oxy-nav-menu-open{
		margin-top:0 !important;
		margin-right:0 !important;
		margin-left:0 !important;
		margin-bottom:0 !important 
	}
	#_nav_menu-30-11-header .oxy-nav-menu-hamburger-wrap{
		width:40px;
		height:40px;
		margin-top:10px;
		margin-bottom:10px 
	}
	#_nav_menu-30-11-header .oxy-nav-menu-hamburger{
		width:40px;
		height:32px 
	}
	#_nav_menu-30-11-header .oxy-nav-menu-hamburger-line{
		height:6px 
	}
	.oxy-nav-menu-list{
		display:flex;
		padding:0;
		margin:0 
	}
	.oxy-nav-menu .oxy-nav-menu-list li.menu-item{
		list-style-type:none;
		display:flex;
		flex-direction:column 
	}
	.oxy-nav-menu .menu-item,.oxy-nav-menu .sub-menu{
		position:relative 
	}
	#_nav_menu-30-11-header .menu-item a{
		padding-top:20px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:20px;
		font-size:14px;
		color:var(--secondary) 
	}
	#_nav_menu-30-11-header .menu-item a:hover{
		color:var(--primary) 
	}
	.oxy-nav-menu .oxy-nav-menu-list li.menu-item a{
		text-decoration:none;
		border-style:solid;
		border-width:0;
		transition-timing-function:ease-in-out;
		transition-property:background-color,color,border-color;
		border-color:transparent 
	}
	.oxy-nav-menu .menu-item a{
		display:flex;
		align-items:center 
	}
	#_nav_menu-30-11-header {
		padding-bottom: 0px;
		border-bottom: 0;
		margin-right: 30px;
	}
	#_nav_menu-30-11-header ul li:hover:after, .active-menu:after {
		display: none;
	}
	.benefits-hover-1, .benefits-hover-2, .benefits-hover-3, .benefits-hover-4, .benefits-main-1, .benefits-main-2, .benefits-main-3, .benefits-main-4 {
		height: 450px !important;
	}
	.benefits-hover-1 .ct-text-block, .benefits-hover-2 .ct-text-block, .benefits-hover-3 .ct-text-block, .benefits-hover-4 .ct-text-block {
		overflow: auto;
	}
	#new_columns-63-91 {
		margin-bottom: 30px;
	}
	#shortcode-413-93 {
		z-index: 1;
	}
	#div_block-236-93, #div_block-242-93 {
		justify-content: flex-start;
	}
	#code_block-280-93 {
		width: 100%;
	}
	#div_block-274-93 {
		width: 100%;
	}
	#new_columns-294-93 {
		margin-bottom: 0px;
	}

	#div_block-20-201 {
		justify-content: center !important;
		align-items: center !important;
	}

	.page-template-page-pest-shield-new-design #_rich_text-23-201 {
		text-align: center;
	}

	#feedback-form .submit-style .wpcf7-submit {
		font-size: 16px !important;
		width: 100%;
	}
}
@media only screen and (max-width: 767px) {
	.timeline-hz-description {
		margin-left: 55px;
	}
	.timeline-hz-line-modal {
		margin-left: 37px;
	}
	#span-149-227 {
		display: contents;
	}
	.award-container {
		width: 50% !important;
		padding: 0 10px;
	}
	.mini-shield-container h3 {
		font-size: 18px;
	}
}
@media only screen and (max-width: 600px) {
	.mobile-header-responsive {
		font-size: 13vw !important;
	}
	.location-change a {
		font-size: 28px;
	}
}
@media only screen and (max-width: 580px) {
	#new_columns-7-12 {
		flex-direction: column;
		align-items: center;
	}
	#div_block-24-12 {
		max-width: 100%;
		margin-top: 15px;
	}
	#div_block-6-12 {
		padding-top: 15px;
	}
	#div_block-18-12 {
		margin-left: 5px;
	}
	#code_block-424-93 {
		margin-bottom: 15px;
	}
	#div_block-423-93 {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.benefits-container {
		max-width: 100% !important;
	}
	.benefits-main-1 .ct-text-block, .benefits-main-2 .ct-text-block, .benefits-main-3 .ct-text-block, .benefits-main-4 .ct-text-block {
		font-size: 23px !important;
		height: 135px !important;
	}
	.benefits-hover-1, .benefits-hover-2, .benefits-hover-3, .benefits-hover-4, .benefits-main-1, .benefits-main-2, .benefits-main-3, .benefits-main-4 {
		height: 395px !important;
	}
}
@media only screen and (max-width: 480px) {
	.location-data {
		align-items: flex-start;
		flex-direction: column;
	}
	.mini-shield-container {
		max-width: 50% !important;
	}
	.location-change {
		margin-left: 0px;
		margin-top: 15px;
	}
	#image-14-12 {
		max-width: 60px;
		text-align: center;
		margin: auto;
	}
}
:root {
	--vp-min: 32;
	--vp-max: 144;
	--primary-h: 357.66666666667;
	--primary-s: 79.646017699115%;
	--primary-l: 44.313725490196%;
	--secondary-h: 345;
	--secondary-s: 6.0606060606061%;
	--secondary-l: 12.941176470588%;
	--accent-h: 180;
	--accent-s: 3.448275862069%;
	--accent-l: 94.313725490196%;
	--base-h: 0;
	--base-s: 0%;
	--base-l: 26.666666666667%;
	--shade-h: 0;
	--shade-s: 0%;
	--shade-l: 0%;
	--primary-hover-val: 1.15;
	--primary-ultra-light-val: 95%;
	--primary-light-val: 85%;
	--primary-medium-val: 50%;
	--primary-dark-val: 25%;
	--primary-ultra-dark-val: 10%;
	--secondary-hover-val: 1.15;
	--secondary-ultra-light-val: 95%;
	--secondary-light-val: 85%;
	--secondary-medium-val: 50%;
	--secondary-dark-val: 25%;
	--secondary-ultra-dark-val: 10%;
	--accent-hover-val: 1.15;
	--accent-ultra-light-val: 95%;
	--accent-light-val: 85%;
	--accent-medium-val: 50%;
	--accent-dark-val: 25%;
	--accent-ultra-dark-val: 10%;
	--base-hover-val: 1.15;
	--base-ultra-light-val: 95%;
	--base-light-val: 85%;
	--base-medium-val: 50%;
	--base-dark-val: 25%;
	--base-ultra-dark-val: 10%;
	--shade-hover-val: 1.15;
	--shade-ultra-light-val: 95%;
	--shade-light-val: 85%;
	--shade-medium-val: 50%;
	--shade-dark-val: 25%;
	--shade-ultra-dark-val: 10%;
	--root-font-size: 62.5%;
	--base-text-desk: 1.6;
	--base-text-mob: 1.6;
	--text-xs-stop: 1rem;
	--text-s-stop: 1.1rem;
	--text-scale: 1.333;
	--mob-text-scale: 1.2;
	--text-multiplier: 1.5;
	--text-xs-min: 1.8;
	--text-xs-max: 1;
	--text-s-min: 1.8;
	--text-s-max: 1.6;
	--text-m-min: 2;
	--text-m-max: 2.4;
	--text-l-min: 2.2;
	--text-l-max: 2.4;
	--text-xl-min: 3.2;
	--text-xl-max: 3.5;
	--text-xxl-min: 9;
	--text-xxl-max: 9;
	--base-space: 3;
	--base-space-min: 2.4;
	--space-scale: 1.5;
	--mob-space-scale: 1.333;
	--space-adjust-section: 4;
	--mob-space-adjust-section: 3;
	--section-padding-x: var(--space-m);
	--btn-pad-y: 1em;
	--btn-pad-x: 1.5em;
	--btn-border-size: 0.25rem;
	--outline-btn-border-size: 0.25rem;
	--btn-radius: 0;
	--btn-primary-bg: var(--primary);
	--btn-primary-text: var(--primary-ultra-light);
	--btn-primary-border-color: var(--primary);
	--btn-primary-hover: var(--primary-hover);
	--btn-primary-hover-text: var(--primary-ultra-light);
	--btn-primary-hover-border-color: var(--primary-hover);
	--primary-outline-btn-text: var(--primary);
	--primary-outline-hover-text: var(--primary-ultra-light);
	--btn-secondary-bg: var(--secondary);
	--btn-secondary-text: var(--secondary-ultra-light);
	--btn-secondary-border-color: var(--secondary);
	--btn-secondary-hover: var(--secondary-hover);
	--btn-secondary-hover-text: var(--secondary-ultra-light);
	--btn-secondary-hover-border-color: var(--secondary-hover);
	--secondary-outline-btn-text: var(--secondary);
	--secondary-outline-hover-text: var(--secondary-ultra-light);
	--btn-accent-bg: var(--accent);
	--btn-accent-text: var(--accent-ultra-light);
	--btn-accent-border-color: var(--accent);
	--btn-accent-hover: var(--accent-hover);
	--btn-accent-hover-text: var(--accent-ultra-light);
	--btn-accent-hover-border-color: var(--accent-hover);
	--accent-outline-btn-text: var(--accent);
	--accent-outline-hover-text: var(--accent-ultra-light);
	--btn-base-bg: var(--base);
	--btn-base-text: var(--base-ultra-light);
	--btn-base-border-color: var(--base);
	--btn-base-hover: var(--base-hover);
	--btn-base-hover-text: var(--base-ultra-light);
	--btn-base-hover-border-color: var(--base-hover);
	--base-outline-btn-text: var(--base);
	--base-outline-hover-text: var(--base-ultra-light);
	--btn-white-bg: var(--shade-white);
	--btn-white-text: var(--shade-black);
	--btn-white-border-color: var(--shade-white);
	--btn-white-hover: var(--primary-hover);
	--btn-white-hover-text: var(--shade-white);
	--btn-white-hover-border-color: var(--shade-black);
	--white-outline-btn-text: var(--shade-white);
	--white-outline-hover-text: var(--primary-ultra-light);
	--btn-black-bg: var(--shade-black);
	--btn-black-text: var(--shade-white);
	--btn-black-border-color: var(--shade-black);
	--btn-black-hover: var(--primary-hover);
	--btn-black-hover-text: var(--shade-white);
	--btn-black-hover-border-color: var(--shade-white);
	--black-outline-btn-text: var(--shade-black);
	--black-outline-hover-text: var(--primary-ultra-light);
	--base-radius: 1rem;
	--radius-scale: 1.5;
	--text-xs-pure: 1.3rem;
	--text-s-pure: 1.4rem;
	--text-m-pure: 1.8rem;
	--text-l-pure: 2rem;
	--text-xl-pure: 2.3rem;
	--text-xxl-pure: 2.6rem;
	--space-xs-pure: 1.9rem;
	--space-s-pure: 2.1rem;
	--space-m-pure: 2.4rem;
	--space-l-pure: 2.7rem;
	--space-xl-pure: 3rem;
	--space-xxl-pure: 3.4rem;
	--section-space-xs-pure: 3.8rem;
	--section-space-s-pure: 4.8rem;
	--section-space-m-pure: 6rem;
	--section-space-l-pure: 7.5rem;
	--section-space-xl-pure: 9.4rem;
	--section-space-xxl-pure: 11.7rem;
}
.card--xs{
	padding:var(--space-xs) 
}
.card--s{
	padding:var(--space-s) 
}
.card--m{
	padding:var(--space-m) 
}
.card--l{
	padding:var(--space-l) 
}
.card--xl{
	padding:var(--space-xl) 
}
.card--xxl{
	padding:var(--space-xxl) 
}
.owl-card--xs{
	padding:var(--space-xs) 
}
.owl-card--xs>*+*{
	margin-top:var(--space-xs) 
}
.owl-card--s{
	padding:var(--space-s) 
}
.owl-card--s>*+*{
	margin-top:var(--space-s) 
}
.owl-card--m{
	padding:var(--space-m) 
}
.owl-card--m>*+*{
	margin-top:var(--space-m) 
}
.owl-card--l{
	padding:var(--space-l) 
}
.owl-card--l>*+*{
	margin-top:var(--space-l) 
}
.center--y:not(.ct-section),.ct-section.center--y>.ct-section-inner-wrap{
	flex-direction:column;
	justify-items:center;
	justify-content:center;
	align-items:flex-start 
}
.center--x:not(.ct-section),.ct-section.center--x>.ct-section-inner-wrap{
	flex-direction:row;
	justify-items:center;
	justify-content:center;
	align-items:flex-start 
}
@media only screen and (max-width:479px){
	.center--y-s:not(.ct-section),.ct-section.center--y-s>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--x-s:not(.ct-section),.ct-section.center--x-s>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
}
@media only screen and (max-width:767px){
	.center--y-m:not(.ct-section),.ct-section.center--y-m>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--x-m:not(.ct-section),.ct-section.center--x-m>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
}
@media only screen and (max-width:991px){
	.center--y-l:not(.ct-section),.ct-section.center--y-l>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--x-l:not(.ct-section),.ct-section.center--x-l>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
}
@media only screen and (max-width:1279px){
	.center--y-xl:not(.ct-section),.ct-section.center--y-xl>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--x-xl:not(.ct-section),.ct-section.center--x-xl>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
}
:root{
	--grid-break--2:calc( ((var(--vp-max) - (var(--base-space) * 2)) * 1rem) / 2.99 );
	--grid-break--3:calc( ((var(--vp-max) - (var(--base-space) * 2)) * 1rem) / 3.99 );
	--grid-break--4:calc( ((var(--vp-max) - (var(--base-space) * 2)) * 1rem) / 4.99 );
	--grid-break--5:calc( ((var(--vp-max) - (var(--base-space) * 2)) * 1rem) / 5.99 );
	--grid-break--6:calc( ((var(--vp-max) - (var(--base-space) * 2)) * 1rem) / 6.99 ) 
}
.ct-section[class*=grid--] .ct-section-inner-wrap,[class*=grid--]:not(.ct-section){
	display:grid!important;
	grid-template-columns:var(--grid-template-columns);
	grid-gap:var(--grid-gap) 
}
.grid--1{
	--grid-template-columns:1fr;
	width:100% 
}
.grid--2{
	--grid-template-columns:repeat(2, minmax(0, 1fr));
	width:100% 
}
.grid--3{
	--grid-template-columns:repeat(3, minmax(0, 1fr));
	width:100% 
}
.grid--4{
	--grid-template-columns:repeat(4, minmax(0, 1fr));
	width:100% 
}
.grid--5{
	--grid-template-columns:repeat(5, minmax(0, 1fr));
	width:100% 
}
.grid--6{
	--grid-template-columns:repeat(6, minmax(0, 1fr));
	width:100% 
}
.grid--auto-2{
	--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--2), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) );
	width:100% 
}
.grid--auto-3{
	--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--3), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) );
	width:100% 
}
.grid--auto-4{
	--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--4), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) );
	width:100% 
}
.grid--auto-5{
	--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--5), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) );
	width:100% 
}
.grid--auto-6{
	--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--6), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) );
	width:100% 
}
.grid--1-2{
	--grid-template-columns:1fr 2fr;
	width:100% 
}
.grid--2-1{
	--grid-template-columns:2fr 1fr;
	width:100% 
}
.grid--1-3{
	--grid-template-columns:1fr 3fr;
	width:100% 
}
.grid--3-1{
	--grid-template-columns:3fr 1fr;
	width:100% 
}
.grid--2-3{
	--grid-template-columns:2fr 3fr;
	width:100% 
}
.grid--3-2{
	--grid-template-columns:3fr 2fr;
	width:100% 
}
.grid--auto-1-2{
	--grid-template-columns:1fr 2fr;
	width:100% 
}
.grid--auto-2-1{
	--grid-template-columns:2fr 1fr;
	width:100% 
}
.grid--auto-1-3{
	--grid-template-columns:1fr 3fr;
	width:100% 
}
.grid--auto-3-1{
	--grid-template-columns:3fr 1fr;
	width:100% 
}
.grid--auto-2-3{
	--grid-template-columns:2fr 3fr;
	width:100% 
}
.grid--auto-3-2{
	--grid-template-columns:3fr 2fr;
	width:100% 
}
.col-span--all{
	grid-column:1/-1 
}
.col-span--2{
	grid-column:span 2 
}
.col-span--3{
	grid-column:span 3 
}
.col-span--4{
	grid-column:span 4 
}
.col-span--5{
	grid-column:span 5 
}
.col-span--6{
	grid-column:span 6 
}
[class*=row-span--]{
	align-self:stretch 
}
.row-span--2{
	grid-row:span 2 
}
.row-span--3{
	grid-row:span 3 
}
.row-span--4{
	grid-row:span 4 
}
.row-span--5{
	grid-row:span 5 
}
.row-span--6{
	grid-row:span 6 
}
.row-start--1{
	grid-row-start:1 
}
.row-start--2{
	grid-row-start:2 
}
.row-start--3{
	grid-row-start:3 
}
.row-start--4{
	grid-row-start:4 
}
.row-start--5{
	grid-row-start:5 
}
.row-start--6{
	grid-row-start:6 
}
.col-start--1{
	grid-column-start:1 
}
.col-start--2{
	grid-column-start:2 
}
.col-start--3{
	grid-column-start:3 
}
.col-start--4{
	grid-column-start:4 
}
.col-start--5{
	grid-column-start:5 
}
.col-start--6{
	grid-column-start:6 
}
.order--first{
	order:-1 
}
.order--last{
	order:999 
}
.ct-section[class*=gap--] .ct-section-inner-wrap{
	grid-gap:var(--grid-gap) 
}
.gap--xs{
	gap:var(--space-xs);
	--grid-gap:var(--space-xs) 
}
.gap--s{
	gap:var(--space-s);
	--grid-gap:var(--space-s) 
}
.gap--m{
	gap:var(--space-m);
	--grid-gap:var(--space-m) 
}
.gap--l{
	gap:var(--space-l);
	--grid-gap:var(--space-l) 
}
.gap--xl{
	gap:var(--space-xl);
	--grid-gap:var(--space-xl) 
}
.gap--xxl{
	gap:var(--space-xxl);
	--grid-gap:var(--space-xxl) 
}
@media (max-width:1279px){
	.grid--xl-1{
		--grid-template-columns:1fr 
	}
	.grid--xl-2{
		--grid-template-columns:repeat(2, minmax(0, 1fr)) 
	}
	.grid--xl-3{
		--grid-template-columns:repeat(3, minmax(0, 1fr)) 
	}
	.grid--xl-4{
		--grid-template-columns:repeat(4, minmax(0, 1fr)) 
	}
	.grid--xl-5{
		--grid-template-columns:repeat(5, minmax(0, 1fr)) 
	}
	.row-start--xl-1{
		grid-row-start:1 
	}
	.row-start--xl-2{
		grid-row-start:2 
	}
	.row-start--xl-3{
		grid-row-start:3 
	}
	.row-start--xl-4{
		grid-row-start:4 
	}
	.row-start--xl-5{
		grid-row-start:5 
	}
	.row-start--xl-6{
		grid-row-start:6 
	}
	.col-start--xl-1{
		grid-column-start:1 
	}
	.col-start--xl-2{
		grid-column-start:2 
	}
	.col-start--xl-3{
		grid-column-start:3 
	}
	.col-start--xl-4{
		grid-column-start:4 
	}
	.col-start--xl-5{
		grid-column-start:5 
	}
	.col-start--xl-6{
		grid-column-start:6 
	}
	.order--first-xl{
		order:-1 
	}
	.order--last-xl{
		order:999 
	}
	.row-span--xl-1{
		grid-row:auto/span 1 
	}
	.row-span--xl-2{
		grid-row:auto/span 2 
	}
	.row-span--xl-3{
		grid-row:auto/span 3 
	}
	.row-span--xl-4{
		grid-row:auto/span 4 
	}
	.row-span--xl-5{
		grid-row:auto/span 5 
	}
	.row-span--xl-6{
		grid-row:auto/span 6 
	}
	.col-span--xl-1{
		grid-column:span 1 
	}
	.col-span--xl-2{
		grid-column:span 2 
	}
	.col-span--xl-3{
		grid-column:span 3 
	}
	.col-span--xl-4{
		grid-column:span 4 
	}
	.col-span--xl-5{
		grid-column:span 5 
	}
	.col-span--xl-6{
		grid-column:span 6 
	}
}
@media (max-width:991px){
	.grid--auto-1-2,.grid--auto-1-3,.grid--auto-2-1,.grid--auto-2-3,.grid--auto-3-1,.grid--auto-3-2{
		--grid-template-columns:repeat( auto-fit, minmax( min(var(--grid-break--3), 100vw - (var(--base-space) * 3) * 1rem), 1fr ) ) 
	}
	.grid--l-1{
		--grid-template-columns:1fr 
	}
	.grid--l-2{
		--grid-template-columns:repeat(2, minmax(0, 1fr)) 
	}
	.grid--l-3{
		--grid-template-columns:repeat(3, minmax(0, 1fr)) 
	}
	.grid--l-4{
		--grid-template-columns:repeat(4, minmax(0, 1fr)) 
	}
	.grid--l-5{
		--grid-template-columns:repeat(5, minmax(0, 1fr)) 
	}
	.row-start--l-1{
		grid-row-start:1 
	}
	.row-start--l-2{
		grid-row-start:2 
	}
	.row-start--l-3{
		grid-row-start:3 
	}
	.row-start--l-4{
		grid-row-start:4 
	}
	.row-start--l-5{
		grid-row-start:5 
	}
	.row-start--l-6{
		grid-row-start:6 
	}
	.col-start--l-1{
		grid-column-start:1 
	}
	.col-start--l-2{
		grid-column-start:2 
	}
	.col-start--l-3{
		grid-column-start:3 
	}
	.col-start--l-4{
		grid-column-start:4 
	}
	.col-start--l-5{
		grid-column-start:5 
	}
	.col-start--l-6{
		grid-column-start:6 
	}
	.order--first-l{
		order:-1 
	}
	.order--last-l{
		order:999 
	}
	.row-span--l-1{
		grid-row:auto/span 1 
	}
	.row-span--l-2{
		grid-row:auto/span 2 
	}
	.row-span--l-3{
		grid-row:auto/span 3 
	}
	.row-span--l-4{
		grid-row:auto/span 4 
	}
	.row-span--l-5{
		grid-row:auto/span 5 
	}
	.row-span--l-6{
		grid-row:auto/span 6 
	}
	.col-span--l-1{
		grid-column:span 1 
	}
	.col-span--l-2{
		grid-column:span 2 
	}
	.col-span--l-3{
		grid-column:span 3 
	}
	.col-span--l-4{
		grid-column:span 4 
	}
	.col-span--l-5{
		grid-column:span 5 
	}
	.col-span--l-6{
		grid-column:span 6 
	}
}
@media (max-width:767px){
	.grid--m-1{
		--grid-template-columns:1fr 
	}
	.grid--m-2{
		--grid-template-columns:repeat(2, minmax(0, 1fr)) 
	}
	.grid--m-3{
		--grid-template-columns:repeat(3, minmax(0, 1fr)) 
	}
	.grid--m-4{
		--grid-template-columns:repeat(4, minmax(0, 1fr)) 
	}
	.row-start--m-1{
		grid-row-start:1 
	}
	.row-start--m-2{
		grid-row-start:2 
	}
	.row-start--m-3{
		grid-row-start:3 
	}
	.row-start--m-4{
		grid-row-start:4 
	}
	.row-start--m-5{
		grid-row-start:5 
	}
	.row-start--m-6{
		grid-row-start:6 
	}
	.col-start--m-1{
		grid-column-start:1 
	}
	.col-start--m-2{
		grid-column-start:2 
	}
	.col-start--m-3{
		grid-column-start:3 
	}
	.col-start--m-4{
		grid-column-start:4 
	}
	.col-start--m-5{
		grid-column-start:5 
	}
	.col-start--m-6{
		grid-column-start:6 
	}
	.order--first-m{
		order:-1 
	}
	.order--last-m{
		order:999 
	}
	.row-span--m-1{
		grid-row:auto/span 1 
	}
	.row-span--m-2{
		grid-row:auto/span 2 
	}
	.row-span--m-3{
		grid-row:auto/span 3 
	}
	.row-span--m-4{
		grid-row:auto/span 4 
	}
	.row-span--m-5{
		grid-row:auto/span 5 
	}
	.row-span--m-6{
		grid-row:auto/span 6 
	}
	.col-span--m-1{
		grid-column:span 1 
	}
	.col-span--m-2{
		grid-column:span 2 
	}
	.col-span--m-3{
		grid-column:span 3 
	}
	.col-span--m-4{
		grid-column:span 4 
	}
	.col-span--m-5{
		grid-column:span 5 
	}
	.col-span--m-6{
		grid-column:span 6 
	}
}
@media (max-width:479px){
	.grid--s-1{
		--grid-template-columns:1fr 
	}
	.grid--s-2{
		--grid-template-columns:repeat(2, minmax(0, 1fr)) 
	}
	.grid--s-3{
		--grid-template-columns:repeat(3, minmax(0, 1fr)) 
	}
	.grid--s-4{
		--grid-template-columns:repeat(4, minmax(0, 1fr)) 
	}
	.row-start--s-1{
		grid-row-start:1 
	}
	.row-start--s-2{
		grid-row-start:2 
	}
	.row-start--s-3{
		grid-row-start:3 
	}
	.row-start--s-4{
		grid-row-start:4 
	}
	.row-start--s-5{
		grid-row-start:5 
	}
	.row-start--s-6{
		grid-row-start:6 
	}
	.col-start--s-1{
		grid-column-start:1 
	}
	.col-start--s-2{
		grid-column-start:2 
	}
	.col-start--s-3{
		grid-column-start:3 
	}
	.col-start--s-4{
		grid-column-start:4 
	}
	.col-start--s-5{
		grid-column-start:5 
	}
	.col-start--s-6{
		grid-column-start:6 
	}
	.order--first-s{
		order:-1 
	}
	.order--last-s{
		order:999 
	}
	.row-span--s-1{
		grid-row:auto/span 1 
	}
	.row-span--s-2{
		grid-row:auto/span 2 
	}
	.row-span--s-3{
		grid-row:auto/span 3 
	}
	.row-span--s-4{
		grid-row:auto/span 4 
	}
	.row-span--s-5{
		grid-row:auto/span 5 
	}
	.row-span--s-6{
		grid-row:auto/span 6 
	}
	.col-span--s-1{
		grid-column:span 1 
	}
	.col-span--s-2{
		grid-column:span 2 
	}
	.col-span--s-3{
		grid-column:span 3 
	}
	.col-span--s-4{
		grid-column:span 4 
	}
	.col-span--s-5{
		grid-column:span 5 
	}
	.col-span--s-6{
		grid-column:span 6 
	}
}
.ct-section[class*=flex--]>.ct-section-inner-wrap,.ct-section[class*=align--]>.ct-section-inner-wrap,.ct-section[class*=justify--]>.ct-section-inner-wrap,[class*=flex--]:not(.ct-section),[class*=align--]:not(.ct-section),[class*=justify--]:not(.ct-section){
	display:flex 
}
.ct-section.flex--row>.ct-section-inner-wrap,.flex--row:not(.ct-section){
	flex-direction:row 
}
.ct-section.flex--col>.ct-section-inner-wrap,.flex--col:not(.ct-section){
	flex-direction:column 
}
.ct-section.flex--row-reverse>.ct-section-inner-wrap,.flex--row-reverse:not(.ct-section){
	flex-direction:row-reverse 
}
.ct-section.flex--col-reverse>.ct-section-inner-wrap,.flex--col-reverse:not(.ct-section){
	flex-direction:column-reverse 
}
.ct-section.justify-content--start>.ct-section-inner-wrap,.justify-content--start:not(.ct-section){
	justify-content:flex-start 
}
.ct-section.justify-content--center>.ct-section-inner-wrap,.justify-content--center:not(.ct-section){
	justify-content:center 
}
.ct-section.justify-content--end>.ct-section-inner-wrap,.justify-content--end:not(.ct-section){
	justify-content:flex-end 
}
.ct-section.justify-content--between>.ct-section-inner-wrap,.justify-content--between:not(.ct-section){
	justify-content:space-between 
}
.ct-section.justify-content--around>.ct-section-inner-wrap,.justify-content--around:not(.ct-section){
	justify-content:space-around 
}
.ct-section.justify-items--start>.ct-section-inner-wrap,.justify-items--start:not(.ct-section){
	justify-items:flex-start 
}
.ct-section.justify-items--center>.ct-section-inner-wrap,.justify-items--center:not(.ct-section){
	justify-items:center 
}
.ct-section.justify-items--end>.ct-section-inner-wrap,.justify-items--end:not(.ct-section){
	justify-items:flex-end 
}
.align-items--start:not(.ct-section),.ct-section.align-items--start>.ct-section-inner-wrap{
	align-items:flex-start 
}
.align-items--center:not(.ct-section),.ct-section.align-items--center>.ct-section-inner-wrap{
	align-items:center 
}
.align-items--end:not(.ct-section),.ct-section.align-items--end>.ct-section-inner-wrap{
	align-items:flex-end 
}
.align-items--baseline:not(.ct-section),.ct-section.align-items--baseline>.ct-section-inner-wrap{
	align-items:baseline 
}
.align-content--start:not(.ct-section),.ct-section.align-content--start>.ct-section-inner-wrap{
	align-content:flex-start 
}
.align-content--center:not(.ct-section),.ct-section.align-content--center>.ct-section-inner-wrap{
	align-content:center 
}
.align-content--end:not(.ct-section),.ct-section.align-content--end>.ct-section-inner-wrap{
	align-content:flex-end 
}
.align-content--baseline:not(.ct-section),.ct-section.align-content--baseline>.ct-section-inner-wrap{
	align-content:baseline 
}
.ct-section.flex--row>.ct-section-inner-wrap,.flex--wrap:not(.ct-section){
	flex-wrap:wrap 
}
.self--start{
	align-self:flex-start 
}
.self--end{
	align-self:flex-end 
}
.self--center{
	align-self:center 
}
.self--stretch{
	align-self:stretch 
}
.ct-section.stretch .ct-section-inner-wrap,.stretch:not(.ct-section){
	display:flex;
	align-content:stretch;
	align-items:stretch;
	justify-content:stretch;
	justify-items:stretch 
}
@media only screen and (max-width:479px){
	.ct-section.flex--col-s>.ct-section-inner-wrap,.flex--col-s:not(.ct-section){
		flex-direction:column 
	}
	.ct-section.flex--row-s>.ct-section-inner-wrap,.flex--row-s:not(.ct-section){
		flex-direction:row 
	}
	.ct-section.flex--row-reverse-s>.ct-section-inner-wrap,.flex--row-reverse-s:not(.ct-section){
		flex-direction:row-reverse 
	}
	.ct-section.flex--col-reverse-s>.ct-section-inner-wrap,.flex--col-reverse-s:not(.ct-section){
		flex-direction:column-reverse 
	}
}
@media only screen and (max-width:767px){
	.ct-section.flex--col-m>.ct-section-inner-wrap,.flex--col-m:not(.ct-section){
		flex-direction:column 
	}
	.ct-section.flex--row-m>.ct-section-inner-wrap,.flex--row-m:not(.ct-section){
		flex-direction:row 
	}
	.ct-section.flex--row-reverse-m>.ct-section-inner-wrap,.flex--row-reverse-m:not(.ct-section){
		flex-direction:row-reverse 
	}
	.ct-section.flex--col-reverse-m>.ct-section-inner-wrap,.flex--col-reverse-m:not(.ct-section){
		flex-direction:column-reverse 
	}
}
@media only screen and (max-width:991px){
	.ct-section.flex--col-l>.ct-section-inner-wrap,.flex--col-l:not(.ct-section){
		flex-direction:column 
	}
	.ct-section.flex--row-l>.ct-section-inner-wrap,.flex--row-l:not(.ct-section){
		flex-direction:row 
	}
	.ct-section.flex--row-reverse-l>.ct-section-inner-wrap,.flex--row-reverse-l:not(.ct-section){
		flex-direction:row-reverse 
	}
	.ct-section.flex--col-reverse-l>.ct-section-inner-wrap,.flex--col-reverse-l:not(.ct-section){
		flex-direction:column-reverse 
	}
}
@media only screen and (max-width:1279px){
	.ct-section.flex--col-xl>.ct-section-inner-wrap,.flex--col-xl:not(.ct-section){
		flex-direction:column 
	}
	.ct-section.flex--row-xl>.ct-section-inner-wrap,.flex--row-xl:not(.ct-section){
		flex-direction:row 
	}
	.ct-section.flex--row-reverse-xl>.ct-section-inner-wrap,.flex--row-reverse-xl:not(.ct-section){
		flex-direction:row-reverse 
	}
	.ct-section.flex--col-reverse-xl>.ct-section-inner-wrap,.flex--col-reverse-xl:not(.ct-section){
		flex-direction:column-reverse 
	}
}
.ct-section-inner-wrap{
	padding:var(--section-space-m) var(--section-padding-x) 
}
.oxy-header-container{
	padding-left:var(--section-padding-x);
	padding-right:var(--section-padding-x) 
}
:where([class*=text--],h1,h2,h3,h4,h5,h6).text--larger{
	font-size:calc(var(--text-size) * var(--text-multiplier)) 
}
body{
	font-size: 18px;
}
h1{
	font-size:var(--text-xxl);
	--text-size:var(--text-xxl) 
}
h2{
	font-size:var(--text-xl);
	--text-size:var(--text-xl) 
}
h3{
	font-size:30px;
	font-weight: 700;
	--text-size:var(--text-l);
}
h4{
	font-size:var(--text-m);
	--text-size:var(--text-m) 
}
h5{
	font-size:max(var(--text-s-stop),var(--text-s));
	--text-size:var(--text-s) 
}
.text--xs,h6{
	font-size:max(var(--text-xs-stop),var(--text-xs));
	--text-size:var(--text-xs) 
}
.text--s{
	font-size:max(var(--text-s-stop),var(--text-s));
	--text-size:var(--text-s) 
}
.text--m{
	font-size:var(--text-m);
	--text-size:var(--text-m) 
}
.text--l{
	font-size:var(--text-l);
	--text-size:var(--text-l) 
}
.text--xl{
	font-size:var(--text-xl);
	--text-size:var(--text-xl) 
}
.text--xxl{
	font-size:var(--text-xxl);
	--text-size:var(--text-xxl) 
}
.text--primary{
	color:var(--primary) 
}
.text--primary-ultra-light{
	color:var(--primary-ultra-light) 
}
.text--primary-light{
	color:var(--primary-light) 
}
.text--primary-medium{
	color:var(--primary-medium) 
}
.text--primary-dark{
	color:var(--primary-dark) 
}
.text--primary-ultra-dark{
	color:var(--primary-ultra-dark) 
}
.text--primary-comp{
	color:var(--primary-comp) 
}
.text--secondary{
	color:var(--secondary) 
}
.text--secondary-ultra-light{
	color:var(--secondary-ultra-light) 
}
.text--secondary-light{
	color:var(--secondary-light) 
}
.text--secondary-medium{
	color:var(--secondary-medium) 
}
.text--secondary-dark{
	color:var(--secondary-dark) 
}
.text--secondary-ultra-dark{
	color:var(--secondary-ultra-dark) 
}
.text--secondary-comp{
	color:var(--secondary-comp) 
}
.text--accent{
	color:var(--accent) 
}
.text--accent-ultra-light{
	color:var(--accent-ultra-light) 
}
.text--accent-light{
	color:var(--accent-light) 
}
.text--accent-medium{
	color:var(--accent-medium) 
}
.text--accent-dark{
	color:var(--accent-dark) 
}
.text--accent-ultra-dark{
	color:var(--accent-ultra-dark) 
}
.text--accent-comp{
	color:var(--accent-comp) 
}
.text--base{
	color:var(--base) 
}
.text--base-ultra-light{
	color:var(--base-ultra-light) 
}
.text--base-light{
	color:var(--base-light) 
}
.text--base-medium{
	color:var(--base-medium) 
}
.text--base-dark{
	color:var(--base-dark) 
}
.text--base-ultra-dark{
	color:var(--base-ultra-dark) 
}
.text--base-comp{
	color:var(--base-comp) 
}
.text--white{
	color:var(--shade-white) 
}
.text--black{
	color:var(--shade-black) 
}
.text--shade-ultra-light{
	color:var(--shade-ultra-light) 
}
.text--shade-light{
	color:var(--shade-light) 
}
.text--shade-medium{
	color:var(--shade-medium) 
}
.text--shade-dark{
	color:var(--shade-dark) 
}
.text--shade-ultra-dark{
	color:var(--shade-ultra-dark) 
}
[class*=link--] a,a[class*=link--]{
	color:var(--link-color) 
}
[class*=link--] a:hover,a[class*=link--]:hover{
	color:var(--link-hover-color) 
}
.link--primary{
	--link-color:var(--primary);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-ultra-light{
	--link-color:var(--primary-ultra-light);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-light{
	--link-color:var(--primary-light);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-medium{
	--link-color:var(--primary-medium);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-dark{
	--link-color:var(--primary-dark);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-ultra-dark{
	--link-color:var(--primary-ultra-dark);
	--link-hover-color:var(--primary-hover) 
}
.link--primary-comp{
	--link-color:var(--primary-comp);
	--link-hover-color:var(--primary-hover) 
}
.link--secondary{
	--link-color:var(--secondary);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-ultra-light{
	--link-color:var(--secondary-ultra-light);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-light{
	--link-color:var(--secondary-light);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-medium{
	--link-color:var(--secondary-medium);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-dark{
	--link-color:var(--secondary-dark);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-ultra-dark{
	--link-color:var(--secondary-ultra-dark);
	--link-hover-color:var(--secondary-hover) 
}
.link--secondary-comp{
	--link-color:var(--secondary-comp);
	--link-hover-color:var(--secondary-hover) 
}
.link--accent{
	--link-color:var(--accent);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-ultra-light{
	--link-color:var(--accent-ultra-light);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-light{
	--link-color:var(--accent-light);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-medium{
	--link-color:var(--accent-medium);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-dark{
	--link-color:var(--accent-dark);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-ultra-dark{
	--link-color:var(--accent-ultra-dark);
	--link-hover-color:var(--accent-hover) 
}
.link--accent-comp{
	--link-color:var(--accent-comp);
	--link-hover-color:var(--accent-hover) 
}
.link--base{
	--link-color:var(--base);
	--link-hover-color:var(--base-hover) 
}
.link--base-ultra-light{
	--link-color:var(--base-ultra-light);
	--link-hover-color:var(--base-hover) 
}
.link--base-light{
	--link-color:var(--base-light);
	--link-hover-color:var(--base-hover) 
}
.link--base-medium{
	--link-color:var(--base-medium);
	--link-hover-color:var(--base-hover) 
}
.link--base-dark{
	--link-color:var(--base-dark);
	--link-hover-color:var(--base-hover) 
}
.link--base-ultra-dark{
	--link-color:var(--base-ultra-dark);
	--link-hover-color:var(--base-hover) 
}
.link--base-comp{
	--link-color:var(--base-comp);
	--link-hover-color:var(--base-hover) 
}
.link--white{
	--link-color:var(--shade-white);
	--link-hover-color:var(--primary-hover) 
}
.link--black{
	--link-color:var(--shade-black);
	--link-hover-color:var(--primary-hover) 
}
.link--shade-ultra-light{
	--link-color:var(--shade-ultra-light);
	--link-hover-color:var(--primary-hover) 
}
.link--shade-light{
	--link-color:var(--shade-light);
	--link-hover-color:var(--primary-hover) 
}
.link--shade-medium{
	--link-color:var(--shade-medium);
	--link-hover-color:var(--primary-hover) 
}
.link--shade-dark{
	--link-color:var(--shade-dark);
	--link-hover-color:var(--primary-hover) 
}
.link--shade-ultra-dark{
	--link-color:var(--shade-ultra-dark);
	--link-hover-color:var(--primary-hover) 
}
.pad--xs{
	padding:var(--space-xs) 
}
.pad--s{
	padding:var(--space-s) 
}
.pad--m{
	padding:var(--space-m) 
}
.pad--l{
	padding:var(--space-l) 
}
.pad--xl{
	padding:var(--space-xl) 
}
.pad--xxl{
	padding:var(--space-xxl) 
}
.pad--none{
	padding:0 
}
.pad-section--xs .ct-section-inner-wrap{
	padding:var(--section-xs) 
}
.pad-section--s .ct-section-inner-wrap{
	padding:var(--section-s) 
}
.pad-section--l .ct-section-inner-wrap{
	padding:var(--section-l) 
}
.pad-section--xl .ct-section-inner-wrap{
	padding:var(--section-xl) 
}
.pad-section--xxl .ct-section-inner-wrap{
	padding:var(--section-xxl) 
}
.pad-section--none .ct-section-inner-wrap{
	padding:0 var(--space-m) 
}
.pad-header--xs{
	padding-top:var(--space-xs);
	padding-bottom:var(--space-xs) 
}
.pad-header--s{
	padding-top:var(--space-s);
	padding-bottom:var(--space-s) 
}
.pad-header--m{
	padding-top:var(--space-m);
	padding-bottom:var(--space-m) 
}
.pad-header--l{
	padding-top:var(--space-l);
	padding-bottom:var(--space-l) 
}
.pad-header--xl{
	padding-top:var(--space-xl);
	padding-bottom:var(--space-xl) 
}
.pad-header--xxl{
	padding-top:var(--space-xxl);
	padding-bottom:var(--space-xxl) 
}
.margin-top--xs{
	margin-top:var(--space-xs) 
}
.margin-top--s{
	margin-top:var(--space-s) 
}
.margin-top--m{
	margin-top:var(--space-m) 
}
.margin-top--l{
	margin-top:var(--space-l) 
}
.margin-top--xl{
	margin-top:var(--space-xl) 
}
.margin-top--xxl{
	margin-top:var(--space-xxl) 
}
.margin-bottom--xs{
	margin-bottom:var(--space-xs) 
}
.margin-bottom--s{
	margin-bottom:var(--space-s) 
}
.margin-bottom--m{
	margin-bottom:var(--space-m) 
}
.margin-bottom--l{
	margin-bottom:var(--space-l) 
}
.margin-bottom--xl{
	margin-bottom:var(--space-xl) 
}
.margin-bottom--xxl{
	margin-bottom:var(--space-xxl) 
}
.margin-left--xs{
	margin-left:var(--space-xs) 
}
.margin-left--s{
	margin-left:var(--space-s) 
}
.margin-left--m{
	margin-left:var(--space-m) 
}
.margin-left--l{
	margin-left:var(--space-l) 
}
.margin-left--xl{
	margin-left:var(--space-xl) 
}
.margin-left--xxl{
	margin-left:var(--space-xxl) 
}
.margin-right--xs{
	margin-right:var(--space-xs) 
}
.margin-right--s{
	margin-right:var(--space-s) 
}
.margin-right--m{
	margin-right:var(--space-m) 
}
.margin-right--l{
	margin-right:var(--space-l) 
}
.margin-right--xl{
	margin-right:var(--space-xl) 
}
.margin-right--xxl{
	margin-right:var(--space-xxl) 
}
.ct-section[class*=owl--] .ct-section-inner-wrap>*+*,[class*=owl--]:not(.ct-section)>*+*{
	margin-top:var(--owl-space) 
}
.owl--xs.ct-section>.ct-section-inner-wrap>*+*,.owl--xs:not(.ct-section)>*+*{
	--owl-space:var(--space-xs) 
}
.owl--s.ct-section>.ct-section-inner-wrap>*+*,.owl--s:not(.ct-section)>*+*{
	--owl-space:var(--space-s) 
}
.owl--m.ct-section>.ct-section-inner-wrap>*+*,.owl--m:not(.ct-section)>*+*{
	--owl-space:var(--space-m) 
}
.owl--l.ct-section>.ct-section-inner-wrap>*+*,.owl--l:not(.ct-section)>*+*{
	--owl-space:var(--space-l) 
}
.owl--xl.ct-section>.ct-section-inner-wrap>*+*,.owl--xl:not(.ct-section)>*+*{
	--owl-space:var(--space-xl) 
}
.owl--xxl.ct-section>.ct-section-inner-wrap>*+*,.owl--xxl:not(.ct-section)>*+*{
	--owl-space:var(--space-xxl) 
}
[class*=bg--]{
	background-color:var(--bg-color) 
}
.bg--primary{
	--bg-color:var(--primary) 
}
.bg--primary-hover{
	--bg-color:var(--primary-hover) 
}
.bg--primary-ultra-light{
	--bg-color:var(--primary-ultra-light) 
}
.bg--primary-light{
	--bg-color:var(--primary-light) 
}
.bg--primary-medium{
	--bg-color:var(--primary-medium) 
}
.bg--primary-dark{
	--bg-color:var(--primary-dark) 
}
.bg--primary-ultra-dark{
	--bg-color:var(--primary-ultra-dark) 
}
.bg--primary-ultra-dark-trans-90{
	--bg-color:var(--primary-ultra-dark-trans-90) 
}
.bg--primary-ultra-dark-trans-80{
	--bg-color:var(--primary-ultra-dark-trans-80) 
}
.bg--primary-ultra-dark-trans-60{
	--bg-color:var(--primary-ultra-dark-trans-60) 
}
.bg--primary-ultra-dark-trans-40{
	--bg-color:var(--primary-ultra-dark-trans-40) 
}
.bg--primary-ultra-dark-trans-20{
	--bg-color:var(--primary-ultra-dark-trans-20) 
}
.bg--primary-ultra-dark-trans-10{
	--bg-color:var(--primary-ultra-dark-trans-10) 
}
.bg--primary-trans-90{
	--bg-color:var(--primary-trans-90) 
}
.bg--primary-trans-80{
	--bg-color:var(--primary-trans-80) 
}
.bg--primary-trans-60{
	--bg-color:var(--primary-trans-60) 
}
.bg--primary-trans-40{
	--bg-color:var(--primary-trans-40) 
}
.bg--primary-trans-20{
	--bg-color:var(--primary-trans-20) 
}
.bg--primary-trans-10{
	--bg-color:var(--primary-trans-10) 
}
.bg--primary-comp{
	--bg-color:var(--primary-comp) 
}
.bg--secondary{
	--bg-color:var(--secondary) 
}
.bg--secondary-hover{
	--bg-color:var(--secondary-hover) 
}
.bg--secondary-ultra-light{
	--bg-color:var(--secondary-ultra-light) 
}
.bg--secondary-light{
	--bg-color:var(--secondary-light) 
}
.bg--secondary-medium{
	--bg-color:var(--secondary-medium) 
}
.bg--secondary-dark{
	--bg-color:var(--secondary-dark) 
}
.bg--secondary-ultra-dark{
	--bg-color:var(--secondary-ultra-dark) 
}
.bg--secondary-ultra-dark-trans-90{
	--bg-color:var(--secondary-ultra-dark-trans-90) 
}
.bg--secondary-ultra-dark-trans-80{
	--bg-color:var(--secondary-ultra-dark-trans-80) 
}
.bg--secondary-ultra-dark-trans-60{
	--bg-color:var(--secondary-ultra-dark-trans-60) 
}
.bg--secondary-ultra-dark-trans-40{
	--bg-color:var(--secondary-ultra-dark-trans-40) 
}
.bg--secondary-ultra-dark-trans-20{
	--bg-color:var(--secondary-ultra-dark-trans-20) 
}
.bg--secondary-ultra-dark-trans-10{
	--bg-color:var(--secondary-ultra-dark-trans-10) 
}
.bg--secondary-trans-90{
	--bg-color:var(--secondary-trans-90) 
}
.bg--secondary-trans-80{
	--bg-color:var(--secondary-trans-80) 
}
.bg--secondary-trans-60{
	--bg-color:var(--secondary-trans-60) 
}
.bg--secondary-trans-40{
	--bg-color:var(--secondary-trans-40) 
}
.bg--secondary-trans-20{
	--bg-color:var(--secondary-trans-20) 
}
.bg--secondary-trans-10{
	--bg-color:var(--secondary-trans-10) 
}
.bg--secondary-comp{
	--bg-color:var(--secondary-comp) 
}
.bg--accent{
	--bg-color:var(--accent) 
}
.bg--accent-hover{
	--bg-color:var(--accent-hover) 
}
.bg--accent-ultra-light{
	--bg-color:var(--accent-ultra-light) 
}
.bg--accent-light{
	--bg-color:var(--accent-light) 
}
.bg--accent-medium{
	--bg-color:var(--accent-medium) 
}
.bg--accent-dark{
	--bg-color:var(--accent-dark) 
}
.bg--accent-ultra-dark{
	--bg-color:var(--accent-ultra-dark) 
}
.bg--accent-ultra-dark-trans-90{
	--bg-color:var(--accent-ultra-dark-trans-90) 
}
.bg--accent-ultra-dark-trans-80{
	--bg-color:var(--accent-ultra-dark-trans-80) 
}
.bg--accent-ultra-dark-trans-60{
	--bg-color:var(--accent-ultra-dark-trans-60) 
}
.bg--accent-ultra-dark-trans-40{
	--bg-color:var(--accent-ultra-dark-trans-40) 
}
.bg--accent-ultra-dark-trans-20{
	--bg-color:var(--accent-ultra-dark-trans-20) 
}
.bg--accent-ultra-dark-trans-10{
	--bg-color:var(--accent-ultra-dark-trans-10) 
}
.bg--accent-trans-90{
	--bg-color:var(--accent-trans-90) 
}
.bg--accent-trans-80{
	--bg-color:var(--accent-trans-80) 
}
.bg--accent-trans-60{
	--bg-color:var(--accent-trans-60) 
}
.bg--accent-trans-40{
	--bg-color:var(--accent-trans-40) 
}
.bg--accent-trans-20{
	--bg-color:var(--accent-trans-20) 
}
.bg--accent-trans-10{
	--bg-color:var(--accent-trans-10) 
}
.bg--accent-comp{
	--bg-color:var(--accent-comp) 
}
.bg--base{
	--bg-color:var(--base) 
}
.bg--base-hover{
	--bg-color:var(--base-hover) 
}
.bg--base-ultra-light{
	--bg-color:var(--base-ultra-light) 
}
.bg--base-light{
	--bg-color:var(--base-light) 
}
.bg--base-medium{
	--bg-color:var(--base-medium) 
}
.bg--base-dark{
	--bg-color:var(--base-dark) 
}
.bg--base-ultra-dark{
	--bg-color:var(--base-ultra-dark) 
}
.bg--base-ultra-dark-trans-90{
	--bg-color:var(--base-ultra-dark-trans-90) 
}
.bg--base-ultra-dark-trans-80{
	--bg-color:var(--base-ultra-dark-trans-80) 
}
.bg--base-ultra-dark-trans-60{
	--bg-color:var(--base-ultra-dark-trans-60) 
}
.bg--base-ultra-dark-trans-40{
	--bg-color:var(--base-ultra-dark-trans-40) 
}
.bg--base-ultra-dark-trans-20{
	--bg-color:var(--base-ultra-dark-trans-20) 
}
.bg--base-ultra-dark-trans-10{
	--bg-color:var(--base-ultra-dark-trans-10) 
}
.bg--base-trans-90{
	--bg-color:var(--base-trans-90) 
}
.bg--base-trans-80{
	--bg-color:var(--base-trans-80) 
}
.bg--base-trans-60{
	--bg-color:var(--base-trans-60) 
}
.bg--base-trans-40{
	--bg-color:var(--base-trans-40) 
}
.bg--base-trans-20{
	--bg-color:var(--base-trans-20) 
}
.bg--base-trans-10{
	--bg-color:var(--base-trans-10) 
}
.bg--base-comp{
	--bg-color:var(--base-comp) 
}
.bg--black{
	--bg-color:var(--shade-black) 
}
.bg--white{
	--bg-color:var(--shade-white) 
}
.bg--shade-ultra-light{
	--bg-color:var(--shade-ultra-light) 
}
.bg--shade-light{
	--bg-color:var(--shade-light) 
}
.bg--shade-medium{
	--bg-color:var(--shade-medium) 
}
.bg--shade-dark{
	--bg-color:var(--shade-dark) 
}
.bg--shade-ultra-dark{
	--bg-color:var(--shade-ultra-dark) 
}
.bg--shade-ultra-dark-trans-90{
	--bg-color:var(--shade-ultra-dark-trans-90) 
}
.bg--shade-ultra-dark-trans-80{
	--bg-color:var(--shade-ultra-dark-trans-80) 
}
.bg--shade-ultra-dark-trans-60{
	--bg-color:var(--shade-ultra-dark-trans-60) 
}
.bg--shade-ultra-dark-trans-40{
	--bg-color:var(--shade-ultra-dark-trans-40) 
}
.bg--shade-ultra-dark-trans-20{
	--bg-color:var(--shade-ultra-dark-trans-20) 
}
.bg--shade-ultra-dark-trans-10{
	--bg-color:var(--shade-ultra-dark-trans-10) 
}
.bg--black-trans-90{
	--bg-color:var(--black-trans-90) 
}
.bg--black-trans-80{
	--bg-color:var(--black-trans-80) 
}
.bg--black-trans-60{
	--bg-color:var(--black-trans-60) 
}
.bg--black-trans-40{
	--bg-color:var(--black-trans-40) 
}
.bg--black-trans-20{
	--bg-color:var(--black-trans-20) 
}
.bg--black-trans-10{
	--bg-color:var(--black-trans-10) 
}
[class*=overlay--]{
	position:relative;
	z-index:0 
}
[class*=overlay--]:before{
	content:"";
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:-1 
}
.overlay--primary-trans-90::before{
	background:var(--primary-trans-90) 
}
.overlay--primary-trans-80::before{
	background:var(--primary-trans-80) 
}
.overlay--primary-trans-60::before{
	background:var(--primary-trans-60) 
}
.overlay--primary-trans-40::before{
	background:var(--primary-trans-40) 
}
.overlay--primary-trans-20::before{
	background:var(--primary-trans-20) 
}
.overlay--primary-trans-10::before{
	background:var(--primary-trans-10) 
}
.overlay--primary-ultra-dark-trans-90::before{
	background:var(--primary-ultra-dark-trans-90) 
}
.overlay--primary-ultra-dark-trans-80::before{
	background:var(--primary-ultra-dark-trans-80) 
}
.overlay--primary-ultra-dark-trans-60::before{
	background:var(--primary-ultra-dark-trans-60) 
}
.overlay--primary-ultra-dark-trans-40::before{
	background:var(--primary-ultra-dark-trans-40) 
}
.overlay--primary-ultra-dark-trans-20::before{
	background:var(--primary-ultra-dark-trans-20) 
}
.overlay--primary-ultra-dark-trans-10::before{
	background:var(--primary-ultra-dark-trans-10) 
}
.overlay--secondary-trans-90::before{
	background:var(--secondary-trans-90) 
}
.overlay--secondary-trans-80::before{
	background:var(--secondary-trans-80) 
}
.overlay--secondary-trans-60::before{
	background:var(--secondary-trans-60) 
}
.overlay--secondary-trans-40::before{
	background:var(--secondary-trans-40) 
}
.overlay--secondary-trans-20::before{
	background:var(--secondary-trans-20) 
}
.overlay--secondary-trans-10::before{
	background:var(--secondary-trans-10) 
}
.overlay--secondary-ultra-dark-trans-90::before{
	background:var(--secondary-ultra-dark-trans-90) 
}
.overlay--secondary-ultra-dark-trans-80::before{
	background:var(--secondary-ultra-dark-trans-80) 
}
.overlay--secondary-ultra-dark-trans-60::before{
	background:var(--secondary-ultra-dark-trans-60) 
}
.overlay--secondary-ultra-dark-trans-40::before{
	background:var(--secondary-ultra-dark-trans-40) 
}
.overlay--secondary-ultra-dark-trans-20::before{
	background:var(--secondary-ultra-dark-trans-20) 
}
.overlay--secondary-ultra-dark-trans-10::before{
	background:var(--secondary-ultra-dark-trans-10) 
}
.overlay--accent-trans-90::before{
	background:var(--accent-trans-90) 
}
.overlay--accent-trans-80::before{
	background:var(--accent-trans-80) 
}
.overlay--accent-trans-60::before{
	background:var(--accent-trans-60) 
}
.overlay--accent-trans-40::before{
	background:var(--accent-trans-40) 
}
.overlay--accent-trans-20::before{
	background:var(--accent-trans-20) 
}
.overlay--accent-trans-10::before{
	background:var(--accent-trans-10) 
}
.overlay--accent-ultra-dark-trans-90::before{
	background:var(--accent-ultra-dark-trans-90) 
}
.overlay--accent-ultra-dark-trans-80::before{
	background:var(--accent-ultra-dark-trans-80) 
}
.overlay--accent-ultra-dark-trans-60::before{
	background:var(--accent-ultra-dark-trans-60) 
}
.overlay--accent-ultra-dark-trans-40::before{
	background:var(--accent-ultra-dark-trans-40) 
}
.overlay--accent-ultra-dark-trans-20::before{
	background:var(--accent-ultra-dark-trans-20) 
}
.overlay--accent-ultra-dark-trans-10::before{
	background:var(--accent-ultra-dark-trans-10) 
}
.overlay--base-trans-90::before{
	background:var(--base-trans-90) 
}
.overlay--base-trans-80::before{
	background:var(--base-trans-80) 
}
.overlay--base-trans-60::before{
	background:var(--base-trans-60) 
}
.overlay--base-trans-40::before{
	background:var(--base-trans-40) 
}
.overlay--base-trans-20::before{
	background:var(--base-trans-20) 
}
.overlay--base-trans-10::before{
	background:var(--base-trans-10) 
}
.overlay--base-ultra-dark-trans-90::before{
	background:var(--base-ultra-dark-trans-90) 
}
.overlay--base-ultra-dark-trans-80::before{
	background:var(--base-ultra-dark-trans-80) 
}
.overlay--base-ultra-dark-trans-60::before{
	background:var(--base-ultra-dark-trans-60) 
}
.overlay--base-ultra-dark-trans-40::before{
	background:var(--base-ultra-dark-trans-40) 
}
.overlay--base-ultra-dark-trans-20::before{
	background:var(--base-ultra-dark-trans-20) 
}
.overlay--base-ultra-dark-trans-10::before{
	background:var(--base-ultra-dark-trans-10) 
}
.overlay--shade-ultra-dark-trans-90::before{
	background:var(--shade-ultra-dark-trans-90) 
}
.overlay--shade-ultra-dark-trans-80::before{
	background:var(--shade-ultra-dark-trans-80) 
}
.overlay--shade-ultra-dark-trans-60::before{
	background:var(--shade-ultra-dark-trans-60) 
}
.overlay--shade-ultra-dark-trans-40::before{
	background:var(--shade-ultra-dark-trans-40) 
}
.overlay--shade-ultra-dark-trans-20::before{
	background:var(--shade-ultra-dark-trans-20) 
}
.overlay--shade-ultra-dark-trans-10::before{
	background:var(--shade-ultra-dark-trans-10) 
}
.overlay--black-trans-90::before{
	background:var(--black-trans-90) 
}
.overlay--black-trans-80::before{
	background:var(--black-trans-80) 
}
.overlay--black-trans-60::before{
	background:var(--black-trans-60) 
}
.overlay--black-trans-40::before{
	background:var(--black-trans-40) 
}
.overlay--black-trans-20::before{
	background:var(--black-trans-20) 
}
.overlay--black-trans-10::before{
	background:var(--black-trans-10) 
}
[class*=box-shadow--]{
	box-shadow:var(--box-shadow) 
}
.box-shadow--m{
	--box-shadow:0 4px 4px -10px hsla(var(--base-h), var(--base-s), var(--base-l), 0.04),0 13px 13px -10px hsla(var(--base-h), var(--base-s), var(--base-l), 0.06),0 40px 60px -10px hsla(var(--base-h), var(--base-s), var(--base-l), 0.08) 
}
.box-shadow--l{
	--box-shadow:0 2.7px 3.6px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.04),0 7.5px 10px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.06),0 18px 24.1px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.08),0 60px 80px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.1) 
}
.box-shadow--xl{
	--box-shadow:0 2.2px 2.8px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.01),0 5.3px 6.7px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.02),0 10px 12.5px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.04),0 17.9px 22.3px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.06),0 33.4px 41.8px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.08),0 80px 100px -5px hsla(var(--base-h), var(--base-s), var(--base-l), 0.1) 
}
@media (min-width:1365px){
	.breakout--s{
		width:60vw;
		max-width:60vw;
		margin:0 calc(-30vw + 50%) 
	}
	.breakout--m{
		width:70vw;
		max-width:70vw;
		margin:0 calc(-35vw + 50%) 
	}
	.breakout--l{
		width:80vw;
		max-width:80vw;
		margin:0 calc(-40vw + 50%) 
	}
	.breakout--xl{
		width:90vw;
		max-width:90vw;
		margin:0 calc(-45vw + 50%) 
	}
}
.breakout--full{
	width:100vw!important;
	max-width:100vw!important;
	margin-left:calc(-50vw + 50%)!important;
	align-self:flex-start 
}
@media (max-width:1279px){
	[class*=breakout--]{
		width:100%;
		max-width:100%;
		margin:0 
	}
}
.sticky{
	position:sticky;
	top:0 
}
.sticky-top--s{
	top:2.5% 
}
.sticky-top--m{
	top:5% 
}
.sticky-top--l{
	top:10% 
}
[class*=width--]:not([class*=breakout--]){
	width:100%;
	max-width:var(--width) 
}
.width--xs{
	--width:var(--width-xs) 
}
.width--s{
	--width:var(--width-s) 
}
.width--m{
	--width:var(--width-m) 
}
.width--l{
	--width:var(--width-l) 
}
.width--xl{
	--width:var(--width-xl) 
}
.width--xxl{
	--width:var(--width-xxl) 
}
.width--vp-max{
	--width:var(--width-vp-max);
	margin-left:auto;
	margin-right:auto 
}
.width--50{
	--width:var(--width-50) 
}
.width--full{
	--width:100% 
}
.width--auto{
	width:auto!important;
	--width:100% 
}
.height--30{
	min-height:30vh 
}
.height--40{
	min-height:40vh 
}
.height--50{
	min-height:50vh 
}
.height--60{
	min-height:60vh 
}
.height--70{
	min-height:70vh 
}
.height--80{
	min-height:80vh 
}
.height--90{
	min-height:90vh 
}
.height--full{
	min-height:100vh 
}
.max-height--30{
	max-height:30vh 
}
.max-height--40{
	max-height:40vh 
}
.max-height--50{
	max-height:50vh 
}
.max-height--60{
	max-height:60vh 
}
.max-height--70{
	max-height:70vh 
}
.max-height--80{
	max-height:80vh 
}
.max-height--90{
	max-height:90vh 
}
.object-fit--cover{
	object-fit:cover 
}
.object-fit--contain{
	object-fit:contain 
}
.object-fit--top-left{
	object-position:10% 10% 
}
.object-fit--top-center{
	object-position:50% 10% 
}
.object-fit--top-right{
	object-position:90% 10% 
}
.object-fit--center-left{
	object-position:10% 50% 
}
.object-fit--center-right{
	object-position:90% 50% 
}
.object-fit--bottom-left{
	object-position:10% 90% 
}
.object-fit--bottom-center{
	object-position:50% 90% 
}
.object-fit--bottom-right{
	object-position:90% 90% 
}
:-webkit-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black){
	background:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:-moz-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black){
	background:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:is(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black),:matches(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black){
	background:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:-webkit-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black):hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
:-moz-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black):hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
:is(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black):hover,:matches(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black):hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
.btn--outline{
	background:0 0;
	color:var(--btn-text-color,var(--primary-outline-btn-text));
	border-width:var(--btn-border-size);
	border-color:var(--btn-bg,var(--btn-primary-bg));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x) 
}
.btn--outline:hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	color:var(--btn-outline-hover-text,var(--btn-primary-hover-text));
	border-color:var(--btn-hover,var(--btn-primary-hover)) 
}
:-webkit-any(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:-moz-any(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:is(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline,:matches(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:-webkit-any(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:-moz-any(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:is(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline:hover,:matches(.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:-webkit-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
:-moz-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
:is(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl),:matches(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
.btn--primary{
	--btn-bg:var(--btn-primary-bg);
	--btn-text-color:var(--btn-primary-text);
	--btn-hover:var(--btn-primary-hover);
	--btn-hover-text:var(--btn-primary-hover-text);
	--btn-border-color:var(--btn-primary-border-color);
	--btn-outline-text:var(--primary-outline-btn-text);
	--btn-outline-hover-text:var(--primary-outline-hover-text) 
}
.btn--secondary{
	--btn-bg:var(--btn-secondary-bg);
	--btn-text-color:var(--btn-secondary-text);
	--btn-hover:var(--btn-secondary-hover);
	--btn-hover-text:var(--btn-secondary-hover-text);
	--btn-border-color:var(--btn-secondary-border-color);
	--btn-outline-text:var(--secondary-outline-btn-text);
	--btn-outline-hover-text:var(--secondary-outline-hover-text) 
}
.btn--accent{
	--btn-bg:var(--btn-accent-bg);
	--btn-text-color:var(--btn-accent-text);
	--btn-hover:var(--btn-accent-hover);
	--btn-hover-text:var(--btn-accent-hover-text);
	--btn-border-color:var(--btn-accent-border-color);
	--btn-outline-text:var(--accent-outline-btn-text);
	--btn-outline-hover-text:var(--accent-outline-hover-text) 
}
.btn--base{
	--btn-bg:var(--btn-base-bg);
	--btn-text-color:var(--btn-base-text);
	--btn-hover:var(--btn-base-hover);
	--btn-hover-text:var(--btn-base-hover-text);
	--btn-border-color:var(--btn-base-border-color);
	--btn-outline-text:var(--base-outline-btn-text);
	--btn-outline-hover-text:var(--base-outline-hover-text) 
}
.btn--white{
	--btn-bg:var(--btn-white-bg);
	--btn-text-color:var(--btn-white-text);
	--btn-hover:var(--btn-white-hover);
	--btn-hover-text:var(--btn-white-hover-text);
	--btn-border-color:var(--btn-white-border-color);
	--btn-outline-text:var(--white-outline-btn-text);
	--btn-outline-hover-text:var(--white-outline-hover-text) 
}
.btn--black{
	--btn-bg:var(--btn-black-bg);
	--btn-text-color:var(--btn-black-text);
	--btn-hover:var(--btn-black-hover);
	--btn-hover-text:var(--btn-black-hover-text);
	--btn-border-color:var(--btn-black-border-color);
	--btn-outline-text:var(--black-outline-btn-text);
	--btn-outline-hover-text:var(--black-outline-hover-text) 
}
.btn--xs{
	--btn-text-size:var(--text-xs) 
}
.btn--s{
	--btn-text-size:var(--text-s) 
}
.btn--m{
	--btn-text-size:var(--text-m) 
}
.btn--l{
	--btn-text-size:var(--text-l) 
}
.btn--xl{
	--btn-text-size:var(--text-xl) 
}
.btn--xxl{
	--btn-text-size:var(--text-xxl) 
}
[class*=rounded--]{
	border-radius:var(--radius) 
}
.rounded--xs{
	--radius:var(--radius-xs) 
}
.rounded--s{
	--radius:var(--radius-s) 
}
.rounded--m{
	--radius:var(--base-radius) 
}
.rounded--l{
	--radius:var(--radius-l) 
}
.rounded--xl{
	--radius:var(--radius-xl) 
}
.rounded--xxl{
	--radius:var(--radius-xxl) 
}
.rounded--circle{
	--radius:var(--radius-50) 
}
.rounded--none{
	--radius:none 
}
.ct-section[class*=center--]>.ct-section-inner-wrap,[class*=center--]:not(.ct-section){
	display:flex 
}
.center--all:not(.ct-section),.ct-section.center--all>.ct-section-inner-wrap{
	flex-direction:column;
	align-items:center;
	align-content:center;
	justify-items:center;
	justify-content:center;
	text-align:center 
}
.center--bottom:not(.ct-section),.ct-section.center--bottom>.ct-section-inner-wrap{
	flex-direction:column;
	justify-items:center;
	justify-content:flex-end;
	align-items:center 
}
.center--top:not(.ct-section),.ct-section.center--top>.ct-section-inner-wrap{
	flex-direction:row;
	justify-items:center;
	justify-content:center;
	align-items:flex-start 
}
.center--left:not(.ct-section),.ct-section.center--left>.ct-section-inner-wrap{
	flex-direction:column;
	justify-items:center;
	justify-content:center;
	align-items:flex-start;
	text-align:left 
}
.center--right:not(.ct-section),.ct-section.center--right>.ct-section-inner-wrap{
	flex-direction:column;
	justify-items:center;
	justify-content:center;
	align-items:flex-end 
}
@media only screen and (max-width:479px){
	.center--all-s:not(.ct-section),.ct-section.center--all-s>.ct-section-inner-wrap{
		align-items:center;
		align-content:center;
		justify-items:center;
		justify-content:center;
		text-align:center 
	}
	.center--bottom-s:not(.ct-section),.ct-section.center--bottom-s>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:flex-end;
		align-items:center 
	}
	.center--top-s:not(.ct-section),.ct-section.center--top-s>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--left-s:not(.ct-section),.ct-section.center--left-s>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start;
		text-align:left 
	}
	.center--right-s:not(.ct-section),.ct-section.center--right-s>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-end 
	}
}
@media only screen and (max-width:767px){
	.center--all-m:not(.ct-section),.ct-section.center--all-m>.ct-section-inner-wrap{
		align-items:center;
		align-content:center;
		justify-items:center;
		justify-content:center;
		text-align:center 
	}
	.center--bottom-m:not(.ct-section),.ct-section.center--bottom-m>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:flex-end;
		align-items:center 
	}
	.center--top-m:not(.ct-section),.ct-section.center--top-m>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--left-m:not(.ct-section),.ct-section.center--left-m>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start;
		text-align:left 
	}
	.center--right-m:not(.ct-section),.ct-section.center--right-m>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-end 
	}
}
@media only screen and (max-width:991px){
	.center--all-l:not(.ct-section),.ct-section.center--all-l>.ct-section-inner-wrap{
		align-items:center;
		align-content:center;
		justify-items:center;
		justify-content:center;
		text-align:center 
	}
	.center--bottom-l:not(.ct-section),.ct-section.center--bottom-l>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:flex-end;
		align-items:center 
	}
	.center--top-l:not(.ct-section),.ct-section.center--top-l>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--left-l:not(.ct-section),.ct-section.center--left-l>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start;
		text-align:left 
	}
	.center--right-l:not(.ct-section),.ct-section.center--right-l>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-end 
	}
}
@media only screen and (max-width:1279px){
	.center--all-xl:not(.ct-section),.ct-section.center--all-xl>.ct-section-inner-wrap{
		align-items:center;
		align-content:center;
		justify-items:center;
		justify-content:center;
		text-align:center 
	}
	.center--bottom-xl:not(.ct-section),.ct-section.center--bottom-xl>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:flex-end;
		align-items:center 
	}
	.center--top-xl:not(.ct-section),.ct-section.center--top-xl>.ct-section-inner-wrap{
		flex-direction:row;
		justify-items:center;
		justify-content:center;
		align-items:flex-start 
	}
	.center--left-xl:not(.ct-section),.ct-section.center--left-xl>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-start;
		text-align:left 
	}
	.center--right-xl:not(.ct-section),.ct-section.center--right-xl>.ct-section-inner-wrap{
		flex-direction:column;
		justify-items:center;
		justify-content:center;
		align-items:flex-end 
	}
}
.flip--x,.flip--x>div{
	transform:scaleX(-1) 
}
.flip--y,.flip--y>div{
	transform:scaleY(-1) 
}
.flip--xy,.flip--xy>div{
	transform:scale(-1,-1) 
}
.opacity--5{
	opacity:.05 
}
.opacity--10{
	opacity:.1 
}
.opacity--20{
	opacity:.2 
}
.opacity--30{
	opacity:.3 
}
.opacity--40{
	opacity:.4 
}
.opacity--50{
	opacity:.5 
}
.opacity--60{
	opacity:.6 
}
.opacity--70{
	opacity:.7 
}
.opacity--80{
	opacity:.8 
}
.opacity--90{
	opacity:.9 
}
.opacity--95{
	opacity:.95 
}
html{
	font-size:var(--root-font-size) 
}
:root{
	--primary:hsl(var(--primary-h), var(--primary-s), var(--primary-l));
	--primary-hover:hsl(var(--primary-h), var(--primary-s), calc(var(--primary-l) * var(--primary-hover-val)));
	--primary-ultra-light:hsl(var(--primary-h), var(--primary-s), var(--primary-ultra-light-val));
	--primary-light:hsl(var(--primary-h), var(--primary-s), var(--primary-light-val));
	--primary-medium:hsl(var(--primary-h), var(--primary-s), var(--primary-medium-val));
	--primary-dark:hsl(var(--primary-h), var(--primary-s), var(--primary-dark-val));
	--primary-ultra-dark:hsl(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val));
	--primary-ultra-dark-trans-90:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .9);
	--primary-ultra-dark-trans-80:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .8);
	--primary-ultra-dark-trans-60:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .6);
	--primary-ultra-dark-trans-40:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .4);
	--primary-ultra-dark-trans-20:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .2);
	--primary-ultra-dark-trans-10:hsla(var(--primary-h), var(--primary-s), var(--primary-ultra-dark-val), .1);
	--primary-trans-90:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .9);
	--primary-trans-80:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .8);
	--primary-trans-60:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .6);
	--primary-trans-40:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .4);
	--primary-trans-20:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .2);
	--primary-trans-10:hsla(var(--primary-h), var(--primary-s), var(--primary-l), .1);
	--primary-comp:hsl(calc(var(--primary-h) + 180), var(--primary-s), var(--primary-l));
	--secondary:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-l));
	--secondary-hover:hsl(var(--secondary-h), var(--secondary-s), calc(var(--secondary-l) * var(--secondary-hover-val)));
	--secondary-ultra-light:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-light-val));
	--secondary-light:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-light-val));
	--secondary-medium:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-medium-val));
	--secondary-dark:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-dark-val));
	--secondary-ultra-dark:hsl(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val));
	--secondary-ultra-dark-trans-90:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .9);
	--secondary-ultra-dark-trans-80:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .8);
	--secondary-ultra-dark-trans-60:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .6);
	--secondary-ultra-dark-trans-40:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .4);
	--secondary-ultra-dark-trans-20:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .2);
	--secondary-ultra-dark-trans-10:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-ultra-dark-val), .1);
	--secondary-trans-90:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .9);
	--secondary-trans-80:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .8);
	--secondary-trans-60:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .6);
	--secondary-trans-40:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .4);
	--secondary-trans-20:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .2);
	--secondary-trans-10:hsla(var(--secondary-h), var(--secondary-s), var(--secondary-l), .1);
	--secondary-comp:hsl(calc(var(--secondary-h) + 180), var(--secondary-s), var(--secondary-l));
	--accent:hsl(var(--accent-h), var(--accent-s), var(--accent-l));
	--accent-hover:hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) * var(--accent-hover-val)));
	--accent-ultra-light:hsl(var(--accent-h), var(--accent-s), var(--accent-ultra-light-val));
	--accent-light:hsl(var(--accent-h), var(--accent-s), var(--accent-light-val));
	--accent-medium:hsl(var(--accent-h), var(--accent-s), var(--accent-medium-val));
	--accent-dark:hsl(var(--accent-h), var(--accent-s), var(--accent-dark-val));
	--accent-ultra-dark:hsl(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val));
	--accent-ultra-dark-trans-90:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .9);
	--accent-ultra-dark-trans-80:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .8);
	--accent-ultra-dark-trans-60:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .6);
	--accent-ultra-dark-trans-40:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .4);
	--accent-ultra-dark-trans-20:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .2);
	--accent-ultra-dark-trans-10:hsla(var(--accent-h), var(--accent-s), var(--accent-ultra-dark-val), .1);
	--accent-trans-90:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .9);
	--accent-trans-80:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .8);
	--accent-trans-60:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .6);
	--accent-trans-40:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .4);
	--accent-trans-20:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .2);
	--accent-trans-10:hsla(var(--accent-h), var(--accent-s), var(--accent-l), .1);
	--accent-comp:hsl(calc(var(--accent-h) + 180), var(--accent-s), var(--accent-l));
	--base:hsl(var(--base-h), var(--base-s), var(--base-l));
	--base-hover:hsl(var(--base-h), var(--base-s), calc(var(--base-l) * var(--base-hover-val)));
	--base-ultra-light:hsl(var(--base-h), var(--base-s), var(--base-ultra-light-val));
	--base-light:hsl(var(--base-h), var(--base-s), var(--base-light-val));
	--base-medium:hsl(var(--base-h), var(--base-s), var(--base-medium-val));
	--base-dark:hsl(var(--base-h), var(--base-s), var(--base-dark-val));
	--base-ultra-dark:hsl(var(--base-h), var(--base-s), var(--base-ultra-dark-val));
	--base-ultra-dark-trans-90:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .9);
	--base-ultra-dark-trans-80:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .8);
	--base-ultra-dark-trans-60:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .6);
	--base-ultra-dark-trans-40:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .4);
	--base-ultra-dark-trans-20:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .2);
	--base-ultra-dark-trans-10:hsla(var(--base-h), var(--base-s), var(--base-ultra-dark-val), .1);
	--base-trans-90:hsla(var(--base-h), var(--base-s), var(--base-l), .9);
	--base-trans-80:hsla(var(--base-h), var(--base-s), var(--base-l), .8);
	--base-trans-60:hsla(var(--base-h), var(--base-s), var(--base-l), .6);
	--base-trans-40:hsla(var(--base-h), var(--base-s), var(--base-l), .4);
	--base-trans-20:hsla(var(--base-h), var(--base-s), var(--base-l), .2);
	--base-trans-10:hsla(var(--base-h), var(--base-s), var(--base-l), .1);
	--base-comp:hsl(calc(var(--base-h) + 180), var(--base-s), var(--base-l));
	--shade-black:hsl(0, 0%, 0%);
	--shade-white:hsl(100, 100%, 100%);
	--shade-ultra-light:hsl(var(--shade-h), var(--shade-s), var(--shade-ultra-light-val));
	--shade-light:hsl(var(--shade-h), var(--shade-s), var(--shade-light-val));
	--shade-medium:hsl(var(--shade-h), var(--shade-s), var(--shade-medium-val));
	--shade-dark:hsl(var(--shade-h), var(--shade-s), var(--shade-dark-val));
	--shade-ultra-dark:hsl(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val));
	--shade-ultra-dark-trans-90:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .9);
	--shade-ultra-dark-trans-80:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .8);
	--shade-ultra-dark-trans-60:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .6);
	--shade-ultra-dark-trans-40:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .4);
	--shade-ultra-dark-trans-20:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .2);
	--shade-ultra-dark-trans-10:hsla(var(--shade-h), var(--shade-s), var(--shade-ultra-dark-val), .1);
	--black-trans-90:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .9);
	--black-trans-80:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .8);
	--black-trans-60:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .6);
	--black-trans-40:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .4);
	--black-trans-20:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .2);
	--black-trans-10:hsla(var(--shade-h), var(--shade-s), var(--shade-l), .1);
	--text-m-max:var(--base-text-desk);
	--text-m-min:var(--base-text-mob);
	--text-s-max:calc(var(--text-m-max) / var(--text-scale));
	--text-s-min:calc(var(--text-m-min) / var(--mob-text-scale));
	--text-xs-max:calc(var(--text-s-max) / var(--text-scale));
	--text-xs-min:calc(var(--text-s-min) / var(--mob-text-scale));
	--text-l-max:calc(var(--text-m-max) * var(--text-scale));
	--text-l-min:calc(var(--text-m-min) * var(--mob-text-scale));
	--text-xl-max:calc(var(--text-l-max) * var(--text-scale));
	--text-xl-min:calc(var(--text-l-min) * var(--mob-text-scale));
	--text-xxl-max:calc(var(--text-xl-max) * var(--text-scale));
	--text-xxl-min:calc(var(--text-xl-min) * var(--mob-text-scale));
	--text-xs:var(--text-xs-pure);
	--text-s:var(--text-s-pure);
	--text-m:var(--text-m-pure);
	--text-l:var(--text-l-pure);
	--text-xl:var(--text-xl-pure);
	--text-xxl:var(--text-xxl-pure);
	--text-xs-calc:calc(var(--text-xs-min) * 1rem + (var(--text-xs-max) - var(--text-xs-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-s-calc:calc(var(--text-s-min) * 1rem + (var(--text-s-max) - var(--text-s-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-m-calc:calc(var(--text-m-min) * 1rem + (var(--text-m-max) - var(--text-m-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-l-calc:calc(var(--text-l-min) * 1rem + (var(--text-l-max) - var(--text-l-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-xl-calc:calc(var(--text-xl-min) * 1rem + (var(--text-xl-max) - var(--text-xl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-xxl-calc:calc(var(--text-xxl-min) * 1rem + (var(--text-xxl-max) - var(--text-xxl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--text-xs-clamp:clamp(calc(var(--text-xs-min) * 1rem), calc(var(--text-xs-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-xs-max) - var(--text-xs-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-xs-max) * 1rem));
	--text-s-clamp:clamp(calc(var(--text-s-min) * 1rem), calc(var(--text-s-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-s-max) - var(--text-s-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-s-max) * 1rem));
	--text-m-clamp:clamp(calc(var(--text-m-min) * 1rem), calc(var(--text-m-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-m-max) - var(--text-m-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-m-max) * 1rem));
	--text-l-clamp:clamp(calc(var(--text-l-min) * 1rem), calc(var(--text-l-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-l-max) - var(--text-l-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-l-max) * 1rem));
	--text-xl-clamp:clamp(calc(var(--text-xl-min) * 1rem), calc(var(--text-xl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-xl-max) - var(--text-xl-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-xl-max) * 1rem));
	--text-xxl-clamp:clamp(calc(var(--text-xxl-min) * 1rem), calc(var(--text-xxl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--text-xxl-max) - var(--text-xxl-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--text-xxl-max) * 1rem));
	--space-m-min:var(--base-space-min);
	--space-m-max:var(--base-space);
	--space-xs-min:calc(var(--space-s-min) / var(--mob-space-scale));
	--space-xs-max:calc(var(--space-s-max) / var(--space-scale));
	--space-s-min:calc(var(--space-m-min) / var(--mob-space-scale));
	--space-s-max:calc(var(--space-m-max) / var(--space-scale));
	--space-l-min:calc(var(--space-m-min) * var(--mob-space-scale));
	--space-l-max:calc(var(--space-m-max) * var(--space-scale));
	--space-xl-min:calc(var(--space-l-min) * var(--mob-space-scale));
	--space-xl-max:calc(var(--space-l-max) * var(--space-scale));
	--space-xxl-min:calc(var(--space-xl-min) * var(--mob-space-scale));
	--space-xxl-max:calc(var(--space-xl-max) * var(--space-scale));
	--space-xs:var(--space-xs-pure);
	--space-s:var(--space-s-pure);
	--space-m:var(--space-m-pure);
	--space-l:var(--space-l-pure);
	--space-xl:var(--space-xl-pure);
	--space-xxl:var(--space-xxl-pure);
	--space-xs-calc:calc(var(--space-xs-min) * 1rem + (var(--space-xs-max) - var(--space-xs-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-s-calc:calc(var(--space-s-min) * 1rem + (var(--space-s-max) - var(--space-s-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-m-calc:calc(var(--space-m-min) * 1rem + (var(--space-m-max) - var(--space-m-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-l-calc:calc(var(--space-l-min) * 1rem + (var(--space-l-max) - var(--space-l-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-xl-calc:calc(var(--space-xl-min) * 1rem + (var(--space-xl-max) - var(--space-xl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-xxl-calc:calc(var(--space-xxl-min) * 1rem + (var(--space-xxl-max) - var(--space-xxl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--space-xs-clamp:clamp(var(--space-xs-min) * 1rem, calc(var(--space-xs-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-xs-max) - var(--space-xs-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-xs-max) * 1rem);
	--space-s-clamp:clamp(var(--space-s-min) * 1rem, calc(var(--space-s-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-s-max) - var(--space-l-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-s-max) * 1rem);
	--space-m-clamp:clamp(var(--space-m-min) * 1rem, calc(var(--space-m-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-m-max) - var(--space-m-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-m-max) * 1rem);
	--space-l-clamp:clamp(var(--space-l-min) * 1rem, calc(var(--space-l-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-l-max) - var(--space-l-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-l-max) * 1rem);
	--space-xl-clamp:clamp(var(--space-xl-min) * 1rem, calc(var(--space-xl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-xl-max) - var(--space-xl-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-xl-max) * 1rem);
	--space-xxl-clamp:clamp(var(--space-xxl-min) * 1rem, calc(var(--space-xxl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--space-xxl-max) - var(--space-xxl-min)) / (var(--vp-max) - var(--vp-min))))), var(--space-xxl-max) * 1rem);
	--section-m-min:calc(var(--space-m-min) * var(--mob-space-adjust-section));
	--section-m-max:calc(var(--space-m-max) * var(--space-adjust-section));
	--section-xs-min:calc(var(--space-xs-min) * var(--mob-space-adjust-section));
	--section-xs-max:calc(var(--space-xs-max) * var(--space-adjust-section));
	--section-s-min:calc(var(--space-s-min) * var(--mob-space-adjust-section));
	--section-s-max:calc(var(--space-s-max) * var(--space-adjust-section));
	--section-l-min:calc(var(--space-l-min) * var(--mob-space-adjust-section));
	--section-l-max:calc(var(--space-l-max) * var(--space-adjust-section));
	--section-xl-min:calc(var(--space-xl-min) * var(--mob-space-adjust-section));
	--section-xl-max:calc(var(--space-xl-max) * var(--space-adjust-section));
	--section-xxl-min:calc(var(--space-xxl-min) * var(--mob-space-adjust-section));
	--section-xxl-max:calc(var(--space-xxl-max) * var(--space-adjust-section));
	--section-space-xs:var(--section-space-xs-pure);
	--section-space-s:var(--section-space-s-pure);
	--section-space-m:var(--section-space-m-pure);
	--section-space-l:var(--section-space-l-pure);
	--section-space-xl:var(--section-space-xl-pure);
	--section-space-xxl:var(--section-space-xxl-pure);
	--section-space-xs-calc:calc(var(--section-xs-min) * 1rem + (var(--section-xs-max) - var(--section-xs-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-s-calc:calc(var(--section-s-min) * 1rem + (var(--section-s-max) - var(--section-s-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-m-calc:calc(var(--section-m-min) * 1rem + (var(--section-m-max) - var(--section-m-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-l-calc:calc(var(--section-l-min) * 1rem + (var(--section-l-max) - var(--section-l-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-xl-calc:calc(var(--section-xl-min) * 1rem + (var(--section-xl-max) - var(--section-xl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-xxl-calc:calc(var(--section-xxl-min) * 1rem + (var(--section-xxl-max) - var(--section-xxl-min)) * ((100vw - (var(--vp-min) * 1rem)) / (var(--vp-max) - var(--vp-min))));
	--section-space-xs-clamp:clamp(calc(var(--section-xs-min) * 1rem), calc(var(--section-xs-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-xs-max) - var(--section-xs-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-xs-max) * 1rem));
	--section-space-s-clamp:clamp(calc(var(--section-s-min) * 1rem), calc(var(--section-s-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-s-max) - var(--section-s-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-s-max) * 1rem));
	--section-space-m-clamp:clamp(calc(var(--section-m-min) * 1rem), calc(var(--section-m-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-m-max) - var(--section-m-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-m-max) * 1rem));
	--section-space-l-clamp:clamp(calc(var(--section-l-min) * 1rem), calc(var(--section-l-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-l-max) - var(--section-l-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-l-max) * 1rem));
	--section-space-xl-clamp:clamp(calc(var(--section-xl-min) * 1rem), calc(var(--section-xl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-xl-max) - var(--section-xl-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-xl-max) * 1rem));
	--section-space-xxl-clamp:clamp(calc(var(--section-xxl-min) * 1rem), calc(var(--section-xxl-min) * 1rem + ((1vw - (var(--vp-min) / 100) * 1rem) * (100 * (var(--section-xxl-max) - var(--section-xxl-min)) / (var(--vp-max) - var(--vp-min))))), calc(var(--section-xxl-max) * 1rem));
	--section-xs:var(--section-space-xs) var(--section-padding-x);
	--section-s:var(--section-space-s) var(--section-padding-x);
	--section-m:var(--section-space-m) var(--section-padding-x);
	--section-l:var(--section-space-l) var(--section-padding-x);
	--section-xl:var(--section-space-xl) var(--section-padding-x);
	--section-xxl:var(--section-space-xxl) var(--section-padding-x);
	--radius-xs:calc(var(--radius-s) / var(--radius-scale));
	--radius-s:calc(var(--base-radius) / var(--radius-scale));
	--radius-m:var(--base-radius);
	--radius-l:calc(var(--base-radius) * var(--radius-scale));
	--radius-xl:calc(var(--radius-l) * var(--radius-scale));
	--radius-xxl:calc(var(--radius-xl) * var(--radius-scale));
	--radius-50:50%;
	--width-xs:calc(var(--vp-max) * .1 * 1rem);
	--width-s:calc(var(--vp-max) * .2 * 1rem);
	--width-m:calc(var(--vp-max) * .4 * 1rem);
	--width-l:calc(var(--vp-max) * .6 * 1rem);
	--width-xl:calc(var(--vp-max) * .8 * 1rem);
	--width-xxl:calc(var(--vp-max) * .9 * 1rem);
	--width-vp-max:calc((var(--vp-max) - var(--base-space) * 2) * 1rem);
	--width-50:calc((var(--vp-max) / 2) * 1rem) 
}
.ct-section-inner-wrap{
	padding:var(--section-space-m) var(--section-padding-x) 
}
.oxy-header-container{
	padding-left:var(--section-padding-x);
	padding-right:var(--section-padding-x) 
}
body{
	font-size: 18px; 
}
:-webkit-any( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button{
	background-color:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:-moz-any( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button{
	background-color:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:is( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button,:matches( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button{
	background-color:var(--btn-bg,var(--btn-primary-bg));
	border-width:var(--btn-border-size);
	border-color:var(--btn-border-color,var(--btn-primary-border-color));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x);
	font-size:var(--btn-text-size,var(--text-m));
	color:var(--btn-text-color,var(--btn-primary-text)) 
}
:-webkit-any( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button:hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
:-moz-any( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button:hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
:is( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button:hover,:matches( .btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl,.btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button:hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	border-color:var(--btn-hover,var(--btn-primary-hover-border-color));
	color:var(--btn-hover-text,var(--btn-primary-hover-text)) 
}
.btn--outline.ct-link-button{
	background:0 0;
	color:var(--btn-outline-text,var(--primary-outline-btn-text));
	border-width:var(--btn-border-size);
	border-color:var(--btn-bg,var(--btn-primary-bg));
	border-style:solid;
	border-radius:var(--btn-radius);
	line-height:1.2;
	padding:var(--btn-pad-y) var(--btn-pad-x) 
}
.btn--outline.ct-link-button:hover{
	background:var(--btn-hover,var(--btn-primary-hover));
	color:var(--btn-outline-hover-text,var(--btn-primary-hover-text));
	border-color:var(--btn-hover,var(--btn-primary-hover)) 
}
:-webkit-any( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:-moz-any( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:is( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline,:matches( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline{
	--btn-text-color:var(--btn-outline-text);
	--btn-border-color:var(--btn-bg);
	--btn-border-size:var(--outline-btn-border-size) 
}
:-webkit-any( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:-moz-any( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:is( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline:hover,:matches( .btn--primary,.btn--secondary,.btn--accent,.btn--base,.btn--white,.btn--black).ct-link-button.btn--outline:hover{
	--btn-bg:var(--btn-hover);
	--btn-text-color:var(--btn-outline-hover-text);
	--btn-border-color:var(--btn-hover) 
}
:-webkit-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
:-moz-any(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
:is(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl),:matches(.btn--xs,.btn--s,.btn--m,.btn--l,.btn--xl,.btn--xxl){
	font-size:var(--btn-text-size) 
}
.btn--primary{
	--btn-bg:var(--btn-primary-bg);
	--btn-text-color:var(--btn-primary-text);
	--btn-hover:var(--btn-primary-hover);
	--btn-hover-text:var(--btn-primary-hover-text);
	--btn-border-color:var(--btn-primary-border-color);
	--btn-outline-text:var(--primary-outline-btn-text);
	--btn-outline-hover-text:var(--primary-outline-hover-text) 
}
.btn--secondary{
	--btn-bg:var(--btn-secondary-bg);
	--btn-text-color:var(--btn-secondary-text);
	--btn-hover:var(--btn-secondary-hover);
	--btn-hover-text:var(--btn-secondary-hover-text);
	--btn-border-color:var(--btn-secondary-border-color);
	--btn-outline-text:var(--secondary-outline-btn-text);
	--btn-outline-hover-text:var(--secondary-outline-hover-text) 
}
.btn--accent{
	--btn-bg:var(--btn-accent-bg);
	--btn-text-color:var(--btn-accent-text);
	--btn-hover:var(--btn-accent-hover);
	--btn-hover-text:var(--btn-accent-hover-text);
	--btn-border-color:var(--btn-accent-border-color);
	--btn-outline-text:var(--accent-outline-btn-text);
	--btn-outline-hover-text:var(--accent-outline-hover-text) 
}
.btn--base{
	--btn-bg:var(--btn-base-bg);
	--btn-text-color:var(--btn-base-text);
	--btn-hover:var(--btn-base-hover);
	--btn-hover-text:var(--btn-base-hover-text);
	--btn-border-color:var(--btn-base-border-color);
	--btn-outline-text:var(--base-outline-btn-text);
	--btn-outline-hover-text:var(--base-outline-hover-text) 
}
.btn--white{
	--btn-bg:var(--btn-white-bg);
	--btn-text-color:var(--btn-white-text);
	--btn-hover:var(--btn-white-hover);
	--btn-hover-text:var(--btn-white-hover-text);
	--btn-border-color:var(--btn-white-border-color);
	--btn-outline-text:var(--white-outline-btn-text);
	--btn-outline-hover-text:var(--white-outline-hover-text) 
}
.btn--black{
	--btn-bg:var(--btn-black-bg);
	--btn-text-color:var(--btn-black-text);
	--btn-hover:var(--btn-black-hover);
	--btn-hover-text:var(--btn-black-hover-text);
	--btn-border-color:var(--btn-black-border-color);
	--btn-outline-text:var(--black-outline-btn-text);
	--btn-outline-hover-text:var(--black-outline-hover-text) 
}
.btn--xs{
	--btn-text-size:var(--text-xs) 
}
.btn--s{
	--btn-text-size:var(--text-s) 
}
.btn--m{
	--btn-text-size:var(--text-m) 
}
.btn--l{
	--btn-text-size:var(--text-l) 
}
.btn--xl{
	--btn-text-size:var(--text-xl) 
}
.btn--xxl{
	--btn-text-size:var(--text-xxl) 
}
@media (min-width:1365px){
	.ct-image.breakout--s{
		width:60vw;
		max-width:60vw;
		margin:0 calc(-30vw + 50%) 
	}
	.ct-image.breakout--m{
		width:70vw;
		max-width:70vw;
		margin:0 calc(-35vw + 50%) 
	}
	.ct-image.breakout--l{
		width:80vw;
		max-width:80vw;
		margin:0 calc(-40vw + 50%) 
	}
	.ct-image.breakout--xl{
		width:90vw;
		max-width:90vw;
		margin:0 calc(-45vw + 50%) 
	}
}
.ct-image.breakout--full{
	width:100vw!important;
	max-width:100vw!important;
	margin-left:calc(-50vw + 50%)!important 
}
@media (max-width:1279px){
	.ct-image[class*=breakout--]{
		width:100%;
		max-width:100%;
		margin:0 
	}
}
.ct-section.height--30>.ct-section-inner-wrap{
	min-height:30vh 
}
.ct-section.height--40>.ct-section-inner-wrap{
	min-height:40vh 
}
.ct-section.height--50>.ct-section-inner-wrap{
	min-height:50vh 
}
.ct-section.height--60>.ct-section-inner-wrap{
	min-height:60vh 
}
.ct-section.height--70>.ct-section-inner-wrap{
	min-height:70vh 
}
.ct-section.height--80>.ct-section-inner-wrap{
	min-height:80vh 
}
.ct-section.height--90>.ct-section-inner-wrap{
	min-height:90vh 
}
.ct-section.height--full>.ct-section-inner-wrap{
	min-height:100vh 
}
.ct-section.max-height--30>.ct-section-inner-wrap{
	max-height:30vh 
}
.ct-section.max-height--40>.ct-section-inner-wrap{
	max-height:40vh 
}
.ct-section.max-height--50>.ct-section-inner-wrap{
	max-height:50vh 
}
.ct-section.max-height--60>.ct-section-inner-wrap{
	max-height:60vh 
}
.ct-section.max-height--70>.ct-section-inner-wrap{
	max-height:80vh 
}
.ct-section.max-height--90>.ct-section-inner-wrap{
	max-height:90vh 
}
@supports (font-size:calc(1vw + 2vw)){
	:root{
		--text-xs:var(--text-xs-calc);
		--text-s:var(--text-s-calc);
		--text-m:var(--text-m-calc);
		--text-l:var(--text-l-calc);
		--text-xl:var(--text-xl-calc);
		--text-xxl:var(--text-xxl-calc) 
	}
}
@supports (font-size:clamp(1vw,2vw,3vw)){
	:root{
		--text-xs:var(--text-xs-clamp);
		--text-s:var(--text-s-clamp);
		--text-m:var(--text-m-clamp);
		--text-l:var(--text-l-clamp);
		--text-xl:var(--text-xl-clamp);
		--text-xxl:var(--text-xxl-clamp) 
	}
}
@supports (padding:calc(1vw + 3vw)){
	:root{
		--space-xs:var(--space-xs-calc);
		--space-s:var(--space-s-calc);
		--space-m:var(--space-m-calc);
		--space-l:var(--space-l-calc);
		--space-xl:var(--space-xl-calc);
		--space-xxl:var(--space-xxl-calc);
		--section-space-xs:var(--section-space-xs-calc);
		--section-space-s:var(--section-space-s-calc);
		--section-space-m:var(--section-space-m-calc);
		--section-space-l:var(--section-space-l-calc);
		--section-space-xl:var(--section-space-xl-calc);
		--section-space-xxl:var(--section-space-xxl-calc) 
	}
}
@media (min-width:1281px){
	@supports (font-size:calc(1vw + 2vw)) and (not (font-size:clamp(1vw,2vw,3vw))){
		:root{
			--text-xs:calc(var(--text-xs-max) * 1rem);
			--text-s:calc(var(--text-s-max) * 1rem);
			--text-m:calc(var(--text-m-max) * 1rem);
			--text-l:calc(var(--text-l-max) * 1rem);
			--text-xl:calc(var(--text-xl-max) * 1rem);
			--text-xxl:calc(var(--text-xxl-max) * 1rem) 
		}
	}
	@supports (padding:calc(1vw + 3vw)){
		:root{
			--space-xs:calc(var(--space-xs-max) * 1rem);
			--space-s:calc(var(--space-s-max) * 1rem);
			--space-m:calc(var(--space-m-max) * 1rem);
			--space-l:calc(var(--space-l-max) * 1rem);
			--space-xl:calc(var(--space-xl-max) * 1rem);
			--space-xxl:calc(var(--space-xxl-max) * 1rem);
			--section-space-xs:calc(var(--section-xs-max) * 1rem);
			--section-space-s:calc(var(--section-s-max) * 1rem);
			--section-space-m:calc(var(--section-m-max) * 1rem);
			--section-space-l:calc(var(--section-l-max) * 1rem);
			--section-space-xl:calc(var(--section-xl-max) * 1rem);
			--section-space-xxl:calc(var(--section-xxl-max) * 1rem) 
		}
	}
}
@supports (padding:clamp(1vw,2vw,3vw)){
	:root{
		--space-xs:var(--space-xs-clamp);
		--space-s:var(--space-s-clamp);
		--space-m:var(--space-m-clamp);
		--space-l:var(--space-l-clamp);
		--space-xl:var(--space-xl-clamp);
		--space-xxl:var(--space-xxl-clamp);
		--section-space-xs:var(--section-space-xs-clamp);
		--section-space-s:var(--section-space-s-clamp);
		--section-space-m:var(--section-space-m-clamp);
		--section-space-l:var(--section-space-l-clamp);
		--section-space-xl:var(--section-space-xl-clamp);
		--section-space-xxl:var(--section-space-xxl-clamp) 
	}
}
#section-1-12 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-1-12{
	text-align:center 
}
#div_block-2-12{
	width:100%;
	background-color:var(--primary);
	height:60px;
	flex-direction:column;
	display:flex;
	text-align:left;
	justify-content:center 
}
#div_block-3-12{
	width:100%;
	flex-direction:row;
	display:flex;
	justify-content:center;
	text-align:center;
	align-items:center 
}
#div_block-6-12{
	width:100%;
	padding-top:25px;
	padding-bottom:25px;
	max-width:1420px;
	padding-left:20px;
	padding-right:20px 
}
#div_block-8-12{
	width:50%;
	flex-direction:row;
	display:flex;
	align-items:center;
	justify-content:center;
	text-align:center 
}
#div_block-11-12{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start 
}
#div_block-12-12{
	width:50%;
	flex-direction:row;
	display:flex;
	align-items:center 
}
#div_block-15-12{
	width:30% 
}
#div_block-18-12{
	width:70%;
	padding-top:0px;
	margin-top:0px;
	margin-left:20px;
	margin-right:0px;
	margin-bottom:0px;
	height:100%;
	align-items:flex-start;
	text-align:left 
}
#div_block-9-12{
	width:50%;
	flex-direction:row;
	display:flex;
	align-items:center;
	justify-content:end;
	text-align:center 
}
#div_block-22-12{
	width:33.3%;
	flex-direction:row;
	display:flex;
	align-items:center;
	justify-content:flex-start;
	text-align:left 
}
#div_block-23-12{
	width:33.3%;
	flex-direction:row;
	display:flex;
	align-items:center;
	justify-content:flex-start;
	text-align:left 
}
#div_block-24-12{
	width:33.3%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-61-91{
	display:flex;
	width:100%;
	text-align:center;
	flex-direction:column;
	align-items:center;
	max-width:1440px;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px 
}
#div_block-64-91{
	width:0%;
	display:none;
	max-width:100% 
}
#div_block-65-91{
	width:100.00%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	max-width:1420px 
}
@media (max-width:991px){
	#div_block-6-12{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-8-12{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#div_block-11-12{
		display:none 
	}
}
@media (max-width:991px){
	#div_block-12-12{
		padding-bottom:0px;
		width:100% 
	}
}
@media (max-width:991px){
	#div_block-18-12{
		flex-direction:column;
		display:flex;
		align-items:flex-start;
		text-align:left;
		justify-content:center 
	}
}
@media (max-width:991px){
	#div_block-9-12{
		flex-direction:column;
		display:flex;
		align-items:flex-end;
		text-align:right 
	}
}
@media (max-width:991px){
	#div_block-22-12{
		display:none 
	}
}
@media (max-width:991px){
	#div_block-23-12{
		display:none 
	}
}
@media (max-width:991px){
	#div_block-24-12{
		max-width:250px;
		width:100% 
	}
}
@media (max-width:991px){
	#div_block-61-91{
		display:flex 
	}
}
@media (max-width:991px){
	#div_block-64-91{
		display:flex;
		width:50% 
	}
}
@media (max-width:991px){
	#div_block-65-91{
		width:50%;
		display:flex;
		justify-content:center 
	}
}
@media (max-width:767px){
	#div_block-2-12{
		height:85px 
	}
}
@media (max-width:767px){
	#div_block-3-12{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:479px){
	#new_columns-7-12> .ct-div-block{
		width:100% !important 
	}
	#new_columns-7-12{
		flex-direction:column 
	}
	#div_block-9-12{
		align-items:center;
	}
}
#new_columns-63-91{
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	max-width:% 
}
@media (max-width:991px){
	#new_columns-63-91{
		flex-direction:row;
		display:flex;
		padding-right:30px;
		padding-left:30px 
	}
}
#headline-4-12{
	font-weight:900;
	color:#ffffff;
	font-size:22px;
	margin-left:15px;
	margin-right:15px 
}
@media (max-width:767px){
	#headline-4-12{
		margin-bottom:10px 
	}
}
#link_text-26-12{
	font-size:15px;
	color:var(--secondary);
	font-weight:900;
	url-encoded:true 
}
#link_text-29-12{
	font-size:15px;
	color:var(--secondary);
	font-weight:900;
	url-encoded:true 
}
#link_text-71-91{
	color:var(--primary);
	font-weight:600;
	margin-bottom:10px;
	font-size:21px;
	url-encoded:true 
}
#link-69-91{
	url-encoded:true 
}
#link-70-91{
	url-encoded:true 
}
#link_button-5-12{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-5-12{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	font-size:21px;
	font-weight:900;
	url-encoded:true 
}
#link_button-5-12:hover{
	background-color:var(--secondary);
	border:1px solid var(--secondary);
	color:var(--primary) !important;
}
#link_button-40-12{
	background-color:var(--primary);
	border:1px solid var(--primary);
	padding:8px 8px 
}
#link_button-40-12{
	url-encoded:true;
	font-size:20px;
	font-weight:900;
	width:100% 
}
#fancy_icon-25-12{
	color:var(--primary) 
}
#fancy_icon-25-12>svg{
	width:20px;
	height:20px 
}
#fancy_icon-25-12{
	margin-right:17px 
}
#fancy_icon-27-12{
	color:var(--primary) 
}
#fancy_icon-27-12>svg{
	width:20px;
	height:20px 
}
#fancy_icon-27-12{
	margin-right:17px 
}
#code_block-21-12{
	font-size:20px;
	font-weight:700;
	color:#000 
}
#code_block-62-91{
	width:100%;
	font-weight:900;
	font-size:20px;
	color:var(--secondary);
	display:flex;
	margin-bottom:0px;
	padding-bottom:0px;
	max-width:1420px;
	padding-left:20px;
	padding-right:20px;
	margin-left:0px;
	margin-right:0px;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0 
}
@media (max-width:991px){
	#code_block-62-91{
		display:flex;
		flex-direction:column;
		align-items:flex-end;
		justify-content:center;
		margin-right:0px;
		padding-right:0px;
		padding-left:0px;
		margin-left:0px 
	}
}
#section-1-88 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-1-88{
	background-color:#000000;
	text-align:center 
}
#div_block-2-88{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-5-92{
	width:100%;
	max-width:600px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#headline-8-92{
	color:#ffffff;
	font-weight:800;
	margin-top:25px;
	margin-bottom:25px;
	font-size:25px 
}
#span-22-92{
	color:var(--primary);
	url-encoded:true 
}
#link-23-92{
	url-encoded:true 
}
#shortcode-7-92{
	font-size:16px 
}
#section-422-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-422-93{
	background-image: linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/mosquito-shield-homepage-bg.jpg);
	text-align:center 
}
#section-8-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center 
}
#section-8-93{
	text-align:center;
	background-color:var(--accent) 
}
#section-151-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-151-93{
	text-align:center 
}
#section-181-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-181-93{
	background-color:#f0f1f1;
	position:relative;
	text-align:center 
}
#section-159-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-159-93{
	text-align:center;
	z-index:2;
	position:relative 
}
#section-183-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-183-93{
	text-align:center;
	background-color:#f0f1f1 
}
#section-229-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-229-93{
	text-align:center 
}
#section-266-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-266-93{
	text-align:center 
}
#section-268-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-268-93{
	text-align:center 
}
@media (max-width:991px){
	#section-422-93 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#section-8-93 > .ct-section-inner-wrap{
		display:flex;
		flex-direction:column;
		align-items:center 
	}
	#section-8-93{
		text-align:center 
	}
}
#div_block-423-93{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-478-93{
	useCustomTag:true 
}
#div_block-427-93{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-9-93{
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	width:100%;
	max-width:1440px 
}
#div_block-12-93{
	margin-top:80px;
	width:100%;
	max-width:1420px 
}
#div_block-495-93{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-497-93{
	width:100%;
	background-color:#ffffff 
}
#div_block-498-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:flex-start;
	padding-bottom:30px 
}
#div_block-499-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:30px 
}
#div_block-502-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-504-93{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-506-93{
	width:100%;
	background-color:#ffffff 
}
#div_block-507-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:flex-start;
	padding-bottom:30px 
}
#div_block-508-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:30px 
}
#div_block-511-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-522-93{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-524-93{
	width:100%;
	background-color:#ffffff 
}
#div_block-525-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:flex-start;
	padding-bottom:30px 
}
#div_block-526-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:30px 
}
#div_block-529-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-531-93{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-533-93{
	width:100%;
	background-color:#ffffff 
}
#div_block-534-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-bottom:30px 
}
#div_block-535-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:30px 
}
#div_block-538-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-58-93{
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-64-93{
	width:100%;
	margin-bottom:80px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-60-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-69-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#link-70-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-71-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-74-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
.footer-agreement {
	padding-top: 15px;
	color: #fff;
	font-size: 13px;
	max-width: 520px;
	text-align: center;
}
#div_block-106-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-61-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-77-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-115-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-116-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-119-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-123-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-62-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-84-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-127-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-128-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-131-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-134-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-63-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-91-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-137-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-138-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-141-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-144-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-148-93{
	width:100%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
#div_block-152-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-153-93{
	width:100%;
	margin-bottom:45px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-408-93{
	width:100%;
	max-width:1440px;
	position:relative 
}
#div_block-410-93{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-right:20px;
	margin-right:0px 
}
#div_block-411-93{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px 
}
#div_block-160-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-162-93{
	width:40%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-163-93{
	width:60%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-177-93{
	max-width:720px 
}
#div_block-184-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-201-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-bottom:60px 
}
#div_block-186-93{
	width:40%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-bottom:30px 
}
#div_block-188-93{
	width:60%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	justify-content:center 
}
#div_block-189-93{
	width:95% 
}
#div_block-230-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-210-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-211-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-212-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-213-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-246-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-248-93{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-249-93{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	justify-content:center 
}
#div_block-251-93{
	width:90%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	margin-bottom:30px 
}
#div_block-258-93{
	width:90%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	margin-bottom:30px 
}
#div_block-261-93{
	width:90%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	margin-bottom:30px 
}
#div_block-395-93{
	width:100%;
	max-width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-269-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-271-93{
	width:50%;
	flex-direction:column;
	display:flex;
	align-items:flex-start;
	text-align:left;
	justify-content:center 
}
#div_block-274-93{
	width:88% 
}
#div_block-272-93{
	width:50% 
}
@media (max-width:991px){
	#div_block-427-93{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-9-93{
		display:flex 
	}
}
@media (max-width:991px){
	#div_block-12-93{
		display:flex;
		flex-direction:column;
		align-items:center;
		text-align:center 
	}
}
@media (max-width:991px){
	#div_block-410-93{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px;
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-411-93{
		padding-left:0px 
	}
}
@media (max-width:991px){
	#div_block-230-93{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center 
	}
}
@media (max-width:991px){
	#div_block-210-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-211-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-212-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-248-93{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-249-93{
		max-width:100%;
		width:100%;
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center 
	}
}
@media (max-width:767px){
	#div_block-427-93{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:767px){
	#div_block-498-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-507-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-525-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-534-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#link-70-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-115-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-127-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-137-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#new_columns-13-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-59-93> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-59-93{
	max-width:1420px 
}
@media (max-width:991px){
	#new_columns-409-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-409-93{
		flex-direction:column-reverse 
	}
}
@media (max-width:991px){
	#new_columns-161-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-185-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-209-93> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-209-93{
	margin-bottom:120px 
}
@media (max-width:991px){
	#new_columns-247-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-270-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-209-93{
		display:flex;
		flex-direction:row;
		align-items:center 
	}
}
#headline-425-93{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:40px;
	useCustomTag:true 
}
#headline-11-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:0px 
}
#headline-67-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:0px 
}
#headline-154-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:0px 
}
#headline-165-93{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:70px;
	text-align:left 
}
#headline-190-93{
	font-size:var(--text-xl) ;
	font-weight:900;
	color:var(--primary);
	margin-bottom:20px;
	text-align:left 
}
#headline-205-93{
	color:#000000;
	font-size:var(--text-xl) ;
	font-weight:900;
	margin-bottom:85px 
}
#headline-219-93{
	color:#000 
}
#headline-222-93{
	color:#000 
}
#headline-221-93{
	color:#000 
}
#headline-220-93{
	color:#000 
}
#headline-252-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:25px 
}
#headline-259-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:25px 
}
#headline-262-93{
	font-size:36px;
	font-weight:900;
	color:var(--primary);
	margin-bottom:25px 
}
#headline-275-93{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:#000000;
	margin-bottom:25px 
}
#text_block-470-93{
	font-size:var(--text-l) ;
	margin-bottom:55px;
	font-weight:600;
	color:var(--secondary);
	line-height:1.6 
}
#text_block-501-93{
	font-size: 18px; ;
	text-align:left;
	width:80%;
	height:100%;
	padding-top:30px;
	padding-bottom:30px 
}
#text_block-510-93{
	font-size: 18px; ;
	text-align:left;
	width:80%;
	height:100%;
	padding-top:30px;
	padding-bottom:30px 
}
#text_block-528-93{
	font-size: 18px; ;
	text-align:left;
	width:80%;
	height:100%;
	padding-top:30px;
	padding-bottom:30px 
}
#text_block-537-93{
	font-size: 18px; ;
	text-align:left;
	width:80%;
	height:100%;
	padding-top:30px;
	padding-bottom:30px 
}
#text_block-73-93{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-113-93{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-118-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-124-93{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-130-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-135-93{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-140-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-145-93{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-176-93{
	font-size: 18px; ;
	text-align:left 
}
#text_block-198-93{
	margin-bottom:15px;
	font-size:28px 
}
#text_block-192-93{
	font-size: 18px; ;
	text-align:left 
}
#text_block-254-93{
	font-size: 18px; ;
	text-align:left 
}
#text_block-260-93{
	font-size: 18px; ;
	text-align:left 
}
#text_block-263-93{
	font-size: 18px; ;
	text-align:left 
}
#text_block-278-93{
	font-size: 18px; ;
	text-align:left;
	margin-bottom:30px 
}
@media (max-width:991px){
	#text_block-501-93{
		font-size:18px 
	}
}
#link-496-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	url-encoded:true 
}
#link-505-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	url-encoded:true 
}
#link-523-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	url-encoded:true 
}
#link-532-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	url-encoded:true 
}
#link_button-428-93{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-428-93{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-147-93{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-147-93{
	font-weight:900;
	font-size: 24px;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-428-93{
	}
	#link_button-428-93{
		margin-bottom:10px;
		/*width:50%;*/
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-428-93{
	}
	#link_button-428-93{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
#image-500-93{
	max-height:38px 
}
#image-509-93{
	max-height:38px 
}
#image-527-93{
	max-height:38px 
}
#image-536-93{
	max-height:38px 
}
#image-164-93{
	max-height:345px 
}
#image-214-93{
	margin-bottom:30px 
}
#image-215-93{
	margin-bottom:30px 
}
#image-216-93{
	margin-bottom:30px 
}
#image-217-93{
	margin-bottom:30px 
}
#image-250-93{
	max-height:450px 
}
#code_block-424-93{
	width:100%;
	display:block;
	margin-bottom:40px 
}
#code_block-158-93{
	position:relative;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0 
}
#code_block-394-93{
	max-width:100vw;
	width:100%;
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
	text-align:left 
}
#code_block-280-93{
	width:90% 
}
#code_block-479-93{
	width:100% 
}
@media (max-width:991px){
	#code_block-412-93{
		padding-left:0px;
		margin-left:0px;
		margin-bottom:30px 
	}
}
#shortcode-413-93{
	background-color:var(--primary);
	max-width:560px;
	width:100%;
	padding-left:50px;
	padding-right:50px;
	padding-bottom:30px;
	padding-top:30px 
}
@media (max-width:991px){
	#shortcode-413-93{
		padding-left:20px;
		padding-right:20px 
	}
}
#span-468-93{
	color:var(--primary) 
}
#span-471-93{
	font-weight:900;
	font-size:var(--text-xl) ;
	color:var(--primary) 
}
#span-474-93{
	color:var(--primary);
	font-weight:900;
	font-size:var(--text-xl) 
}
#span-476-93{
	color:var(--primary);
	font-size:var(--text-xl) ;
	font-weight:900 
}
#span-156-93{
	color:var(--secondary) 
}
#span-174-93{
	color:var(--primary) 
}
#span-207-93{
	color:var(--primary) 
}
#span-276-93{
	color:var(--primary) 
}
#inner_content-6-131{
	display:flex;
	flex-direction:column;
	align-items:center;
	padding-bottom:60px;
	padding-top:0px 
}
#section-289-93 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px 
}
#section-289-93{
	background-color:#f0f1f1 
}
#div_block-291-93{
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-292-93{
	width:100%;
	margin-bottom:80px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start 
}
#div_block-295-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-296-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-297-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-298-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-301-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-303-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-305-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-306-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-307-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-308-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-311-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-313-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-315-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-316-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-317-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-318-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-321-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-323-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-325-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-326-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-327-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:flex-start;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-328-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-331-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-333-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-340-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-341-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-342-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-343-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-346-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-348-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-350-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-351-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-352-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-353-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-356-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-358-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-360-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-361-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-362-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-363-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-366-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-368-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-370-93{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-371-93{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-372-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-373-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-376-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-378-93{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-93-142{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-94-142{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-95-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-96-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-99-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-101-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100%;
	min-height:498px 
}
#div_block-103-142{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-104-142{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-105-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-106-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-109-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-111-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-113-142{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-114-142{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-115-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-116-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-119-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-121-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-123-142{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-124-142{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-125-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-126-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-129-142{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-131-142{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-335-93{
	width:100%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
@media (max-width:991px){
	#div_block-297-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-307-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-317-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-327-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-342-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-352-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-362-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-372-93{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-95-142{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-105-142{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-115-142{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-125-142{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-297-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-307-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-317-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-327-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-342-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-352-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-362-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-372-93{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-95-142{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-105-142{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-115-142{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-125-142{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#new_columns-294-93> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-294-93{
	max-width:1420px;
	margin-bottom:40px 
}
@media (max-width:991px){
	#new_columns-339-93> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-339-93{
	max-width:1420px;
	margin-bottom:40px 
}
@media (max-width:991px){
	#new_columns-92-142> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-92-142{
	max-width:1420px 
}
#headline-293-93{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--primary);
	margin-bottom:0px 
}
#text_block-300-93{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-310-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-320-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-324-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-330-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-334-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-345-93{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-349-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-355-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-359-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-365-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-369-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-375-93{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-379-93{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-98-142{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-102-142{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-108-142{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-112-142{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-118-142{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-122-142{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-128-142{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-132-142{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#_rich_text-90-142{
	text-align:left;
	color:#ffffff;
	font-size:16px;
	height:100% 
}
#_rich_text-89-142{
	text-align:left;
	color:#ffffff;
	font-size:16px;
	height:100% 
}
#link_button-336-93{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-336-93{
	font-size: 24px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
#image-319-93{
	max-width:105px 
}
#section-2-149 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-149{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/about-us-page-bg-1.jpg);
	text-align:center;
}
#section-66-149 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px 
}
#section-15-149 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-15-149{
	text-align:center;
	background-color:var(--accent) 
}
#section-85-149 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px 
}
#section-113-149 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-113-149{
	text-align:center 
}
@media (max-width:991px){
	#section-2-149 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-3-149{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-7-149{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-68-149{
	width:45.00% 
}
#div_block-69-149{
	width:55%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-left:20px 
}
#div_block-75-149{
	width:55%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px 
}
#div_block-73-149{
	width:45.00%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-17-149{
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-18-149{
	width:100%;
	margin-bottom:80px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-21-149{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-22-149{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-23-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-24-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-27-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-29-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-31-149{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-32-149{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-33-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-34-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-37-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-39-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-41-149{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-42-149{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-43-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-44-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-47-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-49-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-51-149{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-52-149{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-53-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-54-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-57-149{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-59-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-61-149{
	width:100%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
#div_block-87-149{
	width:60%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px 
}
#div_block-92-149{
	width:40.00%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-107-149{
	width:40.00%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-103-149{
	width:60%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:30px 
}
#div_block-133-149{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:40px 
}
@media (max-width:991px){
	#div_block-3-149{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-7-149{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-69-149{
		padding-left:0px 
	}
}
@media (max-width:991px){
	#div_block-75-149{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-87-149{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-103-149{
		padding-right:0px;
		padding-left:0px 
	}
}
@media (max-width:767px){
	#div_block-7-149{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-67-149> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-67-149{
	margin-bottom:60px 
}
@media (max-width:991px){
	#new_columns-72-149> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-72-149{
	margin-bottom:45px 
}
@media (max-width:991px){
	#new_columns-20-149> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-20-149{
	max-width:1420px 
}
@media (max-width:991px){
	#new_columns-86-149> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-86-149{
	margin-bottom:100px 
}
@media (max-width:991px){
	#new_columns-102-149> .ct-div-block{
		width:100% !important 
	}
}
#headline-5-149{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:60px;
	useCustomTag:true 
}
#headline-78-149{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-19-149{
	font-size:36px;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:0px 
}
#headline-88-149{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-104-149{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#text_block-26-149{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-30-149{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-36-149{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-40-149{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-46-149{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-50-149{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-56-149{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-60-149{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-186-149{
	font-size: 18px; 
}
#_rich_text-71-149{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-76-149{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-106-149{
	font-size: 18px; ;
	text-align:left;
	line-height:1.7;
	max-width:700px 
}
@media (max-width:991px){
	#_rich_text-71-149{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-76-149{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-106-149{
		max-width:100% 
	}
}
#span-196-149{
	color:var(--primary);
	url-encoded:true 
}
#link_button-8-149{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-149{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-62-149{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-62-149{
	font-size: 24px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
#link_button-131-149{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-131-149{
	font-size: 24px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-8-149{
	}
	#link_button-8-149{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-149{
	}
	#link_button-8-149{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
@media (max-width:991px){
	#image-101-149{
		width:100%;
		margin-top:30px 
	}
}
@media (max-width:991px){
	#image-108-149{
		width:100%;
		margin-bottom:30px 
	}
}
#code_block-4-149{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
#code_block-70-149{
	max-width:600px;
	position:relative 
}
#code_block-74-149{
	max-width:600px;
	position:relative 
}
@media (max-width:991px){
	#code_block-4-149{
		margin-bottom:15px 
	}
}
@media (max-width:991px){
	#code_block-70-149{
		width:100%;
		max-width:100%;
		margin-bottom:30px 
	}
}
@media (max-width:991px){
	#code_block-74-149{
		width:100%;
		max-width:100%;
		margin-top:30px 
	}
}
#span-166-149{
	color:var(--primary) 
}
#span-83-149{
	color:var(--primary) 
}
#span-81-149{
	color:#000000 
}
#span-64-149{
	color:var(--primary) 
}
#span-173-149{
	color:var(--primary) 
}
#span-177-149{
	color:var(--primary) 
}
#section-3-168 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-3-168{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(https://moshield.com/wp-content/uploads/2023/02/faq-banner-image-updated.jpg);
	text-align:center 
}
#section-208-168 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px 
}
#section-208-168{
	background-color:#f0f1f1 
}
#section-102-168 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-102-168{
	text-align:center 
}
@media (max-width:991px){
	#section-3-168 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-4-168{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-117-168{
	useCustomTag:true 
}
#div_block-8-168{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-209-168{
	padding-top:0px;
	padding-bottom:0px;
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-213-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-214-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-215-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-216-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-219-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-221-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-223-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-224-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-225-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-226-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-229-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-231-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-233-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-234-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-235-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-236-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-239-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-241-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-243-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-244-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-245-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:flex-start;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-246-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-249-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-251-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-254-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-255-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-256-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-257-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-260-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-262-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-264-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-265-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-266-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-267-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-270-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-272-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-274-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-275-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-276-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-277-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-280-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-282-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-284-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-285-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-286-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-287-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-290-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-292-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-295-168{
	width:25%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-296-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-297-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-298-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-301-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-303-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100%;
	min-height:498px 
}
#div_block-305-168{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-306-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-307-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-308-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-311-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-313-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-315-168{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-316-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-317-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-318-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-321-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-323-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-325-168{
	width:25%;
	display:none;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px 
}
#div_block-326-168{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px 
}
#div_block-327-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-328-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-331-168{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-333-168{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-335-168{
	width:100%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
@media (max-width:991px){
	#div_block-4-168{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-8-168{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-215-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-225-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-235-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-245-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-256-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-266-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-276-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-286-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-297-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-307-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-317-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-327-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-8-168{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:767px){
	#div_block-215-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-225-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-235-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-245-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-256-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-266-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-276-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-286-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-297-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-307-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-317-168{
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-327-168{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#new_columns-212-168> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-212-168{
	max-width:1420px;
	margin-bottom:40px 
}
@media (max-width:991px){
	#new_columns-253-168> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-253-168{
	max-width:1420px;
	margin-bottom:40px 
}
@media (max-width:991px){
	#new_columns-294-168> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-294-168{
	max-width:1420px 
}
#headline-6-168{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:60px;
	useCustomTag:true 
}
#text_block-218-168{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-228-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-238-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-242-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-248-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-252-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-259-168{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-263-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-269-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-273-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-279-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-283-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-289-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-293-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-300-168{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-304-168{
	font-size:16px ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-310-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-314-168{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-320-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-324-168{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#text_block-330-168{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-334-168{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100% 
}
#_rich_text-222-168{
	text-align:left;
	color:#ffffff;
	font-size:16px;
	height:100% 
}
#_rich_text-232-168{
	text-align:left;
	color:#ffffff;
	font-size:16px;
	height:100% 
}
#link_button-9-168{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-9-168{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-336-168{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-336-168{
	font-size: 24px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-9-168{
	}
	#link_button-9-168{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-9-168{
	}
	#link_button-9-168{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
#image-237-168{
	max-width:105px 
}
#code_block-5-168{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
@media (max-width:991px){
	#code_block-5-168{
		margin-bottom:15px 
	}
}
#section-2-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-175{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/how-it-works-brand-bg-final-scaled-1.jpg);
	text-align:center 
}
#section-20-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-20-175{
	text-align:center 
}
#section-131-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-131-175{
	background-color:var(--accent);
	text-align:center 
}
#section-26-175 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px 
}
#section-93-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-93-175{
	text-align:center 
}
#section-60-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:80px;
	padding-bottom:80px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-60-175{
	background-image:url(/wp-content/uploads/2023/01/how-it-works-what-to-expect-bg.jpg);
	text-align:center 
}
#section-45-175 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-45-175{
	text-align:center 
}
@media (max-width:991px){
	#section-2-175 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-3-175{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-164-175{
	useCustomTag:true 
}
#div_block-7-175{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-21-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-158-175{
	width:100%;
	max-width:1440px 
}
#div_block-132-175{
	width:100%;
	max-width:1440px 
}
#div_block-133-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
}
#div_block-143-175{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-144-175{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-145-175{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-146-175{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-32-175{
	width:45.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-28-175{
	width:55%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-right:20px 
}
#div_block-37-175{
	width:60%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:0px;
	justify-content:center 
}
#div_block-35-175{
	width:40.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-94-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-108-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-110-175{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-112-175{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	justify-content:center 
}
#div_block-119-175{
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	margin-bottom:30px 
}
#div_block-61-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-bottom:0px 
}
#div_block-65-175{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-68-175{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-71-175{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-74-175{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-77-175{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-80-175{
	width:16.65%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	height:100% 
}
#div_block-83-175{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:80px 
}
@media (max-width:991px){
	#div_block-3-175{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-7-175{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-143-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-144-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-145-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-32-175{
		margin-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-28-175{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-37-175{
		padding-right:0px;
		padding-left:0px 
	}
}
@media (max-width:991px){
	#div_block-35-175{
		margin-top:0px 
	}
}
@media (max-width:991px){
	#div_block-110-175{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-112-175{
		max-width:100%;
		width:100%;
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center 
	}
}
@media (max-width:991px){
	#div_block-65-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-68-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-71-175{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-74-175{
		margin-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-77-175{
		margin-bottom:30px 
	}
}
@media (max-width:767px){
	#div_block-7-175{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-142-175> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-27-175> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-27-175{
	margin-bottom:100px 
}
@media (max-width:991px){
	#new_columns-34-175> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-34-175{
		flex-direction:column-reverse 
	}
}
@media (max-width:991px){
	#new_columns-109-175> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-64-175> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-64-175{
	max-width:1440px 
}
#headline-5-175{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:60px;
	max-width:700px;
	useCustomTag:true 
}
#headline-134-175{
	font-size:28px;
	font-weight:900;
	color:#000000;
	margin-bottom:40px 
}
#headline-154-175{
	margin-top:30px;
	color:#000 
}
#headline-157-175{
	margin-top:30px;
	color:#000 
}
#headline-156-175{
	margin-top:30px;
	color:#000 
}
#headline-155-175{
	margin-top:30px;
	color:#000 
}
#headline-123-175{
	font-weight:900;
	font-size:9rem;
	line-height: 1.1;
	margin-bottom:55px 
}
#headline-62-175{
	color:#ffffff;
	font-size:var(--text-xl) ;
	font-weight:900;
	margin-bottom:85px 
}
#headline-67-175{
	color:#ffffff;
	font-size:22px;
}
#headline-70-175{
	color:#ffffff;
	font-size:22px; 
}
#headline-73-175{
	color:#ffffff;
	font-size:22px; 
}
#headline-76-175{
	color:#ffffff;
	font-size:22px; 
}
#headline-79-175{
	color:#ffffff;
	font-size:22px; 
}
#headline-82-175{
	color:#ffffff;
	font-size:22px; 
}
@media (max-width:991px){
	#headline-123-175{
		margin-bottom:30px 
	}
}
#text_block-138-175{
	font-size: 18px; ;
	text-align:left 
}
#text_block-121-175{
	font-size: 18px; ;
	text-align:left 
}
#_rich_text-31-175{
	max-width:650px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-40-175{
	font-size: 18px; ;
	text-align:left;
	line-height:1.7;
	max-width:650px 
}
@media (max-width:991px){
	#_rich_text-31-175{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-40-175{
		max-width:100% 
	}
}
#span-169-175{
	color:var(--primary);
	url-encoded:true 
}
#link_button-8-175{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-175{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-84-175{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-84-175{
	font-size: 24px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-8-175{
	}
	#link_button-8-175{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-175{
	}
	#link_button-8-175{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
#image-150-175{
	width:100% 
}
#image-147-175{
	width:100% 
}
#image-148-175{
	width:100% 
}
#image-149-175{
	width:100% 
}
#image-33-175{
	width:100%;
	max-width:460px 
}
#image-36-175{
	width:100%;
	max-width:460px 
}
#image-111-175{
	width:100%;
	max-width:460px 
}
#image-66-175{
	margin-bottom:30px;
	width:107px 
}
#image-69-175{
	margin-bottom:30px;
	width:107px 
}
#image-72-175{
	margin-bottom:30px;
	width:107px 
}
#image-75-175{
	margin-bottom:30px;
	width:107px 
}
#image-78-175{
	margin-bottom:30px;
	width:107px 
}
#image-81-175{
	margin-bottom:30px;
	width:107px 
}
@media (max-width:991px){
	#image-33-175{
		width:100%;
		margin-top:30px 
	}
}
@media (max-width:991px){
	#image-36-175{
		width:100%;
		margin-bottom:30px 
	}
}
#code_block-4-175{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
#code_block-25-175{
	position:relative;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0 
}
@media (max-width:991px){
	#code_block-4-175{
		margin-bottom:15px 
	}
}
#span-16-175{
	color:var(--primary) 
}
#span-136-175{
	color:var(--primary) 
}
#span-160-175{
	color:var(--primary) 
}
#span-85-175{
	color:var(--primary) 
}
#section-2-190 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-190{
	background-image:url(/wp-content/uploads/2023/01/images/services-main-bg.jpg);
	text-align:center 
}
#section-81-190 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:50px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-81-190{
	background-color:var(--accent);
	text-align:center 
}
#section-30-190 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:220px;
	padding-bottom:220px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-30-190{
	background-image:url(/wp-content/uploads/2023/01/images/services-section-2nd-bg.jpg);
	text-align:center 
}
#section-15-190 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-15-190{
	text-align:center 
}
@media (max-width:991px){
	#section-2-190 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-3-190{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-7-190{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-82-190{
	width:100%;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-83-190{
	margin-top:80px;
	width:100%;
	max-width:1420px 
}
#div_block-85-190{
	width:25.00%;
	background-color:#;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-86-190{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100% 
}
#div_block-88-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-91-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-93-190{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-95-190{
	width:100%;
	background-color:#ffffff 
}
#div_block-96-190{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px 
}
#div_block-97-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-100-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-102-190{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-104-190{
	width:100%;
	max-width:340px;
	background-color:#ffffff 
}
#div_block-105-190{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px 
}
#div_block-106-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-109-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-111-190{
	width:25.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-113-190{
	width:100%;
	background-color:#ffffff 
}
#div_block-114-190{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px 
}
#div_block-115-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-118-190{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-16-190{
	width:100%;
	max-width:1440px 
}
#div_block-18-190{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-20-190{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-22-190{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-24-190{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-26-190{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-28-190{
	width:16.65%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
@media (max-width:991px){
	#div_block-7-190{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:767px){
	#div_block-7-190{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-84-190> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-17-190> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-17-190{
	margin-bottom:0px 
}
#headline-5-190{
	font-size:var(--text-xxl) ;
	font-weight:900;
	color:var(--primary);
	margin-bottom:30px 
}
#headline-120-190{
	font-size:36px;
	color:#000000 
}
#text_block-12-190{
	max-width:500px;
	font-size: 18px; ;
	font-weight:900;
	color:#000000;
	margin-bottom:40px 
}
#text_block-90-190{
	font-size: 18px; ;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px 
}
#text_block-99-190{
	font-size: 18px; ;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px 
}
#text_block-108-190{
	font-size: 18px; ;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px 
}
#text_block-117-190{
	font-size: 18px; ;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px 
}
#link-87-190{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true 
}
#link-94-190{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	url-encoded:true 
}
#link-103-190{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	url-encoded:true 
}
#link-112-190{
	width:100%;
	max-width:340px;
	background-color:#ffffff;
	height:100%;
	url-encoded:true 
}
#link_button-8-190{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-190{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-10-190{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-10-190{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-124-190{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-124-190{
	font-weight:900;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:25px;
	padding-left:25px;
	margin-top:70px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-8-190{
	}
	#link_button-8-190{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:991px){
	#link_button-10-190{
	}
	#link_button-10-190{
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-190{
	}
	#link_button-8-190{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
@media (max-width:767px){
	#link_button-10-190{
	}
	#link_button-10-190{
		width:100%;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px 
	}
}
#code_block-4-190{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
#span-122-190{
	color:var(--primary) 
}
#section-2-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-201{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/mosquito-control-bg-updated.jpg);
	text-align:center 
}
#section-17-201 > .ct-section-inner-wrap{
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-17-201{
	text-align:center 
}
#section-24-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-24-201{
	background-color:var(--accent);
	text-align:center 
}
#section-51-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-51-201{
	text-align:center 
}
#section-124-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-124-201{
	text-align:center;
	background-color:var(--accent) 
}
#section-178-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-178-201{
	text-align:center 
}
#section-224-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:100px;
	padding-bottom:100px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-224-201{
	background-image:url(/wp-content/uploads/2023/01/mosquito-control-banner-bottom-bg.jpg);
	background-size:cover;
	text-align:center;
	background-repeat:no-repeat 
}
#section-94-201 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-94-201{
	text-align:center 
}
@media (max-width:991px){
	#section-2-201 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#section-224-201 > .ct-section-inner-wrap{
		padding-top:60px;
		padding-bottom:60px 
	}
}
#div_block-3-201{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-7-201{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-18-201{
	width:100%;
	max-width:1440px 
}
#div_block-20-201{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	justify-content:center;
	padding-right:20px 
}
#div_block-242-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-21-201{
	width:50% 
}
#div_block-25-201{
	width:100%;
	max-width:1440px 
}
#div_block-26-201{
	width:100%;
	max-width:1440px 
}
#div_block-27-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-32-201{
	width:33.33%;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-35-201{
	width:33.33%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-38-201{
	width:33.34%;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	padding-right:10px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-52-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-66-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-68-201{
	width:50%;
	align-items:center;
	text-align:center 
}
#div_block-70-201{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px 
}
#div_block-113-201{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px 
}
#div_block-118-201{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-125-201{
	width:100%;
	max-width:1440px 
}
#div_block-126-201{
	padding-bottom:0px;
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-127-201{
	width:100%;
	margin-bottom:80px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-130-201{
	width:33.33%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:0px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px 
}
#div_block-131-201{
	width:100%;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px;
	max-width:430px 
}
#div_block-132-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-133-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-136-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-138-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-140-201{
	width:33.34%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px 
}
#div_block-141-201{
	width:100%;
	background-color:#ffffff;
	height:100%;
	max-width:430px 
}
#div_block-142-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-143-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-146-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-148-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-150-201{
	width:33.33%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px 
}
#div_block-151-201{
	width:100%;
	background-color:#ffffff;
	height:100%;
	margin-left:0px;
	margin-right:0px;
	max-width:430px 
}
#div_block-152-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:80px;
	padding-bottom:30px;
	url-encoded:true;
	height:100% 
}
#div_block-153-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	border-bottom-color:#b9b9b9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	margin-bottom:0px;
	padding-bottom:50px 
}
#div_block-156-201{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end 
}
#div_block-158-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
	padding-top:40px;
	padding-bottom:40px;
	url-encoded:true;
	background-color:var(--primary);
	padding-right:40px;
	padding-left:40px;
	height:100% 
}
#div_block-170-201{
	width:100%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
#div_block-179-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-193-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-209-201{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px;
	justify-content:center 
}
#div_block-223-201{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:45px 
}
#div_block-195-201{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-225-201{
	width:100%;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
@media (max-width:991px){
	#div_block-3-201{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-7-201{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-20-201{
		padding-right:0px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-32-201{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-35-201{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-38-201{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-68-201{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-70-201{
		max-width:100%;
		width:100%;
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center 
	}
}
@media (max-width:991px){
	#div_block-113-201{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-132-201{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-142-201{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-152-201{
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-209-201{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-195-201{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px;
		padding-top:30px 
	}
}
@media (max-width:767px){
	#div_block-7-201{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-19-201> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-31-201> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-67-201> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-67-201{
	margin-bottom:90px 
}
@media (max-width:991px){
	#new_columns-112-201> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-129-201> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-129-201{
	max-width:1420px 
}
@media (max-width:991px){
	#new_columns-194-201> .ct-div-block{
		width:100% !important 
	}
}
#headline-5-201{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:60px;
	useCustomTag:true 
}
#headline-28-201{
	font-size:var(--text-xl) ;
	font-weight:900;
	color:#000000;
	margin-bottom:40px 
}
#headline-34-201{
	margin-top:30px;
	color:#000000 
}
#headline-37-201{
	margin-top:30px;
	color:#000000 
}
#headline-40-201{
	margin-top:30px;
	color:#000000 
}
#headline-114-201{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-128-201{
	font-size:var(--text-xl);
	font-weight:900;
	margin-bottom:40px;
	color:#000000 
}
#headline-210-201{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-226-201{
	color:#fff;
	font-size:var(--text-xl) 
}
#text_block-244-201{
	font-size: 18px;
	line-height:1.7 
}
#text_block-176-201{
	font-size: 18px; 
}
#text_block-135-201{
	font-size:28px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-139-201{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center 
}
#text_block-145-201{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-149-201{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center 
}
#text_block-155-201{
	font-size:27px;
	padding-top:30px;
	text-align:left;
	width:80%;
	padding-bottom:40px;
	useCustomTag:true;
	color:var(--primary);
	font-weight:900;
	height:107px 
}
#text_block-159-201{
	font-size: 18px; ;
	color:#ffffff;
	text-align:left;
	height:100%;
	display:flex;
	flex-direction:column;
	justify-content:center 
}
#_rich_text-23-201 p {
	text-align:left;
	font-size:3.5rem;
	line-height: 1.1;
	color:#000000;
	font-weight:900;
	max-width:600px 
}
#_rich_text-109-201 p {
	text-align:left;
	font-size:3.5rem;
	line-height: 1.1;
	color:#000000;
	font-weight:900 
}
#_rich_text-117-201{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7;
	padding-bottom:20px 
}
#_rich_text-212-201{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
@media (max-width:991px){
	#_rich_text-23-201{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-109-201{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-117-201{
		max-width:100%;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#_rich_text-212-201{
		max-width:100% 
	}
}
#span-255-201{
	color:var(--primary);
	url-encoded:true 
}
#span-250-201{
	color:var(--primary);
	url-encoded:true 
}
#link_button-8-201{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-201{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-240-201{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-240-201{
	margin-top:60px;
	font-size:28px;
	font-weight:900;
	padding-top:20px;
	padding-left:30px;
	padding-right:30px;
	margin-bottom:0px;
	padding-bottom:20px;
	url-encoded:true 
}
#link_button-111-201{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-111-201{
	margin-top:60px;
	font-size:28px;
	font-weight:900;
	padding-top:20px;
	padding-left:30px;
	padding-right:30px;
	margin-bottom:0px;
	padding-bottom:20px;
	url-encoded:true 
}
#link_button-171-201{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-171-201{
	font-size: 26px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
#link_button-221-201{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-221-201{
	font-size: 26px;
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true 
}
@media (max-width:991px){
	#link_button-8-201{
	}
	#link_button-8-201{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-201{
	}
	#link_button-8-201{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
#image-33-201{
	width:100% 
}
#image-36-201{
	width:100% 
}
#image-39-201{
	width:100% 
}
#image-69-201{
	padding-right:30px;
	width:100%;
	max-width:460px 
}
#image-123-201{
	width:100%;
	max-width:460px 
}
#image-196-201{
	width:100%;
	max-width:460px 
}
@media (max-width:991px){
	#image-69-201{
		padding-right:0px 
	}
}
#code_block-4-201{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
#code_block-22-201{
	width:100%;
	position:relative 
}
@media (max-width:991px){
	#code_block-4-201{
		margin-bottom:15px 
	}
}
#span-231-201{
	color:var(--primary) 
}
#span-45-201{
	color:var(--primary) 
}
#span-121-201{
	color:var(--primary) 
}
#span-174-201{
	color:var(--primary) 
}
#span-219-201{
	color:var(--primary) 
}
#span-228-201{
	color:var(--primary) 
}
#section-2-219 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-219{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/special-events-final-bg.jpg);
	text-align:center 
}
#section-30-219 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-30-219{
	text-align:center 
}
#section-78-219 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-78-219{
	text-align:center 
}
#section-15-219 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-15-219{
	text-align:center 
}
@media (max-width:991px){
	#section-2-219 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-3-219{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-113-219{
	useCustomTag:true 
}
#div_block-11-219{
	margin-bottom:40px 
}
#div_block-7-219{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-31-219{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-32-219{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-41-219{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-34-219{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-right:20px;
	justify-content:center 
}
#div_block-46-219{
	width:100%;
	max-width:580px 
}
#div_block-54-219{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px;
	justify-content:center 
}
#div_block-55-219{
	width:100% 
}
#div_block-52-219{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-79-219{
	width:100%;
	max-width:1440px 
}
#div_block-86-219{
	width:60%;
	flex-direction:column;
	display:flex;
	padding-right:30px;
	align-items:center;
	text-align:center;
	justify-content:center 
}
#div_block-81-219{
	width:40.00%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-right:20px 
}
#div_block-96-219{
	max-width:550px 
}
#div_block-93-219{
	width:100%;
	display:flex;
	text-align:center;
	align-items:center;
	flex-direction:column;
	margin-top:60px 
}
@media (max-width:991px){
	#div_block-3-219{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-7-219{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-41-219{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-34-219{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-46-219{
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-54-219{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-55-219{
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-52-219{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-86-219{
		padding-right:0px;
		padding-bottom:60px 
	}
}
@media (max-width:991px){
	#div_block-81-219{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-96-219{
		max-width:100% 
	}
}
@media (max-width:767px){
	#div_block-7-219{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-33-219> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-33-219{
	margin-bottom:80px 
}
@media (max-width:991px){
	#new_columns-51-219> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-80-219> .ct-div-block{
		width:100% !important 
	}
}
#headline-104-219{
	color:var(--secondary);
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:40px;
	line-height:1.1;
	useCustomTag:true 
}
#headline-35-219{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-56-219{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px 
}
#headline-82-219{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px;
	color:var(--primary) 
}
@media (max-width:767px){
	#headline-35-219{
		margin-bottom:30px 
	}
}
@media (max-width:767px){
	#headline-56-219{
		margin-bottom:30px 
	}
}
@media (max-width:767px){
	#headline-82-219{
		margin-bottom:30px 
	}
}
#text_block-120-219{
	font-size: 18px; ;
	max-width:460px 
}
#_rich_text-38-219{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-60-219{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-85-219{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
@media (max-width:991px){
	#_rich_text-38-219{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-60-219{
		max-width:100%;
		margin-bottom:30px 
	}
}
@media (max-width:991px){
	#_rich_text-85-219{
		max-width:100% 
	}
}
#span-122-219{
	color:var(--primary);
	url-encoded:true 
}
#link_button-8-219{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-219{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-92-219{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-92-219{
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true;
	font-size:28px;
	border-radius:15px 
}
@media (max-width:991px){
	#link_button-8-219{
	}
	#link_button-8-219{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-219{
	}
	#link_button-8-219{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
#image-42-219{
	padding-right:30px;
	width:100%;
	max-width:460px 
}
#image-53-219{
	padding-right:0px;
	padding-left:30px;
	max-width:460px;
	width:100% 
}
#image-101-219{
	width:100%;
	max-width:460px 
}
@media (max-width:991px){
	#image-42-219{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#image-53-219{
		padding-right:0px;
		padding-left:0px 
	}
}
#code_block-4-219{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
@media (max-width:991px){
	#code_block-4-219{
		margin-bottom:15px 
	}
}
#span-109-219{
	color:var(--primary) 
}
#span-128-219{
	color:var(--primary) 
}
#span-126-219{
	color:var(--primary) 
}
#span-43-219{
	color:var(--primary) 
}
#span-65-219{
	color:var(--primary) 
}
#section-2-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:0;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-2-227{
	background-image:linear-gradient(rgba(255,255,255,0.49),rgba(255,255,255,0.49)),url(/wp-content/uploads/2023/01/tick-control-main-bg-final.jpg);
	text-align:center 
}
#section-18-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-18-227{
	text-align:center 
}
#section-32-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-32-227{
	background-color:var(--accent);
	text-align:center 
}
#section-72-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-72-227{
	text-align:center 
}
#section-98-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-98-227{
	background-color:var(--accent);
	text-align:center 
}
#section-127-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-127-227{
	text-align:center 
}
#section-57-227 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:60px;
	padding-bottom:60px;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-57-227{
	text-align:center 
}
@media (max-width:991px){
	#section-2-227 > .ct-section-inner-wrap{
		padding-top:30px;
		padding-bottom:30px 
	}
}
#div_block-3-227{
	width:100%;
	padding-top:60px;
	padding-bottom:60px;
	max-width:1440px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-left:20px;
	padding-right:20px 
}
#div_block-150-227{
	useCustomTag:true 
}
#div_block-7-227{
	flex-direction:row;
	display:flex;
	width:100%;
	max-width:405px;
	justify-content:space-between;
	text-align:justify 
}
#div_block-19-227{
	width:100%;
	max-width:1440px 
}
#div_block-21-227{
	width:50%;
	flex-direction:column;
	display:flex;
	justify-content:center;
	padding-right:30px 
}
#div_block-26-227{
	max-width:600px 
}
#div_block-25-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:80px 
}
#div_block-22-227{
	width:50% 
}
#div_block-33-227{
	width:100%;
	max-width:1440px 
}
#div_block-34-227{
	width:100%;
	max-width:1440px 
}
#div_block-35-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-bottom:60px 
}
#div_block-40-227{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-43-227{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-46-227{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-49-227{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-73-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-74-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-76-227{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-78-227{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-right:20px;
	justify-content:center 
}
#div_block-79-227{
	width:100%;
	max-width:580px 
}
#div_block-84-227{
	width:50%;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	padding-right:20px;
	justify-content:center 
}
#div_block-85-227{
	width:100% 
}
#div_block-164-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-89-227{
	width:50.00%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-99-227{
	width:100%;
	max-width:1440px 
}
#div_block-100-227{
	width:100%;
	max-width:1440px 
}
#div_block-101-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-bottom:60px 
}
#div_block-106-227{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-109-227{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-112-227{
	width:25%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-115-227{
	width:25%;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-128-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	max-width:1440px 
}
#div_block-129-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-142-227{
	width:55%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-137-227{
	width:45.00%;
	flex-direction:column;
	display:flex;
	text-align:right;
	align-items:flex-end;
	padding-right:0px;
	justify-content:center 
}
#div_block-138-227{
	width:100%;
	max-width:660px 
}
#div_block-146-227{
	width:100%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-top:80px 
}
@media (max-width:991px){
	#div_block-3-227{
		padding-top:30px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-7-227{
		flex-direction:row;
		display:flex;
		width:100%;
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-21-227{
		padding-right:0px;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-26-227{
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-40-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-43-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-46-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-76-227{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-78-227{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-79-227{
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-84-227{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-85-227{
		max-width:100% 
	}
}
@media (max-width:991px){
	#div_block-89-227{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:-px;
		padding-top:30px 
	}
}
@media (max-width:991px){
	#div_block-106-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-109-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-112-227{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-142-227{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-137-227{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#div_block-138-227{
		max-width:100% 
	}
}
@media (max-width:767px){
	#div_block-7-227{
		flex-direction:column;
		display:flex 
	}
}
@media (max-width:991px){
	#new_columns-20-227> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-39-227> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-75-227> .ct-div-block{
		width:100% !important 
	}
}
#new_columns-75-227{
	margin-bottom:80px 
}
@media (max-width:991px){
	#new_columns-83-227> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-105-227> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-136-227> .ct-div-block{
		width:100% !important 
	}
}
#headline-5-227{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	color:var(--secondary);
	margin-bottom:50px;
	useCustomTag:true 
}
#headline-36-227{
	font-size:var(--text-xl) ;
	font-weight:900;
	color:#000000;
	margin-bottom:40px 
}
#headline-42-227{
	margin-top:30px;
	color:#000000 
}
#headline-45-227{
	margin-top:30px;
	color:#000 
}
#headline-48-227{
	margin-top:30px;
	color:#000 
}
#headline-51-227{
	margin-top:30px;
	color:#000 
}
#headline-86-227{
	font-size:9rem;
	line-height: 1.1;
	font-weight:900;
	margin-bottom:60px;
	color:var(--base) 
}
#headline-102-227{
	font-size:var(--text-xl) ;
	font-weight:900;
	color:#000000;
	margin-bottom:40px 
}
#headline-108-227{
	margin-top:30px;
	color:#000000 
}
#headline-111-227{
	margin-top:30px;
	color:#000 
}
#headline-114-227{
	margin-top:30px;
	color:#000 
}
#headline-117-227{
	margin-top:30px;
	color:#000 
}
#text_block-16-227{
	font-size: 18px; ;
	color:#000000;
	max-width:490px;
	margin-bottom:50px 
}
#text_block-38-227{
	font-size:22px;
	text-align:center 
}
#text_block-104-227{
	font-size:22px;
	text-align:center 
}
#_rich_text-24-227{
	text-align:left;
	font-size: 18px; ;
	color:#000000 
}
#_rich_text-82-227{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
#_rich_text-88-227{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7;
	margin-bottom:45px 
}
#_rich_text-141-227{
	max-width:700px;
	font-size: 18px; ;
	text-align:left;
	line-height:1.7 
}
@media (max-width:991px){
	#_rich_text-82-227{
		max-width:100% 
	}
}
@media (max-width:991px){
	#_rich_text-88-227{
		max-width:100%;
		margin-bottom:30px 
	}
}
@media (max-width:991px){
	#_rich_text-141-227{
		max-width:100%;
		margin-bottom:30px 
	}
}
#span-172-227{
	color:var(--primary);
	url-encoded:true 
}
#link_button-8-227{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-8-227{
	font-size:27px;
	font-weight:900;
	url-encoded:true 
}
#link_button-30-227{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-30-227{
	font-size:27px;
	font-weight:900;
	url-encoded:true;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	padding-top:20px 
}
#link_button-167-227{
	background-color:var(--primary);
	border:1px solid var(--primary) 
}
#link_button-167-227{
	font-size:27px;
	font-weight:900;
	url-encoded:true;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	padding-top:20px 
}
#link_button-147-227{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-147-227{
	font-size:27px;
	font-weight:900;
	url-encoded:true;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	padding-top:20px 
}
@media (max-width:991px){
	#link_button-8-227{
	}
	#link_button-8-227{
		margin-bottom:10px;
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px 
	}
}
@media (max-width:991px){
	#link_button-30-227{
	}
	#link_button-30-227{
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-right:10px 
	}
}
@media (max-width:991px){
	#link_button-167-227{
	}
	#link_button-167-227{
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-right:10px 
	}
}
@media (max-width:991px){
	#link_button-147-227{
	}
	#link_button-147-227{
		width:50%;
		margin-top:10px;
		margin-left:10px;
		margin-bottom:10px;
		margin-right:10px 
	}
}
@media (max-width:767px){
	#link_button-8-227{
	}
	#link_button-8-227{
		width:100%;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px 
	}
}
@media (max-width:767px){
	#link_button-30-227{
	}
	#link_button-30-227{
		width:100%;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px 
	}
}
@media (max-width:767px){
	#link_button-167-227{
	}
	#link_button-167-227{
		width:100%;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px 
	}
}
@media (max-width:767px){
	#link_button-147-227{
	}
	#link_button-147-227{
		width:100%;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px 
	}
}
#image-41-227{
	width:100% 
}
#image-44-227{
	width:100% 
}
#image-47-227{
	width:100% 
}
#image-50-227{
	width:100% 
}
#image-77-227{
	padding-right:30px;
	width:100%;
	max-width:460px 
}
#image-90-227{
	padding-right:0px;
	padding-left:30px;
	width:100%;
	max-width:460px 
}
#image-107-227{
	width:100% 
}
#image-110-227{
	width:100% 
}
#image-113-227{
	width:100% 
}
#image-116-227{
	width:100% 
}
#image-143-227{
	padding-right:30px;
	padding-left:0px;
	width:100%;
	max-width:460px 
}
@media (max-width:991px){
	#image-77-227{
		padding-right:0px 
	}
}
@media (max-width:991px){
	#image-90-227{
		padding-right:0px;
		padding-left:0px 
	}
}
@media (max-width:991px){
	#image-143-227{
		padding-right:0px;
		padding-left:0px 
	}
}
#code_block-4-227{
	max-width:470px;
	width:100%;
	display:block;
	margin-bottom:40px 
}
#code_block-160-227{
	width:100% 
}
@media (max-width:991px){
	#code_block-4-227{
		margin-bottom:15px 
	}
}
#span-149-227{
	color:var(--primary) 
}
#span-53-227{
	color:var(--primary) 
}
#span-96-227{
	color:var(--primary) 
}
#span-119-227{
	color:var(--primary) 
}
#div_block-204-93{
	width:80%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	margin-bottom:0px 
}
#div_block-232-93{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-233-93{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-234-93{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-235-93{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-242-93{
	width:16.67%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
#div_block-236-93{
	width:16.65%;
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center 
}
@media (max-width:991px){
	#div_block-232-93, #div_block-236-93 {
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-233-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-234-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-235-93{
		padding-bottom:30px 
	}
}
@media (max-width:991px){
	#div_block-242-93{
		padding-bottom:30px 
	}
}
#new_columns-231-93{
	margin-bottom:0px 
}
#section-281-93 > .ct-section-inner-wrap{
	max-width:100%;
	padding-top:90px;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	display:flex;
	flex-direction:column;
	align-items:center 
}
#section-281-93{
	text-align:center 
}
@media (max-width:991px){
	#section-281-93 > .ct-section-inner-wrap{
		padding-top:0 
	}
}
#div_block-282-93{
	width:100%;
	margin-left:0px;
	position:relative;
	background-color:rgba(203,23,30,0.91);
	flex-direction:column;
	display:flex;
	text-align:center;
	align-items:center 
}
#div_block-283-93{
	background-size:auto 70%;
	width:100%;
	height:90%;
	margin-left:0px;
	padding-left:20px;
	padding-right:20px;
	background-repeat:no-repeat;
	position:relative;
	max-width:1440px 
}
#div_block-285-93{
	width:60%;
	flex-direction:column;
	display:flex;
	justify-content:center 
}
#div_block-401-93{
	margin-right:20px;
	flex-direction:column;
	display:flex;
	text-align:left;
	align-items:flex-start;
	width:100%;
	height:100%;
	justify-content:center;
	padding-top:30px;
	padding-bottom:30px 
}
#div_block-404-93{
	width:90%;
	display:flex;
	text-align:center;
	flex-direction:column;
	align-items:center;
	margin-top:70px;
	justify-content:center 
}
#div_block-286-93{
	width:40% 
}
#div_block-396-93{
	position:relative;
	top:-70px 
}
@media (max-width:991px){
	#div_block-401-93{
		padding-top:60px;
		padding-bottom:60px 
	}
}
@media (max-width:991px){
	#div_block-286-93{
		flex-direction:column;
		display:flex;
		align-items:center;
		text-align:center;
		padding-top:30px;
		padding-bottom:30px;
		justify-content:center 
	}
}
@media (max-width:991px){
	#div_block-396-93{
		margin-top:0px;
		position:relative;
		top:0px 
	}
}
@media (max-width:767px){
	#div_block-401-93{
		padding-top:20px 
	}
}
@media (max-width:991px){
	#new_columns-284-93> .ct-div-block{
		width:100% !important 
	}
}
@media (max-width:991px){
	#new_columns-284-93{
		flex-direction:column-reverse 
	}
}
#new_columns-284-93{
	z-index:1 
}
#text_block-398-93{
	color:#ffffff;
	line-height: 1.1;
	font-size:35px;
	font-weight:900;
	width:90%;
	display: flex;
	justify-content: center;
}
@media (max-width:991px){
	#text_block-398-93{
		max-width:100%;
		width:100% 
	}
}
@media (max-width:767px){
	#text_block-398-93{
		font-size:20px;
		padding-left:20px;
		padding-right:20px 
	}
	
	#shortcode-122-544 .wpcf7-submit {
		font-size: 16px !important;
	}
}
#link_button-405-93{
	background-color:var(--secondary);
	border:1px solid var(--secondary) 
}
#link_button-405-93{
	font-weight:900;
	max-height:80px;
	margin-top:0px;
	padding-top:24px;
	padding-bottom:24px;
	padding-left:30px;
	padding-right:30px;
	url-encoded:true;
	font-size:28px;
	border-radius:15px 
}
@media (max-width:991px){
	#image-287-93{
		position:relative 
	}
}

@media only screen and (max-width:991px){
	.about-us-local-content-img {
		width: 100% !important;
		display: block !important;
		float: none !important;
		margin: auto !important;
		text-align: center !important;
		padding: 20px 0 !important;
	}
}
h1 .ct-headline {
	font-size: 9rem;
}
#_rich_text-90-142 p {
	color: #fff !important;
}
.mini-shield-container h3 {
	line-height: 1.1;
}
.location-name img {
	max-height: 45px;
}
.morecontent span {
	display: none;
}
.morelink {
	display: block;
	font-weight: 900;
	color: var(--primary);
}
.wpcf7-not-valid-tip {
	background-color: #fff !important;
}
span.wpcf7-not-valid-tip:before {
	color: #000 !important;
}
#shortcode-7-92 .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {
	color: #fff !important;
}
.footer-form .wpcf7-not-valid-tip, .footer-form .wpcf7-response-output {
	color: #000 !important;
}
.award-container img {
	max-width: 80%;
}
#new_columns-231-93 {
	max-width: 1400px;
	width: 80%;
}
#modal-32-92 {
	padding: 0 30px 30px 30px;
	background-color: var(--primary);
	width: 100%;
	max-width: 560px;
}
.modal-pr-updates .main-form {
	max-width: 560px !important;
	margin: auto;
	padding: 20px;
}
.modal-pr-updates .submit-style {
	margin-bottom: 25px;
}
.modal-pr-updates .wpcf7-not-valid-tip {
	border: 1px solid red !important;
}
.modal-pr-updates #wpcf7-response-output {
	background-color: #000 !important;
}
.benefits-hover-1 div, .benefits-hover-2 div, .benefits-hover-3 div, .benefits-hover-4 div {
	font-size: 18px !important;
}
.modal-pr-updates .wpcf7-response-output {
	color: #000 !important;
}
.menu-item a {
	font-family: 'Lato', sans-serif !important;
}
#section-1-88 .ct-section-inner-wrap {
	margin-bottom: -26px;
}
@media only screen and (max-width: 400px) {
	.submit-style .wpcf7-submit {
		width: 90%;
		font-size: 19px !important;
	}
}
#section-2-451 > .ct-section-inner-wrap {
	max-width: 100%;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
}
#section-2-451 {
	background-image: linear-gradient(
		rgb(255 255 255 / 30%),
		rgb(255 255 255 / 30%)
	),
		url(/wp-content/uploads/2023/04/thank-you-banner.jpg);
	height: 667px;
	background-blend-mode: multiply;
	background-position: 50% 0%;
}
#section-18-451 > .ct-section-inner-wrap {
	align-items: center;
}
#section-18-451 {
	text-align: left;
}
#section-26-451 > .ct-section-inner-wrap {
	align-items: center;
}
#section-26-451 {
	text-align: left;
	background-color: #f6f6f6;
}
#section-116-451 > .ct-section-inner-wrap {
	align-items: center;
}
#section-116-451 {
	text-align: left;
	background-color: #f6f6f6;
}
#section-152-451 > .ct-section-inner-wrap {
	align-items: center;
}
#section-152-451 {
	background-image: url(/wp-content/uploads/2023/04/social-media-bg.jpg);
	text-align: left;
	color: #ffffff;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
#section-168-451 > .ct-section-inner-wrap {
	align-items: center;
}
#section-168-451 {
	text-align: left;
}
@media (max-width: 991px) {
	#section-2-451 > .ct-section-inner-wrap {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	#section-2-451 {
		background-blend-mode: lighten;
		background-position: 70% 0%;
	}
}
@media (max-width: 479px) {
	#section-2-451 {
		background-blend-mode: lighten;
	}
}
#div_block-3-451 {
	width: 100%;
	padding-top: 60px;
	padding-bottom: 60px;
	max-width: 1440px;
	display: flex;
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	min-height: 667px;
	justify-content: center;
}
#div_block-8-451 {
	flex-direction: row;
	display: flex;
	width: 100%;
	max-width: 405px;
	justify-content: space-between;
	text-align: justify;
}
#div_block-37-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-56-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-59-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-62-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.next-step .timeline-hz-line {
	height: 90%;
}
#div_block-78-451 {
	width: 50%;
	display: flex;
	text-align: left;
	align-items: center;
}
#div_block-79-451 {
	width: 50%;
}
#span-212-451 {
	display: contents;
}
#div_block-120-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-123-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-126-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-129-451 {
	width: 25%;
	text-align: left;
	align-items: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#div_block-141-451 {
	width: 50%;
	display: flex;
	text-align: left;
	align-items: center;
}
#div_block-143-451 {
	width: 50%;
}
#div_block-170-451 {
	flex-direction: row;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 3.5vw;
}
@media (max-width: 991px) {
	#div_block-3-451 {
		padding-top: 30px;
		padding-bottom: 30px;
		text-align: left;
		align-items: center;
	}
}
@media (max-width: 991px) {
	#div_block-4-451 {
		text-align: left;
		display: flex;
	}
}
@media (max-width: 991px) {
	#div_block-8-451 {
		flex-direction: row;
		display: flex;
		width: 100%;
		max-width: 100%;
	}
}
@media (max-width: 991px) {
	#div_block-78-451 {
		flex-direction: column;
		display: flex;
		text-align: left;
		align-items: center;
	}
}
@media (max-width: 991px) {
	#div_block-141-451 {
		flex-direction: column;
		display: flex;
		text-align: left;
		align-items: center;
	}
}
@media (max-width: 767px) {
	#div_block-8-451 {
		flex-direction: column;
		display: flex;
	}
}
@media (max-width: 767px) {
	#div_block-170-451 {
		flex-wrap: wrap;
	}
}
@media (max-width: 991px) {
	#new_columns-36-451 > .ct-div-block {
		width: 100% !important;
	}
}
@media (max-width: 991px) {
	#new_columns-77-451 > .ct-div-block {
		width: 100% !important;
	}
}
#new_columns-77-451 {
	gap: 50px;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
@media (max-width: 991px) {
	#new_columns-119-451 > .ct-div-block {
		width: 100% !important;
	}
}
@media (max-width: 991px) {
	#new_columns-140-451 > .ct-div-block {
		width: 100% !important;
	}
}
#new_columns-140-451 {
	gap: 50px;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}
@media (max-width: 991px) {
	#new_columns-77-451 {
		flex-wrap: wrap;
	}
}
@media (max-width: 991px) {
	#new_columns-140-451 {
		flex-wrap: wrap;
	}
}
#headline-210-451 {
	font-size: 9rem;
	usecustomtag: false;
	font-weight: 900;
	max-width: 700px;
	width: 100%;
	color: #231f20;
}
#headline-19-451 {
	font-weight: 900;
}
#headline-27-451 {
	margin-bottom: 70px;
}
#headline-117-451 {
	margin-bottom: 70px;
}
@media (max-width: 991px) {
	#headline-210-451 {
		text-align: center;
		font-size: clamp(3.125rem, 1.9345rem + 10vw, 5.625rem) !important;
		margin-left: auto;
		margin-right: auto;
		line-height: 1.1 !important;
	}
}
@media (max-width: 991px) {
	#headline-27-451 {
		margin-bottom: 30px;
	}
}
@media (max-width: 991px) {
	#headline-117-451 {
		margin-bottom: 30px;
	}
}
#text_block-42-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-58-451 {
	text-align: center;
	font-size: 18px;
	max-width: 190px;
	font-weight: 900;
	color: #000;
}
#text_block-61-451 {
	text-align: center;
	font-size: 18px;
	max-width: 190px;
	font-weight: 900;
	color: #000;
}
#text_block-64-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-93-451 {
	font-size: 35px;
	font-weight: 800;
	margin-bottom: 28px;
	color: #000;
}
#text_block-122-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-125-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-128-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-131-451 {
	text-align: center;
	font-size: 18px;
	max-width: 180px;
	font-weight: 900;
	color: #000;
}
#text_block-146-451 {
	font-size: 35px;
	font-weight: 800;
	margin-bottom: 28px;
	color: #000;
}
#text_block-157-451 {
	font-size: 35px;
	margin-bottom: 28px;
}
@media (max-width: 991px) {
	#text_block-217-451 {
		color: #000000;
		margin-left: auto;
		margin-right: auto;
	}
}
@media (max-width: 767px) {
	#text_block-93-451 {
		text-align: center;
	}
}
@media (max-width: 767px) {
	#text_block-146-451 {
		text-align: center;
	}
}
@media (max-width: 767px) {
	#text_block-157-451 {
		font-size: 28px;
	}
}
#_rich_text-95-451 {
	font-size: 18px;
}
#_rich_text-147-451 {
	font-size: 18px;
}
#link-188-451 {
	color: #ffffff;
}
#link-189-451 {
	color: #ffffff;
}
#link-191-451 {
	color: #ffffff;
}
#link-193-451 {
	color: #ffffff;
}
#image-41-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-57-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-60-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-63-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-121-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-124-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-127-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
#image-130-451 {
	margin-bottom: 40px;
	margin-left: auto;
	margin-right: auto;
}
@media (max-width: 991px) {
	#image-41-451 {
		margin-bottom: 20px;
	}
}
@media (max-width: 991px) {
	#image-121-451 {
		margin-bottom: 20px;
	}
}
#code_block-25-451 {
	max-width: 780px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#span-212-451 {
	color: var(--primary);
}
#span-22-451 {
	color: var(--primary);
}
#span-33-451 {
	color: var(--primary);
}
#span-85-451 {
	color: var(--primary);
}
#span-118-451 {
	color: var(--primary);
}
#span-225-451 {
	color: var(--primary);
}

.section-head-2 {
	font-size: 64px;
	margin-bottom: 28px;
	font-weight: 800;
}
@media (max-width: 1440px) {
	#span-225-451 {
		display: inline;
	}
}
@media (max-width: 991px) {
	#span-212-451 {
		color: var(--primary);
	}

	.google-map {
		padding-top: 30px;
	}
}
@media (max-width: 991px) {
	#span-225-451 {
		display: inline-block;
	}
}
.blog-footer-section {
	max-width: 1380px;
	width: 100%;
}

/*** Jeraldde Styles **/

.oxy-nav-menu .oxy-nav-menu-list .sub-menu li.menu-item a {
	padding: 12px 20px;
	font-size: 17px;
	font-weight: 800;
	 white-space: break-spaces;
    text-align: left;
}

.oxy-nav-menu .oxy-nav-menu-list .sub-menu li.menu-item:after {
	display: none;
}

.menu-moshield-header {
	width: 100%;
}

/** 5/24 changes **/

#section-422-93.ms-hp-hero-banner #link_button-428-93 {
	padding: 15px 50px;
}

.sticky-menu-pro #menu-item-11 {
	display: none;
}

@media (max-width: 767px) {
	#span-477-93 iframe {
		width: 100%
	}
}
@media (max-width: 480px) {
	#span-477-93 iframe {
		height: 350px;
	}
}
/** END 5/24 changes **/


/**  5/31 changes **/

.benefits-column-container .benefits-container div[class^=benefits-parent],.benefits-column-container .benefits-container div[class*=benefits-parent]{height:360px !important}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main],.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main]{padding:40px 0 !important}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:3.3rem !important}@media screen and (max-width: 1440px){.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:2.5rem !important}}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-div-block:first-child,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-div-block:first-child,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-div-block:first-child,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-div-block:first-child{padding-bottom:35px !important}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-div-block:first-child .ct-image,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-div-block:first-child .ct-image,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-div-block:first-child .ct-image,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-div-block:first-child .ct-image{width:50px}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-hover],.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-hover],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-hover],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-hover]{padding:15px 40px !important}.cg-carousel .slide-content{padding:40px 30px;min-height:375px}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:3rem !important}@media screen and (max-width: 1440px){.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:2.5rem !important}}@media screen and (max-width: 1200px){.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:2.2rem !important}}@media screen and (max-width: 479px){.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-main] .ct-text-block,.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-main] .ct-text-block{font-size:2.1rem !important}}.benefits-column-container .benefits-container div[class^=benefits-parent] div[class^=benefits-hover],.benefits-column-container .benefits-container div[class^=benefits-parent] div[class*=benefits-hover],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class^=benefits-hover],.benefits-column-container .benefits-container div[class*=benefits-parent] div[class*=benefits-hover]{min-height:unset !important}#section-8-93 .services-link-container{max-height:unset !important}#section-8-93 .services-box{min-height:410px}@media(min-width: 1200px)and (max-width: 1440px){#section-8-93 .services-box{min-height:440px}}@media(min-width: 992px)and (max-width: 1199px){#section-8-93 .services-box{min-height:unset;height:auto}}@media(min-width: 768px)and (max-width: 991px){#section-8-93 .services-box{min-height:410px}}@media screen and (max-width: 767px){#section-8-93 .services-box{min-height:unset;height:auto}}@media(min-width: 601px)and (max-width: 991px){#section-8-93 #div_block-522-93{margin-top:15px}}/*# sourceMappingURL=main.css.map */



/**  END 5/31 changes **/

/** 6/1 changes **/

@media(min-width: 768px)and (max-width: 991px){.ms-hp-hero-banner,#section-2-149,#section-2-201,#section-2-227,#section-2-219,#section-2-175,#section-3-168{background-position-x:40%}.ms-hp-hero-banner h1,#section-2-149 h1,#section-2-201 h1,#section-2-227 h1,#section-2-219 h1,#section-2-175 h1,#section-3-168 h1{font-size:6.5rem !important}}@media screen and (max-width: 767px){.ms-hp-hero-banner,#section-2-149,#section-2-201,#section-2-227,#section-2-219,#section-2-175,#section-3-168{background-position:center}}@media(min-width: 768px)and (max-width: 991px){#headline-5-175{font-size:6.5rem !important}}@media(min-width: 768px)and (max-width: 991px){#section-159-93 h2,#section-66-149 h2,#section-268-93 h2,#section-8-93 h2,#section-181-93 h2,#section-151-93 h2,#section-15-149 h2,#section-85-149 h2,#section-124-201 h2,#section-178-201 h2,#section-72-227 h2,#section-30-219 h2,#section-78-219 h2,#section-93-175 h2{font-size:6.5rem !important}}@media screen and (max-width: 991px){#section-159-93 #image-164-93{max-height:240px}}@media screen and (max-width: 991px){#div_block-404-93{width:100%}}@media screen and (max-width: 991px){#section-229-93 #image-250-93{max-height:320px}}@media screen and (max-width: 991px){#section-281-93 #image-287-93{max-width:270px}}@media screen and (max-width: 991px){#section-72-227 #image-77-227{max-width:390px}}@media screen and (max-width: 991px){#section-178-201 #image-196-201,#section-178-201 #image-42-219,#section-178-201 #image-69-201,#section-178-201 #image-90-227,#section-178-201 #image-143-227,#section-178-201 #image-90-227,#section-178-201 #image-111-175,#section-51-201 #image-196-201,#section-51-201 #image-42-219,#section-51-201 #image-69-201,#section-51-201 #image-90-227,#section-51-201 #image-143-227,#section-51-201 #image-90-227,#section-51-201 #image-111-175,#section-127-227 #image-196-201,#section-127-227 #image-42-219,#section-127-227 #image-69-201,#section-127-227 #image-90-227,#section-127-227 #image-143-227,#section-127-227 #image-90-227,#section-127-227 #image-111-175,#section-127-227 #image-196-201,#section-127-227 #image-42-219,#section-127-227 #image-69-201,#section-127-227 #image-90-227,#section-127-227 #image-143-227,#section-127-227 #image-90-227,#section-127-227 #image-111-175,#section-72-227 #image-196-201,#section-72-227 #image-42-219,#section-72-227 #image-69-201,#section-72-227 #image-90-227,#section-72-227 #image-143-227,#section-72-227 #image-90-227,#section-72-227 #image-111-175,#section-30-219 #image-196-201,#section-30-219 #image-42-219,#section-30-219 #image-69-201,#section-30-219 #image-90-227,#section-30-219 #image-143-227,#section-30-219 #image-90-227,#section-30-219 #image-111-175,#section-93-175 #image-196-201,#section-93-175 #image-42-219,#section-93-175 #image-69-201,#section-93-175 #image-90-227,#section-93-175 #image-143-227,#section-93-175 #image-90-227,#section-93-175 #image-111-175{max-width:340px}}#section-208-168 h5{font-size:22px !important}@media screen and (max-width: 991px){#section-30-219 #image-53-219,#section-30-219 #image-101-219,#section-78-219 #image-53-219,#section-78-219 #image-101-219{max-width:330px}}@media screen and (max-width: 991px){.ms-barrier-spray #headline-5-149{font-size:7rem !important;line-height:1.2 !important}}/*#menu-header-menu .sub-menu{position:relative;width:100%;padding:0;margin:0;opacity:1;visibility:visible}#menu-header-menu .sub-menu a{padding:10px 0}.menu-open .sub-menu{display:block !important}*//*# sourceMappingURL=6-1.css.map */


/**  END 6/1 changes **/

/**  6/6 changes **/

#section-15-149 #div_block-246-93{max-width:1420px;margin-top:100px}#section-229-93{background:#000;}#section-229-93 h3{color:#fff}#section-229-93 h3 #span-207-93{color:#fff}/*#section-229-93 img{filter:grayscale(1) brightness(0) invert(1)}*/.phone-cta{display:flex;flex-direction:column}.phone-cta span{font-weight:900;color:#fff;font-size:20px}.phone-cta .phone-btn{color:#fff;display:block;font-weight:900;font-size:30px;padding:10px 40px;background:var(--primary);border-radius:10px;margin-top:10px}.cg-slide h3 span{color:#000;display:block;font-size:17px;padding-top:10px}.mosq-tick-section{background:#fff !important}.mosq-tick-section .benefits-container{padding:20px !important}.mosq-tick-section .benefits-container a{box-shadow:0px 2px 20px 0px rgba(0,0,0,.15);-webkit-box-shadow:0px 2px 20px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 2px 20px 0px rgba(0,0,0,.15)}.call-me-btn{color:#fff;display:block;font-weight:900;font-size:30px;padding:20px;background:#ca1423;border-radius:15px;text-align:center;max-width:190px;margin-top:30px}/*# sourceMappingURL=6-6.css.map */



/**  END 6/6 changes **/

/** End Jeraldde Styles **/

.img-circle-container {
	background-color: #fff;
	width: 100px;
	height: 100px;
	border-radius: 50px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 25px;
}

#section-229-93 img {
    max-width: 70px;
    margin-bottom: 0;
    height: 70px;
}

/** professional service **/

.ms-professional-service{overflow:hidden}@media(min-width: 768px)and (max-width: 1199px){.option-block .option-cell .ct-text-block{font-size:20px !important}}@media screen and (max-width: 991px){#div_block-37-504{padding-bottom:0 !important}#headline-59-504,#headline-93-504,#headline-635-504,#headline-639-504{font-size:41px !important}.option-block .ct-headline{font-size:35px !important}.benefit-block{margin-bottom:30px}.benefit-block .ct-headline{margin-bottom:5px !important}#headline-39-504{font-size:50px !important;line-height:1.1 !important;text-align:center !important}#text_block-46-504{text-align:center !important}}@media screen and (max-width: 767px){.option-block .ct-headline{font-size:29px !important}.option-block .option-cell .ct-text-block{font-size:20px !important}.option-block .option-cell:empty{display:none !important}#section-36-504{background-position:70%,50% !important}}@media screen and (max-width: 480px){#headline-39-504{font-size:41px !important}.option-block .option-cell{height:auto !important;padding-top:15px !important;padding-bottom:15px !important}.option-block .option-cell .ct-text-block{font-size:17px !important}}

/** end professional service **/

/* competitor comparison */
#div_block-3-538{width:100%;max-width:1300px;margin-right:atuopx;margin-left:auto}#div_block-4-538{width:100%;max-width:995px;border-top-color:#cb171e;border-right-color:#cb171e;border-bottom-color:#cb171e;border-left-color:#cb171e;border-top-width:10px;border-right-width:10px;border-bottom-width:10px;border-left-width:10px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-left:auto;margin-right:auto}#div_block-7-538{width:100%;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}#div_block-14-538{width:60.00%}#div_block-22-538{width:100%;display:flex;flex-direction:row}#div_block-27-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:110px;background-color:#cb171e;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#ffffff;padding-left:20px;padding-right:20px}#div_block-26-538{width:30%;text-align:left;background-color:#cb171e;height:110px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}#div_block-66-538{width:100%;display:flex;flex-direction:row}#div_block-67-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-69-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-86-538{width:100%;display:flex;flex-direction:row}#div_block-87-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-89-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-91-538{width:100%;display:flex;flex-direction:row}#div_block-92-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-94-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-76-538{width:100%;display:flex;flex-direction:row}#div_block-77-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-79-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-102-538{width:100%;display:flex;flex-direction:row}#div_block-103-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-105-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-109-538{width:100%;display:flex;flex-direction:row}#div_block-110-538{width:70%;text-align:center;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-112-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-81-538{width:100%;display:flex;flex-direction:row}#div_block-82-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-84-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-97-538{width:100%;display:flex;flex-direction:row}#div_block-98-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-100-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-122-538{width:100%;display:flex;flex-direction:row}#div_block-123-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-125-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-114-538{width:100%;display:flex;flex-direction:row}#div_block-115-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-117-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-45-538{width:40%}#div_block-46-538{width:100%;display:flex;flex-direction:row}#div_block-47-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:110px;background-color:#7c7c7c;border-right-width:3;border-left-width:3;border-left-color:#ffffff;border-left-style:solid;border-right-color:#ffffff;border-right-style:solid;padding-left:20px;padding-right:20px}#div_block-49-538{width:30%;text-align:left;height:110px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#7c7c7c;padding-left:20px;padding-right:20px}#div_block-53-538{width:100%;display:flex;flex-direction:row}#div_block-54-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-56-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-128-538{width:100%;display:flex;flex-direction:row}#div_block-129-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-131-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-133-538{width:100%;display:flex;flex-direction:row}#div_block-134-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-136-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-138-538{width:100%;display:flex;flex-direction:row}#div_block-139-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-141-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-143-538{width:100%;display:flex;flex-direction:row}#div_block-144-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-146-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-166-538{width:100%;display:flex;flex-direction:row}#div_block-167-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-169-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-157-538{width:100%;display:flex;flex-direction:row}#div_block-158-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-160-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-177-538{width:100%;display:flex;flex-direction:row}#div_block-178-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-180-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-182-538{width:100%;display:flex;flex-direction:row}#div_block-183-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-185-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-187-538{width:100%;display:flex;flex-direction:row}#div_block-188-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-190-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-347-538{width:100%;max-width:995px;border-top-color:#cb171e;border-right-color:#cb171e;border-bottom-color:#cb171e;border-left-color:#cb171e;border-top-width:10px;border-right-width:10px;border-bottom-width:10px;border-left-width:10px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-top:50px;margin-left:auto;margin-right:auto}#div_block-349-538{width:100%;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;border-top-width:3px;border-right-width:3px;border-bottom-width:3px;border-left-width:3px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}#div_block-351-538{width:60.00%}#div_block-352-538{width:100%;display:flex;flex-direction:row}#div_block-353-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:110px;background-color:#cb171e;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#ffffff;padding-left:20px;padding-right:20px}#div_block-355-538{width:30%;text-align:left;background-color:#cb171e;height:110px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}#div_block-358-538{width:100%;display:flex;flex-direction:row}#div_block-359-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-361-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-363-538{width:100%;display:flex;flex-direction:row}#div_block-364-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-366-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-368-538{width:100%;display:flex;flex-direction:row}#div_block-369-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-371-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-373-538{width:100%;display:flex;flex-direction:row}#div_block-374-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-376-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-378-538{width:100%;display:flex;flex-direction:row}#div_block-379-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-381-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-383-538{width:100%;display:flex;flex-direction:row}#div_block-384-538{width:70%;text-align:center;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-389-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-391-538{width:100%;display:flex;flex-direction:row}#div_block-392-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-394-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-396-538{width:100%;display:flex;flex-direction:row}#div_block-397-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-399-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-401-538{width:100%;display:flex;flex-direction:row}#div_block-402-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;padding-left:20px;padding-right:20px}#div_block-404-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-411-538{width:40%}#div_block-412-538{width:100%;display:flex;flex-direction:row}#div_block-413-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;flex-direction:row;height:110px;background-color:#7c7c7c;border-right-width:3;border-left-width:3;border-left-color:#ffffff;border-left-style:solid;border-right-color:#ffffff;border-right-style:solid;padding-left:20px;padding-right:20px}#div_block-415-538{width:30%;text-align:left;height:110px;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#7c7c7c;padding-left:20px;padding-right:20px}#div_block-417-538{width:100%;display:flex;flex-direction:row}#div_block-418-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-420-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-422-538{width:100%;display:flex;flex-direction:row}#div_block-423-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-425-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-427-538{width:100%;display:flex;flex-direction:row}#div_block-428-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-430-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-432-538{width:100%;display:flex;flex-direction:row}#div_block-433-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-435-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-437-538{width:100%;display:flex;flex-direction:row}#div_block-438-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-440-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-442-538{width:100%;display:flex;flex-direction:row}#div_block-443-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-445-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-447-538{width:100%;display:flex;flex-direction:row}#div_block-448-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-450-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}#div_block-452-538{width:100%;display:flex;flex-direction:row}#div_block-453-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#e7e7e7;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-455-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#e7e7e7}#div_block-457-538{width:100%;display:flex;flex-direction:row}#div_block-458-538{width:70%;text-align:left;justify-content:center;align-items:center;display:flex;align-content:center;height:64px;background-color:#ffffff;border-top-width:3;border-right-width:3;border-bottom-width:3;border-left-width:3;border-right-style:solid;border-right-color:#d7d7d7;border-top-color:#d7d7d7;border-bottom-color:#d7d7d7;border-left-color:#d7d7d7;flex-direction:row;border-left-style:solid}#div_block-460-538{width:30%;justify-content:center;align-items:center;display:flex;height:64px;background-color:#ffffff}@media (max-width:1440px){#div_block-54-538{border-left-width:3px}}@media (max-width:1440px){#div_block-418-538{border-left-width:3px}}@media (max-width:991px){#div_block-47-538{border-left-style:solid}}@media (max-width:991px){#div_block-54-538{border-left-style:none}}@media (max-width:991px){#div_block-129-538{border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none}}@media (max-width:991px){#div_block-134-538{border-left-style:none}}@media (max-width:991px){#div_block-139-538{border-left-style:none}}@media (max-width:991px){#div_block-144-538{border-left-style:none}}@media (max-width:991px){#div_block-167-538{border-left-style:none}}@media (max-width:991px){#div_block-158-538{border-left-style:none}}@media (max-width:991px){#div_block-178-538{border-left-style:none}}@media (max-width:991px){#div_block-183-538{border-left-style:none}}@media (max-width:991px){#div_block-188-538{border-left-style:none}}@media (max-width:991px){#div_block-413-538{border-left-style:solid}}@media (max-width:991px){#div_block-418-538{border-left-style:none}}@media (max-width:991px){#div_block-423-538{border-top-style:none;border-right-style:solid;border-bottom-style:none;border-left-style:none}}@media (max-width:991px){#div_block-428-538{border-left-style:none}}@media (max-width:991px){#div_block-433-538{border-left-style:none}}@media (max-width:991px){#div_block-438-538{border-left-style:none}}@media (max-width:991px){#div_block-443-538{border-left-style:none}}@media (max-width:991px){#div_block-448-538{border-left-style:none}}@media (max-width:991px){#div_block-453-538{border-left-style:none}}@media (max-width:991px){#div_block-458-538{border-left-style:none}}@media (max-width:767px){#div_block-27-538{border-right-style:none}}@media (max-width:767px){#div_block-26-538{border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid}}@media (max-width:767px){#div_block-117-538{border-top-color:#cb171e;border-right-color:#cb171e;border-bottom-color:#cb171e;border-left-color:#cb171e;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-bottom-style:solid}}@media (max-width:767px){#div_block-47-538{border-left-width:3px;border-left-style:none}}@media (max-width:767px){#div_block-129-538{border-right-style:solid}}@media (max-width:767px){#div_block-353-538{border-right-style:none}}@media (max-width:767px){#div_block-355-538{border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-style:solid;border-left-style:solid}}@media (max-width:767px){#div_block-404-538{border-bottom-color:#cb171e;border-bottom-width:2px;border-bottom-style:solid}}@media (max-width:767px){#div_block-413-538{border-left-width:3px;border-left-style:none;width:50%px}}@media (max-width:767px){#div_block-415-538{width:50%%}}@media (max-width:767px){#div_block-423-538{border-right-style:solid}}#headline-5-538{height:73px;align-self:center;display:flex;align-items:center;width:100%;justify-content:center;font-size:23px;color:#ffffff;background-color:#000000;font-weight:500;padding-left:20px;padding-right:20px;text-align:center;text-transform:uppercase}#headline-348-538{height:73px;align-self:center;display:flex;align-items:center;width:100%;justify-content:center;font-size:23px;color:#ffffff;background-color:#000000;font-weight:500;padding-left:20px;padding-right:20px;text-align:center;text-transform:uppercase}@media (max-width:991px){#headline-5-538{text-transform:none;font-weight:700}}@media (max-width:991px){#headline-348-538{text-transform:none;font-weight:700}}@media (max-width:479px){#headline-5-538{font-size:21px;text-align:center;padding-top:20px;padding-bottom:20px;height:auto}}@media (max-width:479px){#headline-348-538{font-size:21px;text-align:center;padding-top:20px;padding-bottom:20px;height:auto}}#text_block-33-538{font-size:23px;color:#ffffff;font-weight:500;text-transform:uppercase;text-align:center}#text_block-32-538{color:#ffffff;font-size:19px;text-align:center}#text_block-68-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-88-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-93-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-78-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-104-538{font-size:19px;color:#000000;font-weight:500;background-color:#ffffff;text-align:center}#text_block-111-538{font-size:19px;color:#000000;font-weight:500}#text_block-83-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-99-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-124-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-116-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-48-538{font-size:19px;color:#ffffff;font-weight:500;text-transform:none;text-align:center}#text_block-50-538{color:#ffffff;font-size:19px;text-align:center}#text_block-354-538{font-size:23px;color:#ffffff;font-weight:500;text-transform:uppercase;text-align:center}#text_block-356-538{color:#ffffff;font-size:19px;text-align:center}#text_block-360-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-365-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-370-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-375-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-380-538{font-size:19px;color:#000000;font-weight:500;background-color:#ffffff;text-align:center}#text_block-491-538{font-size:19px;color:#000000;font-weight:500}#text_block-385-538{font-size:19px;color:#000000;font-weight:500}#text_block-398-538{font-size:19px;color:#000000;font-weight:500;text-align:center}#text_block-493-538{font-size:19px;color:#000000;font-weight:500}#text_block-414-538{font-size:19px;color:#ffffff;font-weight:500;text-transform:none;text-align:center}#text_block-416-538{color:#ffffff;font-size:19px;text-align:center}@media (max-width:991px){#text_block-33-538{font-weight:700}}@media (max-width:991px){#text_block-354-538{font-weight:700}}@media (max-width:767px){#text_block-387-538{text-align:center}}@media (max-width:767px){#text_block-477-538{text-align:center}}@media (max-width:767px){#text_block-487-538{text-align:center}}@media (max-width:479px){#text_block-33-538{font-size:21px}}@media (max-width:479px){#text_block-32-538{font-size:17px}}@media (max-width:479px){#text_block-48-538{font-size:17px}}@media (max-width:479px){#text_block-50-538{font-size:17px}}@media (max-width:479px){#text_block-354-538{font-size:21px}}@media (max-width:479px){#text_block-356-538{font-size:17px}}@media (max-width:479px){#text_block-414-538{font-size:17px}}@media (max-width:479px){#text_block-416-538{font-size:17px}}@media (max-width:767px){#code_block-478-538{text-align:center}}@media (max-width:767px){#code_block-488-538{text-align:center}}
.tr-arrow{position:relative;overflow:hidden}.tr-arrow.sm:after{content:"";display:block;height:13px;width:13px;position:absolute;background:#fff;top:-10px;right:5px;transform:rotate(45deg)}.tr-arrow:after{content:"";display:block;height:20px;width:20px;position:absolute;background:#fff;top:-10px;right:20px;transform:rotate(45deg)}.tr-arrow .ct-image{display:none}.tb-xs{display:none}@media(min-width: 768px)and (max-width: 991px){.tb-row .ct-div-block{padding:0 10px !important}.tb-col-right .tb-row .ct-div-block:first-child{border-left:solid 3px #d7d7d7 !important}}.tb-wrap-2 .tb-col-right .tb-row .ct-div-block{width:50% !important}.tb-wrap-2 .tb-right-heading .ct-div-block{width:50% !important}@media screen and (max-width: 767px){.tb-xs{display:block}.tb-xs-hidden{display:none}.tb-row>div{padding:20px 0}.tb-row div .ct-text-block{font-size:12px !important}.tb-row div .ct-image{height:17px !important}.tb-heading>.ct-div-block{padding:0 !important;height:60px !important}.tb-heading .ct-text-block{font-size:12px !important;text-transform:unset !important;font-weight:400 !important}.tb-heading .ct-text-block br{display:none}.tb-heading .tr-arrow .ct-text-block{display:none}.tb-heading .tr-arrow .ct-image{display:block !important;max-height:60px !important}.tb-heading .tr-arrow:after{content:"";display:block;height:13px;width:13px;position:absolute;background:#fff;top:-10px;right:5px;transform:rotate(45deg)}.tb-headline{font-size:12px !important;height:32px !important;font-weight:bold !important;text-transform:unset !important}.tb-wrap{border:solid 1px #d7d7d7 !important;position:relative}.tb-wrap .ct-div-block{border-width:2px !important}.tb-wrap .tb-row .ct-div-block{padding:5px !important}.tb-wrap .tb-row .tb-toggle .learn-more{font-size:12px;color:#cb171e;display:block;cursor:pointer;margin-top:5px;position:relative}.tb-wrap .tb-row .tb-toggle .learn-more .chevron{display:inline-block;height:6px;width:6px;border:solid 1px #cb171e;transform:rotate(45deg);border-left:none;border-bottom:none;position:relative;top:-1px;left:5px;transition:all .2s ease-in}.tb-wrap .tb-row .tb-toggle .learn-more.active .chevron{transform:rotate(135deg);top:-2px}.tb-wrap .tb-row .tb-toggle .tb-toggle-content{font-size:12px;position:absolute;left:2px;background:#fff;padding:10px 30px;border:solid 1px #cb171e;margin-top:10px;width:calc(100% - 4px);display:none;z-index:10}.tb-wrap .tb-row .tb-toggle .tb-toggle-content:after{position:absolute;content:"";display:block;height:9px;width:9px;border:solid 1px #cb171e;left:16vw;margin:auto;top:-5px;transform:rotate(45deg);z-index:2;border-bottom:none;border-right:none;background:#fff}.tb-col-left .tb-row>.ct-div-block:first-child{border-right:none !important}.tb-col-left .tb-row>.ct-div-block:last-child{border-left:solid 2px #cb171e !important;border-right:solid 2px #cb171e !important}.tb-wrap-2 .tb-col-left{width:45% !important}.tb-wrap-2 .tb-col-right{width:55% !important}.tb-wrap-2 .tb-col-right .tb-row .ct-div-block{width:50% !important}.tb-wrap-2 .tb-right-heading .ct-div-block{width:50% !important}}/*# sourceMappingURL=main.css.map */

.tb-wrap-2 #div_block-351-538{width:55%}.tb-wrap-2 #div_block-411-538{width:45%}.tb-wrap-2 .tb-heading .ct-div-block{padding:0 10px !important}.tb-wrap-2 .tb-heading .ct-div-block .ct-text-block{font-size:17px !important}.tb-wrap-2 .tb-row .ct-text-block{font-size:17px !important;text-align:center !important}#div_block-248-93{width:60%}#div_block-249-93{width:40%}#section-2-538 .ct-section-inner-wrap{padding:0}@media(min-width: 992px)and (max-width: 1199px){#div_block-246-93 #new_columns-247-93{flex-direction:column}#div_block-246-93 #new_columns-247-93 #div_block-248-93{width:100%;padding-bottom:50px}#div_block-246-93 #new_columns-247-93 #div_block-249-93{width:100%;align-items:flex-start}}@media(min-width: 1200px)and (max-width: 1450px){.tb-wrap-2 .tb-heading .ct-div-block .ct-text-block{line-height:1.2}.tb-wrap-2 .tb-row>.ct-div-block{height:74px !important}.tb-wrap-2 .tb-row .ct-text-block{line-height:1.2}}@media screen and (max-width: 767px){.tb-wrap-2 .tb-row>div{padding:20px 0}.tb-wrap-2 .tb-row div .ct-text-block{font-size:12px !important;line-height:1.5}.tb-wrap-2 .tb-row div .ct-image{height:17px !important}.tb-wrap-2 .tb-heading>.ct-div-block{padding:0 !important;height:60px !important}.tb-wrap-2 .tb-heading>.ct-div-block .ct-text-block{font-size:12px !important;text-transform:unset !important;font-weight:400 !important;line-height:1.5}.tb-headline{font-size:12px !important;height:32px !important;padding:0 !important;line-height:1.5 !important}.tb-wrap .tb-row .tb-toggle .learn-more{font-size:12px;color:#cb171e;margin-top:0;line-height:1.5}.tb-wrap .tb-row .tb-toggle .tb-toggle-content{font-size:12px;line-height:1.5}}@media screen and (max-width: 440px){.tb-wrap-2 .tb-row div .ct-text-block{line-height:1.2}.tb-wrap-2 .tb-heading>.ct-div-block .ct-text-block{line-height:1.2}.tb-wrap-2 .tb-row .ct-div-block{padding:0 !important}.tb-headline{line-height:1.2 !important}.tb-wrap .tb-row .tb-toggle .learn-more{line-height:1.2}.tb-wrap .tb-row .tb-toggle .learn-more .chevron{left:0}.tb-wrap .tb-row .tb-toggle .tb-toggle-content{line-height:1.2}}/*# sourceMappingURL=main.css.map */

/* end competitor comparison */