.forminator-ui.forminator-poll#forminator-module-4694 {
					border-color: rgba(0,0,0,0);
							background-color: rgba(255,255,255,0);
							box-shadow: none;
			-moz-box-shadow: none;
			-webkit-box-shadow: none;
			}


	.forminator-ui.forminator-poll#forminator-module-4694 {
					padding-top: 20px;
							padding-right: 20px;
							padding-bottom: 20px;
							padding-left: 20px;
			}


	#forminator-module-4694 {
					border-width: 0px;
							border-style: none;
							border-radius: 0px;
			-moz-border-radius: 0px;
			-webkit-border-radius: 0px;
			}


	
		#forminator-module-4694 .forminator-poll--grid {
			display: -webkit-box;
			display: -ms-flexbox;
			display: flex;
			-ms-flex-wrap: wrap;
			flex-wrap: wrap;
							margin: -10px;
					}

		#forminator-module-4694 .forminator-poll--column {
			width: 50%;
			display: block;
			-ms-flex: 0 0 auto;
			flex: 0 0 auto;
							padding: 10px;
					}

									#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image {
					position: relative;
					padding-top: calc(150px + 15px);
				}
					
		#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image .forminator-radio-bullet {
			align-self: flex-start;
		}

		#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image:not(.forminator-has_bullet) {
			margin-bottom: 0;
		}

		#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image .forminator-radio-bullet {
			margin-left: 0;
		}

									#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image .forminator-radio-image {
					width: 100%;
					position: absolute;
					top: 0;
					left: 0;
				}

				#forminator-module-4694 .forminator-poll--column .forminator-radio.forminator-has_image .forminator-radio-image span {
					width: auto;
					height: 140px;
				}
					
		/* START: Desktop only */
		@media (min-width: 783px) {

			#forminator-module-4694:not(.forminator-size--small) .forminator-poll--column {
															width: 50%;
												}

												#forminator-module-4694:not(.forminator-size--small) .forminator-poll--column .forminator-radio.forminator-has_image {
						padding-top: calc(250px + 15px);
					}

					#forminator-module-4694:not(.forminator-size--small) .forminator-poll--column .forminator-radio.forminator-has_image .forminator-radio-image span {
						height: 240px;
					}
									}
		/* END: Desktop only */

	

	.forminator-ui.forminator-poll#forminator-module-4694 .forminator-chart-legend li {
					color: #777771;
			}

.forminator-ui#forminator-module-4694 .forminator-poll-footer {
	margin-top: 30px;
}
	.forminator-ui#forminator-module-4694 .forminator-question {
					color: #333333;
			}

.forminator-ui#forminator-module-4694 .forminator-question {
	font-size: 15px;
	font-family: inherit;
	font-weight: 600;
}
	.forminator-ui#forminator-module-4694 .forminator-description {
					color: #4D4D4D;
			}

.forminator-ui#forminator-module-4694 .forminator-description {
	font-size: 13px;
	font-family: inherit;
	font-weight: 400;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio {
					color: #000000;
			}

			.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio .forminator-radio-image {
							border-color: #777771;
										background-color: #EDEDED;
					}
	
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio .forminator-radio-bullet {
					border-color: #777771;
							background-color: #EDEDED;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio .forminator-radio-bullet:before {
					background-color: #097BAA;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio input:checked + .forminator-radio-bullet {
					border-color: #097BAA;
							background-color: #EDEDED;
			}

			.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio:hover .forminator-radio-image {
							border-color: #097BAA;
										background-color: #E1F6FF;
					}
	
			.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio input:checked ~ .forminator-radio-image {
							border-color: #097BAA;
										background-color: #E1F6FF;
					}
	
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-has_error .forminator-radio .forminator-radio-bullet {
					border-color: #E51919;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-radio span:not([aria-hidden]) {
	font-size: 16px;
	font-family: inherit;
	font-weight: 400;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input {
					border-color: #777771;
							background-color: #EDEDED;
							color: #000000;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input:hover {
					color: #000000;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input:focus,
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input:active {
					color: #000000;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input::placeholder {
					color: #888888;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input:-moz-placeholder {
					color: #888888;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input::-moz-placeholder {
					color: #888888;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input:-ms-input-placeholder {
					color: #888888;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input::-webkit-input-placeholder {
					color: #888888;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-is_hover .forminator-input {
					border-color: #097BAA;
							background-color: #E6E6E6;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-is_active .forminator-input {
					border-color: #097BAA;
							background-color: #E6E6E6;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-has_error .forminator-input {
					border-color: #E51919;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input-with-icon [class*="forminator-icon-"] {
					color: #777771;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-is_active .forminator-input-with-icon [class*="forminator-icon-"] {
					color: #097BAA;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-input {
	font-size: 16px;
	font-family: inherit;
	font-weight: 400;
}
    #forminator-module-4694 .forminator-field .forminator-radio .forminator-radio-image span,
    #forminator-module-4694 .forminator-field .forminator-checkbox .forminator-checkbox-image span {
                    width: 70px;
                    height: 70px;
            }


	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-submit {
					background-color: #097BAA;
							color: #FFFFFF;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-submit:hover {
					background-color: #086A91;
							color: #FFFFFF;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-submit:focus,
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-submit:active {
					background-color: #086A91;
							color: #FFFFFF;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-submit {
	font-size: 14px;
	font-family: inherit;
	font-weight: 500;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-back {
					background-color: #097BAA;
							color: #FFFFFF;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-back:hover {
					background-color: #086A91;
							color: #FFFFFF;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-back:focus,
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-back:active {
					background-color: #086A91;
							color: #FFFFFF;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-button-back {
	font-size: 14px;
	font-family: inherit;
	font-weight: 500;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-link {
					color: #097BAA;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-link:visited {
					color: #097BAA;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-link:hover {
					color: #086A91;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-link:active {
					color: #086A91;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-link {
	font-size: 13px;
	font-family: inherit;
	font-weight: 500;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-note {
					color: #333333;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-note {
	font-size: 13px;
	font-family: inherit;
	font-weight: 400;
}
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-error {
					background-color: #F9E4E8;
							box-shadow: inset 2px 0 0 0 #E51919;
			-moz-box-shadow: inset 2px 0 0 0 #E51919;
			-webkit-box-shadow: inset 2px 0 0 0 #E51919;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-error,
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-error p {
					color: #333333;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-success {
					background-color: #BCEEE6;
							box-shadow: inset 2px 0 0 0 #067963;
			-moz-box-shadow: inset 2px 0 0 0 #067963;
			-webkit-box-shadow: inset 2px 0 0 0 #067963;
			}

	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-success,
	.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message.forminator-success p {
					color: #333333;
			}

.forminator-ui#forminator-module-4694.forminator-design--default .forminator-response-message p {
	font-size: 15px;
	font-family: inherit;
	font-weight: 400;
}.forminator-ui.forminator-poll-4694 /* ===== TÍTULO CENTRADO SIN SUBRAYADO ===== */
.forminator-question,.forminator-ui.forminator-poll-4694 .forminator-poll-question,.forminator-ui.forminator-poll-4694 .forminator-poll-question p{text-align: center !important;font-size: 30px !important;font-weight: 800 !important;margin-bottom: 30px !important;text-decoration: none !important;border: none !important;}.forminator-ui.forminator-poll-4694 /* Por si existía un span con subrayado */
.vota-aqui{border: none !important;text-decoration: none !important;}.forminator-ui.forminator-poll-4694 /* ===== RESPUESTAS ===== */
.forminator-poll-answer{text-align: center !important;}.forminator-ui.forminator-poll-4694 .forminator-poll-answer img{border-radius: 18px !important;display: block !important;margin: 0 auto !important;box-shadow: 0 8px 20px rgba(0,0,0,0.15) !important;transition: transform 0.25s ease, box-shadow 0.25s ease !important;}.forminator-ui.forminator-poll-4694 .forminator-poll-answer:hover img{transform: translateY(-6px) scale(1.04) !important;box-shadow: 0 14px 30px rgba(0,0,0,0.25) !important;cursor: pointer !important;}.forminator-ui.forminator-poll-4694 .forminator-poll-answer label{font-weight: 700 !important;font-size: 17px !important;margin-top: 10px !important;display: block !important;text-align: center !important;}.forminator-ui.forminator-poll-4694 /* ===== BOTÓN (SE QUEDA TAL COMO TE GUSTA) ===== */
.forminator-button-submit{display: block !important;margin: 35px auto 20px auto !important;padding: 14px 44px !important;font-size: 20px !important;font-weight: 800 !important;border-radius: 14px !important;background: linear-gradient(135deg, #0057FF, #0094FF) !important;box-shadow: 0 10px 22px rgba(0,87,255,0.35) !important;transition: transform 0.2s ease, box-shadow 0.2s ease !important;}.forminator-ui.forminator-poll-4694 .forminator-button-submit:hover{transform: translateY(-2px) !important;box-shadow: 0 16px 34px rgba(0,87,255,0.45) !important;cursor: pointer !important;}