
@import url("https://cdn-ilabamf.nitrocdn.com/yzTPBXZKyrcyuvYLvrZrpJOwHITXHMbt/assets/static/source/rev-783190f/fonts.googleapis.com/c72eb16fa56979338e5e754bb4362069.css2");

/*!
Theme Name: 	Two Hours Sleep child
Description: 	Two Hours Sleep theme
Version: 		  1.1.4
Author: 		  Two Hours Sleep
Tags: 			  Two Hours Sleep, basic theme
Template:     blank
*/
:root {
	--ths-primary-color: #44c3c3;
	--ths-primary-color-lighten-10: #6bcfcf;
	--ths-primary-color-lighten-20: #91dcdc;
	--ths-primary-color-darken-10: #33a1a1;
	--ths-primary-color-darken-20: #277a7a;
	--ths-primary-color-transparent-10: rgba(68, 195, 195, .1);
	--ths-primary-color-transparent-20: rgba(68, 195, 195, .2);
	--ths-primary-color-light: #f8aa24;
	--ths-primary-color-light-lighten-10: #fabd55;
	--ths-primary-color-light-lighten-20: #b07206;
	--ths-primary-color-light-darken-10: #e29107;
	--ths-primary-color-light-darken-20: #b07206;
	--ths-primary-color-light-transparent-10: rgba(248, 170, 36, .1);
	--ths-primary-color-light-transparent-20: rgba(248, 170, 36, .2);
	--ths-grey: #f5f5f5;
	--ths-grey-lighten-10: white;
	--ths-grey-lighten-20: white;
	--ths-grey-darken-10: gainsboro;
	--ths-grey-darken-50: #767676;
	--ths-grey-transparent-10: rgba(245, 245, 245, .1);
	--ths-grey-transparent-20: rgba(245, 245, 245, .2);
	--ths-body-color: #383537;
	--ths-headings-color: #000;
	--ths-body-bg: #e6e6e1;
	--ths-text-muted: #868e96;
	--ths-border-radius: 0px;
	--ths-section-spaceing: 100px;
	--ths-grid-gutter-width: 40px;
	--ths-grid-gutter-width-sm: 12px;
	--ths-header-height: 125px;
	--ths-font-family-sans-serif: Playfair Display, serif;
	--ths-font-family-sans-serif-weight: 700;
	--ths-font-family-base: Raleway, sans-serif;
	--ths-font-family-base-weight: 400;
}

*, *::before, *::after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-ms-overflow-style: scrollbar;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	scroll-behavior: smooth;
}

@-ms-viewport {
	width: device-width;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}

body {
	margin: 0;
	font-family: var(--ths-font-family-base);
	font-size: 19px;
	font-weight: var(--ths-font-family-base-weight);
	line-height: 1.7;
	color: var(--ths-body-color);
	text-align: left;
	background-color: var(--ths-body-bg);
}

[tabindex="-1"]:focus {
	outline: 0 !important;
}

hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible;
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, .1);
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	margin-bottom: 30px;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	margin-bottom: 30px;
	font-family: var(--ths-font-family-sans-serif);
	font-weight: var(--ths-font-family-sans-serif-weight);
	line-height: 1.2;
	color: var(--ths-headings-color);
}

h1, .h1 {
	font-size: 5.3125rem;
}

h2, .h2 {
	font-size: 3.0625rem;
}

h3, .h3 {
	font-size: 1.875rem;
}

h4, .h4 {
	font-size: 1.375rem;
}

h5, .h5 {
	font-size: 1.25rem;
}

h6, .h6 {
	font-size: 1.125rem;
}

p {
	margin-top: 0;
	margin-bottom: 30px;
}

abbr[title], abbr[data-original-title] {
	text-decoration: underline;
	text-decoration: underline dotted;
	-webkit-text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol, ul, dl {
	margin-top: 0;
}

ol ol, ul ul, ol ul, ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

dfn {
	font-style: italic;
}

b, strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub, sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: var(--ths-primary-color);
	text-decoration: none;
	background-color: rgba(0, 0, 0, 0);
	-webkit-text-decoration-skip: objects;
}

a:hover {
	color: var(--ths-primary-color-darken-10);
	text-decoration: none;
}

a:not([href]):not([tabindex]) {
	color: inherit;
	text-decoration: none;
}

a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
	color: inherit;
	text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
	outline: 0;
}

pre, code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	-ms-overflow-style: scrollbar;
}

figure {
	margin: 0 0 1rem;
}

img {
	vertical-align: middle;
	border-style: none;
}

svg:not(:root) {
	overflow: hidden;
}

a, area, button, [role=button], input:not([type=range]), label, select, summary, textarea {
	-ms-touch-action: manipulation;
	touch-action: manipulation;
}

table {
	border-collapse: collapse;
}

caption {
	color: var(--ths-text-muted);
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: .5rem;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

input, button, select, optgroup, textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

#main-content button, #main-content input {
	overflow: visible;
}

button, select {
	text-transform: none;
}

button, html [type=button], [type=reset], [type=submit] {
	-webkit-appearance: button;
}

button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type=radio], input[type=checkbox] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}

input[type=date], input[type=time], input[type=datetime-local], input[type=month] {
	-webkit-appearance: listbox;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
	height: auto;
}

[type=search] {
	outline-offset: -2px;
	-webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

summary {
	display: list-item;
	cursor: pointer;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

@-ms-viewport {
	width: device-width;
}

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-ms-overflow-style: scrollbar;
}

*, *::before, *::after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
}

.flex-row {
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: normal !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
}

.flex-column {
	-webkit-box-orient: vertical !important;
	-webkit-box-direction: normal !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

.flex-row-reverse {
	-webkit-box-orient: horizontal !important;
	-webkit-box-direction: reverse !important;
	-ms-flex-direction: row-reverse !important;
	flex-direction: row-reverse !important;
}

.flex-column-reverse {
	-webkit-box-orient: vertical !important;
	-webkit-box-direction: reverse !important;
	-ms-flex-direction: column-reverse !important;
	flex-direction: column-reverse !important;
}

.flex-wrap {
	-ms-flex-wrap: wrap !important;
	flex-wrap: wrap !important;
}

.flex-nowrap {
	-ms-flex-wrap: nowrap !important;
	flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
	-ms-flex-wrap: wrap-reverse !important;
	flex-wrap: wrap-reverse !important;
}

.justify-content-start {
	-webkit-box-pack: start !important;
	-ms-flex-pack: start !important;
	justify-content: flex-start !important;
}

.justify-content-end {
	-webkit-box-pack: end !important;
	-ms-flex-pack: end !important;
	justify-content: flex-end !important;
}

.justify-content-center {
	-webkit-box-pack: center !important;
	-ms-flex-pack: center !important;
	justify-content: center !important;
}

.justify-content-between {
	-webkit-box-pack: justify !important;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
}

.justify-content-around {
	-ms-flex-pack: distribute !important;
	justify-content: space-around !important;
}

.align-items-start {
	-webkit-box-align: start !important;
	-ms-flex-align: start !important;
	align-items: flex-start !important;
}

.align-items-end {
	-webkit-box-align: end !important;
	-ms-flex-align: end !important;
	align-items: flex-end !important;
}

.align-items-center {
	-webkit-box-align: center !important;
	-ms-flex-align: center !important;
	align-items: center !important;
}

.align-items-baseline {
	-webkit-box-align: baseline !important;
	-ms-flex-align: baseline !important;
	align-items: baseline !important;
}

.align-items-stretch {
	-webkit-box-align: stretch !important;
	-ms-flex-align: stretch !important;
	align-items: stretch !important;
}

.align-content-start {
	-ms-flex-line-pack: start !important;
	align-content: flex-start !important;
}

.align-content-end {
	-ms-flex-line-pack: end !important;
	align-content: flex-end !important;
}

.align-content-center {
	-ms-flex-line-pack: center !important;
	align-content: center !important;
}

.align-content-between {
	-ms-flex-line-pack: justify !important;
	align-content: space-between !important;
}

.align-content-around {
	-ms-flex-line-pack: distribute !important;
	align-content: space-around !important;
}

.align-content-stretch {
	-ms-flex-line-pack: stretch !important;
	align-content: stretch !important;
}

.align-self-auto {
	-ms-flex-item-align: auto !important;
	align-self: auto !important;
}

.align-self-start {
	-ms-flex-item-align: start !important;
	align-self: flex-start !important;
}

.align-self-end {
	-ms-flex-item-align: end !important;
	align-self: flex-end !important;
}

.align-self-center {
	-ms-flex-item-align: center !important;
	align-self: center !important;
}

.align-self-baseline {
	-ms-flex-item-align: baseline !important;
	align-self: baseline !important;
}

.align-self-stretch {
	-ms-flex-item-align: stretch !important;
	align-self: stretch !important;
}

@media (min-width: 580px) {
	.flex-sm-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-sm-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-sm-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-sm-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-sm-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-sm-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-sm-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.justify-content-sm-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-sm-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-sm-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-sm-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-sm-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-sm-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-sm-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-sm-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-sm-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-sm-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-sm-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-sm-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-sm-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-sm-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-sm-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-sm-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-sm-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-sm-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-sm-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-sm-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-sm-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-sm-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
}

@media (min-width: 768px) {
	.flex-md-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-md-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-md-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-md-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-md-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-md-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-md-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.justify-content-md-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-md-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-md-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-md-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-md-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-md-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-md-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-md-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-md-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-md-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-md-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-md-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-md-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-md-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-md-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-md-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-md-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-md-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-md-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-md-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-md-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-md-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
}

@media (min-width: 1080px) {
	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-lg-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-lg-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-lg-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.justify-content-lg-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-lg-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-lg-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-lg-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-lg-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-lg-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-lg-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-lg-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-lg-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-lg-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-lg-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-lg-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-lg-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-lg-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-lg-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-lg-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-lg-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-lg-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-lg-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-lg-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-lg-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
}

@media (min-width: 1280px) {
	.flex-xl-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-xl-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-xl-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-xl-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-xl-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-xl-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-xl-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.justify-content-xl-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-xl-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-xl-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-xl-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-xl-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-xl-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-xl-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-xl-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-xl-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-xl-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-xl-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-xl-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-xl-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-xl-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-xl-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-xl-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-xl-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-xl-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-xl-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-xl-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-xl-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-xl-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
}

#main-content {
	max-width: 2100px;
	margin: 0 auto;
	-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);
}

.container-fluid {
	padding: 0 60px;
}

.container-fluid.lg {
	max-width: 1350px;
}

.container-fluid.md {
	max-width: 960px;
}

.container-fluid.sm {
	max-width: 880px;
}

@media (max-width: 1279.99px) {
	.container-fluid {
		padding: 0 40px;
	}
}

@media (max-width: 1079.99px) {
	.container-fluid {
		padding: 0 20px;
	}
}

.row:before, .row:after {
	display: none !important;
}

.row.sm {
	margin-right: calc(var(--ths-grid-gutter-width-sm) / -2);
	margin-left: calc(var(--ths-grid-gutter-width-sm) / -2);
}

.row.sm .col, .row.sm .col-1, .row.sm .col-10, .row.sm .col-11, .row.sm .col-12, .row.sm .col-2, .row.sm .col-3, .row.sm .col-4, .row.sm .col-5, .row.sm .col-6, .row.sm .col-7, .row.sm .col-8, .row.sm .col-9, .row.sm .col-auto, .row.sm .col-lg, .row.sm .col-lg-1, .row.sm .col-lg-10, .row.sm .col-lg-11, .row.sm .col-lg-12, .row.sm .col-lg-2, .row.sm .col-lg-3, .row.sm .col-lg-4, .row.sm .col-lg-5, .row.sm .col-lg-6, .row.sm .col-lg-7, .row.sm .col-lg-8, .row.sm .col-lg-9, .row.sm .col-lg-auto, .row.sm .col-md, .row.sm .col-md-1, .row.sm .col-md-10, .row.sm .col-md-11, .row.sm .col-md-12, .row.sm .col-md-2, .row.sm .col-md-3, .row.sm .col-md-4, .row.sm .col-md-5, .row.sm .col-md-6, .row.sm .col-md-7, .row.sm .col-md-8, .row.sm .col-md-9, .row.sm .col-md-auto, .row.sm .col-sm, .row.sm .col-sm-1, .row.sm .col-sm-10, .row.sm .col-sm-11, .row.sm .col-sm-12, .row.sm .col-sm-2, .row.sm .col-sm-3, .row.sm .col-sm-4, .row.sm .col-sm-5, .row.sm .col-sm-6, .row.sm .col-sm-7, .row.sm .col-sm-8, .row.sm .col-sm-9, .row.sm .col-sm-auto, .row.sm .col-xl, .row.sm .col-xl-1, .row.sm .col-xl-10, .row.sm .col-xl-11, .row.sm .col-xl-12, .row.sm .col-xl-2, .row.sm .col-xl-3, .row.sm .col-xl-4, .row.sm .col-xl-5, .row.sm .col-xl-6, .row.sm .col-xl-7, .row.sm .col-xl-8, .row.sm .col-xl-9, .row.sm .col-xl-auto {
	padding-right: calc(var(--ths-grid-gutter-width-sm) / 2);
	padding-left: calc(var(--ths-grid-gutter-width-sm) / 2);
}

.row.sm.no-gutters {
	margin-right: 0px;
	margin-left: 0px;
}

.row.sm.no-gutters>[class*=col-] {
	padding-right: 0px;
	padding-left: 0px;
}

@media (max-width: 767.99px) {
	.row {
		margin-right: calc(var(--ths-grid-gutter-width-sm) / -2);
		margin-left: calc(var(--ths-grid-gutter-width-sm) / -2);
	}
	
	.row .col, .row .col-1, .row .col-10, .row .col-11, .row .col-12, .row .col-2, .row .col-3, .row .col-4, .row .col-5, .row .col-6, .row .col-7, .row .col-8, .row .col-9, .row .col-auto, .row .col-lg, .row .col-lg-1, .row .col-lg-10, .row .col-lg-11, .row .col-lg-12, .row .col-lg-2, .row .col-lg-3, .row .col-lg-4, .row .col-lg-5, .row .col-lg-6, .row .col-lg-7, .row .col-lg-8, .row .col-lg-9, .row .col-lg-auto, .row .col-md, .row .col-md-1, .row .col-md-10, .row .col-md-11, .row .col-md-12, .row .col-md-2, .row .col-md-3, .row .col-md-4, .row .col-md-5, .row .col-md-6, .row .col-md-7, .row .col-md-8, .row .col-md-9, .row .col-md-auto, .row .col-sm, .row .col-sm-1, .row .col-sm-10, .row .col-sm-11, .row .col-sm-12, .row .col-sm-2, .row .col-sm-3, .row .col-sm-4, .row .col-sm-5, .row .col-sm-6, .row .col-sm-7, .row .col-sm-8, .row .col-sm-9, .row .col-sm-auto, .row .col-xl, .row .col-xl-1, .row .col-xl-10, .row .col-xl-11, .row .col-xl-12, .row .col-xl-2, .row .col-xl-3, .row .col-xl-4, .row .col-xl-5, .row .col-xl-6, .row .col-xl-7, .row .col-xl-8, .row .col-xl-9, .row .col-xl-auto {
		padding-right: 6px;
		padding-left: 6px;
	}
	
	.row.no-gutters {
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.row.no-gutters>[class*=col-] {
		padding-right: 0px;
		padding-left: 0px;
	}
}

.section {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	.section {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

.section+.section {
	padding-top: 0;
}

.txt-primary {
	color: var(--ths-primary-color);
}

.txt-body {
	color: var(--ths-body-color);
}

.txt-header {
	color: var(--ths-headings-color);
}

.txt-muted {
	color: var(--ths-text-muted);
}

.bg-primary {
	background-color: var(--ths-primary-color);
}

.bg-primary-ab::after, .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

.bg-white {
	background-color: #fff;
}

.bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color="Color Picker"] h1, [section_text_color=Normal][section_color="Color Picker"] h2, [section_text_color=Normal][section_color="Color Picker"] h3, [section_text_color=Normal][section_color="Color Picker"] h4, [section_text_color=Normal][section_color="Color Picker"] h5, [section_text_color=Normal][section_color="Color Picker"] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Normal][section_color="Color Picker"] li, [section_text_color=Normal][section_color="Color Picker"] p, [section_text_color=Normal][section_color="Color Picker"] span, [section_text_color=Normal][section_color="Color Picker"] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Normal][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color="Color Picker"] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color="Color Picker"] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color="Color Picker"] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Normal][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color="Color Picker"] .bg-white {
	background-color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h1, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h2, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h3, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h4, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h5, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] h6, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] li, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] p, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] span, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h1, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h2, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h3, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h4, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h5, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] h6, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] li, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] p, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] span, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .bg-primary-ab::after, [section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color="Color Picker"] [section_text_color=Light][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h1, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h2, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h3, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h4, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h5, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] h6, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] li, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] p, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] span, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .bg-primary-ab::after, [section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color="Color Picker"] [section_color=Black] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h1, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h2, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h3, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h4, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h5, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] h6, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] li, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] p, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] span, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .bg-primary-ab::after, [section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color="Color Picker"] div[section_color="Primary color"] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color=Image] h1, [section_text_color=Normal][section_color=Image] h2, [section_text_color=Normal][section_color=Image] h3, [section_text_color=Normal][section_color=Image] h4, [section_text_color=Normal][section_color=Image] h5, [section_text_color=Normal][section_color=Image] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Normal][section_color=Image] li, [section_text_color=Normal][section_color=Image] p, [section_text_color=Normal][section_color=Image] span, [section_text_color=Normal][section_color=Image] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color=Image] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Normal][section_color=Image] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color=Image] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color=Image] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Normal][section_color=Image] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Normal][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color=Image] .bg-primary-ab::after, [section_text_color=Normal][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Normal][section_color=Image] .bg-white {
	background-color: #fff;
}

[section_text_color=Normal][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h1, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h2, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h3, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h4, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h5, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] h6, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] li, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] p, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] span, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h1, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h2, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h3, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h4, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h5, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] h6, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] li, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] p, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] span, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .bg-primary-ab::after, [section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color=Image] [section_text_color=Light][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] h1, [section_text_color=Normal][section_color=Image] [section_color=Black] h2, [section_text_color=Normal][section_color=Image] [section_color=Black] h3, [section_text_color=Normal][section_color=Image] [section_color=Black] h4, [section_text_color=Normal][section_color=Image] [section_color=Black] h5, [section_text_color=Normal][section_color=Image] [section_color=Black] h6, [section_text_color=Normal][section_color=Image] [section_color=Black] li, [section_text_color=Normal][section_color=Image] [section_color=Black] p, [section_text_color=Normal][section_color=Image] [section_color=Black] span, [section_text_color=Normal][section_color=Image] [section_color=Black] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_color=Black] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .bg-primary-ab::after, [section_text_color=Normal][section_color=Image] [section_color=Black] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color=Image] [section_color=Black] .bg-black {
	background-color: #000;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h1, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h2, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h3, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h4, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h5, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] h6, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] li, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] p, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] span, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] blockquote {
	color: #e4e4e4;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .txt-body {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .txt-header {
	color: #fff;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .bg-primary-ab::after, [section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Normal][section_color=Image] div[section_color="Primary color"] .bg-black {
	background-color: #000;
}

[section_color=White] h1, [section_color=White] h2, [section_color=White] h3, [section_color=White] h4, [section_color=White] h5, [section_color=White] h6 {
	color: var(--ths-headings-color);
}

[section_color=White] li, [section_color=White] p, [section_color=White] span, [section_color=White] blockquote {
	color: var(--ths-body-color);
}

[section_color=White] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=White] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=White] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=White] .txt-body {
	color: var(--ths-body-color);
}

[section_color=White] .txt-header {
	color: var(--ths-body-color);
}

[section_color=White] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=White] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=White] .bg-primary-ab::after, [section_color=White] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=White] .bg-white {
	background-color: #fff;
}

[section_color=White] .bg-black {
	background-color: #000;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] h1, [section_color=White] [section_text_color=Light][section_color="Color Picker"] h2, [section_color=White] [section_text_color=Light][section_color="Color Picker"] h3, [section_color=White] [section_text_color=Light][section_color="Color Picker"] h4, [section_color=White] [section_text_color=Light][section_color="Color Picker"] h5, [section_color=White] [section_text_color=Light][section_color="Color Picker"] h6, [section_color=White] [section_text_color=Light][section_color="Color Picker"] li, [section_color=White] [section_text_color=Light][section_color="Color Picker"] p, [section_color=White] [section_text_color=Light][section_color="Color Picker"] span, [section_color=White] [section_text_color=Light][section_color="Color Picker"] blockquote {
	color: #e4e4e4;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .txt-body {
	color: #fff;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .txt-header {
	color: #fff;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .txt-muted {
	color: #bdc1c5;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::after, [section_color=White] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .bg-white {
	background-color: #1a1a1a;
}

[section_color=White] [section_text_color=Light][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_color=White] [section_text_color=Light][section_color=Image] h1, [section_color=White] [section_text_color=Light][section_color=Image] h2, [section_color=White] [section_text_color=Light][section_color=Image] h3, [section_color=White] [section_text_color=Light][section_color=Image] h4, [section_color=White] [section_text_color=Light][section_color=Image] h5, [section_color=White] [section_text_color=Light][section_color=Image] h6, [section_color=White] [section_text_color=Light][section_color=Image] li, [section_color=White] [section_text_color=Light][section_color=Image] p, [section_color=White] [section_text_color=Light][section_color=Image] span, [section_color=White] [section_text_color=Light][section_color=Image] blockquote {
	color: #e4e4e4;
}

[section_color=White] [section_text_color=Light][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color=Image] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=White] [section_text_color=Light][section_color=Image] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color=Image] .txt-body {
	color: #fff;
}

[section_color=White] [section_text_color=Light][section_color=Image] .txt-header {
	color: #fff;
}

[section_color=White] [section_text_color=Light][section_color=Image] .txt-muted {
	color: #bdc1c5;
}

[section_color=White] [section_text_color=Light][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color=Image] .bg-primary-ab::after, [section_color=White] [section_text_color=Light][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_text_color=Light][section_color=Image] .bg-white {
	background-color: #1a1a1a;
}

[section_color=White] [section_text_color=Light][section_color=Image] .bg-black {
	background-color: #000;
}

[section_color=White] [section_color=Black] h1, [section_color=White] [section_color=Black] h2, [section_color=White] [section_color=Black] h3, [section_color=White] [section_color=Black] h4, [section_color=White] [section_color=Black] h5, [section_color=White] [section_color=Black] h6, [section_color=White] [section_color=Black] li, [section_color=White] [section_color=Black] p, [section_color=White] [section_color=Black] span, [section_color=White] [section_color=Black] blockquote {
	color: #e4e4e4;
}

[section_color=White] [section_color=Black] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_color=Black] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=White] [section_color=Black] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=White] [section_color=Black] .txt-body {
	color: #fff;
}

[section_color=White] [section_color=Black] .txt-header {
	color: #fff;
}

[section_color=White] [section_color=Black] .txt-muted {
	color: #bdc1c5;
}

[section_color=White] [section_color=Black] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_color=Black] .bg-primary-ab::after, [section_color=White] [section_color=Black] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] [section_color=Black] .bg-white {
	background-color: #1a1a1a;
}

[section_color=White] [section_color=Black] .bg-black {
	background-color: #000;
}

[section_color=White] div[section_color="Primary color"] h1, [section_color=White] div[section_color="Primary color"] h2, [section_color=White] div[section_color="Primary color"] h3, [section_color=White] div[section_color="Primary color"] h4, [section_color=White] div[section_color="Primary color"] h5, [section_color=White] div[section_color="Primary color"] h6, [section_color=White] div[section_color="Primary color"] li, [section_color=White] div[section_color="Primary color"] p, [section_color=White] div[section_color="Primary color"] span, [section_color=White] div[section_color="Primary color"] blockquote {
	color: #e4e4e4;
}

[section_color=White] div[section_color="Primary color"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=White] div[section_color="Primary color"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=White] div[section_color="Primary color"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=White] div[section_color="Primary color"] .txt-body {
	color: #fff;
}

[section_color=White] div[section_color="Primary color"] .txt-header {
	color: #fff;
}

[section_color=White] div[section_color="Primary color"] .txt-muted {
	color: #bdc1c5;
}

[section_color=White] div[section_color="Primary color"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] div[section_color="Primary color"] .bg-primary-ab::after, [section_color=White] div[section_color="Primary color"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=White] div[section_color="Primary color"] .bg-white {
	background-color: #1a1a1a;
}

[section_color=White] div[section_color="Primary color"] .bg-black {
	background-color: #000;
}

[section_color=Grey] h1, [section_color=Grey] h2, [section_color=Grey] h3, [section_color=Grey] h4, [section_color=Grey] h5, [section_color=Grey] h6 {
	color: var(--ths-headings-color);
}

[section_color=Grey] li, [section_color=Grey] p, [section_color=Grey] span, [section_color=Grey] blockquote {
	color: var(--ths-body-color);
}

[section_color=Grey] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=Grey] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=Grey] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=Grey] .txt-body {
	color: var(--ths-body-color);
}

[section_color=Grey] .txt-header {
	color: var(--ths-body-color);
}

[section_color=Grey] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=Grey] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=Grey] .bg-primary-ab::after, [section_color=Grey] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=Grey] .bg-white {
	background-color: #fff;
}

[section_color=Grey] .bg-black {
	background-color: #000;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h1, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h2, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h3, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h4, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h5, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] h6, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] li, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] p, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] span, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] blockquote {
	color: #e4e4e4;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .txt-body {
	color: #fff;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .txt-header {
	color: #fff;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .txt-muted {
	color: #bdc1c5;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::after, [section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .bg-white {
	background-color: #1a1a1a;
}

[section_color=Grey] [section_text_color=Light][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] h1, [section_color=Grey] [section_text_color=Light][section_color=Image] h2, [section_color=Grey] [section_text_color=Light][section_color=Image] h3, [section_color=Grey] [section_text_color=Light][section_color=Image] h4, [section_color=Grey] [section_text_color=Light][section_color=Image] h5, [section_color=Grey] [section_text_color=Light][section_color=Image] h6, [section_color=Grey] [section_text_color=Light][section_color=Image] li, [section_color=Grey] [section_text_color=Light][section_color=Image] p, [section_color=Grey] [section_text_color=Light][section_color=Image] span, [section_color=Grey] [section_text_color=Light][section_color=Image] blockquote {
	color: #e4e4e4;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color=Image] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .txt-body {
	color: #fff;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .txt-header {
	color: #fff;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .txt-muted {
	color: #bdc1c5;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .bg-primary-ab::after, [section_color=Grey] [section_text_color=Light][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .bg-white {
	background-color: #1a1a1a;
}

[section_color=Grey] [section_text_color=Light][section_color=Image] .bg-black {
	background-color: #000;
}

[section_color=Grey] [section_color=Black] h1, [section_color=Grey] [section_color=Black] h2, [section_color=Grey] [section_color=Black] h3, [section_color=Grey] [section_color=Black] h4, [section_color=Grey] [section_color=Black] h5, [section_color=Grey] [section_color=Black] h6, [section_color=Grey] [section_color=Black] li, [section_color=Grey] [section_color=Black] p, [section_color=Grey] [section_color=Black] span, [section_color=Grey] [section_color=Black] blockquote {
	color: #e4e4e4;
}

[section_color=Grey] [section_color=Black] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_color=Black] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=Grey] [section_color=Black] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_color=Black] .txt-body {
	color: #fff;
}

[section_color=Grey] [section_color=Black] .txt-header {
	color: #fff;
}

[section_color=Grey] [section_color=Black] .txt-muted {
	color: #bdc1c5;
}

[section_color=Grey] [section_color=Black] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_color=Black] .bg-primary-ab::after, [section_color=Grey] [section_color=Black] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] [section_color=Black] .bg-white {
	background-color: #1a1a1a;
}

[section_color=Grey] [section_color=Black] .bg-black {
	background-color: #000;
}

[section_color=Grey] div[section_color="Primary color"] h1, [section_color=Grey] div[section_color="Primary color"] h2, [section_color=Grey] div[section_color="Primary color"] h3, [section_color=Grey] div[section_color="Primary color"] h4, [section_color=Grey] div[section_color="Primary color"] h5, [section_color=Grey] div[section_color="Primary color"] h6, [section_color=Grey] div[section_color="Primary color"] li, [section_color=Grey] div[section_color="Primary color"] p, [section_color=Grey] div[section_color="Primary color"] span, [section_color=Grey] div[section_color="Primary color"] blockquote {
	color: #e4e4e4;
}

[section_color=Grey] div[section_color="Primary color"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] div[section_color="Primary color"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=Grey] div[section_color="Primary color"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=Grey] div[section_color="Primary color"] .txt-body {
	color: #fff;
}

[section_color=Grey] div[section_color="Primary color"] .txt-header {
	color: #fff;
}

[section_color=Grey] div[section_color="Primary color"] .txt-muted {
	color: #bdc1c5;
}

[section_color=Grey] div[section_color="Primary color"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] div[section_color="Primary color"] .bg-primary-ab::after, [section_color=Grey] div[section_color="Primary color"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Grey] div[section_color="Primary color"] .bg-white {
	background-color: #1a1a1a;
}

[section_color=Grey] div[section_color="Primary color"] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color="Color Picker"] h1, [section_text_color=Light][section_color="Color Picker"] h2, [section_text_color=Light][section_color="Color Picker"] h3, [section_text_color=Light][section_color="Color Picker"] h4, [section_text_color=Light][section_color="Color Picker"] h5, [section_text_color=Light][section_color="Color Picker"] h6, [section_text_color=Light][section_color="Color Picker"] li, [section_text_color=Light][section_color="Color Picker"] p, [section_text_color=Light][section_color="Color Picker"] span, [section_text_color=Light][section_color="Color Picker"] blockquote {
	color: #e4e4e4;
}

[section_text_color=Light][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Light][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color="Color Picker"] .txt-body {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] .txt-header {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Light][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Light][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color="Color Picker"] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Light][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h1, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h2, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h3, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h4, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h5, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] li, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] p, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] span, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h1, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h2, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h3, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h4, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h5, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] li, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] p, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] span, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .bg-primary-ab::after, [section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] [section_text_color=Normal][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] h1, [section_text_color=Light][section_color="Color Picker"] [section_color=White] h2, [section_text_color=Light][section_color="Color Picker"] [section_color=White] h3, [section_text_color=Light][section_color="Color Picker"] [section_color=White] h4, [section_text_color=Light][section_color="Color Picker"] [section_color=White] h5, [section_text_color=Light][section_color="Color Picker"] [section_color=White] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] li, [section_text_color=Light][section_color="Color Picker"] [section_color=White] p, [section_text_color=Light][section_color="Color Picker"] [section_color=White] span, [section_text_color=Light][section_color="Color Picker"] [section_color=White] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .bg-primary-ab::after, [section_text_color=Light][section_color="Color Picker"] [section_color=White] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] [section_color=White] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h1, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h2, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h3, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h4, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h5, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] li, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] p, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] span, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .bg-primary-ab::after, [section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] [section_color=Grey] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color=Image] h1, [section_text_color=Light][section_color=Image] h2, [section_text_color=Light][section_color=Image] h3, [section_text_color=Light][section_color=Image] h4, [section_text_color=Light][section_color=Image] h5, [section_text_color=Light][section_color=Image] h6, [section_text_color=Light][section_color=Image] li, [section_text_color=Light][section_color=Image] p, [section_text_color=Light][section_color=Image] span, [section_text_color=Light][section_color=Image] blockquote {
	color: #e4e4e4;
}

[section_text_color=Light][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color=Image] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_text_color=Light][section_color=Image] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color=Image] .txt-body {
	color: #fff;
}

[section_text_color=Light][section_color=Image] .txt-header {
	color: #fff;
}

[section_text_color=Light][section_color=Image] .txt-muted {
	color: #bdc1c5;
}

[section_text_color=Light][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color=Image] .bg-primary-ab::after, [section_text_color=Light][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color=Image] .bg-white {
	background-color: #1a1a1a;
}

[section_text_color=Light][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h1, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h2, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h3, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h4, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h5, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] li, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] p, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] span, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::after, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h1, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h2, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h3, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h4, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h5, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] li, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] p, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] span, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .bg-primary-ab::after, [section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color=Image] [section_text_color=Normal][section_color=Image] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color=Image] [section_color=White] h1, [section_text_color=Light][section_color=Image] [section_color=White] h2, [section_text_color=Light][section_color=Image] [section_color=White] h3, [section_text_color=Light][section_color=Image] [section_color=White] h4, [section_text_color=Light][section_color=Image] [section_color=White] h5, [section_text_color=Light][section_color=Image] [section_color=White] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] li, [section_text_color=Light][section_color=Image] [section_color=White] p, [section_text_color=Light][section_color=Image] [section_color=White] span, [section_text_color=Light][section_color=Image] [section_color=White] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color=Image] [section_color=White] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color=Image] [section_color=White] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] .bg-primary-ab::after, [section_text_color=Light][section_color=Image] [section_color=White] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=White] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color=Image] [section_color=White] .bg-black {
	background-color: #000;
}

[section_text_color=Light][section_color=Image] [section_color=Grey] h1, [section_text_color=Light][section_color=Image] [section_color=Grey] h2, [section_text_color=Light][section_color=Image] [section_color=Grey] h3, [section_text_color=Light][section_color=Image] [section_color=Grey] h4, [section_text_color=Light][section_color=Image] [section_color=Grey] h5, [section_text_color=Light][section_color=Image] [section_color=Grey] h6 {
	color: var(--ths-headings-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] li, [section_text_color=Light][section_color=Image] [section_color=Grey] p, [section_text_color=Light][section_color=Image] [section_color=Grey] span, [section_text_color=Light][section_color=Image] [section_color=Grey] blockquote {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .txt-primary {
	color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .txt-body {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .txt-header {
	color: var(--ths-body-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .txt-muted {
	color: var(--ths-text-muted);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .bg-primary-ab::after, [section_text_color=Light][section_color=Image] [section_color=Grey] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .bg-white {
	background-color: #fff;
}

[section_text_color=Light][section_color=Image] [section_color=Grey] .bg-black {
	background-color: #000;
}

[section_color=Black] h1, [section_color=Black] h2, [section_color=Black] h3, [section_color=Black] h4, [section_color=Black] h5, [section_color=Black] h6, [section_color=Black] li, [section_color=Black] p, [section_color=Black] span, [section_color=Black] blockquote {
	color: #e4e4e4;
}

[section_color=Black] a:not([class]) {
	color: var(--ths-primary-color-light);
}

[section_color=Black] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

[section_color=Black] .txt-primary {
	color: var(--ths-primary-color-light);
}

[section_color=Black] .txt-body {
	color: #fff;
}

[section_color=Black] .txt-header {
	color: #fff;
}

[section_color=Black] .txt-muted {
	color: #bdc1c5;
}

[section_color=Black] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

[section_color=Black] .bg-primary-ab::after, [section_color=Black] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Black] .bg-white {
	background-color: #1a1a1a;
}

[section_color=Black] .bg-black {
	background-color: #000;
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h1, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h2, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h3, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h4, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h5, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] h6 {
	color: var(--ths-headings-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] li, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] p, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] span, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] blockquote {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .txt-body {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .txt-header {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::after, [section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .bg-white {
	background-color: #fff;
}

[section_color=Black] [section_text_color=Normal][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

[section_color=Black] [section_text_color=Normal][section_color=Image] h1, [section_color=Black] [section_text_color=Normal][section_color=Image] h2, [section_color=Black] [section_text_color=Normal][section_color=Image] h3, [section_color=Black] [section_text_color=Normal][section_color=Image] h4, [section_color=Black] [section_text_color=Normal][section_color=Image] h5, [section_color=Black] [section_text_color=Normal][section_color=Image] h6 {
	color: var(--ths-headings-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] li, [section_color=Black] [section_text_color=Normal][section_color=Image] p, [section_color=Black] [section_text_color=Normal][section_color=Image] span, [section_color=Black] [section_text_color=Normal][section_color=Image] blockquote {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .txt-body {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .txt-header {
	color: var(--ths-body-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .bg-primary-ab::after, [section_color=Black] [section_text_color=Normal][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .bg-white {
	background-color: #fff;
}

[section_color=Black] [section_text_color=Normal][section_color=Image] .bg-black {
	background-color: #000;
}

[section_color=Black] [section_color=White] h1, [section_color=Black] [section_color=White] h2, [section_color=Black] [section_color=White] h3, [section_color=Black] [section_color=White] h4, [section_color=Black] [section_color=White] h5, [section_color=Black] [section_color=White] h6 {
	color: var(--ths-headings-color);
}

[section_color=Black] [section_color=White] li, [section_color=Black] [section_color=White] p, [section_color=Black] [section_color=White] span, [section_color=Black] [section_color=White] blockquote {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=White] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_color=White] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=Black] [section_color=White] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_color=White] .txt-body {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=White] .txt-header {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=White] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=Black] [section_color=White] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_color=White] .bg-primary-ab::after, [section_color=Black] [section_color=White] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_color=White] .bg-white {
	background-color: #fff;
}

[section_color=Black] [section_color=White] .bg-black {
	background-color: #000;
}

[section_color=Black] [section_color=Grey] h1, [section_color=Black] [section_color=Grey] h2, [section_color=Black] [section_color=Grey] h3, [section_color=Black] [section_color=Grey] h4, [section_color=Black] [section_color=Grey] h5, [section_color=Black] [section_color=Grey] h6 {
	color: var(--ths-headings-color);
}

[section_color=Black] [section_color=Grey] li, [section_color=Black] [section_color=Grey] p, [section_color=Black] [section_color=Grey] span, [section_color=Black] [section_color=Grey] blockquote {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=Grey] a:not([class]) {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_color=Grey] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

[section_color=Black] [section_color=Grey] .txt-primary {
	color: var(--ths-primary-color);
}

[section_color=Black] [section_color=Grey] .txt-body {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=Grey] .txt-header {
	color: var(--ths-body-color);
}

[section_color=Black] [section_color=Grey] .txt-muted {
	color: var(--ths-text-muted);
}

[section_color=Black] [section_color=Grey] .bg-primary {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_color=Grey] .bg-primary-ab::after, [section_color=Black] [section_color=Grey] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

[section_color=Black] [section_color=Grey] .bg-white {
	background-color: #fff;
}

[section_color=Black] [section_color=Grey] .bg-black {
	background-color: #000;
}

div[section_color="Primary color"] h1, div[section_color="Primary color"] h2, div[section_color="Primary color"] h3, div[section_color="Primary color"] h4, div[section_color="Primary color"] h5, div[section_color="Primary color"] h6, div[section_color="Primary color"] li, div[section_color="Primary color"] p, div[section_color="Primary color"] span, div[section_color="Primary color"] blockquote {
	color: #e4e4e4;
}

div[section_color="Primary color"] a:not([class]) {
	color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

div[section_color="Primary color"] .txt-primary {
	color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] .txt-body {
	color: #fff;
}

div[section_color="Primary color"] .txt-header {
	color: #fff;
}

div[section_color="Primary color"] .txt-muted {
	color: #bdc1c5;
}

div[section_color="Primary color"] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] .bg-primary-ab::after, div[section_color="Primary color"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] .bg-white {
	background-color: #1a1a1a;
}

div[section_color="Primary color"] .bg-black {
	background-color: #000;
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h1, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h2, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h3, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h4, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h5, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] h6 {
	color: var(--ths-headings-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] li, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] p, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] span, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] blockquote {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .txt-body {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .txt-header {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::after, div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .bg-white {
	background-color: #fff;
}

div[section_color="Primary color"] [section_text_color=Normal][section_color="Color Picker"] .bg-black {
	background-color: #000;
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h1, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h2, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h3, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h4, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h5, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] h6 {
	color: var(--ths-headings-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] li, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] p, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] span, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] blockquote {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .txt-body {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .txt-header {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .bg-primary-ab::after, div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .bg-white {
	background-color: #fff;
}

div[section_color="Primary color"] [section_text_color=Normal][section_color=Image] .bg-black {
	background-color: #000;
}

div[section_color="Primary color"] [section_color=White] h1, div[section_color="Primary color"] [section_color=White] h2, div[section_color="Primary color"] [section_color=White] h3, div[section_color="Primary color"] [section_color=White] h4, div[section_color="Primary color"] [section_color=White] h5, div[section_color="Primary color"] [section_color=White] h6 {
	color: var(--ths-headings-color);
}

div[section_color="Primary color"] [section_color=White] li, div[section_color="Primary color"] [section_color=White] p, div[section_color="Primary color"] [section_color=White] span, div[section_color="Primary color"] [section_color=White] blockquote {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=White] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=White] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color="Primary color"] [section_color=White] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=White] .txt-body {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=White] .txt-header {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=White] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color="Primary color"] [section_color=White] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=White] .bg-primary-ab::after, div[section_color="Primary color"] [section_color=White] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=White] .bg-white {
	background-color: #fff;
}

div[section_color="Primary color"] [section_color=White] .bg-black {
	background-color: #000;
}

div[section_color="Primary color"] [section_color=Grey] h1, div[section_color="Primary color"] [section_color=Grey] h2, div[section_color="Primary color"] [section_color=Grey] h3, div[section_color="Primary color"] [section_color=Grey] h4, div[section_color="Primary color"] [section_color=Grey] h5, div[section_color="Primary color"] [section_color=Grey] h6 {
	color: var(--ths-headings-color);
}

div[section_color="Primary color"] [section_color=Grey] li, div[section_color="Primary color"] [section_color=Grey] p, div[section_color="Primary color"] [section_color=Grey] span, div[section_color="Primary color"] [section_color=Grey] blockquote {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=Grey] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=Grey] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color="Primary color"] [section_color=Grey] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=Grey] .txt-body {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=Grey] .txt-header {
	color: var(--ths-body-color);
}

div[section_color="Primary color"] [section_color=Grey] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color="Primary color"] [section_color=Grey] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=Grey] .bg-primary-ab::after, div[section_color="Primary color"] [section_color=Grey] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"] [section_color=Grey] .bg-white {
	background-color: #fff;
}

div[section_color="Primary color"] [section_color=Grey] .bg-black {
	background-color: #000;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Normal]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Normal]:not(.DS-padding)[section_size=Normal]+div[section_color=Normal]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Normal]+div[section_color=Normal]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Small]+div[section_color=Normal]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Small]+div[section_color=Normal]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Normal]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color=Normal]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color=Normal]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image] {
	background-size: cover;
	background-position: center;
}

div[section_color=Image]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Image]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Image]:not(.DS-padding)[section_size=Normal]+div[section_color=Image]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Image]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color=Image]:not(.DS-padding)[section_size=Small]+div[section_color=Image]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Image]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Image]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color=Image]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color=Image]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Image][section_text_color=Light] h1, div[section_color=Image][section_text_color=Light] h2, div[section_color=Image][section_text_color=Light] h3, div[section_color=Image][section_text_color=Light] h4, div[section_color=Image][section_text_color=Light] h5, div[section_color=Image][section_text_color=Light] h6, div[section_color=Image][section_text_color=Light] li, div[section_color=Image][section_text_color=Light] p, div[section_color=Image][section_text_color=Light] span, div[section_color=Image][section_text_color=Light] blockquote {
	color: #e4e4e4;
}

div[section_color=Image][section_text_color=Light] a:not([class]) {
	color: var(--ths-primary-color-light);
}

div[section_color=Image][section_text_color=Light] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

div[section_color=Image][section_text_color=Light] .txt-primary {
	color: var(--ths-primary-color-light);
}

div[section_color=Image][section_text_color=Light] .txt-body {
	color: #fff;
}

div[section_color=Image][section_text_color=Light] .txt-header {
	color: #fff;
}

div[section_color=Image][section_text_color=Light] .txt-muted {
	color: #bdc1c5;
}

div[section_color=Image][section_text_color=Light] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

div[section_color=Image][section_text_color=Light] .bg-primary-ab::after, div[section_color=Image][section_text_color=Light] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

div[section_color=Image][section_text_color=Light] .bg-white {
	background-color: #1a1a1a;
}

div[section_color=Image][section_text_color=Light] .bg-black {
	background-color: #000;
}

div[section_color=Image][section_text_color=Normal] h1, div[section_color=Image][section_text_color=Normal] h2, div[section_color=Image][section_text_color=Normal] h3, div[section_color=Image][section_text_color=Normal] h4, div[section_color=Image][section_text_color=Normal] h5, div[section_color=Image][section_text_color=Normal] h6 {
	color: var(--ths-headings-color);
}

div[section_color=Image][section_text_color=Normal] li, div[section_color=Image][section_text_color=Normal] p, div[section_color=Image][section_text_color=Normal] span, div[section_color=Image][section_text_color=Normal] blockquote {
	color: var(--ths-body-color);
}

div[section_color=Image][section_text_color=Normal] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color=Image][section_text_color=Normal] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color=Image][section_text_color=Normal] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color=Image][section_text_color=Normal] .txt-body {
	color: var(--ths-body-color);
}

div[section_color=Image][section_text_color=Normal] .txt-header {
	color: var(--ths-body-color);
}

div[section_color=Image][section_text_color=Normal] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color=Image][section_text_color=Normal] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color=Image][section_text_color=Normal] .bg-primary-ab::after, div[section_color=Image][section_text_color=Normal] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color=Image][section_text_color=Normal] .bg-white {
	background-color: #fff;
}

div[section_color=Image][section_text_color=Normal] .bg-black {
	background-color: #000;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color="Color Picker"]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Normal]+div[section_color="Color Picker"]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Small]+div[section_color="Color Picker"]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color="Color Picker"]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Color Picker"][section_text_color=Light] h1, div[section_color="Color Picker"][section_text_color=Light] h2, div[section_color="Color Picker"][section_text_color=Light] h3, div[section_color="Color Picker"][section_text_color=Light] h4, div[section_color="Color Picker"][section_text_color=Light] h5, div[section_color="Color Picker"][section_text_color=Light] h6, div[section_color="Color Picker"][section_text_color=Light] li, div[section_color="Color Picker"][section_text_color=Light] p, div[section_color="Color Picker"][section_text_color=Light] span, div[section_color="Color Picker"][section_text_color=Light] blockquote {
	color: #e4e4e4;
}

div[section_color="Color Picker"][section_text_color=Light] a:not([class]) {
	color: var(--ths-primary-color-light);
}

div[section_color="Color Picker"][section_text_color=Light] a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

div[section_color="Color Picker"][section_text_color=Light] .txt-primary {
	color: var(--ths-primary-color-light);
}

div[section_color="Color Picker"][section_text_color=Light] .txt-body {
	color: #fff;
}

div[section_color="Color Picker"][section_text_color=Light] .txt-header {
	color: #fff;
}

div[section_color="Color Picker"][section_text_color=Light] .txt-muted {
	color: #bdc1c5;
}

div[section_color="Color Picker"][section_text_color=Light] .bg-primary {
	background-color: var(--ths-primary-color-light);
}

div[section_color="Color Picker"][section_text_color=Light] .bg-primary-ab::after, div[section_color="Color Picker"][section_text_color=Light] .bg-primary-ab::before {
	background-color: var(--ths-primary-color-light);
}

div[section_color="Color Picker"][section_text_color=Light] .bg-white {
	background-color: #1a1a1a;
}

div[section_color="Color Picker"][section_text_color=Light] .bg-black {
	background-color: #000;
}

div[section_color="Color Picker"][section_text_color=Normal] h1, div[section_color="Color Picker"][section_text_color=Normal] h2, div[section_color="Color Picker"][section_text_color=Normal] h3, div[section_color="Color Picker"][section_text_color=Normal] h4, div[section_color="Color Picker"][section_text_color=Normal] h5, div[section_color="Color Picker"][section_text_color=Normal] h6 {
	color: var(--ths-headings-color);
}

div[section_color="Color Picker"][section_text_color=Normal] li, div[section_color="Color Picker"][section_text_color=Normal] p, div[section_color="Color Picker"][section_text_color=Normal] span, div[section_color="Color Picker"][section_text_color=Normal] blockquote {
	color: var(--ths-body-color);
}

div[section_color="Color Picker"][section_text_color=Normal] a:not([class]) {
	color: var(--ths-primary-color);
}

div[section_color="Color Picker"][section_text_color=Normal] a:not([class]):hover {
	color: var(--ths-lighten-primary-color-20);
}

div[section_color="Color Picker"][section_text_color=Normal] .txt-primary {
	color: var(--ths-primary-color);
}

div[section_color="Color Picker"][section_text_color=Normal] .txt-body {
	color: var(--ths-body-color);
}

div[section_color="Color Picker"][section_text_color=Normal] .txt-header {
	color: var(--ths-body-color);
}

div[section_color="Color Picker"][section_text_color=Normal] .txt-muted {
	color: var(--ths-text-muted);
}

div[section_color="Color Picker"][section_text_color=Normal] .bg-primary {
	background-color: var(--ths-primary-color);
}

div[section_color="Color Picker"][section_text_color=Normal] .bg-primary-ab::after, div[section_color="Color Picker"][section_text_color=Normal] .bg-primary-ab::before {
	background-color: var(--ths-primary-color);
}

div[section_color="Color Picker"][section_text_color=Normal] .bg-white {
	background-color: #fff;
}

div[section_color="Color Picker"][section_text_color=Normal] .bg-black {
	background-color: #000;
}

div[section_color=White] {
	background-color: #fff;
}

div[section_color=White]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=White]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=White]:not(.DS-padding)[section_size=Normal]+div[section_color=White]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=White]:not(.DS-padding)[section_size=Normal]+div[section_color=White]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=White]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=White]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color=White]:not(.DS-padding)[section_size=Small]+div[section_color=White]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=White]:not(.DS-padding)[section_size=Small]+div[section_color=White]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=White]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=White]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color=White]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color=White]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Grey] {
	background-color: var(--ths-grey);
}

div[section_color=Grey]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Grey]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Grey]:not(.DS-padding)[section_size=Normal]+div[section_color=Grey]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Normal]+div[section_color=Grey]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Small]+div[section_color=Grey]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Small]+div[section_color=Grey]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Grey]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color=Grey]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color=Grey]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Black] {
	background-color: #242323;
}

div[section_color=Black]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Black]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Black]:not(.DS-padding)[section_size=Normal]+div[section_color=Black]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Black]:not(.DS-padding)[section_size=Normal]+div[section_color=Black]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Black]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Black]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color=Black]:not(.DS-padding)[section_size=Small]+div[section_color=Black]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color=Black]:not(.DS-padding)[section_size=Small]+div[section_color=Black]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color=Black]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color=Black]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color=Black]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color=Black]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Primary color"] {
	background-color: var(--ths-primary-color);
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Normal] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color="Primary color"]:not(.DS-padding)[section_size=Normal] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Normal]+div[section_color="Primary color"]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Normal]+div[section_color="Primary color"]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Normal]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Small] {
	padding: calc(var(--ths-section-spaceing) / 2) 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Small]+div[section_color="Primary color"]:not(.DS-padding):not([section_size="Forced - with space"]) {
	padding-top: 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Small]+div[section_color="Primary color"]:not(.DS-padding):not([section_size="Forced - with space"]).no-padding-top {
	padding-top: 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size=Small]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - with space"] {
	padding: var(--ths-section-spaceing) 0;
}

@media (max-width: 767.99px) {
	div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - with space"] {
		padding: calc(var(--ths-section-spaceing) / 2) 0;
	}
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - with space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - without space"] {
	padding: 0;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - without space"]:after {
	content: "";
	display: table;
	clear: both;
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - No space top"] {
	padding: 0 0 var(--ths-section-spaceing);
}

@media (max-width: 767.99px) {
	div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - No space top"] {
		padding: 0 0 calc(var(--ths-section-spaceing) / 2);
	}
}

div[section_color="Primary color"]:not(.DS-padding)[section_size="Forced - No space top"]:after {
	content: "";
	display: table;
	clear: both;
}

.layout_footer>div[section_color=Normal]:first-child {
	padding-top: 0;
}

.show-mobile {
	display: none;
}

@media (max-width: 579.99px) {
	.show-mobile {
		display: block;
	}
}

@media (max-width: 579.99px) {
	.hide-mobile {
		display: none;
	}
}

.pt-0 {
	padding-top: 0px !important;
}

.pb-0 {
	padding-bottom: 0px !important;
}

.pr-0 {
	padding-right: 0px !important;
}

.pl-0 {
	padding-left: 0px !important;
}

.p-0 {
	padding: 0px !important;
}

.mt-0 {
	margin-top: 0px !important;
}

.mb-0 {
	margin-bottom: 0px !important;
}

.mr-0 {
	margin-right: 0px !important;
}

.ml-0 {
	margin-left: 0px !important;
}

.m-0 {
	margin: 0px !important;
}

.pt-1 {
	padding-top: 10px !important;
}

.pb-1 {
	padding-bottom: 10px !important;
}

.pr-1 {
	padding-right: 10px !important;
}

.pl-1 {
	padding-left: 10px !important;
}

.p-1 {
	padding: 10px !important;
}

.mt-1 {
	margin-top: 10px !important;
}

.mb-1 {
	margin-bottom: 10px !important;
}

.mr-1 {
	margin-right: 10px !important;
}

.ml-1 {
	margin-left: 10px !important;
}

.m-1 {
	margin: 10px !important;
}

.pt-2 {
	padding-top: 20px !important;
}

.pb-2 {
	padding-bottom: 20px !important;
}

.pr-2 {
	padding-right: 20px !important;
}

.pl-2 {
	padding-left: 20px !important;
}

.p-2 {
	padding: 20px !important;
}

.mt-2 {
	margin-top: 20px !important;
}

.mb-2 {
	margin-bottom: 20px !important;
}

.mr-2 {
	margin-right: 20px !important;
}

.ml-2 {
	margin-left: 20px !important;
}

.m-2 {
	margin: 20px !important;
}

.pt-3 {
	padding-top: 30px !important;
}

.pb-3 {
	padding-bottom: 30px !important;
}

.pr-3 {
	padding-right: 30px !important;
}

.pl-3 {
	padding-left: 30px !important;
}

.p-3 {
	padding: 30px !important;
}

.mt-3 {
	margin-top: 30px !important;
}

.mb-3 {
	margin-bottom: 30px !important;
}

.mr-3 {
	margin-right: 30px !important;
}

.ml-3 {
	margin-left: 30px !important;
}

.m-3 {
	margin: 30px !important;
}

.pt-4 {
	padding-top: 40px !important;
}

.pb-4 {
	padding-bottom: 40px !important;
}

.pr-4 {
	padding-right: 40px !important;
}

.pl-4 {
	padding-left: 40px !important;
}

.p-4 {
	padding: 40px !important;
}

.mt-4 {
	margin-top: 40px !important;
}

.mb-4 {
	margin-bottom: 40px !important;
}

.mr-4 {
	margin-right: 40px !important;
}

.ml-4 {
	margin-left: 40px !important;
}

.m-4 {
	margin: 40px !important;
}

.pt-5 {
	padding-top: 50px !important;
}

.pb-5 {
	padding-bottom: 50px !important;
}

.pr-5 {
	padding-right: 50px !important;
}

.pl-5 {
	padding-left: 50px !important;
}

.p-5 {
	padding: 50px !important;
}

.mt-5 {
	margin-top: 50px !important;
}

.mb-5 {
	margin-bottom: 50px !important;
}

.mr-5 {
	margin-right: 50px !important;
}

.ml-5 {
	margin-left: 50px !important;
}

.m-5 {
	margin: 50px !important;
}

.pt-6 {
	padding-top: 60px !important;
}

.pb-6 {
	padding-bottom: 60px !important;
}

.pr-6 {
	padding-right: 60px !important;
}

.pl-6 {
	padding-left: 60px !important;
}

.p-6 {
	padding: 60px !important;
}

.mt-6 {
	margin-top: 60px !important;
}

.mb-6 {
	margin-bottom: 60px !important;
}

.mr-6 {
	margin-right: 60px !important;
}

.ml-6 {
	margin-left: 60px !important;
}

.m-6 {
	margin: 60px !important;
}

.pt-7 {
	padding-top: 70px !important;
}

.pb-7 {
	padding-bottom: 70px !important;
}

.pr-7 {
	padding-right: 70px !important;
}

.pl-7 {
	padding-left: 70px !important;
}

.p-7 {
	padding: 70px !important;
}

.mt-7 {
	margin-top: 70px !important;
}

.mb-7 {
	margin-bottom: 70px !important;
}

.mr-7 {
	margin-right: 70px !important;
}

.ml-7 {
	margin-left: 70px !important;
}

.m-7 {
	margin: 70px !important;
}

.pt-8 {
	padding-top: 80px !important;
}

.pb-8 {
	padding-bottom: 80px !important;
}

.pr-8 {
	padding-right: 80px !important;
}

.pl-8 {
	padding-left: 80px !important;
}

.p-8 {
	padding: 80px !important;
}

.mt-8 {
	margin-top: 80px !important;
}

.mb-8 {
	margin-bottom: 80px !important;
}

.mr-8 {
	margin-right: 80px !important;
}

.ml-8 {
	margin-left: 80px !important;
}

.m-8 {
	margin: 80px !important;
}

.pt-9 {
	padding-top: 90px !important;
}

.pb-9 {
	padding-bottom: 90px !important;
}

.pr-9 {
	padding-right: 90px !important;
}

.pl-9 {
	padding-left: 90px !important;
}

.p-9 {
	padding: 90px !important;
}

.mt-9 {
	margin-top: 90px !important;
}

.mb-9 {
	margin-bottom: 90px !important;
}

.mr-9 {
	margin-right: 90px !important;
}

.ml-9 {
	margin-left: 90px !important;
}

.m-9 {
	margin: 90px !important;
}

.pt-10 {
	padding-top: 100px !important;
}

.pb-10 {
	padding-bottom: 100px !important;
}

.pr-10 {
	padding-right: 100px !important;
}

.pl-10 {
	padding-left: 100px !important;
}

.p-10 {
	padding: 100px !important;
}

.mt-10 {
	margin-top: 100px !important;
}

.mb-10 {
	margin-bottom: 100px !important;
}

.mr-10 {
	margin-right: 100px !important;
}

.ml-10 {
	margin-left: 100px !important;
}

.m-10 {
	margin: 100px !important;
}

.pt-11 {
	padding-top: 110px !important;
}

.pb-11 {
	padding-bottom: 110px !important;
}

.pr-11 {
	padding-right: 110px !important;
}

.pl-11 {
	padding-left: 110px !important;
}

.p-11 {
	padding: 110px !important;
}

.mt-11 {
	margin-top: 110px !important;
}

.mb-11 {
	margin-bottom: 110px !important;
}

.mr-11 {
	margin-right: 110px !important;
}

.ml-11 {
	margin-left: 110px !important;
}

.m-11 {
	margin: 110px !important;
}

.pt-12 {
	padding-top: 120px !important;
}

.pb-12 {
	padding-bottom: 120px !important;
}

.pr-12 {
	padding-right: 120px !important;
}

.pl-12 {
	padding-left: 120px !important;
}

.p-12 {
	padding: 120px !important;
}

.mt-12 {
	margin-top: 120px !important;
}

.mb-12 {
	margin-bottom: 120px !important;
}

.mr-12 {
	margin-right: 120px !important;
}

.ml-12 {
	margin-left: 120px !important;
}

.m-12 {
	margin: 120px !important;
}

.pt-13 {
	padding-top: 130px !important;
}

.pb-13 {
	padding-bottom: 130px !important;
}

.pr-13 {
	padding-right: 130px !important;
}

.pl-13 {
	padding-left: 130px !important;
}

.p-13 {
	padding: 130px !important;
}

.mt-13 {
	margin-top: 130px !important;
}

.mb-13 {
	margin-bottom: 130px !important;
}

.mr-13 {
	margin-right: 130px !important;
}

.ml-13 {
	margin-left: 130px !important;
}

.m-13 {
	margin: 130px !important;
}

.pt-14 {
	padding-top: 140px !important;
}

.pb-14 {
	padding-bottom: 140px !important;
}

.pr-14 {
	padding-right: 140px !important;
}

.pl-14 {
	padding-left: 140px !important;
}

.p-14 {
	padding: 140px !important;
}

.mt-14 {
	margin-top: 140px !important;
}

.mb-14 {
	margin-bottom: 140px !important;
}

.mr-14 {
	margin-right: 140px !important;
}

.ml-14 {
	margin-left: 140px !important;
}

.m-14 {
	margin: 140px !important;
}

.pt-15 {
	padding-top: 150px !important;
}

.pb-15 {
	padding-bottom: 150px !important;
}

.pr-15 {
	padding-right: 150px !important;
}

.pl-15 {
	padding-left: 150px !important;
}

.p-15 {
	padding: 150px !important;
}

.mt-15 {
	margin-top: 150px !important;
}

.mb-15 {
	margin-bottom: 150px !important;
}

.mr-15 {
	margin-right: 150px !important;
}

.ml-15 {
	margin-left: 150px !important;
}

.m-15 {
	margin: 150px !important;
}

@media (max-width: 579.99px) {
	.pt-xs-0 {
		padding-top: 0px !important;
	}
	
	.pb-xs-0 {
		padding-bottom: 0px !important;
	}
	
	.pr-xs-0 {
		padding-right: 0px !important;
	}
	
	.pl-xs-0 {
		padding-left: 0px !important;
	}
	
	.p-xs-0 {
		padding: 0px !important;
	}
	
	.mt-xs-0 {
		margin-top: 0px !important;
	}
	
	.mb-xs-0 {
		margin-bottom: 0px !important;
	}
	
	.mr-xs-0 {
		margin-right: 0px !important;
	}
	
	.ml-xs-0 {
		margin-left: 0px !important;
	}
	
	.m-xs-0 {
		margin: 0px !important;
	}
	
	.pt-xs-1 {
		padding-top: 10px !important;
	}
	
	.pb-xs-1 {
		padding-bottom: 10px !important;
	}
	
	.pr-xs-1 {
		padding-right: 10px !important;
	}
	
	.pl-xs-1 {
		padding-left: 10px !important;
	}
	
	.p-xs-1 {
		padding: 10px !important;
	}
	
	.mt-xs-1 {
		margin-top: 10px !important;
	}
	
	.mb-xs-1 {
		margin-bottom: 10px !important;
	}
	
	.mr-xs-1 {
		margin-right: 10px !important;
	}
	
	.ml-xs-1 {
		margin-left: 10px !important;
	}
	
	.m-xs-1 {
		margin: 10px !important;
	}
	
	.pt-xs-2 {
		padding-top: 20px !important;
	}
	
	.pb-xs-2 {
		padding-bottom: 20px !important;
	}
	
	.pr-xs-2 {
		padding-right: 20px !important;
	}
	
	.pl-xs-2 {
		padding-left: 20px !important;
	}
	
	.p-xs-2 {
		padding: 20px !important;
	}
	
	.mt-xs-2 {
		margin-top: 20px !important;
	}
	
	.mb-xs-2 {
		margin-bottom: 20px !important;
	}
	
	.mr-xs-2 {
		margin-right: 20px !important;
	}
	
	.ml-xs-2 {
		margin-left: 20px !important;
	}
	
	.m-xs-2 {
		margin: 20px !important;
	}
	
	.pt-xs-3 {
		padding-top: 30px !important;
	}
	
	.pb-xs-3 {
		padding-bottom: 30px !important;
	}
	
	.pr-xs-3 {
		padding-right: 30px !important;
	}
	
	.pl-xs-3 {
		padding-left: 30px !important;
	}
	
	.p-xs-3 {
		padding: 30px !important;
	}
	
	.mt-xs-3 {
		margin-top: 30px !important;
	}
	
	.mb-xs-3 {
		margin-bottom: 30px !important;
	}
	
	.mr-xs-3 {
		margin-right: 30px !important;
	}
	
	.ml-xs-3 {
		margin-left: 30px !important;
	}
	
	.m-xs-3 {
		margin: 30px !important;
	}
	
	.pt-xs-4 {
		padding-top: 40px !important;
	}
	
	.pb-xs-4 {
		padding-bottom: 40px !important;
	}
	
	.pr-xs-4 {
		padding-right: 40px !important;
	}
	
	.pl-xs-4 {
		padding-left: 40px !important;
	}
	
	.p-xs-4 {
		padding: 40px !important;
	}
	
	.mt-xs-4 {
		margin-top: 40px !important;
	}
	
	.mb-xs-4 {
		margin-bottom: 40px !important;
	}
	
	.mr-xs-4 {
		margin-right: 40px !important;
	}
	
	.ml-xs-4 {
		margin-left: 40px !important;
	}
	
	.m-xs-4 {
		margin: 40px !important;
	}
	
	.pt-xs-5 {
		padding-top: 50px !important;
	}
	
	.pb-xs-5 {
		padding-bottom: 50px !important;
	}
	
	.pr-xs-5 {
		padding-right: 50px !important;
	}
	
	.pl-xs-5 {
		padding-left: 50px !important;
	}
	
	.p-xs-5 {
		padding: 50px !important;
	}
	
	.mt-xs-5 {
		margin-top: 50px !important;
	}
	
	.mb-xs-5 {
		margin-bottom: 50px !important;
	}
	
	.mr-xs-5 {
		margin-right: 50px !important;
	}
	
	.ml-xs-5 {
		margin-left: 50px !important;
	}
	
	.m-xs-5 {
		margin: 50px !important;
	}
	
	.pt-xs-6 {
		padding-top: 60px !important;
	}
	
	.pb-xs-6 {
		padding-bottom: 60px !important;
	}
	
	.pr-xs-6 {
		padding-right: 60px !important;
	}
	
	.pl-xs-6 {
		padding-left: 60px !important;
	}
	
	.p-xs-6 {
		padding: 60px !important;
	}
	
	.mt-xs-6 {
		margin-top: 60px !important;
	}
	
	.mb-xs-6 {
		margin-bottom: 60px !important;
	}
	
	.mr-xs-6 {
		margin-right: 60px !important;
	}
	
	.ml-xs-6 {
		margin-left: 60px !important;
	}
	
	.m-xs-6 {
		margin: 60px !important;
	}
	
	.pt-xs-7 {
		padding-top: 70px !important;
	}
	
	.pb-xs-7 {
		padding-bottom: 70px !important;
	}
	
	.pr-xs-7 {
		padding-right: 70px !important;
	}
	
	.pl-xs-7 {
		padding-left: 70px !important;
	}
	
	.p-xs-7 {
		padding: 70px !important;
	}
	
	.mt-xs-7 {
		margin-top: 70px !important;
	}
	
	.mb-xs-7 {
		margin-bottom: 70px !important;
	}
	
	.mr-xs-7 {
		margin-right: 70px !important;
	}
	
	.ml-xs-7 {
		margin-left: 70px !important;
	}
	
	.m-xs-7 {
		margin: 70px !important;
	}
	
	.pt-xs-8 {
		padding-top: 80px !important;
	}
	
	.pb-xs-8 {
		padding-bottom: 80px !important;
	}
	
	.pr-xs-8 {
		padding-right: 80px !important;
	}
	
	.pl-xs-8 {
		padding-left: 80px !important;
	}
	
	.p-xs-8 {
		padding: 80px !important;
	}
	
	.mt-xs-8 {
		margin-top: 80px !important;
	}
	
	.mb-xs-8 {
		margin-bottom: 80px !important;
	}
	
	.mr-xs-8 {
		margin-right: 80px !important;
	}
	
	.ml-xs-8 {
		margin-left: 80px !important;
	}
	
	.m-xs-8 {
		margin: 80px !important;
	}
	
	.pt-xs-9 {
		padding-top: 90px !important;
	}
	
	.pb-xs-9 {
		padding-bottom: 90px !important;
	}
	
	.pr-xs-9 {
		padding-right: 90px !important;
	}
	
	.pl-xs-9 {
		padding-left: 90px !important;
	}
	
	.p-xs-9 {
		padding: 90px !important;
	}
	
	.mt-xs-9 {
		margin-top: 90px !important;
	}
	
	.mb-xs-9 {
		margin-bottom: 90px !important;
	}
	
	.mr-xs-9 {
		margin-right: 90px !important;
	}
	
	.ml-xs-9 {
		margin-left: 90px !important;
	}
	
	.m-xs-9 {
		margin: 90px !important;
	}
	
	.pt-xs-10 {
		padding-top: 100px !important;
	}
	
	.pb-xs-10 {
		padding-bottom: 100px !important;
	}
	
	.pr-xs-10 {
		padding-right: 100px !important;
	}
	
	.pl-xs-10 {
		padding-left: 100px !important;
	}
	
	.p-xs-10 {
		padding: 100px !important;
	}
	
	.mt-xs-10 {
		margin-top: 100px !important;
	}
	
	.mb-xs-10 {
		margin-bottom: 100px !important;
	}
	
	.mr-xs-10 {
		margin-right: 100px !important;
	}
	
	.ml-xs-10 {
		margin-left: 100px !important;
	}
	
	.m-xs-10 {
		margin: 100px !important;
	}
	
	.pt-xs-11 {
		padding-top: 110px !important;
	}
	
	.pb-xs-11 {
		padding-bottom: 110px !important;
	}
	
	.pr-xs-11 {
		padding-right: 110px !important;
	}
	
	.pl-xs-11 {
		padding-left: 110px !important;
	}
	
	.p-xs-11 {
		padding: 110px !important;
	}
	
	.mt-xs-11 {
		margin-top: 110px !important;
	}
	
	.mb-xs-11 {
		margin-bottom: 110px !important;
	}
	
	.mr-xs-11 {
		margin-right: 110px !important;
	}
	
	.ml-xs-11 {
		margin-left: 110px !important;
	}
	
	.m-xs-11 {
		margin: 110px !important;
	}
	
	.pt-xs-12 {
		padding-top: 120px !important;
	}
	
	.pb-xs-12 {
		padding-bottom: 120px !important;
	}
	
	.pr-xs-12 {
		padding-right: 120px !important;
	}
	
	.pl-xs-12 {
		padding-left: 120px !important;
	}
	
	.p-xs-12 {
		padding: 120px !important;
	}
	
	.mt-xs-12 {
		margin-top: 120px !important;
	}
	
	.mb-xs-12 {
		margin-bottom: 120px !important;
	}
	
	.mr-xs-12 {
		margin-right: 120px !important;
	}
	
	.ml-xs-12 {
		margin-left: 120px !important;
	}
	
	.m-xs-12 {
		margin: 120px !important;
	}
	
	.pt-xs-13 {
		padding-top: 130px !important;
	}
	
	.pb-xs-13 {
		padding-bottom: 130px !important;
	}
	
	.pr-xs-13 {
		padding-right: 130px !important;
	}
	
	.pl-xs-13 {
		padding-left: 130px !important;
	}
	
	.p-xs-13 {
		padding: 130px !important;
	}
	
	.mt-xs-13 {
		margin-top: 130px !important;
	}
	
	.mb-xs-13 {
		margin-bottom: 130px !important;
	}
	
	.mr-xs-13 {
		margin-right: 130px !important;
	}
	
	.ml-xs-13 {
		margin-left: 130px !important;
	}
	
	.m-xs-13 {
		margin: 130px !important;
	}
	
	.pt-xs-14 {
		padding-top: 140px !important;
	}
	
	.pb-xs-14 {
		padding-bottom: 140px !important;
	}
	
	.pr-xs-14 {
		padding-right: 140px !important;
	}
	
	.pl-xs-14 {
		padding-left: 140px !important;
	}
	
	.p-xs-14 {
		padding: 140px !important;
	}
	
	.mt-xs-14 {
		margin-top: 140px !important;
	}
	
	.mb-xs-14 {
		margin-bottom: 140px !important;
	}
	
	.mr-xs-14 {
		margin-right: 140px !important;
	}
	
	.ml-xs-14 {
		margin-left: 140px !important;
	}
	
	.m-xs-14 {
		margin: 140px !important;
	}
	
	.pt-xs-15 {
		padding-top: 150px !important;
	}
	
	.pb-xs-15 {
		padding-bottom: 150px !important;
	}
	
	.pr-xs-15 {
		padding-right: 150px !important;
	}
	
	.pl-xs-15 {
		padding-left: 150px !important;
	}
	
	.p-xs-15 {
		padding: 150px !important;
	}
	
	.mt-xs-15 {
		margin-top: 150px !important;
	}
	
	.mb-xs-15 {
		margin-bottom: 150px !important;
	}
	
	.mr-xs-15 {
		margin-right: 150px !important;
	}
	
	.ml-xs-15 {
		margin-left: 150px !important;
	}
	
	.m-xs-15 {
		margin: 150px !important;
	}
}

.text_container {
	max-width: 680px;
	margin: 0 auto;
}

.text_container.sm {
	max-width: 480px;
}

.text_container.md {
	max-width: 580px;
}

.text_container.lg {
	max-width: 920px;
}

.text_container.full_width {
	max-width: 100%;
}

[data-aos=fade-up]:not(.aos-animate) {
	-webkit-transform: translate3d(0, 50px, 0);
	transform: translate3d(0, 50px, 0);
}

@media (max-width: 1079.99px) {
	[data-aos=fade-up]:not(.aos-animate) {
		-webkit-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0);
	}
}

[data-aos=fade-down]:not(.aos-animate) {
	-webkit-transform: translate3d(0, -50px, 0);
	transform: translate3d(0, -50px, 0);
}

@media (max-width: 1079.99px) {
	[data-aos=fade-down]:not(.aos-animate) {
		-webkit-transform: translate3d(0, -25px, 0);
		transform: translate3d(0, -25px, 0);
	}
}

[data-aos=fade-left]:not(.aos-animate) {
	-webkit-transform: translate3d(50px, 0, 0);
	transform: translate3d(50px, 0, 0);
}

@media (max-width: 1079.99px) {
	[data-aos=fade-left]:not(.aos-animate) {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

[data-aos=fade-right]:not(.aos-animate) {
	-webkit-transform: translate3d(-50px, 0, 0);
	transform: translate3d(-50px, 0, 0);
}

@media (max-width: 1079.99px) {
	[data-aos=fade-right]:not(.aos-animate) {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}

[data-aos=list-fade-up]>* {
	opacity: 0;
	-webkit-transform: translate3d(0, 50px, 0);
	transform: translate3d(0, 50px, 0);
	-webkit-transition: .8s ease;
	transition: .8s ease;
}

@media (max-width: 1079.99px) {
	[data-aos=list-fade-up]>* {
		-webkit-transform: translate3d(0, 25px, 0);
		transform: translate3d(0, 25px, 0);
	}
}

[data-aos=list-fade-up]>*:nth-child(1) {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

[data-aos=list-fade-up]>*:nth-child(2) {
	-webkit-transition-delay: .2s;
	transition-delay: .2s;
}

[data-aos=list-fade-up]>*:nth-child(3) {
	-webkit-transition-delay: .4s;
	transition-delay: .4s;
}

[data-aos=list-fade-up]>*:nth-child(4) {
	-webkit-transition-delay: .6s;
	transition-delay: .6s;
}

[data-aos=list-fade-up]>*:nth-child(5) {
	-webkit-transition-delay: .8s;
	transition-delay: .8s;
}

[data-aos=list-fade-up]>*:nth-child(6) {
	-webkit-transition-delay: 1s;
	transition-delay: 1s;
}

[data-aos=list-fade-up]>*:nth-child(7) {
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s;
}

[data-aos=list-fade-up]>*:nth-child(8) {
	-webkit-transition-delay: 1.4s;
	transition-delay: 1.4s;
}

[data-aos=list-fade-up]>*:nth-child(9) {
	-webkit-transition-delay: 1.6s;
	transition-delay: 1.6s;
}

[data-aos=list-fade-up]>*:nth-child(10) {
	-webkit-transition-delay: 1.8s;
	transition-delay: 1.8s;
}

[data-aos=list-fade-up]>*:nth-child(11) {
	-webkit-transition-delay: 2s;
	transition-delay: 2s;
}

[data-aos=list-fade-up]>*:nth-child(12) {
	-webkit-transition-delay: 2.2s;
	transition-delay: 2.2s;
}

[data-aos=list-fade-up].aos-animate>* {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	opacity: 1;
}

[data-aos=list-clip-center]>* {
	-webkit-clip-path: inset(50% 50%);
	clip-path: inset(50% 50%);
	-webkit-transition: .1s ease;
	transition: .1s ease;
}

[data-aos=list-clip-center].aos-animate>* {
	-webkit-clip-path: inset(0% 0%);
	clip-path: inset(0% 0%);
	-webkit-transition: 1s ease;
	transition: 1s ease;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(1) {
	-webkit-transition-delay: .1s;
	transition-delay: .1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(2) {
	-webkit-transition-delay: .3s;
	transition-delay: .3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(3) {
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(4) {
	-webkit-transition-delay: .7s;
	transition-delay: .7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(5) {
	-webkit-transition-delay: .9s;
	transition-delay: .9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(6) {
	-webkit-transition-delay: 1.1s;
	transition-delay: 1.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(7) {
	-webkit-transition-delay: 1.3s;
	transition-delay: 1.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(8) {
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(9) {
	-webkit-transition-delay: 1.7s;
	transition-delay: 1.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(10) {
	-webkit-transition-delay: 1.9s;
	transition-delay: 1.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(11) {
	-webkit-transition-delay: 2.1s;
	transition-delay: 2.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(12) {
	-webkit-transition-delay: 2.3s;
	transition-delay: 2.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(13) {
	-webkit-transition-delay: 2.5s;
	transition-delay: 2.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(14) {
	-webkit-transition-delay: 2.7s;
	transition-delay: 2.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(15) {
	-webkit-transition-delay: 2.9s;
	transition-delay: 2.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(16) {
	-webkit-transition-delay: 3.1s;
	transition-delay: 3.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(17) {
	-webkit-transition-delay: 3.3s;
	transition-delay: 3.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(18) {
	-webkit-transition-delay: 3.5s;
	transition-delay: 3.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(19) {
	-webkit-transition-delay: 3.7s;
	transition-delay: 3.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(20) {
	-webkit-transition-delay: 3.9s;
	transition-delay: 3.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(21) {
	-webkit-transition-delay: 4.1s;
	transition-delay: 4.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(22) {
	-webkit-transition-delay: 4.3s;
	transition-delay: 4.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(23) {
	-webkit-transition-delay: 4.5s;
	transition-delay: 4.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(24) {
	-webkit-transition-delay: 4.7s;
	transition-delay: 4.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(25) {
	-webkit-transition-delay: 4.9s;
	transition-delay: 4.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(26) {
	-webkit-transition-delay: 5.1s;
	transition-delay: 5.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(27) {
	-webkit-transition-delay: 5.3s;
	transition-delay: 5.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(28) {
	-webkit-transition-delay: 5.5s;
	transition-delay: 5.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(29) {
	-webkit-transition-delay: 5.7s;
	transition-delay: 5.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(30) {
	-webkit-transition-delay: 5.9s;
	transition-delay: 5.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(31) {
	-webkit-transition-delay: 6.1s;
	transition-delay: 6.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(32) {
	-webkit-transition-delay: 6.3s;
	transition-delay: 6.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(33) {
	-webkit-transition-delay: 6.5s;
	transition-delay: 6.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(34) {
	-webkit-transition-delay: 6.7s;
	transition-delay: 6.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(35) {
	-webkit-transition-delay: 6.9s;
	transition-delay: 6.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(36) {
	-webkit-transition-delay: 7.1s;
	transition-delay: 7.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(37) {
	-webkit-transition-delay: 7.3s;
	transition-delay: 7.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(38) {
	-webkit-transition-delay: 7.5s;
	transition-delay: 7.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(39) {
	-webkit-transition-delay: 7.7s;
	transition-delay: 7.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(40) {
	-webkit-transition-delay: 7.9s;
	transition-delay: 7.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(41) {
	-webkit-transition-delay: 8.1s;
	transition-delay: 8.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(42) {
	-webkit-transition-delay: 8.3s;
	transition-delay: 8.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(43) {
	-webkit-transition-delay: 8.5s;
	transition-delay: 8.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(44) {
	-webkit-transition-delay: 8.7s;
	transition-delay: 8.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(45) {
	-webkit-transition-delay: 8.9s;
	transition-delay: 8.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(46) {
	-webkit-transition-delay: 9.1s;
	transition-delay: 9.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(47) {
	-webkit-transition-delay: 9.3s;
	transition-delay: 9.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(48) {
	-webkit-transition-delay: 9.5s;
	transition-delay: 9.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(49) {
	-webkit-transition-delay: 9.7s;
	transition-delay: 9.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(50) {
	-webkit-transition-delay: 9.9s;
	transition-delay: 9.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(51) {
	-webkit-transition-delay: 10.1s;
	transition-delay: 10.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(52) {
	-webkit-transition-delay: 10.3s;
	transition-delay: 10.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(53) {
	-webkit-transition-delay: 10.5s;
	transition-delay: 10.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(54) {
	-webkit-transition-delay: 10.7s;
	transition-delay: 10.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(55) {
	-webkit-transition-delay: 10.9s;
	transition-delay: 10.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(56) {
	-webkit-transition-delay: 11.1s;
	transition-delay: 11.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(57) {
	-webkit-transition-delay: 11.3s;
	transition-delay: 11.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(58) {
	-webkit-transition-delay: 11.5s;
	transition-delay: 11.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(59) {
	-webkit-transition-delay: 11.7s;
	transition-delay: 11.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(60) {
	-webkit-transition-delay: 11.9s;
	transition-delay: 11.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(61) {
	-webkit-transition-delay: 12.1s;
	transition-delay: 12.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(62) {
	-webkit-transition-delay: 12.3s;
	transition-delay: 12.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(63) {
	-webkit-transition-delay: 12.5s;
	transition-delay: 12.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(64) {
	-webkit-transition-delay: 12.7s;
	transition-delay: 12.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(65) {
	-webkit-transition-delay: 12.9s;
	transition-delay: 12.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(66) {
	-webkit-transition-delay: 13.1s;
	transition-delay: 13.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(67) {
	-webkit-transition-delay: 13.3s;
	transition-delay: 13.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(68) {
	-webkit-transition-delay: 13.5s;
	transition-delay: 13.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(69) {
	-webkit-transition-delay: 13.7s;
	transition-delay: 13.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(70) {
	-webkit-transition-delay: 13.9s;
	transition-delay: 13.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(71) {
	-webkit-transition-delay: 14.1s;
	transition-delay: 14.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(72) {
	-webkit-transition-delay: 14.3s;
	transition-delay: 14.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(73) {
	-webkit-transition-delay: 14.5s;
	transition-delay: 14.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(74) {
	-webkit-transition-delay: 14.7s;
	transition-delay: 14.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(75) {
	-webkit-transition-delay: 14.9s;
	transition-delay: 14.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(76) {
	-webkit-transition-delay: 15.1s;
	transition-delay: 15.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(77) {
	-webkit-transition-delay: 15.3s;
	transition-delay: 15.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(78) {
	-webkit-transition-delay: 15.5s;
	transition-delay: 15.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(79) {
	-webkit-transition-delay: 15.7s;
	transition-delay: 15.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(80) {
	-webkit-transition-delay: 15.9s;
	transition-delay: 15.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(81) {
	-webkit-transition-delay: 16.1s;
	transition-delay: 16.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(82) {
	-webkit-transition-delay: 16.3s;
	transition-delay: 16.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(83) {
	-webkit-transition-delay: 16.5s;
	transition-delay: 16.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(84) {
	-webkit-transition-delay: 16.7s;
	transition-delay: 16.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(85) {
	-webkit-transition-delay: 16.9s;
	transition-delay: 16.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(86) {
	-webkit-transition-delay: 17.1s;
	transition-delay: 17.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(87) {
	-webkit-transition-delay: 17.3s;
	transition-delay: 17.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(88) {
	-webkit-transition-delay: 17.5s;
	transition-delay: 17.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(89) {
	-webkit-transition-delay: 17.7s;
	transition-delay: 17.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(90) {
	-webkit-transition-delay: 17.9s;
	transition-delay: 17.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(91) {
	-webkit-transition-delay: 18.1s;
	transition-delay: 18.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(92) {
	-webkit-transition-delay: 18.3s;
	transition-delay: 18.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(93) {
	-webkit-transition-delay: 18.5s;
	transition-delay: 18.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(94) {
	-webkit-transition-delay: 18.7s;
	transition-delay: 18.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(95) {
	-webkit-transition-delay: 18.9s;
	transition-delay: 18.9s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(96) {
	-webkit-transition-delay: 19.1s;
	transition-delay: 19.1s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(97) {
	-webkit-transition-delay: 19.3s;
	transition-delay: 19.3s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(98) {
	-webkit-transition-delay: 19.5s;
	transition-delay: 19.5s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(99) {
	-webkit-transition-delay: 19.7s;
	transition-delay: 19.7s;
}

[data-aos=list-clip-center].aos-animate>*:nth-child(100) {
	-webkit-transition-delay: 19.9s;
	transition-delay: 19.9s;
}

@media (max-width: 579.99px) {
	h1, .h1 {
		font-size: calc(5.3125rem * .85);
	}
}

@media (max-width: 425px) {
	h1, .h1 {
		font-size: calc(5.3125rem * .65);
	}
}

@media (min-width: 768px) {
	h1.sm, .sm.h1, h1 span.sm, .h1 span.sm {
		font-size: calc(5.3125rem * .7);
	}
}

@media (max-width: 767.99px) {
	h1.sm, .sm.h1, h1 span.sm, .h1 span.sm {
		font-size: calc(5.3125rem * .55);
	}
}

@media (max-width: 425px) {
	h1.sm, .sm.h1, h1 span.sm, .h1 span.sm {
		font-size: calc(5.3125rem * .5);
	}
}

h1.lg, .lg.h1, h1 span.lg, .h1 span.lg {
	line-height: 1;
}

@media (min-width: 768px) {
	h1.lg, .lg.h1, h1 span.lg, .h1 span.lg {
		font-size: calc(5.3125rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h1.lg, .lg.h1, h1 span.lg, .h1 span.lg {
		font-size: calc(5.3125rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h1.lg, .lg.h1, h1 span.lg, .h1 span.lg {
		font-size: calc(5.3125rem * .95);
	}
}

@media (max-width: 425px) {
	h1.lg, .lg.h1, h1 span.lg, .h1 span.lg {
		font-size: calc(5.3125rem * .8);
	}
}

@media (max-width: 579.99px) {
	h2, .h2 {
		font-size: calc(3.0625rem * .85);
	}
}

@media (max-width: 425px) {
	h2, .h2 {
		font-size: calc(3.0625rem * .65);
	}
}

@media (min-width: 768px) {
	h2.sm, .sm.h2, h2 span.sm, .h2 span.sm {
		font-size: calc(3.0625rem * .7);
	}
}

@media (max-width: 767.99px) {
	h2.sm, .sm.h2, h2 span.sm, .h2 span.sm {
		font-size: calc(3.0625rem * .6);
	}
}

@media (max-width: 425px) {
	h2.sm, .sm.h2, h2 span.sm, .h2 span.sm {
		font-size: calc(3.0625rem * .55);
	}
}

@media (min-width: 768px) {
	h2.lg, .lg.h2, h2 span.lg, .h2 span.lg {
		font-size: calc(3.0625rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h2.lg, .lg.h2, h2 span.lg, .h2 span.lg {
		font-size: calc(3.0625rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h2.lg, .lg.h2, h2 span.lg, .h2 span.lg {
		font-size: calc(3.0625rem * .95);
	}
}

@media (max-width: 425px) {
	h2.lg, .lg.h2, h2 span.lg, .h2 span.lg {
		font-size: calc(3.0625rem * .85);
	}
}

@media (max-width: 579.99px) {
	h3, .h3 {
		font-size: calc(1.875rem * .85);
	}
}

@media (max-width: 425px) {
	h3, .h3 {
		font-size: calc(1.875rem * .75);
	}
}

@media (min-width: 768px) {
	h3.sm, .sm.h3, h3 span.sm, .h3 span.sm {
		font-size: calc(1.875rem * .7);
	}
}

@media (max-width: 767.99px) {
	h3.sm, .sm.h3, h3 span.sm, .h3 span.sm {
		font-size: calc(1.875rem * .6);
	}
}

@media (max-width: 425px) {
	h3.sm, .sm.h3, h3 span.sm, .h3 span.sm {
		font-size: calc(1.875rem * .55);
	}
}

@media (min-width: 768px) {
	h3.lg, .lg.h3, h3 span.lg, .h3 span.lg {
		font-size: calc(1.875rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h3.lg, .lg.h3, h3 span.lg, .h3 span.lg {
		font-size: calc(1.875rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h3.lg, .lg.h3, h3 span.lg, .h3 span.lg {
		font-size: calc(1.875rem * .95);
	}
}

@media (max-width: 425px) {
	h3.lg, .lg.h3, h3 span.lg, .h3 span.lg {
		font-size: calc(1.875rem * .85);
	}
}

@media (max-width: 579.99px) {
	h4, .h4 {
		font-size: calc(1.375rem * .85);
	}
}

@media (max-width: 425px) {
	h4, .h4 {
		font-size: calc(1.375rem * .8);
	}
}

@media (min-width: 768px) {
	h4.sm, .sm.h4, h4 span.sm, .h4 span.sm {
		font-size: calc(1.375rem * .7);
	}
}

@media (max-width: 767.99px) {
	h4.sm, .sm.h4, h4 span.sm, .h4 span.sm {
		font-size: calc(1.375rem * .6);
	}
}

@media (max-width: 425px) {
	h4.sm, .sm.h4, h4 span.sm, .h4 span.sm {
		font-size: calc(1.375rem * .55);
	}
}

@media (min-width: 768px) {
	h4.lg, .lg.h4, h4 span.lg, .h4 span.lg {
		font-size: calc(1.375rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h4.lg, .lg.h4, h4 span.lg, .h4 span.lg {
		font-size: calc(1.375rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h4.lg, .lg.h4, h4 span.lg, .h4 span.lg {
		font-size: calc(1.375rem * .95);
	}
}

@media (max-width: 425px) {
	h4.lg, .lg.h4, h4 span.lg, .h4 span.lg {
		font-size: calc(1.375rem * .9);
	}
}

@media (max-width: 579.99px) {
	h5, .h5 {
		font-size: calc(1.25rem * .85);
	}
}

@media (min-width: 768px) {
	h5.sm, .sm.h5, h5 span.sm, .h5 span.sm {
		font-size: calc(1.25rem * .7);
	}
}

@media (max-width: 767.99px) {
	h5.sm, .sm.h5, h5 span.sm, .h5 span.sm {
		font-size: calc(1.25rem * .6);
	}
}

@media (min-width: 768px) {
	h5.lg, .lg.h5, h5 span.lg, .h5 span.lg {
		font-size: calc(1.25rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h5.lg, .lg.h5, h5 span.lg, .h5 span.lg {
		font-size: calc(1.25rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h5.lg, .lg.h5, h5 span.lg, .h5 span.lg {
		font-size: calc(1.25rem * .95);
	}
}

@media (max-width: 579.99px) {
	h6, .h6 {
		font-size: calc(1.125rem * .85);
	}
}

@media (min-width: 768px) {
	h6.sm, .sm.h6, h6 span.sm, .h6 span.sm {
		font-size: calc(1.125rem * .7);
	}
}

@media (max-width: 767.99px) {
	h6.sm, .sm.h6, h6 span.sm, .h6 span.sm {
		font-size: calc(1.125rem * .6);
	}
}

@media (min-width: 768px) {
	h6.lg, .lg.h6, h6 span.lg, .h6 span.lg {
		font-size: calc(1.125rem * 1.2);
	}
}

@media (max-width: 767.99px) {
	h6.lg, .lg.h6, h6 span.lg, .h6 span.lg {
		font-size: calc(1.125rem * 1.1);
	}
}

@media (max-width: 579.99px) {
	h6.lg, .lg.h6, h6 span.lg, .h6 span.lg {
		font-size: calc(1.125rem * .95);
	}
}

a {
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
}

@media (min-width: 768px) {
	p.sm, p span.sm, li.sm, li span.sm {
		font-size: calc(19px * .85);
	}
}

@media (max-width: 767.99px) {
	p.sm, p span.sm, li.sm, li span.sm {
		font-size: calc(19px * .85);
	}
}

@media (min-width: 768px) {
	p.lg, p span.lg, li.lg, li span.lg {
		font-size: calc(19px * 1.1);
	}
}

@media (max-width: 767.99px) {
	p.lg, p span.lg, li.lg, li span.lg {
		font-size: calc(19px * 1.05);
	}
}

hr {
	border-color: var(--ths-grey-darken-10);
	margin-top: 30px;
	margin-bottom: 30px;
}

hr.lg {
	border-width: 5px;
}

b, strong {
	font-weight: 900;
}

ul {
	list-style: none;
}

.block-text {
	font-family: "Roboto", sans-serif;
	font-size: .875rem;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1.2px;
}

.script-text {
	font-family: "Sacramento", cursive;
	font-weight: 500;
	color: #000;
	line-height: 1;
}

.script-text span {
	font-size: 130%;
}

.font-raleway {
	font-family: "Raleway", sans-serif;
}

.WYSIWYG-styles ul, .wp-editor ul {
	padding: 0;
}

.WYSIWYG-styles ul:not([class]), .WYSIWYG-styles ul.block-editor-block-list__block, .wp-editor ul:not([class]), .wp-editor ul.block-editor-block-list__block {
	-webkit-padding-start: 40px;
	padding-inline-start: 40px;
	list-style: disc;
}

.WYSIWYG-styles ul:not([class]) li, .WYSIWYG-styles ul.block-editor-block-list__block li, .wp-editor ul:not([class]) li, .wp-editor ul.block-editor-block-list__block li {
	margin-top: 5px;
	margin-bottom: 5px;
}

.WYSIWYG-styles ul:not([class]) li:first-child, .WYSIWYG-styles ul.block-editor-block-list__block li:first-child, .wp-editor ul:not([class]) li:first-child, .wp-editor ul.block-editor-block-list__block li:first-child {
	margin-top: 0;
}

.WYSIWYG-styles ul:not([class]) li:last-child, .WYSIWYG-styles ul.block-editor-block-list__block li:last-child, .wp-editor ul:not([class]) li:last-child, .wp-editor ul.block-editor-block-list__block li:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles ul:not([class]) li:only-child, .WYSIWYG-styles ul.block-editor-block-list__block li:only-child, .wp-editor ul:not([class]) li:only-child, .wp-editor ul.block-editor-block-list__block li:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.WYSIWYG-styles ul.list-styled, .wp-editor ul.list-styled {
	padding: 0 0 0 25px;
}

.WYSIWYG-styles ul.list-styled li, .wp-editor ul.list-styled li {
	padding-left: 21px;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
	text-align: left;
}

.WYSIWYG-styles ul.list-styled li:after, .WYSIWYG-styles ul.list-styled li:before, .wp-editor ul.list-styled li:after, .wp-editor ul.list-styled li:before {
	content: "";
	display: block;
	background-color: #000;
	width: 5px;
	height: 2px;
	position: absolute;
	top: 14px;
	left: 0;
	-webkit-transform: translate(-.4px, -.2px) rotate(40deg);
	-ms-transform: translate(-.4px, -.2px) rotate(40deg);
	transform: translate(-.4px, -.2px) rotate(40deg);
}

.WYSIWYG-styles ul.list-styled li:before, .wp-editor ul.list-styled li:before {
	width: 10px;
	-webkit-transform: translate(2px, -2px) rotate(-45deg);
	-ms-transform: translate(2px, -2px) rotate(-45deg);
	transform: translate(2px, -2px) rotate(-45deg);
}

.WYSIWYG-styles ul.list-styled li:first-child, .wp-editor ul.list-styled li:first-child {
	margin-top: 0;
}

.WYSIWYG-styles ul.list-styled li:last-child, .wp-editor ul.list-styled li:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles ul.list-styled li:only-child, .wp-editor ul.list-styled li:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.WYSIWYG-styles ul.list-large h3, .wp-editor ul.list-large h3 {
	font-size: 28px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.WYSIWYG-styles ul.list-large span, .wp-editor ul.list-large span {
	font-size: 18px;
	display: block;
	margin-right: 20px;
	position: relative;
	top: 10px;
}

.WYSIWYG-styles ol, .wp-editor ol {
	padding: 0 0 0 50px;
	list-style: decimal;
}

.WYSIWYG-styles ol li, .wp-editor ol li {
	text-align: left;
	padding-left: 11px;
}

.WYSIWYG-styles img, .wp-editor img {
	max-width: 100%;
	height: auto;
}

.WYSIWYG-styles img.aligncenter, .wp-editor img.aligncenter {
	display: block;
	margin: 0 auto;
}

.WYSIWYG-styles img.alignleft, .wp-editor img.alignleft {
	float: left;
	margin: .3rem 2rem 2rem 2rem;
}

.WYSIWYG-styles img.alignright, .wp-editor img.alignright {
	float: right;
	margin: .3rem 2rem 2rem 2rem;
}

.WYSIWYG-styles blockquote, .wp-editor blockquote {
	border-left: 4px solid #000;
	padding-left: 1em;
}

.WYSIWYG-styles iframe, .wp-editor iframe {
	width: 100%;
	max-width: 100%;
	display: block;
}

.WYSIWYG-styles a:not([class]), .WYSIWYG-styles a.link, .wp-editor a:not([class]), .wp-editor a.link {
	text-decoration: underline;
	color: #000;
}

.WYSIWYG-styles>*, .wp-editor>* {
	margin-top: 20px;
	margin-bottom: 20px;
}

.WYSIWYG-styles>.mb-0+*, .wp-editor>.mb-0+* {
	margin-top: 0;
}

.WYSIWYG-styles>p>.btn, .wp-editor>p>.btn {
	margin-top: 10px;
	margin-bottom: 10px;
}

.WYSIWYG-styles>p>.btn:first-child, .wp-editor>p>.btn:first-child {
	margin-top: 0;
}

.WYSIWYG-styles>p>.btn:last-child, .wp-editor>p>.btn:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles>p>.btn:only-child, .wp-editor>p>.btn:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.WYSIWYG-styles>*:first-child, .wp-editor>*:first-child {
	margin-top: 0;
}

.WYSIWYG-styles>*:last-child, .wp-editor>*:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles>*:only-child, .wp-editor>*:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.WYSIWYG-styles.tvs-small>*, .wp-editor.tvs-small>* {
	margin-top: 15px;
	margin-bottom: 15px;
}

.WYSIWYG-styles.tvs-small>.mb-0+*, .wp-editor.tvs-small>.mb-0+* {
	margin-top: 0;
}

.WYSIWYG-styles.tvs-small>p>.btn, .wp-editor.tvs-small>p>.btn {
	margin-top: 7.5px;
	margin-bottom: 7.5px;
}

.WYSIWYG-styles.tvs-small>p>.btn:first-child, .wp-editor.tvs-small>p>.btn:first-child {
	margin-top: 0;
}

.WYSIWYG-styles.tvs-small>p>.btn:last-child, .wp-editor.tvs-small>p>.btn:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles.tvs-small>p>.btn:only-child, .wp-editor.tvs-small>p>.btn:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.WYSIWYG-styles.tvs-small>*:first-child, .wp-editor.tvs-small>*:first-child {
	margin-top: 0;
}

.WYSIWYG-styles.tvs-small>*:last-child, .wp-editor.tvs-small>*:last-child {
	margin-bottom: 0;
}

.WYSIWYG-styles.tvs-small>*:only-child, .wp-editor.tvs-small>*:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.wp-editor, #tinymce {
	padding: 10px !important;
}

.dream-editor-wysiwyg-container>* {
	margin-top: 20px;
	margin-bottom: 20px;
}

.dream-editor-wysiwyg-container>.mb-0+* {
	margin-top: 0;
}

.dream-editor-wysiwyg-container>p>.btn {
	margin-top: 10px;
	margin-bottom: 10px;
}

.dream-editor-wysiwyg-container>p>.btn:first-child {
	margin-top: 0;
}

.dream-editor-wysiwyg-container>p>.btn:last-child {
	margin-bottom: 0;
}

.dream-editor-wysiwyg-container>p>.btn:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

.dream-editor-wysiwyg-container>*:first-child {
	margin-top: 0;
}

.dream-editor-wysiwyg-container>*:last-child {
	margin-bottom: 0;
}

.dream-editor-wysiwyg-container>*:only-child {
	margin-top: 0;
	margin-bottom: 0;
}

[section_text_color=Light][section_color="Color Picker"] .WYSIWYG-styles ul li:after, [section_text_color=Light][section_color="Color Picker"] .WYSIWYG-styles ul li:before {
	background-color: var(--ths-primary-color-light);
}

[section_text_color=Light][section_color=Image] .WYSIWYG-styles ul li:after, [section_text_color=Light][section_color=Image] .WYSIWYG-styles ul li:before {
	background-color: var(--ths-primary-color-light);
}

[section_color=Black] .WYSIWYG-styles ul li:after, [section_color=Black] .WYSIWYG-styles ul li:before {
	background-color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] .WYSIWYG-styles ul li:after, div[section_color="Primary color"] .WYSIWYG-styles ul li:before {
	background-color: var(--ths-primary-color-light);
}

.alert, #message.updated {
	margin-bottom: 20px;
	padding: 14px 20px;
	border-left: 5px solid #24c1d6;
	background-color: rgba(36, 193, 214, .25);
	color: #125f69;
}

.alert p, #message.updated p {
	margin: 0;
}

.alert-success, #message.updated {
	border-left: 5px solid #52c94c;
	background-color: rgba(82, 201, 76, .25);
	color: #267323;
}

.alert-danger {
	border-left: 5px solid #f14e4e;
	background-color: rgba(241, 78, 78, .25);
	color: #b10e0e;
}

.alert-warning {
	border-left: 5px solid #f1ea4e;
	background-color: rgba(241, 234, 78, .25);
	color: #b1aa0e;
}

#main-content input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container button[type=submit], #main-content div.wpforms-container form .wpforms-submit-container .wpforms-page-button, .btn-border, .ths-btn, .btn {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: relative;
	cursor: pointer;
	font-size: 1rem;
	font-weight: 500;
	text-transform: capitalize;
	text-decoration: none;
	text-align: center;
	outline: none;
	letter-spacing: 0px;
	border-radius: 50px;
	padding: 10px 40px;
	min-height: 50px;
	-webkit-transition: background-color .3s ease, color .3s ease, border-color .3s ease;
	transition: background-color .3s ease, color .3s ease, border-color .3s ease;
	color: #000;
	border: 1px solid #fff;
	background-color: #fff;
}

#main-content input[type=submit]:hover, #main-content div.wpforms-container form .wpforms-submit-container input[type=submit]:hover, #main-content div.wpforms-container form .wpforms-submit-container button[type=submit]:hover, #main-content div.wpforms-container form .wpforms-submit-container .wpforms-page-button:hover, .btn-border:hover, .ths-btn:hover, .btn:hover {
	color: #fff;
	border-color: #bfbfbf;
	background-color: #bfbfbf;
}

.ths-btn {
	border: 1px solid var(--ths-portal-brand-color-1);
	background-color: var(--ths-portal-brand-color-1);
}

.btn-border {
	color: #000;
	border-color: #000;
	background-color: rgba(0, 0, 0, 0);
}

.btn-border:hover {
	color: #fff;
	border-color: var(--ths-primary-color-darken-20);
	background-color: var(--ths-primary-color-darken-20);
}

div[section_color="Primary color"] .btn {
	border-color: var(--ths-primary-color-light);
	background-color: var(--ths-primary-color-light);
}

div[section_color="Primary color"] .btn:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

[section_text_color=Light][section_color="Color Picker"] .btn-border {
	color: #fff;
	border-color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

[section_text_color=Light][section_color="Color Picker"] .btn-border:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

[section_text_color=Light][section_color=Image] .btn-border {
	color: #fff;
	border-color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

[section_text_color=Light][section_color=Image] .btn-border:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

[section_color=Black] .btn-border {
	color: #fff;
	border-color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

[section_color=Black] .btn-border:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

div[section_color="Primary color"] .btn-border {
	color: #fff;
	border-color: #fff;
	background-color: rgba(0, 0, 0, 0);
}

div[section_color="Primary color"] .btn-border:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

div.wpforms-container .wpforms-field-container {
	border: 1px solid red;
}

input[type=text], input[type=password], input[type=number], input[type=search], input[type=email], input[type=url], input[type=tel], input[type=date], input[type=datetime], input[type=datetime-local], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], .selectize-control.single .selectize-input.input-active, .selectize-input, .selectize-input.full, select, textarea, div.wpforms-container form .wpforms-field-container textarea, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, div.wpforms-container form .wpforms-field-container .selectize-input, div.wpforms-container form .wpforms-field-container .selectize-input.full, div.wpforms-container form .wpforms-field-container input[type=date], div.wpforms-container form .wpforms-field-container input[type=datetime], div.wpforms-container form .wpforms-field-container input[type=datetime-local], div.wpforms-container form .wpforms-field-container input[type=email], div.wpforms-container form .wpforms-field-container input[type=month], div.wpforms-container form .wpforms-field-container input[type=number], div.wpforms-container form .wpforms-field-container input[type=password], div.wpforms-container form .wpforms-field-container input[type=range], div.wpforms-container form .wpforms-field-container input[type=search], div.wpforms-container form .wpforms-field-container input[type=tel], div.wpforms-container form .wpforms-field-container input[type=text], div.wpforms-container form .wpforms-field-container input[type=time], div.wpforms-container form .wpforms-field-container input[type=url], div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(237, 237, 237, .7);
	border-radius: var(--ths-border-radius);
	font-size: var(--ths-font-size-base);
	color: var(--ths-body-color);
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0 20px;
	height: 50px;
	line-height: 50px;
	width: 100%;
	-webkit-appearance: none;
	display: block;
	-webkit-transition: .3s ease border;
	transition: .3s ease border;
}

input[type=text]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=range]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, .selectize-input::-webkit-input-placeholder, .selectize-input.full::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container textarea::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]::-webkit-input-placeholder {
	color: var(--ths-body-color);
	font-size: var(--ths-font-size-base);
	text-transform: none;
	-webkit-transition: color .5s ease;
	transition: color .5s ease;
}

input[type=text]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=range]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, .selectize-control.single .selectize-input.input-active::-moz-placeholder, .selectize-input::-moz-placeholder, .selectize-input.full::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder, div.wpforms-container form .wpforms-field-container textarea::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]::-moz-placeholder {
	color: var(--ths-body-color);
	font-size: var(--ths-font-size-base);
	text-transform: none;
	-moz-transition: color .5s ease;
	transition: color .5s ease;
}

input[type=text]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=range]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, .selectize-input:-ms-input-placeholder, .selectize-input.full:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container textarea:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:-ms-input-placeholder {
	color: var(--ths-body-color);
	font-size: var(--ths-font-size-base);
	text-transform: none;
	-ms-transition: color .5s ease;
	transition: color .5s ease;
}

input[type=text]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=search]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=url]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=date]:-moz-placeholder, input[type=datetime]:-moz-placeholder, input[type=datetime-local]:-moz-placeholder, input[type=email]:-moz-placeholder, input[type=month]:-moz-placeholder, input[type=number]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=range]:-moz-placeholder, input[type=search]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=text]:-moz-placeholder, input[type=time]:-moz-placeholder, input[type=url]:-moz-placeholder, input[type=week]:-moz-placeholder, .selectize-control.single .selectize-input.input-active:-moz-placeholder, .selectize-input:-moz-placeholder, .selectize-input.full:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder, div.wpforms-container form .wpforms-field-container textarea:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:-moz-placeholder {
	color: var(--ths-body-color);
	font-size: var(--ths-font-size-base);
	text-transform: none;
	-moz-transition: color .5s ease;
	transition: color .5s ease;
}

input[type=text]:focus, input[type=password]:focus, input[type=number]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=range]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, .selectize-control.single .selectize-input.input-active:focus, .selectize-input:focus, .selectize-input.full:focus, select:focus, textarea:focus, div.wpforms-container form .wpforms-field-container textarea:focus, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus, div.wpforms-container form .wpforms-field-container .selectize-input:focus, div.wpforms-container form .wpforms-field-container .selectize-input.full:focus, div.wpforms-container form .wpforms-field-container input[type=date]:focus, div.wpforms-container form .wpforms-field-container input[type=datetime]:focus, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus, div.wpforms-container form .wpforms-field-container input[type=email]:focus, div.wpforms-container form .wpforms-field-container input[type=month]:focus, div.wpforms-container form .wpforms-field-container input[type=number]:focus, div.wpforms-container form .wpforms-field-container input[type=password]:focus, div.wpforms-container form .wpforms-field-container input[type=range]:focus, div.wpforms-container form .wpforms-field-container input[type=search]:focus, div.wpforms-container form .wpforms-field-container input[type=tel]:focus, div.wpforms-container form .wpforms-field-container input[type=text]:focus, div.wpforms-container form .wpforms-field-container input[type=time]:focus, div.wpforms-container form .wpforms-field-container input[type=url]:focus, div.wpforms-container form .wpforms-field-container input[type=week]:focus {
	outline: none;
	border: none;
}

input[type=text]:focus::-webkit-input-placeholder, input[type=password]:focus::-webkit-input-placeholder, input[type=number]:focus::-webkit-input-placeholder, input[type=search]:focus::-webkit-input-placeholder, input[type=email]:focus::-webkit-input-placeholder, input[type=url]:focus::-webkit-input-placeholder, input[type=tel]:focus::-webkit-input-placeholder, input[type=date]:focus::-webkit-input-placeholder, input[type=datetime]:focus::-webkit-input-placeholder, input[type=datetime-local]:focus::-webkit-input-placeholder, input[type=email]:focus::-webkit-input-placeholder, input[type=month]:focus::-webkit-input-placeholder, input[type=number]:focus::-webkit-input-placeholder, input[type=password]:focus::-webkit-input-placeholder, input[type=range]:focus::-webkit-input-placeholder, input[type=search]:focus::-webkit-input-placeholder, input[type=tel]:focus::-webkit-input-placeholder, input[type=text]:focus::-webkit-input-placeholder, input[type=time]:focus::-webkit-input-placeholder, input[type=url]:focus::-webkit-input-placeholder, input[type=week]:focus::-webkit-input-placeholder, .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, .selectize-input:focus::-webkit-input-placeholder, .selectize-input.full:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container textarea:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:focus::-webkit-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:focus::-webkit-input-placeholder {
	color: #000;
}

input[type=text]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=number]:focus::-moz-placeholder, input[type=search]:focus::-moz-placeholder, input[type=email]:focus::-moz-placeholder, input[type=url]:focus::-moz-placeholder, input[type=tel]:focus::-moz-placeholder, input[type=date]:focus::-moz-placeholder, input[type=datetime]:focus::-moz-placeholder, input[type=datetime-local]:focus::-moz-placeholder, input[type=email]:focus::-moz-placeholder, input[type=month]:focus::-moz-placeholder, input[type=number]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=range]:focus::-moz-placeholder, input[type=search]:focus::-moz-placeholder, input[type=tel]:focus::-moz-placeholder, input[type=text]:focus::-moz-placeholder, input[type=time]:focus::-moz-placeholder, input[type=url]:focus::-moz-placeholder, input[type=week]:focus::-moz-placeholder, .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, .selectize-input:focus::-moz-placeholder, .selectize-input.full:focus::-moz-placeholder, select:focus::-moz-placeholder, textarea:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container textarea:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:focus::-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:focus::-moz-placeholder {
	color: #000;
}

input[type=text]:focus:-ms-input-placeholder, input[type=password]:focus:-ms-input-placeholder, input[type=number]:focus:-ms-input-placeholder, input[type=search]:focus:-ms-input-placeholder, input[type=email]:focus:-ms-input-placeholder, input[type=url]:focus:-ms-input-placeholder, input[type=tel]:focus:-ms-input-placeholder, input[type=date]:focus:-ms-input-placeholder, input[type=datetime]:focus:-ms-input-placeholder, input[type=datetime-local]:focus:-ms-input-placeholder, input[type=email]:focus:-ms-input-placeholder, input[type=month]:focus:-ms-input-placeholder, input[type=number]:focus:-ms-input-placeholder, input[type=password]:focus:-ms-input-placeholder, input[type=range]:focus:-ms-input-placeholder, input[type=search]:focus:-ms-input-placeholder, input[type=tel]:focus:-ms-input-placeholder, input[type=text]:focus:-ms-input-placeholder, input[type=time]:focus:-ms-input-placeholder, input[type=url]:focus:-ms-input-placeholder, input[type=week]:focus:-ms-input-placeholder, .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, .selectize-input:focus:-ms-input-placeholder, .selectize-input.full:focus:-ms-input-placeholder, select:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container textarea:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:focus:-ms-input-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:focus:-ms-input-placeholder {
	color: #000;
}

input[type=text]:focus:-moz-placeholder, input[type=password]:focus:-moz-placeholder, input[type=number]:focus:-moz-placeholder, input[type=search]:focus:-moz-placeholder, input[type=email]:focus:-moz-placeholder, input[type=url]:focus:-moz-placeholder, input[type=tel]:focus:-moz-placeholder, input[type=date]:focus:-moz-placeholder, input[type=datetime]:focus:-moz-placeholder, input[type=datetime-local]:focus:-moz-placeholder, input[type=email]:focus:-moz-placeholder, input[type=month]:focus:-moz-placeholder, input[type=number]:focus:-moz-placeholder, input[type=password]:focus:-moz-placeholder, input[type=range]:focus:-moz-placeholder, input[type=search]:focus:-moz-placeholder, input[type=tel]:focus:-moz-placeholder, input[type=text]:focus:-moz-placeholder, input[type=time]:focus:-moz-placeholder, input[type=url]:focus:-moz-placeholder, input[type=week]:focus:-moz-placeholder, .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, .selectize-input:focus:-moz-placeholder, .selectize-input.full:focus:-moz-placeholder, select:focus:-moz-placeholder, textarea:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container textarea:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=date]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=email]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=month]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=number]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=password]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=range]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=search]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=text]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=time]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=url]:focus:-moz-placeholder, div.wpforms-container form .wpforms-field-container input[type=week]:focus:-moz-placeholder {
	color: #000;
}

input[type=text].error, input[type=password].error, input[type=number].error, input[type=search].error, input[type=email].error, input[type=url].error, input[type=tel].error, input[type=date].error, input[type=datetime].error, input[type=datetime-local].error, input[type=email].error, input[type=month].error, input[type=number].error, input[type=password].error, input[type=range].error, input[type=search].error, input[type=tel].error, input[type=text].error, input[type=time].error, input[type=url].error, input[type=week].error, .selectize-control.single .selectize-input.input-active.error, .selectize-input.error, .selectize-input.full.error, select.error, textarea.error, div.wpforms-container form .wpforms-field-container textarea.error, div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active.error, div.wpforms-container form .wpforms-field-container .selectize-input.error, div.wpforms-container form .wpforms-field-container .selectize-input.full.error, div.wpforms-container form .wpforms-field-container input[type=date].error, div.wpforms-container form .wpforms-field-container input[type=datetime].error, div.wpforms-container form .wpforms-field-container input[type=datetime-local].error, div.wpforms-container form .wpforms-field-container input[type=email].error, div.wpforms-container form .wpforms-field-container input[type=month].error, div.wpforms-container form .wpforms-field-container input[type=number].error, div.wpforms-container form .wpforms-field-container input[type=password].error, div.wpforms-container form .wpforms-field-container input[type=range].error, div.wpforms-container form .wpforms-field-container input[type=search].error, div.wpforms-container form .wpforms-field-container input[type=tel].error, div.wpforms-container form .wpforms-field-container input[type=text].error, div.wpforms-container form .wpforms-field-container input[type=time].error, div.wpforms-container form .wpforms-field-container input[type=url].error, div.wpforms-container form .wpforms-field-container input[type=week].error {
	border: 1px solid rgba(193, 13, 13, .6);
}

[section_text_color=Light][section_color="Color Picker"] input[type=text], [section_text_color=Light][section_color="Color Picker"] input[type=password], [section_text_color=Light][section_color="Color Picker"] input[type=number], [section_text_color=Light][section_color="Color Picker"] input[type=search], [section_text_color=Light][section_color="Color Picker"] input[type=email], [section_text_color=Light][section_color="Color Picker"] input[type=url], [section_text_color=Light][section_color="Color Picker"] input[type=tel], [section_text_color=Light][section_color="Color Picker"] input[type=date], [section_text_color=Light][section_color="Color Picker"] input[type=datetime], [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local], [section_text_color=Light][section_color="Color Picker"] input[type=email], [section_text_color=Light][section_color="Color Picker"] input[type=month], [section_text_color=Light][section_color="Color Picker"] input[type=number], [section_text_color=Light][section_color="Color Picker"] input[type=password], [section_text_color=Light][section_color="Color Picker"] input[type=range], [section_text_color=Light][section_color="Color Picker"] input[type=search], [section_text_color=Light][section_color="Color Picker"] input[type=tel], [section_text_color=Light][section_color="Color Picker"] input[type=text], [section_text_color=Light][section_color="Color Picker"] input[type=time], [section_text_color=Light][section_color="Color Picker"] input[type=url], [section_text_color=Light][section_color="Color Picker"] input[type=week], [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active, [section_text_color=Light][section_color="Color Picker"] .selectize-input, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full, [section_text_color=Light][section_color="Color Picker"] select, [section_text_color=Light][section_color="Color Picker"] textarea, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url], [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .2);
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] select::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]::-webkit-input-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] select::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]::-moz-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] select:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:-ms-input-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] select:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:-moz-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] select:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-webkit-input-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] select:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-moz-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] select:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-ms-input-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=date]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=month]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=range]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=time]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] input[type=week]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] select:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] textarea:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-moz-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color="Color Picker"] input[type=text].error, [section_text_color=Light][section_color="Color Picker"] input[type=password].error, [section_text_color=Light][section_color="Color Picker"] input[type=number].error, [section_text_color=Light][section_color="Color Picker"] input[type=search].error, [section_text_color=Light][section_color="Color Picker"] input[type=email].error, [section_text_color=Light][section_color="Color Picker"] input[type=url].error, [section_text_color=Light][section_color="Color Picker"] input[type=tel].error, [section_text_color=Light][section_color="Color Picker"] input[type=date].error, [section_text_color=Light][section_color="Color Picker"] input[type=datetime].error, [section_text_color=Light][section_color="Color Picker"] input[type=datetime-local].error, [section_text_color=Light][section_color="Color Picker"] input[type=email].error, [section_text_color=Light][section_color="Color Picker"] input[type=month].error, [section_text_color=Light][section_color="Color Picker"] input[type=number].error, [section_text_color=Light][section_color="Color Picker"] input[type=password].error, [section_text_color=Light][section_color="Color Picker"] input[type=range].error, [section_text_color=Light][section_color="Color Picker"] input[type=search].error, [section_text_color=Light][section_color="Color Picker"] input[type=tel].error, [section_text_color=Light][section_color="Color Picker"] input[type=text].error, [section_text_color=Light][section_color="Color Picker"] input[type=time].error, [section_text_color=Light][section_color="Color Picker"] input[type=url].error, [section_text_color=Light][section_color="Color Picker"] input[type=week].error, [section_text_color=Light][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active.error, [section_text_color=Light][section_color="Color Picker"] .selectize-input.error, [section_text_color=Light][section_color="Color Picker"] .selectize-input.full.error, [section_text_color=Light][section_color="Color Picker"] select.error, [section_text_color=Light][section_color="Color Picker"] textarea.error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea.error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active.error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full.error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url].error, [section_text_color=Light][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week].error {
	border: 1px solid rgba(255, 34, 34, .6);
}

[section_text_color=Light][section_color=Image] input[type=text], [section_text_color=Light][section_color=Image] input[type=password], [section_text_color=Light][section_color=Image] input[type=number], [section_text_color=Light][section_color=Image] input[type=search], [section_text_color=Light][section_color=Image] input[type=email], [section_text_color=Light][section_color=Image] input[type=url], [section_text_color=Light][section_color=Image] input[type=tel], [section_text_color=Light][section_color=Image] input[type=date], [section_text_color=Light][section_color=Image] input[type=datetime], [section_text_color=Light][section_color=Image] input[type=datetime-local], [section_text_color=Light][section_color=Image] input[type=email], [section_text_color=Light][section_color=Image] input[type=month], [section_text_color=Light][section_color=Image] input[type=number], [section_text_color=Light][section_color=Image] input[type=password], [section_text_color=Light][section_color=Image] input[type=range], [section_text_color=Light][section_color=Image] input[type=search], [section_text_color=Light][section_color=Image] input[type=tel], [section_text_color=Light][section_color=Image] input[type=text], [section_text_color=Light][section_color=Image] input[type=time], [section_text_color=Light][section_color=Image] input[type=url], [section_text_color=Light][section_color=Image] input[type=week], [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active, [section_text_color=Light][section_color=Image] .selectize-input, [section_text_color=Light][section_color=Image] .selectize-input.full, [section_text_color=Light][section_color=Image] select, [section_text_color=Light][section_color=Image] textarea, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url], [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .2);
	color: #fff;
}

[section_text_color=Light][section_color=Image] input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=date]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=month]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=range]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=time]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=week]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] select::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] textarea::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]::-webkit-input-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color=Image] input[type=text]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=date]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=month]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=range]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=text]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=time]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=week]::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full::-moz-placeholder, [section_text_color=Light][section_color=Image] select::-moz-placeholder, [section_text_color=Light][section_color=Image] textarea::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]::-moz-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color=Image] input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:-ms-input-placeholder, [section_text_color=Light][section_color=Image] select:-ms-input-placeholder, [section_text_color=Light][section_color=Image] textarea:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:-ms-input-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color=Image] input[type=text]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:-moz-placeholder, [section_text_color=Light][section_color=Image] select:-moz-placeholder, [section_text_color=Light][section_color=Image] textarea:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:-moz-placeholder {
	color: #ccc;
}

[section_text_color=Light][section_color=Image] input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] select:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] textarea:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-webkit-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-webkit-input-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color=Image] input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] select:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] textarea:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-moz-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color=Image] input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] select:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] textarea:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-ms-input-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-ms-input-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color=Image] input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=date]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=datetime-local]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=month]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=range]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=time]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] input[type=week]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] .selectize-input.full:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] select:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] textarea:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-moz-placeholder, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-moz-placeholder {
	color: #fff;
}

[section_text_color=Light][section_color=Image] input[type=text].error, [section_text_color=Light][section_color=Image] input[type=password].error, [section_text_color=Light][section_color=Image] input[type=number].error, [section_text_color=Light][section_color=Image] input[type=search].error, [section_text_color=Light][section_color=Image] input[type=email].error, [section_text_color=Light][section_color=Image] input[type=url].error, [section_text_color=Light][section_color=Image] input[type=tel].error, [section_text_color=Light][section_color=Image] input[type=date].error, [section_text_color=Light][section_color=Image] input[type=datetime].error, [section_text_color=Light][section_color=Image] input[type=datetime-local].error, [section_text_color=Light][section_color=Image] input[type=email].error, [section_text_color=Light][section_color=Image] input[type=month].error, [section_text_color=Light][section_color=Image] input[type=number].error, [section_text_color=Light][section_color=Image] input[type=password].error, [section_text_color=Light][section_color=Image] input[type=range].error, [section_text_color=Light][section_color=Image] input[type=search].error, [section_text_color=Light][section_color=Image] input[type=tel].error, [section_text_color=Light][section_color=Image] input[type=text].error, [section_text_color=Light][section_color=Image] input[type=time].error, [section_text_color=Light][section_color=Image] input[type=url].error, [section_text_color=Light][section_color=Image] input[type=week].error, [section_text_color=Light][section_color=Image] .selectize-control.single .selectize-input.input-active.error, [section_text_color=Light][section_color=Image] .selectize-input.error, [section_text_color=Light][section_color=Image] .selectize-input.full.error, [section_text_color=Light][section_color=Image] select.error, [section_text_color=Light][section_color=Image] textarea.error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container textarea.error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active.error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full.error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url].error, [section_text_color=Light][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week].error {
	border: 1px solid rgba(255, 34, 34, .6);
}

[section_color=Black] input[type=text], [section_color=Black] input[type=password], [section_color=Black] input[type=number], [section_color=Black] input[type=search], [section_color=Black] input[type=email], [section_color=Black] input[type=url], [section_color=Black] input[type=tel], [section_color=Black] input[type=date], [section_color=Black] input[type=datetime], [section_color=Black] input[type=datetime-local], [section_color=Black] input[type=email], [section_color=Black] input[type=month], [section_color=Black] input[type=number], [section_color=Black] input[type=password], [section_color=Black] input[type=range], [section_color=Black] input[type=search], [section_color=Black] input[type=tel], [section_color=Black] input[type=text], [section_color=Black] input[type=time], [section_color=Black] input[type=url], [section_color=Black] input[type=week], [section_color=Black] .selectize-control.single .selectize-input.input-active, [section_color=Black] .selectize-input, [section_color=Black] .selectize-input.full, [section_color=Black] select, [section_color=Black] textarea, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url], [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .2);
	color: #fff;
}

[section_color=Black] input[type=text]::-webkit-input-placeholder, [section_color=Black] input[type=password]::-webkit-input-placeholder, [section_color=Black] input[type=number]::-webkit-input-placeholder, [section_color=Black] input[type=search]::-webkit-input-placeholder, [section_color=Black] input[type=email]::-webkit-input-placeholder, [section_color=Black] input[type=url]::-webkit-input-placeholder, [section_color=Black] input[type=tel]::-webkit-input-placeholder, [section_color=Black] input[type=date]::-webkit-input-placeholder, [section_color=Black] input[type=datetime]::-webkit-input-placeholder, [section_color=Black] input[type=datetime-local]::-webkit-input-placeholder, [section_color=Black] input[type=email]::-webkit-input-placeholder, [section_color=Black] input[type=month]::-webkit-input-placeholder, [section_color=Black] input[type=number]::-webkit-input-placeholder, [section_color=Black] input[type=password]::-webkit-input-placeholder, [section_color=Black] input[type=range]::-webkit-input-placeholder, [section_color=Black] input[type=search]::-webkit-input-placeholder, [section_color=Black] input[type=tel]::-webkit-input-placeholder, [section_color=Black] input[type=text]::-webkit-input-placeholder, [section_color=Black] input[type=time]::-webkit-input-placeholder, [section_color=Black] input[type=url]::-webkit-input-placeholder, [section_color=Black] input[type=week]::-webkit-input-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_color=Black] .selectize-input::-webkit-input-placeholder, [section_color=Black] .selectize-input.full::-webkit-input-placeholder, [section_color=Black] select::-webkit-input-placeholder, [section_color=Black] textarea::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]::-webkit-input-placeholder {
	color: #ccc;
}

[section_color=Black] input[type=text]::-moz-placeholder, [section_color=Black] input[type=password]::-moz-placeholder, [section_color=Black] input[type=number]::-moz-placeholder, [section_color=Black] input[type=search]::-moz-placeholder, [section_color=Black] input[type=email]::-moz-placeholder, [section_color=Black] input[type=url]::-moz-placeholder, [section_color=Black] input[type=tel]::-moz-placeholder, [section_color=Black] input[type=date]::-moz-placeholder, [section_color=Black] input[type=datetime]::-moz-placeholder, [section_color=Black] input[type=datetime-local]::-moz-placeholder, [section_color=Black] input[type=email]::-moz-placeholder, [section_color=Black] input[type=month]::-moz-placeholder, [section_color=Black] input[type=number]::-moz-placeholder, [section_color=Black] input[type=password]::-moz-placeholder, [section_color=Black] input[type=range]::-moz-placeholder, [section_color=Black] input[type=search]::-moz-placeholder, [section_color=Black] input[type=tel]::-moz-placeholder, [section_color=Black] input[type=text]::-moz-placeholder, [section_color=Black] input[type=time]::-moz-placeholder, [section_color=Black] input[type=url]::-moz-placeholder, [section_color=Black] input[type=week]::-moz-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_color=Black] .selectize-input::-moz-placeholder, [section_color=Black] .selectize-input.full::-moz-placeholder, [section_color=Black] select::-moz-placeholder, [section_color=Black] textarea::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]::-moz-placeholder {
	color: #ccc;
}

[section_color=Black] input[type=text]:-ms-input-placeholder, [section_color=Black] input[type=password]:-ms-input-placeholder, [section_color=Black] input[type=number]:-ms-input-placeholder, [section_color=Black] input[type=search]:-ms-input-placeholder, [section_color=Black] input[type=email]:-ms-input-placeholder, [section_color=Black] input[type=url]:-ms-input-placeholder, [section_color=Black] input[type=tel]:-ms-input-placeholder, [section_color=Black] input[type=date]:-ms-input-placeholder, [section_color=Black] input[type=datetime]:-ms-input-placeholder, [section_color=Black] input[type=datetime-local]:-ms-input-placeholder, [section_color=Black] input[type=email]:-ms-input-placeholder, [section_color=Black] input[type=month]:-ms-input-placeholder, [section_color=Black] input[type=number]:-ms-input-placeholder, [section_color=Black] input[type=password]:-ms-input-placeholder, [section_color=Black] input[type=range]:-ms-input-placeholder, [section_color=Black] input[type=search]:-ms-input-placeholder, [section_color=Black] input[type=tel]:-ms-input-placeholder, [section_color=Black] input[type=text]:-ms-input-placeholder, [section_color=Black] input[type=time]:-ms-input-placeholder, [section_color=Black] input[type=url]:-ms-input-placeholder, [section_color=Black] input[type=week]:-ms-input-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_color=Black] .selectize-input:-ms-input-placeholder, [section_color=Black] .selectize-input.full:-ms-input-placeholder, [section_color=Black] select:-ms-input-placeholder, [section_color=Black] textarea:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:-ms-input-placeholder {
	color: #ccc;
}

[section_color=Black] input[type=text]:-moz-placeholder, [section_color=Black] input[type=password]:-moz-placeholder, [section_color=Black] input[type=number]:-moz-placeholder, [section_color=Black] input[type=search]:-moz-placeholder, [section_color=Black] input[type=email]:-moz-placeholder, [section_color=Black] input[type=url]:-moz-placeholder, [section_color=Black] input[type=tel]:-moz-placeholder, [section_color=Black] input[type=date]:-moz-placeholder, [section_color=Black] input[type=datetime]:-moz-placeholder, [section_color=Black] input[type=datetime-local]:-moz-placeholder, [section_color=Black] input[type=email]:-moz-placeholder, [section_color=Black] input[type=month]:-moz-placeholder, [section_color=Black] input[type=number]:-moz-placeholder, [section_color=Black] input[type=password]:-moz-placeholder, [section_color=Black] input[type=range]:-moz-placeholder, [section_color=Black] input[type=search]:-moz-placeholder, [section_color=Black] input[type=tel]:-moz-placeholder, [section_color=Black] input[type=text]:-moz-placeholder, [section_color=Black] input[type=time]:-moz-placeholder, [section_color=Black] input[type=url]:-moz-placeholder, [section_color=Black] input[type=week]:-moz-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_color=Black] .selectize-input:-moz-placeholder, [section_color=Black] .selectize-input.full:-moz-placeholder, [section_color=Black] select:-moz-placeholder, [section_color=Black] textarea:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:-moz-placeholder {
	color: #ccc;
}

[section_color=Black] input[type=text]:focus::-webkit-input-placeholder, [section_color=Black] input[type=password]:focus::-webkit-input-placeholder, [section_color=Black] input[type=number]:focus::-webkit-input-placeholder, [section_color=Black] input[type=search]:focus::-webkit-input-placeholder, [section_color=Black] input[type=email]:focus::-webkit-input-placeholder, [section_color=Black] input[type=url]:focus::-webkit-input-placeholder, [section_color=Black] input[type=tel]:focus::-webkit-input-placeholder, [section_color=Black] input[type=date]:focus::-webkit-input-placeholder, [section_color=Black] input[type=datetime]:focus::-webkit-input-placeholder, [section_color=Black] input[type=datetime-local]:focus::-webkit-input-placeholder, [section_color=Black] input[type=email]:focus::-webkit-input-placeholder, [section_color=Black] input[type=month]:focus::-webkit-input-placeholder, [section_color=Black] input[type=number]:focus::-webkit-input-placeholder, [section_color=Black] input[type=password]:focus::-webkit-input-placeholder, [section_color=Black] input[type=range]:focus::-webkit-input-placeholder, [section_color=Black] input[type=search]:focus::-webkit-input-placeholder, [section_color=Black] input[type=tel]:focus::-webkit-input-placeholder, [section_color=Black] input[type=text]:focus::-webkit-input-placeholder, [section_color=Black] input[type=time]:focus::-webkit-input-placeholder, [section_color=Black] input[type=url]:focus::-webkit-input-placeholder, [section_color=Black] input[type=week]:focus::-webkit-input-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_color=Black] .selectize-input:focus::-webkit-input-placeholder, [section_color=Black] .selectize-input.full:focus::-webkit-input-placeholder, [section_color=Black] select:focus::-webkit-input-placeholder, [section_color=Black] textarea:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-webkit-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-webkit-input-placeholder {
	color: #fff;
}

[section_color=Black] input[type=text]:focus::-moz-placeholder, [section_color=Black] input[type=password]:focus::-moz-placeholder, [section_color=Black] input[type=number]:focus::-moz-placeholder, [section_color=Black] input[type=search]:focus::-moz-placeholder, [section_color=Black] input[type=email]:focus::-moz-placeholder, [section_color=Black] input[type=url]:focus::-moz-placeholder, [section_color=Black] input[type=tel]:focus::-moz-placeholder, [section_color=Black] input[type=date]:focus::-moz-placeholder, [section_color=Black] input[type=datetime]:focus::-moz-placeholder, [section_color=Black] input[type=datetime-local]:focus::-moz-placeholder, [section_color=Black] input[type=email]:focus::-moz-placeholder, [section_color=Black] input[type=month]:focus::-moz-placeholder, [section_color=Black] input[type=number]:focus::-moz-placeholder, [section_color=Black] input[type=password]:focus::-moz-placeholder, [section_color=Black] input[type=range]:focus::-moz-placeholder, [section_color=Black] input[type=search]:focus::-moz-placeholder, [section_color=Black] input[type=tel]:focus::-moz-placeholder, [section_color=Black] input[type=text]:focus::-moz-placeholder, [section_color=Black] input[type=time]:focus::-moz-placeholder, [section_color=Black] input[type=url]:focus::-moz-placeholder, [section_color=Black] input[type=week]:focus::-moz-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_color=Black] .selectize-input:focus::-moz-placeholder, [section_color=Black] .selectize-input.full:focus::-moz-placeholder, [section_color=Black] select:focus::-moz-placeholder, [section_color=Black] textarea:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-moz-placeholder {
	color: #fff;
}

[section_color=Black] input[type=text]:focus:-ms-input-placeholder, [section_color=Black] input[type=password]:focus:-ms-input-placeholder, [section_color=Black] input[type=number]:focus:-ms-input-placeholder, [section_color=Black] input[type=search]:focus:-ms-input-placeholder, [section_color=Black] input[type=email]:focus:-ms-input-placeholder, [section_color=Black] input[type=url]:focus:-ms-input-placeholder, [section_color=Black] input[type=tel]:focus:-ms-input-placeholder, [section_color=Black] input[type=date]:focus:-ms-input-placeholder, [section_color=Black] input[type=datetime]:focus:-ms-input-placeholder, [section_color=Black] input[type=datetime-local]:focus:-ms-input-placeholder, [section_color=Black] input[type=email]:focus:-ms-input-placeholder, [section_color=Black] input[type=month]:focus:-ms-input-placeholder, [section_color=Black] input[type=number]:focus:-ms-input-placeholder, [section_color=Black] input[type=password]:focus:-ms-input-placeholder, [section_color=Black] input[type=range]:focus:-ms-input-placeholder, [section_color=Black] input[type=search]:focus:-ms-input-placeholder, [section_color=Black] input[type=tel]:focus:-ms-input-placeholder, [section_color=Black] input[type=text]:focus:-ms-input-placeholder, [section_color=Black] input[type=time]:focus:-ms-input-placeholder, [section_color=Black] input[type=url]:focus:-ms-input-placeholder, [section_color=Black] input[type=week]:focus:-ms-input-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_color=Black] .selectize-input:focus:-ms-input-placeholder, [section_color=Black] .selectize-input.full:focus:-ms-input-placeholder, [section_color=Black] select:focus:-ms-input-placeholder, [section_color=Black] textarea:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-ms-input-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-ms-input-placeholder {
	color: #fff;
}

[section_color=Black] input[type=text]:focus:-moz-placeholder, [section_color=Black] input[type=password]:focus:-moz-placeholder, [section_color=Black] input[type=number]:focus:-moz-placeholder, [section_color=Black] input[type=search]:focus:-moz-placeholder, [section_color=Black] input[type=email]:focus:-moz-placeholder, [section_color=Black] input[type=url]:focus:-moz-placeholder, [section_color=Black] input[type=tel]:focus:-moz-placeholder, [section_color=Black] input[type=date]:focus:-moz-placeholder, [section_color=Black] input[type=datetime]:focus:-moz-placeholder, [section_color=Black] input[type=datetime-local]:focus:-moz-placeholder, [section_color=Black] input[type=email]:focus:-moz-placeholder, [section_color=Black] input[type=month]:focus:-moz-placeholder, [section_color=Black] input[type=number]:focus:-moz-placeholder, [section_color=Black] input[type=password]:focus:-moz-placeholder, [section_color=Black] input[type=range]:focus:-moz-placeholder, [section_color=Black] input[type=search]:focus:-moz-placeholder, [section_color=Black] input[type=tel]:focus:-moz-placeholder, [section_color=Black] input[type=text]:focus:-moz-placeholder, [section_color=Black] input[type=time]:focus:-moz-placeholder, [section_color=Black] input[type=url]:focus:-moz-placeholder, [section_color=Black] input[type=week]:focus:-moz-placeholder, [section_color=Black] .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_color=Black] .selectize-input:focus:-moz-placeholder, [section_color=Black] .selectize-input.full:focus:-moz-placeholder, [section_color=Black] select:focus:-moz-placeholder, [section_color=Black] textarea:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-moz-placeholder, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-moz-placeholder {
	color: #fff;
}

[section_color=Black] input[type=text].error, [section_color=Black] input[type=password].error, [section_color=Black] input[type=number].error, [section_color=Black] input[type=search].error, [section_color=Black] input[type=email].error, [section_color=Black] input[type=url].error, [section_color=Black] input[type=tel].error, [section_color=Black] input[type=date].error, [section_color=Black] input[type=datetime].error, [section_color=Black] input[type=datetime-local].error, [section_color=Black] input[type=email].error, [section_color=Black] input[type=month].error, [section_color=Black] input[type=number].error, [section_color=Black] input[type=password].error, [section_color=Black] input[type=range].error, [section_color=Black] input[type=search].error, [section_color=Black] input[type=tel].error, [section_color=Black] input[type=text].error, [section_color=Black] input[type=time].error, [section_color=Black] input[type=url].error, [section_color=Black] input[type=week].error, [section_color=Black] .selectize-control.single .selectize-input.input-active.error, [section_color=Black] .selectize-input.error, [section_color=Black] .selectize-input.full.error, [section_color=Black] select.error, [section_color=Black] textarea.error, [section_color=Black] div.wpforms-container form .wpforms-field-container textarea.error, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active.error, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.error, [section_color=Black] div.wpforms-container form .wpforms-field-container .selectize-input.full.error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=date].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=datetime-local].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=email].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=month].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=number].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=password].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=range].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=search].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=tel].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=text].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=time].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=url].error, [section_color=Black] div.wpforms-container form .wpforms-field-container input[type=week].error {
	border: 1px solid rgba(255, 34, 34, .6);
}

div[section_color="Primary color"] input[type=text], div[section_color="Primary color"] input[type=password], div[section_color="Primary color"] input[type=number], div[section_color="Primary color"] input[type=search], div[section_color="Primary color"] input[type=email], div[section_color="Primary color"] input[type=url], div[section_color="Primary color"] input[type=tel], div[section_color="Primary color"] input[type=date], div[section_color="Primary color"] input[type=datetime], div[section_color="Primary color"] input[type=datetime-local], div[section_color="Primary color"] input[type=email], div[section_color="Primary color"] input[type=month], div[section_color="Primary color"] input[type=number], div[section_color="Primary color"] input[type=password], div[section_color="Primary color"] input[type=range], div[section_color="Primary color"] input[type=search], div[section_color="Primary color"] input[type=tel], div[section_color="Primary color"] input[type=text], div[section_color="Primary color"] input[type=time], div[section_color="Primary color"] input[type=url], div[section_color="Primary color"] input[type=week], div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active, div[section_color="Primary color"] .selectize-input, div[section_color="Primary color"] .selectize-input.full, div[section_color="Primary color"] select, div[section_color="Primary color"] textarea, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url], div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .2);
	color: #fff;
}

div[section_color="Primary color"] input[type=text]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=password]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=number]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=search]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=email]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=url]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=tel]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=date]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=datetime]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=datetime-local]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=email]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=month]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=number]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=password]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=range]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=search]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=tel]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=text]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=time]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=url]::-webkit-input-placeholder, div[section_color="Primary color"] input[type=week]::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-input::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-input.full::-webkit-input-placeholder, div[section_color="Primary color"] select::-webkit-input-placeholder, div[section_color="Primary color"] textarea::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]::-webkit-input-placeholder {
	color: #ccc;
}

div[section_color="Primary color"] input[type=text]::-moz-placeholder, div[section_color="Primary color"] input[type=password]::-moz-placeholder, div[section_color="Primary color"] input[type=number]::-moz-placeholder, div[section_color="Primary color"] input[type=search]::-moz-placeholder, div[section_color="Primary color"] input[type=email]::-moz-placeholder, div[section_color="Primary color"] input[type=url]::-moz-placeholder, div[section_color="Primary color"] input[type=tel]::-moz-placeholder, div[section_color="Primary color"] input[type=date]::-moz-placeholder, div[section_color="Primary color"] input[type=datetime]::-moz-placeholder, div[section_color="Primary color"] input[type=datetime-local]::-moz-placeholder, div[section_color="Primary color"] input[type=email]::-moz-placeholder, div[section_color="Primary color"] input[type=month]::-moz-placeholder, div[section_color="Primary color"] input[type=number]::-moz-placeholder, div[section_color="Primary color"] input[type=password]::-moz-placeholder, div[section_color="Primary color"] input[type=range]::-moz-placeholder, div[section_color="Primary color"] input[type=search]::-moz-placeholder, div[section_color="Primary color"] input[type=tel]::-moz-placeholder, div[section_color="Primary color"] input[type=text]::-moz-placeholder, div[section_color="Primary color"] input[type=time]::-moz-placeholder, div[section_color="Primary color"] input[type=url]::-moz-placeholder, div[section_color="Primary color"] input[type=week]::-moz-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active::-moz-placeholder, div[section_color="Primary color"] .selectize-input::-moz-placeholder, div[section_color="Primary color"] .selectize-input.full::-moz-placeholder, div[section_color="Primary color"] select::-moz-placeholder, div[section_color="Primary color"] textarea::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]::-moz-placeholder {
	color: #ccc;
}

div[section_color="Primary color"] input[type=text]:-ms-input-placeholder, div[section_color="Primary color"] input[type=password]:-ms-input-placeholder, div[section_color="Primary color"] input[type=number]:-ms-input-placeholder, div[section_color="Primary color"] input[type=search]:-ms-input-placeholder, div[section_color="Primary color"] input[type=email]:-ms-input-placeholder, div[section_color="Primary color"] input[type=url]:-ms-input-placeholder, div[section_color="Primary color"] input[type=tel]:-ms-input-placeholder, div[section_color="Primary color"] input[type=date]:-ms-input-placeholder, div[section_color="Primary color"] input[type=datetime]:-ms-input-placeholder, div[section_color="Primary color"] input[type=datetime-local]:-ms-input-placeholder, div[section_color="Primary color"] input[type=email]:-ms-input-placeholder, div[section_color="Primary color"] input[type=month]:-ms-input-placeholder, div[section_color="Primary color"] input[type=number]:-ms-input-placeholder, div[section_color="Primary color"] input[type=password]:-ms-input-placeholder, div[section_color="Primary color"] input[type=range]:-ms-input-placeholder, div[section_color="Primary color"] input[type=search]:-ms-input-placeholder, div[section_color="Primary color"] input[type=tel]:-ms-input-placeholder, div[section_color="Primary color"] input[type=text]:-ms-input-placeholder, div[section_color="Primary color"] input[type=time]:-ms-input-placeholder, div[section_color="Primary color"] input[type=url]:-ms-input-placeholder, div[section_color="Primary color"] input[type=week]:-ms-input-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, div[section_color="Primary color"] .selectize-input:-ms-input-placeholder, div[section_color="Primary color"] .selectize-input.full:-ms-input-placeholder, div[section_color="Primary color"] select:-ms-input-placeholder, div[section_color="Primary color"] textarea:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:-ms-input-placeholder {
	color: #ccc;
}

div[section_color="Primary color"] input[type=text]:-moz-placeholder, div[section_color="Primary color"] input[type=password]:-moz-placeholder, div[section_color="Primary color"] input[type=number]:-moz-placeholder, div[section_color="Primary color"] input[type=search]:-moz-placeholder, div[section_color="Primary color"] input[type=email]:-moz-placeholder, div[section_color="Primary color"] input[type=url]:-moz-placeholder, div[section_color="Primary color"] input[type=tel]:-moz-placeholder, div[section_color="Primary color"] input[type=date]:-moz-placeholder, div[section_color="Primary color"] input[type=datetime]:-moz-placeholder, div[section_color="Primary color"] input[type=datetime-local]:-moz-placeholder, div[section_color="Primary color"] input[type=email]:-moz-placeholder, div[section_color="Primary color"] input[type=month]:-moz-placeholder, div[section_color="Primary color"] input[type=number]:-moz-placeholder, div[section_color="Primary color"] input[type=password]:-moz-placeholder, div[section_color="Primary color"] input[type=range]:-moz-placeholder, div[section_color="Primary color"] input[type=search]:-moz-placeholder, div[section_color="Primary color"] input[type=tel]:-moz-placeholder, div[section_color="Primary color"] input[type=text]:-moz-placeholder, div[section_color="Primary color"] input[type=time]:-moz-placeholder, div[section_color="Primary color"] input[type=url]:-moz-placeholder, div[section_color="Primary color"] input[type=week]:-moz-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:-moz-placeholder, div[section_color="Primary color"] .selectize-input:-moz-placeholder, div[section_color="Primary color"] .selectize-input.full:-moz-placeholder, div[section_color="Primary color"] select:-moz-placeholder, div[section_color="Primary color"] textarea:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:-moz-placeholder {
	color: #ccc;
}

div[section_color="Primary color"] input[type=text]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=password]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=number]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=search]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=email]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=url]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=tel]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=date]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=datetime]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=datetime-local]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=email]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=month]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=number]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=password]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=range]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=search]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=tel]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=text]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=time]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=url]:focus::-webkit-input-placeholder, div[section_color="Primary color"] input[type=week]:focus::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-input:focus::-webkit-input-placeholder, div[section_color="Primary color"] .selectize-input.full:focus::-webkit-input-placeholder, div[section_color="Primary color"] select:focus::-webkit-input-placeholder, div[section_color="Primary color"] textarea:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-webkit-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-webkit-input-placeholder {
	color: #fff;
}

div[section_color="Primary color"] input[type=text]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=password]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=number]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=search]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=email]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=url]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=tel]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=date]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=datetime]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=datetime-local]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=email]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=month]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=number]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=password]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=range]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=search]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=tel]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=text]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=time]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=url]:focus::-moz-placeholder, div[section_color="Primary color"] input[type=week]:focus::-moz-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, div[section_color="Primary color"] .selectize-input:focus::-moz-placeholder, div[section_color="Primary color"] .selectize-input.full:focus::-moz-placeholder, div[section_color="Primary color"] select:focus::-moz-placeholder, div[section_color="Primary color"] textarea:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:focus::-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:focus::-moz-placeholder {
	color: #fff;
}

div[section_color="Primary color"] input[type=text]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=password]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=number]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=search]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=email]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=url]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=tel]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=date]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=datetime]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=datetime-local]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=email]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=month]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=number]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=password]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=range]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=search]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=tel]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=text]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=time]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=url]:focus:-ms-input-placeholder, div[section_color="Primary color"] input[type=week]:focus:-ms-input-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, div[section_color="Primary color"] .selectize-input:focus:-ms-input-placeholder, div[section_color="Primary color"] .selectize-input.full:focus:-ms-input-placeholder, div[section_color="Primary color"] select:focus:-ms-input-placeholder, div[section_color="Primary color"] textarea:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-ms-input-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-ms-input-placeholder {
	color: #fff;
}

div[section_color="Primary color"] input[type=text]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=password]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=number]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=search]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=email]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=url]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=tel]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=date]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=datetime]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=datetime-local]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=email]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=month]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=number]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=password]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=range]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=search]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=tel]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=text]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=time]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=url]:focus:-moz-placeholder, div[section_color="Primary color"] input[type=week]:focus:-moz-placeholder, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, div[section_color="Primary color"] .selectize-input:focus:-moz-placeholder, div[section_color="Primary color"] .selectize-input.full:focus:-moz-placeholder, div[section_color="Primary color"] select:focus:-moz-placeholder, div[section_color="Primary color"] textarea:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url]:focus:-moz-placeholder, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week]:focus:-moz-placeholder {
	color: #fff;
}

div[section_color="Primary color"] input[type=text].error, div[section_color="Primary color"] input[type=password].error, div[section_color="Primary color"] input[type=number].error, div[section_color="Primary color"] input[type=search].error, div[section_color="Primary color"] input[type=email].error, div[section_color="Primary color"] input[type=url].error, div[section_color="Primary color"] input[type=tel].error, div[section_color="Primary color"] input[type=date].error, div[section_color="Primary color"] input[type=datetime].error, div[section_color="Primary color"] input[type=datetime-local].error, div[section_color="Primary color"] input[type=email].error, div[section_color="Primary color"] input[type=month].error, div[section_color="Primary color"] input[type=number].error, div[section_color="Primary color"] input[type=password].error, div[section_color="Primary color"] input[type=range].error, div[section_color="Primary color"] input[type=search].error, div[section_color="Primary color"] input[type=tel].error, div[section_color="Primary color"] input[type=text].error, div[section_color="Primary color"] input[type=time].error, div[section_color="Primary color"] input[type=url].error, div[section_color="Primary color"] input[type=week].error, div[section_color="Primary color"] .selectize-control.single .selectize-input.input-active.error, div[section_color="Primary color"] .selectize-input.error, div[section_color="Primary color"] .selectize-input.full.error, div[section_color="Primary color"] select.error, div[section_color="Primary color"] textarea.error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container textarea.error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active.error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container .selectize-input.full.error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=date].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=datetime-local].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=email].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=month].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=number].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=password].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=range].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=search].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=tel].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=text].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=time].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=url].error, div[section_color="Primary color"] div.wpforms-container form .wpforms-field-container input[type=week].error {
	border: 1px solid rgba(255, 34, 34, .6);
}

[section_text_color=Normal][section_color="Color Picker"] input[type=text], [section_text_color=Normal][section_color="Color Picker"] input[type=password], [section_text_color=Normal][section_color="Color Picker"] input[type=number], [section_text_color=Normal][section_color="Color Picker"] input[type=search], [section_text_color=Normal][section_color="Color Picker"] input[type=email], [section_text_color=Normal][section_color="Color Picker"] input[type=url], [section_text_color=Normal][section_color="Color Picker"] input[type=tel], [section_text_color=Normal][section_color="Color Picker"] input[type=date], [section_text_color=Normal][section_color="Color Picker"] input[type=datetime], [section_text_color=Normal][section_color="Color Picker"] input[type=datetime-local], [section_text_color=Normal][section_color="Color Picker"] input[type=email], [section_text_color=Normal][section_color="Color Picker"] input[type=month], [section_text_color=Normal][section_color="Color Picker"] input[type=number], [section_text_color=Normal][section_color="Color Picker"] input[type=password], [section_text_color=Normal][section_color="Color Picker"] input[type=range], [section_text_color=Normal][section_color="Color Picker"] input[type=search], [section_text_color=Normal][section_color="Color Picker"] input[type=tel], [section_text_color=Normal][section_color="Color Picker"] input[type=text], [section_text_color=Normal][section_color="Color Picker"] input[type=time], [section_text_color=Normal][section_color="Color Picker"] input[type=url], [section_text_color=Normal][section_color="Color Picker"] input[type=week], [section_text_color=Normal][section_color="Color Picker"] .selectize-control.single .selectize-input.input-active, [section_text_color=Normal][section_color="Color Picker"] .selectize-input, [section_text_color=Normal][section_color="Color Picker"] .selectize-input.full, [section_text_color=Normal][section_color="Color Picker"] select, [section_text_color=Normal][section_color="Color Picker"] textarea, [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container textarea, [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input, [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=date], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=email], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=month], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=number], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=password], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=range], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=search], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=tel], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=text], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=time], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=url], [section_text_color=Normal][section_color="Color Picker"] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .6);
}

[section_text_color=Normal][section_color=Image] input[type=text], [section_text_color=Normal][section_color=Image] input[type=password], [section_text_color=Normal][section_color=Image] input[type=number], [section_text_color=Normal][section_color=Image] input[type=search], [section_text_color=Normal][section_color=Image] input[type=email], [section_text_color=Normal][section_color=Image] input[type=url], [section_text_color=Normal][section_color=Image] input[type=tel], [section_text_color=Normal][section_color=Image] input[type=date], [section_text_color=Normal][section_color=Image] input[type=datetime], [section_text_color=Normal][section_color=Image] input[type=datetime-local], [section_text_color=Normal][section_color=Image] input[type=email], [section_text_color=Normal][section_color=Image] input[type=month], [section_text_color=Normal][section_color=Image] input[type=number], [section_text_color=Normal][section_color=Image] input[type=password], [section_text_color=Normal][section_color=Image] input[type=range], [section_text_color=Normal][section_color=Image] input[type=search], [section_text_color=Normal][section_color=Image] input[type=tel], [section_text_color=Normal][section_color=Image] input[type=text], [section_text_color=Normal][section_color=Image] input[type=time], [section_text_color=Normal][section_color=Image] input[type=url], [section_text_color=Normal][section_color=Image] input[type=week], [section_text_color=Normal][section_color=Image] .selectize-control.single .selectize-input.input-active, [section_text_color=Normal][section_color=Image] .selectize-input, [section_text_color=Normal][section_color=Image] .selectize-input.full, [section_text_color=Normal][section_color=Image] select, [section_text_color=Normal][section_color=Image] textarea, [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container textarea, [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input, [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=date], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=email], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=month], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=number], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=password], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=range], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=search], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=tel], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=text], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=time], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=url], [section_text_color=Normal][section_color=Image] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .6);
}

[section_color=White] input[type=text], [section_color=White] input[type=password], [section_color=White] input[type=number], [section_color=White] input[type=search], [section_color=White] input[type=email], [section_color=White] input[type=url], [section_color=White] input[type=tel], [section_color=White] input[type=date], [section_color=White] input[type=datetime], [section_color=White] input[type=datetime-local], [section_color=White] input[type=email], [section_color=White] input[type=month], [section_color=White] input[type=number], [section_color=White] input[type=password], [section_color=White] input[type=range], [section_color=White] input[type=search], [section_color=White] input[type=tel], [section_color=White] input[type=text], [section_color=White] input[type=time], [section_color=White] input[type=url], [section_color=White] input[type=week], [section_color=White] .selectize-control.single .selectize-input.input-active, [section_color=White] .selectize-input, [section_color=White] .selectize-input.full, [section_color=White] select, [section_color=White] textarea, [section_color=White] div.wpforms-container form .wpforms-field-container textarea, [section_color=White] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_color=White] div.wpforms-container form .wpforms-field-container .selectize-input, [section_color=White] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_color=White] div.wpforms-container form .wpforms-field-container input[type=date], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=email], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=month], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=number], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=password], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=range], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=search], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=tel], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=text], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=time], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=url], [section_color=White] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .6);
}

[section_color=Grey] input[type=text], [section_color=Grey] input[type=password], [section_color=Grey] input[type=number], [section_color=Grey] input[type=search], [section_color=Grey] input[type=email], [section_color=Grey] input[type=url], [section_color=Grey] input[type=tel], [section_color=Grey] input[type=date], [section_color=Grey] input[type=datetime], [section_color=Grey] input[type=datetime-local], [section_color=Grey] input[type=email], [section_color=Grey] input[type=month], [section_color=Grey] input[type=number], [section_color=Grey] input[type=password], [section_color=Grey] input[type=range], [section_color=Grey] input[type=search], [section_color=Grey] input[type=tel], [section_color=Grey] input[type=text], [section_color=Grey] input[type=time], [section_color=Grey] input[type=url], [section_color=Grey] input[type=week], [section_color=Grey] .selectize-control.single .selectize-input.input-active, [section_color=Grey] .selectize-input, [section_color=Grey] .selectize-input.full, [section_color=Grey] select, [section_color=Grey] textarea, [section_color=Grey] div.wpforms-container form .wpforms-field-container textarea, [section_color=Grey] div.wpforms-container form .wpforms-field-container .selectize-control.single .selectize-input.input-active, [section_color=Grey] div.wpforms-container form .wpforms-field-container .selectize-input, [section_color=Grey] div.wpforms-container form .wpforms-field-container .selectize-input.full, [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=date], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=datetime], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=datetime-local], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=email], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=month], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=number], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=password], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=range], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=search], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=tel], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=text], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=time], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=url], [section_color=Grey] div.wpforms-container form .wpforms-field-container input[type=week] {
	background-color: rgba(255, 255, 255, .6);
}

textarea, div.wpforms-container form .wpforms-field-container textarea {
	padding: 16px 20px;
	height: auto;
	line-height: 1.7;
	display: block;
}

label:not(.checkbox):not(.radio), div.wpforms-container form .wpforms-field-container .wpforms-field-label {
	display: block;
	font-weight: 700;
	line-height: 1.3;
	margin: 0 0 4px 0;
	padding: 0;
	word-break: break-word;
	word-wrap: break-word;
	color: var(--ths-body-color);
	font-size: var(--ths-font-size-base);
	text-transform: none;
	-webkit-transition: color .5s ease;
	transition: color .5s ease;
}

.selectize-dropdown .optgroup-header, .selectize-dropdown .option, div.wpforms-container form .wpforms-field-container .selectize-dropdown .optgroup-header, div.wpforms-container form .wpforms-field-container .selectize-dropdown .option {
	border: none;
	background-color: #fff;
	color: var(--ths-body-color);
	font-size: 13px;
	padding: 5px 8px;
}

.selectize-dropdown .optgroup-header.active, .selectize-dropdown .option.active, div.wpforms-container form .wpforms-field-container .selectize-dropdown .optgroup-header.active, div.wpforms-container form .wpforms-field-container .selectize-dropdown .option.active {
	background-color: #eaeaea;
	color: var(--ths-body-color);
	cursor: pointer;
}

.selectize-dropdown, div.wpforms-container form .wpforms-field-container .selectize-dropdown {
	border: 1px solid var(--ths-grey);
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
	box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
}

.selectize-dropdown .optgroup-header.active, .selectize-dropdown .option.active, div.wpforms-container form .wpforms-field-container .selectize-dropdown .optgroup-header.active, div.wpforms-container form .wpforms-field-container .selectize-dropdown .option.active {
	background-color: #eaeaea;
	color: var(--ths-body-color);
	cursor: pointer;
}

.selectize-dropdown, div.wpforms-container form .wpforms-field-container .selectize-dropdown {
	border: 1px solid var(--ths-grey);
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
	box-shadow: 0 5px 5px rgba(0, 0, 0, .1);
}

div.wpforms-container form .wpforms-field-container .selectize-control {
	position: relative;
}

div.wpforms-container form .wpforms-field-container .selectize-dropdown {
	position: absolute;
	z-index: 10;
}

#main-content input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container button[type=submit], #main-content div.wpforms-container form .wpforms-submit-container .wpforms-page-button {
	padding-top: 0;
	padding-bottom: 0;
}

@media (max-width: 767.99px) {
	#main-content input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container input[type=submit], #main-content div.wpforms-container form .wpforms-submit-container button[type=submit], #main-content div.wpforms-container form .wpforms-submit-container .wpforms-page-button {
		width: 100%;
	}
}

#main-content div[section_color="Primary color"] input[type=submit], #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container input[type=submit], #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container button[type=submit], #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container .wpforms-page-button {
	border-color: var(--ths-primary-color-light);
	background-color: var(--ths-primary-color-light);
}

#main-content div[section_color="Primary color"] input[type=submit]:hover, #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container input[type=submit]:hover, #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container button[type=submit]:hover, #main-content div[section_color="Primary color"] div.wpforms-container form .wpforms-submit-container .wpforms-page-button:hover {
	color: #fff;
	border-color: var(--ths-primary-color-lighten-20);
	background-color: var(--ths-primary-color-lighten-20);
}

.effect_images_on_section {
	position: absolute;
	height: auto;
}

.effect_images_on_section img {
	width: 100%;
}

.effect_images_on_section.Small {
	width: 100px;
}

.effect_images_on_section.Medium {
	width: 180px;
}

.effect_images_on_section.Large {
	width: 250px;
}

.effect_images_on_section.X-Large {
	width: 340px;
}

.effect_images_on_section.Full-Size img {
	max-width: 100%;
}

.simple_text {
	position: relative;
}

.simple_text .container-fluid {
	position: relative;
	z-index: 2;
}

.simple_text .row .img_container {
	-webkit-clip-path: inset(50% 50%);
	clip-path: inset(50% 50%);
}

.simple_text .row.aos-animate .img_container {
	-webkit-transition: 1.5s ease;
	transition: 1.5s ease;
	-webkit-clip-path: inset(0% 0%);
	clip-path: inset(0% 0%);
}

.hero {
	position: relative;
}

.hero::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .75)), color-stop(30%, rgba(0, 0, 0, .25)), to(rgba(0, 0, 0, .2)));
	background: linear-gradient(180deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, .25) 30%, rgba(0, 0, 0, .2) 100%);
	z-index: 2;
}

.hero:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url("https://cdn-ilabamf.nitrocdn.com/yzTPBXZKyrcyuvYLvrZrpJOwHITXHMbt/assets/images/optimized/rev-f2d3c86/grantsofsevenoaks.co.uk/wp-content/themes/blank-child/images/texture-overlay.png");
	opacity: .5;
	background-size: cover;
	background-position: center;
	background-blend-mode: darken;
}

.hero:not(.separate).Small {
	min-height: 620px;
}

@media (max-width: 767.99px) {
	.hero:not(.separate).Small {
		min-height: 500px;
	}
}

.image_slider .slider-wpr {
	position: relative;
}

.image_slider .slider-wpr .slick-slide {
	opacity: .3;
	-webkit-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}

.image_slider .slider-wpr .slick-current {
	opacity: 1;
	-webkit-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}

.image_slider .slider-wpr .slick-active {
	opacity: 1;
	-webkit-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}

.image_slider .slider-wpr .slide-item {
	position: relative;
}

.image_slider .slider-wpr .slide-item .image-wpr img {
	width: 100%;
	aspect-ratio: 16/10;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
}

@media (min-width: 768px) {
	.image_slider .slider-wpr .slide-item:nth-child(even) {
		padding-left: 8px;
	}
	
	.image_slider .slider-wpr .slide-item:nth-child(even) .slide-arrow {
		display: none;
	}
}

@media (max-width: 767.99px) {
	.image_slider .slider-wpr .slide-item:nth-child(even) {
		padding-left: 0;
	}
}

@media (min-width: 768px) {
	.image_slider .slider-wpr .slide-item:nth-child(odd) {
		padding-right: 8px;
	}
}

@media (max-width: 767.99px) {
	.image_slider .slider-wpr .slide-item:nth-child(odd) {
		padding-right: 0;
	}
}

.image_slider .slider-wpr .slide-arrow {
	position: absolute;
	bottom: 0;
	left: calc(50% - 108px);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	background-color: #fff;
	z-index: 5;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

@media (max-width: 1279.99px) {
	.image_slider .slider-wpr .slide-arrow {
		left: calc(50% - 106px);
	}
}

@media (max-width: 1079.99px) {
	.image_slider .slider-wpr .slide-arrow {
		left: calc(50% - 85px);
	}
}

@media (max-width: 767.99px) {
	.image_slider .slider-wpr .slide-arrow {
		left: unset !important;
		right: 0 !important;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
	}
}

.image_slider .slider-wpr .slide-arrow .arrow {
	padding: 18px 34px;
	cursor: pointer;
}

@media (max-width: 1079.99px) {
	.image_slider .slider-wpr .slide-arrow .arrow {
		padding: 18px 24px;
	}
}

.image_slider .slider-wpr .slide-arrow .arrow img {
	max-width: 32px;
}

@media (max-width: 1079.99px) {
	.image_slider .slider-wpr .slide-arrow .arrow img {
		max-width: 22px;
	}
}

.project_slider .slider-wpr {
	position: relative;
}

.project_slider .slider-wpr .prev-slider, .project_slider .slider-wpr .next-slider {
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 160px;
	cursor: pointer;
}

@media (max-width: 1279.99px) {
	.project_slider .slider-wpr .prev-slider, .project_slider .slider-wpr .next-slider {
		width: 120px;
	}
}

@media (max-width: 1079.99px) {
	.project_slider .slider-wpr .prev-slider, .project_slider .slider-wpr .next-slider {
		display: none !important;
	}
}

.project_slider .slider-wpr .prev-slider .slick-list, .project_slider .slider-wpr .prev-slider .slick-track, .project_slider .slider-wpr .next-slider .slick-list, .project_slider .slider-wpr .next-slider .slick-track {
	height: 100%;
}

.project_slider .slider-wpr .prev-slider .slide-item, .project_slider .slider-wpr .next-slider .slide-item {
	height: 100%;
}

.project_slider .slider-wpr .prev-slider .slide-item .wpr, .project_slider .slider-wpr .next-slider .slide-item .wpr {
	height: 100%;
}

.project_slider .slider-wpr .prev-slider .slide-item .wpr .image img, .project_slider .slider-wpr .next-slider .slide-item .wpr .image img {
	height: auto;
	width: 100%;
	aspect-ratio: 1;
	-o-object-fit: cover;
	object-fit: cover;
}

.project_slider .slider-wpr .next-slider {
	left: unset;
	right: 0;
}

.project_slider .slider-wpr .next-slider .slide-item .wpr .image img {
	height: auto;
	width: 100%;
	aspect-ratio: 4/3;
	-o-object-fit: cover;
	object-fit: cover;
}

.project_slider .slider-wpr .main-slider .number-counter {
	-webkit-transition: .5s ease;
	transition: .5s ease;
	max-width: 750px;
	margin: 0 auto;
}

.project_slider .slider-wpr .main-slider .number-counter p {
	font-size: 70px;
	color: rgba(126, 126, 126, .5019607843);
	font-weight: 700;
	line-height: 1;
	text-align: right;
}

.project_slider .slider-wpr .main-slider .wpr {
	width: calc(100% - 180px);
	max-width: 750px;
}

@media (max-width: 1079.99px) {
	.project_slider .slider-wpr .main-slider .wpr {
		width: 100%;
		margin: 0 auto;
	}
}

.project_slider .slider-wpr .main-slider .slide-item {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 0 160px;
}

@media (max-width: 1279.99px) {
	.project_slider .slider-wpr .main-slider .slide-item {
		-webkit-box-align: end;
		-webkit-box-align: center;
		-ms-flex-align: end;
		-ms-flex-align: center;
		align-items: flex-end;
		align-items: center;
	}
}

@media (max-width: 1079.99px) {
	.project_slider .slider-wpr .main-slider .slide-item {
		padding: 0 50px;
		display: block;
	}
}

@media (max-width: 767.99px) {
	.project_slider .slider-wpr .main-slider .slide-item {
		padding: 0 30px;
	}
}

@media (max-width: 579.99px) {
	.project_slider .slider-wpr .main-slider .slide-item {
		padding: 0 20px;
	}
}

.project_slider .slider-wpr .main-slider .slide-item article.project {
	margin: 0 auto;
	max-width: 750px;
}

.project_slider .slider-wpr .main-slider .slide-item .image {
	-webkit-transition: .5s ease;
	transition: .5s ease;
	-webkit-transform-origin: right;
	-ms-transform-origin: right;
	transform-origin: right;
}

.project_slider .slider-wpr .main-slider .slide-item .image img {
	height: auto;
	width: 100%;
	aspect-ratio: 4/3;
	-o-object-fit: cover;
	object-fit: cover;
}

.project_slider .arrow {
	top: 50%;
	-webkit-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	transform: translateY(-40%);
	z-index: 5;
	cursor: pointer;
}

@media (max-width: 1279.99px) {
	.project_slider .arrow {
		-webkit-transform: translateY(30px);
		-ms-transform: translateY(30px);
		transform: translateY(30px);
	}
}

@media (max-width: 1079.99px) {
	.project_slider .arrow {
		-webkit-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
	}
}

.project_slider .arrow p {
	font-size: 17px;
	text-align: center;
	margin-bottom: 15px;
}

.project_slider .arrow img {
	max-width: 90px !important;
	min-width: 90px;
	width: 100%;
	margin: 0 auto !important;
}

@media (max-width: 1279.99px) {
	.project_slider .arrow img {
		max-width: 70px !important;
		max-height: 70px !important;
		min-width: 70px;
	}
}

@media (max-width: 767.99px) {
	.project_slider .arrow img {
		max-width: 70px !important;
	}
}

.project_slider .arrow.next {
	margin-left: 10px;
}

.project_slider .arrow.back {
	margin-right: 10px;
}

@media (max-width: 1079.99px) {
	.project_slider .arrow.desktop {
		display: none !important;
	}
}

.project_slider .arrow.mobile {
	display: none !important;
}

@media (max-width: 1079.99px) {
	.project_slider .arrow.mobile {
		display: block !important;
	}
}

@media (max-width: 1079.99px) {
	.project_slider .arrow-wpr {
		max-width: 750px;
		margin: 20px auto 0;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.hero_image_scale {
	position: relative;
	min-height: 620px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.hero_image_scale .image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(.55);
	-ms-transform: scale(.55);
	transform: scale(.55);
}

@media (max-width: 767.99px) {
	.hero_image_scale .image {
		-webkit-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
}

.hero_image_scale .image:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .5;
}

.hero_image_scale .image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}

.project_gallery .project {
	position: relative;
	margin-bottom: 20px;
}

.project_gallery .project:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .6)));
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .6) 100%);
}

.project_gallery .project .thumbnail {
	padding-bottom: 76%;
	background-size: cover;
	background-position: center;
}

.project_gallery .project .text-content {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 42px;
}

.project_gallery .project .text-content h1, .project_gallery .project .text-content h2, .project_gallery .project .text-content h3, .project_gallery .project .text-content h4, .project_gallery .project .text-content h5, .project_gallery .project .text-content h6, .project_gallery .project .text-content li, .project_gallery .project .text-content p, .project_gallery .project .text-content span, .project_gallery .project .text-content blockquote {
	color: #e4e4e4;
}

.project_gallery .project .text-content a:not([class]) {
	color: var(--ths-primary-color-light);
}

.project_gallery .project .text-content a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

.project_gallery .project .text-content .txt-primary {
	color: var(--ths-primary-color-light);
}

.project_gallery .project .text-content .txt-body {
	color: #fff;
}

.project_gallery .project .text-content .txt-header {
	color: #fff;
}

.project_gallery .project .text-content .txt-muted {
	color: #bdc1c5;
}

@media (max-width: 1079.99px) {
	.project_gallery .project .text-content {
		padding: 22px;
	}
}

.project_gallery .project.rect .thumbnail {
	padding-bottom: 40%;
}

.project_gallery .project.rect .text-content {
	padding: 42px 100px;
}

@media (max-width: 1079.99px) {
	.project_gallery .project.rect .text-content {
		padding: 22px;
	}
}

.project_gallery [data-aos=custom-fade-down].aos-init .gallery-col {
	opacity: 0;
	-webkit-transform: translateY(-30px);
	-ms-transform: translateY(-30px);
	transform: translateY(-30px);
	-webkit-transition: .5s ease;
	transition: .5s ease;
}

.project_gallery [data-aos=custom-fade-down].aos-init.aos-animate .gallery-col {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(1) {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(2) {
	-webkit-transition-delay: .3s;
	transition-delay: .3s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(3) {
	-webkit-transition-delay: .6s;
	transition-delay: .6s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(4) {
	-webkit-transition-delay: .9s;
	transition-delay: .9s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(5) {
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(6) {
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(7) {
	-webkit-transition-delay: 1.8s;
	transition-delay: 1.8s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(8) {
	-webkit-transition-delay: 2.1s;
	transition-delay: 2.1s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(9) {
	-webkit-transition-delay: 2.4s;
	transition-delay: 2.4s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(10) {
	-webkit-transition-delay: 2.7s;
	transition-delay: 2.7s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(11) {
	-webkit-transition-delay: 3s;
	transition-delay: 3s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(12) {
	-webkit-transition-delay: 3.3s;
	transition-delay: 3.3s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(13) {
	-webkit-transition-delay: 3.6s;
	transition-delay: 3.6s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(14) {
	-webkit-transition-delay: 3.9s;
	transition-delay: 3.9s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(15) {
	-webkit-transition-delay: 4.2s;
	transition-delay: 4.2s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(16) {
	-webkit-transition-delay: 4.5s;
	transition-delay: 4.5s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(17) {
	-webkit-transition-delay: 4.8s;
	transition-delay: 4.8s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(18) {
	-webkit-transition-delay: 5.1s;
	transition-delay: 5.1s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(19) {
	-webkit-transition-delay: 5.4s;
	transition-delay: 5.4s;
}

.project_gallery [data-aos=custom-fade-down] .gallery-col:nth-of-type(20) {
	-webkit-transition-delay: 5.7s;
	transition-delay: 5.7s;
}

.contact_map .map-image-wpr img {
	width: 100%;
}

.inspiration .tag-filter-wpr {
	max-width: 1130px;
	margin: 0 auto 30px;
}

.inspiration .tag-filter-wpr .search-wpr {
	margin-bottom: 20px;
}

.inspiration .tag-filter-wpr .search-wpr .search-input {
	position: relative;
}

.inspiration .tag-filter-wpr .search-wpr .search-input input[type=search] {
	background-color: rgba(0, 0, 0, 0);
	position: relative;
	border-bottom: 1px solid #000;
}

.inspiration .tag-filter-wpr .search-wpr .search-input img {
	position: absolute;
	right: 20px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 25px;
	height: 25px;
	background-size: cover;
	background-position: center;
	cursor: pointer;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

@media (max-width: 767.99px) {
	.inspiration .tag-filter-wpr .tag-suggestion-wpr {
		display: none;
	}
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr p {
	font-size: 16px;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 10px;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion .tag-suggestion-cat {
	margin-right: 10px;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion .tag-suggestion-content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion .tag-suggestion-content .tag-name-wpr {
	margin-right: 15px;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion .tag-suggestion-content .tag-name-wpr p {
	background-color: #c9cbd4;
	padding: 6px 15px;
}

.inspiration .tag-filter-wpr .tag-suggestion-wpr .tag-suggestion .tag-suggestion-content .tag-name-wpr p a {
	color: #000;
}

.inspiration .mobile-filter-dropdown {
	display: none;
}

@media (max-width: 767.99px) {
	.inspiration .mobile-filter-dropdown {
		display: block;
	}
}

.inspiration article.project {
	margin-bottom: 12px;
}

.inspiration article.project .project-image {
	aspect-ratio: 1/1;
	-o-object-fit: cover;
	object-fit: cover;
	width: 100%;
}

.inspiration .modal-wpr .modal {
	position: relative;
}

.inspiration .modal-wpr .project-images .image {
	padding-bottom: 56%;
	background-size: cover;
	background-position: center;
}

.inspiration .modal-wpr .arrow {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	cursor: pointer;
}

.inspiration .modal-wpr .arrow img {
	width: 20px;
}

.inspiration .modal-wpr .arrow.arrow-back {
	left: 20px;
}

.inspiration .modal-wpr .arrow.arrow-next {
	right: 20px;
}

header.main {
	position: absolute;
	top: 30px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	max-width: 2100px;
}

@media (max-width: 767.99px) {
	header.main {
		top: 0px;
	}
}

header.main.Light-text {
	background-color: rgba(0, 0, 0, 0);
	border-bottom: none;
}

header.main .desktop-nav-toggle {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
}

header.main .desktop-nav-toggle button {
	height: 50px;
	width: 50px;
	min-width: 50px;
	border: none;
	position: relative;
	cursor: pointer;
	background: rgba(0, 0, 0, 0);
}

@media (max-width: 579.99px) {
	header.main .desktop-nav-toggle button {
		height: 40px;
		width: 40px;
		min-width: 40px;
	}
}

header.main .desktop-nav-toggle button:focus {
	outline: none;
}

header.main .desktop-nav-toggle button:after, header.main .desktop-nav-toggle button:before, header.main .desktop-nav-toggle button .line {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 17.5px;
	height: 2px;
	background-color: #fff;
	-webkit-transition: width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	transition: width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	transition: transform .6s ease, width .6s ease, top .6s ease, left .6s ease;
	transition: transform .6s ease, width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

header.main .desktop-nav-toggle button .line {
	left: 0;
	-webkit-transform: translateX(0) translateY(-50%);
	-ms-transform: translateX(0) translateY(-50%);
	transform: translateX(0) translateY(-50%);
	width: 25px;
}

@media (max-width: 579.99px) {
	header.main .desktop-nav-toggle button .line {
		width: 20px;
	}
}

header.main .desktop-nav-toggle button:before {
	top: calc(50% - 20px);
	width: 50px;
}

@media (max-width: 579.99px) {
	header.main .desktop-nav-toggle button:before {
		top: calc(50% - 15px);
		width: 40px;
	}
}

header.main .desktop-nav-toggle button:after {
	top: calc(50% + 20px);
	width: 50px;
}

@media (max-width: 579.99px) {
	header.main .desktop-nav-toggle button:after {
		top: calc(50% + 15px);
		width: 40px;
	}
}

header.main .desktop-nav-toggle button.active {
	position: fixed;
	z-index: 101;
	right: 20px;
	bottom: auto;
	top: 12px;
}

header.main .desktop-nav-toggle button.active .line {
	width: 0;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
	left: calc(50% - 13px);
}

header.main .desktop-nav-toggle button.active:before {
	top: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%) rotateZ(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotateZ(45deg);
}

header.main .desktop-nav-toggle button.active:after {
	top: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%) rotateZ(-45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	transform: translateX(-50%) translateY(-50%) rotateZ(-45deg);
}

header.main .desktop-nav-toggle span {
	margin-left: 25px;
	color: #fff;
}

@media (max-width: 579.99px) {
	header.main .desktop-nav-toggle span {
		margin-left: 15px;
		font-size: 15px;
	}
}

header.main .desktop-nav-wpr {
	position: absolute;
	top: -30px;
	left: 0;
	height: 100vh;
	width: 400px;
	background-color: #e6e6e1;
	-webkit-box-shadow: 10px 0px 10px -6px rgba(0, 0, 0, .14);
	box-shadow: 10px 0px 10px -6px rgba(0, 0, 0, .14);
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	-webkit-transition: .5s ease;
	transition: .5s ease;
	opacity: 0;
	pointer-events: none;
}

@media (max-width: 767.99px) {
	header.main .desktop-nav-wpr {
		top: 0px;
		width: 100%;
	}
}

header.main .desktop-nav-wpr.active {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	opacity: 1;
	pointer-events: all;
}

header.main .desktop-nav-wpr nav.desktop-nav {
	height: 100vh;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu {
	padding: 50px 30px;
	margin: 0;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu li.menu-item {
	margin: 0;
	margin-bottom: 15px;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu li.menu-item a {
	color: #242323;
	padding: 8px 0;
	position: relative;
	text-transform: capitalize;
	font-size: 19px;
	font-weight: 500;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu li.menu-item a:before {
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	height: 1px;
	width: 100%;
	-webkit-transform: scaleX(0);
	-ms-transform: scaleX(0);
	transform: scaleX(0);
	-webkit-transition: .5s ease;
	transition: .5s ease;
	background-color: #242323;
	-webkit-transform-origin: left;
	-ms-transform-origin: left;
	transform-origin: left;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu li.menu-item a:hover:before {
	content: "";
	-webkit-transform: scaleX(1);
	-ms-transform: scaleX(1);
	transform: scaleX(1);
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-desktop-nav-menu-container .menu li.menu-item.current-menu-item a {
	font-weight: 700;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 50px 30px;
	margin: 0;
}

@media (max-width: 767.99px) {
	header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu {
		padding: 50px 20px 80px;
	}
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu .menu-item a {
	color: #242323;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu .menu-item a[href="#"] {
	cursor: default;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu .menu-item a[href="#"]:hover {
	color: #242323;
}

header.main .desktop-nav-wpr nav.desktop-nav .menu-contact-nav-container .menu .menu-item.btn a {
	padding: 0;
	text-transform: uppercase;
	text-transform: capitalize;
	font-family: "Raleway", sans-serif;
	font-size: .75rem;
	font-size: 1rem;
	font-weight: 500;
}

header.main .desktop-nav-wpr .close {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 50px;
	height: 50px;
	cursor: pointer;
}

header.main .desktop-nav-wpr .close:after, header.main .desktop-nav-wpr .close:before {
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 27px;
	height: 2px;
	background-color: #242323;
	-webkit-transition: width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	transition: width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	transition: transform .6s ease, width .6s ease, top .6s ease, left .6s ease;
	transition: transform .6s ease, width .6s ease, top .6s ease, left .6s ease, -webkit-transform .6s ease;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}

header.main .desktop-nav-wpr .close:before {
	top: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%) rotateZ(45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
	transform: translateX(-50%) translateY(-50%) rotateZ(45deg);
}

header.main .desktop-nav-wpr .close:after {
	top: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%) rotateZ(-45deg);
	-ms-transform: translateX(-50%) translateY(-50%) rotate(-45deg);
	transform: translateX(-50%) translateY(-50%) rotateZ(-45deg);
}

@media (max-width: 767.99px) {
	header.main>.container-fluid {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
}

header.main>.container-fluid .branding img {
	max-width: 210px;
	max-height: 105px;
}

@media (max-width: 1079.99px) {
	header.main>.container-fluid .branding img {
		max-width: 180px;
	}
}

@media (max-width: 767.99px) {
	header.main>.container-fluid .branding img {
		max-width: 130px;
	}
}

@media (min-width: 1080px) {
	header.main>.container-fluid .desktop-nav-toggle-wpr, header.main>.container-fluid nav.contact {
		width: calc(50% - 125px);
	}
}

@media (max-width: 1079.99px) {
	header.main>.container-fluid .desktop-nav-toggle-wpr, header.main>.container-fluid nav.contact {
		width: calc(50% - 90px);
	}
}

@media (max-width: 767.99px) {
	header.main>.container-fluid .desktop-nav-toggle-wpr, header.main>.container-fluid nav.contact {
		width: calc(50% - 50px);
	}
}

@media (max-width: 1079.99px) {
	header.main>.container-fluid nav.contact {
		opacity: 0;
	}
}

@media (max-width: 767.99px) {
	header.main>.container-fluid nav.contact {
		display: none;
	}
}

header.main>.container-fluid nav.contact .menu {
	padding: 0;
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

header.main>.container-fluid nav.contact .menu-item.btn a {
	padding: 0;
	color: #242323;
	text-transform: capitalize;
	font-size: 1rem;
	font-weight: 500;
}

header.main>.container-fluid nav.contact .menu-item:not(.btn) a {
	font-size: 19px;
	padding-top: 0;
	padding-bottom: 0;
}

@media (max-width: 1079.99px) {
	header.main>.container-fluid nav.contact .menu-item:not(.btn) a {
		font-size: 16px;
	}
}

header.main>.container-fluid nav.contact .menu-item a[href="#"] {
	cursor: default;
}

header.main>.container-fluid nav.contact .menu-item a[href="#"]:hover {
	color: #fff;
}

header.main>.container-fluid .mobile-layout {
	display: none;
	width: 50px;
}

footer.main {
	background-color: #eeeeed;
	border-top: 1px solid #c2c2c2;
	padding: 80px 0;
}

footer.main .branding {
	margin-bottom: 50px;
}

footer.main .branding img {
	max-width: 220px;
	max-height: 125px;
}

@media (max-width: 1079.99px) {
	footer.main .branding img {
		max-width: 180px;
	}
}

footer.main .menu-footer-container .menu {
	display: block;
}

footer.main .menu-footer-container .menu .menu-item {
	text-align: center;
	width: 100%;
}

@media (max-width: 767.99px) {
	footer.main .menu-footer-container .menu .menu-item {
		margin-bottom: 0;
	}
}

footer.main .menu-footer-container .menu .menu-item a {
	text-transform: capitalize;
	font-size: 24px;
	font-family: "raleway", sans-serif;
	font-weight: 500;
	color: #000;
}

footer.main .footer-address-wpr {
	margin-top: 75px;
}

@media (max-width: 767.99px) {
	footer.main .footer-address-wpr {
		margin-top: 50px;
	}
}

footer.main .footer-address-wpr .footer-address p {
	color: #414141;
}

footer.main .social_links_wpr {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	margin-top: 75px;
}

@media (max-width: 767.99px) {
	footer.main .social_links_wpr {
		margin-top: 50px;
	}
}

footer.main .social_links_wpr .item {
	width: 26px;
	height: 26px;
}

footer.main .copyright {
	display: block;
	text-align: center;
}

footer.main .copyright .item {
	font-family: "Poppins", sans-serif;
	text-transform: none;
	color: #242323;
	font-size: 16px;
	font-weight: 400;
}

footer.main .copyright .item.grey {
	color: rgba(36, 35, 35, .5019607843);
	margin-top: 30px;
}

footer.main .copyright .item:not(.grey) a {
	text-decoration: underline;
}

.single-project .hero-wpr {
	position: relative;
	min-height: 700px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

@media (max-width: 767.99px) {
	.single-project .hero-wpr {
		min-height: 500px;
	}
}

.single-project .hero-wpr::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .75)), color-stop(30%, rgba(0, 0, 0, .25)), to(rgba(0, 0, 0, .2)));
	background: linear-gradient(180deg, rgba(0, 0, 0, .75) 0%, rgba(0, 0, 0, .25) 30%, rgba(0, 0, 0, .2) 100%);
	z-index: 2;
}

.single-project .hero-wpr:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-image: url("https://cdn-ilabamf.nitrocdn.com/yzTPBXZKyrcyuvYLvrZrpJOwHITXHMbt/assets/images/optimized/rev-f2d3c86/grantsofsevenoaks.co.uk/wp-content/themes/blank-child/images/texture-overlay.png");
	opacity: .5;
	background-size: cover;
	background-position: center;
	background-blend-mode: darken;
}

.single-project .title-wpr {
	position: relative;
	z-index: 5;
}

.single-project .title-wpr h1, .single-project .title-wpr h2, .single-project .title-wpr h3, .single-project .title-wpr h4, .single-project .title-wpr h5, .single-project .title-wpr h6, .single-project .title-wpr li, .single-project .title-wpr p, .single-project .title-wpr span, .single-project .title-wpr blockquote {
	color: #e4e4e4;
}

.single-project .title-wpr a:not([class]) {
	color: var(--ths-primary-color-light);
}

.single-project .title-wpr a:not([class]):hover {
	color: var(--ths-primary-color-light-20);
}

.single-project .title-wpr .txt-primary {
	color: var(--ths-primary-color-light);
}

.single-project .title-wpr .txt-body {
	color: #fff;
}

.single-project .title-wpr .txt-header {
	color: #fff;
}

.single-project .title-wpr .txt-muted {
	color: #bdc1c5;
}

.single-project .image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: center;
}

.single-project .project-overview {
	max-width: 650px;
}

.single-project .project-images-wpr [data-aos=custom-fade-down].aos-init .col-md-6 {
	opacity: 0;
	-webkit-transform: translateY(-30px);
	-ms-transform: translateY(-30px);
	transform: translateY(-30px);
	-webkit-transition: .5s ease;
	transition: .5s ease;
}

.single-project .project-images-wpr [data-aos=custom-fade-down].aos-init.aos-animate .col-md-6 {
	opacity: 1;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(1) {
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(2) {
	-webkit-transition-delay: .3s;
	transition-delay: .3s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(3) {
	-webkit-transition-delay: .6s;
	transition-delay: .6s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(4) {
	-webkit-transition-delay: .9s;
	transition-delay: .9s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(5) {
	-webkit-transition-delay: 1.2s;
	transition-delay: 1.2s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(6) {
	-webkit-transition-delay: 1.5s;
	transition-delay: 1.5s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(7) {
	-webkit-transition-delay: 1.8s;
	transition-delay: 1.8s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(8) {
	-webkit-transition-delay: 2.1s;
	transition-delay: 2.1s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(9) {
	-webkit-transition-delay: 2.4s;
	transition-delay: 2.4s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(10) {
	-webkit-transition-delay: 2.7s;
	transition-delay: 2.7s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(11) {
	-webkit-transition-delay: 3s;
	transition-delay: 3s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(12) {
	-webkit-transition-delay: 3.3s;
	transition-delay: 3.3s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(13) {
	-webkit-transition-delay: 3.6s;
	transition-delay: 3.6s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(14) {
	-webkit-transition-delay: 3.9s;
	transition-delay: 3.9s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(15) {
	-webkit-transition-delay: 4.2s;
	transition-delay: 4.2s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(16) {
	-webkit-transition-delay: 4.5s;
	transition-delay: 4.5s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(17) {
	-webkit-transition-delay: 4.8s;
	transition-delay: 4.8s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(18) {
	-webkit-transition-delay: 5.1s;
	transition-delay: 5.1s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(19) {
	-webkit-transition-delay: 5.4s;
	transition-delay: 5.4s;
}

.single-project .project-images-wpr [data-aos=custom-fade-down] .col-md-6:nth-of-type(20) {
	-webkit-transition-delay: 5.7s;
	transition-delay: 5.7s;
}

.single-project .project-image {
	margin-bottom: 12px;
	display: block;
}

.single-project .project-image img {
	width: 100%;
}

.single-project .project-image img.landscape {
	width: 100%;
	height: auto;
	aspect-ratio: 16/12;
	-o-object-fit: cover;
	object-fit: cover;
}

.single-project .project-image img.portrait {
	width: 100%;
	height: auto;
	aspect-ratio: 9/12;
	-o-object-fit: cover;
	object-fit: cover;
}
