@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900&display=swap&subset=latin-ext');
.squaredThree label,
a:hover,
button#goTop:hover {
	cursor: pointer
}

body,
html {
	background: #FAFAFA;
	background-color: #FAFAFA;
	padding: 0;
	margin: 0;
	font-family: Montserrat;
	font-weight: 300;
	color: #464646
}

.block {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}

.ouro,
.ouro:after {
	border-radius: 50%
}

#preload {
	position: fixed;
	display: table;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 1;
	background-color: #FFF;
	z-index: 10000000
}

.ouro {
	position: relative;
	display: inline-block;
	height: 46px;
	width: 46px;
	margin: 1em;
	background: #FFF;
	overflow: hidden;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1) inset, 0 0 25px rgba(0, 0, 255, .075)
}

.ouro:after {
	content: "";
	position: absolute;
	top: 9px;
	left: 9px;
	display: block;
	height: 28px;
	width: 28px;
	background: #FFF;
	box-shadow: 0 0 10px rgba(0, 0, 0, .1)
}

.anim,
.ouro>span {
	position: absolute;
	height: 100%
}

.ouro>span {
	width: 50%;
	overflow: hidden
}

.left {
	left: 0
}

.right {
	left: 50%
}

.anim {
	left: 100%;
	top: 0;
	width: 100%;
	border-radius: 999px;
	background: #CC0422;
	opacity: .8;
	-webkit-animation: ui-spinner-rotate-left 1s infinite;
	animation: ui-spinner-rotate-left 1s infinite;
	-webkit-transform-origin: 0 50% 0;
	transform-origin: 0 50% 0
}

.left .anim {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}

.right .anim {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	left: -100%;
	-webkit-transform-origin: 100% 50% 0;
	transform-origin: 100% 50% 0
}

.ouro2 .anim {
	-webkit-animation-delay: 0;
	animation-delay: 0
}

.ouro2 .right .anim {
	-webkit-animation-delay: 1.5s;
	animation-delay: 1.5s
}

.ouro3 .anim {
	-webkit-animation-delay: 0s;
	-webkit-animation-duration: 3s;
	-webkit-animation-timing-function: linear;
	animation-delay: 0s;
	animation-duration: 3s;
	animation-timing-function: linear
}

.ouro3 .right .anim {
	-webkit-animation-name: ui-spinner-rotate-right;
	-webkit-animation-delay: 0;
	-webkit-animation-delay: 1.5s;
	animation-name: ui-spinner-rotate-right;
	animation-delay: 0;
	animation-delay: 1.5s
}

.round .ouro:after {
	display: none
}

.double .ouro:after {
	height: 13px;
	width: 13px;
	left: 7px;
	top: 7px;
	border: 10px solid #222;
	background: 0 0;
	box-shadow: none
}

@-moz-keyframes portfolio-spin {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@-webkit-keyframes portfolio-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes portfolio-spin {
	0% {
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	100% {
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes ui-spinner-rotate-right {
	0% {
		transform: rotate(0)
	}
	25%,
	50% {
		transform: rotate(180deg)
	}
	100%,
	75% {
		transform: rotate(360deg)
	}
}

@keyframes ui-spinner-rotate-left {
	0%,
	25% {
		transform: rotate(0)
	}
	50%,
	75% {
		transform: rotate(180deg)
	}
	100% {
		transform: rotate(360deg)
	}
}

@-webkit-keyframes ui-spinner-rotate-right {
	0% {
		-webkit-transform: rotate(0)
	}
	25%,
	50% {
		-webkit-transform: rotate(180deg)
	}
	100%,
	75% {
		-webkit-transform: rotate(360deg)
	}
}

@-webkit-keyframes ui-spinner-rotate-left {
	0%,
	25% {
		-webkit-transform: rotate(0)
	}
	50%,
	75% {
		-webkit-transform: rotate(180deg)
	}
	100% {
		-webkit-transform: rotate(360deg)
	}
}

a,
a:active,
a:focus,
a:hover,
a:link,
a:visited,
img {
	text-decoration: none;
	outline: 0;
	border: none;
	color: #000;
	ie-dummy: expression(this.hideFocus=true);
	font-weight: 300
}

li,
ul {
	list-style: none
}

#galleria>.columna article:hover footer,
#preload,
body.inicio .columna.derecha article figure,
body.inicio .columna.derecha article iframe,
body.inicio .columna.derecha article::before,
body.inicio article hgroup h2,
body.inicio article hgroup h3,
body>header>nav.hover>ul,
body>header>nav:hover>ul {
	-webkit-transition: 350ms all 0s linear;
	-moz-transition: 350ms all 0s linear;
	-ms-transition: 350ms all 0s linear;
	-o-transition: 350ms all 0s linear;
	transition: 350ms all 0s linear
}

body section#main>footer nav ul#menu_avisos_legales li a,
body section#main>footer nav ul#menu_redes_sociales li a,
section.menu_rapido nav>ul>li>ul>li,
section.menu_rapido nav>ul>li>ul>li a::after {
	-webkit-transition: 150ms all 0s linear;
	-moz-transition: 150ms all 0s linear;
	-ms-transition: 150ms all 0s linear;
	-o-transition: 150ms all 0s linear;
	transition: 150ms all 0s linear
}

h4,
h5 {
	font-weight: 200
}

h1,
h2,
h3 {
	font-weight: 100
}

body.aviso-legal h1,
body.aviso-legal h2,
body.contacto h2,
body.eventos h2,
body.gracias h2,
body.mapa h1,
body.mapa h2,
body.newsletter h2,
body.sonia h2,
body.trabaja-con-nosotros h2 {
	font-size: 1.5rem;
	line-height: 1.05em;
	color: #777;
	font-weight: 300
}

body.aviso-legal h1,
body.aviso-legal h2,
body.eventos h1,
body.eventos h2,
body.mapa h1,
body.mapa h2,
body.sonia h1,
body.sonia h2 {
	text-align: center;
	margin: 0
}

body.mapa h1 {
	margin-top: 2rem;
	margin-bottom: 1rem
}

body.eventos h2,
body.sonia h2 {
	margin-top: 1rem;
	font-size: 1.45rem;
	font-weight: 300
}

body.aviso-legal h2,
body.sonia h2 {
	margin: 1.2rem 0 1rem
}

body.eventos article h2,
body.sonia article h2 {
	margin-top: 1rem;
	font-size: 1.4rem;
	line-height: 1.25em;
	font-weight: 500;
	color: #746c6c
}

body.aviso-legal h1,
body.eventos h1,
body.sonia h1 {
	margin-bottom: 1rem;
	letter-spacing: .15rem;
	font-size: 1.15rem;
	font-weight: 300
}

body.aviso-legal h1::before,
body.eventos h1::before,
body.sonia h1::before {
	content: '- '
}

body.aviso-legal h1::after,
body.eventos h1::after,
body.sonia h1::after {
	content: ' - '
}

body.gracias h2 {
	text-align: center;
	font-size: 3rem
}

figure,
img {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0
}

#preload,
article,
body,
div,
fieldset,
figure,
form,
header,
hgroup,
html,
img,
input,
label,
li,
nav,
ol,
section,
ul {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box
}

body.inicio article,
body.inicio article figure,
body.inicio article figure img {
	margin: 0;
	padding: 0;
	display: block
}

body.inicio article {
	position: relative;
	overflow: hidden
}

body.inicio .columna.derecha article::before,
body.inicio article a,
body.inicio article figcaption,
body.inicio article figure,
body.inicio article footer,
body.inicio article hgroup,
body.inicio article hgroup span {
	position: absolute
}

body.inicio article footer,
body.inicio article footer a {
	z-index: 200;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	font-weight: 500
}

body.inicio .columna.derecha article::before,
body.inicio article figure,
body.inicio article hgroup,
body.inicio article hgroup span {
	left: 0;
	right: 0;
	top: 0;
	bottom: 0
}

body.inicio article hgroup span {
	top: 50%;
	bottom: auto;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	z-index: 10
}

body.inicio article hgroup h2 {
	display: inherit
}

body.inicio article hgroup h2,
body.inicio article hgroup h3 {
	text-align: center;
	font-size: 2.5vw;
	margin: 0;
	line-height: inherit;
	font-weight: 100;
	opacity: 0;
	font-weight: 200;
	color: #666
}

body.inicio article hgroup h3 {
	font-size: 1vw;
	font-weight: 200;
	color: #000;
	font-weight: 200
}

body.inicio .columna.derecha article::before,
body.inicio article img {
	opacity: 0
}

body.inicio article figure {
	background-position: center top;
	background-size: cover;
	background-repeat: no-repeat
}

body>header>nav>ul li a::after,
section.menu_rapido nav .boton_inicio,
section.floatingfixed_popup ul li span.boton_inicio,
section.menu_rapido nav>ul>li>ul>li a::after {
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	content: ''
}

body.inicio .columna.izquierda {
	width: 60%;
	float: left;
	clear: left
}

body.inicio .columna.derecha {
	width: 40%;
	float: right;
	clear: right
}

body.inicio .columna.izquierda article {
	height: 24vw
}

body.inicio .columna.derecha article {
	height: 20vw;
	overflow: hidden
}

body.inicio .columna.derecha article figure {
	opacity: 1
}

body.inicio .columna.izquierda article.inicio {
	display: none
}

body.inicio .columna.derecha article::before {
	content: '';
	display: block;
	z-index: 2
}

body.inicio .columna.derecha article:hover .embed-container-contener,
body.inicio .columna.derecha article:hover figure,
body.inicio.mobile .columna.derecha article figure {
	opacity: .25
}

body.inicio .columna.derecha article:hover::before,
body.inicio.mobile .columna.derecha article::before {
	opacity: .8
}

body.inicio .columna.derecha article iframe {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0)
}

body.inicio .columna.derecha article:hover iframe {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%)
}

body.inicio article:hover hgroup h2,
body.inicio article:hover hgroup h3,
body.inicio.mobile article hgroup h2,
body.inicio.mobile article hgroup h3 {
	opacity: 1
}

aside,
body>header,
section.menu_radipo>section {
	display: none
}

section.menu_rapido nav {
	display: table;
	width: 100%;
	max-width: 1340px;
	margin: 0 auto;
	text-align: center;
	clear: both
}

section.menu_rapido nav>ul {
	margin: 0;
	padding: 0;
	display: table;
	width: 100%;
	border-top: 1px solid #CCC
}

section.menu_rapido nav>ul>li {
	margin: 0;
	padding: 0;
	text-align: center;
	display: table-cell;
	width: auto;
	position: relative
}

section.menu_rapido nav>ul>li>h3 {
	display: inline-block;
	font-size: .75rem;
	font-weight: 300;
	text-transform: uppercase;
	color: #888888;
}

section.menu_rapido nav>ul>li>h3 a {
	color: #888888;
}

section.menu_rapido nav>ul>li>ul,
section.menu_rapido nav>ul>li>ul>li>ul {
	display: none;
	position: absolute;
	float: none;
	top: 99%;
	left: 0;
	right: auto;
	width: auto;
	background-color: #F0F0F0;
	z-index: 650000;
	margin: 0;
	padding: .5rem 0;
	min-width: 20rem;
	border: none
}

section.menu_rapido nav>ul>li>ul>li>ul {
	left: 99.8%;
	top: 0;
	z-index: 750000;
	position: static;
	display: block;
	border-top: 1px solid rgba(0, 0, 0, .2)
}

section.menu_rapido nav>ul>li:last-child>ul,
section.menu_rapido nav>ul>li:nth-last-child(2)>ul {
	right: 0;
	left: auto
}

section.menu_rapido nav>ul>li>ul>li:hover>ul {
	display: block;
	background-color: #EFEFEF
}

section.menu_rapido nav>ul>li>ul>li>ul>li {
	padding-left: 1rem
}

section.menu_rapido nav>ul>li:hover>ul {
	display: block
}

section.menu_rapido nav>ul>li>ul>li,
section.menu_rapido nav>ul>li>ul>li li {
	padding: 0;
	margin: 0;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent
}

section.menu_rapido nav>ul>li>ul>li li:hover,
section.menu_rapido nav>ul>li>ul>li:hover {
	border-bottom: 1px solid rgba(50, 50, 50, .1);
	border-top: 1px solid rgba(50, 50, 50, .1);
	background-color: rgba(50, 50, 50, .1)
}

section.menu_rapido nav>ul>li>ul>li a {
	padding: .5rem .5rem .5rem 1.5rem;
	margin: 0;
	text-align: left;
	display: block;
	text-transform: uppercase;
	font-size: .65rem;
	position: relative;
	color: #888888;
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
	section.menu_rapido nav>ul>li>ul>li a {
		/* text-shadow: 0 0 0px #AAA */
	}
}

body>header>nav>ul li a::after,
section.menu_rapido nav>ul>li>ul>li a::after {
	display: block;
	position: absolute;
	right: .5rem;
	top: 50%;
	width: 1rem;
	height: 1rem;
	margin: -.5rem 0 0;
	z-index: 650010;
	opacity: 0;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MCA1MCIgaGVpZ2h0PSI1MHB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8cmVjdCBmaWxsPSJub25lIiBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiLz4NCiAgICA8cG9seWdvbiBwb2ludHM9IjE1LDIuNzUgMTIuOTE0LDQuODM2IDMzLjA3OCwyNSAxMi45MTQsNDUuMTY0IDE1LDQ3LjI1IDM3LjI1LDI1ICIgZmlsbD0iIzQ2NDY0NiIvPg0KPC9zdmc+)
}

body>header>nav>ul li a::after {
	width: 1em;
	height: rem;
	margin: -.62em 0 0
}

body>header>nav>ul li a:hover::after,
section.menu_rapido nav>ul>li>ul>li a:hover::after {
	opacity: 1
}

section.floatingfixed_popup ul li span.boton_inicio,
section.menu_rapido nav .boton_inicio {
	display: inline-block;
	float: none;
	height: 4rem;
	width: 100%;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjwhLS0gQ3JlYXRvcjogQ29yZWxEUkFXIDIwMTcgLS0+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjEwMjRweCIgaGVpZ2h0PSI4MnB4IiB2ZXJzaW9uPSIxLjAiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTAyNDAwMDAgODIwMDAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iQ2FwYV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzc0NkM2QyIgZD0iTTAgODA2ODAwbDEzNzAwIDBjNDYwMCwtMTE5MDAgOTIwMCwtMjAxMDAgMjc0MDAsLTIwMTAwIDIxMTAwLDAgNTIyMDAsMTI4MDAgNzU5MDAsMjAxMDAgNDIxMDAsMTEwMDAgNjQwMDAsMTM3MDAgMTE1MjAwLDEzNzAwIDE0NDUwMCwwIDIzMjMwMCwtMTAyNDAwIDIzMjMwMCwtMjE1ODAwIDAsLTEyNTIwMCAtMTEwNzAwLC0xNTI3MDAgLTE1NjQwMCwtMTY3MzAwbC0xMTA2MDAgLTM0NzAwYy02MzEwMCwtMjAxMDAgLTEzMTcwMCwtNDY3MDAgLTEzMTcwMCwtMTI1MzAwIDAsLTk2OTAwIDkxODAwLC0xMjM4MDAgMTUxMjAwLC0xMjM4MDAgMTA0MjAwLDAgMTU3OTAwLDc5OTAwIDE3MjUwMCwxNjc3MDBsMTEwMDAgMCAwIC0xNjU1MDAgLTEyODAwIDBjLTkyMDAsMTc0MDAgLTExOTAwLDE5MjAwIC0yNzUwMCwxOTIwMCAtMzQ3MDAsMCAtNTg1MDAsLTM1NjAwIC0xNDM1MDAsLTM1NjAwIC0xMTgwMDAsMCAtMjAwMjAwLDgxMzAwIC0yMDAyMDAsMTkxOTAwIDAsODMzMDAgNTEyMDAsMTMwODAwIDE0OTkwMCwxNjEwMDBsMTA1MTAwIDMyMDAwYzUxMjAwLDE1NTAwIDEyMjYwMCw1MDIwMCAxMjI2MDAsMTM1MzAwIDAsNTk0MDAgLTMzMzAwLDE0NTMwMCAtMTYyMzAwLDE0NTMwMCAtNjc2MDAsMCAtMTc5NzAwLDM3MDAgLTIyMTcwMCwtMTk0NzAwbC0xMDEwMCAwIDAgMTk2NjAwem05OTU4NDAwIC0yODA4MDBsLTEwMDAwMCAtMjYzMTAwIC05ODcwMCAyNjMzMDAgMTk4NzAwIC0yMDB6bS0zOTc3MDAgMjg1MDAwbDAgLTE4MDAwIDgwNDAwIDAgMjQ2OTAwIC02NTQ2MDAgMjE5MDAgMCAyNDg3MDAgNjU0NjAwIDgxNDAwIDAgMCAxODAwMCAtMjgxNjAwIDAgMCAtMTgwMDAgMTAxNTAwIDAgLTk0NzAwIC0yNDg4MDAgLTIxNDQwMCAwIC05MjYwMCAyNDkxMDAgOTkwMDAgLTMwMCAwIDE4MDAwIC0xOTY1MDAgMHptLTc0ODMwMCAtODExNTAwbDEyODAwIDBjLTE5MDAsMTI3MDAgLTIzOTAwLDkzMjAwIC05MjQwMCw5MzIwMCAtMjU2MDAsMCAtNDU3MDAsLTExMDAwIC02NTgwMCwtMjE5MDAgLTE5MjAwLC0xMDEwMCAtMzY2MDAsLTIxMTAwIC01NzUwMCwtMjExMDAgLTQwMzAwLDAgLTUzMTAwLDMyMDAwIC01NjgwMCw0MzAwMGwtMTI4MDAgMGMxMDEwMCwtNTU4MDAgNTIyMDAsLTkwNTAwIDg3ODAwLC05MDUwMCAyMDEwMCwwIDQxMTAwLDExMDAwIDYzMTAwLDIxMDAwIDIxMDAwLDExMDAwIDQyMDAwLDIyMDAwIDYyMjAwLDIyMDAwIDM5MzAwLDAgNTY2MDAsLTM4NDAwIDU5NDAwLC00NTcwMHptLTQzODQwMCA4MTE5MDBsMCAtMTcwMDAgOTk3MDAgMCAwIC02MjUzMDAgLTk5NzAwIDAgMTAwIC0xNzcwMCAxOTE4MDAgMCAzMTA1MDAgNTAzMTAwIDE4MDAgMCAwIC00ODU0MDAgLTk5MjAwIDAgMCAtMTY3MDAgMjE2NzAwIDAgMCAxNjcwMCAtMTAxNDAwIDAgMCA2NTEwMDAgLTIwMjAwIDAgLTM4NDkwMCAtNjEzNjAwIDAgMCAwIDU4NzkwMCAxMDE1MDAgMCAwIDE3MDAwIC0yMTY3MDAgMHptLTExODM5MDAgLTQwMGw1NTc3MDAgMCAwIC0yMDQ0MDAgLTEwMTAwIDBjLTczMDAsNTU3MDAgLTQ4NDAwLDE4NzQwMCAtMTgxOTAwLDE4NzQwMGwtMTcyNzAwIDAgMCAtMzMwMTAwIDczOTAwIDBjODc4MDAsMCAxMDI1MDAsNjY4MDAgMTE4OTAwLDEzNzIwMGwxMDEwMCAwIDAgLTI4NDQwMCAtMTAxMDAgMGMtMjY1MDAsMTA5NzAwIC01MjAwMCwxMzE2MDAgLTEzMzUwMCwxMzE2MDBsLTU5MzAwIDAgMCAtMjc5NzAwIDE1MTcwMCAwYzEwMDYwMCwwIDEzNzIwMCw1MDMwMCAxNjgyMDAsMTQ1NDAwbDEwMTAwIDAgMCAtMTYyNjAwIC01MjMwMDAgMCAwIDE3MjAwIDEwMTUwMCAwIDAgNjI1NDAwIC0xMDE1MDAgMCAwIDE3MDAwem0tMTEzOTIwMCAwbDI5NDQwMCAwIDAgLTE3MDAwIC0xMDE1MDAgMCAyMDAgLTI5OTUwMGMyMDEwMCwzNzAwIDUyMDAwLDUxMDAgNjg0MDAsNTEwMCAxMzQ0MDAsMCAyNTQyMDAsLTY0MDAwIDI1NDIwMCwtMTcyODAwIDAsLTEwNDMwMCAtMTAzMzAwLC0xNzM3MDAgLTI0MjMwMCwtMTczNzAwIC0xNjUwMCwwIC0zMzEwMCwtMTcwMCAtNDk1MDAsLTE3MDAgLTI1OTAwLDAgLTM0NjAwLDAgLTUyMDAwLDBsLTE3MTkwMCAwIDAgMTcyMDAgMTAxNTAwIDAgMCA2MjU0MDAgLTEwMTUwMCAwIDAgMTcwMDB6bTE5MjkwMCAtNjQyNDAwYzEwMTAwLC05MDAgMzEwMDAsLTE1MDAgNTM4MDAsLTE1MDAgMTE4MDAwLDAgMTYzODAwLDM0NDAwIDE2MzgwMCwxNTk3MDAgMCwxMDY5MDAgLTUzNzAwLDE1ODkwMCAtMTQzMzAwLDE1ODkwMCAtMjAxMDAsMCAtNTA1MDAsLTE2MDAgLTc0MzAwLC02MjAwbDAgLTMxMDkwMHptLTE3NDI1MDAgNjQyNDAwbDE5NjYwMCAwIDAgLTE3NTAwIC05OTEwMCAtMjAwIDkyNzAwIC0yNDkxMDAgMjE0MzAwIDAgOTQ4MDAgMjQ4ODAwIC0xMDE1MDAgMCAwIDE4MDAwIDI4MTYwMCAwIDAgLTE4MDAwIC04MTQwMCAwIC0yNDg3MDAgLTY1NDYwMCAtMjE5MDAgMCAtMjQ2OTAwIDY1NDYwMCAtODA1MDAgMCAwIDE4MDAwem0zOTc4MDAgLTI4NTAwMGwtMTk4NTAwIDAgOTg1MDAgLTI2MzEwMCAxMDAwMDAgMjYzMTAwem0tMTI2NzcwMCAyODQ1MDBsMjk0NDAwIDAgMCAtMTY1MDAgLTEwMTUwMCAwIDAgLTYyNTQwMCAxMDE1MDAgMCAwIC0xNjYwMCAtMjk0NDAwIDAgMCAxNjYwMCAxMDE0MDAgMCAwIDYyNTQwMCAtMTAxNDAwIDAgMCAxNjUwMHptLTEyMTc2MDAgNTAwbDIxNjcwMCAwIDAgLTE3MDAwIC0xMDE1MDAgMCAwIC01ODc5MDAgMCAwIDM4NDkwMCA2MTM1MDAgMjAxMDAgMCAwIC02NTEwMDAgMTAxNTAwIDAgMCAtMTY2MDAgLTIxNjcwMCAwIDAgMTY2MDAgOTkyMDAgMCAwIDQ4NTUwMCAtMTgwMCAwIC0zMTA1MDAgLTUwMzEwMCAtMTkxODAwIDAgLTEwMCAxNzYwMCA5OTYwMCAwIDAgNjI1NDAwIC05OTYwMCAwIDAgMTcwMDB6bS0xMjY0MDAwIC0zMzA2MDBjMCwxNzY1MDAgMTM0NDAwLDM0MDEwMCAzMTgyMDAsMzQwMTAwIDE3ODMwMCwwIDMxODIwMCwtMTY5MTAwIDMxODIwMCwtMzQwMTAwIDAsLTE5NDgwMCAtMTU3MzAwLC0zNDEwMDAgLTMxODIwMCwtMzQxMDAwIC0xNDk5MDAsMCAtMzE4MjAwLDE0NjIwMCAtMzE4MjAwLDM0MTAwMHptMTA1MjAwIDBjMCwtMTY4MjAwIDMzODAwLC0zMjU5MDAgMjEyMTAwLC0zMjU5MDAgMTc4MzAwLDAgMjEzOTAwLDE1NzcwMCAyMTM5MDAsMzI1OTAwIDAsMjE5NDAwIC01NTcwMCwzMjQ5MDAgLTIxMzAwMCwzMjQ5MDAgLTE1NzIwMCwwIC0yMTMwMDAsLTEwNTUwMCAtMjEzMDAwLC0zMjQ5MDB6Ii8+DQogPC9nPg0KPC9zdmc+);
	border: none;
	outline: 0;
	background-color: transparent;
	margin-top: 1.5rem;
	max-width: 21rem
}

section.floatingfixed_popup ul li span.boton_inicio {
	margin-top: 0
}

body.inicio .columna article {
	/*opacity: 0*/
}

.embed-container-contener {
	position: absolute;
	left: -2px;
	top: 50%;
	right: -2px;
	z-index: 0;
	-webkit-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	transform: translate(0, -50%);
	background-color: #000
}

.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	overflow: hidden;
	max-width: 100%;
	width: 100%;
	height: auto
}

.embed-container embed,
.embed-container iframe,
.embed-container object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

#galleria>.columna {
	display: block;
	float: left;
	clear: none
}

#galleria>.columna.doscolumnas {
	width: 100%;
	max-width: 1340px;
	margin: 0 auto;
	float: none
}

#galleria>.columna article {
	/*opacity: 0;*/
	position: relative
}

#galleria>.columna article figcaption {
	display: none
}

#galleria>.columna article footer {
	position: absolute;
	bottom: 12%;
	right: 0;
	top: auto;
	left: 0;
	float: none;
	z-index: 30;
	background: rgba(255, 255, 255, .8);
	opacity: 0;
	text-align: center;
	padding: 1rem 0
}

#galleria>.columna article footer span[itemprop=name] {
	display: block;
	clear: both;
	margin-bottom: .25rem;
	font-weight: 400
}

#galleria>.columna article:hover footer {
	opacity: 1
}

#galleria>.columna article,
#galleria>.columna figure,
#galleria>.columna figure img,
body.notaprensa .columna.completa article img {
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	display: block
}

#galleria>.columna.doscolumnas article {
	width: 50%;
	max-width: 50%;
	float: left;
	clear: none;
	border: 1px solid #fafafa
}

#galleria>.columna.uno figure {
	padding: 1px 1px 1px 0
}

#galleria>.columna.dos figure {
	padding: 1px
}

#galleria>.columna.tres figure {
	padding: 1px 0 1px 1px
}

#galleria>.columna.uno {
	width: 40%
}

#galleria>.columna.dos {
	width: 35%
}

#galleria>.columna.tres {
	width: 25%
}

#galleria article footer [class*=button_pin],
#galleria article footer a.enlace,
#galleria article footer span.enlace {
	display: inline-block;
	content: '';
	width: 1.5rem;
	height: 1.5rem;
	text-align: center;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important;
	margin: 0 .05rem;
	vertical-align: top
}

#galleria article footer [class*=button_pin]:hover,
#galleria article footer a.enlace:hover {
	-webkit-box-shadow: none!important;
	-moz-box-shadow: none!important;
	box-shadow: none!important
}

#galleria article footer .enlace.facebook {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8Zz4NCiAgICAgICAgPHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjU2LjIzLDUxMkMzOTYuODEsNTEyLDUxMiwzOTYuODEsNTEyLDI1Ni4yMyAgIEM1MTIsMTE1LjE4NCwzOTYuODEsMCwyNTYuMjMsMEMxMTUuMTg0LDAsMCwxMTUuMTg0LDAsMjU2LjIzQzAsMzk2LjgxLDExNS4xODQsNTEyLDI1Ni4yMyw1MTJMMjU2LjIzLDUxMnoiIGZpbGw9IiNmMGYwZjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KICAgICAgICA8cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjQuMDIzLDE2MC4wODVjMC0zNS4zNzIsMjguNTc1LTYzLjk0Niw2My45MzgtNjMuOTQ2aDQ4LjA3MiAgIHY2My45NDZoLTMyLjE5OWMtOC42MDgsMC0xNS44NzMsNy4yNTctMTUuODczLDE1Ljg3M3YzMi4xOTJoNDguMDcydjYzLjkzOGgtNDguMDcydjE0NC4yMmgtNjMuOTM4di0xNDQuMjJoLTQ4LjA2NVYyMDguMTVoNDguMDY1ICAgVjE2MC4wODV6IiBmaWxsPSIjMTUxNTE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4NCiAgICA8L2c+DQo8L3N2Zz4=)
}

#galleria article footer .enlace.twitter {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8Zz4NCiAgICAgICAgPHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjU2LjIzLDUxMkMzOTYuODEsNTEyLDUxMiwzOTYuODEsNTEyLDI1Ni4yMyAgIEM1MTIsMTE1LjE4NCwzOTYuODEsMCwyNTYuMjMsMEMxMTUuMTg0LDAsMCwxMTUuMTg0LDAsMjU2LjIzQzAsMzk2LjgxLDExNS4xODQsNTEyLDI1Ni4yMyw1MTJMMjU2LjIzLDUxMnoiIGZpbGw9IiNmMGYwZjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KICAgICAgICA8cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNzYuNjM1LDEzNy40MDdjLTkuMDc3LDYuMzUxLTE1Ljg3MywxNS40Mi0yMC44NjUsMjUuMzk2ICAgbC0yLjI2NSw1Ljg5OGMtMS4zNTksNC4wNzctMi4yNzMsOC4xNjMtMi43MjYsMTIuMjQxYy0wLjQ1MywyLjI2NS0wLjQ1Myw0LjA4NS0wLjkwNiw1Ljg5OHYzLjYyNWwwLjQ1Myw1Ljg5OGwwLjkwNiw3LjcxaC0wLjQ1MyAgIGgtMi43MTloLTEuODEzYy0yMi4yMjQtMC40NTMtNDMuOTg3LTUuNDQ1LTYzLjA0LTE0LjA2MWwtMTEuMzM0LTUuNDM3Yy0yLjI2NS0wLjkxNC00LjA3OC0yLjI3My02LjM1MS0zLjYzMiAgIGMtMTIuNjk0LTcuMjU3LTI0LjAyOC0xNi43OC0zNC4wMTItMjcuMjA4Yy02LjM0My02LjgwNC0xMi4yNDEtMTQuMDYxLTE3LjIzMi0yMS43NzFjLTUuNDM4LDEwLjQzNy04LjYxNiwyMi42NzctOC42MTYsMzUuMzc5ICAgYzAsNC41MzEsMC40NTMsOS4wNjksMS4zNTksMTMuNmMwLDIuMjY1LDAuNDUzLDQuMDg1LDAuOTE0LDUuODk4YzQuMDc4LDEzLjYsMTEuMzM0LDI1Ljg0OSwyMS4zMSwzNC45MThsNC45OTIsNC41MzlsLTYuMzUxLTEuMzY3ICAgYy04LjE2My0yLjI2Ni0xNi4zMjYtNC45ODQtMjQuMDM2LTguMTY0YzAuOTA2LDE2LjMyNyw3LjI1NywzMS4yOTMsMTcuMjMyLDQzLjA4OWM5LjUyMiwxMS4zMjcsMjIuMjI0LDE5Ljk1MSwzNi43MywyNC4wMjggICBsLTE2Ljc3OSwwLjkwNmwtMTQuMDU0LTAuNDUzYzEwLjQyOSwyNS40MDMsMzQuNDY1LDQzLjk5NSw2My4wMzMsNDYuMjYxYy0yNi4zMDIsMTkuNDk4LTU4Ljk1NSwzMC4zODgtOTMuODczLDMwLjM4OCAgIGMyNS44NDksMTUuODczLDU1LjMzLDI1Ljg0MSw4Ny41MjEsMjcuNjUzaDIwLjg2NWM5OS4zMS01LjQzOCwxNzcuNzctODcuNTIyLDE3Ny43Ny0xODguMTk5di05LjUyMiAgIGMzLjYyNS0zLjE3MSw3LjI1LTYuMzQzLDEwLjg5LTkuOTc1YzguNjA4LTcuNzEsMTYuMzI2LTE2Ljc4LDIyLjY3LTI2LjMwMmMtMTAuNDM3LDYuODA0LTIyLjY3LDEwLjQyOS0zNi4yNzcsMTAuNDI5aC0wLjQ1MyAgIGgtMC40NTNoMC40NTNjMTIuMjMyLTguMTYzLDIxLjc2My0yMC40MDQsMjYuNzQ3LTM0LjQ2NWMtOS41MTUsNC45OTItMjAuNDA0LDguNjE2LTMxLjI5NCwxMS43OTZsLTEuMzU5LDAuNDUzbC04LjE1NSwxLjgxMiAgIGMtMTEuNzk1LTEyLjcwMi0yOC41NzUtMjAuODY1LTQ3LjE2Ny0yMC44NjVoLTAuNDUyaC0wLjkwNmMtNC45ODQsMC05Ljk4MywwLjQ1My0xNC45NjgsMS4zNjcgICBjLTcuMjQ5LDEuODEyLTE0LjUxNCw0Ljk4NC0yMC40MDQsOC42MTZMMjc2LjYzNSwxMzcuNDA3eiIgZmlsbD0iIzE1MTUxNSIgZmlsbC1ydWxlPSJldmVub2RkIi8+ICAgIDwvZz4NCjwvc3ZnPg==)
}

#galleria article footer [class*=button_pin] {
	color: transparent;
	overflow: hidden;
	background-color: transparent!important;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiBoZWlnaHQ9IjUxMnB4IiBpZD0iTGF5ZXJfMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8Zz4NCiAgICAgICAgPHBhdGggY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjU2LjIzLDUxMkMzOTYuODEsNTEyLDUxMiwzOTYuODEsNTEyLDI1Ni4yMyAgIEM1MTIsMTE1LjE4NCwzOTYuODEsMCwyNTYuMjMsMEMxMTUuMTg0LDAsMCwxMTUuMTg0LDAsMjU2LjIzQzAsMzk2LjgxLDExNS4xODQsNTEyLDI1Ni4yMyw1MTJMMjU2LjIzLDUxMnoiIGZpbGw9IiNmMGYwZjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPg0KICAgICAgICA8cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMzEuOTYzLDIxMS4zMjljMCwyMy41NzYsNy43MSw0Ni43MTQsMjMuNTgzLDYwLjc1OSAgIGMzLjYzMywzLjE4OCwxMi4yNDksOS41MywxOC4xMzksOS41M2M0Ljk5MiwwLDUuODk4LTUuODksNi44MDQtOS45ODJjNi44MDQtMjMuNTc2LDAuOTA2LTEzLjU5My03LjcxLTMzLjA5OSAgIGMtOS4wNjktMTkuOTUxLTMuMTcxLTUyLjE1LDcuNzEtNjguMDI0YzIwLjQwNC0zMS4yOTMsNDMuOTg4LTQyLjYyOCw4Mi41MzgtNDIuNjI4YzIxLjc2NCwwLDM4LjU0Myw4LjE2Myw1MC43OTIsMTguNTkyICAgYzQzLjU0MiwzNi43MywxMy42MDcsMTU0LjY0LTM5LjQ0OSwxNDguNzVjLTUzLjA2NC01LjkwNS05Ljk4My03MC43NS05Ljk4My05OS4zMTdjMC00My45ODctNjAuNzY3LTM3LjE4NC02MC43NjcsMTkuMDQ1ICAgYzAsMTkuNDk4LDcuNzEsMjQuOTQyLDYuMzUxLDI5LjkzNGMtOC4xNjMsMjcuMi0xMy42MDcsNTguMDQxLTIwLjg2NSw4Ni42MTZjLTcuNzEsMjkuMDI4LTYuODA0LDUzLjUxLTQuNTMxLDgyLjk5MSAgIGMwLDAuNDUzLDAuNDUzLDEuMzU5LDEuMzU5LDEuMzU5YzAuOTA2LDAuNDUzLDEuMzU5LDAsMS44MTMtMC40NTNjMjAuODU3LTIwLjg1NywzNC4wMTItNTQuNDE2LDM5LjAwMy03NC44MiAgIGMyLjcxOC0xMC40MzcsNi4zNDMtMjMuMTM4LDguNjE2LTM0LjAyN2MwLjQ1My0xLjgxMyw0Ljk4NCw0LjA5Myw3LjcxLDYuODEyYzIxLjc2MywxOS45NTEsNTkuODUzLDE1LjQyLDgzLjg5NiwwLjkwNiAgIGM0Ny4xNTEtMjguNTc1LDY3LjExOC0xMDkuMjkzLDQyLjE2OC0xNTcuODE5Yy03LjI0OS0xMy42LTE0LjA2Mi0xOS45NTEtMjQuMDI4LTMwLjgzM2MtNDAuODI0LTQxLjI2OS0xMjkuNzA1LTM4LjU1LTE3My4yNCwyLjcxOCAgIEMxNDguMjg5LDE1MC4xMDIsMTMxLjk2MywxNzUuNTA1LDEzMS45NjMsMjExLjMyOUwxMzEuOTYzLDIxMS4zMjl6IiBmaWxsPSIjMTUxNTE1IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4NCiAgICA8L2c+DQo8L3N2Zz4=)!important
}

#galleria article footer .enlace.email {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyBoZWlnaHQ9IjYwcHgiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDYwIDYwIiB3aWR0aD0iNjBweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDx0aXRsZS8+DQogICAgPGRlZnMvPg0KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaWQ9ImZsYXQiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIj4NCiAgICAgICAgPGcgaWQ9Im1haWwiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTMwLDYwIEM0Ni41Njg1NDMzLDYwIDYwLDQ2LjU2ODU0MzMgNjAsMzAgQzYwLDEzLjQzMTQ1NjcgNDYuNTY4NTQzMywwIDMwLDAgQzEzLjQzMTQ1NjcsMCAwLDEzLjQzMTQ1NjcgMCwzMCBDMCw0Ni41Njg1NDMzIDEzLjQzMTQ1NjcsNjAgMzAsNjAgWiIgZmlsbD0iI2YwZjBmMCIvPg0KICAgICAgICAgICAgPHBhdGggZD0iTTMwLDMzLjQ2MTUzODUgTDQ3LjMwNzY5MjMsMTguNDYxNTM4NSBMMTIuNjkyMzA3NywxOC40NjE1Mzg1IEwzMCwzMy40NjE1Mzg1IFogTTI1LjMyNTE3NjUsMzEuODAxMDUzNiBMMzAsMzUuNjM4MjM5OSBMMzQuNjAxNTgxMywzMS44MDEwNTM2IEw0Ny4zMDc2OTIzLDQyLjY5MjMwNzcgTDEyLjY5MjMwNzcsNDIuNjkyMzA3NyBMMjUuMzI1MTc2NSwzMS44MDEwNTM2IFogTTExLjUzODQ2MTUsNDEuNTM4NDYxNSBMMTEuNTM4NDYxNSwxOS42MTUzODQ2IEwyNC4yMzA3NjkyLDMwLjU3NjkyMzEgTDExLjUzODQ2MTUsNDEuNTM4NDYxNSBaIE00OC40NjE1Mzg1LDQxLjUzODQ2MTUgTDQ4LjQ2MTUzODUsMTkuNjE1Mzg0NiBMMzUuNzY5MjMwOCwzMC41NzY5MjMxIEw0OC40NjE1Mzg1LDQxLjUzODQ2MTUgWiIgZmlsbD0iIzE1MTUxNSIvPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+)
}

#galleria article footer span.enlace:not([data-logged]) {
	display: none
}

#galleria article footer span[data-logged].enlace:hover {
	cursor: pointer
}

#galleria article footer span[data-logged].enlace {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNS45MTcybW0iIGhlaWdodD0iMTUuOTE3Mm1tIiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCIKdmlld0JveD0iMCAwIDE1OTEuNzIgMTU5MS43MiIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KIDxkZWZzPgogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CiAgIDwhW0NEQVRBWwogICAgLmZpbDEge2ZpbGw6IzE1MTUxNX0KICAgIC5maWwwIHtmaWxsOiNGMEYwRjB9CiAgIF1dPgogIDwvc3R5bGU+CiA8L2RlZnM+CiA8ZyBpZD0iQ2FwYV94MDAyMF8xIj4KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPgogIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNNzk1Ljg2IDE1ODkuNjFjNDM4LjM4LDAgNzkzLjc1LC0zNTUuMzcgNzkzLjc1LC03OTMuNzUgMCwtNDM4LjM4IC0zNTUuMzcsLTc5My43NSAtNzkzLjc1LC03OTMuNzUgLTQzOC4zOCwwIC03OTMuNzUsMzU1LjM3IC03OTMuNzUsNzkzLjc1IDAsNDM4LjM4IDM1NS4zNyw3OTMuNzUgNzkzLjc1LDc5My43NXoiLz4KICA8cGF0aCBpZD0iRmlsbC0xOCIgY2xhc3M9ImZpbDEiIGQ9Ik03OTUuODYgMTI3Mi40bC0xNi4zIC0xNC4yNWMtMzcwLjcyLC0zMDEuNDcgLTQ3MC41NCwtNDA3LjQgLTQ3MC41NCwtNTgwLjU0IDAsLTE0Mi41OSAxMTYuMTEsLTI1Ni42NiAyNTYuNjYsLTI1Ni42NiAxMTguMTUsMCAxODUuMzcsNjcuMjIgMjMwLjE4LDExOC4xNSA0NC44MSwtNTAuOTMgMTEyLjAzLC0xMTguMTUgMjMwLjE4LC0xMTguMTUgMTQyLjU4LDAgMjU2LjY2LDExNi4xMSAyNTYuNjYsMjU2LjY2IDAsMTczLjE0IC05OS44MiwyNzkuMDcgLTQ3MC41NCw1ODAuNTRsLTE2LjMgMTQuMjUgMCAwem0tMjMwLjE4IC03OTguNDhjLTExMi4wMywwIC0yMDMuNjksOTEuNjYgLTIwMy42OSwyMDMuNjkgMCwxNDguNyA5My43LDI0Ni40NyA0MzMuODcsNTI1LjU0IDM0MC4xNywtMjc5LjA3IDQzMy44NywtMzc2Ljg0IDQzMy44NywtNTI1LjU0IDAsLTExMi4wMyAtOTEuNjYsLTIwMy42OSAtMjAzLjY5LC0yMDMuNjkgLTEwMS44NSwwIC0xNTYuODUsNjEuMTEgLTE5OS42MywxMDkuOTlsLTMwLjU1IDM0LjYzIC0zMC41NiAtMzQuNjNjLTQyLjc3LC00OC44OCAtOTcuNzcsLTEwOS45OSAtMTk5LjYyLC0xMDkuOTlsMCAweiIvPgogPC9nPgo8L3N2Zz4=)
}

#galleria article footer span[data-logged].enlace.liked {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNS45MTcybW0iIGhlaWdodD0iMTUuOTE3Mm1tIiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCIKdmlld0JveD0iMCAwIDE1OTEuNzIgMTU5MS43MiIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogPGRlZnM+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgPCFbQ0RBVEFbCiAgICAuZmlsMSB7ZmlsbDojMTUxNTE1fQogICAgLmZpbDAge2ZpbGw6I0YwRjBGMH0KICAgXV0+CiAgPC9zdHlsZT4KIDwvZGVmcz4KIDxnIGlkPSJDYXBhX3gwMDIwXzEiPgogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+CiAgPHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik03OTUuODYgMTU4OS42MWM0MzguMzgsMCA3OTMuNzUsLTM1NS4zNyA3OTMuNzUsLTc5My43NSAwLC00MzguMzggLTM1NS4zNywtNzkzLjc1IC03OTMuNzUsLTc5My43NSAtNDM4LjM4LDAgLTc5My43NSwzNTUuMzcgLTc5My43NSw3OTMuNzUgMCw0MzguMzggMzU1LjM3LDc5My43NSA3OTMuNzUsNzkzLjc1eiIvPgogIDxwYXRoIGlkPSJGaWxsLTE4XzAiIGNsYXNzPSJmaWwxIiBkPSJNNzk1Ljg2IDEyNzIuNGwtMTYuMyAtMTQuMjVjLTM3MC43MiwtMzAxLjQ3IC00NzAuNTQsLTQwNy40IC00NzAuNTQsLTU4MC41NCAwLC0xNDIuNTkgMTE2LjExLC0yNTYuNjYgMjU2LjY2LC0yNTYuNjYgMTE4LjE1LDAgMTg1LjM3LDY3LjIyIDIzMC4xOCwxMTguMTUgNDQuODEsLTUwLjkzIDExMi4wMywtMTE4LjE1IDIzMC4xOCwtMTE4LjE1IDE0Mi41OCwwIDI1Ni42NiwxMTYuMTEgMjU2LjY2LDI1Ni42NiAwLDE3My4xNCAtOTkuODIsMjc5LjA3IC00NzAuNTQsNTgwLjU0bC0xNi4zIDE0LjI1eiIvPgogPC9nPgo8L3N2Zz4=)
}

#galleria article footer span[data-logged].enlace.procesing {
	position: relative
}

#galleria article footer span[data-logged].enlace.procesing::after {
	background-color: rgba(255, 255, 255, .75);
	content: "";
	display: block;
	position: absolute;
	top: 0%;
	left: 0%;
	z-index: 75;
	width: 100%;
	height: 100%;
	margin-top: 0;
	margin-left: 0;
	border-radius: 50%;
	border: 2px solid;
	border-left-color: rgba(0, 0, 0, 0.7);
	border-top-color: rgba(0, 0, 0, 0.7);
	border-right-color: rgba(0, 0, 0, 0.2);
	border-bottom-color: rgba(0, 0, 0, 0.2);
	opacity: .8;
	-moz-transition: opacity 150ms ease;
	-o-transition: opacity 150ms ease;
	-webkit-transition: opacity 150ms ease;
	transition: opacity 150ms ease;
	-moz-animation: portfolio-spin 0.45s infinite linear;
	-webkit-animation: portfolio-spin 0.45s infinite linear;
	animation: portfolio-spin 0.45s infinite linear;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box
}

#gallerymenu {
	display: table;
	max-width: 1340px;
	margin: 1rem auto;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	width: 100%;
}

#gallerymenu>ul {
	display: table-row;
	padding: 0;
	margin: 0;
}

#gallerymenu>ul>li {
	display: table-cell;
	width: auto;
	text-align: center;
	width: auto;
}

#gallerymenu>ul>li a {
	display: block;
	border-right: 1px solid #DDD;
	color: #777;
	text-transform: uppercase;
	font-size: .7rem;
	line-height: 1em;
	padding: .7em 0;
}

#gallerymenu>ul>li:last-child a {
	border-right: none;
	margin: .7em 0
}

body.aviso-legal section#main section.columna,
body.contacto section#main section.columna,
body.eventos section#main section.columna,
body.mapa section#main section.columna,
body.newsletter section.columna,
body.pasarela section#main .container-embed,
body.sonia section#main section.columna,
body.trabaja-con-nosotros section#main section.columna {
	position: relative;
	width: calc(100% - 60px);
	max-width: 1340px;
	margin: 0 auto
}

body.area-clientes section#main section.columna {
	position: relative;
	max-width: 1340px;
	margin: 0 auto
}

body.mapa section#main section.columna .drcha,
body.mapa section#main section.columna .izqda {
	width: 60%;
	margin: 0;
	box-sizing: border-box;
	float: left
}

body.mapa section#main section.columna .drcha {
	margin-left: 2%;
	width: 38%
}

body.mapa.tiendas-propias section#main section.columna .drcha,
body.mapa.tiendas-propias section#main section.columna .izqda {
	width: 49%;
	margin: 0;
	box-sizing: border-box;
	float: left
}

body.mapa.tiendas-propias section#main section.columna .drcha {
	margin-left: 2%
}

body.mapa.tiendas-propias section#main section.columna .drcha img {
	width: 100%;
	max-width: 100%
}

body.newsletter section.columna iframe {
	height: 40vh;
	-webkit-overflow-scrolling: touch
}

body.aviso-legal section#main section.columna p,
body.eventos section#main section.columna p,
body.mapa p,
body.sonia section#main section.columna p,
body.trabaja-con-nosotros section#main section.columna p {
	font-size: .85em;
	color: #464646;
	margin: .15em 0 .85em;
	line-height: 1.35
}

body.aviso-legal section#main section.columna p {
	text-align: justify
}

body.pasarela .embed-container-contener {
	position: absolute;
	left: -2px;
	top: 0;
	right: -2px;
	z-index: 0;
	-webkit-transform: translate(0, 0);
	-moz-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	-o-transform: translate(0, 0);
	transform: translate(0, 0)
}

body section#main>footer {
	clear: both
}

body section#main>footer nav {
	padding: 1.85rem 0 4rem
}

body section#main>footer nav ul {
	text-align: center;
	margin: 0;
	padding: .5rem 0 0
}

body section#main>footer nav ul li {
	display: inline-block;
	text-align: center
}

body section#main>footer nav ul li a,
body section#main>footer nav ul li span {
	display: inline-block;
	text-align: center;
	font-family: Montserrat;
	font-size: .85rem;
	line-height: 1.15em;
	color: #464646
}

body section#main>footer nav ul li span {
	font-size: .65em
}

body section#main>footer nav ul#menu_redes_sociales li a {
	content: '';
	width: 2rem;
	height: 2rem;
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	background-color: #DDD;
	border-radius: 50%;
	border: .25rem solid #DDD;
	margin: .5rem .25rem 0
}

body section#main>footer nav ul#menu_redes_sociales li a:hover {
	background-color: #CCC;
	border: .25rem solid #CCC
}

body section#main>footer nav ul#menu_avisos_legales li a {
	text-transform: uppercase;
	margin: 0 .6rem;
	font-size: .65rem
}

body section#main>footer nav ul#menu_avisos_legales li a:hover {
	color: #000
}

body section#main>footer nav ul#menu_redes_sociales li a.facebook {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBoZWlnaHQ9IjIwNDhweCIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4IiB3aWR0aD0iMjA0OHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOm5vbmV9DQogICAgLmZpbDAge2ZpbGw6IzQ2NDY0NjtmaWxsLXJ1bGU6bm9uemVyb30NCiAgIF1dPg0KICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0iTGF5ZXJfeDAwMjBfMSI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNNjgwLjUzMiA3NjIuNjY3bDE4MC4yNjYgMCAwIC0yMjkuMzM0YzAsLTAuNzAwMzk0IDAuMDQ0ODgxOSwtMS4zOTAxNiAwLjEzMjI4NCwtMi4wNjY5MyAzLjcxNDU3LC03MC40OCAxNy45NTk5LC0xMzQuMTc3IDUwLjc5NDUsLTE4MC45MzYgMzQuMDU3MSwtNDguNTAyIDg3LjAwOTUsLTc4LjMzMTkgMTY3LjA2LC03OC4zMzE5bDI4OC42ODMgMGM4LjgzNTgzLDAgMTYuMDAwNCw3LjE2NDU3IDE2LjAwMDQsMTYuMDAwNGwwIDIzMS4xNTdjMCw4LjgzNTgzIC03LjE2NDU3LDE2LjAwMDQgLTE2LjAwMDQsMTYuMDAwNGwtMTEzLjk1OCAwYy0yOS4zOTQxLDAgLTUxLjQ0ODksNC41MDIzNyAtNjUuNzU1NiwxNi4zMTY5bC0xMC4xODcgLTEyLjMxMTggMTAuMTg3IDEyLjMzNzhjLTAuMzA5NDQ5LDAuMjU1MTE4IC0wLjYyNTk4NSwwLjQ5NDg4MiAtMC45NDcyNDUsMC43MjQwMTYgLTEzLjI2MTQsMTEuNTAzOSAtMjAuNzM2NiwzMC44Mzg2IC0yMi4zNjE4LDYwLjczODJsMC4wMjI0NDEgMCAwIDE0OS43MDUgMjAzIDBjOC44MzU4MywwIDE2LjAwMDQsNy4xNjQ1NyAxNi4wMDA0LDE2LjAwMDRsMCAyNDUuMzMzYzAsOC44MzU4MyAtNy4xNjQ1NywxNi4wMDA0IC0xNi4wMDA0LDE2LjAwMDRsLTIwMyAwIDAgNzIwLjAwMWMwLDguODM1ODMgLTcuMTY0NTcsMTYuMDAwNCAtMTYuMDAwNCwxNi4wMDA0bC0yNzEuNjY5IDBjLTguODM1ODMsMCAtMTYuMDAwNCwtNy4xNjQ1NyAtMTYuMDAwNCwtMTYuMDAwNGwwIC03MjAuMDAxIC0xODAuMjY2IDBjLTguODM1ODMsMCAtMTYuMDAwNCwtNy4xNjQ1NyAtMTYuMDAwNCwtMTYuMDAwNGwwIC0yNDUuMzMzYzAsLTguODM1ODMgNy4xNjQ1NywtMTYuMDAwNCAxNi4wMDA0LC0xNi4wMDA0eiIvPg0KICAgIDwvZz4NCiAgICA8cmVjdCBjbGFzcz0iZmlsMSIgaGVpZ2h0PSIyMDQ4IiB3aWR0aD0iMjA0OCIvPg0KPC9zdmc+)
}

body section#main>footer nav ul#menu_redes_sociales li a.twitter {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBoZWlnaHQ9IjIwNDhweCIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4IiB3aWR0aD0iMjA0OHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOm5vbmV9DQogICAgLmZpbDAge2ZpbGw6IzQ2NDY0NjtmaWxsLXJ1bGU6bm9uemVyb30NCiAgIF1dPg0KICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0iTGF5ZXJfeDAwMjBfMSI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMTY3MC42OCA1ODIuNjQyYzI4LjEwNDQsLTcuNzMzODYgNTUuMzI1MiwtMTcuNDY3MyA4MS40MjQxLC0yOC45NjU0IDUuMDg4MTksLTIuODgxODkgMTEuNTc3MiwtMi44NjA2MyAxNi43NzQsMC42MDM1NDQgNy4zNTExOSw0LjkwMDQgOS4zMzc4LDE0LjgzNTggNC40Mzc0LDIyLjE4NyAtMjAuNjg0NywzMS4wMjc2IC00NC4yMDYzLDYwLjE5MTQgLTcwLjIzMDgsODcuMTQ3NyAtMjMuOTYxLDI0LjgxOTcgLTUwLjAyNjgsNDcuNjg5NCAtNzcuOTMzOSw2OC4zMzUxbDAuNjg2MjIxIDI5LjM5ODhjMC4wNjM3Nzk2LDAuNTc1MTk3IDAuMDk1NjY5NCwxLjE2MTAyIDAuMDk1NjY5NCwxLjc1Mzk0IDAsMjE5LjM3MiAtOTAuMjI5Miw0NTYuOTEgLTI2Mi4zMDMsNjI4Ljk1OSAtMTQ2LjY1OSwxNDYuNjM1IC0zNTIuNTksMjQ1Ljc4MiAtNjEyLjU2OSwyNDUuNzgyIC04NS4yNDAyLDAgLTE2Ny42NTMsLTEyLjI2MSAtMjQ1LjY4NSwtMzUuMTA1OSAtODAuNDI0OSwtMjMuNTQ1MyAtMTU2LjAwNSwtNTguMzAxNiAtMjI1LjA2LC0xMDIuNDI2IC01LjUxNDU3LC0zLjAyMzYyIC04Ljk1Mjc2LC05LjE2MTgyIC04LjIxNTc1LC0xNS43OTk2IDAuOTc0NDEsLTguNzgxNSA4Ljg4NTQ0LC0xNS4xMTIyIDE3LjY2NjksLTE0LjEzNzhsLTAuMDAzNTQzMzEgMC4wMjgzNDY1YzExLjczMDcsMS4zMDE1OCAyMy4zMzk4LDIuMjg0MjUgMzQuODY4NSwyLjkzMTUgMTEuMjIwNSwwLjYyOTUyOCAyMi45NDI5LDAuOTUxOTY5IDM1LjI0NTMsMC45NTE5NjkgNjcuNjk0OSwwIDEzMi43NDMsLTExLjI4OSAxOTMuMzIyLC0zMi4xMDQ3IDQ5LjMxMzQsLTE2Ljk0NTMgOTUuNjQ0NiwtNDAuMTU5OSAxMzguMDE4LC02OC42OTc3IC01MS45NjM4LC04LjE5OTIyIC05OS43NDY1LC0yOC45MDA0IC0xNDAuMTQ1LC01OC45NDUzIC01Mi4yODc0LC0zOC44ODMxIC05Mi4yMzgzLC05My40MTM1IC0xMTIuOTMsLTE1Ni43MjEgLTEuMTY5MjksLTIuNzg5NzcgLTEuNTYxNDIsLTUuOTQzMzEgLTAuOTU5MDU2LC05LjEzODIgMS42MzgxOSwtOC42ODM0NyAxMC4wMDYzLC0xNC4zOTQxIDE4LjY4OTgsLTEyLjc1NTlsLTAuMDA3MDg2NjIgMC4wNDAxNTc1YzkuMDY4NTEsMS43MTAyNCAxNy45OTI5LDIuOTY2OTMgMjYuODE1OCwzLjc4MDcxIDguNTgwNzIsMC43OTEzMzkgMTcuNjU3NSwxLjE4MjI4IDI3LjI2ODEsMS4xODIyOCAzLjE3MTI2LDAgNi4zMTg5LC0wLjA0ODQyNTIgOS40NDA1NiwtMC4xNDA1NTEgLTQ1LjQxMjIsLTIwLjQzMzEgLTg1LjIwMjQsLTUxLjIxNSAtMTE2LjMzNCwtODkuMzM4NyAtNDQuODA4NywtNTQuODc0MSAtNzEuNzI4NCwtMTI0LjkyMSAtNzEuNzI4NCwtMjAxLjE4M2wwIC0zLjYwNDczYy0wLjAxNTM1NDMsLTIuNjQyMTMgMC42MjM2MjMsLTUuMzI0NDEgMS45OTAxNiwtNy44MDM1NSA0LjI2NjE1LC03LjczNzQxIDEzLjk5ODQsLTEwLjU1MDggMjEuNzM1OCwtNi4yODQ2NWwtMC4wMTI5OTIxIDAuMDIzNjIyMWMxOS45MDYzLDEwLjk3NDggNDEuMDc4OCwxOS43ODQ3IDYzLjIzMDQsMjUuOTA0IDMuOTc0NDEsMS4wOTg0MyA3Ljk4MzA4LDIuMTA5NDUgMTIuMDIyNSwzLjAzNTQ0IC0yMy41NjE4LC0yMi44MjEzIC00My42MjUyLC00OS4zMTcgLTU5LjI3MTMsLTc4LjU1NCAtMjMuOTE5NywtNDQuNyAtMzcuNTEwNywtOTUuNzE2NiAtMzcuNTEwNywtMTQ5LjcwNyAwLC0yOC42NTEyIDMuODAzMTUsLTU2LjUzMzUgMTAuOTU4MywtODMuMDg3MSA3LjIwMTE5LC0yNi43MjI1IDE3Ljg1NDcsLTUyLjEyNDQgMzEuNDkxOCwtNzUuNjMzMSAwLjk4NjIyMSwtMi4xMDk0NSAyLjQ1MTk3LC00LjAzNTgzIDQuMzc3MTcsLTUuNjA2NyA2Ljg0Njg2LC01LjU4NTQ0IDE2LjkyNjQsLTQuNTYyNiAyMi41MTE4LDIuMjg0MjVsLTEyLjM5OCAxMC4xMTM4IDEyLjM3NDQgLTEwLjA2MThjNzQuMzg0Nyw5MS4xOTE4IDE2Ny4zMTIsMTY2LjQ0IDI3My4wNzgsMjIwLjAyNyA5Ni42MTY2LDQ4Ljk0OTYgMjAzLjkyMiw3OS44MTkgMzE3LjU2NCw4OC4yNTc5IC0wLjc4ODk3NywtNC44OTIxMyAtMS40NjgxMSwtOS43OTM3MSAtMi4wMzAzMiwtMTQuNzAzNiAtMS4zOTM3LC0xMi4xNjc3IC0yLjEyOTUzLC0yNC40NDc3IC0yLjEyOTUzLC0zNi44MzM5IDAsLTg3LjczMTIgMzUuNjAzMiwtMTY3LjIwMSA5My4xMzcxLC0yMjQuNzM0IDU3LjUzMzksLTU3LjUzMzkgMTM3LjAwMywtOTMuMTM3MSAyMjQuNzM0LC05My4xMzcxIDQ0LjY0NjksMCA4Ny4zNzU3LDkuMzQzNzEgMTI2LjE5NSwyNi4xMzY2IDM3LjQ4MzUsMTYuMjE1NCA3MS4xNzY4LDM5LjM0OTYgOTkuMjk2NSw2Ny42OTE0IDMwLjI3ODgsLTYuMzUwNzkgNTkuNjc3NiwtMTUuMDMzMSA4OC4wNDE4LC0yNS44MzkgMzEuMzYxOCwtMTEuOTQ4IDYxLjM3NDksLTI2LjQ2NzMgODkuODQ4OSwtNDMuMjc4IDMuOTQwMTYsLTIuNjU3NDggOS4wMTg5LC0zLjUzOTc3IDEzLjg4OTgsLTEuOTYxODEgOC40MDU5MSwyLjcyMzYyIDEzLjAxMSwxMS43NDg0IDEwLjI4NzQsMjAuMTU0M2wtMC4wNDcyNDQxIC0wLjAxNTM1NDNjLTEyLjAxMywzNy4wNSAtMzAuNDU1OSw3MS4wOTMgLTU0LjA0MjYsMTAwLjc1OSAtOS43MTIyMSwxMi4yMTYyIC0yMC4zMDc5LDIzLjcwMjQgLTMxLjY5MzcsMzQuMzYzIDcuMzA3NDksLTEuNzA3ODggMTQuNTUxMiwtMy41NTE1OCAyMS43MjI5LC01LjUyNTJ6Ii8+DQogICAgPC9nPg0KICAgIDxyZWN0IGNsYXNzPSJmaWwxIiBoZWlnaHQ9IjIwNDgiIHdpZHRoPSIyMDQ4Ii8+DQo8L3N2Zz4=)
}

body section#main>footer nav ul#menu_redes_sociales li a.youtube {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBoZWlnaHQ9IjIwNDhweCIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4IiB3aWR0aD0iMjA0OHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwzIHtmaWxsOm5vbmV9DQogICAgLmZpbDIge2ZpbGw6NDY0NjQ2fQ0KICAgIC5maWwwIHtmaWxsOiM4Njg2ODZ9DQogICAgLmZpbDEge2ZpbGw6IzQ2NDY0Nn0NCiAgIF1dPg0KICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0iTGF5ZXJfeDAwMjBfMSI+DQogICAgICAgIDxnIGlkPSJfMjUxOTQ1MDgwIj4NCiAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMTY2NCAxMTQxLjQybDAgNDUyLjk5M2MwLDEwOC42NjkgLTk0LjI1MiwxOTcuNTg3IC0yMDkuNDEsMTk3LjU4N2wtODYxLjE4MyAwYy0xMTUuMjQzLDAgLTIwOS40MSwtODguOTE4MiAtMjA5LjQxLC0xOTcuNTg3bDAgLTQ1Mi45OTNjMCwtMTA4LjY3NiA5NC4xNjcsLTE5Ny41ODggMjA5LjQxLC0xOTcuNTg4bDg2MS4xODMgMGMxMTUuMTU4LDAgMjA5LjQxLDg4LjkxMjMgMjA5LjQxLDE5Ny41ODh6IiBpZD0iXzI1MTk0NTQ4OCIvPg0KICAgICAgICAgICAgPHBvbHlnb24gY2xhc3M9ImZpbDEiIGlkPSJfMjUxOTQ1NzI4IiBwb2ludHM9IjQ3My4wMDIsMTA5NS4zNCA0NzMuMDAyLDExNjQuODQgNTYxLjgzNywxMTY1LjA4IDU2MS44MzcsMTY0My41OCA2NTAuODM0LDE2NDMuNTggNjUwLjgzNCwxMTY2LjQyIDc1Ny41ODYsMTE2Ni40MiA3NTcuNTg2LDEwOTUuNzQgIi8+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0iZmlsMSIgZD0iTTc0MC4xNTcgMTIzNy41bDAuMjU5ODQzIDI1Mi41MDNjMC4wODUwMzk0LDM4LjczOSAtMC45MTg4OTgsNjcuNTgzOSAwLjMzODk3Nyw4MC43NDI2IDIuMTUzMTUsMjMuMTczMiAxLjMyNDAyLDUwLjE1NTYgMjIuODI4NCw2NS41ODE5IDQwLjA4MDcsMjguODQwMiAxMTYuODM4LC00LjMyOTkyIDEzNS45OTcsLTQ1LjU4OTRsLTAuMTcwMDc5IDUyLjY3MTMgNzEuNTA4NyAwLjA4NTAzOTQgLTAuMDgzODU4MyAtNDA1Ljk5NSAtODkuMDA0NCAwIDAgMjU0LjgyNWMwLDM2Ljg0NTcgMi4yNDQxLDU1LjI1MzIgLTAuMDgzODU4Myw2MS43NTk5IC03LjI1MDc5LDE5LjczMjcgLTM5Ljc0MjksNDAuNzQ2OSAtNTIuNTAyNCwyLjE1OTA2IC0yLjA4NTgzLC02Ljc0MjkyIC0wLjI1MzkzNywtMjcuMTU4MyAtMC4yNTM5MzcsLTYyLjE2NWwtMC4zMjAwNzkgLTI1Ni41NzkgLTg4LjUxNDIgMHoiIGlkPSJfMjUxOTQ1NTM2Ii8+DQogICAgICAgICAgICA8cGF0aCBjbGFzcz0iZmlsMSIgZD0iTTEwMjQuMjYgMTA5NS44M2wtMC40Mjk5MjIgNTQ0LjI1OCA3My4wODY3IC0xLjA4ODk4IDYuNjU3ODggLTMzLjkxODljOTMuNDE4Miw4NS43NTY0IDE1Mi4xNzMsMjcuMDA3MSAxNTEuOTk5LC03NS43MzU5bC0wLjE0NTI3NiAtMjEyLjE3OWMtMC4wODUwMzk0LC04MC43NDg1IC02MC41ODgyLC0xMjkuMTUxIC0xNDIuNjc4LC02My44MjhsMC40MjI4MzUgLTE1Ny42NzYgLTg4LjkxMjMgMC4xNjg4OTh6bTg3LjQwMDUgMjEwLjc1M2MwLC0xNy41Nzk1IDE3LjUxMjIsLTMyLjAwMiAzOC44NDc3LC0zMi4wMDIgMjEuNTAzMiwwIDM4Ljk5ODgsMTQuNDIyNSAzOC45OTg4LDMyLjAwMmwwIDIzOC4wOGMwLDE3LjU3OTUgLTE3LjQ5NTcsMzEuOTE4MSAtMzguOTk4OCwzMS45MTgxIC0yMS4zMzU0LDAgLTM4Ljg0NzcsLTE0LjMzODYgLTM4Ljg0NzcsLTMxLjkxODFsMCAtMjM4LjA4eiIgaWQ9Il8yNTE5NDUyOTYiLz4NCiAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJmaWwxIiBkPSJNMTM1Ny45MSAxMjM1LjA5Yy0xNi45MTM0LDEyLjE2MTggLTI5LjgyNTIsMjguNDE2MiAtMzcuMzM1OSw1MC4zMjU2IC03LjU3MDg3LDIxLjgyNDQgLTExLjMyNTYsNTEuNjczMyAtMTEuMzI1Niw4OS42NjgybDAgMTI2LjQxOGMwLDIxMC4yMzkgMjU1LjMzOCwxODAuNTA0IDIyNC45MjEsLTAuMzM4OTc3bC02Ni43NTYgMC40MjQwMTZjLTAuMDgzODU4MywyLjU4MTg5IC0wLjE2ODg5OCw1LjY1Mzk0IC0wLjE2ODg5OCw5LjAwMzU1bDAgMzcuMjUwOGMwLDE5LjkwMTYgLTE2LjQ5MDYsMzYuMDcyMSAtMzYuNTAwOCwzNi4wNzIxbC0xMy4wODA3IDBjLTE5Ljk4NjYsMCAtMzYuNTAwOCwtMTYuMTcwNSAtMzYuNTAwOCwtMzYuMDcyMWwwIC05OC4wMDY4IDE1Mi44MzEgMCAwIC01Ny40OTE0YzAsLTQyLjAxMDcgLTEuMDg3OCwtODQuMDE0MiAtNC40OTg4MiwtMTA4LjEgLTEwLjk4NzgsLTc1Ljk4OTggLTExNy42NTYsLTg4LjA4NDMgLTE3MS41ODUsLTQ5LjE1Mjh6bTcwLjAxNTggNTUuOTE5M2MyMS44MjQ0LDAgMzkuNzQ3NywxNy44MzM1IDM5Ljc0NzcsMzkuNTcyOWwtMC45MTg4OTggNDguOTE2NiAtODQuMzI4NCAwIDAuNDA1MTE4IC00OC45MTY2YzAsLTIxLjczOTQgMTcuODMzNSwtMzkuNTcyOSAzOS42NzU2LC0zOS41NzI5bDUuNDE4OSAweiIgaWQ9Il8yNTE5NDQ3NDQiLz4NCiAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJmaWwyIiBpZD0iXzI1MTk0NTQxNiIgcG9pbnRzPSI2OTQuMTYyLDUzMy45MDcgNjk0LjMzOCw4NTcuMzQ0IDc4Ny45MjUsODU3LjM0NCA3ODguMDEsNTMzLjc2MiA4OTguNTgzLDI1Ni41NzUgNzk2LjI0NSwyNTYuNTc1IDczNy40MDYsNDYyLjQyMiA2NzcuODIyLDI1NS45OTkgNTc2LjQ4OCwyNTUuOTk5ICIvPg0KICAgICAgICAgICAgPHBhdGggY2xhc3M9ImZpbDIiIGQ9Ik05MDEuMjQ0IDQ4MS40MTFjLTYuNjUxOTcsMjIuODQ2MSAtMTAuMDg3OCw1NC40MTkzIC0xMC4wODc4LDk0LjkzbDAgMTExLjc0N2MwLDM2LjkwNTkgMS43NDgwMyw2NC42NTcxIDUuNTAzOTQsODMuMTU1NiAzLjc1NDczLDE4LjQzMjMgOS45MTY1NCwzNC4yNjM4IDE4LjY2NzMsNDcuMjUzNiA4LjY1OTg1LDEzLjAxMzQgMjAuODQ1MywyMi44NDYxIDM2LjU4NTksMjkuMjQ0MSAxNS42NTY3LDYuNTk3NjQgMzQuNzU0LDkuNjY5NjkgNTcuMzQ2MSw5LjY2OTY5IDIwLjI0MDYsMCAzOC4xNjM4LC0zLjY1MTk3IDUzLjgyMDUsLTExLjMzMjcgMTUuNTExNCwtNy40ODU4MyAyOC4yNDYxLC0xOS4yNDI1IDM4LjE2MzgsLTM1LjA2ODEgMTAuMDkzNywtMTUuOTE2NSAxNi41NzU2LC0zMi45MjA5IDE5LjU4NzQsLTUxLjI2ODEgMy4wMDU5MSwtMTguMjM4NiA0LjU4Mzg2LC00Ny4wNzc2IDQuNTgzODYsLTg2LjE2MTVsMCAtMTA2Ljc1MmMwLC0zMC45MTMgLTEuNjYyOTksLTUzLjgyNjQgLTQuOTI4NzQsLTY5LjA3OCAtMy4zMjU5OSwtMTQuOTk2NSAtOS40MDI3NiwtMjkuNjc0IC0xOC40MDc1LC00My45MjY0IC04LjgzNDY1LC0xNC4yNDc2IC0yMS41MDQzLC0yNS43NDkyIC0zOC4wOCwtMzQuNTc5MiAtMTYuNDI0NCwtOC44MzQ2NSAtMzYuMDc4LC0xMy4zMzM1IC01OS4wMDkxLC0xMy4zMzM1IC0yNy4zMjcyLDAgLTQ5Ljc1MDQsNi45Mjk1MyAtNjcuMjM5LDIwLjc1NDMgLTE3LjU3OTUsMTMuNzYzNCAtMjkuNzY1LDMyLjAwMiAtMzYuNTA2Nyw1NC43NDUzem02Ny41ODM5IDI2Mi41MDVsMCAtMjI0LjU3NmMwLC0yMy44MzIzIDE3LjgzOTQsLTQzLjM1MzYgMzkuNTEyNiwtNDMuMzUzNiAyMS42NTQzLDAgMzkuMzE4OSwxOS41MjEzIDM5LjMxODksNDMuMzUzNmwwIDIyNC41NzZjMCwyMy45MTAzIC0xNy42NjQ2LDQzLjQxMjYgLTM5LjMxODksNDMuNDEyNiAtMjEuNjczMiwwIC0zOS41MTI2LC0xOS41MDI0IC0zOS41MTI2LC00My40MTI2eiIgaWQ9Il8yNTE5NDQ4NjQiLz4NCiAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJmaWwyIiBkPSJNMTE4MS41OSA0MjIuMjVsMCAyODQuNTgzYzAsMzYuMjQ2OSAwLjY1OTA1Niw2MC40MTgyIDEuNzQ2ODUsNzIuNjYzOCAxLjA4ODk4LDEyLjE2MDYgMy45MDcwOSwyMy44MzIzIDguNDkwOTUsMzUuMTc2OCA0LjU4OTc3LDExLjA3MjggMTEuNjcwNSwyMC4xNjE0IDIxLjQxOTMsMjYuOTg5NCA5LjQ5MzcxLDYuNzYwNjQgMjEuNzY0MiwxMC4wOTI1IDM2LjQxNTgsMTAuMDkyNSAxMi44NDQ1LDAgMjQuMTcxMywtMy40MTY5MyAzNC4wOTQ5LC0xMC41ODI3IDkuODMyNjgsLTcuMTY1NzUgMTguMTUzNiwtMTcuNzQ4NCAyNC45MTQyLC0zMS45MTdsLTEuNjYyOTkgMzQuOTA0IDk5LjI0MjIgMCAwIC00MjEuOTEgLTc4LjA4MjcgMCAwIDMyOC4zNDFjMCwxNy44MzM1IC0xNC42NzY0LDMyLjMyMzMgLTMyLjU5NDksMzIuMzIzMyAtMTcuODE0NiwwIC0zMi40OTEsLTE0LjQ4OTggLTMyLjQ5MSwtMzIuMzIzM2wwIC0zMjguMzQxIC04MS40OTI2IDB6IiBpZD0iXzI1MTk0NDY3MiIvPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KICAgIDxyZWN0IGNsYXNzPSJmaWwzIiBoZWlnaHQ9IjIwNDgiIHdpZHRoPSIyMDQ4Ii8+DQo8L3N2Zz4=)
}

body section#main>footer nav ul#menu_redes_sociales li a.pinterest {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPg0KPHN2ZyBoZWlnaHQ9IjIwNDhweCIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIiB2aWV3Qm94PSIwIDAgMjA0OCAyMDQ4IiB3aWR0aD0iMjA0OHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8ZGVmcz4NCiAgICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCiAgIDwhW0NEQVRBWw0KICAgIC5maWwxIHtmaWxsOm5vbmV9DQogICAgLmZpbDAge2ZpbGw6IzQ2NDY0NjtmaWxsLXJ1bGU6bm9uemVyb30NCiAgIF1dPg0KICA8L3N0eWxlPg0KICAgIDwvZGVmcz4NCiAgICA8ZyBpZD0iTGF5ZXJfeDAwMjBfMSI+DQogICAgICAgIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMTQyMy4xMiAzODguNTg4Yzk2Ljg3MTcsNzEuNzEwNyAxNjQuMzA4LDE3NS4wMzQgMTgyLjM2NCwzMDYuNDkzbDAuMDA4MjY3NzIgLTAuMDAxMTgxMWM3LjMwNTEyLDUyLjgyOTYgOC43OTgwNCwxMDYuMjcgNC44MDk0NSwxNTguNyAtOS41NDIxMywxMjUuNDAyIC01MC4zODU5LDI0NS42MDMgLTExNy45OTcsMzM4LjU5NSAtNjguMzI2OCw5My45NzY4IC0xNjMuODg4LDE2MC4yODUgLTI4Mi4xMzUsMTc2LjYzOSAtMjkuMjUyNCw0LjA0NDEgLTU5Ljc5MjIsNS4wMjkxNCAtOTEuNTM2NywyLjYxMzc4bC0wLjA2MjU5ODUgMGMtNzEuMTQ4NSwtNS42ODM0NyAtMTEwLjc0NywtMzMuMTIwNSAtMTU3LjExLC02NS4yNDMgLTguOTkwNTYsLTYuMjI3OTYgLTE4LjI0OTIsLTEyLjY0MjUgLTI3LjkyMzYsLTE5LjAxNjkgLTE4LjM3OTEsOTQuMTI1NyAtMzkuMjk2NSwxODUuODczIC03MS4yMjI5LDI2Ny4wMzMgLTM1LjEyMzYsODkuMjg2NyAtODMuNDk1NywxNjUuNzI0IC0xNTYuMTM5LDIxOC41MzdsLTIxLjQ3NDggMTUuNjEzIC0zLjcxMjIxIC0yNi4zNjM0Yy0zMi4xODc0LC0yMjguNjUyIDE3LjUyNTIsLTQxNC4zMTcgNjUuODM0NywtNTk0Ljc0MyAxNi42ODQzLC02Mi4zMTAzIDMzLjE5OTYsLTEyMy45OTUgNDUuODM1MSwtMTg1LjM3MyAtMjguNTYwMywtNTEuNjcwOSAtMzYuMDc0NCwtMTE5LjE2MiAtMjYuMjk4NCwtMTgyLjk1OCA2LjkyNTk5LC00NS4xOTM3IDIyLjUzMzEsLTg4LjgwOTUgNDUuNDc3MiwtMTIzLjg2OSAyMy42NTYzLC0zNi4xNDc3IDU1LjIzNDMsLTYzLjQwOTkgOTMuNDMzNSwtNzQuNTczNyAyOS41NTQ3LC04LjYzNzQxIDYyLjU3MjUsLTcuNTM4OTggOTguMzI0NSw2LjYyMjQ1bDAgMC4wNjI1OTg1YzExOC41NDUsNDYuOTk0OSA3Ny4xNzA5LDE3Ni44NDcgMzUuODE1OCwzMDYuNjMzIC0xMi45OTY5LDQwLjc4ODIgLTI1Ljk5MzcsODEuNTcwNSAtMzMuNTg1OSwxMTkuNTY4IC0xNS4yMjY4LDc2LjE5ODkgLTYuNDkwMTYsMTM4LjM5OCA3OS40MDkxLDE1NS41NjNsMCAwLjA2MjU5ODVjNDguMDYzOCw5LjczMTExIDkwLjkzMiwwLjY2OTY4NiAxMjcuODkzLC0yMS42NTMyIDUwLjg2ODksLTMwLjcyMDUgOTEuMTMzOSwtODYuNTUzNiAxMTguOTMxLC0xNTMuNTQ3IDI4LjI2NzMsLTY4LjEyOTYgNDMuNDk3NywtMTQ3LjM5MSA0My44NzgsLTIyMy42NDMgMC41MDE5NjksLTEwMC41ODQgLTI0LjY3NjgsLTE5NS40MzIgLTc5LjcwOTEsLTI1MS4yODEgLTYxLjkwMTYsLTYyLjc4MzkgLTEzOC4wOTksLTk0LjE4IC0yMTYuNDcxLC0xMDAuMjg5IC03NS42NDM4LC01Ljg5NjA3IC0xNTMuMzUxLDExLjYzMjcgLTIyMi4zNzUsNDcuMTY1IC02OS4xMzIzLDM1LjU4NzggLTEyOS40NjMsODkuMTMyIC0xNzAuMjI5LDE1NS4xOTcgLTQzLjk4NzgsNzEuMjg3OSAtNjUuMjAyOCwxNTcuMzEgLTUwLjAyNjgsMjUxLjE5NSA0LjU2ODUxLDI4LjMzMjMgMTguMTkzNyw1MC44MDI4IDMxLjI4MDMsNzIuMzgyNyAyOC45NTEyLDQ3Ljc0MjYgNTUuNjM1OSw5MS43NDkzIDQuNTU2NywxODIuMjY0bC01LjgwNzQ4IDEwLjI5MSAtMTEuNTAzOSAtMi41NDE3M2MtODAuMzY0NiwtMTcuNzYyNiAtMTM0Ljg5NiwtNTYuNzIxMyAtMTY5Ljc3OSwtMTExLjY0NyAtMzQuMzE1OCwtNTQuMDMxOSAtNDkuMDE5MywtMTIzLjA4OSAtNTAuMjg3OCwtMjAyLjIzN2wwIC0wLjM3NTU5MWMxLjcyMjA1LC0xNDkuNDY2IDU1LjQ4MzUsLTI4MS43MDcgMTQ1Ljg1NiwtMzgwLjg3NSA5MC44MTk4LC05OS42NTggMjE4LjUwNCwtMTY1Ljg1MyAzNjcuMzk2LC0xODIuNTA2IDE0LjU4MzEsLTEuNjM5MzcgMjkuMjYzLC0yLjg3OTUzIDQ0LjAxNjIsLTMuNzI3NTYgMTQuNDAzNiwtMC44MjY3NzIgMjkuMDY0NiwtMS4yNTQzMyA0My45NDg5LC0xLjI4ODU4IDE0NS44OTgsLTAuMzI4MzQ3IDI4Mi44NzQsMzkuOTQ4NSAzODYuMzIsMTE2LjUyM3oiLz4NCiAgICA8L2c+DQogICAgPHJlY3QgY2xhc3M9ImZpbDEiIGhlaWdodD0iMjA0OCIgd2lkdGg9IjIwNDgiLz4NCjwvc3ZnPg==)
}

body section#main>footer nav ul#menu_redes_sociales li a.instagram {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4gDQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyAyMDE3IC0tPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyMDQ4cHgiIGhlaWdodD0iMjA0OHB4IiB2ZXJzaW9uPSIxLjAiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMjA0ODAwMDAgMjA0ODAwMDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KICAgIDxnIGlkPSJDYXBhX3gwMDIwXzEiPg0KICAgICAgICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICAgICAgICA8cmVjdCBmaWxsPSJub25lIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHg9Ii0yMTQ0MDAiIHdpZHRoPSIyMDQ4MDAwMCIgaGVpZ2h0PSIyMDQ4MDAwMCIvPg0KICAgICAgICA8cGF0aCBmaWxsPSIjNDY0NjQ2IiBkPSJNMTQ3Mjg4MDAgMjkyMzEwMGwtODk3NzYwMCAwYy0xNTU5NTAwLDAgLTI4MjgyMDAsMTI2ODQwMCAtMjgyODIwMCwyODI3OTAwbDAgMjk4NzMwMCAwIDU5OTA3MDBjMCwxNTU5NTAwIDEyNjg3MDAsMjgyNzkwMCAyODI4MjAwLDI4Mjc5MDBsODk3ODAwMCAwYzE1NTk0MDAsMCAyODI3ODAwLC0xMjY4NDAwIDI4Mjc4MDAsLTI4Mjc5MDBsMCAtNTk5MTEwMCAwIC0yOTg3MjAwYy0zMDAsLTE1NTk1MDAgLTEyNjg3MDAsLTI4Mjc2MDAgLTI4MjgyMDAsLTI4Mjc2MDB6bTgxMTIwMCAxNjg2NTAwbDMyMzYwMCAtMTMwMCAwIDMyMjEwMCAwIDIxNTg0MDAgLTI0NzIyMDAgNzkwMCAtODYwMCAtMjQ4MDEwMCAyMTU3MjAwIC03MDAwem0tNzM4ODcwMCA0MTI4MzAwYzQ2ODgwMCwtNjQ4NTAwIDEyMjkxMDAsLTEwNzM5MDAgMjA4ODcwMCwtMTA3MzkwMCA4NTk2MDAsMCAxNjE5OTAwLDQyNTQwMCAyMDg4MjAwLDEwNzM5MDAgMzA0OTAwLDQyMzMwMCA0ODc2MDAsOTQxMTAwIDQ4NzYwMCwxNTAxOTAwIDAsMTQyMDEwMCAtMTE1NjUwMCwyNTc1NTAwIC0yNTc2MDAwLDI1NzU1MDAgLTE0MjA1MDAsMCAtMjU3NTgwMCwtMTE1NTQwMCAtMjU3NTgwMCwtMjU3NTUwMCAyMDAsLTU2MDgwMCAxODI0MDAsLTEwNzg2MDAgNDg3MzAwLC0xNTAxOTAwem03OTc5NzAwIDU5OTA4MDBjMCw3NzM3MDAgLTYyOTAwMCwxNDAyMTAwIC0xNDAyMjAwLDE0MDIxMDBsLTg5Nzc2MDAgMGMtNzczNDAwLDAgLTE0MDI0MDAsLTYyODQwMCAtMTQwMjQwMCwtMTQwMjEwMGwtMTAwIC01OTkwODAwIDIxODQ0MDAgMGMtMTg4NjAwLDQ2NDAwMCAtMjk0NjAwLDk3MDkwMCAtMjk0NjAwLDE1MDE5MDAgMCwyMjA1OTAwIDE3OTQ3MDAsNDAwMTkwMCA0MDAxNTAwLDQwMDE5MDAgMjIwNjUwMCwwIDQwMDEyMDAsLTE3OTU5MDAgNDAwMTIwMCwtNDAwMTkwMCAwLC01MzEwMDAgLTEwNjYwMCwtMTAzNzkwMCAtMjk1MjAwLC0xNTAxOTAwbDIxODUwMDAgMCAwIDU5OTA4MDB6Ii8+DQogICAgPC9nPg0KPC9zdmc+)
}

body section#main>footer nav ul#menu_redes_sociales li a.linkedin {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjwhLS0gQ3JlYXRvcjogQ29yZWxEUkFXIDIwMTcgLS0+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjIwNDhweCIgaGVpZ2h0PSIyMDQ4cHgiIHZlcnNpb249IjEuMCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCINCnZpZXdCb3g9IjAgMCAyMDQ4MDAwMCAyMDQ4MDAwMCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayINCiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIj4NCiA8ZyBpZD0iQ2FwYV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il83NjExNTA1NzYiPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iIzQ2NDY0NiIgZD0iTTE0NjMwNjAwIDE3MDgzMzAwbDAgLTU1Mzk0MDBjMCwwIC0xNjQwMDAsLTE0ODE4MDAgLTE1OTc3MDAsLTE0ODE4MDAgLTE0MzI4MDAsMCAtMTY5NDkwMCwxNDA4NzAwIC0xNjk0OTAwLDE0MDg3MDBsMCA1NjEyNTAwIC0yOTUyOTAwIDAgNDgxMDAgLTkxNTAzMDAgMjg1NjcwMCAwIC0yMzIwMCAxMTUwMjAwYzAsMCA1OTU2MDAsLTE1MDMzMDAgMjgzOTcwMCwtMTUwMzMwMCAyMjQzMjAwLDAgMzI1OTYwMCwxMjg5MzAwIDM0NDg2MDAsMzcwMDEwMCAwLDI0MTE4MDAgMCw1ODAzMzAwIDAsNTgwMzMwMGwtMjkyNDQwMCAwem0tOTg2NzEwMCAtMTA0NTAyMDBjLTEwMTQ3MDAsMCAtMTgzODUwMCwtNzI1ODAwIC0xODM4NTAwLC0xNjIyNzAwIDAsLTg5NjkwMCA4MjM4MDAsLTE2MjQ0MDAgMTgzODUwMCwtMTYyNDQwMCAxMDE0NjAwLDAgMTgzODQwMCw3Mjc1MDAgMTgzODQwMCwxNjI0NDAwIDAsODk3MDAwIC04MjM4MDAsMTYyMjcwMCAtMTgzODQwMCwxNjIyNzAwem0xODIyNDAwIDEwNDYwOTAwbC0zNjMwNjAwIDAgMCAtOTEzNzgwMCAzNjMwNjAwIC0yMzIwMCAwIDkxNjEwMDB6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQogPGcgaWQ9IkNhcGFfeDAwMjBfMV8wIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8xQ29yZWwtTGF5ZXIiLz4NCiAgPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjIwNDgwMDAwIiBoZWlnaHQ9IjIwNDgwMDAwIi8+DQogPC9nPg0KPC9zdmc+DQo=)
}

body section#main>footer nav ul#menu_redes_sociales li a.app {
	width: 7rem;
	border-radius: 5rem;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+IA0KPCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgWDcgLS0+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9Ijk2cHgiIGhlaWdodD0iMzZweCIgdmVyc2lvbj0iMS4xIiBzdHlsZT0ic2hhcGUtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgdGV4dC1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemVRdWFsaXR5OyBmaWxsLXJ1bGU6ZXZlbm9kZDsgY2xpcC1ydWxlOmV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgOTYwMDAwIDM1OTk5NSINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGRlZnM+DQogICAgICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMSB7ZmlsbDojNDY0NjQ2fQ0KICAgIC5maWwwIHtmaWxsOiM0NjQ2NDY7ZmlsbC1ydWxlOm5vbnplcm99DQogICBdXT4NCiAgPC9zdHlsZT4NCiAgICA8L2RlZnM+DQogICAgPGcgaWQ9IkxheWVyX3gwMDIwXzEiPg0KICAgICAgICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPg0KICAgICAgICA8ZyBpZD0iXzEwMTM3MDA4MTYiPg0KICAgICAgICAgICAgPHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik0yNTg5MzEgMTE0NTE0bDc1NDMgMjIyMTMgOTc0NiAwIC0yNDEwMCAtNzA2MjYgLTExMDA1IDAgLTIzOTk1IDcwNjI2IDk0MzEgMCA3MzM2IC0yMjIxMyAyNTA0NCAwem0tMjMxNTkgLTcxMjZsNjkyMCAtMjA0MzVjMTM1NywtNDI5NSAyNTExLC04NTkyIDM1NjAsLTEyNzg0bDIxMCAwYzEwNDYsNDA4NyAyMDk0LDgyODAgMzY2OCwxMjg4OWw2OTE2IDIwMzMwIC0yMTI3NCAwem00MjAxOCAtMjEzNzZsMTkyODEgNTA3MTUgODgwNSAwIDE5OTA4IC01MDcxNSAtOTY0MSAwIC05ODQ4IDI4NTAyYy0xNjc4LDQ2MDkgLTMxNDYsODc5OSAtNDMwMCwxMjk5MWwtMzE0IDBjLTEwNDYsLTQxOTIgLTI0MDcsLTgzODIgLTQwODUsLTEyOTkxbC05OTU1IC0yODUwMiAtOTg1MSAwem05MjczNiA1MDcxNWMtNjI3LC0zNDU5IC04MzksLTc3NTYgLTgzOSwtMTIxNTVsMCAtMTg5NjdjMCwtMTAxNjIgLTM3NzAsLTIwNzUwIC0xOTI3OSwtMjA3NTAgLTYzOTIsMCAtMTI0NzIsMTc4MyAtMTY2NjIsNDUwN2wyMDk4IDYwODFjMzU2MCwtMjMwNSA4NDg0LC0zNzczIDEzMjAxLC0zNzczIDEwMzc1LDAgMTE1MjgsNzU0MyAxMTUyOCwxMTczNWwwIDEwNDljLTE5NTk4LC0xMDUgLTMwNDk1LDY1OTkgLTMwNDk1LDE4ODU5IDAsNzMzNiA1MjM5LDE0NTY3IDE1NTExLDE0NTY3IDcyMjksMCAxMjY4MCwtMzU2MyAxNTUwNiwtNzU0NmwzMTUgMCA3MzQgNjM5MyA4MzgyIDB6bS05NzQ2IC0xNzA4MmMwLDk0NCAtMjA3LDE5OTMgLTUyMSwyOTM0IC0xNDY5LDQzMDAgLTU2NTgsODQ5MCAtMTIyNjMsODQ5MCAtNDcxNCwwIC04Njk3LC0yODMyIC04Njk3LC04ODA1IDAsLTk4NDcgMTE0MjQsLTExNjMwIDIxNDgxLC0xMTQxOGwwIDg3OTl6bTMzMDEwIDE3MDgybDAgLTUwNzE1IC05MjIxIDAgMCA1MDcxNSA5MjIxIDB6bS00NjEyIC03MDczMWMtMzM1NCwwIC01NzYwLDI1MTUgLTU3NjAsNTc2MyAwLDMxNDQgMjMwNCw1NjYxIDU1NTMsNTY2MSAzNjY4LDAgNTk3MiwtMjUxNyA1ODY1LC01NjYxIDAsLTMyNDggLTIxOTcsLTU3NjMgLTU2NTgsLTU3NjN6bTE5OTEzIDcwNzMxbDkyMTggMCAwIC03NDM5OSAtOTIxOCAwIDAgNzQzOTl6bTYxMTk1IDBjLTYzMCwtMzQ1OSAtODM5LC03NzU2IC04MzksLTEyMTU1bDAgLTE4OTY3YzAsLTEwMTYyIC0zNzcwLC0yMDc1MCAtMTkyODIsLTIwNzUwIC02MzkyLDAgLTEyNDY5LDE3ODMgLTE2NjU5LDQ1MDdsMjA5NSA2MDgxYzM1NjMsLTIzMDUgODQ4NywtMzc3MyAxMzIwNCwtMzc3MyAxMDM3MiwwIDExNTI4LDc1NDMgMTE1MjgsMTE3MzVsMCAxMDQ5Yy0xOTU5OSwtMTA1IC0zMDQ5NSw2NTk5IC0zMDQ5NSwxODg1OSAwLDczMzYgNTIzOCwxNDU2NyAxNTUwOCwxNDU2NyA3MjMyLDAgMTI2ODAsLTM1NjMgMTU1MDksLTc1NDZsMzE0IDAgNzM1IDYzOTMgODM4MiAwem0tOTc0NiAtMTcwODJjMCw5NDQgLTIwNywxOTkzIC01MjEsMjkzNCAtMTQ2OSw0MzAwIC01NjU4LDg0OTAgLTEyMjYzLDg0OTAgLTQ3MTcsMCAtODY5NywtMjgzMiAtODY5NywtODgwNSAwLC05ODQ3IDExNDIxLC0xMTYzMCAyMTQ4MSwtMTE0MThsMCA4Nzk5em0zMTMzMiAxNzA4Mmw0MTkgLTgzODIgMzE1IDBjMzc3Myw2NzA2IDk2NDAsOTUzNSAxNjk3NCw5NTM1IDExMzE2LDAgMjI3MzksLTkwMTEgMjI3MzksLTI3MTM5IDEwNSwtMTU0MDYgLTg4MDEsLTI1ODg2IC0yMTM3NiwtMjU4ODYgLTgxNzIsMCAtMTQwNDMsMzY2OCAtMTcyODgsOTMyNmwtMjEwIDAgMCAtMzE4NTMgLTkxMTYgMCAwIDYxMzAwYzAsNDUwNyAtMjEwLDk2NDAgLTQyMCwxMzA5OWw3OTYzIDB6bTE1NzMgLTI5NDQ3YzAsLTE0NjUgMzE0LC0yNzI0IDUyMSwtMzc3MCAxODg4LC03MDE4IDc3NTYsLTExMzE5IDE0MDQzLC0xMTMxOSA5ODUxLDAgMTUwODksODY5NyAxNTA4OSwxODg2MiAwLDExNjM0IC01NzYzLDE5NDk0IC0xNTQwMywxOTQ5NCAtNjcwNywwIC0xMjA1MSwtNDQwMiAtMTM4MzEsLTEwNzk0IC0yMDksLTEwNDkgLTQxOSwtMjIwMyAtNDE5LC0zMzU0bDAgLTkxMTl6bTUwNTA1IDI5NDQ3bDkyMjEgMCAwIC03NDM5OSAtOTIyMSAwIDAgNzQzOTl6bTY1NDkyIC0yMzY4MWMxMDQsLTk0NCAzMTQsLTI0MTIgMzE0LC00Mjk3IDAsLTkzMjYgLTQ0MDIsLTIzODk0IC0yMDk1NiwtMjM4OTQgLTE0Nzc1LDAgLTIzNzg5LDEyMDUzIC0yMzc4OSwyNzM1MiAwLDE1Mjk4IDkzMjYsMjU1NjggMjQ5MzksMjU1NjggODA3MSwwIDEzNjI3LC0xNjc4IDE2ODcyLC0zMTQzbC0xNTczIC02NjAyYy0zNDU1LDE0NjggLTc0MzgsMjYxOSAtMTQwNDAsMjYxOSAtOTIyMSwwIC0xNzE4NCwtNTEzMyAtMTczOTMsLTE3NjAzbDM1NjI2IDB6bS0zNTUyNCAtNjYwMmM3MzQsLTYzOTIgNDgyMSwtMTQ5ODQgMTQxNDcsLTE0OTg0IDEwMzc1LDAgMTI4OTAsOTExMyAxMjc4NSwxNDk4NGwtMjY5MzIgMHptOTA5NTUgLTIxNTg5Yy0xNDA0MCwwIC0yNTE0OSw5OTU4IC0yNTE0OSwyNjkzMiAwLDE2MDMzIDEwNTg1LDI2MDkzIDI0MzEwLDI2MDkzIDEyMjYwLDAgMjUyNTcsLTgxNzUgMjUyNTcsLTI2OTMyIDAsLTE1NTA1IC05ODUzLC0yNjA5MyAtMjQ0MTgsLTI2MDkzem0tMjEwIDY5MjBjMTA5MDAsMCAxNTE5NywxMDg5NiAxNTE5NywxOTQ4OCAwLDExNDI0IC02NjAyLDE5NzAxIC0xNTQwNiwxOTcwMSAtOTAxMiwwIC0xNTQwNCwtODM4NSAtMTU0MDQsLTE5NDg5IDAsLTk2NDAgNDcxNywtMTk3MDAgMTU2MTMsLTE5NzAwem0zNjI1OCA0NDk1Mmw5MjE5IDAgMCAtMzA0OTNjMCwtMTU3MyAyMTIsLTMxNDMgNjMyLC00Mjk3IDE1NzAsLTUxMzQgNjI4NywtOTQyOCAxMjM2NSwtOTQyOCA4NjkzLDAgMTE3MzUsNjgwOSAxMTczNSwxNDk4NGwwIDI5MjM0IDkyMjEgMCAwIC0zMDI4M2MwLC0xNzM5MyAtMTA4OTksLTIxNTg5IC0xNzkyMSwtMjE1ODkgLTgzNzksMCAtMTQyNDksNDcxNyAtMTY3NjQsOTUzOWwtMjA5IDAgLTUyMiAtODM4MiAtODE3NSAwYzMxNCw0MTg5IDQxOSw4NDg3IDQxOSwxMzcyNWwwIDM2OTkwem04MjQ2NiAtNjI4NzNsMCAxMjE1OCAtNzg2MCAwIDAgNzAxOCA3ODYwIDAgMCAyNzY2NGMwLDU5NzIgOTQ0LDEwNDc5IDM1NjMsMTMyMDQgMjIwMywyNTE0IDU2NTgsMzg3NyA5OTUzLDM4NzcgMzU2NiwwIDYzOTUsLTUyNCA4MTc1LC0xMjU1bC00MjAgLTY5MjBjLTExNTEsMzE1IC0yOTM0LDYzMCAtNTM0Myw2MzAgLTUxMzYsMCAtNjkxNywtMzU2NCAtNjkxNywtOTg1MWwwIC0yNzM0OSAxMzIwNCAwIDAgLTcwMTggLTEzMjA0IDAgMCAtMTQ1NjUgLTkwMTEgMjQwN3ptMzI1ODcgNjI4NzNsOTIyMSAwIDAgLTMwNTk4YzAsLTE3ODAgMTA1LC0zMTQzIDYzMiwtNDM5OSAxNjc2LC01MDMyIDYzOTAsLTkyMjEgMTIzNjUsLTkyMjEgODY5NCwwIDExNzMzLDY5MTQgMTE3MzMsMTUwODZsMCAyOTEzMiA5MjI0IDAgMCAtMzAxODFjMCwtMTc0OTUgLTEwODk5LC0yMTY5MSAtMTc3MDgsLTIxNjkxIC0zNDYxLDAgLTY3MDcsMTA0OSAtOTQzNCwyNjIyIC0yODI2LDE1NzQgLTUxMzQsMzg3OCAtNjU5OSw2NDk3bC0yMTMgMCAwIC0zMTY0NiAtOTIyMSAwIDAgNzQzOTl6bTk4OTIxIC0yMzY4MWMxMDUsLTk0NCAzMTUsLTI0MTIgMzE1LC00Mjk3IDAsLTkzMjYgLTQ0MDMsLTIzODk0IC0yMDk1NywtMjM4OTQgLTE0Nzc3LDAgLTIzNzg4LDEyMDUzIC0yMzc4OCwyNzM1MiAwLDE1Mjk4IDkzMjYsMjU1NjggMjQ5MzksMjU1NjggODA2NywwIDEzNjIzLC0xNjc4IDE2ODcyLC0zMTQzbC0xNTczIC02NjAyYy0zNDU5LDE0NjggLTc0MzksMjYxOSAtMTQwNDAsMjYxOSAtOTIyMiwwIC0xNzE4NywtNTEzMyAtMTczOTQsLTE3NjAzbDM1NjI2IDB6bS0zNTUyNCAtNjYwMmM3MzQsLTYzOTIgNDgyMiwtMTQ5ODQgMTQxNDgsLTE0OTg0IDEwMzc1LDAgMTI4ODYsOTExMyAxMjc4NCwxNDk4NGwtMjY5MzIgMHoiLz4NCiAgICAgICAgICAgIDxwYXRoIGNsYXNzPSJmaWwwIiBkPSJNMzEzNzA1IDI2NTAwNmwtMjI5MjkgMCAtOTQwMyAtMzA1MTggLTMzNjUwIDAgLTg3NDIgMzA1MTggLTIyMTA1IDAgMzQ2NDAgLTExMTE4MSAyNzIxOCAwIDM0OTcxIDExMTE4MXptLTM1NjMxIC00NjY4NGwtODA4MiAtMjYyMjljLTU1MCwtMTc1OCAtMjM2NCwtODg1MCAtNTQ0NSwtMjEyODBsLTQ5NCAwYy05ODksNDg0MiAtMjY5MiwxMTkzNCAtNTExMywyMTI4MGwtNzc1MyAyNjIyOSAyNjg4NyAwem0xMjc4NDAgNTQ0M2MwLDEzNzQ4IC0zNzM5LDI0NTc5IC0xMTIxNywzMjQ5NiAtNjU5OSw3MDM4IC0xNDc4OSwxMDU1NiAtMjQ1NzcsMTA1NTYgLTEwMTE2LDAgLTE3MzE5LC0zNDA3IC0yMTYwOCwtMTAyMjRsMCAwIDAgNDEwNzQgLTIxNDQ0IDAgMCAtODY0NDBjMCwtODQ2NyAtMjIxLC0xNzM3NCAtNjYxLC0yNjcyMGwxODYxMyAwIDk4OSAxMjAzOSAzMjkgMGM2MDIzLC05MTI3IDE0OTAxLC0xMzY4OCAyNjY2OCwtMTM2ODggOTMyMCwwIDE3MTI3LDM3MzkgMjM0NDgsMTEyMTYgNjI5Niw3NDc4IDk0NjAsMTczNzcgOTQ2MCwyOTY5MXptLTIxNDQ1IDk4OWMwLC03MzY3IC0xNjE4LC0xMzM4NSAtNDgzNSwtMTgwNjMgLTMyNDYsLTQ2NzQgLTc4MDcsLTcwMTAgLTEzNzIwLC03MDEwIC00OTIxLDAgLTkwNDYsMTkyNSAtMTIzOTksNTc3NSAtMzMyOCwzODQ5IC01MDAzLDgzMDIgLTUwMDMsMTMzNTlsMCAxMjcwNWMwLDUxNjggMTQ4Miw5NTEwIDQ0MjUsMTMwMjggMzE4OSwzODUyIDczNDIsNTc3NyAxMjQ4NCw1Nzc3IDU5MTAsMCAxMDU1NiwtMjMzOCAxMzk2NiwtNzAxMCAzMzgyLC00Njc0IDUwODIsLTEwODYyIDUwODIsLTE4NTYxem0xMTY3ODggLTk4OWMwLDEzNzQ4IC0zNzM5LDI0NTc5IC0xMTIxNywzMjQ5NiAtNjU5Niw3MDM4IC0xNDc5MSwxMDU1NiAtMjQ1NzksMTA1NTYgLTEwMTE3LDAgLTE3MzIwLC0zNDA3IC0yMTYwOCwtMTAyMjRsMCAwIDAgNDEwNzQgLTIxNDQ1IDAgMCAtODY0NDBjMCwtODQ2NyAtMjE4LC0xNzM3NCAtNjYwLC0yNjcyMGwxODYxNSAwIDk4NyAxMjAzOSAzMzEgMGM2MDIxLC05MTI3IDE0OTAyLC0xMzY4OCAyNjY2NiwtMTM2ODggOTMyMywwIDE3MTMwLDM3MzkgMjM0NTQsMTEyMTYgNjI5Myw3NDc4IDk0NTYsMTczNzcgOTQ1NiwyOTY5MXptLTIxNDQ0IDk4OWMwLC03MzY3IC0xNjIyLC0xMzM4NSAtNDgzOSwtMTgwNjMgLTMyNDMsLTQ2NzQgLTc4MDYsLTcwMTAgLTEzNzE3LC03MDEwIC00OTI0LDAgLTkwNDgsMTkyNSAtMTI0MDEsNTc3NSAtMzMyNSwzODQ5IC01MDAzLDgzMDIgLTUwMDMsMTMzNTlsMCAxMjcwNWMwLDUxNjggMTQ4NSw5NTEwIDQ0MjQsMTMwMjggMzE5MiwzODUyIDczNDIsNTc3NyAxMjQ4NCw1Nzc3IDU5MTAsMCAxMDU1NiwtMjMzOCAxMzk2NywtNzAxMCAzMzgxLC00Njc0IDUwODUsLTEwODYyIDUwODUsLTE4NTYxem0xNDQzMzUgODI0OWMwLDk2NzcgLTM1MTgsMTc1OTQgLTEwNTU3LDIzNzU0IC03NTg4LDY1OTYgLTE4MTk4LDk4OTkgLTMxODM2LDk4OTkgLTEyMjA2LDAgLTIyMTAxLC0yMjU3IC0yOTY5MCwtNjc2N2w0NDU0IC0xNzgxM2M4MTM4LDQ2MTggMTY5OTAsNjkyOCAyNjU1Nyw2OTI4IDYxNTcsMCAxMDkxNCwtMTI5MiAxNDI2NywtMzg3OCAzMzU0LC0yNTgyIDUwMzUsLTYwNzQgNTAzNSwtMTA0NzQgMCwtNDA2NyAtMTQ2MCwtNzQyNCAtNDM3NCwtMTAwNjAgLTI5MTQsLTI2NDIgLTc4MzUsLTUyNzggLTE0NzYzLC03OTIwIC0xOTY4NywtNzI1OSAtMjk1MjYsLTE4MDM0IC0yOTUyNiwtMzIzMzIgMCwtOTM0NiAzNjAwLC0xNzA0MiAxMDgwMywtMjMwOTEgNzIwMywtNjA0OSAxNjc5OCwtOTA3NCAyODc4MywtOTA3NCAxMDMzOCwwIDE5MTM3LDE4MTUgMjYzOTMsNTQ0M2wtNDk3NCAxNzE1OGMtNjczNSwtMzQxMCAtMTQwNzQsLTUxMTYgLTIyMDIzLC01MTE2IC01NzE3LDAgLTEwMTk5LDEzMjAgLTEzMzg4LDM5NjAgLTI3NzgsMjMxMCAtNDE1Myw1MjI0IC00MTUzLDg3NDQgMCwzODQ3IDE2NTAsNzA5MyA0OTc4LDk3MjkgMjc1MCwyMjAwIDc5OTksNDgzOSAxNTcyNyw3OTIwIDE4ODU5LDczNjcgMjgyODcsMTgzNjYgMjgyODcsMzI5OTB6bTU5Mzg2IC0zMjY2MWwtMTg4MDggMCAwIDM0MzEwYzAsOTY3OCAzNDEzLDE0NTE3IDEwMjMwLDE0NTE3IDI5NjgsMCA1NDk2LC0yNzUgNzU4OCwtODI1bDMyOSAxNjMzMGMtMzczOSwxMzIxIC04NzQyLDE5ODIgLTE1MDEyLDE5ODIgLTc0NzgsMCAtMTMzNjAsLTIyMjggLTE3NjQ5LC02NjgyIC00MjkxLC00NDUzIC02NDM0LC0xMjAxNiAtNjQzNCwtMjI2ODNsMCAtMzY5NDkgLTExMDUwIDAgMCAtMTU4MzUgMTEwNTAgMCAwIC0xNDg0NyAyMDk0OCAtNTkzOSAwIDIwNzg2IDE4ODA4IDAgMCAxNTgzNXptODk1NjkgMjM3NTFjMCwxMjUzOCAtMzY4MiwyMjc5NCAtMTEwNTIsMzA3NjggLTczNjgsNzk3MSAtMTcyNjYsMTE5NTYgLTI5NjkxLDExOTU2IC0xMjA5OCwwIC0yMTc3NSwtMzg3NSAtMjkwMzUsLTExNjI4IC03MjU0LC03NzQ5IC0xMDg4NSwtMTc2NzYgLTEwODg1LC0yOTc3NSAwLC0xMjY0NSAzNzEzLC0yMjg5OCAxMTEzNSwtMzA3NjEgNzQyMSwtNzg2NCAxNzQ1OCwtMTE3OTUgMzAxMDYsLTExNzk1IDExOTgzLDAgMjE1NTIsMzg0OSAyODcwMSwxMTU0NSA3MTQ2LDc2OTkgMTA3MjEsMTc1OTUgMTA3MjEsMjk2OTB6bS0yMjEwNSA0OTljMCwtNjcwOSAtMTMxOCwtMTI0ODQgLTM5NTcsLTE3MzIyIC0zMjk5LC01OTM5IC04MDI4LC04OTA3IC0xNDE4NywtODkwNyAtNjM3OCwwIC0xMTIxNywyOTY4IC0xNDUxNCw4OTA3IC0yNzUyLDQ3MjggLTQxMjQsMTA2MTMgLTQxMjQsMTc2NTEgMCw2ODE3IDEzNzIsMTI2NDUgNDEyNCwxNzQ4NCAzMjk3LDU5MzkgODEzNiw4OTEwIDE0NTE0LDg5MTAgNjE1OSwwIDEwODg4LC0zMDgyIDE0MTg3LC05MjM5IDI2MzksLTQ5NDkgMzk1NywtMTA3ODAgMzk1NywtMTc0ODR6bTgzOTYzIC0yMTExNWMtMTk1NiwtNDM5IC0zOTg2LC02NjEgLTYwNDcsLTY2MSAtNjAyMCwwIC0xMDU1NiwxOTU0IC0xMzYwOSw1ODU3IC0zMDUzLDM5MDMgLTQ1OTIsODg3OCAtNDU5MiwxNDkyN2wwIDQxNDA2IC0yMTQ0NCAwIDAgLTU0NjAxYzAsLTk4OTYgLTE2NCwtMTg1MzAgLTQ5MywtMjU4OThsMTg0NzMgMCA4MjUgMTUwMTAgNDk2IDBjMTg2OCwtNTI3OCA0ODkzLC05NDU2IDkwNzEsLTEyNTM1IDM4NDksLTI3NTAgODAyOCwtNDEyNCAxMjUzOCwtNDEyNCAxODY1LDAgMzQ2MSwxMTAgNDc4MiwzMjlsMCAyMDI5MHptODA0OTUgMTgzMDljMCwzNjI4IC0yMTgsNjY1NiAtNjYwLDkwNzRsLTUyMjg4IDBjMzI5LDY0ODUgMjgwMywxMTQzNSA3NDIxLDE0ODQ1IDQyOTIsMzE4OSA5Nzg4LDQ3ODIgMTY0OTgsNDc4MiA3ODA2LDAgMTUwMDksLTEyMDggMjE2MDgsLTM2MjZsMzEzNSAxNDY3OGMtNzkyMCwzMzAyIC0xNzIxMiw0OTQ5IC0yNzg3OCw0OTQ5IC0xMjg2NywwIC0yMjk1OCwtMzY1NiAtMzAyNjksLTEwOTY3IC03MzEzLC03MzEzIC0xMDk3MCwtMTcyNDAgLTEwOTcwLC0yOTc3NSAwLC0xMTc2NyAzMzAwLC0yMTcyMiA5ODk5LC0yOTg1NyA3MjUzLC04Nzk5IDE2OTg4LC0xMzE5OSAyOTE5NCwtMTMxOTkgMTE3NjYsMCAyMDY3Niw0MjM1IDI2NzIyLDEyNzAzIDUwNjAsNzA0MSA3NTg4LDE1ODM0IDc1ODgsMjYzOTN6bS0xOTk1OCAtNTc3NGMwLC00NzI4IC0xMDQ0LC04Nzk2IC0zMTMzLC0xMjIwNiAtMjc1MiwtNDQwMCAtNjkyOCwtNjU5OSAtMTI1MzcsLTY1OTkgLTUyODEsMCAtOTUxNCwyMTQ2IC0xMjcwMyw2NDM0IC0yNjM5LDM0MTAgLTQxODEsNzUzNSAtNDYxNywxMjM3MWwzMjk5MCAweiIvPg0KICAgICAgICAgICAgPGc+DQogICAgICAgICAgICAgICAgPHBhdGggY2xhc3M9ImZpbDEiIGQ9Ik0xNTI0NjUgNjUxMTVsLTg1NDQwIDBjLTEyMzY0LDAgLTIyNDgxLDEwMTE3IC0yMjQ4MSwyMjQ4NGwwIDE3NTM3MmMwLDEyMzY3IDEwMTE3LDIyNDg0IDIyNDgxLDIyNDg0bDg1NDQwIDBjMTIzNjcsMCAyMjQ4NCwtMTAxMTcgMjI0ODQsLTIyNDg0bDAgLTE3NTM3MmMwLC0xMjM2NyAtMTAxMTcsLTIyNDg0IC0yMjQ4NCwtMjI0ODR6bS00MjcxOSAyMTEzNDZjLTg2OTEsMCAtMTU3NDAsLTUwMzIgLTE1NzQwLC0xMTI0MCAwLC02MjEwIDcwNDksLTExMjQyIDE1NzQwLC0xMTI0MiA4Njg5LDAgMTU3MzgsNTAzMiAxNTczOCwxMTI0MiAwLDYyMTEgLTcwNTIsMTEyNDAgLTE1NzM4LDExMjQwem00NzIxNyAtMzM3MjRsLTk0NDMzIDAgMCAtMTQ4Mzk0IDk0NDMzIDAgMCAxNDgzOTR6Ii8+DQogICAgICAgICAgICA8L2c+DQogICAgICAgIDwvZz4NCiAgICA8L2c+DQo8L3N2Zz4=)
}

body>header {
	width: 100%;
	text-align: right;
	margin: 0;
	padding: 0;
	background-color: rgba(205, 205, 205, .1);
	display: block;
	border-bottom: 1px solid rgba(185, 185, 185, .25)
}

body>header>nav {
	margin: 0;
	padding: 0;
	display: inline-block;
	position: relative
}

body>header>nav>a,
body>header>nav>span {
	position: relative;
	display: inline-block;
	float: inherit;
	line-height: 2.5em;
	padding: 0 1em;
	font-size: .75rem;
	color: #464646!important
}

body>header>nav>ul {
	opacity: 0;
	z-index: -100;
	position: absolute;
	right: 0;
	top: 99%;
	width: auto;
	height: auto;
	border: 1px solid rgba(185, 185, 185, .25);
	border-top: none;
	margin: 0;
	padding: 0;
	background: #f6f6f6
}

body>header>nav.hover>ul,
body>header>nav:hover>ul {
	opacity: 1;
	z-index: 100000
}

body>header>nav>ul li {
	color: rgba(250, 250, 250, .6);
	line-height: 1.15em;
	padding: 0;
	font-size: .75rem
}

body>header>nav.hover>ul li,
body>header>nav:hover>ul li {
	display: block!important
}

body>header>nav>ul li a {
	position: relative;
	display: block;
	color: #464646!important;
	padding: .75em 2.5em .75em 3em;
	FONT-WEIGHT: 300
}

#subtituloroot {
	margin: 0 0 1rem;
	font-weight: 300;
	color: #fafafa;
	line-height: .7rem
}

body.es #subtituloroot {
	font-size: .85rem;
	letter-spacing: .03rem
}

body.fr #subtituloroot {
	font-size: .85rem;
	letter-spacing: .06rem
}

body.de #subtituloroot {
	font-size: .85rem;
	letter-spacing: .075rem
}

body.en #subtituloroot {
	font-size: .72rem;
	letter-spacing: 0
}

body.pt #subtituloroot {
	font-size: .85rem;
	letter-spacing: .01rem
}

body.it #subtituloroot {
	font-size: .85rem;
	letter-spacing: .03rem
}

body.eventos section#main .columna.contenidos,
body.mapa section#main .columna.doscolumnas,
body.sonia section#main .columna.doscolumnas,
body.trabaja-con-nosotros section#main .columna.contenidos,
form[name=frm_contactar] {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 2rem;
	-moz-column-gap: 2rem;
	column-gap: 2rem;
	-webkit-column-rule-style: solid;
	-moz-column-rule-style: solid;
	column-rule-style: solid;
	-webkit-column-rule-width: 1px;
	-moz-column-rule-width: 1px;
	column-rule-width: 1px;
	-webkit-column-rule-color: #DDD;
	-moz-column-rule-color: #DDD;
	column-rule-color: #DDD
}

.columna.trescolumnas>*,
body.eventos section#main .columna.contenidos article,
body.sonia section#main .columna.contenidos article,
body.trabaja-con-nosotros section#main .columna.contenidos article,
form[name=frm_contactar] fieldset {
	padding: 0;
	margin: 0 0 1rem;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid;
	border: none;
	outline: 0
}

body.newsletter form[name=frm_contactar] fieldset {
	display: inline-block;
	width: 100%
}

body.newsletter form[name=frm_contactar] fieldset div.g-recaptcha {
	height: 78px;
	overflow-y: hidden
}

body.eventos section#main .columna.contenidos article,
body.sonia section#main .columna.contenidos article,
body.trabaja-con-nosotros section#main .columna.contenidos article {
	padding: 1rem 2.8rem;
	background-color: #F0f0f0;
	border: 1px solid #DDD;
	border-radius: 0
}

body.sonia section#main .columna.contenidos article {
	padding: 2.8rem
}

body.notaprensa section#main .columna.trescolumnas article {
	padding: 1.5rem
}

body.notaprensa section#main .columna.trescolumnas article figcaption {
	text-align: center;
	font-size: .65em;
	color: #777
}

body.notaprensa section#main .columna.trescolumnas article article {
	border: none;
	padding: 0
}

body.notaprensa section#main .columna.trescolumnas article article p {
	text-align: justify;
	font-size: .8rem;
	line-height: 1.55em
}

body.notaprensa section#main .columna.trescolumnas article footer {
	font-size: .8rem;
	line-height: 1.55em;
	color: #777
}

body.aviso-legal section#main .columna figure,
body.aviso-legal section#main .columna figure img {
	max-width: 100%;
	text-align: center
}

body.sonia section#main .columna figure,
body.sonia section#main .columna figure img {
	width: 100%;
	max-width: 100%
}

body.aviso-legal hr,
body.sonia hr,
form[name=frm_contactar] fieldset hr {
	border: none;
	border-top: 1px solid #DDD
}

body.aviso-legal hr,
body.sonia hr {
	margin-top: 2rem
}

form[name=frm_contactar] fieldset input,
form[name=frm_contactar] fieldset textarea {
	width: 80%;
	max-width: 100%;
	height: 2.65rem;
	padding-lefT: 1rem;
	padding-right: 1rem;
	font-family: Montserrat;
	font-size: .8rem;
	border: none;
	outline: 0;
	border-radius: 0;
	background-color: transparent;
	font-weight: 400;
	border-bottom: 1px solid #CCC
}

form[name=frm_contactar] fieldset textarea {
	width: 100%;
	border: 1px solid #CCC;
	box-sizing: border-box;
	height: 10.4rem;
	resize: none
}

form[name=frm_contactar] fieldset input[type=submit],
form[name=frm_contactar] fieldset input[type=reset] {
	width: 49%;
	background-position: calc(100% - 1rem) center;
	background-size: 1.25rem auto;
	background-repeat: no-repeat;
	-webkit-transition: 250ms background-color 0s linear;
	-moz-transition: 250ms background-color 0s linear;
	-ms-transition: 250ms background-color 0s linear;
	-o-transition: 250ms background-color 0s linear;
	transition: 250ms background-color 0s linear;
	background-color: #ddd
}

form[name=frm_contactar] fieldset input[type=submit]:hover,
form[name=frm_contactar] fieldset input[type=reset]:hover {
	background-color: silver;
	cursor: pointer
}

form[name=frm_contactar] fieldset input[type=submit] {
	float: left;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB3aWR0aD0iMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTc2NCAxMXEzMyAyNCAyNyA2NGwtMjU2IDE1MzZxLTUgMjktMzIgNDUtMTQgOC0zMSA4LTExIDAtMjQtNWwtNDUzLTE4NS0yNDIgMjk1cS0xOCAyMy00OSAyMy0xMyAwLTIyLTQtMTktNy0zMC41LTIzLjV0LTExLjUtMzYuNXYtMzQ5bDg2NC0xMDU5LTEwNjkgOTI1LTM5NS0xNjJxLTM3LTE0LTQwLTU1LTItNDAgMzItNTlsMTY2NC05NjBxMTUtOSAzMi05IDIwIDAgMzYgMTF6Ii8+PC9zdmc+)
}

form[name=frm_contactar] fieldset input[type=reset] {
	float: right;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgY29udGVudFNjcmlwdFR5cGU9InRleHQvZWNtYXNjcmlwdCIgY29udGVudFN0eWxlVHlwZT0idGV4dC9jc3MiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwNDggMjA0OCIgaGVpZ2h0PSIyMDQ4cHgiIGlkPSJMYXllcl8xIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAuMCAwIDE1MzYuMCAyMDQ4IiB3aWR0aD0iMTUzNi4wcHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHpvb21BbmRQYW49Im1hZ25pZnkiPjxwYXRoIGQ9Ik0xNTM2LDEwMjRjMCwxMDQtMjAuMzMzLDIwMy4zMzMtNjEsMjk4cy05NS4zMzMsMTc2LjMzMy0xNjQsMjQ1cy0xNTAuMzMzLDEyMy4zMzMtMjQ1LDE2NHMtMTk0LDYxLTI5OCw2MSAgYy0xMTQuNjY3LDAtMjIzLjY2Ny0yNC4xNjctMzI3LTcyLjVTMjQ5LjY2NywxNjAzLDE3NywxNTE1Yy00LjY2Ny02LjY2Ny02LjgzMy0xNC4xNjctNi41LTIyLjVzMy4xNjctMTUuMTY3LDguNS0yMC41bDEzNy0xMzggIGM2LjY2Ny02LDE1LTksMjUtOWMxMC42NjcsMS4zMzMsMTguMzMzLDUuMzMzLDIzLDEyYzQ4LjY2Nyw2My4zMzMsMTA4LjMzMywxMTIuMzMzLDE3OSwxNDdzMTQ1LjY2Nyw1MiwyMjUsNTIgIGM2OS4zMzMsMCwxMzUuNS0xMy41LDE5OC41LTQwLjVTMTA4NCwxNDMyLDExMzAsMTM4NnM4Mi41LTEwMC41LDEwOS41LTE2My41czQwLjUtMTI5LjE2Nyw0MC41LTE5OC41cy0xMy41LTEzNS41LTQwLjUtMTk4LjUgIFMxMTc2LDcwOCwxMTMwLDY2MnMtMTAwLjUtODIuNS0xNjMuNS0xMDkuNVM4MzcuMzMzLDUxMiw3NjgsNTEyYy02NS4zMzMsMC0xMjgsMTEuODMzLTE4OCwzNS41UzQ2Ni42NjcsNjA1LDQyMCw2NDlsMTM3LDEzOCAgYzIwLjY2NywyMCwyNS4zMzMsNDMsMTQsNjljLTExLjMzMywyNi42NjctMzEsNDAtNTksNDBINjRjLTE3LjMzMywwLTMyLjMzMy02LjMzMy00NS0xOVMwLDg0OS4zMzMsMCw4MzJWMzg0ICBjMC0yOCwxMy4zMzMtNDcuNjY3LDQwLTU5YzI2LTExLjMzMyw0OS02LjY2Nyw2OSwxNGwxMzAsMTI5YzcxLjMzMy02Ny4zMzMsMTUyLjgzMy0xMTkuNSwyNDQuNS0xNTYuNVM2NzAsMjU2LDc2OCwyNTYgIGMxMDQsMCwyMDMuMzMzLDIwLjMzMywyOTgsNjFzMTc2LjMzMyw5NS4zMzMsMjQ1LDE2NHMxMjMuMzMzLDE1MC4zMzMsMTY0LDI0NVMxNTM2LDkyMCwxNTM2LDEwMjR6Ii8+PC9zdmc+)
}

body.newsletter form[name=frm_contactar] fieldset textarea {
	padding-top: .75rem;
	height: 4.85rem
}

form[name=frm_contactar] label.small {
	vertical-align: middle;
	display: inline-block;
	line-height: 1.1em;
	font-size: .75rem;
	color: #555
}

form[name=frm_contactar] section {
	width: 2rem;
	height: 2rem;
	background: #0F0F0F;
	display: inline-block;
	position: relative;
	text-align: center;
	margin-top: 0;
	border: 1px solid #999;
	border-radius: 0;
	box-shadow: none;
	box-sizing: content-box;
	vertical-align: middle;
	margin-right: .25rem;
	margin-left: 0
}

.squaredThree input[type=checkbox],
.squaredThree input[type=radio] {
	visibility: hidden;
	margin: 0;
	height: auto
}

.squaredThree {
	width: 2rem;
	position: relative;
	margin: 0 auto
}

.squaredThree label {
	width: 2rem;
	height: 2rem;
	position: absolute;
	top: 0;
	left: 0;
	background: #DDD;
	border-radius: 0;
	box-shadow: none;
	border: 1px solid #999
}

.squaredThree label:after {
	content: '';
	width: 0;
	height: 0;
	position: absolute;
	top: .95rem;
	left: .3rem;
	border: 3px solid #009e55;
	border-top: none;
	border-right: none;
	background: 0 0;
	opacity: 0;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transform-origin: left top;
	-moz-transform-origin: left top;
	transform-origin: left top;
	-webkit-transition: 150ms height 0s linear, 150ms width 150ms linear;
	-moz-transition: 150ms height 0s linear, 150ms width 150ms linear;
	-ms-transition: 150ms height 0s linear, 150ms width 150ms linear;
	-o-transition: 150ms height 0s linear, 150ms width 150ms linear;
	transition: 150ms height 0s linear, 150ms width 150ms linear
}

.squaredThree input[type=checkbox]:checked+label,
.squaredThree input[type=radio]:checked+label {
	-webkir-transition: 150ms background-color 0 linear;
	-moz-transition: 150ms background-color 0 linear;
	-ms-transition: 150ms background-color 0 linear;
	-o-transition: 150ms background-color 0 linear;
	transition: 150ms background-color 0 linear;
	background: #DDD
}

.squaredThree input[type=checkbox]:checked+label:after,
.squaredThree input[type=radio]:checked+label:after {
	opacity: 1;
	width: 1.1rem;
	height: .5rem
}

ul.columnas3,
ul.columnas3 li {
	margin: 0;
	padding: 0
}

ul.columnas3 li {
	padding: 0;
	margin: 0 0 .5rem 1rem;
	width: auto;
	float: left;
	clear: none;
	box-sizing: border-box
}

ul.columnas3 li:first-child {
	margin-left: 0
}

body.eventos section#main .columna.contenidos article li,
body.eventos section#main .columna.contenidos article p,
body.sonia section#main .columna.contenidos article li,
body.trabaja-con-nosotros section#main .columna.contenidos article li,
body.trabaja-con-nosotros section#main .columna.contenidos article p {
	color: #666;
	font-size: .8rem;
	line-height: 1.55em
}

body.eventos section#main .columna.contenidos article p {
	text-align: center
}

body.sonia section#main .columna.contenidos article p {
	color: #464646;
	font-size: .9rem;
	line-height: 1.55em;
	text-align: left
}

body.eventos section#main .columna.contenidos article footer,
body.sonia section#main .columna.contenidos article footer {
	text-align: right
}

body.eventos section#main .columna.contenidos article footer a,
body.sonia section#main .columna.contenidos article footer a {
	color: #777;
	font-weight: 500;
	font-size: .85rem
}

body.trabaja-con-nosotros section#main .columna.contenidos article h3 {
	font-size: 1em;
	font-weight: 500;
	margin-top: 1rem;
	color: #777
}

body.eventos section#main .columna.contenidos article {
	background-size: 10rem auto;
	background-position: left center;
	background-repeat: no-repeat;
	opacity: 0;
	background-image: none!important;
	padding: 2rem 1rem 1rem
}

body.eventos section#main .columna.contenidos article h3,
body.sonia section#main .columna.contenidos article h3 {
	text-align: center;
	margin-top: 0;
	paddin-top: 0;
	font-size: 1.15rem;
	color: #777;
	letter-spacing: .15em;
	font-weight: 300
}

body.eventos section#main .columna.contenidos article ol,
body.eventos section#main .columna.contenidos article ul,
body.sonia section#main .columna.contenidos article ol,
body.trabaja-con-nosotros section#main .columna.contenidos article ol,
body.trabaja-con-nosotros section#main .columna.contenidos article ul {
	padding-left: 0;
	maring-left: 0
}

body.eventos section#main .columna.contenidos article li,
body.sonia section#main .columna.contenidos article li,
body.trabaja-con-nosotros section#main .columna.contenidos article li {
	padding: .6rem 0 .6rem 1.05rem;
	font-weight: 400;
	color: #333
}

body.eventos section#main .columna.contenidos article li li,
body.sonia section#main .columna.contenidos article li li,
body.trabaja-con-nosotros section#main .columna.contenidos article li li {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyBpZD0iTGF5ZXJfMV8xXyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTYgMTY7IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogICAgPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiM3NzciIGZpbGwtb3BhY2l0eT0iMC43Ii8+DQo8L3N2Zz4=);
	background-position: left center;
	background-repeat: no-repeat;
	background-size: .6rem auto;
	color: #777;
	border-bottom: 1px solid #DDD
}

body.trabaja-con-nosotros section#main .columna.contenidos article li li ul {
	list-style: outside lower-alpha;
	margin-left: 1rem
}

body.trabaja-con-nosotros section#main .columna.contenidos article li li li {
	background: none;
	list-style: outside lower-alpha
}

#imagenfondomapa {
	width: 100%;
	max-width: 100%;
	height: auto
}

body.aviso-legal table {
	border-spacing: 4px;
	border-collapse: initial;
	border: none;
	width: 100%
}

body.aviso-legal table td,
body.aviso-legal table th {
	border: none;
	background: #dfdfdf;
	border-radius: 0;
	font-size: .75rem;
	width: auto;
	padding: .75rem .55rem
}

body.aviso-legal table td:first-child,
body.aviso-legal table th {
	background: #DADADA
}

ul.lista_localidades.onlyresponsive979,
ul.lista_localidades.onlyresponsive979 * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box
}

ul.lista_localidades.onlyresponsive979 {
	margin: 0;
	background: 0 0;
	padding: 0 1rem
}

ul.lista_localidades.onlyresponsive979 li {
	padding: .25rem;
	margin: .25rem 0
}

ul.lista_localidades.onlyresponsive979>li {
	border-bottom: 1px solid rgba(100, 100, 100, .4);
	padding: .5rem 0;
	font-weight: 500;
	color: #464646
}

body.tiendas-propias ul.lista_localidades.onlyresponsive979>li {
	border-bottom: none;
	padding: .5rem 0 0
}

ul.lista_localidades.onlyresponsive979 li:first-child {
	margin-top: 0
}

body:not(.tiendas-propias) ul.lista_localidades.onlyresponsive979>li {
	font-size: .75rem
}

ul.lista_localidades.onlyresponsive979>li li {
	font-weight: 300;
	color: #777
}

body.tiendas-propias ul.lista_localidades.onlyresponsive979>li li {
	border-bottom: 1px solid rgba(100, 100, 100, .2);
	font-size: .8em
}

body.tiendas-propias ul.lista_localidades.onlyresponsive979>li li:last-child,
ul.lista_localidades.onlyresponsive979>li li:last-child {
	border-bottom: none
}

ul.lista_localidades.onlyresponsive979>li>ul {
	padding: .5rem 0 0 2rem;
	border-top: 1px solid rgba(100, 100, 100, .4)
}

body.tiendas-propias ul.lista_localidades.onlyresponsive979>li>ul {
	margin-top: .35rem
}

ul.lista_localidades.onlyresponsive979>li>ul>li {
	padding: .35rem .5rem;
	font-size: 1em;
	line-height: 1.15em
}

ul.lista_localidades.onlyresponsive979>li>ul>li strong {
	font-weight: 400!important
}

ul.lista_localidades.onlyresponsive979>li>ul>li ul.lista_localidades.onlyresponsive979>li>ul.doscolumnas>li {
	margin: 0 0 .5rem;
	display: block;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

ul.lista_localidades.onlyresponsive979>li>ul.doscolumnas {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	margin: .5rem 0 0
}

.columna.trescolumnas {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex
}

body.contacto p {
	font-size: .8rem;
	font-weight: 500;
	color: #999
}

body.contacto p a,
body.contacto p strong {
	font-size: .8rem;
	font-weight: 700;
	color: #464646
}

a#downloadcatalog,
button#goTop {
	position: fixed;
	float: none;
	display: block;
	content: '';
	bottom: 1rem;
	right: 1rem;
	width: 2rem;
	height: 2rem;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDMyIDMyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4O308L3N0eWxlPjwvZGVmcz48dGl0bGUvPjxnIGRhdGEtbmFtZT0iMi1BcnJvdyB1cCIgaWQ9Il8yLUFycm93X3VwIj48Y2lyY2xlIGNsYXNzPSJjbHMtMSIgY3g9IjE2IiBjeT0iMTYiIHI9IjE1Ii8+PHBvbHlsaW5lIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI5IDE5IDE2IDEyIDIzIDE5Ii8+PC9nPjwvc3ZnPg==);
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat;
	opacity: .6;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	outline: 0;
	background-color: transparent;
	z-index: 100
}

a#downloadcatalog {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPCEtLSBDcmVhdG9yOiBDb3JlbERSQVcgMjAxOCAoNjQgQml0KSAtLT4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyMzAzcHgiIGhlaWdodD0iMzIwMXB4IiB2ZXJzaW9uPSIxLjEiIHN0eWxlPSJzaGFwZS1yZW5kZXJpbmc6Z2VvbWV0cmljUHJlY2lzaW9uOyB0ZXh0LXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IGltYWdlLXJlbmRlcmluZzpvcHRpbWl6ZVF1YWxpdHk7IGZpbGwtcnVsZTpldmVub2RkOyBjbGlwLXJ1bGU6ZXZlbm9kZCIKdmlld0JveD0iMCAwIDIzMDMgMzIwMC41OCIKIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgogeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogPGRlZnM+CiAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KICAgPCFbQ0RBVEFbCiAgICAuZmlsMiB7ZmlsbDojRkVGRUZFfQogICAgLmZpbDEge2ZpbGw6I0MwMzkyQn0KICAgIC5maWwwIHtmaWxsOiNFNzRDM0N9CiAgIF1dPgogIDwvc3R5bGU+CiA8L2RlZnM+CiA8ZyBpZD0iQ2FwYV94MDAyMF8xIj4KICA8bWV0YWRhdGEgaWQ9IkNvcmVsQ29ycElEXzBDb3JlbC1MYXllciIvPgogIDxnIGlkPSJfMjI2ODYzMzgzMzc3NiI+CiAgIDxnPgogICAgPHBhdGggY2xhc3M9ImZpbDAiIGQ9Ik0xMC42NCA3NzguNDhsMCAyMjM0LjIyYzAsMTAzLjEyIDg0LjM3LDE4Ny40OSAxODcuNDksMTg3LjQ5bDE5MTguMTggMGMxMDMuMTEsMCAxODcuNDgsLTg0LjM3IDE4Ny40OCwtMTg3LjQ5bDAgLTI4MjQuODJjMCwtMTAzLjEyIC04NC4zNywtMTg3LjQ5IC0xODcuNDgsLTE4Ny40OWwtMTMyNy41OCAwIC03NzguMDkgNzc4LjA5em0wIDBsMCAwIDAgMHoiLz4KICAgPC9nPgogICA8ZyBpZD0iXzIyNjg2MzM4MzI1NjAiPgogICAgPGc+CiAgICAgPHBhdGggY2xhc3M9ImZpbDEiIGQ9Ik0xMC42NCA3NzguNDhsNTkwLjYgMGMxMDMuMTIsMCAxODcuNDksLTg0LjM3IDE4Ny40OSwtMTg3LjQ5bDAgLTU5MC42IC03NzguMDkgNzc4LjA5em0wIDBsMCAwIDAgMHoiLz4KICAgIDwvZz4KICAgPC9nPgogIDwvZz4KICA8Zz4KICAgPGcgaWQ9IlBhZ2UtMSI+CiAgICA8ZyBpZD0iQ29yZSI+CiAgICAgPGcgaWQ9ImZpbGUtZG93bmxvYWQiPgogICAgICA8cGF0aCBpZD0iU2hhcGUiIGNsYXNzPSJmaWwyIiBkPSJNMTg1NS4zNSAxNDk4Ljk4bC00MDIuMjIgMCAwIC02MDMuMyAtNjAzLjMgMCAwIDYwMy4zIC00MDIuMTggMCA3MDMuODUgNzAzLjgxIDcwMy44NSAtNzAzLjgxIDAgMHptLTE0MDcuNyA5MDQuOTJsMCAyMDEuMTEgMTQwNy43IDAgMCAtMjAxLjExIC0xNDA3LjcgMCAwIDB6Ii8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogPC9nPgo8L3N2Zz4K);
	bottom: 3.5rem;
	opacity: .85;
	width: 2rem;
	height: 3rem;
	background-position: right bottom;
	filter: grayscale(1);
}

a#downloadcatalog:hover {
	filter: grayscale(0);
}

div.avisolegal {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 2rem;
	-moz-column-gap: 2rem;
	column-gap: 2rem;
	-webkit-column-rule-style: solid;
	-moz-column-rule-style: solid;
	column-rule-style: solid;
	-webkit-column-rule-width: 1px;
	-moz-column-rule-width: 1px;
	column-rule-width: 1px;
	-webkit-column-rule-color: #DDD;
	-moz-column-rule-color: #DDD;
	column-rule-color: #DDD
}

div.avisolegal p {
	font-size: .75em;
	margin: 0 0 .5em 0;
	text-align: justify;
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid
}

div.avisolegal p a {
	font-weight: normal;
	color: #000
}

section.floatingfixed_erros,
section.floatingfixed_popup {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 9000000;
	background-color: rgba(240, 240, 240, .85)
}

section.floatingfixed_popup {
	z-index: 8000000
}

section.floatingfixed_erros button.floatingfixed_erros_close,
section.floatingfixed_popup button.floatingfixed_popup_close {
	display: block;
	position: absolute;
	float: none;
	z-index: 9000010;
	right: 1vh;
	top: 1vh;
	height: 3vh;
	width: 3vh;
	background-color: transparent;
	outline: none;
	border: none;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI1NiAyNTYiIGhlaWdodD0iMjU2cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiB3aWR0aD0iMjU2cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxwYXRoIGQ9Ik0xMzcuMDUxLDEyOGw3NS40NzUtNzUuNDc1YzIuNS0yLjUsMi41LTYuNTUxLDAtOS4wNTFzLTYuNTUxLTIuNS05LjA1MSwwTDEyOCwxMTguOTQ5TDUyLjUyNSw0My40NzUgIGMtMi41LTIuNS02LjU1MS0yLjUtOS4wNTEsMHMtMi41LDYuNTUxLDAsOS4wNTFMMTE4Ljk0OSwxMjhsLTc1LjQ3NSw3NS40NzVjLTIuNSwyLjUtMi41LDYuNTUxLDAsOS4wNTEgIGMxLjI1LDEuMjUsMi44ODgsMS44NzUsNC41MjUsMS44NzVzMy4yNzUtMC42MjUsNC41MjUtMS44NzVMMTI4LDEzNy4wNTFsNzUuNDc1LDc1LjQ3NWMxLjI1LDEuMjUsMi44ODgsMS44NzUsNC41MjUsMS44NzUgIHMzLjI3NS0wLjYyNSw0LjUyNS0xLjg3NWMyLjUtMi41LDIuNS02LjU1MSwwLTkuMDUxTDEzNy4wNTEsMTI4eiIvPjwvc3ZnPg==);
	background-position: center center;
	background-size: contain;
	background-repeat: no-repeat
}

section.floatingfixed_popup button.floatingfixed_popup_close {
	z-index: 8000010
}

section.floatingfixed_erros button.floatingfixed_erros_close:hover,
section.floatingfixed_popup button.floatingfixed_popup_close:hover {
	cursor: pointer
}

section.floatingfixed_erros ul,
section.floatingfixed_popup ul {
	position: absolute;
	float: none;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	left: 50%;
	top: 50%;
	width: auto;
	height: auto;
	max-width: calc(100vw - 14vh);
	max-height: 86vh;
	background-color: #f0f0f0;
	border-radius: 3px;
	box-shadow: 0 0 100px 0px #DDD;
	padding: 5vh;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	z-index: 9000005
}

section.floatingfixed_popup ul {
	z-index: 8000005
}

section.floatingfixed_erros ul li,
section.floatingfixed_popup ul li {
	display: block;
	padding: 1.5vh;
	font-size: 1.5vh;
	line-height: 1.15em;
	background-color: #dc4a4a;
	color: #FFF;
	border-radius: 3px;
	text-align: left;
	width: auto;
	max-width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: .5vh;
	border: none
}

section.floatingfixed_popup ul li {
	background-color: transparent;
	color: #464646;
	padding: 0.5vh 1.5vh;
	text-align: center
}

section.floatingfixed_popup ul li a {
	display: inline-block;
	background: #CCC;
	padding: .5em 1em;
	font-weight: 400;
	vertical-align: bottom
}

section.floatingfixed_popup ul li a:hover {
	cursor: pointer
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm) {
	section.menu_rapido nav>ul>li>h3,
	section.menu_rapido nav>ul>li>h3 a {
		/* text-shadow: 0 0 0px #DDD; */
	}
}