/* Style block 1 */

.etap {
	position: relative;
	padding: 7px 10px 10px 30px;
}

.etap::before {
	content: "";
	display: block;
	position: absolute;
	width: 21px;
	height: 20px;
	background: url("iconRedArrow.png");
	left: 0px;
	top: 13px;
}

.offer-date-highlight {
	background: #ffff7f;
	padding: 3px 10px 3px 10px;
	text-align: center;
	margin-top: 10px;
}

#mainBody {
	height: auto;
	min-height: 300px;
	padding: 10px 25px 10px 25px;
	text-align: center;
}
#mainBody h4 {
	color: #a6a6a6;
	font-weight: normal;
	font-size: 20px;
	margin: 0 0 40px 0;
	text-align: center;
}
#mainBody .questionNumber {
	border-bottom-color: #a6a6a6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #4a7d36;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 100%;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	max-width: 400px;
	padding: 0;
	width: 100%;
}

#mainBody #question2,
#mainBody #question3,
#mainBody #loadingAnim,
#mainBody #loading1,
#mainBody #loading2,
#mainBody #loading3,
#mainBody #qualify,
#mainBody #noQualify,
#mainBody #redirecting,
#mainBody #loadingAnim2 {
	display: none;
}
#mainBody #loadingAnim,
#mainBody #loadingAnim2 {
	height: 60px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 17px;
	width: 60px;
}
#mainBody .qualifyHeadline {
	color: #4a7d36;
	font-weight: bold;
}
#mainBody .loadingCopy {
	padding-bottom: 20px;
	font-size: 18px;
}
#mainBody #redirecting {
	color: #a6a6a6;
}

#mainBody button {
	font-size: 1.2em;
	width: 100%;
	margin-bottom: 10px;
	max-width: 400px;
	display: inline-block;
	padding: 0.6875em 2.5em;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: all 0.25s ease-in-out;
	transition: all 0.25s ease-in-out;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #191b3b;
	-webkit-border-radius: 0;
	border-radius: 0;
	background-color: #191b3b;
	-webkit-box-shadow: none;
	box-shadow: none;
	text-shadow: none;
	--button--hover__BackgroundColor: #fbbb21;
	--button--hover__BorderColor: #fbbb21;
	--button--hover__Color: #fff;
	--button__BackgroundColor: #191b3b;
	--button__BorderColor: #191b3b;
	--button__Color: #fff;
	-webkit-appearance: none;
}

#mainBody button:hover,
#mainBody button:focus {
	color: var(--button--hover__Color);
	border-color: var(--button--hover__BorderColor);
	background-color: var(--button--hover__BackgroundColor);
}

.quest {
	margin-bottom: 1em;
	font-size: 1.2em;
}

/* Style block 2 */

/*! CSS Used from: Embedded */
p {
	margin: 0px;
}
* {
	box-sizing: border-box;
}
::after,
::before {
	box-sizing: inherit;
}
.jtioni {
	color: rgb(109, 109, 109);
	text-align: center;
	font-size: 13px;
	line-height: 16px;
}

/* Style block 3 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-28-girl/tidyx-v3.css?v=2 */
abbr,
div,
em,
i,
img,
span {
	background: 0 0;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
a {
	background: 0 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
input {
	vertical-align: middle;
}
.btn {
	display: block;
	margin: 20px 0 10px;
	padding: 15px 10px;
	color: rgba(255, 255, 255, 1);
	font-size: 26px;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	border-radius: 8px;
}
.btn--orange {
	background: #ac0b0b;
	color: #fff !important;
	text-decoration: none !important;
}
.btn--animate-grow {
	transition-duration: 0.3s;
	transition-property: opacity;
}
.btn--animate-grow:hover {
	cursor: pointer;
}
.fb--container textarea {
	max-width: 100%;
}
.fb--container button,
.fb--container input,
.fb--container textarea {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
.fb--container a {
	color: #365899;
	cursor: pointer;
	text-decoration: none;
}
.fb--container button {
	margin: 0;
}
.fb--container a:hover {
	text-decoration: underline;
}
.fb--container img {
	border: 0;
}
.fb--container abbr {
	border-bottom: none;
	text-decoration: none;
}
.fb--container .clearfix::after {
	clear: both;
	content: ".";
	display: block;
	font-size: 0;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
.fb--container .clearfix {
	zoom: 1;
}
.fb--container ._42ft {
	cursor: pointer;
	display: inline-block;
	text-decoration: none;
	white-space: nowrap;
}
.fb--container ._42ft:hover {
	text-decoration: none;
}
.fb--container ._42fr {
	cursor: default;
}
.fb--container .lfloat {
	float: left;
}
.fb--container .rfloat {
	float: right;
}
.fb--container .fss {
	font-size: 9px;
}
.fb--container .fsm {
	font-size: 12px;
}
.fb--container .fwn {
	font-weight: 400;
}
.fb--container .fcg {
	color: #90949c;
}
.fb--container a._p {
	display: block;
}
.fb--container ._4jy0 {
	border: 1px solid;
	border-radius: 2px;
	box-sizing: content-box;
	font-size: 12px;
	-webkit-font-smoothing: antialiased;
	font-weight: 700;
	padding: 0 8px;
	position: relative;
	text-align: center;
	text-shadow: none;
	vertical-align: middle;
}
.fb--container ._4jy0::before {
	content: "";
	display: inline-block;
	height: 20px;
	vertical-align: middle;
}
.fb--container ._4jy0 .img {
	position: relative;
	vertical-align: middle;
}
.fb--container ._517h {
	background-color: #f6f7f9;
	border-color: #ced0d4;
	color: #4b4f56;
}
.fb--container ._517h:hover {
	background-color: #e9ebee;
}
.fb--container ._517h:active {
	background-color: #dddfe2;
	border-color: #bec2c9;
}
.fb--container ._4jy1 {
	color: #fff;
}
.fb--container ._4jy1 {
	background-color: #4267b2;
	border-color: #4267b2;
}
.fb--container ._4jy1:hover {
	background-color: #365899;
	border-color: #365899;
}
.fb--container ._4jy1:active {
	background-color: #29487d;
	border-color: #29487d;
}
.fb--container ._4jy1._42fr {
	background-color: #9cb4d8;
	border-color: #9cb4d8;
}
.fb--container ._4jy3,
.fb--container ._4jy3._42fr:active {
	line-height: 22px;
}
.fb--container ._50f7 {
	font-weight: 700;
}
.fb--container ._42ef {
	overflow: hidden;
}
.fb--container ._8o,
.fb--container ._8o .img {
	display: block;
}
.fb--container ._8s {
	margin-right: 8px;
}
.fb--container ._6a {
	display: inline-block;
}
.fb--container ._6b {
	vertical-align: middle;
}
.fb--container ._ohe {
	float: left;
}
.fb--container ._ohf {
	float: right;
}
.fb--container ._4qba {
	font-style: normal;
}
.fb--container ._3-8m {
	margin-bottom: 4px;
	margin-top: 4px;
}
.fb--container ._3-8y {
	margin-top: 12px;
}
.fb--container ._3-8_ {
	margin-right: 4px;
}
.fb--container ._3-99 {
	margin-left: 4px;
}
.fb--container ._2ph- {
	padding: 8px;
}
.fb--container ._2pi8 {
	padding-left: 8px;
	padding-right: 8px;
}
.fb--container ._2pis {
	padding-left: 8px;
}
.fb--container ._2agf {
	word-wrap: normal;
}
.fb--container ._55pe {
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
}
.fb--container a.uiLinkSubtle {
	color: #90949c;
}
.fb--container .UFIInputContainer {
	position: relative;
}
.fb--container .UFICommentAttachmentButtons {
	bottom: 0;
	height: 24px;
	position: absolute;
	right: 0;
}
.fb--container .UFICommentActorName {
	font-weight: 700;
}
.fb--container ._5v47 {
	display: inline;
	white-space: nowrap;
}
.fb--container ._5uzb {
	padding-right: 3px;
}
.fb--container .sp_-J_-HgF_hOz {
	background-size: auto;
	background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	width: 16px;
}
.fb--container .sp_LOJ2j-KswDP {
	display: inline-block;
	height: 16px;
	width: 16px;
}
.fb--container .sp_LOJ2j-KswDP.sx_32ff1f {
	width: 9px;
	height: 6px;
	background-position: 0px 0px;
	background-size: 100% 100%;
	background: url("urn:scrapbook:download:error:https://santysnewy.buzz/lander/alxtizer-tizer-fr-white-1_1768308040/css/tidyx-v3.css.1.css");
}
.fb--container ._56q9 {
	font-size: 14px;
	line-height: 1.358;
	word-break: break-word;
	word-wrap: break-word;
}
.fb--container ._44ri {
	border-left: 1px dotted #d3d6db;
}
.fb--container ._2vq9 {
	font-size: 12px;
	line-height: 1.358;
	padding-top: 2px;
}
.fb--container ._2vq9 a {
	color: #4267b2;
}
.fb--container ._2vq9 .livetimestamp,
.fb--container ._2vq9 .uiLinkSubtle {
	color: #90949c;
}
.fb--container ._4iy4 {
	bottom: -2px;
	position: relative;
}
.fb--container ._5mdd {
	word-wrap: break-word;
}
.fb--container ._5mdd ._5v47 {
	font-size: 14px;
}
.fb--container ._5mdd a {
	color: #4267b2;
}
.fb--container ._2392 {
	margin-bottom: 24px;
}
.fb--container ._4uyl ._1cb {
	border: 1px solid #d3d6db;
	word-wrap: break-word;
}
.fb--container ._1zz8 ._1u9t {
	min-height: 40px;
}
.fb--container ._1u9t {
	box-sizing: border-box;
	vertical-align: top;
	width: 100%;
}
.fb--container ._4uyl ._1u9t {
	font-size: 14px;
	padding: 12px 8px;
}
.fb--container ._5tr6 {
	background: #f6f7f9;
	text-align: right;
}
.fb--container ._5tr6 ._42fr:active,
.fb--container ._5tr6 button {
	font-size: 14px;
	white-space: normal;
}
.fb--container ._4uym {
	border-width: 0 1px 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d6db;
	border-bottom-color: #d3d6db;
	border-left-color: #d3d6db;
	border-image: initial;
	border-top-style: initial;
	border-top-color: initial;
}
.fb--container ._491z {
	border-bottom: 1px solid #e9ebee;
	line-height: 25px;
	margin-bottom: 24px;
	padding: 8px 0;
}
.fb--container ._pup {
	color: #4b4f56;
}
.fb--container ._1ci {
	height: 48px;
	width: 48px;
}
.fb--container ._1cj {
	height: 36px;
	width: 36px;
}
.btn {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 30px 30px;
	color: rgba(255, 255, 255, 1);
	font-size: 26px;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	border-radius: 8px;
}
.btn--orange {
	background: #e90e0e;
	color: #fff !important;
	text-decoration: none !important;
}
.btn--animate-grow {
	transition-duration: 0.3s;
	transition-property: transform;
}
.btn--animate-grow:hover {
	transform: scale(1.1);
	cursor: pointer;
}

/* Style block 4 */
/*! CSS Used from: https://positivevibes.name/rdt/MX/mama3/uncss65.css ; media=all */
@media all {
	a:focus {
		outline: dotted thin;
	}
	a:active,
	a:hover {
		outline: 0px;
	}
	p {
		margin: 1em 0px;
		hyphens: auto;
	}
	* {
		box-sizing: border-box;
	}
	a,
	a:visited {
		text-decoration: none;
		color: rgb(26, 26, 26);
	}
	a:hover,
	a:focus,
	a:visited:hover,
	a:visited:focus {
		color: rgb(0, 187, 239);
	}
	a:link,
	a:visited:link {
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
	}
	.single p:first-child {
		margin-top: 0px;
	}
	@media print {
		* {
			background: transparent !important;
			color: rgb(0, 0, 0) !important;
			text-shadow: none !important;
			filter: none !important;
		}
		a,
		a:visited {
			text-decoration: underline;
			color: rgb(68, 68, 68) !important;
		}
		a::after,
		a:visited::after {
			content: " (" attr(href) ")";
		}
		p {
			orphans: 3;
			widows: 3;
		}
	}
}
/*! CSS Used from: Embedded */
.footer-fixed {
	background: rgba(0, 0, 0, 0.68);
	position: fixed;
	bottom: 0;
	width: 100%;
	text-align: center;
	z-index: 9999;
	font-size: 36px;
}
.footer-fixed div a,
.footer-fixed div p {
	display: inline-block;
	color: #fff;
	font-size: 22px;
	font-family: "Roboto Condensed", sans-serif;
}
.footer-fixed div p {
	padding: 1px 6px;
	line-height: 5px;
}
.footer-fixed div a {
	padding: 6px 8px;
	font-size: 21px;
}
.footer-fixed a {
	padding: 20px;
	background: #e31c02;
	border-radius: 10px;
}
@media (max-width: 767px) {
	.footer-fixed div p {
		font-size: 16px;
		line-height: 1.2;
		margin: 0 5px 0 0;
		padding: 0;
	}
	.footer-fixed div a {
		font-size: 12px;
		padding: 9px 8px;
	}
	.footer-fixed {
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.footer-fixed > div {
		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;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
}

/* Style block 5 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style.css ; media=all */
@media all {
	b {
		font-weight: bold;
	}
	::selection {
		color: var(--selection__Color, var(--site__BackgroundColor));
		background-color: var(--selection__BackgroundColor, var(--accent__Color));
	}
	*,
	*::before,
	*::after {
		-webkit-box-sizing: inherit;
		box-sizing: inherit;
	}
}
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style_r.css ; media=all */
@media all {
	.attention {
		padding: 10px 15px;
		font-weight: bold;
		text-align: center;
		background: #deebf7;
		margin: 10px 0 20px;
		border: dashed 1px #5f7baa;
		border-radius: 15px;
		font-size: 18px;
		line-height: 28px;
		color: #000;
	}
}

/* Style block 6 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style.css ; media=all */
@media all {
	b {
		font-weight: bold;
	}
	::selection {
		color: var(--selection__Color, var(--site__BackgroundColor));
		background-color: var(--selection__BackgroundColor, var(--accent__Color));
	}
	*,
	*::before,
	*::after {
		-webkit-box-sizing: inherit;
		box-sizing: inherit;
	}
}
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style_r.css ; media=all */
@media all {
	.etap {
		position: relative;
		padding: 7px 10px 10px 30px;
	}
	.etap::before {
		content: "";
		display: block;
		position: absolute;
		width: 21px;
		height: 20px;
		background: url("iconRedArrow.png");
		left: 0px;
		top: 13px;
	}
}

/* Style block 7 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style.css ; media=all */
@media all {
	p {
		margin: 0 0 var(--gap--typography);
		padding: 0;
	}
	::selection {
		color: var(--selection__Color, var(--site__BackgroundColor));
		background-color: var(--selection__BackgroundColor, var(--accent__Color));
	}
	*,
	*::before,
	*::after {
		-webkit-box-sizing: inherit;
		box-sizing: inherit;
	}
}
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style_r.css ; media=all */
@media all {
	.offer-date-highlight {
		background: #ffff7f;
		padding: 3px 10px 3px 10px;
		text-align: center;
		margin-top: 10px;
	}
}

/* Style block 8 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style.css ; media=all */
@media all {
	h4 {
		clear: both;
		color: var(--text--primary__Color);
		font-family: var(--headings__FontFamily);
		font-weight: var(--headings__FontWeight);
		line-height: var(--headings__LineHeight);
		text-rendering: optimizeLegibility;
	}
	h4:first-child {
		margin-top: 0;
	}
	h4 {
		font-size: var(--h4__FontSize);
	}
	.entry__content h4 {
		font-weight: 600;
	}
	::selection {
		color: var(--selection__Color, var(--site__BackgroundColor));
		background-color: var(--selection__BackgroundColor, var(--accent__Color));
	}
	*,
	*::before,
	*::after {
		-webkit-box-sizing: inherit;
		box-sizing: inherit;
	}
}
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style_r.css ; media=all */
@media all {
	#mainBody h4 {
		color: #a6a6a6;
		font-weight: normal;
		font-size: 20px;
		margin: 0 0 40px 0;
		text-align: center;
	}
}

/* Style block 9 */
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style.css ; media=all */
@media all {
	a {
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
	}
	a:active,
	a:hover {
		outline-width: 0;
	}
	button,
	input {
		margin: 0;
		font-family: sans-serif;
		font-size: 100%;
		line-height: 1.15;
	}
	button,
	input {
		overflow: visible;
	}
	button {
		text-transform: none;
	}
	button,
	[type="submit"] {
		-webkit-appearance: button;
	}
	p {
		margin: 0 0 var(--gap--typography);
		padding: 0;
	}
	::selection {
		color: var(--selection__Color, var(--site__BackgroundColor));
		background-color: var(--selection__BackgroundColor, var(--accent__Color));
	}
	*,
	*::before,
	*::after {
		-webkit-box-sizing: inherit;
		box-sizing: inherit;
	}
	ul {
		margin: 0 0 var(--gap--typography);
		padding: 0 0 0 2.5em;
	}
	ul {
		list-style: disc;
	}
	button,
	input[type="submit"] {
		display: inline-block;
		padding: 0.6875em 2.5em;
		cursor: pointer;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		-webkit-transition: all 0.25s ease-in-out;
		transition: all 0.25s ease-in-out;
		text-align: center;
		vertical-align: middle;
		white-space: nowrap;
		color: var(--button__Color);
		border-width: 1px;
		border-style: solid;
		border-color: var(--button__BorderColor);
		-webkit-border-radius: 0;
		border-radius: 0;
		background-color: var(--button__BackgroundColor);
		-webkit-box-shadow: none;
		box-shadow: none;
		text-shadow: none;
		font-family: var(--button__FontFamily, var(--headings__FontFamily));
		font-size: var(--button__FontSize, var(--font-size--base));
		font-weight: var(--button__FontWeight, 600);
		line-height: var(--button__LineHeight, var(--line-height--base));
		--button--hover__BackgroundColor: var(--accent--hover__Color);
		--button--hover__BorderColor: var(--button--hover__BackgroundColor);
		--button--hover__Color: var(--site__BackgroundColor);
		--button__BackgroundColor: var(--accent__Color);
		--button__BorderColor: var(--button__BackgroundColor);
		--button__Color: var(--site__BackgroundColor);
		-webkit-appearance: none;
	}
	button:hover,
	button:focus,
	input[type="submit"]:hover,
	input[type="submit"]:focus {
		color: var(--button--hover__Color);
		border-color: var(--button--hover__BorderColor);
		background-color: var(--button--hover__BackgroundColor);
	}
	button:focus,
	input[type="submit"]:focus {
		outline: thin dotted;
		outline-offset: -0.25em;
	}
	input[type="text"],
	input[type="email"],
	input[type="tel"] {
		width: 100%;
		padding: 0.6875em 1.5em;
		color: var(--input__Color, var(--text--primary__Color));
		border-width: 1px;
		border-style: solid;
		border-color: var(--input__BorderColor);
		-webkit-border-radius: 0;
		border-radius: 0;
		background-color: var(--input__BackgroundColor);
		-webkit-box-shadow: none;
		box-shadow: none;
		font-family: var(--input__FontFamily, var(--font-family--base));
		font-size: var(--input__FontSize, var(--font-size--base));
		font-weight: var(--input__FontWeight, var(--font-weight--base));
		line-height: var(--input__LineHeight, var(--line-height--base));
		--input--focus__BorderColor: rgba(0, 0, 80, 0.14);
		--input__BackgroundColor: var(--white);
		--input__BorderColor: rgba(0, 0, 80, 0.08);
		--input__Color: var(--content-text__Color);
		-webkit-appearance: none;
		-webkit-backface-visibility: hidden;
	}
	input[type="text"]:focus,
	input[type="email"]:focus,
	input[type="tel"]:focus {
		border-width: 1px;
		border-style: solid;
		border-color: var(--input--focus__BorderColor);
		outline: 0;
	}
	a {
		-webkit-transition: all 0.25s ease-in-out;
		transition: all 0.25s ease-in-out;
		text-decoration: underline;
		color: var(--link__Color);
		--link--hover__Color: var(--accent--hover__Color);
	}
	a:hover,
	a:focus,
	a:active {
		text-decoration: none;
		color: var(--link--hover__Color);
	}
	a:focus {
		outline: thin dotted;
	}
	a:hover,
	a:active {
		outline: 0;
	}
	@media print {
		form,
		button,
		input {
			display: none !important;
		}
	}
	#mainBody .questionNumber {
		border-bottom-color: #a6a6a6;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #4a7d36;
		font-size: 16px;
		font-weight: bold;
		line-height: 100%;
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		max-width: 400px;
		padding: 0;
		width: 100%;
	}
	#mainBody button {
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 12px 24px;
		font-size: 17px;
		text-decoration: none;
		text-align: center;
		font-weight: 700;
		margin: 13px auto 30px;
		color: #fff !important;
		cursor: pointer;
		display: block;
		background-color: #c00;
		max-width: 400px;
		margin: 20px auto;
		width: 100%;
		border: none;
	}
	#mainBody #question2,
	#mainBody #question3,
	#question4 {
		display: none;
	}
	#mainBody .qualifyHeadline {
		color: #4a7d36;
		font-weight: bold;
	}
	#mainBody .loadingCopy {
		padding-bottom: 20px;
		font-size: 18px;
	}
}
/*! CSS Used from: https://track.dealfinder.top/lander/latam-white-api-form/style_r.css ; media=all */
@media all {
	li {
		font-size: 16px !important;
	}
	#mainBody .questionNumber {
		border-bottom-color: #a6a6a6;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #4a7d36;
		font-size: 1.2em;
		font-weight: bold;
		line-height: 100%;
		margin-bottom: 20px;
		margin-left: auto;
		margin-right: auto;
		max-width: 400px;
		padding: 0;
		width: 100%;
	}
	#mainBody #question2,
	#mainBody #question3 {
		display: none;
	}
	#mainBody .qualifyHeadline {
		color: #4a7d36;
		font-weight: bold;
	}
	#mainBody .loadingCopy {
		padding-bottom: 20px;
		font-size: 18px;
	}
	#mainBody button {
		font-size: 1.2em;
		width: 100%;
		margin-bottom: 10px;
		max-width: 300px;
	}
	.quest {
		margin-bottom: 1em;
		font-size: 1.2em;
	}
}

/* Style block 10 */

/*! CSS Used from: Embedded */
*,
:after,
:before {
	border: 0 solid #e5e7eb;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
:after,
:before {
	--tw-content: "";
}
a {
	color: inherit;
	text-decoration: inherit;
}
button,
input {
	-webkit-font-feature-settings: inherit;
	font-feature-settings: inherit;
	color: inherit;
	font-family: inherit;
	font-size: 100%;
	font-variation-settings: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0;
}
button {
	text-transform: none;
}
button,
input:where([type="button"]) {
	-webkit-appearance: button;
	background-color: transparent;
	background-image: none;
}
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
input::placeholder {
	color: #9ca3af;
	opacity: 1;
}
[role="button"],
button {
	cursor: pointer;
}
:disabled {
	cursor: default;
}
img,
svg {
	display: block;
	vertical-align: middle;
}
img {
	height: auto;
	max-width: 100%;
}
*,
:after,
:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-scroll-snap-strictness: proximity;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: rgba(59, 130, 246, 0.5);
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
}
.fixed {
	position: fixed;
}
.relative {
	position: relative;
}
.row-span-1 {
	grid-row: span 1 / span 1;
}
.row-span-2 {
	grid-row: span 2 / span 2;
}
.mb-3 {
	margin-bottom: 0.75rem;
}
.ml-2 {
	margin-left: 0.5rem;
}
.ml-2\.5 {
	margin-left: 0.625rem;
}
.ml-auto {
	margin-left: auto;
}
.mr-1 {
	margin-right: 0.25rem;
}
.mr-3 {
	margin-right: 0.75rem;
}
.mt-3 {
	margin-top: 0.75rem;
}
.flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.hidden {
	display: none;
}
.h-5 {
	height: 1.25rem;
}
.h-7 {
	height: 1.75rem;
}
.h-full {
	height: 100%;
}
.w-5 {
	width: 1.25rem;
}
.w-7 {
	width: 1.75rem;
}
.w-full {
	width: 100%;
}
.flex-1 {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 0%;
	flex: 1 1 0%;
}
.grid-cols-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr));
}
.items-center {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.justify-between {
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.rounded-3xl {
	border-radius: 1.5rem;
}
.border-b {
	border-bottom-width: 1px;
}
.border-l {
	border-left-width: 1px;
}
.border-\[\#494b50\] {
	--tw-border-opacity: 1;
	border-color: rgb(73 75 80 / var(--tw-border-opacity));
}
.border-\[\#666\] {
	--tw-border-opacity: 1;
	border-color: rgb(102 102 102 / var(--tw-border-opacity));
}
.border-\[\#aeaeae\] {
	--tw-border-opacity: 1;
	border-color: rgb(174 174 174 / var(--tw-border-opacity));
}
.border-\[\#d0d0d0\] {
	--tw-border-opacity: 1;
	border-color: rgb(208 208 208 / var(--tw-border-opacity));
}
.p-4 {
	padding: 1rem;
}
.px-1 {
	padding-left: 0.25rem;
	padding-right: 0.25rem;
}
.px-2 {
	padding-left: 0.5rem;
	padding-right: 0.5rem;
}
.px-4 {
	padding-left: 1rem;
	padding-right: 1rem;
}
.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem;
}
.py-1\.5 {
	padding-bottom: 0.375rem;
	padding-top: 0.375rem;
}
.py-2 {
	padding-bottom: 0.5rem;
	padding-top: 0.5rem;
}
.py-2\.5 {
	padding-bottom: 0.625rem;
	padding-top: 0.625rem;
}
.pb-1\.5 {
	padding-bottom: 0.375rem;
}
.pb-2\.5 {
	padding-bottom: 0.625rem;
}
.pl-2\.5 {
	padding-left: 0.625rem;
}
.pl-4 {
	padding-left: 1rem;
}
.pt-2\.5 {
	padding-top: 0.625rem;
}
.text-base {
	font-size: 1rem;
	line-height: 1.5rem;
}
.text-sm {
	font-size: 0.875rem;
	line-height: 1.25rem;
}
.font-medium {
	font-weight: 500;
}
.uppercase {
	text-transform: uppercase;
}
.tracking-\[-0\.48px\] {
	letter-spacing: -0.48px;
}
.text-\[\#333\] {
	--tw-text-opacity: 1;
	color: rgb(51 51 51 / var(--tw-text-opacity));
}
.text-\[\#3b95ff\] {
	--tw-text-opacity: 1;
	color: rgb(59 149 255 / var(--tw-text-opacity));
}
.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px) {
	.md\:ml-4 {
		margin-left: 1rem;
	}
	.md\:block {
		display: block;
	}
	.md\:hidden {
		display: none;
	}
}
@media (min-width: 1100px) {
	.lg\:order-first {
		-webkit-box-ordinal-group: -9998;
		-ms-flex-order: -9999;
		order: -9999;
	}
	.lg\:flex {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.lg\:hidden {
		display: none;
	}
	.lg\:h-full {
		height: 100%;
	}
	.lg\:flex-none {
		-webkit-box-flex: 0;
		-ms-flex: none;
		flex: none;
	}
	.lg\:items-center {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.lg\:border-r {
		border-right-width: 1px;
	}
	.lg\:px-7 {
		padding-left: 1.75rem;
		padding-right: 1.75rem;
	}
	.lg\:py-0 {
		padding-bottom: 0;
		padding-top: 0;
	}
	.lg\:pl-4 {
		padding-left: 1rem;
	}
	.lg\:pr-2 {
		padding-right: 0.5rem;
	}
	.lg\:pt-0 {
		padding-top: 0;
	}
	.lg\:capitalize {
		text-transform: capitalize;
	}
	.lg\:text-\[\#07f\] {
		--tw-text-opacity: 1;
		color: rgb(0 119 255 / var(--tw-text-opacity));
	}
}
/*! CSS Used from: Embedded */
#pianoBotones-movil,
#pianoBotones-movil-menu {
	display: none;
}
@media (max-width: 768px) {
	#pianoBotones-movil-menu {
		display: block;
	}
	#pianoBotones-movil {
		grid-gap: 0 9px;
		display: grid;
		grid-template-columns: 1fr 30px;
	}
	#pianoBotones-movil #pianoSuscribete-movil {
		margin-right: 5px !important;
	}
	#pianoBotones-movil #pianoLogin-movil {
		display: block !important;
		padding: 5px;
	}
	#pianoBotones-movil #pianoLogin-movil #cont-login {
		min-width: auto !important;
	}
	#pianoBotones-movil #pianoLogin-movil #cont-login input {
		display: none;
	}
	#pianoBotones-movil #pianoLogin-movil #cont-login svg {
		height: 26px;
		margin-right: 1px;
		width: 26px;
	}
	#pianoBotones-movil-menu #pianoSuscribete-movil-menu {
		display: none;
	}
	#pianoBotones-movil-menu #pianoLogin-movil-menu {
		margin-top: -5px !important;
	}
	#pianoBotones-movil-menu #pianoLogin-movil-menu input {
		background-color: transparent !important;
		color: #fff !important;
	}
	#pianoBotones {
		display: none;
	}
}
.subscribe_button_event {
	height: 36px;
	width: 201px;
}
@media screen and (max-width: 576px) {
	.subscribe_button_event {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		font-size: 8px;
		height: 11px;
		width: 100%;
	}
}
@media screen and (max-width: 768px) {
	.subscribe_button_event {
		height: 12px;
		width: 85px;
	}
}
@media screen and (max-width: 1100px) {
	.subscribe_button_event {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		font-size: 8px;
		height: 21px;
		width: 100%;
	}
}
.header-main {
	height: 128px;
	width: 100%;
}
.header-main .nav-bar .subscribe_button_event .flex > img {
	height: 36px;
	width: 100%;
}
@media screen and (max-width: 1100px) {
	.header-main {
		height: 45px;
		width: 100%;
	}
}
.top-nav__list,
.top-nav__list li {
	height: 20px;
}
.nav-bar {
	min-height: 58px;
}
.top-nav {
	background-color: #fff;
	height: 46px;
}
@media (min-width: 1080px) {
	.top-nav {
		height: 69px;
	}
}
.top-nav__logo-img {
	height: auto;
	width: 160px;
}
@media (min-width: 1080px) {
	.top-nav__logo-img {
		width: 350px;
	}
}
.top-nav_menu-burger.hidden {
	display: block;
}
.menu-navegacion {
	grid-column-gap: 29px;
	background-color: #1c1e23;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	font-family: var(--font-sans);
	grid-template-rows: 120px auto;
	grid-template-rows: auto;
	height: 90vh;
	letter-spacing: 0.32px;
	line-height: 21px;
	max-width: 768px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 10px;
	position: fixed;
	top: 46px;
	width: 100%;
	z-index: 9999;
}
@media (min-width: 1080px) {
	.menu-navegacion {
		max-width: 1100px;
		top: 127px;
	}
}
.menu-navegacion__search-form input {
	color: #058;
	font: 500 14px/16px var(--font-sans);
	height: 21px;
	width: 150px;
}
.menu-navegacion__search-form input::placeholder {
	color: #9b9b9b;
	font-size: 11px;
}
@media (min-width: 1080px) {
	.menu-navegacion {
		height: auto;
		max-height: 100%;
		overflow: hidden;
		padding: 15px 20px 24px;
	}
}
.top-nav__form input {
	color: #058;
	font: 500 14px/16px var(--font-sans);
}
.top-nav__form input::placeholder {
	color: #9b9b9b;
}
.top-nav__form input:focus {
	border-bottom: 1px solid #9b9b9b;
	outline: none;
}
.top-nav__form svg {
	height: 18px;
}
.top-nav__menu-icon svg {
	-webkit-transform: rotate(272deg);
	transform: rotate(272deg);
}
.menu-cont-cuenta:after,
.menu-cont-noticias:after,
.menu-cont-suplementos:after,
.menu-cont-verticales:after {
	background-color: #494b50;
	content: "";
	display: block;
	height: 455px;
	position: absolute;
	right: -15px;
	top: 22px;
	width: 1px;
}
.menu-cont-suplementos:after,
.menu-cont-verticales:after {
	height: 435px;
}
.menu-cont-cuenta:after {
	height: 300px;
}
.nav-sidebar__item-icon-plus {
	width: 12px;
}
div#ssa2 {
	padding: 0 10px;
}
::selection {
	background-color: #f7b318;
	color: #fff;
}
/*! CSS Used from: Embedded */
.cont-login {
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 20px;
}

/* Inline styles converted to CSS rules */
#img1 {
	max-width: 100%;
}

.img-8586 {
	max-width: 100%;
}

.p-6297 {
	color: red;
	margin-bottom: 0;
}

.p-2266 {
	margin-bottom: 0;
}

.p-3997 {
	margin-bottom: 0;
}

.p-648 {
	margin-bottom: 0;
}

#mainBody {
	margin-bottom: 100px;
}

.formArea {
	max-width: 500px;
	margin: 0 auto;
}

._p._55pi._5vto._55_p._2agf._4jy0._4jy3._517h._51sy._42ft {
	max-width: 200px;
}

._55pe {
	max-width: 186px;
}

._5o4h {
	margin-top: 30px;
}

.div-5077 {
	position: relative;
}

#comments-section-return {
	position: absolute;
	top: -100px;
}

#comments-section {
	position: absolute;
	top: -100px;
}
.iti__selected-country {
	margin: 0 !important;
	display: flex !important;
	padding: 0 !important;
}
#phone-num {
	padding-left: 105px !important;
}
