<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.et_pb_map .infowindow {
	text-align: center
}

.et_pb_map .infowindow img {
	margin-bottom: 10px
}

/**/
input[type=radio]:checked:after {
	/*background-image: url(https://prenorambk.mapfre.com/fundacionmapfremexico/wp-content/uploads/bull_radio.gif);*/
	background-size: contain;
	border: 2px solid #d81e05;
}

input[type='radio']:after {
	border: 2px solid #3d3d3d;
}

.videos-youtube-fila .et_pb_video {
	max-height: 200px;
}

.acf-field.acf-field_vigencia[data-content*="Completed Project"]:before {
	background-color: #9a9a9a;
}

#top-menu&gt;li.first-level {
	padding-right: 18px;
}

.safari .wrap_svl,
.safari .wrap_svl .images_wrap {
	width: 100%
}

/* ----------------------------*/
/* ----------------------------*/
/* ----------------------------*/
/* ----------------------------*/
.et-fixed-header .pu_menu .sub-menu {
	float: right !important;
}

.et-fixed-header .pu_menu {
	margin-right: 0px !important;
	/*width:100%;display:inline-block*/
	margin: 0px;

}

.et-fixed-header .pu_menu .sub-menu li {
	padding-right: 0px !important
}

.et-fixed-header .pu_menu {
	/*padding-left:125px*/
}

/* ----------------------------*/
/* ----------------------------*/
#top-menu li.fm-menu-country a:first-child {
	padding-right: 68px !important
}

#top-menu li.fm-menu-country .sub-menu a {
	padding-right: 12px !important
}

#top-menu li.fm-menu-country.menu-item-has-children&gt;a:first-child:after,
#et-secondary-nav li.fm-menu-country.menu-item-has-children&gt;a:first-child:after {
	content: "3";
	right: 5px
}

#top-menu li.fm-menu-country.menu-item-has-children:hover&gt;a:first-child:after {
	content: "2";
	right: 5px
}

.single-post .menu_blog_item a {
	border-bottom: 3px solid #D81E05;
}

.wpml-ls-current-language&gt;a:first-child:after {
	content: "3" !important;
	right: 5px !important;
	font-family: 'ETmodules';
	position: absolute !important;
}

.wpml-ls-current-language&gt;a {
	padding-right: 20px !important
}

.fm-menu-country {
	margin-right: 40px !important;
}

@media (max-width: 1100px) {
	.wpml-ls-current-language&gt;a:first-child:after {
		position: relative !important;
		right: -5px !important;
	}

	.et_mobile_menu&gt;li.fm-menu-country {
		margin: 8% 34% 10% 34% !important;
	}

	.fm-menu-country&gt;a:first-child:after {
		position: relative !important;
		right: -5px !important;
		content: "3" !important;
		font-family: 'ETmodules';
	}
}

/*
.category-accion-social .as_menu_suc.current_page_item.menu-item-has-children &gt; a{border-bottom: 3px solid transparent !important;}
.category-accion-social .as_menu_suc.current_page_item.menu-item-has-children &gt; a:after{border:transparent!important}

.category-accion-social .as_menu_suc.current_page_item.menu-item-has-children  .sub-menu{ display: none}
 ----------------------------*/
/* ----------------------------*/
.current_page_item .second-level {
	display: list-item
}

/* 23 Abril */
.abrir_pais {
	cursor: pointer
}

.fm-entradas-boton .et_pb_button {
	background-color: #bbdde0 !important;
}

.fm-entradas-boton.is-active .et_pb_button {
	background-color: #0CA6B3 !important;
}

/* 26 ABRIL CABECERA SINGLE 
body.single #main-header{min-height:173px}
body.single #main-header.et-fixed-header{min-height:auto}*/
/* SeleciÃ³n en categorias*/
a.dicp-tax-selector__link.enlace_activo_suc {
	background-color: #eaeae9;
	border-color: #eaeae9 !important;
}

body.archive.category .menu_blog_item a {
	border-bottom: 3px solid #D81E05;
}


/*MEJORAS APARIENCIA FOOTER*/
@media (max-width: 1015px) {
	.et_pb_column_8_tb_footer {
		padding-left: 22px !important;
	}

	.et_pb_text_8_tb_footer {
		margin-left: 0px !important;
	}
}

@media (min-width: 747px) and (max-width: 950px) {
	.et_pb_column_8_tb_footer {
		width: 30% !important;
	}
}

@media (min-width: 950px) and (max-width: 1300px) {
	.et_pb_column_8_tb_footer {
		width: 30% !important;
		display: grid !important;
	}

	.et_pb_column_8_tb_footer .et_pb_text {
		text-align: left !important;
		border-width: 0px 0px 0px 1px !important;
	}
}

@media (min-width: 1300px) {
	.et_pb_column_8_tb_footer {
		width: 60% !important;
	}
}

@media only screen and (min-width: 981px) {

	.et_pb_row_3_tb_footer,
	body #page-container .et-db #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row,
	body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3_tb_footer.et_pb_row {
		width: 98% !important;
	}
}

/*MENU  Error seleccion home y noticias*/
#top-menu li.first-level.current-menu-item&gt;a:first-child {
	border-bottom: 3px solid #D81E05;
	padding-bottom: 12px;
}

.category #top-menu li.first-level.noticias_menu_suc&gt;a:first-child,
.single-post #top-menu li.first-level.noticias_menu_suc&gt;a:first-child {
	border-bottom: 3px solid #D81E05;
	padding-bottom: 12px;
}

/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*----------------------------------------- INTEGRACIÃ“N -----------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/


body {
	font-weight: 400;
}

/** */
.et_pb_section {
	max-width: 1366px;
	margin: 0 auto;
}

.et_pb_row {
	width: 90%;
}

.et_pb_text a:hover {
	text-decoration: underline;
}

.et_pb_text a:hover:after {
	text-decoration: none;
}

body.ie .fm-hero-sec {
	height: 100px;
}

@media screen and (min-width: 981px) {
	.fm-slider-exp .et_pb_slides {
		padding: 0 70px;
	}
}


@media screen and (min-width: 981px) {

	/* line 7, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-4-4-2 .et_pb_column:nth-child(1),
	.et_pb_gutters2.gl-col-2-4-4-2.et_pb_row .et_pb_column:nth-child(1) {
		width: 16.16667%;
		margin-right: 1%;
	}

	/* line 223, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 12, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-4-4-2 .et_pb_column:nth-child(2),
	.et_pb_gutters2.gl-col-2-4-4-2.et_pb_row .et_pb_column:nth-child(2) {
		width: 32.33333%;
		margin-right: 1%;
	}

	/* line 227, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 17, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-4-4-2 .et_pb_column:nth-child(3),
	.et_pb_gutters2.gl-col-2-4-4-2.et_pb_row .et_pb_column:nth-child(3) {
		width: 32.33333%;
		margin-right: 1%;
	}

	/* line 231, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 22, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-4-4-2 .et_pb_column:nth-child(4),
	.et_pb_gutters2.gl-col-2-4-4-2.et_pb_row .et_pb_column:nth-child(4) {
		width: 16.16667%;
	}

	/* line 136, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 27, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-8-2 .et_pb_column:nth-child(1),
	.et_pb_gutters2.gl-col-2-8-2.et_pb_row .et_pb_column:nth-child(1) {
		width: 16.16667%;
		margin-right: 1%;
	}

	/* line 140, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 32, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-8-2 .et_pb_column:nth-child(2),
	.et_pb_gutters2.gl-col-2-8-2.et_pb_row .et_pb_column:nth-child(2) {
		width: 65.66667%;
		margin-right: 1%;
	}

	/* line 144, ../../../../../divi/sass/_divi-snippets/_bootstrap_columns-2.scss */
	/* line 37, ../sass-project/sass/_bootstrap-columns.scss */
	.et_pb_gutters2 .gl-col-2-8-2 .et_pb_column:nth-child(3),
	.et_pb_gutters2.gl-col-2-8-2.et_pb_row .et_pb_column:nth-child(3) {
		width: 16.16667%;
	}

	#top-menu li.fm-menu-leaf.current-menu-item a {
		color: #526570;
		opacity: 1;
		background-color: transparent;
		border-bottom: 3px solid #D81E05;
		-webkit-transition: all .1s ease-in-out;
		transition: all .1s ease-in-out;
		padding: 0;
		width: 100%;
	}

	#top-menu li.current-page-ancestor&gt;a {
		border-bottom: 3px solid #D81E05;
		padding: 0;
	}

	#top-menu.nav {
		padding: 0;
	}
}

/*Temporal	*/

.fm-posts-4col-buscador-sec .fm-search-busc-sec {
	padding-top: 0 !important;
}

.fm-posts-4col-buscador-sec {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.fm-pagination-sec {
	padding-bottom: 0 !important;
}


.fm-pagination-sec .wp-pagenavi span {
	display: none;
}

.fm-pagination-sec .wp-pagenavi span[aria-current*="page"] {
	display: inline-block;
}

.fm-mb-buscar-horizontal .mb-query {
	max-width: 612px !important;
	width: 100%;
	display: block;
}


.fm-mb-buscar-horizontal .search-nav {
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
}

.fm-mb-buscar-horizontal .mb-query {
	max-width: 612px !important;
	width: 100%;
	display: block;
}

.fm-mb-buscar-horizontal .search-nav {
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
}

.fm-mb-diccionario .mb-component-container .media-heading {
	padding: 0;
	line-height: 1;
}

.fm-mb-diccionario .mb-component-container .media-heading a {
	font-size: 16px;
	color: #3d3d3d;
	font-weight: 300;
	line-height: 1.4;
}

.fm-mb-diccionario .mb-component-container .media-heading a:hover {
	text-decoration: underline;
}

.fm-mb-diccionario .media {
	border: 0;
	padding: 0;
	margin-bottom: 38px;
}

.lista-abc a:hover {
	text-decoration: underline;
}

.lista-abc li {
	margin-bottom: 12px;
}

.fm-pagination-sec .et_pb_row {
	width: 100%
}

.pager {
	margin: 0;
}

.fm-mb-diccionario .mb-component-container div:last-of-type {
	margin-bottom: 0;
}

.fm-mindbreeze-publicaciones select {
	float: right;
}

.fm-mindbreeze-publicaciones .fm-search-fund-sec {}

.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4,
.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4 .et_pb_row_4,
.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4 .et_pb_row_5 {
	padding: 0 !important
}


.fm-mindbreeze-publicaciones .media .fm-publicacion {
	padding-top: 0 !Important;
}

/* line 52, sass-project/sass/presentaciones-divi-cpt/_exposiciones.scss */
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(4),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(5),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(6),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(7),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(8),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(9),
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto p:nth-child(10) {
	display: none;
}

/* line 64, sass-project/sass/presentaciones-divi-cpt/_exposiciones.scss */
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto .dicp_image_container p {
	font-size: 10px !important;
	line-height: 1.4;
	text-align: right;
	color: #2d373d;
}

/* line 71, sass-project/sass/presentaciones-divi-cpt/_exposiciones.scss */
.fm-cpt-exposiciones.fm-cpt-nuestras-exposiciones-viajan.fm-cpt-nuestras-exposiciones-viajan-esconder-texto .et_pb_post {
	border-bottom: none;
}

.fm-texto-plano ul&gt;li&gt;ul {
	padding-top: 14px !important;
}

/* line 2, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__selectores {
	display: flex;
	flex-flow: column nowrap;
	margin-bottom: 30px;
	justify-content: center;
}

/* line 9, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__busqueda {
	display: flex;
	flex-flow: column nowrap;
	margin-bottom: 40px;
}

/* line 14, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__numero_resultados {
	font-size: 21px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.3;
	letter-spacing: normal;
	text-align: left;
	color: #000000;
	width: auto;
	margin-bottom: 18px;
}

/* line 27, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__categorias {
	line-height: 1.7;
}

/* line 30, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__categorias .fm-mb-busqueda__categoria {
	padding: 5px 20px 6px 15px;
	border-radius: 27px;
	background-color: #eae9e9;
	margin-right: 15px;
	font-size: 14px;
}

/* line 37, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__categorias .fm-mb-busqueda__categoria:last-child {
	margin-right: 0;
}

/* line 44, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado {
	margin-bottom: 90px;
}

/* line 47, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__imagen {
	margin-bottom: 20px;
}

/* line 51, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__texto-secundario {
	font-size: 13px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.23;
	letter-spacing: normal;
	text-align: left;
	color: #2d373d;
	padding-left: 33px;
	position: relative;
	margin-bottom: 0px;
}

/* line 65, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__categoria {
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	font-style: italic;
	line-height: 1.31;
	letter-spacing: normal;
	text-align: left;
	color: #000000;
}

/* line 76, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__titulo {
	font-size: 18px;
	font-weight: 500;
	font-stretch: normal;
	font-style: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #2d373d;
	margin-bottom: 28px;
}

/* line 87, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__titulo a:hover {
	text-decoration: underline;
}

/* line 92, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__icono {
	clip-path: polygon(70% 0, 100% 50%, 78% 100%, 0 100%, 0 0);
	width: 19px;
	height: 14px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

/* line 101, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__icono.vigente {
	background-color: #008c47;
}

/* line 105, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-proyectos .fm-mb-resultado .fm-mb-resultado__icono.finalizado {
	background-color: #9a9a9a;
}

@media screen and (min-width: 768px) {

	/* line 113, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-proyectos .fm-mb-proyectos__selectores {
		flex-flow: row nowrap;
		margin-bottom: 70px;
	}

	/* line 117, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-proyectos .fm-mb-proyectos__busqueda {
		flex-flow: row nowrap;
	}

	/* line 119, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__numero_resultados {
		border-right: solid 1px #c9c9c9;
		padding-right: 30px;
		margin-bottom: 0;
	}

	/* line 124, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-proyectos .fm-mb-proyectos__busqueda .fm-mb-busqueda__categorias {
		padding-left: 20px;
	}
}

@media screen and (min-width: 768px) and (max-width: 980px) {

	/* line 245, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-resultado {
		width: 48.5%;
		margin-right: 3%;
	}

	/* line 249, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-resultado:nth-child(2n) {
		margin-right: 0;
	}

	/* line 254, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-proyectos__resultados {
		display: flex;
		flex-flow: row wrap;
	}
}

@media screen and (min-width: 981px) {

	/* line 245, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-resultado {
		width: 31.3333%;
		margin-right: 3%;
	}

	/* line 249, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-resultado:nth-child(3n) {
		margin-right: 0;
	}

	/* line 254, sass-project/sass/utils/_utilities.scss */
	.fm-mb-proyectos .fm-mb-proyectos__resultados {
		display: flex;
		flex-flow: row wrap;
	}
}

/* line 140, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector {
	position: relative;
	margin-right: 30px;
	/* The contenedor &lt;div&gt; - needed to position the dropdown content */
}

/* line 144, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector:last-child {
	margin-right: 0;
}

/* line 148, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__boton {
	display: block;
	position: relative;
	min-width: 232px;
	margin: 0 auto;
	height: 48px;
	border-radius: 2px;
	border: solid 1px #707070;
	background-color: #ffffff;
	padding-left: 15px;
	padding-right: 36px;
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: left;
	cursor: pointer;
	font-size: 16px;
}

/* line 165, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__boton:after {
	content: "3";
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: ETmodules;
	font-size: 1em;
	font-weight: 400;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	line-height: 1;
	text-transform: none;
	speak: none;
	color: inherit;
	display: inline;
	position: absolute;
	right: 14px;
	font-size: 24px;
	top: 11px;
}

/* line 174, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__boton.is-active {
	border-bottom: none;
}

/* line 184, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__contenedor {
	display: none;
	background: #fff;
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	border-left: solid 1px #707070;
	border-right: solid 1px #707070;
	border-bottom: solid 1px #707070;
	border-radius: 0 0 2px 2px;
	overflow-y: scroll;
	max-height: 290px;
	z-index: 3;
}

/* line 199, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__contenedor.is-active {
	display: block;
}

/* line 204, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__opcion .mb-dont-serialize {
	color: black;
	padding: 12px 16px;
	text-decoration: none;
	display: block;
	display: flex;
	text-align: left;
}

/* line 213, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .fm-mb-selector__opcion .mb-dont-serialize&gt;p:hover {
	font-weight: bold;
	cursor: pointer;
}

/* line 220, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .flex-element {
	width: 25%;
	align-items: center;
	margin-top: 22px;
}

/* line 226, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre {
	width: 15%;
	position: relative;
}

/* line 230, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre label {
	cursor: pointer;
	display: block;
	width: 22px;
	height: 22px;
	border-radius: 4px;
	border: 2px solid #666666;
	background: #FFFFFF;
	z-index: 1;
	cursor: pointer;
	margin-right: 20px;
}

/* line 242, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre label:after {
	display: block;
	opacity: 0;
	content: '';
	position: relative;
	width: 12.5px;
	height: 7px;
	background: transparent;
	top: 2px;
	left: 1px;
	border: 3px solid #FFFFFF;
	border-top: none;
	border-right: none;
	transform: rotate(-45deg);
}

/* line 259, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre input[type=checkbox] {
	margin: 0;
	position: absolute;
	top: 3px;
	left: 2px;
	opacity: 0;
	z-index: 2;
	cursor: pointer;
}

/* line 268, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre input[type=checkbox]:checked+label:after {
	opacity: 1;
}

/* line 272, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre input[type=checkbox]:checked+label {
	background: #D81E05;
	border: 2px solid #D81E05;
}

/* line 279, sass-project/sass/mindbreeze/_proyectos.scss */
.fm-mb-selector .checkbox_mapfre_text {
	width: 85%;
}

@media screen and (max-width: 767px) {

	/* line 140, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-selector {
		margin-right: 0;
		max-width: none;
		width: 100%;
		margin-bottom: 30px;
	}

	/* line 289, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-selector .fm-mb-selector__boton {
		width: 100%;
	}

	/* line 293, sass-project/sass/mindbreeze/_proyectos.scss */
	.fm-mb-selector .fm-mb-selector__contenedor {
		z-index: 3;
	}
}

.fm-mb-selector .fm-mb-selector__opcion {
	color: black;
	padding: 0;
	text-decoration: none;
	display: block;
	text-align: left;
}

/* line 2, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-search-fund-sec .et-last-child .et_pb_code_inner {
	position: relative;
}

/* line 8, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-search-fund-sec .et_pb_row_3 {
	z-index: 3;
}

/* line 12, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-search-fund-sec .et-last-child .et_pb_code_inner:after {
	z-index: 0;
	width: 24px;
	height: 24px;
	content: '\33';
	font-size: 24px;
	position: absolute;
	font-family: ETModules;
	right: 20px;
	top: 7px;
	color: #000;
}

/* line 25, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-search-fund-sec select {
	z-index: 1;
	position: relative;
	width: 232px;
	height: 40px;
	font-size: 16px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: transparent;
	background-repeat: no-repeat;
	background-position-x: 100%;
	background-position-y: 7px;
	border: 1px solid #707070;
	border-radius: 2px;
	padding-left: 32px;
}

/* line 43, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-search-fund-sec #select {
	color: #000;
}

/* line 47, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .fm-mindbreeze-publicaciones select {
	float: right;
}

/* line 52, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4,
.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4 .et_pb_row_4,
.fm-mindbreeze-publicaciones .mb-component-container .et_pb_section_4 .et_pb_row_5 {
	padding: 0 !important;
}

/* line 59, sass-project/sass/mindbreeze/_publicaciones.scss */
.fm-mindbreeze-publicaciones .media .fm-publicacion {
	padding-top: 0 !important;
}

@media screen and (min-width: 768px) {

	/* line 64, sass-project/sass/mindbreeze/_publicaciones.scss */
	.fm-mindbreeze-publicaciones .fm-mb-publicaciones__selectores {
		float: right;
	}
}

.dicp-tax-selector-combo .dicp-tax-selector .dicp-tax-selector__links {

	overflow-y: auto !important;
}

/* line 4, sass-project/sass/mindbreeze/_colecciones.scss */
.fm-mb-colecciones .mb-dont-serialize h3 a {
	color: #3d3d3d !important;
}

/* line 13, sass-project/sass/mindbreeze/_colecciones.scss */
.fm-modal.fm-modal-colecciones .fm-modal-content {
	padding: 0 30px;
}

/* line 18, sass-project/sass/mindbreeze/_colecciones.scss */
.fm-modal.fm-modal-colecciones .fm-modal-body #collection_filter {
	width: 100%;
}

/* line 21, sass-project/sass/mindbreeze/_colecciones.scss */
.fm-modal.fm-modal-colecciones .fm-modal-body #collection_filter .et_pb_row {
	width: 100%;
}

/* line 33, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .fm_mb_tabs_controls {
	list-style: none !important;
	padding: 0 !important;
	line-height: inherit !important;
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
}

/* line 41, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .fm_mb_tabs_controls li {
	padding: 0 30px 20px 30px;
}

/* line 44, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .fm_mb_tabs_controls li:hover {
	cursor: pointer;
	font-weight: bold;
}

/* line 49, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .fm_mb_tabs_controls li.fm_mb_tab_active {
	border-bottom: 4px #d81e05 solid;
}

/* line 55, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

/* line 60, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element {
	width: 25%;
	display: flex;
	text-align: left;
	align-items: center;
	margin-top: 22px;
}

/* line 67, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element&gt;div {
	width: 100%;
}

/* line 70, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element&gt;div .mb-dont-serialize {
	display: flex;
	flex-flow: row nowrap;
}

/* line 76, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre {
	width: 15%;
	position: relative;
	display: inline-block;
}

/* line 81, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre label {
	cursor: pointer;
	display: block;
	width: 22px;
	height: 22px;
	border-radius: 4px;
	border: 2px solid #666666;
	background: #FFFFFF;
	z-index: 1;
	cursor: pointer;
	margin-right: 20px;
}

/* line 93, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre label:after {
	display: block;
	opacity: 0;
	content: '';
	position: relative;
	width: 12.5px;
	height: 7px;
	background: transparent;
	top: 2px;
	left: 1px;
	border: 3px solid #FFFFFF;
	border-top: none;
	border-right: none;
	transform: rotate(-45deg);
}

/* line 110, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre input[type=checkbox] {
	margin: 0;
	position: absolute;
	top: 3px;
	left: 2px;
	opacity: 0;
	z-index: 2;
	cursor: pointer;
}

/* line 119, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre input[type=checkbox]:checked+label:after {
	opacity: 1;
}

/* line 123, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre input[type=checkbox]:checked+label {
	background: #D81E05;
	border: 2px solid #D81E05;
}

/* line 129, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .main-flex .flex-element .checkbox_mapfre_text {
	width: 85%;
	display: inline-block;
}

/* line 136, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .et_pb_all_tabs {
	background-color: #FFF;
}

/* line 140, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .fm-expo-list-tabs .et_pb_all_tabs .fm-mb-tab,
.fm_mb_tabs .fm_mb_tabs .et_pb_all_tabs .fm-mb-tab {
	padding: 30px 0;
}

/* line 144, sass-project/sass/mindbreeze/_colecciones.scss */
.fm_mb_tabs .et_pb_all_tabs .et_pb_active_content {
	display: block;
}

@media only screen and (min-width: 980px) {

	/* line 149, sass-project/sass/mindbreeze/_colecciones.scss */
	.fm_mb_tabs .fm-expo-list-tabs .et_pb_all_tabs .fm-mb-tab,
	.fm_mb_tabs .fm_mb_tabs .et_pb_all_tabs .fm-mb-tab {
		padding: 30px 30px;
	}
}

@media screen and (max-width: 767px) {

	/* line 160, sass-project/sass/mindbreeze/_colecciones.scss */
	.fm_mb_tabs .fm_mb_tabs_controls {
		flex-flow: column nowrap;
		margin-bottom: 20px;
	}

	/* line 164, sass-project/sass/mindbreeze/_colecciones.scss */
	.fm_mb_tabs .fm_mb_tabs_controls li {
		padding: 0 0 5px 0;
		margin-bottom: 19px;
	}

	/* line 170, sass-project/sass/mindbreeze/_colecciones.scss */
	.fm_mb_tabs .main-flex .flex-element {
		width: 100%;
	}

	.fm-mb-colecciones .et_pb_row {
		width: 100% !important;
	}

	.fm-mb-colecciones .fm-expo-list-2-sec .et_pb_row {
		display: block;
	}

	.fm-mb-colecciones .fm-expo-list-2-sec .et_pb_row {
		display: block;
	}

	.fm-mb-colecciones .fm-expo-list-2-sec h3 {
		padding-bottom: 10px;
	}

	.fm-mb-colecciones .fm-expo-list-2-sec .mb-dont-serialize .et_pb_row {
		padding-top: 0;
	}
}

.et-db #et-boc .et-1 .fm-entradas .fm-entradas-titulo-detalle,
.fm-entradas .fm-entradas-titulo-detalle {
	border: 0;
	clip: auto;
	height: auto;
	margin: auto;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: auto;
	width: 100% !important;
	padding-bottom: 30px;
}

.fm-modal .fm-entradas-titulo-detalle {
	max-width: 100% !important;
	width: 100% !important;
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

/* line 2, sass-project/sass/_home.scss */
.fm-home-destacados .et_pb_row {
	padding-top: 0;
	padding-bottom: 0;
}

/* line 6, sass-project/sass/_home.scss */
.fm-home-destacados .et_pb_module {
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 0 !important;
}

/* line 11, sass-project/sass/_home.scss */
.fm-home-destacados .et_pb_module:not(.et_pb_space) {
	background-color: #f4f4f4;
}

/* line 20, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto,
.fm-home-destacados .fm-home-destacados-blurb,
.fm-home-destacados .fm-home-destacados-video {
	padding-bottom: 20px;
}

/* line 24, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-marco {
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	background-size: cover;
	background-color: #fff !important;
	position: relative;
}

/* line 34, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-marco:before,
.fm-home-destacados .fm-home-destacados-texto-marco:after {
	display: block;
	position: absolute;
	content: '';
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: #F4F4F4 !important;
	clip-path: polygon(0 0, 41px 0%, 41px 11px, 11px 11px, 11px 41px, 0 41px);
}

/* line 46, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-marco:after {
	transform: rotate(180deg);
}

/* line 50, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-marco h1,
.fm-home-destacados .fm-home-destacados-texto-marco h2,
.fm-home-destacados .fm-home-destacados-texto-marco h3,
.fm-home-destacados .fm-home-destacados-texto-marco h4,
.fm-home-destacados .fm-home-destacados-texto-marco h5 {
	line-height: 28px;
	padding-bottom: 0;
}

/* line 56, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-etiqueta {
	padding-bottom: 16px;
}

/* line 60, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-texto-etiqueta,
.fm-home-destacados .lowtext {
	font-size: 11px;
}

/* line 65, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image {
	margin-bottom: 16px;
}

/* line 68, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image img {
	width: 100%;
}

/* line 73, sass-project/sass/_home.scss */
.fm-home-destacados .fm-home-destacados-blurb .et_pb_blurb_content {
	max-width: 100%;
}

/* line 86, sass-project/sass/_home.scss */
.fm-home-destacados h1,
.fm-home-destacados h2,
.fm-home-destacados h3,
.fm-home-destacados h4,
.fm-home-destacados h5 {
	font-size: 24px;
	line-height: 32px;
}

/* line 90, sass-project/sass/_home.scss */
.fm-home-destacados h1 a,
.fm-home-destacados h2 a,
.fm-home-destacados h3 a,
.fm-home-destacados h4 a,
.fm-home-destacados h5 a {
	color: inherit;
}

@media screen and (min-width: 768px) {

	/* line 96, sass-project/sass/_home.scss */
	.fm-home-destacados .et_pb_column_1_2 {
		width: 48.5%;
	}

	/* line 99, sass-project/sass/_home.scss */
	.fm-home-destacados .et_pb_column {
		margin-right: 3%;
	}

	/* line 106, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-texto-marco:before,
	.fm-home-destacados .fm-home-destacados-texto-marco:after {
		clip-path: polygon(0 0, 72px 0%, 72px 20px, 20px 20px, 20px 72px, 0 72px);
	}

	/* line 112, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image {
		margin-bottom: 16px;
	}

	/* line 115, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image img {
		width: auto;
	}
}

@media screen and (min-width: 981px) {

	/* line 124, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_blurb_content {
		display: flex;
		flex-flow: row nowrap;
	}

	/* line 129, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image {
		margin-right: 34px;
	}

	/* line 132, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image .et_pb_image_wrap {
		width: 153px;
	}

	/* line 137, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image {
		margin-bottom: 16px;
	}

	/* line 140, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-blurb .et_pb_main_blurb_image img {
		width: auto;
	}

	/* line 147, sass-project/sass/_home.scss */
	.fm-home-destacados .fm-home-destacados-texto-marco:before,
	.fm-home-destacados .fm-home-destacados-texto-marco:after {
		clip-path: polygon(0 0, 72px 0%, 72px 20px, 20px 20px, 20px 72px, 0 72px);
	}
}

.fm-mb-colecciones div[data-area-id="#collection_filter"] .et_pb_text_inner {
	float: right;
}

.lista-abc li a:hover {
	cursor: pointer;
}

@media screen and (min-width: 768px) {


	.fm-texto-desplegable {
		display: block !important;
	}

	.fm-texto-desplegable {
		max-height: 100%;
		height: 100% !important;
		overflow: initial;
	}
}

.slick-slide:not(.slick-current) {
	height: 0 !important;
}

.fm-title-expo-sec h1 {

	line-height: 1.2 !important;
}

.dicp-modal-content {
	overflow-y: auto;
}

.dicp-modal .dicp-modal-body {
	padding-bottom: 80px;
	height: auto;
}

.fm-text-title-black .et_pb_text_inner a {
	color: #3d3d3d;
}

.fm-text-title-black .et_pb_text_inner a:hover {
	color: #d81e05;
	text-decoration: none;
}

.fm-mb-selector .fm-mb-selector__contenedor {
	overflow-y: auto !important;
}

/* Raya entre pais e idioma - BORRAR cuando se pongo idioma Ingles*/
.fm-menu-country a:before {
	content: '' !important;
}

@media screen and (max-width: 980px) {
	.fm-entradas .fm-entradas-texto.desplegable {
		max-height: 100%;
	}
}

.sub-menu {
	right: 0;
}

/*Fix video tamaÃ±o respecto imagen*/

@media (min-width: 981px) and (max-width:1043px) {
	.fm-video-listado-3-columnas {
		max-height: 145px !important;
	}
}

@media (min-width: 1044px) and (max-width:1128px) {
	.fm-video-listado-3-columnas {
		max-height: 155px !important;
	}
}

@media (min-width: 1129px) and (max-width:1299px) {
	.fm-video-listado-3-columnas {
		max-height: 191px !important;
	}
}

@media (min-width: 1300px) and (max-width:1400px) {
	.fm-video-listado-3-columnas {
		max-height: 200px !important;
	}
}</pre></body></html>