body {
	background-color: #fff;
}

.background-image .h2, .background-image .title-h2 {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image.text-grey .title-h2-slab {
	color: #767676;
	text-shadow: none;
}

.background-image.text-grey p {
	color: #767676;
	text-shadow: none;
}

.txt-orange {
  color: #E85900;
}

.background-image.text-grey .main-button.outline-color {
	color: #767676;
	border-color: #767676;
}

.background-color-red .h2-slab, .background-color-red .title-h2-slab {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image .h2-slab, .background-image .title-h2-slab {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image .h1, .background-image .title-h1 {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image .h3-slab, .background-image .title-h3-slab {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image .h3, .background-image .title-h3 {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image ul li {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image p {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.popup .h2-slab, .popup .title-h2-slab {
	color: #777776;
}

.background-image small {
	color: #fff;
	line-height: 18px;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-image sup {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

#social-proof .h3-slab, #social-proof .title-h3-slab {
	color: #E85900;
}


.background-color-red p {
	color: #fff;
}

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

.background-image .color-01 {
	color: #E2FF00;
}

.background-color-red {
	background-color: #C10000;
	float: left;
	  width: 100%;
}

.background-image .sub-num {
	color: #fff;
}

.background-image .main-sub-num {
	color: #fff;
}

.color-01 {
	color: #E2FF00;
}

.main-button  {
	color: #fff;
}

.background-image .main-button:hover {
	background-color: #a64000!important;
	color: #fff!important;
	border-color: #fff!important;
}

.background-image.text-grey .main-button:hover.plus-icon-button::after {
  background-image: url(https://landroid.worx.com/wp-content/uploads/custom_WR208/plus-icon-button-worx.webp);
}

.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).background-image .main-button {
	background-color: #fff;
	color: #000;
}

.main-button:hover {
	background-color: #fff;
	color: #000;
}

.main-button.color-01 {
	border-color: #E2FF00;
}

.main-button.outline-color {
	background-color: rgba(0,0,0,0)!important;
	color: #fff;
}

.main-button.color-02 {
	border-color: #E85900;
	background-color: #E85900!important;
	color: #fff;
}

.main-button.color-02:hover {
	border-color: #b44500;
	background-color: #b44500!important;
	color: #fff;
}

.main-button.color-01:hover {
	background-color: #E2FF00;
	color: #000;
}


.main-button.color-03 {
	border-color: #0077ED;
	background-color: #0077ED!important;
	color: #fff;
}

.main-button.color-03:hover {
	border-color: #00356a;
	background-color: #00356a!important;
	color: #fff;
}



.main-button.color-04 {
	border-color: #8FA500;
	background-color: #8FA500!important;
	color: #fff;
}

.main-button.color-04:hover {
	border-color: #536000;
	background-color: #536000!important;
	color: #fff;
}



.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
  background: rgba(255, 255, 255, 0);
}

input[type="text"], 
input[type="email"], 
input[type="url"], 
input[type="password"], 
input[type="search"], 
input[type="number"], 
input[type="tel"], 
input[type="date"], 
input[type="month"], 
input[type="week"], 
input[type="time"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="color"], 
.site textarea {
  border: 1px solid #fff;
  color: #fff;
}

.color-01 input[type="text"], .color-01 input[type="text"]:focus,
.color-01 input[type="email"], .color-01 input[type="email"]:focus,
.color-01 input[type="url"], .color-01 input[type="url"]:focus, 
.color-01 input[type="password"], .color-01 input[type="password"]:focus, 
.color-01 input[type="search"], .color-01 input[type="search"]:focus, 
.color-01 input[type="number"], .color-01 input[type="number"]:focus, 
.color-01 input[type="tel"], .color-01 input[type="tel"]:focus, 
.color-01 input[type="date"], .color-01 input[type="date"]:focus, 
.color-01 input[type="month"], .color-01 input[type="month"]:focus, 
.color-01 input[type="week"], .color-01 input[type="week"]:focus,
.color-01 input[type="time"], .color-01 input[type="time"]:focus,
.color-01 input[type="datetime"], .color-01 input[type="datetime"]:focus,
.color-01 input[type="datetime-local"], .color-01 input[type="datetime-local"]:focus,
.color-01 input[type="color"], .color-01 input[type="color"]:focus, 
.site textarea, .site textarea:focus {
	border-color: #E2FF00;
	color: #E2FF00;
}

.background-image input[type="text"], 
.background-image input[type="email"], 
.background-image input[type="url"], 
.background-image input[type="password"], 
.background-image input[type="search"], 
.background-image input[type="number"], 
.background-image input[type="tel"], 
.background-image input[type="date"], 
.background-image input[type="month"], 
.background-image input[type="week"], 
.background-image input[type="time"], 
.background-image input[type="datetime"], 
.background-image input[type="datetime-local"], 
.background-image input[type="color"] {
	background-color: rgba(0,0,0,0);
}

.background-image textarea {
	background-color: rgba(0,0,0,0);
}

.color-01 input[type="submit"]:not(:hover):not(:active):not(.has-background) {
	border-color: #E2FF00;
	background-color: #E2FF00;
	color: #000;
}

.color-01 input[type="submit"]:hover {
	border-color: #E2FF00;
	background-color: #E2FF00;
	color: #000;
}

#disambiguation .title-h4 {
	color: #fff;
}

#SeeHowEasy .content-row .title-h4-slab {
	color: #fff;
}

.background-black .h2, .background-black .title-h2, .background-black .title-h2-slab {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}

.background-black p {
	color: #fff;
	text-shadow: 2px 2px 8px rgba(0,0,0,0.9);
}