html, body{    font-size: 100%; /* equivalent to 16px */}/****************************POPUP***************************************/.popover__wrapper {	position: relative;	margin-top: 1rem;	display: inline-block;   }.popover__wrapper a{	display: inline-flex;}.popover__content {	opacity: 0;	visibility: hidden;	position: absolute;	left: 30px;	transform: translate(0, 10px);	background-color: #ffffff;	padding: 0.5rem;	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);	width: auto;	font-family: 'Roboto', sans-serif;	text-align: center;}.popover__wrapper:hover .popover__content {	z-index: 10;	opacity: 0.9;	width: 100px;	border-radius: 10px;	visibility: visible;	transform: translate(0, -50px);	transition: all 0.5s cubic-bezier(0.75, -0.02, 0.2, 0.97);}.popover__content a{	text-decoration: none;	padding: 5px;	color: rgb(105, 105, 105);}a:hover{	text-decoration: none;	color: rgb(22, 22, 24);}.popover__content a h1{	font-weight: 400;	font-style: normal;	font-size: 12pt;	text-align: center; }.popover__content a h1:hover{	font-weight: 600;	font-style: normal;	font-size: 12pt;	text-align: center; }.popover__content p {	font-weight: 500;	font-style: normal;	font-size: 12pt;	text-align: center; }}/**************************** FIN POPUP***************************************/.upgrade{	display: inline-flex;}.upgradeIcon{	display: inline-flex;    -webkit-transition: -webkit-transform 0.4s;    transition: transform 0.4s; }.upgradeIcon:hover{	-webkit-transform: scale(1.2);	transform: scale(1.2);}.lupa{	display: inline-flex;    -webkit-transition: -webkit-transform 0.4s;    transition: transform 0.4s;	transform-origin: top left; }.lupa:hover{	-webkit-transform: scale(1.3);	transform: scale(1.3);}.upgradeBox{}	.upgradeBox a{		color: rgb(146, 146, 146);	 }.upgradeBox:before {		content: "";		position: absolute;		width: 100%;		height: 100%;		bottom: 0px;		left: 0px;		background: #7993dd;		opacity: 0.1;		visibility: hidden;		border-radius: 5pt;		transform: scaleX(0);		margin-left: 0px;		transition: .25s linear;}.upgradeBox:hover:before,.upgradeBox:focus:before {	visibility: visible;	transform: scaleX(1);}.subr{}	.upgradeBox a{		color: rgb(146, 146, 146);	 }.subr:before {		content: "";		position: absolute;		width: 100%;		height: 5px;		bottom: -3px;		left: 0px;		background: #ffc400;		visibility: hidden;		border-radius: 5pt;		transform: scaleX(0);		margin-left: 0px;		transition: .25s linear;}.subr:hover:before {	visibility: visible;	transform: scaleX(1);}.mkhoververtical{}	.mkhoververtical a{		color: rgb(146, 146, 146);	 }.mkhoververtical:before {		content: "";		position: absolute;		width: 100%;		height: 70%;		left: 0px;		top: 0px;		background: #acd8da;		mix-blend-mode: multiply;		opacity: 0.5;		visibility: hidden;		border-radius: 5pt;		transform: scaleY(0);		margin-left: 0px;		transition: .25s linear;}.mkhoververtical:hover:before,.mkhoververtical:focus:before {	visibility: visible;	transform: scaleY(1);	border-radius: 155pt;}.mkhoververtical2{}.mkhoververtical2:before {		content: "";		position: absolute;		width: 100%;		height: 100%;		left: 0px;		top: 0px;		background: #acd8da;		mix-blend-mode: multiply;		opacity: 0.5;		visibility: hidden;		border-radius: 5pt;		transform: scaleY(0);		margin-left: 0px;		transition: .25s linear;}.mkhoververtical2:hover:before{	visibility: visible;	transform: scaleY(1);	border-radius: 155pt;}.upgradeBoxsm{}	.upgradeBox a{		color: rgb(146, 146, 146);	 }.upgradeBoxsm:before {		content: "";		position: absolute;		width: 100%;		height: 2px;		bottom: -3px;		left: 0px;		background: #ffae00;		visibility: hidden;		border-radius: 5pt;		transform: scaleX(0);		margin-left: 0px;		transition: .25s linear;}.upgradeBoxsm:hover:before {	visibility: visible;	transform: scaleX(1);}/*MKcolor*/@-webkit-keyframes fadeinmk3 {	from { opacity: 1; }	to { opacity: 0.5; }}@-moz-keyframes fadeinmk3 {	from { opacity: 1; }	to { opacity: 0.5; }}@keyframes fadeinmk3 {	from { opacity: 1; }	to { opacity: 0.5; }}  .mkcolor3 {	-webkit-animation: fadeinmk3 0.6s ease-in alternate infinite;	-moz-animation: fadeinmk3 0.6s ease-in alternate infinite;	animation: fadeinmk3 0.6s ease-in alternate infinite;	transition-duration: 0.6s;  }  .mkcolor4 {	-webkit-animation: fadeinmk3 0.6s ease-in alternate infinite;	-moz-animation: fadeinmk3 0.6s ease-in alternate infinite;	animation: fadeinmk3 0.6s ease-in alternate infinite;	transition-duration: 0.6s;  }  .mkcolor4:hover {	-webkit-animation: fadeinmk3 0s ease-in alternate infinite;	-moz-animation: fadeinmk3 0s ease-in alternate infinite;	animation: fadeinmk3 0s ease-in alternate infinite;	transition-duration: 0s;	opacity: 0.8;  }@-webkit-keyframes fadeinmk5 {	from { opacity: 1; }	to { opacity: 0.7; }}@-moz-keyframes fadeinmk5 {	from { opacity: 1; }	to { opacity: 0.7; }}@keyframes fadeinmk5 {	from { opacity: 1; }	to { opacity: 0.7; }}.mkcolor1 {	-webkit-animation: fadeinmk5 0.9s ease-in alternate infinite;	-moz-animation: fadeinmk5 0.9s ease-in alternate infinite;	animation: fadeinmk5 0.9s ease-in alternate infinite;	transition-duration: 0.9s;  }  @-webkit-keyframes fadeinmk4 {	from { opacity: 1; }	to { opacity: 0.7; }}@-moz-keyframes fadeinmk4 {	from { opacity: 1; }	to { opacity: 0.7; }}@keyframes fadeinmk4 {	from { opacity: 1; }	to { opacity: 0.7; }}.ddeg {    background: linear-gradient(271deg, #6bb2b4, #9ecbd1, #86b699, #a09e8b);    background-size: 800% 800%;    -webkit-animation: AnimationName 51s ease infinite;    -moz-animation: AnimationName 51s ease infinite;    -o-animation: AnimationName 51s ease infinite;    animation: AnimationName 51s ease infinite;}@-webkit-keyframes AnimationName {    0%{background-position:0% 51%}    50%{background-position:100% 50%}    100%{background-position:0% 51%}}@-moz-keyframes AnimationName {    0%{background-position:0% 51%}    50%{background-position:100% 50%}    100%{background-position:0% 51%}}@-o-keyframes AnimationName {    0%{background-position:0% 51%}    50%{background-position:100% 50%}    100%{background-position:0% 51%}}@keyframes AnimationName {    0%{background-position:0% 51%}    50%{background-position:100% 50%}    100%{background-position:0% 51%}}/*  @media screen and (max-width: 850px),   screen and (max-height: 850px) {	.cita	{		 font-size: 15pt !important;	}	.paises	{		 font-size: 14pt !important;	}}@media screen and (max-width: 600px),        screen and (max-height: 600px) {	.cita	{		 font-size: 14pt !important;	}	.paises	{		 font-size: 11pt !important;	}}@media screen and (max-width: 400px),        screen and (max-height: 400px) {}@media screen and (max-width: 200px),        screen and (max-height: 200px) {}*/