

	/* =========================================
	  Animation
	-------------------------------------------- */

	@-webkit-keyframes selected-item-blink {
		0% {
			background-color: #603d05;
		}
		49% {
			background-color: #603d05;
		}
		50% {
			background-color: transparent;
		}
		99% {
			background-color: transparent;
		}
		100% {
			background-color: #603d05;
		}
	}

	@-moz-keyframes selected-item-blink {
		0% {
			background-color: #603d05;
		}
		49% {
			background-color: #603d05;
		}
		50% {
			background-color: transparent;
		}
		99% {
			background-color: transparent;
		}
		100% {
			background-color: #603d05;
		}
	}

	@keyframes selected-item-blink {
		0% {
			background-color: #603d05;
		}
		49% {
			background-color: #603d05;
		}
		50% {
			background-color: transparent;
		}
		99% {
			background-color: transparent;
		}
		100% {
			background-color: #603d05;
		}
	}


	/* =========================================
      Loader
	-------------------------------------------- */

	.wpforms-conversational-form-loading #wpforms-conversational-form-loader-container {
		background-color: #e0d0b7;
	}

	.wpforms-conversational-form-loading #wpforms-conversational-form-loader-container .wpforms-conversational-form-loader {
		border-top: 1.1em solid rgba(96, 61, 5, 0.1);
		border-right: 1.1em solid rgba(96, 61, 5, 0.1);
		border-bottom: 1.1em solid rgba(96, 61, 5, 0.1);
		border-left: 1.1em solid #603d05;
	}
	.wpforms-conversational-form-loading #wpforms-conversational-form-loader-container .wpforms-conversational-form-loader-powered-by span {
		color: #603d05;
	}

	.wpforms-conversational-form-loading #wpforms-conversational-form-loader-container .wpforms-conversational-form-loader-powered-by .cls-1 {
		fill: #603d05;
	}


	/* =========================================
      General page styles
	-------------------------------------------- */

	:root :where(body) {
		background-color: #e0d0b7;
	}


	/* =========================================
      General form styles
	-------------------------------------------- */

	#wpforms-conversational-form-page {
		background-color: #e0d0b7;
		background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* FF3.6-15 */
		background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);
		background-attachment: fixed;
	}

	#wpforms-conversational-form-page h1, #wpforms-conversational-form-page h2, #wpforms-conversational-form-page h3, #wpforms-conversational-form-page h4, #wpforms-conversational-form-page h5, #wpforms-conversational-form-page h6 {
		color: #603d05;
	}

	#wpforms-conversational-form-page a {
		color: #b18b4d;
	}

	@-webkit-keyframes autofill {
		to {
			color: #603d05;
			background: transparent;
		}
	}

	#wpforms-conversational-form-page input:-webkit-autofill {
		-webkit-animation-name: autofill;
		-webkit-animation-fill-mode: both;
	}

	#wpforms-conversational-form-page input[type="button"],
	#wpforms-conversational-form-page input[type="checkbox"],
	#wpforms-conversational-form-page input[type="email"],
	#wpforms-conversational-form-page input[type="file"],
	#wpforms-conversational-form-page input[type="submit"],
	#wpforms-conversational-form-page input[type="tel"],
	#wpforms-conversational-form-page input[type="text"],
	#wpforms-conversational-form-page input[type="password"],
	#wpforms-conversational-form-page input[type="url"],
	#wpforms-conversational-form-page input[type="number"],
	#wpforms-conversational-form-page textarea,
	#wpforms-conversational-form-page select {
		color: #603d05;
		border-bottom: 1px solid rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page input[type="range"] {
		accent-color: #603d05;
	}

	#wpforms-conversational-form-page ::-webkit-input-placeholder {
		color: #603d05;
	}

	#wpforms-conversational-form-page ::-moz-placeholder {
		color: #603d05;
	}

	#wpforms-conversational-form-page :-ms-input-placeholder {
		color: #603d05;
	}

	#wpforms-conversational-form-page :-moz-placeholder {
		color: #603d05;
	}

	#wpforms-conversational-form-page label,
	#wpforms-conversational-form-page span {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-sublabel,
	#wpforms-conversational-form-page label.wpforms-error,
	#wpforms-conversational-form-page em.wpforms-error {
		color: #603d05;
	}


	/* --------------------------------
	      Conversational form styles
	   -------------------------------- */

	#wpforms-conversational-form-page .wpforms-conversational-form-wrap {
		color: #603d05;
	}


	/* --- Form header --- */

	#wpforms-conversational-form-page .wpforms-title {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-description {
		color: #603d05;
	}

	/* --- Form info notice --- */

	#wpforms-conversational-form-page .wpforms-info {
		border-color: rgba(96, 61, 5, 0.1);
	}


	/* --- Button container --- */

	#wpforms-conversational-form-page .wpforms-conversational-btn,
	#wpforms-conversational-form-page .wpforms-confirmation-container .wpforms-conversational-btn,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full .wpforms-conversational-btn,
	#wpforms-conversational-form-page .wpforms-confirmation-container button,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full button {
		background-color: #b18b4d;
		color: rgba(255, 255, 255, 0.8);
	}

	#wpforms-conversational-form-page .wpforms-conversational-btn:hover,
	#wpforms-conversational-form-page .wpforms-conversational-btn:focus,
	#wpforms-conversational-form-page .wpforms-confirmation-container .wpforms-conversational-btn:hover,
	#wpforms-conversational-form-page .wpforms-confirmation-container .wpforms-conversational-btn:focus,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full .wpforms-conversational-btn:hover,
	.wpforms-confirmation-container-full .wpforms-conversational-btn:focus,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full button:hover,
	.wpforms-confirmation-container-full button:focus {
		background-color: #8e6f3d;
	}

	#wpforms-conversational-form-page .wpforms-conversational-btn:active,
	#wpforms-conversational-form-page .wpforms-confirmation-container .wpforms-conversational-btn:active,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full .wpforms-conversational-btn:active,
	#wpforms-conversational-form-page .wpforms-confirmation-container button:active,
	#wpforms-conversational-form-page .wpforms-confirmation-container-full button:active{
		background-color: #836639;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-btn-desc {
		color: rgba(96, 61, 5, 0.5);
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-field-info {
		color: rgba(96, 61, 5, 0.5);
	}


	/* --- Form checkbox and radio fields --- */

	#wpforms-conversational-form-page .wpforms-field-radio li label,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li label,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li label,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li label,
	#wpforms-conversational-form-page .wpforms-field-checkbox li label {
		background-color: rgba(96, 61, 5, 0.025);
		border-color: rgba(96, 61, 5, 0.1);
	}

	@media (min-width: 769px) {
		#wpforms-conversational-form-page .wpforms-field-radio li:hover label,
		#wpforms-conversational-form-page .wpforms-field-radio li.wpforms-field-item-hover label,
		#wpforms-conversational-form-page .wpforms-field-payment-multiple li:hover label,
		#wpforms-conversational-form-page .wpforms-field-payment-multiple li.wpforms-field-item-hover label,
		#wpforms-conversational-form-page .wpforms-field-payment-checkbox li:hover label,
		#wpforms-conversational-form-page .wpforms-field-payment-checkbox li.wpforms-field-item-hover label,
		#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li:hover label,
		#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li.wpforms-field-item-hover label,
		#wpforms-conversational-form-page .wpforms-field-checkbox li:hover label,
		#wpforms-conversational-form-page .wpforms-field-checkbox li.wpforms-field-item-hover label {
			background-color: rgba(96, 61, 5, 0.05);
		}
	}

	#wpforms-conversational-form-page .wpforms-field-radio li label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li label:before,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li label:before,
	#wpforms-conversational-form-page .wpforms-field-checkbox li label:before,
	#wpforms-conversational-form-page .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-icon-choices-label:after,
	#wpforms-conversational-form-page .wpforms-field-likert_scale tbody label:after {
		border: 1px solid rgba(96, 61, 5, 0.5);
		color: #603d05;
	}


	#wpforms-conversational-form-page .wpforms-field-radio li.wpforms-selected label,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li.wpforms-selected label,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li.wpforms-selected label,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li.wpforms-selected label,
	#wpforms-conversational-form-page .wpforms-field-checkbox li.wpforms-selected label {
		border-color: rgba(96, 61, 5, 0.5);
	}

	#wpforms-conversational-form-page .wpforms-field-radio li.wpforms-selected label:before,
	#wpforms-conversational-form-page .wpforms-field-radio li.wpforms-selected label .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-field-radio li.wpforms-selected label .wpforms-icon-choices-label:after,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li.wpforms-selected label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li.wpforms-selected label .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li.wpforms-selected label .wpforms-icon-choices-label:after,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li.wpforms-selected label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li.wpforms-selected label .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li.wpforms-selected label .wpforms-icon-choices-label:after,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li.wpforms-selected label:before,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li.wpforms-selected label .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li.wpforms-selected label .wpforms-icon-choices-label:after,
	#wpforms-conversational-form-page .wpforms-field-checkbox li.wpforms-selected label:before,
	#wpforms-conversational-form-page .wpforms-field-checkbox li.wpforms-selected label .wpforms-image-choices-label:before,
	#wpforms-conversational-form-page .wpforms-field-checkbox li.wpforms-selected label .wpforms-icon-choices-label:after {
		border: 1px solid #603d05;
		background-color: #603d05;
		color: rgba(255, 255, 255, 0.8);
	}

	#wpforms-conversational-form-page .wpforms-field-radio li:not(.wpforms-selected) label:hover:before, #wpforms-conversational-form-page .wpforms-field-radio li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li:not(.wpforms-selected) label:hover:before,
	#wpforms-conversational-form-page .wpforms-field-payment-multiple li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li:not(.wpforms-selected) label:hover:before,
	#wpforms-conversational-form-page .wpforms-field-payment-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li:not(.wpforms-selected) label:hover:before,
	#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
	#wpforms-conversational-form-page .wpforms-field-checkbox li:not(.wpforms-selected) label:hover:before,
	#wpforms-conversational-form-page .wpforms-field-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before {
		border: 1px solid rgba(96, 61, 5, 0.5);
		color: #603d05;
	}

	@media (min-width: 769px) {
		#wpforms-conversational-form-page .wpforms-field-radio li:not(.wpforms-selected) label:hover:before, #wpforms-conversational-form-page .wpforms-field-radio li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
		#wpforms-conversational-form-page .wpforms-field-payment-multiple li:not(.wpforms-selected) label:hover:before,
		#wpforms-conversational-form-page .wpforms-field-payment-multiple li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
		#wpforms-conversational-form-page .wpforms-field-payment-checkbox li:not(.wpforms-selected) label:hover:before,
		#wpforms-conversational-form-page .wpforms-field-payment-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
		#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li:not(.wpforms-selected) label:hover:before,
		#wpforms-conversational-form-page .wpforms-field-gdpr-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before,
		#wpforms-conversational-form-page .wpforms-field-checkbox li:not(.wpforms-selected) label:hover:before,
		#wpforms-conversational-form-page .wpforms-field-checkbox li:not(.wpforms-selected) label.wpforms-field-item-hover:before {
			border: 1px solid #603d05;
			background-color: #ede5d7;
		}
	}

	/* --- Icon Choices --- */

	#wpforms-conversational-form-page .wpforms-icon-choices-icon svg {
		fill: rgba(96, 61, 5, 0.5);
	}

	/* --- Form rating --- */


	#wpforms-conversational-form-page .wpforms-field-rating svg {
		fill: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-rating-item:after {
		color: rgba(96, 61, 5, 0.5);
	}


	/* --- Form liker --- */

	#wpforms-conversational-form-page .wpforms-field-likert_scale tbody tr th, #wpforms-conversational-form-page .wpforms-field-likert_scale tbody tr td {
		border-bottom: 1px solid rgba(96, 61, 5, 0.1);
		border-top: 1px solid rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-likert_scale tbody label:hover:after, #wpforms-conversational-form-page .wpforms-field-likert_scale tbody label.wpforms-field-item-hover:after {
		background-color: rgba(96, 61, 5, 0.025);
	}

	#wpforms-conversational-form-page .wpforms-field-likert_scale input[type="radio"]:checked + label:after,
	#wpforms-conversational-form-page .wpforms-field-likert_scale input[type="checkbox"]:checked + label:after {
		background-color: #603d05;
		color: rgba(255, 255, 255, 0.8);
	}

	#wpforms-conversational-form-page .wpforms-field-likert_scale input[type="radio"]:checked + label:hover:after, #wpforms-conversational-form-page .wpforms-field-likert_scale input[type="radio"]:checked + label.wpforms-field-item-hover:after,
	#wpforms-conversational-form-page .wpforms-field-likert_scale input[type="checkbox"]:checked + label:hover:after,
	#wpforms-conversational-form-page .wpforms-field-likert_scale input[type="checkbox"]:checked + label.wpforms-field-item-hover:after {
		background-color: #603d05;
		color: rgba(255, 255, 255, 0.8);
	}


	/* --- Form net promoter score --- */

	#wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td {
		background-color: rgba(96, 61, 5, 0.025);
		border-color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td:first-of-type {
		border-left: 1px solid #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td label {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td label:hover, #wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td label.wpforms-field-item-hover {
		background-color: rgba(96, 61, 5, 0.05);
	}

	#wpforms-conversational-form-page .wpforms-field-net_promoter_score table tbody tr td input[type=radio]:checked + label {
		background: #603d05;
		color: rgba(255, 255, 255, 0.8);
	}


	/* --- Form dropdown --- */

	#wpforms-conversational-form-page .wpforms-conversational-form-dropdown-input input {
		background-color: rgba(96, 61, 5, 0.025);
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-dropdown-input .fa-chevron-down {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-dropdown-list.opened {
		border-bottom: 2px dashed #603d05;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-dropdown-item {
		background-color: rgba(96, 61, 5, 0.025);
		border: 1px solid rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-dropdown-item.selected, #wpforms-conversational-form-page .wpforms-conversational-form-dropdown-item:hover, #wpforms-conversational-form-page .wpforms-conversational-form-dropdown-item.wpforms-field-item-hover {
		background-color: rgba(96, 61, 5, 0.05);
	}


	/* --- Form richtext --- */

	#wpforms-conversational-form-page .wpforms-field-richtext .wp-editor-container .quicktags-toolbar {
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .wp-editor-container .quicktags-toolbar input.button-small {
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .wp-editor-container textarea.wp-editor-area {
		border: 1px solid rgba(96, 61, 5, 0.1);
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .wp-editor-container textarea.wp-editor-area.wpforms-error {
		border: 1px solid #cc0000;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-tinymce .mce-toolbar .mce-ico {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-tinymce > .mce-container-body {
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-tinymce > .mce-container-body .mce-content-body {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext.wpforms-has-error .mce-tinymce > .mce-container-body {
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-top-part .mce-toolbar-grp.mce-first {
		border-color: rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .wp-switch-editor {
		background-color: rgba(96, 61, 5, 0.05);
		border-color: rgba(96, 61, 5, 0.1);
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-menubtn {
		border: 1px solid rgba(96, 61, 5, 0.1);
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-menubtn button .mce-caret {
		border-top-color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-menubtn .mce-txt {
		color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-menubtn.mce-active button .mce-caret {
		border-bottom-color: #603d05;
	}

	#wpforms-conversational-form-page .wpforms-field-richtext .mce-colorbutton button .mce-caret {
		border-top-color: #603d05;
	}


	/* --- Form submit --- */

	#wpforms-conversational-form-page .wpforms-submit {
		background-color: #b18b4d;
		color: rgba(255, 255, 255, 0.8);
	}

	#wpforms-conversational-form-page .wpforms-submit:hover,
	#wpforms-conversational-form-page .wpforms-submit:focus {
		background-color: #8e6f3d;
	}

	#wpforms-conversational-form-page .wpforms-submit:active {
		background-color: #836639;
	}


	/* --- Form footer --- */

	#wpforms-conversational-form-page .wpforms-conversational-form-footer {
		background-color: #603d05;
		color: #ffffff;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-footer-progress-completed {
		background-color: #b18b4d;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-footer-switch-step-up, #wpforms-conversational-form-page .wpforms-conversational-form-footer-switch-step-down {
		border: 2px solid #ffffff;
		color: #ffffff;
	}

	#wpforms-conversational-form-page .wpforms-conversational-form-footer .cls-1 {
		fill: #ffffff;
	}


	/* =========================================
      Form styles for light Theme main color
	-------------------------------------------- */

	
