/*** Variables and Mixin CUSTOMIZABLES ***//* ------ variables for ied theme generated on the fly 27/04/2021 10:20:41----- *//* END Added 20200505 *//**********************************************************************************
*** archivo con añadidos CSS
************************************************************************************//*

@colorbase:  #555555;
@colorbaselight:  #EEEEEE;
@colorbasemedium:  #666666;
@colorbasedark:  #303030;
@colorbaselink: #444444;
@colorbackagroundlight: #f6f6f6;
@colorcustom: #FF7F00; 
@colorhover: #FF0000;
@colorcurso: #00D8DA;
@colorhighlight: #FFFF00;
@colorzebraespecial: #dccfb4;
@colorzebracurso: #f6f6f6;
@colorwbackgroundespecial: #808080;

@fontbase: "HelveticaNeueW01-75Bold", Helvetica, Arial, sans-serif;
@fontbaseweight: normal;
@fontbasemedium: "HelveticaNeueW01-65Medi", Helvetica, Arial, sans-serif;
@fontbasemediumweight: normal;
@fontbaselight: "HelveticaNeueW01-Thin", Helvetica, Arial, sans-serif;
@fontbaselightweight: normal;
@fontbasetext: "HelveticaNeueW01-55Roma", Helvetica, Arial, sans-serif;
@fontbasetextweight: normal;
@fontsecondary: Georgia, serif;
@fontsecondaryweight: normal;

@headertransparency: rgba(0,0,0,.8);
@headerlayertransparency: rgba(0,0,0,.9);

@headertransparencylight: rgba(246,246,246,.8);
@headerlayertransparencylight: rgba(246,246,246,.9);

*//*** Fin Variables and Mixin CUSTOMIZABLES ***//* Other variables and mixin *//* New variables *//* END Nuevo en Publicaciones *//* END Added 20150716 *//* Added 20150720 *//* New variables *//* New variables *//*END Added 20160128 *//* Added 20160216 *//*-----MENU LATERAL DERECHO ------*//* END Added 20160519 *//* Added 20160519 *//*-- Variables --*//* =====================
Nuevo Buscador
======================== *//******************************
***
*** IED Visual Communication
*** Hoja de estilos general
***
*******************************//* Normalize and reset *//*** General ***//* Tipo base: 15px *//* Jerarquias *//*.touch .fullscreen-opt {display: none!important}*//* Iconos *//*

@font-face {
  font-family: "ied-visual-communication";
  src:url("@{icons}/ied-visual-communication.eot");
  src:url("@{icons}/ied-visual-communication.eot?#iefix") format("embedded-opentype"),
    url("@{icons}/ied-visual-communication.woff") format("woff"),
    url("@{icons}/ied-visual-communication.ttf") format("truetype"),
    url("@{icons}/ied-visual-communication.svg#ied-visual-communication") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;

}

*//* Links, tags and badges *//*.touch .btn01:hover {background: @colorcustom;}
.touch .btn01b:hover {background: @colorbase;}*//* Tables *//*** Structure ***//* Structure for Archive, single and pages *//*** Shortcodes ***//*** Header ***//* Submenu and ajax placeholder *//* End submenu and placeholder ajax *//* With Secondary logo *//*** Content ***//* Sections *//* Secondary nav *//* Modules *//* Campo de texto en MODULE01 *//* Boxes *//* Grids *//* Grid for editorial single *//* End grid for editorial single *//* Grid for page and projects *//* End grid for page *//* Grid for especial y curso *//* End grid for especial y curso *//* Grid for footer *//* End grid for footer *//* Masonry *//* End masonry *//* Sliders *//*.touch .flex-control-nav,*//* Single post *//* Page Navigation *//* Tabs *//* Contact *//* Archives *//* Inner header *//* Grade archive Cursos *//* Profile header *//* Profile in Projects *//* Filter *//* Load more *//* Dark archives and pages *//** CPT estancos **//** End CPT estancos **//*** Busqueda ***//*** END Busqueda ***//*** Especial y Curso ***//*** Fin Especial y Curso ***//******************************//******* PUBLICACIONES ********//******************************//**********************************//******* FIN PUBLICACIONES ********//**********************************//*** Eventos ***//*** Fin Eventos ***//*** Forms ***//* Search events *//* End search events *//* css for timepicker *//* uploader *//* Calendar *//* Forms events *//* End form event *//*** Layers ***//*** Footer ***//***Loading ***//*** LANDING ***//* Added 20140930 *//* END Added 20140930 *//* Added 20141001 *//* END Added 20141001 *//* Added 20141008 *//* END Added 20141008 *//* Added 20141014 *//* END Added 20141014 *//* Added 20141016 *//* END Added 20141016 *//* Added 20141020 *//* END Added 20141020 *//* Added 20141022 *//* END Added 20141022 *//* Added 20141106 *//* END Added 20141106 *//* Added 20141110 *//* END Added 20141110 *//* Added 20141118 *//* END Added 20141118 *//* Added 20141124 *//* END Added 20141124 *//* Added 20141125 *//* Added 20141125 *//* Added 20141125 *//* Added 20141215 *//* END added 20141215 *//* Added 20141217 *//* END Added 20141217 *//* Added 20141219 *//* END Added 20141219 *//* Added 20150108 *//* END Added 20150108 *//* Added 20150204 *//* END Added 20150204 *//* Added 20150205 *//* END Added 20150205 *//* Added 20150211 *//* END added 20150211 *//* Added 20150219 *//* END Added 20150219 *//* Added 20150224 *//* END Added 20150224 *//* Added 20150226 *//* END Added 20150226 *//* Added 20150302 *//* END Added 20150302 *//* Added 20150302 b *//* END Added 20150302 b *//* Added 20150303 *//* FIx menu *//* END FIx menu *//* END Added 20150303 *//* Added 20150309 *//* END Added 20150309 *//* Added 20150311 *//* END Added 20150311 *//* Added 20150330*//* END Added 20150330*//* Added 20150406*//* END Added 20150406 *//* Added 20150409 *//* END Added 20150409 *//* Added 20150413 *//* END Added 20150413 *//* Added 20150414 *//* END Added 20150414 *//* Added 20150415 *//* LANDING TIPOS DE CURSOS *//* END Added 20150415 *//* Added 20150429 *//* LANDING TIPOS DE CURSOS *//* END Added 20150429 *//* Added 20150522 *//* END Added 20150522 *//* Added 20150512 *//* Menu superior lateral *//* END Menu superior lateral *//* MENU INTERIOR *//* END MENU INTERIOR *//* ALINEACION DE IMAGENES *//* END ALINEACION DE IMAGENES *//* END Added 20150612 *//* Added 20150714 *//* Nuevos iconos *//* Anuncio en Publicaciones *//* END Anuncios *//* CPTs uniformes *//* END CPTs uniformes *//* Concursos *//*Charts: donuts *//* Colores *//* CPT Concursos *//* END CPT Concursos *//* Ratings *//* END Concursos *//* END Added 20150714 *//* Added 20150716 *//* Concursos *//* END Concursos *//* Nuevo en Publicaciones *//* END  Added 20150720 *//* Added 20150727 *//* FIXES *//* Timeline *//* inverse bounce effect on even content blocks *//* END TIMELINE *//* END Added 20150727 *//* Added 20150731 *//* Ganadores*//* END Added 20150731 *//* Added 20150804 *//* Added 20150804 *//* Added 20151211 *//* END Added 20151211 *//* Added 20151214 *//* END Added 20151214 *//* Added 20160119 *//* END Added 20160119 *//* Added 20160127 *//* END Added 20160127 *//* Added 20160128 *//*
@fontlogotitle: "HelveticaNeueW01-65Medi", Helvetica, Arial, sans-serif;
@fontlogotitleweight: normal;
*//*@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=397691ed-5b54-4a59-955e-03c4dffe3298");
  @font-face{
  font-family:"HelveticaNeueW01-65Medi";
  src:url("Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");
  src:url("Fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url("Fonts/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2") format("woff2"),url("Fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("Fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("Fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg");
}*//* END Added 20160216 *//* Added 20160302 *//* END Added 20160302 *//* Added 20160303 *//* END Added 20160303 *//* Added  20160308 *//* END Added 20160308 *//* Added 20160309 *//* END Added 20160309 *//* Added 20160317 *//* END Added 20160317 *//* Added 20160329 *//* END Added 20160329 *//* Added 20160404 *//* END Added 20160404 *//* Added 20160407 *//* END Added 20160407 *//* Added 20160408 *//* END Added 20160408 *//* Added 20160413 *//* END Added 20160413 *//* Added 20160425 *//* END Added 20160425 *//* Added 20160518 *//* END Added 20160518 *//* Added 20160519 *//*-- FP NAVIGATION DOTS --*//*-- FP NAVIGATION ARROWS --*//* MODULOS FP*//* END Added 20160519 *//* Added 20160527 *//* END Added 20160527 *//* Added 20160531 *//* END Added 20160531 *//* Added 20160607 *//* END Added 20160607 *//* Added 20160609 *//* END Added 20160609 *//* Added 20160610 *//* END Added 20160610 *//* Added 20160623 *//* END Added 20160623 *//* Added 20160628 *//* END Added 20160628 *//* Added 20160705 *//* END Added 20160705 *//* Added 20160707 *//*body.ied-publication .ip-item .module03 {height: 100%;}*//* END Added 20160707 *//* Added 20160711 *//* END Added 20160711 *//* Added 20160712 *//* END Added 21060712 *//* Added 20160718 *//* END Added 20160718 *//* Added 20160729 *//* =====================
CPTs Iguales
======================== *//*-- compartir cpt --*//* PARCHE BY Miguel para quitar niveles de Less*//* END Added 20160729 *//* Added 20160829 *//* END Added 20160829 *//* Added 20160907 *//* END Added 20160907 *//* Added 20160908 *//* END Added 20160908 *//* Added 20160909 *//* END Added 20160909 *//* Added 20161007 *//* END Added 20161007 *//* Added 20161007 *//* END Added 20161007 *//* Added 20161019 *//* END Added 20161019 *//* Added 20161024 *//* END Added 20161024 *//* Added 20161025 *//* END Added 20161025 *//* Added 20161115 *//* END Added 20161115 *//* Added 20161117 *//* END Added 20161117 *//* Added 20161118 *//* END Added 20161118 *//* Added 20161221 *//*--- Cambios buscador ---*//*----- Modal Buscador Movil -----*//* Modal Animation *//*----- FIN Modal Buscador Movil -----*//*--- FIN Cambios Buscador ---*//* END Added 20161221 *//* Added 20170109 *//* END Added 20170109 *//* Added 20161222*//* END Added 20161222*//* Added 20170118 *//* END Added 20170118 *//* Added 20160207 *//* END Added 20160207 *//* Added 20170208 *//*-- Cambios en estilo --**//* END Added 20170208 *//* Added 20170227 *//* END Added 20170227 *//* Added 20170426 *//* Added 20170426 *//* Added 20170519 *//* END Added 20170519 *//* Added 20170529 *//* END Added 20170529 *//* Added 20170531 *//* END Added 20170531 *//* Added 20170601 *//* END Added 20170601 *//* Added 20170605 *//* END Added 20170605 *//* Added 20170606 *//* END Added 20170606 *//* Added 20160612 *//* END Added 20160612 *//* Added 20170616 *//* END Added 20170616 *//* Added 20170621 *//* END Added 20170621 *//* Added 20170706 *//* -- Nuevos iconos --*//* -- FIN Nuevos iconos --*//* END Added 20170706 *//* Added 20170711 *//* END Added 20170711 *//* Added 20170724 *//* END Added 20170724 *//* Added 20171114 *//*
// GESTIONADAS EN VARIABLES.LESS
@colormenuprimary: rgb(52, 52, 52);
@colormenusecondary: #000;
@colormenutext: #a8a8a8;
//@colormenubgcalc: contrast(contrast(@colormenuprimary, black, white, 20%), shade(@colormenuprimary, 5%), shade(@colormenuprimary, 20%));
@colormenubgcalc: #2b2b2b;
@inputdarkenindexcalc: 200 / lightness(@colormenubgcalc) + lightness(@colormenubgcalc) / 10;
*//* END Added 20171114 *//* Added 20171115 *//* END Added 20171115 *//* Added 20171120 *//* END Added 20171120 *//* Added 20171124 *//* END Added 20171124 *//* Added 20171211 *//* END Added 20171211 *//* Added 20180119 *//* END Added 20180119 *//* Added 20180219 *//* END Added 20180219 *//* Added 20180220 *//* END Added 20180220 *//* Added 20180227 *//* END Added 20180227 *//* Added 20180228 *//* END Added 20180228 *//* Added 20180404 *//* END Added 20180404 *//* Added 20180404 *//* END Added 20180404 *//* Added 20180409 *//* END Added 20180409 *//* Added 20180511 *//* END Added 20180511 *//* Added 20180522 *//* END Added 20180522 *//* Added 20190328 *//* END Added 20190328 *//* Added 20190605 *//* END Added 20190605 *//* Added 20190613 *//* END Added 20190613 *//* Added 20191014 *//* END Added 20191014 *//* Added 20191213 *//* END Added 20191213 *//* Added 20191216 *//* END Added 20191216 *//* Added 20200422 *//* END Added 20200422 *//* Added 20200505 *//* soluciona problema al pintar las comas separadoreas de tagas en los cursos single *//* soluciona problema al pintar las comas separadoreas de tagas en los cursos minis *//* boton de enviar a un amigo adaptado  para addtthis *//* frase enviando... en forms *//* input select  con jquery chosem *//*#mainnav ul li.current-menu-item a {color: @colorhover!important;}*//* ----------------------------------------------------------------------------------------------------- *//* ------------------------------------------  Selects con chosen--------------------------------------- *//* ----------------------------------------------------------------------------------------------------- *//*
.chosen-container-single .chosen-single span {
	font-family: @fontbaselight!important ;
	font-weight: @fontbaselightweight!important ;
	color:@colorbaselink!important ;
	font-size: 16px!important ;
}

*//* ----------------------------------------------------------------------------------------------------- *//* ------------------------------------------  END Selects con chosen--------------------------------------- *//* ----------------------------------------------------------------------------------------------------- *//* separador de tags con comas en single cursos *//*
.curso .list05b li.tags-profesionales {
	color: @colorcustom!important;
}
*//* Selector de idiomas para MultilingualPress*//*		#langsel {
			padding-left: 0;
			&:before {content: ''; display: none}
		 li {display: inline-block; margin-right: 7px}
		}*//*#langsel:before {color: @colorbaselink}*/*{margin:0;padding:0;outline:none;}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal;padding:0;margin:0;line-height:1.1em;}ol,ul{list-style:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:1em;-webkit-appareance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}a{text-decoration:none;}form,fieldset,img,a img,button,input,textarea{border:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:93.75%;line-height:1.15em;margin:0;padding:0;background:#eee;}.assistive-text,.screen-reader-text{position:absolute !important;clip:rect(1px,1px,1px,1px);}a{color:#444;-webkit-transition:background-color .2s, color .2s;-moz-transition:background-color .2s, color .2s;-o-transition:background-color .2s, color .2s;-ms-transition:background-color .2s, color .2s;transition:background-color .2s, color .2s;}a.hoverclass{color:#ff313f !important;}.entry-content a{text-decoration:underline;}p{margin:0 0 20px 0;line-height:1.5625em;}.highlight-text{background:#ff0;}.clearfix{display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:1px;}.visible-mobile{display:none !important;}.visible-mobile-02{display:none !important;}.visible-mobile-03{display:none !important;}.visible-tablet{display:none !important;}.smaller{font-size:13px;}strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.italic{font-style:italic;}.title01,.entry-content h1{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:52px;line-height:1em;/*font-size: 3.4667em; */}.title02,.entry-content h2{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:42px;margin-bottom:12px;/*font-size: 2.8em*/}.title02small{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:14px;display:block;line-height:1.5em;}.title03,.entry-content h3{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:38px;/*font-size: 2.5333em;*/}.title04,.entry-content h4{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:24px;/*font-size: 1.6em;*/}.title04b{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:21px;}.title05,.entry-content h5,.single .entry-content h2,.page .entry-content h2{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:18px;margin:0 0 10px 0;}.title05b{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;color:#ff313f;font-size:1.2em;margin:0 0 24px 0;}.title05c{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1.06667em;margin:36px 0 15px 0;}.title05d{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1.06667em;margin:0 0 24px 0;}.title05e{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1.06667em;padding:0 0 8px 0;margin:0 0 10px 0;border-bottom:1px solid #777;}.title05e .icon-iedpass-text{display:inline-block;vertical-align:middle;width:80px;height:18px;text-indent:100%;overflow:hidden;white-space:nowrap;position:relative;}.title05e .icon-iedpass-text:before{position:absolute;left:0;top:-32px;text-indent:0;}.title05f{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:18px;margin:0 0 10px 0;}.title06{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:0.933em;color:#ff313f;line-height:1.25em;}.single .entry-content h3,.page .entry-content h3,.single .entry-content h4,.page .entry-content h4{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1em;color:#555;line-height:1.25em;}.title07{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:0.86667em;color:#ff313f;margin-bottom:12px;line-height:1.25em;}.title02 + .title07{margin-top:-5px;}.title01 a,.title02 a,.title03 a,.title04 a,.title05 a,.title06 a,.title07 a{text-decoration:none;}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a{text-decoration:none;}.subtitle{font-family:"Didot W01 Roman", serif;font-size:1.133em;color:#555;margin:0 0 6px 0;}.subtitle02{font-style:italic;}.subtitle03{font-style:italic;font-size:18px;}.separator{border-top:1px solid #fff;padding-top:20px !important;}.entry-content.description{max-width:770px;margin-bottom:26px;}.entry-content.description p:first-child:first-letter{font-size:74px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;float:left;padding:0;margin-right:4px;height:64px;line-height:74px;}.blockquote,.entry-content blockquote{font-family:"Didot W01 Roman", serif;font-size:1.133em;font-weight:bold;position:relative;}.blockquote p,.entry-content blockquote p{margin:0 !important;display:inline !important;line-height:1.36em !important;}.blockquote:before,.entry-content blockquote:before{content:'\201C';}.blockquote:after,.entry-content blockquote:after{content:'\201D';}.list01,.entry-content ul{margin:0 0 20px 0;padding:0;}.list01 li,.entry-content li{position:relative;margin:0 0 8px 0;padding:0 0 0 15px;line-height:1.5em;}.list01 li ul,.list01 li ol,.entry-content ul li ul,.entry-content ul li ol{padding:6px 0 0 20px;margin:0;}ul.list01 li:before,.entry-content ul li:before{content:'•';font-size:20px;position:absolute;left:0;top:-2px;}ol.list01,.entry-content ol,ol.list01 ol,.entry-content ol ol{counter-reset:li;}ol.list01  li:before,.entry-content ol li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:0;}.list02{margin-bottom:35px;margin-top:4px;}.list02 li{margin-bottom:16px;}.list02 li:last-child{margin-bottom:0;}.list02 a{color:#fff;}.list02 .list02-title{position:relative;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;margin-left:-14px;}.list02 .list02-title a{text-decoration:none !important;}.list02 .list02-title:before{font-size:14px;color:#ff313f;margin-bottom:2px;}.list02 .list02-descr{font-size:0.86667em;margin-bottom:0;}.dark .list02 a{color:#444;}.list03{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.list03 li{display:inline-block;position:relative;}.list03 li:before{content:'/';color:#ff313f;margin:0 6px 0 1px;}.list03 li:first-child:before{content:'';display:none;}.list03 li.active a{color:#ff313f !important;text-decoration:none;cursor:default;}.list04{margin-bottom:30px;}.list04 li{margin-bottom:7px;}.list04 strong{font-family:"HelveticaNeueW01-75Bold", serif;font-family:normal;}.list05 li:before{content:'' !important;}.list05 a{color:#fff;position:relative;display:inline-block;padding:2px 0 2px 35px;margin-bottom:18px;}.list05 a span{text-decoration:underline;}.list05 a:before{text-decoration:none !important;position:absolute;left:0;top:0;display:block;width:24px;height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:4px;text-align:center;font-size:16px;text-decoration:none;background:#444;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.list05 a.icon-download:before{font-size:20px;padding-top:3px;}.list05 a.icon-video:before{padding-left:1px;}.list05b{font-size:13px;}.list05b li{position:relative;margin:0 0 8px 0;padding:0 0 1px 24px;}.list05b li .tag{color:#fff;text-decoration:none !important;position:absolute;left:0;top:-1px;display:block;width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:4px;text-align:center;text-decoration:none;background:#ff313f;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.list05b li .tag:before{font-size:10px;top:-5px;}.list05b li.tags-profesionales .tag{background:none;color:#ff313f;}.list05b li.tags-profesionales .tag:before{font-size:18px;}.list05b li.tags-profesionales a{color:#ff313f;}.section-header-description .list05b{margin-left:-24px;}.list05c li{padding-left:0;}.list05d{margin-bottom:3px;font-size:13px;}.list05d li{margin-bottom:4px;padding:0 0 1px 0;line-height:1.5em;}.list05d li:before{content:'' !important;}.list05d a{display:inline-block;text-decoration:underline;}.list05d .icon a{position:relative;margin-bottom:6px;padding:0 0 1px 32px;}.list05d .icon a:before{font-size:10px;color:#fff;text-decoration:none !important;position:absolute;left:0;top:-3px;display:block;width:24px;height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:4px;text-align:center;font-size:16px;text-decoration:none;background:#444;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.list05d .icon a.hoverclass:before{background:#ff313f;}.list06{margin-bottom:18px;}.list06 li{margin-bottom:6px;}.list07{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.list07 li{margin-bottom:6px;position:relative;padding-left:24px;}.list07 li:before{color:#444;font-size:18px;position:absolute;top:-2px;left:0;z-index:10;}.list07 li:after{content:'';position:absolute;top:2px;left:4px;width:12px;height:13px;display:block;background:#fff;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.list07 li.icon-tel-circled:before{font-size:20px;left:-1px;}.list07 a{text-decoration:none !important;}.list08{margin-bottom:10px;}.list08:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list08 li{width:32px;height:32px;float:left;margin-right:1px;}.list08 li a,.list08 li span{display:block;width:32px;height:32px;position:relative;background:#666;color:#eee;}.list08 li a:before,.list08 li span:before{position:absolute;top:7px;left:7px;font-size:18px;}.list08 li .item-index:before{font-size:16px;top:8px;left:8px;}.list09{font-size:12px;}.list09:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list09 li{float:left;padding-left:9px;margin-left:3px;position:relative;height:17px;margin-bottom:3px;}.list09 li:before{content:'-';position:absolute;left:0;}.list09 li:first-child{padding-left:0;margin-left:0;}.list09 li:first-child:before{content:'';}.list09 .icon{padding-left:30px;}.list09 .icon-skype{font-size:16px;color:#04abe4;position:absolute;top:-2px;left:9px;}.list09 a{text-decoration:underline;}.list09 .clear{clear:left;padding-left:0;margin-left:0;}.list09 .clear:before{content:'';}.list09b{margin-left:-6px;font-size:12px;}.list09b:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list09b li{float:left;margin-left:6px;margin-bottom:3px;}.list09b a{text-decoration:underline;}.list10{font-size:13px;margin-bottom:28px;}.list10 a{text-decoration:underline;}.list10 li{margin-bottom:2px;}.list10 li:last-child{margin-bottom:0;}.list10.list10b li{margin-bottom:10px;}.list10.list10b strong{display:block;}.list-tags{margin-bottom:30px;}.list-tags:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list-tags li{float:left;font-size:14px;margin-right:8px;margin-bottom:8px;height:33px;}.list-tags li a{display:block;background:#fff;text-decoration:none;color:#666;padding:5px 10px 6px;}.list-tags li .icon-plus:before{content:'+';margin-right:6px;font-size:18px;display:inline-block;width:24px;height:22px;position:relative;top:-1px;vertical-align:bottom;}.list-tags li.active a{background:#ccc;}.list-tags li.active .icon-plus:before{content:"\2713";color:#fff;font-size:16px;top:4px;}.list-pagination:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list-pagination li{float:left;margin-left:4px;}.list-pagination li a{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:4px;text-align:center;width:28px;height:28px;padding:6px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.list-pagination li a span{position:relative;top:1px;}.list-pagination li.active a{background:#ff313f;cursor:default;}.content-options{text-align:right;margin-right:24px;}.content-options> li{display:inline-block;vertical-align:top;position:relative;margin-left:8px;min-width:24px;min-height:14px;}.content-options> li.sep{margin-left:10px;}.content-options> li.sep:before{content:'|';font-size:10px;color:#ff313f;position:absolute;right:0;bottom:-1px;}.content-options> li.wbtn01pdf{width:66px;}.content-options> li.wbtn01pdf a{width:60px;}.content-options> li.wbtn01pdf+ .wbtn01contact{margin-left:80px !important;}.content-options> li.wbtn01contact{width:86px;}.content-options> li.wbtn01contact a{width:80px;-webkit-transition:bottom .8s;-moz-transition:bottom .8s;-o-transition:bottom .8s;-ms-transition:bottom .8s;transition:bottom .8s;bottom:60%;}.content-options> li.wbtn01contact a .btn01:before{font-size:16px;top:4px;}.content-options> li.wbtn01contact a.sticky{position:fixed;bottom:20px;right:40px;z-index:999;}.content-options> li.wbtn01contact a.sticky .btn01{padding:0;width:24px;height:24px;right:auto;}.content-options> li.wbtn01contact a.sticky .btn01 span{position:absolute !important;clip:rect(1px,1px,1px,1px);}.content-options> li.wbtn01contact a.sticky .btn01:before{top:5px;right:4px;}.content-options> li.wbtn01contact a.sticky .btn01.icon-arrow-down:before{right:5px;}.content-options> li .tag,.content-options> li .btn01{background-color:#555;position:absolute;right:-10px;top:0;}.content-options> li .bgcurso{background-color:#ff313f;}.content-options> li .btn01{white-space:nowrap;font-style:normal;font-size:12px;right:-60px;}.content-options> li > a{display:inline-block;padding:23px 6px 0 0;color:#444;font-size:11px;text-decoration:none !important;font-style:italic;}.content-options> li > a.hoverclass .tag{background-color:#ff313f;}.content-options> li > a.active .tag{background-color:#ff313f;}.options-center .content-options{text-align:center;margin-right:0;}.modules-light .content-option > li > a{color:#444;}.modules-dark .content-option > li > a{color:#eee;}.dark .content-options> li > a{color:#555;}.dark .content-options> li > a.hoverclass .tag{background-color:#ff313f;}.dark .content-options> li > a.active .tag{background-color:#ff313f;}.touch.safari .fullscreen-opt{display:none !important;}.community-list{margin-right:0;margin-left:0;text-align:left;}.community-list:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.community-list li{float:left;display:inline-block;width:20%;height:174px;padding:0 20px 20px 0 !important;margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.community-list li:before{content:'' !important;display:none !important;}.community-list li .title06{max-width:135px;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.community-list li a{color:#fff !important;max-width:135px;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.community-list li a.hoverclass{color:#ff313f !important;}.community-list li img{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.community-list li .back{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.community-list li .module02{padding:0;}.community-list li .flipper{position:relative;}.community-list li .flipper,.community-list li .front,.community-list li .back{width:154px;height:154px;margin:0 auto;}#grid-masonry.community-list li{width:19%;}#grid-masonry.especial-list .size0{width:300px;}#grid-masonry.especial-list .size1{width:300px;}.colorcustom{color:#ff313f;}.bgcurso,.btn01.bgcurso{background-color:#ff313f;}[data-icon]:before{font-family:"ied-visual-communication" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-tag:before{content:"\271";}.icon-mail:before{content:"\270";}.icon-search:before{content:"\272";}.icon-user:before{content:"\273";}.icon-arrow-left:before{content:"\274";}.icon-arrow-right:before{content:"\275";}.icon-arrow-down:before{content:"\2304";}.icon-arrow-up:before{content:"\2303";}.icon-school:before{content:"\280";}.icon-calendar:before{content:"\1f4c5";}.icon-book:before{content:"\282";}.icon-megaphone:before{content:"\281";}.icon-service:before{content:"\283";}.icon-contact:before{content:"\284";}.icon-user-outline:before{content:"\285";}.icon-heart:before{content:"\286";}.icon-share:before{content:"\287";}.icon-download:before{content:"\288";}.icon-video:before{content:"\289";}.icon-cancel:before{content:"\2a2f";}.icon-check:before{content:"\2713";}.icon-error:before{content:"\2757";}.icon-iedpass:before{content:"\293";font-size:14px;color:#d7181f;position:relative;top:2px;margin-right:2px;}.icon-iedpass-text:before{content:"\294";font-size:80px;}.icon-cross:before{content:"\2055";}.icon-blank:before{content:"\2933";}.icon-proyectos:before{content:"\a715";}.icon-galeria:before{content:"\a716";}.icon-menu:before{content:"\a719";}.icon-flag:before{content:"\a717";}.icon-tel-circled:before{content:"\260e";}.icon-blank:before{content:"\2933";}.icon-vimeo-circled:before{content:"\70e";}.icon-twitter-circled:before{content:"\a70f";}.icon-skype-circled:before{content:"\a710";}.icon-facebook-circled:before{content:"\a711";}.icon-gplus-circled:before{content:"\a712";}.icon-linkedin-circled:before{content:"\a713";}.icon-pinterest-circled:before{content:"\a714";}.icon-facebook:before{content:"\290";}.icon-twitter:before{content:"\291";}.icon-gplus:before{content:"\292";}.icon-users:before{content:"\295";}.icon-featured:before{content:"\296";}.icon-fullscreen:before{content:"\297";}.icon-up-dir:before{content:"\298";}.icon-down-dir:before{content:"h";}.icon-book-open:before{content:"a";}.icon-bookmark:before{content:"b";}.icon-paper-plane:before{content:"c";}.icon-thumbs-up:before{content:"d";}.icon-user-add:before{content:"e";}.icon-lock:before{content:"f";}.icon-skype:before{content:"g";}.icon-tools:before{content:"i";}.tag{background:#ff313f;color:#fff;display:inline-block;width:24px;height:24px;padding-top:2px;padding-left:0px;margin-bottom:14px;text-align:center;font-size:16px;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tag:before{font-size:14px;position:relative;top:1px;}.tag.icon-tag:before{top:3px;position:relative;left:0;}.tag.icon-service:before{font-size:12px;top:2px;}.tag.icon-calendar:before{font-size:13px;top:2px;}.tag.icon-contact:before{top:3px;}.tag.icon-school:before{top:3px;}.tag.icon-proyectos:before{top:2px;}.tag.icon-galeria:before{top:2px;}.tag.icon-megaphone:before{top:2px;}.tag.icon-video:before{top:0;font-size:20px;}.tag.icon-book:before{top:2px;}.tag.icon-user:before{top:2px;}.tag.icon-users:before{top:2px;}.tag.icon-featured:before{top:2px;}.tag.icon-fullscreen:before{top:3px;}.tag.icon-heart:before{top:3px;}.tag.icon-share:before{top:2px;}.tag.icon-bookmark:before{top:3px;}.tag.icon-check:before{top:2px;}.tag.icon-paper-plane:before{top:3px;}.tag.icon-thumbs-up:before{top:2px;}.tag02{position:absolute;right:18px;top:15px;display:inline-block;padding:4px 7px 2px 12px;color:#fff;background:#ff313f;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;font-size:14px;}.tag02 span{font-size:16px;display:inline-block;margin-left:8px;vertical-align:top;}.goto{display:inline-block;}.goto .tag{width:24px;height:24px;padding-top:3px;}.goto .tag:before{font-size:15px;}.safari .tag.icon-school:before{top:1px;}.safari .tag.icon-tag:before{top:2px;}.safari .tag.icon-service:before{top:-1px;}.safari .tag.icon-calendar:before{top:0;}.btn01,.em-booking-buttons,a.em-button.add-new-h2{background:#ff313f;color:#fff !important;position:relative;display:inline-block;min-height:17px;padding:3px 27px 3px 17px;text-align:center;font-size:14px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:background-color .2s, color .2s;-moz-transition:background-color .2s, color .2s;-o-transition:background-color .2s, color .2s;-ms-transition:background-color .2s, color .2s;transition:background-color .2s, color .2s;text-decoration:none !important;border:0;}.btn01:before,.em-booking-buttons:before,a.em-button.add-new-h2:before{position:absolute;right:6px;top:5px;color:#fff;}.btn01.notext,.em-booking-buttons.notext,a.em-button.add-new-h2.notext{padding:0;width:24px;height:24px;}.btn01.notext span,.em-booking-buttons.notext span,a.em-button.add-new-h2.notext span{position:absolute !important;clip:rect(1px,1px,1px,1px);}.btn01.notext:before,.em-booking-buttons.notext:before,a.em-button.add-new-h2.notext:before{top:5px;right:4px;}.btn01.notext.icon-arrow-down:before,.em-booking-buttons.notext.icon-arrow-down:before,a.em-button.add-new-h2.notext.icon-arrow-down:before{right:5px;}.btn01 input,.em-booking-buttons input,a.em-button.add-new-h2 input{background:none;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#fff;vertical-align:top;position:relative;top:1px;}.entry-content .btn01{margin-bottom:6px;}.em-booking-buttons:before,a.em-button.add-new-h2:before{font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\275";}.section.curso .btn01,#archive-content.curso .section02 .btn01{background:#ff313f;}.btn01.hoverclass,.em-booking-buttons.hoverclass,a.em-button.add-new-h2.hoverclass,#archive-content.curso .section02 .btn01.hoverclass,.module03-link-img.hoverclass .btn01,a.hoverclass .btn01{color:#fff !important;background:#ff313f;}.btn01.hoverclass:before,.em-booking-buttons.hoverclass:before,a.em-button.add-new-h2.hoverclass:before,#archive-content.curso .section02 .btn01.hoverclass:before,.module03-link-img.hoverclass .btn01:before,a.hoverclass .btn01:before{color:#fff !important;}.btn01b,.em-booking-buttons,a.em-button.add-new-h2{background:#555;}.btn01c{background:#fff;color:#666 !important;}.btn01c:before{color:#666;}.btn-large{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:14px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;padding-top:6px;padding-bottom:6px;}.btn-large:before{top:8px;}.btn01-wrapper{text-align:center;}.btn02{display:inline-block;position:relative;padding:7px 30px 7px 40px;background:#d71921;color:#fff !important;font-size:13px;text-decoration:none !important;vertical-align:middle;}.btn02.hoverclass{color:#fff !important;}.btn02 .icon-iedpass{position:absolute;top:2px;left:6px;color:#fff;}.btn02 .icon-iedpass:before{color:#fff;font-size:22px;}.btn02 .icon-iedpass-text{display:inline-block;vertical-align:middle;width:80px;height:18px;text-indent:100%;overflow:hidden;white-space:nowrap;position:relative;}.btn02 .icon-iedpass-text:before{position:absolute;left:0;top:-32px;text-indent:0;}.btn02-help{display:inline-block;margin-left:20px;font-size:0.7333em;vertical-align:middle;}.btn03{display:inline-block;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;cursor:pointer;padding:0 16px 0 0;position:relative;font-size:14px;}.btn03 .icon-arrow-down:before{display:block;color:#ff313f;position:absolute;right:0;top:-3px;font-size:11px;}.btn03.active .icon-arrow-down:before{content:"\2303";}.btn03.active{color:#ff313f;}.btn03b{display:inline-block;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;cursor:pointer;padding:0 22px 0 0;position:relative;font-size:1em;margin:0 0 30px 0;}.btn03b .icon-arrow-down:before{display:block;color:#ff313f;position:absolute;right:0;top:-3px;font-size:18px;}.btn03b.active .icon-arrow-down:before{content:"\2303";}.btn03b.active{color:#ff313f;}.btn-login{display:inline-block;font-size:13px;padding:0;width:26px;height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#6377a3;color:#fff !important;text-decoration:none !important;position:relative;text-indent:100%;overflow:hidden;white-space:nowrap;}.btn-login .icon{position:absolute;top:4px;left:4px;font-size:20px;/*text-shadow: -1px -1px #455372;*/text-indent:0;}.btn-login.twitter{background-color:#5bc0ee;/*span {text-shadow: -1px -1px 0 #428bab}*/}.btn-login.gplus{background-color:#f91000;/*span {text-shadow: -1px -1px 0 #a32827}*/}.btn-login.iedpass{background-color:#d71921;/*span {text-shadow: -1px -1px 0 #a32827}*/}.btn-login.email{background-color:#ff7f00;/*span {text-shadow: -1px -1px 0 #a32827}*/}.btn-login.email .icon{font-size:20px !important;}.btn-login.hoverclass{color:#fff !important;}.btn-login.small{width:21px;height:21px;}.btn-login.small .icon{font-size:16px;}.btn-login-02{text-indent:0;white-space:normal;overflow:visible;width:240px;height:40px;padding:12px 0 12px 52px;text-align:left;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.btn-login-02 .icon{font-size:24px;top:0;left:0;display:block;height:100%;width:40px;}.btn-login-02 .icon:before{top:9px;left:10px;position:absolute;}.btn-login-02 .icon:after{content:'';background:#fff;background:rgba(255,255,255,0.65);height:100%;width:1px;position:absolute;top:0;right:0;}.btn-login-02 .icon.facebook:before{left:8px;}#ajax-placeholder .btn-login-02 .icon:after,.dark .btn-login-02 .icon:after{background:#000;background:rgba(0,0,0,0.65);}.btn-login-list{display:inline-block;vertical-align:top;}.btn-login-list li{display:inline-block;margin-bottom:0;margin-right:6px;}.btn-login-list.block li{display:block;margin-right:0;}.btn-login-list.block li a{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.btn-login-list-02 li{margin-right:0;margin-bottom:6px;}.btn-login-title{font-size:16px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;display:inline-block;vertical-align:top;position:relative;top:4px;margin-right:4px;}#general .gonext,#general .goprev{display:none;z-index:120;}#general .gonext{display:block;color:#ff313f;width:22px;height:22px;position:absolute;right:44px;bottom:9px;}#general .gonext .icon-arrow-down{position:absolute;top:6px;left:0;font-size:24px;}#general .gonext .icon-arrow-down.first{top:0;}#general .goprev{display:block;color:#ff313f;width:9px;height:12px;position:absolute;right:50px;top:7px;}#general .goprev .icon-arrow-up{position:absolute;top:6px;left:0;font-size:12px;}#general .goprev .icon-arrow-up.first{top:0;}#general .gonext2{color:#fff;background:#000;background:rgba(0,0,0,0.5);padding:20px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;position:absolute;z-index:999;right:120px;bottom:-18px;-webkit-animation:scrollInvite 3s ease 6;-moz-animation:scrollInvite 3s ease 6;-o-animation:scrollInvite 3s ease 6;animation:scrollInvite 3s ease 6;}#general .gonext2 .icon-arrow-down{top:26px;left:20px;}#general .gonext2 .icon-arrow-down.first{top:20px;}#general .gonext2.gonext2home{position:absolute;left:50%;margin-left:-31px;right:auto;margin-bottom:90px;}.js #general .gonext,.js #general .goprev{display:block;}@-webkit-keyframes scrollInvite{0%{bottom:-10px;}50%{bottom:-38px;}100%{bottom:-10px;}}@-moz-keyframes scrollInvite{0%{bottom:-10px;}50%{bottom:-38px;}100%{bottom:-10px;}}@-o-keyframes scrollInvite{0%{bottom:-10px;}50%{bottom:-38px;}100%{bottom:-10px;}}@keyframes scrollInvite{0%{bottom:-10px;}50%{bottom:-38px;}100%{bottom:-10px;}}.link-video{position:relative;}.link-video:before{display:block;width:100px;height:102px;padding:8px 0 0 10px;text-align:center;position:absolute;top:50%;left:50%;margin-top:-55px;margin-left:-55px;font-size:100px;z-index:99;background:#000;background:rgba(0,0,0,0.5);-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;color:#fff;border:5px solid #fff;border-color:rgba(255,255,255,0.5);content:"\289";font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cell-grid.small .link-video:before,.cell-grid.medium-h .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}.entry-content table{width:100%;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;background:#f8f8f8;}.entry-content table tr th,.entry-content table tr td{padding:15px;text-align:left;border-bottom:1px solid #fff;border-right:1px solid #fff;vertical-align:bottom;font-weight:normal;}.entry-content table tr td{vertical-align:top;}.entry-content table tr th{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;color:#333;border-bottom:3px solid #fff;background:#eee;text-transform:uppercase;}.section.odd .entry-content table{background:#fff;}.section.odd .entry-content table tr th,.section.odd .entry-content table tr td{border-bottom-color:#f8f8f8;border-right-color:#f8f8f8;}#general{position:relative;}.inner-grid{margin:0 auto;padding:0 60px 0 60px;max-width:1800px;}.inner-grid:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.inner-grid-02{max-width:944px;}.inner-grid-04 .grid-row-07{max-width:944px;}.entry-content:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#content{padding-top:125px;min-height:220px;}#content:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#content.wimg{padding-top:86px;}.home #content,.curso #content{padding:0;}.home #content .inner-grid{max-width:none;padding:0;}#content.wimg #inner-header,#content.wimg #image-placeholder{padding:38px 0 100px;margin-bottom:20px;min-height:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;}#content.wimg #image-placeholder{position:relative;height:420px;margin-bottom:40px;padding:38px 0 100px !important;}#content.wimg #image-placeholder.wrap-table{padding:80px 0 0 !important;height:auto !important;min-height:500px !important;}#content.wimg #image-placeholder.wrap-table .wrap-table-cell{vertical-align:middle;text-align:center;padding:70px 0;}#content.wimg #image-placeholder.wrap-table.top .wrap-table-cell{vertical-align:top;}#content.wimg #image-placeholder.wrap-table.bottom .wrap-table-cell{vertical-align:bottom;}#content.wimg #image-placeholder.wrap-table.left .wrap-table-cell{text-align:left;}#content.wimg #image-placeholder.wrap-table.left .wrap-table-cell #inner-header{text-align:left !important;}#content.wimg #image-placeholder.wrap-table.right .wrap-table-cell{text-align:right;}#content.wimg #image-placeholder.wrap-table.right .wrap-table-cell #inner-header{text-align:right !important;}#content.wimg.profile  #inner-header{background-position:right top;}#content.wimg .slide{height:auto !important;}#content.wslider{padding-top:0;}.single #content,.page #content{padding-top:0;}.single #content.wmediumimage,.page #content.wmediumimage{padding-top:86px;}#content.wmediumimage .slider-gallery,#content.wmediumimage .slider{padding-top:0 !important;margin-bottom:0 !important;}#content.wmediumimage .slider img{width:100%;height:auto;}#content.wslider #inner-header{position:absolute;top:125px;z-index:200;}.single #content.wslider #inner-header,.page #content.wslider #inner-header{position:relative;top:auto;z-index:1;}.slider-gallery,.slider{position:relative;width:100%;z-index:1;margin-bottom:22px;}.home .slider-gallery,.home .slider{margin-bottom:0;}.single #content.wimg #inner-header,.page #content.wimg #inner-header{position:relative;top:auto;z-index:1;min-height:0;padding:0;}.page #content.wvideo .section01.header{margin-bottom:40px;}.second{max-width:860px;margin:0 auto;}.home .second{max-width:none;}.link-toggle-content .second{max-width:none;}.one_second{position:relative;margin-top:20px;margin-bottom:20px;float:left;width:48%;margin-right:20px;width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:calc(50% - 20px);}.one_second.last{margin-right:0;}.second:first-child .one_second{margin-top:0;}.third:first-child .one_third{margin-top:0;}.one_third{position:relative;margin-right:4%;margin-top:20px;margin-bottom:20px;float:left;width:30%;margin-right:20px;width:-moz-calc(33% - 20px);width:-webkit-calc(33% - 20px);width:calc(33% - 20px);}.one_third.last{margin-right:0;}.one_third img{max-width:100%;height:auto;}.tipo-curso .one_third{min-width:242px;}.img_text{position:relative;padding-left:150px;min-height:164px;text-align:left;}.img_text .img{position:absolute;width:130px;height:130px;left:0;top:0;}.img_text .img img{width:100%;height:auto;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.img_text .text{padding:15px 0;}.img_text_2{text-align:center;}.img_text_2 .img-wrapper img{max-width:100%;height:auto;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.col-wrapper.scroll,.items1.scroll,.items2.scroll,.items3.scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}#header{background:#000;background:rgba(0,0,0,0.8);height:86px;position:fixed;top:0;left:0;width:100%;z-index:999;}#header .inner-grid{max-width:none;padding-left:0;padding-right:0;}#header a{color:#fff;}#header.bg-light{background:#fff;color:#444;background:rgba(246,246,246,0.8);}#header.bg-light a{color:#444;}#header.bg-light #langsel:before{color:#444;}#header.bg-light #mainnav > ul:before,#header.bg-light #header-menu-responsive > ul:before{color:#444;}#header.bg-light #ajax-placeholder,#header.bg-light #mainnav .submenu-placeholder,#header.bg-light #header-menu-responsive .submenu-placeholder,#header.bg-light #mainnav ul li.menu-wrapper .menu-wrapper-content,#header.bg-light #header-menu-responsive ul li.menu-wrapper .menu-wrapper-content,#header.bg-light #mainnav ul li .submenu,#header.bg-light #header-menu-responsive ul li .submenu,#header.bg-light #header-left-sub-right .form-dark,#header.bg-light .form-signin,#header.bg-light .form-signup,#header.bg-light #header-right .submenu{color:#444;background-color:#fff;background:rgba(246,246,246,0.9);}#header.bg-light #mainnav ul li .submenu-placeholder .submenu{background:none;}#header.bg-light #header-right{background:rgba(255,255,255,0.3);}#header.bg-light #contacto,#header.bg-light #contacto a,#header.bg-light .dark h1,#header.bg-light .dark h2,#header.bg-light .dark h3,#header.bg-light .dark h4,#header.bg-light .dark h5,#header.bg-light #mainnav .submenu-placeholder a,#header.bg-light #header-menu-responsive .submenu-placeholder a,#header.bg-light #mainnav ul li.menu-wrapper .menu-wrapper-content li a,#header.bg-light #header-menu-responsive ul li.menu-wrapper .menu-wrapper-content li a,#header.bg-light .form01.dark{color:#444;}#header.bg-light #mainnav .submenu-placeholder .innernav-submenu,#header.bg-light #header-menu-responsive .submenu-placeholder .innernav-submenu,#header.bg-light #mainnav .submenu-placeholder .title05b,#header.bg-light #header-menu-responsive .submenu-placeholder .title05b{color:#444 !important;}#header.bg-light .itext{background-color:#fff;color:#555;}#header.bg-light .label-inline{color:#555;}#header.bg-light #mainnav .submenu-placeholder,#header.bg-light #mainnav .submenu-placeholder .submenu-placeholder-bottom,#header.bg-light #header-menu-responsive .submenu-placeholder .submenu-placeholder-bottom{border-top:1px solid #fff;}#header.bg-light #ajax-placeholder .btn-login-02 .icon:after,#header.bg-light .dark .btn-login-02 .icon:after{background:rgba(255,255,255,0.65);}.webkit #header.bg-light .select,.firefox #header.bg-light .select{background-image:url(../../_gfx/select_2x.png);background-color:#fff;color:#555;}.webkit #header.bg-light .label-inline-select:after,.firefox #header.bg-light .label-inline-select:after{color:#555;background:#fff;}#site-title{font-size:1.2em;color:#fff;margin-bottom:12px;float:left;margin-top:20px;margin-left:20px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#site-logo{position:absolute;left:0;top:0;z-index:10;}#header-left-sup{position:absolute;top:0;left:5px;}#header-left-sub{margin-top:31px;}#header-left-sup:after,#header-left-sup:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#menu{display:none;}#header-left{padding:25px 190px 0 25px;position:relative;}#header-right{position:absolute;top:0;right:0;padding:20px 20px 3px;width:155px;background:rgba(0,0,0,0.3);}#header-right> a{display:block;padding-bottom:20px;position:relative;}#header-right> a.hoverclass:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-3px;}#header-right .submenu{font-size:11px;opacity:0;max-height:0px;overflow:hidden;background:#000;background:rgba(0,0,0,0.9);float:left;position:absolute;top:85px !important;right:0;width:290px;margin-right:0px;margin-left:-14px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#header-right .submenu ul{padding:30px 20px;}#header-right .submenu li{line-height:1.1em;margin-bottom:18px;}#header-right .submenu p{margin-bottom:4px;line-height:1.1em;}#header-right .submenu strong{font-size:13px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#header-right.hover > a{color:#ff313f;}#header-right.hover > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-2px;}#header-right.hover > .submenu{opacity:1;display:block !important;max-height:600px;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#header-right:after{content:'';position:absolute;left:0;top:26px;width:6px;height:14px;background:#ff313f;display:block;}#header-left-sub-wrapper{position:absolute;right:210px;top:25px;}#search-login-tablet{display:none;}#header-left-sup-right,#header-left-sub-right,#search-login-tablet{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2px;}#header-left-sup-right{text-align:right;font-size:0.7333em;}#header-left-sup-right ul{display:inline-block;}#header-left-sup-right li{display:inline-block;margin-left:8px;}#header-left-sup-right li a{color:#eee;position:relative;/*&.hoverclass:before 	{content: ''; display: block; width: 100%; height: 4px; background: @colorhover; position: absolute; left: 0; top: -27px}*/}#header-left-sup-right li.current-page a{color:#ff313f;/*	&:before {content: ''; display: block; width: 100%; height: 4px; background: @colorhover; position: absolute; left: 0; top: -27px}*/}#header-left-sub-right ul li,#search-login-tablet ul li{padding-bottom:28px;}#header-left-sub-right ul li .submenu,#search-login-tablet ul li .submenu{z-index:10;opacity:0;max-height:0px;overflow:hidden;float:left;position:absolute;top:60px;right:auto !important;width:268px;margin-right:0px;margin-left:-134px;padding:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#header-left-sub-right ul li.hover > a,#search-login-tablet ul li.hover > a{color:#ff313f;}#header-left-sub-right ul li.hover > a:before,#search-login-tablet ul li.hover > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-19px;}#header-left-sub-right ul li.hover > .submenu,#search-login-tablet ul li.hover > .submenu{opacity:1;display:block !important;max-height:600px;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#langsel{position:relative;margin-left:5px;padding-left:5px;}#langsel:before{content:'-';position:absolute;top:0;left:0;color:#fff;}#langsel li.current a{color:#ff313f;cursor:default;}#langsel li.current a:before{display:none !important;}#header-left-sub-right,#search-login-tablet{text-align:right;margin-top:5px;float:right;}#header-left-sub-right li,#search-login-tablet li{display:inline-block;margin-left:7px;vertical-align:bottom;}#header-left-sub-right li> a,#search-login-tablet li> a{color:#eee;position:relative;display:block;}#header-left-sub-right li> a.hoverclass:before,#search-login-tablet li> a.hoverclass:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-19px;}#header-left-sub-right li> a span:before,#search-login-tablet li> a span:before{position:relative;top:5px;}#header-left-sub-right li.current-page > a,#search-login-tablet li.current-page > a{color:#ff313f;}#header-left-sub-right li.current-page > a:before,#search-login-tablet li.current-page > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-19px;}#mainnav > ul,#header-menu-responsive > ul{float:left;}#mainnav > ul:before,#header-menu-responsive > ul:before{content:'-';float:left;margin-right:6px;margin-left:-2px;color:#fff;position:relative;top:-2px;}#mainnav > ul:first-of-type,#header-menu-responsive > ul:first-of-type{padding-left:0;}#mainnav > ul:first-of-type:before,#header-menu-responsive > ul:first-of-type:before{display:none;}#mainnav ul li,#header-menu-responsive ul li{float:left;font-size:0.8em;margin-right:8px;padding-bottom:8px;}#mainnav ul li a,#header-menu-responsive ul li a{position:relative;z-index:10;display:block;padding-bottom:12px;}#mainnav ul li a.hoverclass:before,#header-menu-responsive ul li a.hoverclass:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:0;}#mainnav ul li.linkblue > a,#header-menu-responsive ul li.linkblue > a{color:#ff313f;}#mainnav ul li.hover > a,#mainnav ul li.current-page > a,#header-menu-responsive ul li.hover > a,#header-menu-responsive ul li.current-page > a{color:#ff313f !important;}#mainnav ul li.hover > a:before,#mainnav ul li.current-page > a:before,#header-menu-responsive ul li.hover > a:before,#header-menu-responsive ul li.current-page > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:0;}#mainnav ul li .title05 a,#header-menu-responsive ul li .title05 a{display:inline-block;}#mainnav ul li .title05 a:before,#header-menu-responsive ul li .title05 a:before{content:'';display:none !important;}#mainnav ul li .submenu,#header-menu-responsive ul li .submenu{font-size:1.0833em;opacity:0;max-height:0px;overflow:hidden;background:#000;background:rgba(0,0,0,0.9);float:left;position:absolute;width:220px;margin-right:0px;margin-left:-14px;padding:0;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav ul li .submenu ul,#header-menu-responsive ul li .submenu ul{padding:20px 0 10px 0;position:static;}#mainnav ul li .submenu li,#header-menu-responsive ul li .submenu li{font-size:13px;display:block;float:none;padding:4px 24px;margin-bottom:6px;margin-right:0;}#mainnav ul li .submenu li a,#header-menu-responsive ul li .submenu li a{color:#ccc;padding:0;display:block;}#mainnav ul li .submenu li a:before,#header-menu-responsive ul li .submenu li a:before{content:'';display:none !important;}#mainnav ul li .submenu li .submenu-inner,#header-menu-responsive ul li .submenu li .submenu-inner{position:absolute;top:0;left:220px;width:200px;border-left:1px solid #222;opacity:0;max-height:0px;overflow:hidden;background:#000;background:rgba(0,0,0,0.9);float:left;width:220px;margin-right:0px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#mainnav ul li .submenu li.hover > a,#header-menu-responsive ul li .submenu li.hover > a{color:#ff313f;}#mainnav ul li .submenu li.hover > .submenu-inner,#header-menu-responsive ul li .submenu li.hover > .submenu-inner{opacity:1;display:block;max-height:600px;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#mainnav ul li .submenu.innernav-submenu,#header-menu-responsive ul li .submenu.innernav-submenu{background:none;padding:0;}#mainnav ul li .submenu.innernav-submenu ul,#header-menu-responsive ul li .submenu.innernav-submenu ul{padding:0;}#mainnav ul li .submenu.innernav-submenu ul li,#header-menu-responsive ul li .submenu.innernav-submenu ul li{font-size:13px !important;}#mainnav ul li.menu-wrapper .menu-wrapper-content,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content{font-size:13px;opacity:0;max-height:0px;overflow:hidden;background:#000;background:rgba(0,0,0,0.9);float:left;position:absolute;width:220px;margin-right:-1px;margin-left:-14px;padding:20px 0 10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav ul li.menu-wrapper .menu-wrapper-content li,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content li{font-size:13px;display:block;float:none;padding:4px 24px;margin-bottom:6px;margin-right:0;}#mainnav ul li.menu-wrapper .menu-wrapper-content li a,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content li a{color:#fff;padding:0;display:block;}#mainnav ul li.menu-wrapper .menu-wrapper-content li a:before,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content li a:before{content:'';display:none !important;}#mainnav ul li.menu-wrapper .menu-wrapper-content .submenu,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content .submenu{left:220px;top:0;margin-left:-1px;}#mainnav ul li.menu-wrapper .menu-wrapper-content .submenu a,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content .submenu a{color:#ccc;}#mainnav ul li.menu-wrapper.hover .menu-wrapper-content,#mainnav ul li.hover > .submenu,#header-menu-responsive ul li.menu-wrapper.hover .menu-wrapper-content,#header-menu-responsive ul li.hover > .submenu{opacity:1;display:block !important;max-height:600px;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#mainnav ul ul,#header-menu-responsive ul ul{float:none;position:absolute;}#mainnav ul ul li,#header-menu-responsive ul ul li{float:none;}#mainnav .icon-arrow-right,#header-menu-responsive .icon-arrow-right{position:relative;top:2px;}#header-menu-responsive{display:none;}#header-menu-responsive:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#mainnav,#header-menu-responsive{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav:after,#header-menu-responsive:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#header.logged #header-left-sub-right,#header.logged #search-login-tablet{margin-top:2px;}#header.logged #header-left-sub-right .submenu,#header.logged #search-login-tablet .submenu{background:#000;background:rgba(0,0,0,0.9);margin-left:0;right:-10px !important;left:auto;width:180px;}#header.logged #header-left-sub-right .submenu ul,#header.logged #search-login-tablet .submenu ul{padding:20px 0 10px 0;text-align:left;}#header.logged #header-left-sub-right .submenu ul li,#header.logged #search-login-tablet .submenu ul li{font-size:13px;display:block;float:none;padding:4px 24px;margin-bottom:6px;margin-right:0;}#header.logged #header-left-sub-right .submenu ul li a:before,#header.logged #search-login-tablet .submenu ul li a:before{content:'';display:none !important;}#header.logged #header-left-sub-right .submenu ul li span,#header.logged #search-login-tablet .submenu ul li span{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;color:#fff;}#header.logged #header-left-sub-right .submenu ul li.username,#header.logged #search-login-tablet .submenu ul li.username{display:inline-block;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}#header.logged #header-left-sup-right{margin-right:70px;}#header.logged .usermenu{margin-top:-34px;}#header.logged .usermenu img{-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;position:relative;top:4px;}#ajax-placeholder{position:absolute;z-index:101;left:0;top:86px;width:100%;background:#000;padding:0 8px;background:rgba(0,0,0,0.9);color:#fff;max-height:400px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ajax-placeholder a{color:#ebebeb;}#ajax-placeholder .innerpage{padding:40px 20px 34px;}#ajax-placeholder .innerpage#registro{padding:0;margin-left:-8px;margin-right:-8px;}#ajax-placeholder .innerpage#registro .grid-col{padding:40px 20px 40px;}#ajax-placeholder .innerpage#registro .grid-col-03b{background:rgba(0,0,0,0.3);border-left:2px solid #000;}#mainnav .submenu-placeholder,#header-menu-responsive .submenu-placeholder{font-size:1.0833em !important;position:absolute;width:100%;height:340px;top:86px;left:0;background:#000;padding:30px 20px 82px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.9);border-top:1px solid #000;color:#fff;max-height:400px;overflow-y:auto;}#mainnav .submenu-placeholder a,#header-menu-responsive .submenu-placeholder a{color:#ebebeb;}#mainnav .submenu-placeholder a.hoverclass,#header-menu-responsive .submenu-placeholder a.hoverclass{color:#ff313f;}#mainnav .submenu-placeholder .innernav-submenu,#header-menu-responsive .submenu-placeholder .innernav-submenu{position:absolute;top:0;left:230px;width:720px;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav .submenu-placeholder .innernav-submenu p,#header-menu-responsive .submenu-placeholder .innernav-submenu p{font-size:14px;}#mainnav .submenu-placeholder .innernav-submenu .title05b,#header-menu-responsive .submenu-placeholder .innernav-submenu .title05b{margin-bottom:12px;}#mainnav .submenu-placeholder .innernav-submenu .list02 li,#header-menu-responsive .submenu-placeholder .innernav-submenu .list02 li{margin-right:0;margin-bottom:0;margin-top:18px;}#mainnav .submenu-placeholder .innernav-submenu .list02 li a,#header-menu-responsive .submenu-placeholder .innernav-submenu .list02 li a{padding-bottom:0;color:#858585;}#mainnav .submenu-placeholder .innernav-submenu .list02 li a .icon-arrow-right,#header-menu-responsive .submenu-placeholder .innernav-submenu .list02 li a .icon-arrow-right{color:#fff;}#mainnav .submenu-placeholder .innernav-submenu .innerNav,#header-menu-responsive .submenu-placeholder .innernav-submenu .innerNav{margin-top:0;}#mainnav .submenu-placeholder .innernav-submenu-02 .innernav-submenu,#header-menu-responsive .submenu-placeholder .innernav-submenu-02 .innernav-submenu{width:400px;padding-left:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav .submenu-placeholder .innerNav,#header-menu-responsive .submenu-placeholder .innerNav{font-size:1em !important;margin-top:30px;width:240px;}#mainnav .submenu-placeholder .innerNav li,#header-menu-responsive .submenu-placeholder .innerNav li{font-size:1em !important;float:none;display:block;}#mainnav .submenu-placeholder .innerNav li.hover > .innernav-submenu,#header-menu-responsive .submenu-placeholder .innerNav li.hover > .innernav-submenu{display:block !important;}#mainnav .submenu-placeholder .innerNav li.hover > .innernav-submenu > .innernav-submenu,#header-menu-responsive .submenu-placeholder .innerNav li.hover > .innernav-submenu > .innernav-submenu{display:block !important;}#mainnav .submenu-placeholder .innerNav li a:before,#header-menu-responsive .submenu-placeholder .innerNav li a:before{display:none !important;content:'';}#mainnav .submenu-placeholder .innernav-submenu,#mainnav .submenu-placeholder .title05b,#header-menu-responsive .submenu-placeholder .innernav-submenu,#header-menu-responsive .submenu-placeholder .title05b{color:#fff !important;}#mainnav .submenu-placeholder .closeSubmenuPlaceholder,#header-menu-responsive .submenu-placeholder .closeSubmenuPlaceholder{position:absolute;right:30px;top:20px;z-index:200;}#mainnav .submenu-placeholder .submenu-placeholder-bottom,#header-menu-responsive .submenu-placeholder .submenu-placeholder-bottom{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav .submenu-placeholder .submenu-placeholder-bottom ul,#header-menu-responsive .submenu-placeholder .submenu-placeholder-bottom ul{position:static;}.js .submenu-placeholder{display:none;}.js .hover .submenu-placeholder{display:block;}#header .submenu-placeholder-bottom{padding:20px 20px 20px;}#header .submenu-placeholder-bottom .list02{margin-bottom:0;}#header .submenu-placeholder-bottom .list02 li{font-size:13px;display:inline-block;margin-right:18px;margin-bottom:0;float:none;}#header .submenu-placeholder-bottom .list02 li a:before{display:none !important;}#closeAjaxPlaceholder{position:absolute;right:30px;top:20px;z-index:200;}.showMapTarget{position:absolute;width:100%;height:100%;z-index:10;}.showMapTarget.invisible{opacity:0;z-index:1;}.ie .showMapTarget.invisible{display:none;}.withlogo #header-inner{padding-left:0;}.withlogo #header-left{padding-left:230px;}.withlogo #header-left #header-left-sup{left:230px;}.withlogo.shrink #header-left{padding-left:300px;}.withlogo.shrink #header-left #header-left-sup{position:absolute;top:0;left:300px;}.slider{position:relative;z-index:100;}.section,.slide{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}.section.bg-width{-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;}.section.bg-bottom{background-position:center bottom;}.section-bottom{position:absolute;z-index:99;padding:18px;background:#fff;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#home-inner-nav{position:relative;z-index:999;}.section{position:relative;}.section-inner{padding:120px 0 40px;position:relative;z-index:88;}.section.curso .section-inner{padding:120px 0 40px;}.handlerscroll{display:none !important;position:absolute;width:0;height:0;}.section.middle{display:table;height:100%;width:100%;}.wrap-table{display:table;width:100%;height:100%;}.wrap-table-row{display:table-row;height:100%;}.wrap-table-cell{display:table-cell;vertical-align:middle;}.section02{padding:0 0 70px 0;}.btn-box{padding:30px 0;}#secondary-nav-wrapper{position:relative;}#secondary-nav-wrapper:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.secondary-nav{text-align:left;font-size:14px;max-width:220px;float:right;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#000;}.secondary-nav .secondary-nav-title{font-size:24px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin-bottom:20px;}.secondary-nav li{margin-bottom:13px;line-height:1.428em;}.secondary-nav li ul{margin-top:8px;/*li {position: relative; padding-left: 10px;
				&:before {content: '-'; position: absolute; left: 0; top: 0}
			}*/}.secondary-nav li.current-page > a{color:#ff313f;text-decoration:none;cursor:default;}.secondary-nav li:last-child{margin-bottom:0;}.secondary-nav a{color:#444;display:inline-block;}.secondary-nav.secondary-nav-02 > ul > li > a{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}a .img-wrapper{position:relative;}a .img-wrapper img{display:block;margin-bottom:0;}a .img-wrapper:before{opacity:0;content:'';background:rgba(0,0,0,0.4);top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;}a.hoverclass .img-wrapper:before{opacity:1;}.module-widget{margin-bottom:20px;}.module-jumbotron{color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}.module-jumbotron .module-jumbotron-inner{padding:160px 0;}.module-jumbotron p{margin-bottom:0;}.module-jumbotron .title-jumbotron{font-size:38px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.module-jumbotron.center{text-align:center;}.module-jumbotron.center .module-jumbotron-inner{max-width:640px;margin:0 auto;}.module-jumbotron.right{text-align:right;}.module-jumbotron.right .module-jumbotron-inner{max-width:640px;float:right;}.module01{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.module01:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.module01 .module01-inner{width:540px;margin:0 auto;}.module01 .title05{color:#ff313f;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.module01 .module01-header{margin-bottom:18px;}.module01 .module01-header .module01-title{display:inline-block;padding:10px 0;margin-bottom:10px;border-top:1px solid #ff313f;border-bottom:1px solid #ff313f;}.module01 .module01-header .title05{font-size:1em;}.module01 .module01-content{font-size:1.0667em;/*a {color: @colorcustom;}*/}.module01 .module01-content img{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;margin-bottom:40px;}.servicios .module01-inner{width:80%;max-width:1200px;}.servicios .module01-inner .module01-content .title05{color:#555;}.servicios .module01-inner .module01-content .title05 a{color:#555;}.servicios .module01-inner .module01-content{font-size:1em;}.servicios .module01-inner .module01-content a{color:#ff313f;}.servicios .module01-inner .module01-content .btn01{color:#fff;}.proyectos .module01-inner{width:80%;max-width:1200px;}.proyectos .module01-inner .module01-header .module01-title{border-top:0;border-bottom:0;}.tipo-curso .module01-inner{width:80%;max-width:1200px;}.editorial .module01-inner{width:80%;max-width:1200px;}.community .module01-inner{width:80%;max-width:1200px;}.contenido .module01-inner{width:80%;max-width:1200px;}.contenido .module01-inner img{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;margin-bottom:0 !important;}.module01 .module01-inner .module01-content h2{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1.2em;margin:0 0 10px 0;color:#ff313f;}.module01 .module01-inner .module01-content p{margin-bottom:28px;}.module01 .module01-inner .module01-content ul{margin-bottom:35px;margin-top:4px;}.module01 .module01-inner .module01-content ul li{margin-bottom:16px;margin-left:-14px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;position:relative;}.module01 .module01-inner .module01-content ul li a{color:#555;}.module01 .module01-inner .module01-content ul li:before{content:'\275';font-size:14px;margin-bottom:2px;color:#ff313f;font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.module01 .module01-inner .module01-content ul li ul{margin-bottom:0;margin-top:0;padding-left:17px;}.module01 .module01-inner .module01-content ul li ul li{font-size:0.875em;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin-bottom:0;margin-left:0;}.module01 .module01-inner .module01-content ul li ul li:before{content:'';display:none;}.module01 .module01-inner .module01-content ul a{color:#fff;}.form-wrapper .module01-inner{width:80%;max-width:1200px;}.form-wrapper .module01-inner .form01{padding-top:20px;}.videofs{background:#000;position:relative;padding:0 !important;min-height:0 !important;}.videofs .videofs-wrapper{position:relative;width:100%;height:auto;padding-bottom:56%;}.videofs .videofs-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-caption{margin-bottom:34px;max-width:100%;}.video-caption .video-caption-text{color:#666;font-size:11px;font-style:italic;margin:12px 0 0 0;}.top .module01-inner{padding-top:80px;}.top .tableCell{vertical-align:top;}.module01.narrow .module01-inner{width:290px;}.left{text-align:left;}.left .module01-inner{margin:0 0 0 80px;}.center{text-align:center;}.right{text-align:right;}.right .module01-inner{margin:0 80px 0 0;float:right;}.module02{width:355px;padding:40px 20px;margin:0 auto;}.module02.background{background:#000;background:rgba(0,0,0,0.75);}.module02.background.curso{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;width:340px;height:330px;padding:20px;display:table;}.module02.background.curso .module02-inner{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;}.module02 .module02-header{position:relative;padding-bottom:15px;margin-bottom:12px;}.module02 .module02-header:before,.module02 .module02-header:after{content:'';display:block;position:absolute;left:50%;margin-left:-15px;background:#ff313f;width:30px;height:1px;}.module02 .module02-header:before{top:38px;}.module02 .module02-header:after{bottom:0;}.module02 .module02-header .title04{padding:20px 0 8px 0;}.module02 .module02-header a{color:#fff;}.module02 .module02-header a.hoverclass{color:#ff313f;}.module02 .module02-header a.colorcustom{color:#ff313f;}.module02.nobackground{width:425px;}.module02.nobackground .module02-header{margin-bottom:0;}.module02.nobackground .module02-header:before,.module02.nobackground .module02-header:after{content:'';display:none;width:0;height:0;}.module02.nobackground .module02-header .title04{font-size:2.8em;padding-top:10px;}.module02.nobackground .title06,.module02.nobackground .colorcustom{display:inline-block;color:#fff;position:relative;}.module02.nobackground .title06:after{content:'-';margin-left:4px;display:inline-block;}.module02.nobackground a.colorcustom{color:#fff;}.module02.nobackground.curso{width:80%;}.bg-light .module02.background{background:#fff;background:rgba(255,255,255,0.75);}.bg-light .module02.background .module02-header a{color:#444;}.slide .module02 .module02-header:after{bottom:10px;}.module03{background:#f6f6f6;padding:18px 18px 14px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;color:#555;position:relative;}.module03 .module03-link-img{display:block;margin-bottom:12px;position:relative;}.module03 .module03-link-img img{width:100%;height:auto;margin-bottom:0;}.module03 .module03-link-img .btn01-wrapper{margin-top:-10px;}.module03 .module03-link-img .img-wrapper{position:relative;}.module03 .module03-link-img .img-wrapper img{display:block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;margin-bottom:0;}.module03 .module03-link-img .img-wrapper:before{opacity:0;content:'';background:rgba(0,0,0,0.4);width:100%;height:100%;position:absolute;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;}.module03 .module03-link-img.hoverclass .img-wrapper:before{opacity:1;}.module03 .title05{margin-bottom:3px;}.module03 .title05 a{color:#555;}.module03 .module03-meta{font-family:"Didot W01 Roman", serif;font-size:13px;margin-bottom:4px;}.module03 .module03-meta span{font-style:italic;display:block;}.module03 .module03-subt{margin-bottom:12px;font-size:12px;}.module03 .module03-date{margin-top:-10px;font-size:12px;}.module03 .module03-upt{margin-bottom:2px;font-size:12px;}.module03 .module03-upt a,.module03 .module03-subt a{color:#ff313f;}.module03 .module03-tag{font-size:0.8667em;margin-bottom:16px;}.module03 .module03-tag .icon-tag{font-size:18px;margin-right:2px;display:inline-block;vertical-align:bottom;}.module03 .icon-school{position:absolute;top:20px;right:20px;z-index:99;}.module03b{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.module03b .module03-content{min-height:95px;margin-bottom:10px;}.module03b .title05{margin-bottom:6px;font-size:15px;}.module03b .module03-link-img{margin:-18px -18px 12px;}.module03b .module03-link-img .img-wrapper:before{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.module03b .module03-link-img .img-wrapper img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.module04{/*#212121*/background:#f6f6f6;text-align:left;position:relative;}.module04 .img-wrapper{margin-bottom:20px;max-width:none !important;/*width: 100%; height: 430px;*/-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;text-align:center;}.module04 .img-wrapper img{height:auto;width:100%;margin-bottom:0;}.module04 .btn01-wrapper{top:-32px;position:relative;z-index:12;margin-bottom:-20px;}.module04 .module04-content{padding:0 15px 15px;width:100%;/*#212121*/background:#f6f6f6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.module04 .module04-content .share-opt a{color:#555;}.module04 .module04-header{min-height:75px;}.module04 .title06{margin-bottom:6px;}.module04 .title06 a{/*#cccccc*/color:#555;}.module04 .module04-subt{margin-bottom:0;font-size:0.8667em;min-height:28px;}.module04 .module04-upt a,.module04 .module04-subt a{color:#ff313f;}.module04 .module04-upt{margin-bottom:2px;font-size:12px;}.module04 .module04-link-img{display:block;}.module04 .tag{position:absolute;right:10px;top:10px;z-index:99;}.module05{position:relative;text-align:center;}.module05 .img-wrapper{max-width:none !important;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}.module05 .front{position:absolute;z-index:10;width:100%;height:100%;}.module05 .front img{width:100%;height:auto;display:block;}.module05.rounded{padding-bottom:0;overflow:hidden;}.module05.rounded .title06{max-width:135px;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.module05.rounded a{color:#fff !important;max-width:135px;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.module05.rounded a.hoverclass{color:#ff313f !important;}.module05.rounded .btn01{overflow:visible;}.module05.rounded img{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.module05.rounded .back{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.module05.rounded .module02{padding:0;}.module05.rounded .flipper{position:relative;}.module05.rounded .flipper,.module05.rounded .front,.module05.rounded .back{width:154px;height:154px;margin:0 auto;}.module05 .back{opacity:0;background:#000;color:#fff;background:rgba(0,0,0,0.4);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}.module05:hover .back{z-index:20;opacity:1;display:block;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}.module05 .module02{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px;}.module05 .module02 .module02-header{padding-bottom:10px;}.module05 .module02 .module02-header .title06{padding:30px 0 8px;margin-bottom:0 !important;}.module05 .title06{font-size:15px !important;}.module05 .subtitle06,.module05 .tags-profesionales{font-size:13px !important;}.module05 .subtitle06 a,.module05 .tags-profesionales a{color:#ff313f;}.module05 .tag{position:absolute;right:10px;top:10px;z-index:99;}.module05-globe{background:#f6f6f6;position:relative;margin-top:20px;padding:23px 20px;}.module05-globe .icon-up-dir{color:#f6f6f6;position:absolute;left:50%;margin-left:-20px;top:-24px;font-size:40px;}.module05-globe p{margin-bottom:16px;}.module05-globe p:last-child{margin-bottom:0;}.module05-globe .module05-quote{margin:0 0 20px 0 !important;padding:0 !important;font-size:14px !important;}.module05-globe .module05-quote:before{position:relative !important;}.module05-globe .module05-quote:after{position:relative !important;}.module05-globe .module05-name{font-size:14px;margin-bottom:0 !important;}.module05-globe .module05-name a{color:#ff313f;text-decoration:none;}.module05-globe .module05-whois{font-size:11px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.module05-globe .module05-now{font-size:11px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#grid-masonry .module03{margin:0;}#grid-masonry .module05 .module02{padding:0;max-width:85%;margin:0 auto;}#grid-masonry .module05 .front{position:relative;}#grid-masonry .module05 .title06 a{display:block;width:180px;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#grid-masonry .size1 .module05 .title06 a{width:280px;}#grid-masonry .size0 .module05 .module02 .module02-header{margin-bottom:10px;padding-bottom:8px;}#grid-masonry .size0 .module05 .module02 .module02-header:before{top:36px;}#grid-masonry .size0 .module05 .module02 .module02-header .title06{padding-top:20px;}#grid-masonry .size0 .module05 .tags-profesionales{display:block;width:180px;margin:0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.touch .module05 .back{-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}.item10 .share-opt li,.item20 .share-opt li,.item30 .share-opt li,.module05 .share-opt li{margin-right:8px !important;}.item10 .share-opt span,.item20 .share-opt span,.item30 .share-opt span,.module05 .share-opt span{display:none;}.item10 .share-opt .icon-share,.item10 .share-opt .icon-heart,.item20 .share-opt .icon-share,.item20 .share-opt .icon-heart,.item30 .share-opt .icon-share,.item30 .share-opt .icon-heart,.module05 .share-opt .icon-share,.module05 .share-opt .icon-heart{display:block;}.item10 .module04,.item20 .module04,.item30 .module04{/*.img-wrapper {height: 200px;}*/}.item10 .module04 .module04-subt,.item20 .module04 .module04-subt,.item30 .module04 .module04-subt{font-size:0.75em;}.item10 .module04 .title04,.item20 .module04 .title04,.item30 .module04 .title04{margin-bottom:4px;}.item10 .module05 .subtitle06,.item10 .module05 .tags-profesionales,.item20 .module05 .subtitle06,.item20 .module05 .tags-profesionales,.item30 .module05 .subtitle06,.item30 .module05 .tags-profesionales{display:none;}.light{color:#555;}.light.module02.nobackground .title06,.light.module02.nobackground .colorcustom{color:#555;}.light .module01-title a{color:#555;}.light .module04 .module04-content .share-opt a{color:#ccc;}.light .module04 .module04-content .share-opt a .qty{color:#999;}.dark{color:#eee;/*.module01-title a {color: @colorbaselight;}
	.module01-inner .module01-content ul li a {color: #ffffff}
	.module01-inner .module01-content .share-opt a {color: @colorbase}
	.module04 {background: #ffffff;
		.module04-content {background: #ffffff;
			.share-opt a {color: @colorbase;}
		}
		.title06 {
			a {color: @colorbase;}
		}
	}*/}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5{color:#eee;}.dark a,.dark.module01 .module01-inner .module01-content ul li a{color:#eee;}.modules-light .module05-globe{background:#fff;}.modules-light .module05-globe .icon-up-dir{color:#fff;}.modules-light .module03{background:#fff;}.modules-light .module04{background:#fff;}.modules-light .module04 .module04-content{background:#fff;}.modules-light .module04 .module04-content .share-opt a{color:#555;}.modules-light .module04 .title06 a{color:#555;}.modules-dark .module05-globe{background:#212121;}.modules-dark .module05-globe .icon-up-dir{color:#212121;}.modules-dark .module03{background:#212121;}.modules-dark .module04{background:#212121;}.modules-dark .module04 .module04-content{background:#212121;}.modules-dark .module04 .module04-content .share-opt a{color:#ccc;}.modules-dark .module04 .title06 a{color:#ccc;}.share-opt{font-size:13px;font-style:italic;}.share-opt ul{margin:0 !important;}.share-opt li{display:inline-block;font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;margin:0 18px 0 0 !important;padding:0 !important;position:static !important;}.share-opt li:before{display:none !important;content:'' !important;}.share-opt [class^="icon-"]:before,.share-opt [class*=" icon-"]:before{font-size:11px;margin-left:4px;}.share-opt .qty{color:#ccc;-webkit-transition:background-color .2s, color .2s;-moz-transition:background-color .2s, color .2s;-o-transition:background-color .2s, color .2s;-ms-transition:background-color .2s, color .2s;transition:background-color .2s, color .2s;}.share-opt a{color:#555;}.share-opt a.hoverclass [class^="icon-"]:before,.share-opt a.hoverclass [class*=" icon-"]:before,.share-opt a.hoverclass .qty{color:#ff313f;}.box01{border-top:1px solid #777;border-bottom:1px solid #777;padding:12px 0;}.box02{padding-top:20px;font-size:0.7333em;}.box02 a{text-decoration:underline;}.box03{border-top:1px solid #d4e1e3;border-bottom:1px solid #d4e1e3;padding:12px 0;margin-bottom:12px;}.box03:last-child{margin-bottom:0;}.box04{margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.box05{margin-bottom:50px;}.box05-wrapper{background:#f2f2f2;padding:15px;}.box05-wrapper h3{margin-bottom:30px !important;}.box05-wrapper .box05{margin:0 8px 24px 5px;}.box05-wrapper .box05 h4{margin-bottom:2px;}.box05-wrapper .box05 h4 a{display:block;padding-left:28px;position:relative;}.box05-wrapper .box05 h4 a .tag{position:absolute;top:-1px;left:0;margin-left:0;background-color:#555;width:20px;height:20px;}.box05-wrapper .box05 h4 a .tag:before{font-size:11px;top:-1px;}.box05-wrapper .box05 h4 a.hoverclass .tag{background-color:#ff313f;}.box05-wrapper .box05 p{padding-left:28px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:13px;margin-bottom:0 !important;line-height:18px;}.box05-wrapper .box05b h4 a{padding-left:0;}.box05-wrapper .box05b p{padding-left:0;}.box06{margin:20px 0 30px;}.box06 h4{margin-bottom:2px;}.box06 h4 a{display:block;padding-left:0;position:relative;}.box06 p{padding-left:0;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:13px;margin-bottom:0 !important;line-height:18px;}.cell-grid-container{height:518px;position:relative;margin-bottom:20px;margin-right:2px;}.cell-grid-container .module05{position:absolute;height:100%;width:100%;top:0;left:0;}.cell-grid-container.dark .cell-grid,.cell-grid-container.dark .module04,.cell-grid-container.dark .module04 .module04-content{background:#212121;}.cell-grid-container.dark .cell-grid .title06,.cell-grid-container.dark .cell-grid .title06 a,.cell-grid-container.dark .cell-grid .share-opt a,.cell-grid-container.dark .module04 .title06,.cell-grid-container.dark .module04 .title06 a,.cell-grid-container.dark .module04 .share-opt a,.cell-grid-container.dark .module04 .module04-content .title06,.cell-grid-container.dark .module04 .module04-content .title06 a,.cell-grid-container.dark .module04 .module04-content .share-opt a{color:#ccc;}.cell-grid-container.light .cell-grid,.cell-grid-container.light .module04,.cell-grid-container.light .module04 .module04-content{background:#fff;}.cell-grid,.cell-grid.small{width:19%;height:48%;margin:0 1% 1% 0;position:absolute;overflow:hidden;}.cell-grid .img-wrapper,.cell-grid.small .img-wrapper{height:105px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}.cell-grid.small .module02{padding:20px;}.cell-grid.medium-h{width:39%;}.cell-grid.medium-h .img-wrapper{height:116px;}.cell-grid.medium-v{height:98%;}.cell-grid.medium-v .img-wrapper{height:329px;}.cell-grid.medium-v .module02{padding:20px;}.cell-grid.large{height:98%;width:39%;}.cell-grid.large .img-wrapper{height:365px;}.cell-grid.extra-large{height:98%;width:59%;}.cell-grid.extra-large .img-wrapper{height:390px;}.cell-grid-photo .cell-grid{background:none !important;}.cell-grid-photo .img-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100% !important;}.cell-grid-video .cell-grid.medium-h .img-wrapper{height:130px;}.cell-grid-container-1 .cell-grid-1{top:0;left:0;}.cell-grid-container-1 .cell-grid-2{top:0;left:40%;}.cell-grid-container-1 .cell-grid-3{top:0;left:80%;}.cell-grid-container-1 .cell-grid-4{top:50%;left:80%;}.cell-grid-container-2 .cell-grid-1{top:0;left:0;}.cell-grid-container-2 .cell-grid-2{top:0;left:40%;}.cell-grid-container-2 .cell-grid-3{top:50%;left:40%;}.cell-grid-container-2 .cell-grid-4{top:0;left:80%;}.cell-grid-container-3 .cell-grid-1{top:0;left:0;}.cell-grid-container-3 .cell-grid-2{top:0;left:20%;}.cell-grid-container-3 .cell-grid-3{top:0;left:60%;}.cell-grid-container-3 .cell-grid-4{top:50%;left:20%;}.cell-grid-container-3 .cell-grid-5{top:50%;left:40%;}.cell-grid-container-3 .cell-grid-6{top:50%;left:60%;}.cell-grid-container-3 .cell-grid-7{top:50%;left:80%;}.cell-grid-container-4 .cell-grid-1{top:0;left:0;}.cell-grid-container-4 .cell-grid-2{top:0;left:40%;}.cell-grid-container-4 .cell-grid-3{top:0;left:80%;}.cell-grid-container-4 .cell-grid-4{top:50%;left:40%;}.cell-grid-container-4 .cell-grid-5{top:50%;left:60%;}.cell-grid-container-5 .cell-grid-1{top:0;left:0;}.cell-grid-container-5 .cell-grid-2{top:0;left:40%;}.cell-grid-container-5 .cell-grid-3{top:0;left:80%;}.cell-grid-container-5 .cell-grid-4{top:50%;left:40%;}.cell-grid-container-5 .cell-grid-5{top:50%;left:60%;}.cell-grid-container-5 .cell-grid-6{top:50%;left:80%;}.cell-grid-container-6 .cell-grid-1{top:0;left:0;}.cell-grid-container-6 .cell-grid-2{top:0;left:60%;}.cell-grid-container-6 .cell-grid-3{top:50%;left:60%;}.cell-grid.small .share-opt li,.cell-grid.medium-v .share-opt li{margin-right:8px;}.cell-grid.small .share-opt span,.cell-grid.medium-v .share-opt span{display:none;}.cell-grid.small .share-opt .icon-share,.cell-grid.small .share-opt .icon-heart,.cell-grid.medium-v .share-opt .icon-share,.cell-grid.medium-v .share-opt .icon-heart{display:block;}.cell-grid.small .module04 .module04-subt,.cell-grid.medium-v .module04 .module04-subt{font-size:0.75em;}.cell-grid.small .module04 .title04,.cell-grid.medium-v .module04 .title04{margin-bottom:4px;}.grid-row:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.grid-col{position:relative;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}.grid-col:first-child{padding-left:0;}.grid-col-50{width:50%;}.grid-row-01{padding-left:240px;}.grid-row-01 .grid-col-01b{width:100%;padding-left:0;max-width:830px;}.grid-row-01 .grid-col-01a{width:220px;float:left;margin-left:-240px;position:relative;z-index:100;padding-right:0;}.grid-row-02{padding-right:430px;}.grid-row-02 .grid-col-02a{width:60%;}.grid-row-02 .grid-col-02b{width:40%;}.grid-row-02 .grid-col-02c{width:430px;float:right;margin-right:-430px;position:relative;z-index:100;padding-right:0;}.grid-row-03{padding-right:310px;}.grid-row-03 .grid-col-03a{width:100%;}.grid-row-03 .grid-col-03b{width:310px;float:right;margin-right:-310px;position:relative;z-index:100;padding-right:0;}.grid-row-04 .grid-col-04a{width:60%;}.grid-row-04 .grid-col-04b{width:40%;}.grid-row-05{padding-right:335px;}.grid-row-05 .grid-col-05a{width:100%;}.grid-row-05 .grid-col-05b{width:235px;float:right;margin-right:-335px;position:relative;z-index:10;padding-right:0;}.grid-row-06{padding-left:440px;}.grid-row-06 .grid-col-06a,.grid-row-06 .grid-col-06c{float:left;width:400px;margin-left:-440px;padding:0;position:relative;z-index:10;margin-bottom:50px;}.grid-row-06 .grid-col-06c{float:none;z-index:2;}.grid-row-06 .grid-col-06b{float:right;}.grid-row-06 .img-wrapper img{width:100%;height:auto;}.grid-row-07{padding-right:300px;}.grid-row-07 .grid-col-07a{float:right;width:260px;margin-right:-300px;padding:0;position:relative;z-index:1;margin-bottom:50px;}.grid-row-07 .grid-col-07b{float:left;width:100%;padding-left:0;}.grid-row-07b{margin-bottom:20px;}.grid-row-08{padding-right:300px;}.grid-row-08 .grid-col-08a{float:right;width:220px;margin-right:-300px;padding:0;position:relative;z-index:10;margin-bottom:50px;}.grid-row-08 .grid-col-08b{float:left;width:100%;padding-left:0;}.grid-row-09{padding-right:200px;}.grid-row-09 .grid-col-09a{float:right;width:200px;margin-right:-200px;padding:0;position:relative;z-index:10;}.grid-row-09 .grid-col-09b{float:left;width:100%;}.grid-row-10{padding-right:520px;}.grid-row-10 .grid-col-10a{float:left;width:100%;}.grid-row-10 .grid-col-10b{float:right;width:520px;margin-right:-520px;padding:0 0 0 20px;position:relative;z-index:10;}.grid-row-50{margin-left:-20px;margin-right:-20px;}.grid-row-50 .grid-col-50{width:50%;padding:0 20px !important;}.item70{width:69%;}.item60{width:59%;}.item50{width:49%;}.item40{width:39%;}.item30{width:29%;}.item20{width:19%;margin-bottom:2%;}.item10{width:9%;}#grid-masonry{overflow:hidden;margin-right:-20px;}.grid-sizer{width:24%;}.masonry-item{float:left;padding:0 10px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24%;}.masonry-item.size1{width:48%;}#grid-masonry.grid-masonry-places .grid-sizer,#grid-masonry.grid-masonry-events .grid-sizer{width:300px !important;}#grid-masonry.grid-masonry-places .masonry-item,#grid-masonry.grid-masonry-events .masonry-item{width:300px !important;}#grid-masonry.grid-masonry-pub .grid-sizer{width:300px !important;}#grid-masonry.grid-masonry-pub .masonry-item{width:300px !important;height:524px !important;}#grid-masonry.grid-masonry-pub .module03b .module03-content{min-height:97px;}#grid-masonry.grid-masonry-pub .icon{font-size:50px;display:block;position:absolute;width:50px;height:100%;top:50%;left:50%;margin-left:-25px;margin-top:-25px;opacity:.6;color:#000;}.item-pub .icon{font-size:50px;display:block;position:absolute;width:50px;height:100%;top:50%;left:50%;margin-left:-25px;margin-top:-25px;opacity:.6;color:#000;}.editorial-portada{color:#555;padding-right:30px;padding-bottom:10px;}.editorial-portada .editorial-portada-logo{margin:8px 0 22px;text-align:center;}.editorial-portada .editorial-portada-logo img{max-width:100%;height:auto;}.editorial-portada .editorial-portada-descrp{font-size:14px;}.editorial-portada .editorial-portada-btn{text-align:center;margin-top:50px;}.editorial-portada .editorial-portada-link{text-align:center;}#grid-masonry.grid-masonry-video .grid-sizer{width:300px !important;}#grid-masonry.grid-masonry-video .masonry-item{width:300px !important;}#grid-masonry.grid-masonry-video .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}.item-video .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.touch .flex-direction-nav{display:none;}.touch .slider-gallery .flex-control-nav{display:block;}.slide{position:relative;}.slide-module{position:absolute;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}.slide-module-inner{margin-top:60px;}.flex-control-nav{position:absolute;bottom:95px;left:0;z-index:99;width:100%;text-align:center;}.flex-control-nav li{display:inline-block;margin-left:6px;}.flex-control-nav a{background:#ccc;border:0;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;display:block;padding:0;width:8px;height:8px;text-indent:100%;overflow:hidden;white-space:nowrap;}.flex-control-nav a.flex-active{background:#ff313f;}.flex-control-nav a.hoverclass{background:#ff313f;cursor:pointer;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{position:absolute;top:50%;z-index:88;cursor:pointer;width:38px;height:38px;border:0;margin-top:0;text-indent:100%;overflow:hidden;white-space:nowrap;}.flex-direction-nav .flex-prev:after,.flex-direction-nav .flex-next:after{content:'';position:absolute;top:1px;left:0;z-index:1;cursor:pointer;background:#000;background:rgba(0,0,0,0.3);width:36px;height:36px;border:0;margin-top:0;-webkit-transition:background-color .2s, opacity .2s;-moz-transition:background-color .2s, opacity .2s;-o-transition:background-color .2s, opacity .2s;-ms-transition:background-color .2s, opacity .2s;transition:background-color .2s, opacity .2s;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.flex-direction-nav .flex-prev.hoverclass:after,.flex-direction-nav .flex-next.hoverclass:after{background-color:#ff313f;cursor:pointer;}.flex-direction-nav .flex-prev:before,.flex-direction-nav .flex-next:before{font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;color:#fff;position:absolute;top:10px;z-index:2;}.flex-direction-nav .flex-prev{left:50px;}.flex-direction-nav .flex-prev:before{content:"\274";left:9px;text-indent:0;}.flex-direction-nav .flex-next{right:50px;}.flex-direction-nav .flex-next:before{content:"\275";left:11px;text-indent:0;}.flex-direction-nav .flex-disabled{display:none;}.slider-gallery .flex-control-nav{bottom:45px;}.slider-gallery .slider-wrapper{position:relative;-webkit-transform:translateZ(0);}.slider-gallery .img-wrapper{max-height:600px;overflow:hidden;}.slider-gallery .img-wrapper img{width:100%;height:auto;display:block;}.slider-gallery .slide-module-gallery-inner{color:#333;background:#fff;background:rgba(255,255,255,0.5);position:absolute;bottom:0;width:100%;text-align:center;padding:20px 0 20px;}.slider-gallery .slide-module-gallery-inner p{margin-bottom:0;font-size:15px;display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.slider-gallery .slide-module-gallery-content .title05{margin-bottom:5px;display:block;/*max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis*/}.slider-gallery .slide-module-gallery-content p{margin-bottom:0;font-size:0.9333em;display:block;/*max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis*/}.slider-gallery .slide-module-gallery-content.wdescription .slide-module-gallery-header{padding:0 90px;}.slider-gallery .slide-module-gallery-options-wrapper{position:relative;text-align:center;background:#fff;color:#666;padding:22px 0;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.slider-gallery .slide-module-gallery-options{width:325px;position:absolute;top:-12px;left:50%;margin-left:-163px;z-index:40;}.slider-gallery .gallery-meta{font-size:11px;}.slider-gallery .gallery-meta li{display:inline-block;position:relative;}.slider-gallery .gallery-meta li:before{content:'|';margin-right:4px;}.slider-gallery .gallery-meta li:first-child:before{content:'';margin-right:0;}.slider-gallery .gallery-descr-more-btn{position:absolute;right:20px;top:26px;}.slider-gallery .gallery-descr-more-btn.active{color:#ff313f !important;}.slider-gallery .gallery-description-more{max-width:780px;margin:0 auto;color:#555;}.slider-gallery .gallery-description-more .link-toggle-content{text-align:left;font-size:15px;padding:26px 20px 16px;}.slider-gallery .content-options> li{width:24px;height:24px;padding:0;margin-left:7px !important;}.slider-gallery .content-options> li.sep:before{content:'';display:none;}.slider-gallery .content-options> li> a{padding:0;text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block;width:26px;height:26px;position:relative;}.slider-gallery .content-options> li .tag{background-color:#555;position:absolute;right:0;top:0;text-indent:0;}.modules-light .slide-module-gallery-options-wrapper{background:#f6f6f6;color:#555;}.modules-light .slide-module-gallery-options-wrapper .title05{color:#555;}.modules-light .slide-module-gallery-options-wrapper a{color:#444;}.modules-dark .slide-module-gallery-options-wrapper,#colorbox .slide-module-gallery-options-wrapper,#general.fullscreen .slide-module-gallery-options-wrapper,#general.fullscreen .modules-light .slide-module-gallery-options-wrapper{background:#212121;color:#eee;}.modules-dark .slide-module-gallery-options-wrapper .title05,#colorbox .slide-module-gallery-options-wrapper .title05,#general.fullscreen .slide-module-gallery-options-wrapper .title05,#general.fullscreen .modules-light .slide-module-gallery-options-wrapper .title05{color:#eee;}.modules-dark .slide-module-gallery-options-wrapper a,#colorbox .slide-module-gallery-options-wrapper a,#general.fullscreen .slide-module-gallery-options-wrapper a,#general.fullscreen .modules-light .slide-module-gallery-options-wrapper a{color:#eee;}.post-meta{font-size:11px;}.post-meta li{display:inline-block;position:relative;}.post-meta li:before{content:'|';margin-right:4px;}.post-meta li:first-child:before{content:'';margin-right:0;}.single .slider-gallery,.page .slider-gallery{margin-bottom:40px;}.single .slider-inner .slide,.page .slider-inner .slide{min-height:0 !important;}.single #content-inner,.page #content-inner{background:#fff;padding-top:145px;padding-bottom:1px;}.single.curso #content-inner,.page.curso #content-inner{padding-top:0;}.single .wimg #content-inner,.page .wimg #content-inner{padding-top:0;}.single .wslider #content-inner,.page .wslider #content-inner{padding-top:0;}.single #inner-header,.page #inner-header{margin-bottom:35px;}.single .entry-content,.page .entry-content{margin-bottom:70px;}.single .entry-content.subtitle,.page .entry-content.subtitle{margin-bottom:50px;}.single .entry-content strong,.page .entry-content strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.single .entry-content p,.page .entry-content p{margin-bottom:1.5333em;}.single .entry-content h2,.page .entry-content h2{margin-bottom:10px;margin-top:32px;}.single .entry-content h2:before,.page .entry-content h2:before{margin-top:0;}.single .entry-content h2:first-child,.page .entry-content h2:first-child{margin-top:0;}.single .entry-content h3,.page .entry-content h3{margin-bottom:12px;}.single .entry-content h4,.page .entry-content h4{margin-bottom:12px;}.single .entry-content blockquote,.page .entry-content blockquote{color:#666;font-size:19px;font-style:italic;font-weight:normal;padding:0 14px 0 14px;margin:70px 16px 50px;line-height:1.411em;}.single .entry-content blockquote strong,.page .entry-content blockquote strong{font-family:"Didot W01 Roman", serif;font-weight:bold;}.single .entry-content blockquote:before,.page .entry-content blockquote:before{position:absolute;left:0;top:4px;}.single .entry-content blockquote:before,.single .entry-content blockquote:after,.page .entry-content blockquote:before,.page .entry-content blockquote:after{font-size:20px;}.single .entry-content img,.page .entry-content img{margin-bottom:34px;max-width:100%;height:auto;}.single .entry-content .wp-caption,.page .entry-content .wp-caption{margin-bottom:34px;max-width:100%;}.single .entry-content .wp-caption img,.page .entry-content .wp-caption img{margin-bottom:0;}.single .entry-content .wp-caption-text,.page .entry-content .wp-caption-text{color:#666;font-size:11px;font-style:italic;margin:12px 0 0 0;}.single .entry-content ol,.page .entry-content ol{font-size:13px;counter-reset:li;margin-bottom:23px;}.single .entry-content ol li,.page .entry-content ol li{display:block;padding-left:30px;}.single .entry-content ol li:before,.page .entry-content ol li:before{content:counter(li,decimal-leading-zero);counter-increment:li;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;position:absolute;left:0;top:0;z-index:99;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.single .entry-content ol ol,.page .entry-content ol ol{margin-top:8px;margin-bottom:16px;}.single .entry-content ol ol li:before,.page .entry-content ol ol li:before{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.single .entry-content ul,.page .entry-content ul{font-size:13px;margin-bottom:23px;}.single .entry-content ul.list-check,.page .entry-content ul.list-check{font-size:15px;}.single .entry-content ul.list-check li,.page .entry-content ul.list-check li{position:relative;padding-left:22px;margin-bottom:20px;}.single .entry-content ul.list-check li:before,.page .entry-content ul.list-check li:before{content:"\2713";color:#49ff03;font-size:14px;position:absolute;top:3px;left:0;font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.single .entry-content dl,.page .entry-content dl{font-size:13px;margin-bottom:11px;}.single .entry-content dl dt,.page .entry-content dl dt{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;display:inline;}.single .entry-content dl dd,.page .entry-content dl dd{display:inline;}.single .dark #content-inner,.page .dark #content-inner{background:#313131;}.single .dark .entry-content h3,.page .dark .entry-content h3{color:#fff;}.single-editorial-header{margin-bottom:25px;}.single-editorial-header .title01{margin-bottom:4px;}.single-editorial-header .subtitle{margin-bottom:11px;}.single-editorial-widget{margin-bottom:35px;}.single-editorial-widget .title05,.single-editorial-btn .title05{margin-bottom:14px;}.single-editorial-btn .btn01{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.single-editorial-btn .btn01 span{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#place-description{margin-top:20px;font-size:13px;}#place-description p:last-child{margin-bottom:0;}#place-description a{text-decoration:underline;}#places-events{background:#eee;padding:30px 0;}#places-events .title05{margin-bottom:50px;}#pagenav,#ip-footer-pagenav{position:fixed;right:12px;top:50%;z-index:102;}#pagenav a,#ip-footer-pagenav a{background:#ccc;border:0;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;display:block;padding:0;margin:0 0 7px;width:8px;height:8px;position:relative;}#pagenav a span,#ip-footer-pagenav a span{display:none;position:absolute;white-space:nowrap;top:-5px;right:14px;font-size:13px;}#pagenav a.active,#ip-footer-pagenav a.active{background:#ff313f;}#pagenav a.hoverclass,#ip-footer-pagenav a.hoverclass{background:#ff313f;cursor:pointer;}#pagenav a.hoverclass span,#ip-footer-pagenav a.hoverclass span{display:block;}.tabs-vertical{font-size:0.86667em;}.tabs-vertical li{margin-bottom:4px;}.tabs-vertical li a{display:inline-block;padding:5px 0;text-decoration:none;}.tabs-vertical li.current a{color:#ff313f !important;cursor:default;}.tabs-vertical li .icon-arrow-right{position:relative;top:3px;}#contacto{color:#fff;}#contacto .tabs a{color:#fff;}#contacto .tab-content a{text-decoration:underline;color:#fff;}#breadcrumb{font-size:12px;}#breadcrumb li{display:inline-block;}#breadcrumb li .icon-arrow-left{margin:0 7px 0 5px;position:relative;top:2px;}#inner-header{margin-bottom:60px;position:relative;z-index:2;}#inner-header .title01{margin-bottom:7px;}#searching-box-trigger,.searching-box-help{font-size:12px;font-family:"Didot W01 Roman", serif;font-style:italic;}#searching-box-trigger p,.searching-box-help p{margin-bottom:0;}#searching-box-trigger .icon-search,.searching-box-help .icon-search{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-style:normal;border-right:1px solid #555;padding-right:4px;margin-right:4px;}#searching-box-trigger .icon-search:before,.searching-box-help .icon-search:before{position:relative;top:2px;}#searching-box-trigger .hoverclass .icon-search,.searching-box-help .hoverclass .icon-search{border-color:#ff313f;}#searching-box-trigger strong,.searching-box-help strong{font-style:normal;}.home .inner-grid-05{position:relative;margin:0 auto;padding:0 60px 0 60px;max-width:1800px;}.home .home-title{color:#eee;position:absolute;top:143px;z-index:103;width:-moz-calc(100% -  120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px);}.home .home-title .title01{margin-bottom:8px;display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.grade-list:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.grade-list .module03{float:left;margin-right:20px;}.grade-list .module03:nth-child(3n+1){clear:left;}#header-profile{text-align:center;font-size:0.886em;max-width:500px;margin:10px auto 0;}#header-profile h2{margin-bottom:3px;}#header-profile strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#header-profile p{margin-bottom:0;}#header-profile-img{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;display:block;width:154px;height:154px;margin:0 auto 16px;}#header-profile-link{margin-top:18px;}#options-profile{position:absolute;bottom:-24px;right:20px;width:300px;}.slider-gallery #options-post{top:-12px;}#options-post{width:300px;position:absolute;bottom:-24px;right:20px;}#options-curso{width:480px;position:absolute;bottom:-24px;right:150px;}#options-project{width:300px;position:absolute;bottom:-12px;right:400px;}#options-event{width:300px;position:absolute;bottom:-24px;right:400px;}.single-options-wrapper{position:absolute;width:100%;bottom:0;z-index:300;}.single-options-wrapper .inner-grid{position:relative;}.wmediumimage .single-options-wrapper .inner-grid{width:auto;}.wmediumimage .inner-grid-02 .single-options-wrapper{width:100%;}.curso .inner-grid-02 .single-options-wrapper{width:80%;width:-moz-calc(100% -  120px);width:-webkit-calc(100% - 120px);width:calc(100% - 120px);}.curso .inner-grid-02 .single-options-wrapper #options-curso{right:20px;}#project-info{z-index:120;}#profile-project{position:relative;margin-top:-100px;margin-bottom:20px;min-height:235px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#profile-project .img-wrapper{position:relative;display:block;width:120px;height:120px;margin:0 0 16px -60px;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}#profile-project .img-wrapper #header-profile-img{width:120px;height:auto;}#profile-project .img-wrapper img{display:block;margin-bottom:0;}#profile-project .img-wrapper:before{opacity:0;content:'';background:rgba(0,0,0,0.4);top:0;left:0;width:100%;height:100%;position:absolute;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;}#profile-project .img-wrapper.hoverclass:before{opacity:1;}.project #inner-header .post-meta{margin-bottom:60px;}.project-description{margin-bottom:40px !important;}.archive-filter{margin-bottom:24px;position:relative;}.archive-filter:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.archive-filter .list03{margin-bottom:6px;}.archive-filter .list03 li{margin-bottom:3px;}.archive-filter .archive-filter-sup{margin-bottom:12px;}.archive-filter .archive-filter-sup-left{float:left;}.archive-filter .archive-filter-sup-right{float:right;position:relative;}.archive-filter .archive-filter-sup-right ul li{display:inline-block;margin-left:40px;}.archive-filter .list03-dependent{font-size:0.86667em;}.archive-filter .archive-filter-sub:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.archive-filter .archive-filter-sub-left{float:left;}.archive-filter .archive-filter-sub-right{float:right;position:relative;}.archive-filter .archive-filter-sub-right ul li{display:inline-block;margin-left:40px;}#grid-masonry-load-more{text-align:center;padding-bottom:40px;margin-top:40px;}#grid-masonry-load-more .btn01{background-color:#444;margin:0 auto;}#grid-masonry-load-more .btn01.hoverclass{background-color:#ff313f;}#grid-masonry-load-more .loading-spinner{display:none;position:relative;}#grid-masonry-load-more-02{padding-bottom:40px;margin-top:40px;}#content.dark,#archive-content.dark{background-color:#313131;/*#breadcrumb a {color: @colorbaselink}*//*.slider-gallery .slide-module-gallery-options-wrapper {background-color: #37383f;}*//*.module04 .module04-subt a {color: @colorcustom}*//*.module03 {color: @colorbaselight;
	 	.module03-upt a,
		.module03-subt a {color: @colorcustom}
	 }	 
	 .module04 {color: @colorbaselight;
	 	.module04-upt a,
		.module04-subt a {color: @colorcustom}
	 }*/}#content.dark a,#archive-content.dark a{color:#eee;}#content.dark .entry-content,#archive-content.dark .entry-content{color:#eee;}#content.dark .colorcustom,#archive-content.dark .colorcustom{color:#ff313f;}.webkit #content.dark .select02,.firefox #content.dark .select02{color:#eee;}.inner-grid-02 .entry-content .module03,.inner-grid-02 .entry-content .module04,.inner-grid-02 .entry-content .module05{max-width:48%;margin-right:20px;max-width:-moz-calc(50% - 20px);max-width:-webkit-calc(50% - 20px);max-width:calc(50% - 20px);}.entry-content .module03,.entry-content .module04,.entry-content .module05{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:30%;margin-right:20px;max-width:-moz-calc(33% - 20px);max-width:-webkit-calc(33% - 20px);max-width:calc(33% - 20px);margin-bottom:20px;}.entry-content .module03 a,.entry-content .module04 a,.entry-content .module05 a{text-decoration:none;}.entry-content .scroll .module03,.entry-content .scroll .module04,.entry-content .scroll .module05{margin-bottom:0;}.entry-content .module03 .title06,.entry-content .module03 .title05,.entry-content .module04 .title06,.entry-content .module04 .title05,.entry-content .module05 .title06,.entry-content .module05 .title05{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:15px;}.entry-content .module03 .subtitle06,.entry-content .module04 .subtitle06,.entry-content .module05 .subtitle06{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.entry-content .module03 .img-wrapper img,.entry-content .module04 .img-wrapper img,.entry-content .module05 .img-wrapper img{margin-bottom:0 !important;}.entry-content .module03	.icon{font-size:50px;display:block;position:absolute;width:50px;height:100%;top:50%;left:50%;margin-left:-25px;margin-top:-25px;opacity:.6;color:#000;}.entry-content .module05.flip-wrapper{overflow:hidden;}.entry-content .module05.flip-wrapper,.entry-content .module05.flip-wrapper .front,.entry-content .module05.flip-wrapper .back,.entry-content .module05.flip-wrapper .img-wrapper{padding-bottom:0;height:300px;}.entry-content .module05.rounded.flip-wrapper,.entry-content .module05.rounded.flip-wrapper .front,.entry-content .module05.rounded.flip-wrapper .back,.entry-content .module05.rounded.flip-wrapper .img-wrapper{padding-bottom:0 !important;float:none !important;}.entry-content .module05.rounded.flip-wrapper,.entry-content .module05.rounded.flip-wrapper .front,.entry-content .module05.rounded.flip-wrapper .back,.entry-content .module05.rounded.flip-wrapper .img-wrapper{min-height:0 !important;height:100% !important;}.entry-content .module04 .link-video{padding-bottom:0;height:auto;}.entry-content .module04 .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}.entry-content .one_second .module03,.entry-content .one_second .module04,.entry-content .one_second .module05,.entry-content .one_third .module03,.entry-content .one_third .module04,.entry-content .one_third .module05{max-width:none;margin-right:0;margin-bottom:0;}.entry-content .one_third .module05.flip-wrapper .title06{max-width:135px;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.entry-content .one_third .module05.flip-wrapper,.entry-content .one_third .module05.flip-wrapper .front,.entry-content .one_third .module05.flip-wrapper .back,.entry-content .one_third .module05.flip-wrapper .img-wrapper{min-height:230px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#searching-box{opacity:0;height:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s;overflow:hidden;}#searching-box.active{opacity:1;background:#000;background:rgba(0,0,0,0.9);position:fixed;top:0;left:0;bottom:0;right:0;z-index:200;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;}#searching-box.active #searching-box-inner{position:absolute;top:0;left:0;right:0;bottom:0;padding:138px 0 20px;}#searching-box.active .inner-grid{position:relative;}#searching-box.active a{color:#fff;}#searching-box.active .searching-box-help{margin-bottom:30px;}#searching-box.active .searching-box-help .icon-search{border-right-color:#fff;}#searching-box.active #total-results{font-size:13px;margin-bottom:25px;}#searching-box.active .loading-spinner{display:none;}#searching-box.active.loading #search-where,#searching-box.active.loading #deletesearch,#searching-box.active.loading #total-results{visibility:hidden;}#searching-box.active.loading .loading-spinner{display:block;}#searching-box.active.loading .search-result-item,#searching-box.active.loading #goto-advancedsearch,#searching-box.active.loading #gotop-search{display:none;}#searching-box.active.empty #deletesearch,#searching-box.active.empty #search-where,#searching-box.active.empty #total-results{visibility:hidden;}#searching-box.active.empty .loading-spinner,#searching-box.active.empty .search-result-item,#searching-box.active.empty #goto-advancedsearch,#searching-box.active.empty #gotop-search{display:none;}.ie #searching-box{display:none;}.ie #searching-box.active{display:block;}#search-where{margin-bottom:6px;}#search-where li:before{color:#fff;}#search-input{background:none !important;font-size:52px;font-family:"HelveticaNeueW01-75Bold", serif !important;font-weight:normal !important;color:#fff;margin:0 0 3px 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#closesearchingbox,#resetsearchingbox{position:absolute;right:40px;top:0;}#search-results{margin-bottom:32px;}#search-results .loading-spinner{top:50%;margin-top:-20px;}#search-results .title04b{margin-bottom:6px;}#search-results .search-result-item{margin-bottom:22px;padding-right:18px;}#search-results .search-result-meta{font-size:13px;}#search-results .search-result-meta:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#search-results .search-result-meta li{display:inline-block;float:left;position:relative;padding-right:10px;margin-right:3px;}#search-results .search-result-meta li:before{content:'-';position:absolute;top:0;right:0;}#search-results .search-result-meta li:last-child{padding-right:0;margin-right:0;}#search-results .search-result-meta li:last-child:before{content:'';display:none;}#search-results .search-result-meta li.private{padding-right:6px;margin-right:0;}#search-results .search-result-meta li.private:before{content:'';display:none;}#search-results .search-result-meta li.private .icon-lock{position:relative;top:2px;}#search-results-wrapper{min-height:170px;position:relative;overflow:auto;}#search-results-wrapper:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.touch #search-results-wrapper{height:auto !important;padding-bottom:40px;overflow:visible !important;}#goto-advancedsearch,#loadmoreresults{font-size:13px;position:relative;padding-left:30px;padding-top:5px;float:left;}#goto-advancedsearch a,#loadmoreresults a{text-decoration:underline;}#goto-advancedsearch .tag,#loadmoreresults .tag{background:#555;margin-right:6px;position:absolute;top:0;left:0;text-decoration:none !important;}#goto-advancedsearch .tag:before,#loadmoreresults .tag:before{top:4px;}#loadmoreresults a{text-decoration:none;}#gotop-search{display:none;color:#ff313f;width:9px;height:12px;float:right;position:relative;margin-right:40px;}#gotop-search .icon-arrow-up{position:absolute;top:6px;left:0;font-size:12px;}#gotop-search .icon-arrow-up.first{top:0;}.touch #gotop-search{display:block;}#deletesearch{font-style:normal;position:relative;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}#deletesearch:before{content:'|';margin-right:3px;}body.search-active{overflow:hidden !important;position:relative;}body.search-active #general{overflow:hidden !important;}body.search-active #inner-header{visibility:hidden;}body.search-active.advanced-search-active{overflow:auto !important;}#searching-box.advanced-search{background:none;color:#555;position:relative;top:-280px;left:-60px;margin-right:-80px;z-index:1;width:auto;height:100%;opacity:1;display:block;}#searching-box.advanced-search #search-results,#searching-box.advanced-search #loadmoreresults{display:none;}#searching-box.advanced-search .searching-box-help{visibility:hidden;margin-bottom:20px;}#searching-box.advanced-search #total-results{display:none;}#searching-box.advanced-search #resetfilters{display:none;}#searching-box.advanced-search.active{z-index:200;}#searching-box.advanced-search.active #search-results,#searching-box.advanced-search.active #loadmoreresults{display:block;}#searching-box.advanced-search.active #resetfilters{display:inline-block;}#searching-box.advanced-search.active #total-results{display:inline-block;}#searching-box.advanced-search.active .searching-box-help{visibility:visible;}#searching-box.advanced-search.empty #search-results{display:block;}#searching-box.advanced-search.empty .search-result-item{display:none;}#searching-box.advanced-search.empty #total-results{display:none;}#searching-box.advanced-search.empty #resetfilters{display:none;}#searching-box.advanced-search.empty #search-where{display:block;visibility:visible;}#searching-box.advanced-search.empty #loadmoreresults{display:none;}#searching-box.advanced-search.empty #gotop-search{display:none;}#searching-box.advanced-search.loading #search-results{display:block;}#searching-box.advanced-search.loading #loadmoreresults{display:none;}#searching-box.advanced-search.loading #resetfilters{display:none;}#searching-box.advanced-search.loading .search-result-item{display:none;}#searching-box.advanced-search.loading #total-results{display:none;}#searching-box.advanced-search.loading #search-where{display:block;visibility:visible;}#searching-box.advanced-search.loading #gotop-search{display:none;}#searching-box.advanced-search #searching-box-inner{position:relative;top:0;left:0;right:0;bottom:0;padding:138px 0 20px;}#searching-box.advanced-search #search-results-wrapper{height:auto !important;overflow:visible;}#searching-box.advanced-search a{color:#444;}#searching-box.advanced-search #search-input{color:#555;height:61px;}#searching-box.advanced-search .searching-box-help .icon-search{border-right-color:#555;}#searching-box.advanced-search .loading-spinner{background-image:url(../../_gfx/loading_light_2x.gif);}#searching-box.advanced-search #search-where{display:block;}#searching-box.advanced-search #search-where .select02-wrapper{display:inline-block;}#searching-box.advanced-search #search-where .select02{font-size:16px;font-family:"HelveticaNeueW01-75Bold", serif !important;font-weight:normal !important;}#searching-box.advanced-search #search-where .select02.notfirst{color:#ff313f;}#searching-box.advanced-search #search-where .select02-label{margin-bottom:4px;}#searching-box.advanced-search #total-results,#searching-box.advanced-search #resetfilters,#searching-box.advanced-search #viewlist,#searching-box.advanced-search #viewmosaic{font-size:13px;margin-bottom:0;}#searching-box.advanced-search #advanced-search-options{margin-bottom:25px;}#searching-box.advanced-search #advanced-search-options a,#searching-box.advanced-search #advanced-search-options span{position:relative;margin-right:12px;}#searching-box.advanced-search #advanced-search-options a.current,#searching-box.advanced-search #advanced-search-options span.current{color:#ff313f;cursor:default;}#searching-box.advanced-search #advanced-search-options a:before,#searching-box.advanced-search #advanced-search-options span:before{content:'•';font-size:10px;position:absolute;right:-10px;top:0;color:#444 !important;}#searching-box.advanced-search #advanced-search-options a:last-child,#searching-box.advanced-search #advanced-search-options span:last-child{margin-right:0;}#searching-box.advanced-search #advanced-search-options a:last-child:before,#searching-box.advanced-search #advanced-search-options span:last-child:before{content:'';display:none;}#searching-box.advanced-search .form-row{max-width:600px;}#searching-box.advanced-search .form-row .group-checkbox .fancycheckbox{margin-left:0;font-size:13px;}#searching-box.advanced-search #filter-grade{position:relative;display:none;max-width:600px;}#searching-box.advanced-search #filter-grade #removefiltergrade{position:absolute;right:0;top:0;z-index:20;}#searching-box.advanced-search #grid-masonry .item:after,#searching-box.advanced-search #grid-masonry .module04-content:after,#searching-box.advanced-search #grid-masonry .module03:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#searching-box.advanced-search #grid-masonry .share-opt{display:inline-block;vertical-align:bottom;}#searching-box.advanced-search #grid-masonry .search-result-meta{display:inline-block;vertical-align:bottom;}#searching-box.advanced-search #grid-masonry .search-result-meta li{margin-right:0;}#searching-box.advanced-search #grid-masonry .search-result-meta li:before{display:none;}#searching-box.advanced-search #grid-masonry .module02 .module02-header a,#searching-box.advanced-search #grid-masonry .module02 .search-result-meta a{color:#fff;}.js 
#searching-box.advanced-search #search-where .select02-label span{font-size:16px;font-family:"HelveticaNeueW01-75Bold", serif !important;font-weight:normal !important;}.especial #content-inner,body.ied-publication #content-inner,body.curso #content-inner,body.concurso #content-inner{background:#fff;}.especial #image-placeholder,body.ied-publication #image-placeholder,body.curso #image-placeholder,body.concurso #image-placeholder{margin-bottom:0 !important;}.especial #secondary-nav-wrapper,body.ied-publication #secondary-nav-wrapper,body.curso #secondary-nav-wrapper,body.concurso #secondary-nav-wrapper{padding-top:25px;padding-bottom:0;}.especial .box04,body.ied-publication .box04,body.curso .box04,body.concurso .box04{margin-top:50px;}.especial .box04:first-child,body.ied-publication .box04:first-child,body.curso .box04:first-child,body.concurso .box04:first-child{margin-top:0;}.especial .box04:last-child,body.ied-publication .box04:last-child,body.curso .box04:last-child,body.concurso .box04:last-child{margin-bottom:0;}.especial .secondary-nav,body.ied-publication .secondary-nav,body.curso .secondary-nav,body.concurso .secondary-nav{float:none;}.especial .entry-content .module03 .title06,.especial .entry-content .module03 .title05,.especial .entry-content .module04 .title06,.especial .entry-content .module04 .title05,.especial .entry-content .module05 .title06,.especial .entry-content .module05 .title05,body.ied-publication .entry-content .module03 .title06,body.ied-publication .entry-content .module03 .title05,body.ied-publication .entry-content .module04 .title06,body.ied-publication .entry-content .module04 .title05,body.ied-publication .entry-content .module05 .title06,body.ied-publication .entry-content .module05 .title05,body.curso .entry-content .module03 .title06,body.curso .entry-content .module03 .title05,body.curso .entry-content .module04 .title06,body.curso .entry-content .module04 .title05,body.curso .entry-content .module05 .title06,body.curso .entry-content .module05 .title05,body.concurso .entry-content .module03 .title06,body.concurso .entry-content .module03 .title05,body.concurso .entry-content .module04 .title06,body.concurso .entry-content .module04 .title05,body.concurso .entry-content .module05 .title06,body.concurso .entry-content .module05 .title05{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:15px;}.especial .entry-content .module03 .subtitle06,.especial .entry-content .module04 .subtitle06,.especial .entry-content .module05 .subtitle06,body.ied-publication .entry-content .module03 .subtitle06,body.ied-publication .entry-content .module04 .subtitle06,body.ied-publication .entry-content .module05 .subtitle06,body.curso .entry-content .module03 .subtitle06,body.curso .entry-content .module04 .subtitle06,body.curso .entry-content .module05 .subtitle06,body.concurso .entry-content .module03 .subtitle06,body.concurso .entry-content .module04 .subtitle06,body.concurso .entry-content .module05 .subtitle06{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.especial .section01.first .entry-content p:first-child:first-letter,body.ied-publication .section01.first .entry-content p:first-child:first-letter,body.curso .section01.first .entry-content p:first-child:first-letter,body.concurso .section01.first .entry-content p:first-child:first-letter{font-size:74px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;float:left;padding:0;margin-right:4px;height:64px;line-height:74px;}.especial .section01-header,body.ied-publication .section01-header,body.curso .section01-header,body.concurso .section01-header{margin-bottom:42px;}.especial .module03,.especial .module04,.especial .module05,body.ied-publication .module03,body.ied-publication .module04,body.ied-publication .module05,body.curso .module03,body.curso .module04,body.curso .module05,body.concurso .module03,body.concurso .module04,body.concurso .module05{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:48%;margin-right:12px;max-width:-moz-calc(50% - 12px);max-width:-webkit-calc(50% - 12px);max-width:calc(50% - 12px);}.especial .sidebar .entry-content blockquote,body.ied-publication .sidebar .entry-content blockquote,body.curso .sidebar .entry-content blockquote,body.concurso .sidebar .entry-content blockquote{margin-top:0;margin-left:0;margin-right:0;}.especial .sidebar .module03,.especial .sidebar .module04,.especial .sidebar .module05,body.ied-publication .sidebar .module03,body.ied-publication .sidebar .module04,body.ied-publication .sidebar .module05,body.curso .sidebar .module03,body.curso .sidebar .module04,body.curso .sidebar .module05,body.concurso .sidebar .module03,body.concurso .sidebar .module04,body.concurso .sidebar .module05{margin-bottom:20px;max-width:none;margin-right:0;}.especial .sidebar .module05.flip-wrapper,.especial .sidebar .module05.flip-wrapper .front,.especial .sidebar .module05.flip-wrapper .back,.especial .sidebar .module05.flip-wrapper .img-wrapper,body.ied-publication .sidebar .module05.flip-wrapper,body.ied-publication .sidebar .module05.flip-wrapper .front,body.ied-publication .sidebar .module05.flip-wrapper .back,body.ied-publication .sidebar .module05.flip-wrapper .img-wrapper,body.curso .sidebar .module05.flip-wrapper,body.curso .sidebar .module05.flip-wrapper .front,body.curso .sidebar .module05.flip-wrapper .back,body.curso .sidebar .module05.flip-wrapper .img-wrapper,body.concurso .sidebar .module05.flip-wrapper,body.concurso .sidebar .module05.flip-wrapper .front,body.concurso .sidebar .module05.flip-wrapper .back,body.concurso .sidebar .module05.flip-wrapper .img-wrapper{height:200px;}.especial .module03	.icon,body.ied-publication .module03	.icon,body.curso .module03	.icon,body.concurso .module03	.icon{font-size:50px;display:block;position:absolute;width:50px;height:100%;top:50%;left:50%;margin-left:-25px;margin-top:-25px;opacity:.6;color:#000;}.especial .module05.rounded.flip-wrapper,.especial .module05.rounded.flip-wrapper .img-wrapper,body.ied-publication .module05.rounded.flip-wrapper,body.ied-publication .module05.rounded.flip-wrapper .img-wrapper,body.curso .module05.rounded.flip-wrapper,body.curso .module05.rounded.flip-wrapper .img-wrapper,body.concurso .module05.rounded.flip-wrapper,body.concurso .module05.rounded.flip-wrapper .img-wrapper{padding-bottom:0 !important;float:none !important;}.especial .module04 .link-video,body.ied-publication .module04 .link-video,body.curso .module04 .link-video,body.concurso .module04 .link-video{padding-bottom:0;height:auto;}.especial .module04 .link-video:before,body.ied-publication .module04 .link-video:before,body.curso .module04 .link-video:before,body.concurso .module04 .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}.especial .one_second .module03,.especial .one_second .module04,.especial .one_second .module05,.especial .one_third .module03,.especial .one_third .module04,.especial .one_third .module05,body.ied-publication .one_second .module03,body.ied-publication .one_second .module04,body.ied-publication .one_second .module05,body.ied-publication .one_third .module03,body.ied-publication .one_third .module04,body.ied-publication .one_third .module05,body.curso .one_second .module03,body.curso .one_second .module04,body.curso .one_second .module05,body.curso .one_third .module03,body.curso .one_third .module04,body.curso .one_third .module05,body.concurso .one_second .module03,body.concurso .one_second .module04,body.concurso .one_second .module05,body.concurso .one_third .module03,body.concurso .one_third .module04,body.concurso .one_third .module05{max-width:none;margin-right:0;}.especial .module03 .img-wrapper img,.especial .module04 .img-wrapper img,.especial .module05 .img-wrapper img,body.ied-publication .module03 .img-wrapper img,body.ied-publication .module04 .img-wrapper img,body.ied-publication .module05 .img-wrapper img,body.curso .module03 .img-wrapper img,body.curso .module04 .img-wrapper img,body.curso .module05 .img-wrapper img,body.concurso .module03 .img-wrapper img,body.concurso .module04 .img-wrapper img,body.concurso .module05 .img-wrapper img{margin-bottom:0;}.especial .img_text .text,body.ied-publication .img_text .text,body.curso .img_text .text,body.concurso .img_text .text{padding-top:0;}.especial .section01,body.ied-publication .section01,body.curso .section01,body.concurso .section01{padding:48px 0;}.especial .section01 .entry-content,body.ied-publication .section01 .entry-content,body.curso .section01 .entry-content,body.concurso .section01 .entry-content{margin-bottom:0;}.especial .section01 .slider-gallery:last-child,body.ied-publication .section01 .slider-gallery:last-child,body.curso .section01 .slider-gallery:last-child,body.concurso .section01 .slider-gallery:last-child{margin-bottom:0 !important;}.especial .section01.slider,body.ied-publication .section01.slider,body.curso .section01.slider,body.concurso .section01.slider{padding:0;margin:0;}.especial .section01.header .slider-gallery,body.ied-publication .section01.header .slider-gallery,body.curso .section01.header .slider-gallery,body.concurso .section01.header .slider-gallery{margin-bottom:0;}.especial .section01.sectionfull,body.ied-publication .section01.sectionfull,body.curso .section01.sectionfull,body.concurso .section01.sectionfull{padding:0;max-width:100% !important;}.especial .section01.sectionfull .inner-grid-02,body.ied-publication .section01.sectionfull .inner-grid-02,body.curso .section01.sectionfull .inner-grid-02,body.concurso .section01.sectionfull .inner-grid-02{max-width:none;padding:0;}.especial .section01.sectionfull .slider-gallery,body.ied-publication .section01.sectionfull .slider-gallery,body.curso .section01.sectionfull .slider-gallery,body.concurso .section01.sectionfull .slider-gallery{margin-bottom:0 !important;}.especial .section01.even .module05-globe,body.ied-publication .section01.even .module05-globe,body.curso .section01.even .module05-globe,body.concurso .section01.even .module05-globe{background:#f6f6f6;}.especial .section01.even .module05-globe .icon-up-dir,body.ied-publication .section01.even .module05-globe .icon-up-dir,body.curso .section01.even .module05-globe .icon-up-dir,body.concurso .section01.even .module05-globe .icon-up-dir{color:#f6f6f6;}.especial .section01.even .module03,body.ied-publication .section01.even .module03,body.curso .section01.even .module03,body.concurso .section01.even .module03{background:#f6f6f6;}.especial .section01.even .module04,body.ied-publication .section01.even .module04,body.curso .section01.even .module04,body.concurso .section01.even .module04{background:#f6f6f6;}.especial .section01.even .module04 .module04-content,body.ied-publication .section01.even .module04 .module04-content,body.curso .section01.even .module04 .module04-content,body.concurso .section01.even .module04 .module04-content{background:#f6f6f6;}.especial .section01.info p,body.ied-publication .section01.info p,body.curso .section01.info p,body.concurso .section01.info p{margin-bottom:6px;}.especial .section01.info ul,body.ied-publication .section01.info ul,body.curso .section01.info ul,body.concurso .section01.info ul{font-size:1em;margin-bottom:40px;}.especial .section01.info ul li,body.ied-publication .section01.info ul li,body.curso .section01.info ul li,body.concurso .section01.info ul li{padding-left:0;margin-bottom:6px;}.especial .section01.info ul li:before,body.ied-publication .section01.info ul li:before,body.curso .section01.info ul li:before,body.concurso .section01.info ul li:before{content:'';display:none;}.especial .section01.info ul ul,body.ied-publication .section01.info ul ul,body.curso .section01.info ul ul,body.concurso .section01.info ul ul{padding-left:36px;margin-bottom:3px;}.especial .wbackground,body.ied-publication .wbackground,body.curso .wbackground,body.concurso .wbackground{background-color:#808080;}.especial .wbackground #content-inner,body.ied-publication .wbackground #content-inner,body.curso .wbackground #content-inner,body.concurso .wbackground #content-inner{background:none;}.especial .wbackground .section01,body.ied-publication .wbackground .section01,body.curso .wbackground .section01,body.concurso .wbackground .section01{background-image:none !important;background-color:transparent;padding:0 !important;margin:0 !important;min-height:0 !important;}.especial .wbackground .section01.odd,.especial .wbackground .section01.even,body.ied-publication .wbackground .section01.odd,body.ied-publication .wbackground .section01.even,body.curso .wbackground .section01.odd,body.curso .wbackground .section01.even,body.concurso .wbackground .section01.odd,body.concurso .wbackground .section01.even{background-color:transparent;}.especial .wbackground .section01 .section01-inner,body.ied-publication .wbackground .section01 .section01-inner,body.curso .wbackground .section01 .section01-inner,body.concurso .wbackground .section01 .section01-inner{padding:48px 40px 40px;background:#fff;}.especial .wbackground .section01.odd .section01-inner,body.ied-publication .wbackground .section01.odd .section01-inner,body.curso .wbackground .section01.odd .section01-inner,body.concurso .wbackground .section01.odd .section01-inner{background:#dccfb4;}.especial .wbackground .section01.sectionfull,body.ied-publication .wbackground .section01.sectionfull,body.curso .wbackground .section01.sectionfull,body.concurso .wbackground .section01.sectionfull{padding:0;}.especial .wbackground .section01.sectionfull .inner-grid-02,body.ied-publication .wbackground .section01.sectionfull .inner-grid-02,body.curso .wbackground .section01.sectionfull .inner-grid-02,body.concurso .wbackground .section01.sectionfull .inner-grid-02{max-width:944px;}.especial .section01.sectionfull02,body.ied-publication .section01.sectionfull02,body.curso .section01.sectionfull02,body.concurso .section01.sectionfull02{padding:0;max-width:100% !important;min-height:0 !important;}.especial .section01.sectionfull02 .inner-grid-02,body.ied-publication .section01.sectionfull02 .inner-grid-02,body.curso .section01.sectionfull02 .inner-grid-02,body.concurso .section01.sectionfull02 .inner-grid-02{max-width:none;padding:0;}.especial .section01.sectionfull02 .inner-grid-02 .inner-grid-02,body.ied-publication .section01.sectionfull02 .inner-grid-02 .inner-grid-02,body.curso .section01.sectionfull02 .inner-grid-02 .inner-grid-02,body.concurso .section01.sectionfull02 .inner-grid-02 .inner-grid-02{max-width:944px;}.especial .section01.sectionfull02 .slider-gallery,body.ied-publication .section01.sectionfull02 .slider-gallery,body.curso .section01.sectionfull02 .slider-gallery,body.concurso .section01.sectionfull02 .slider-gallery{margin-bottom:0 !important;}.especial .wvideo .section01.header,body.ied-publication .wvideo .section01.header,body.curso .wvideo .section01.header,body.concurso .wvideo .section01.header{background:#fff;padding-bottom:0 !important;padding-top:0 !important;margin-bottom:0 !important;}.especial .items1:after,.especial .items1:after,.especial .items3:after,body.ied-publication .items1:after,body.ied-publication .items1:after,body.ied-publication .items3:after,body.curso .items1:after,body.curso .items1:after,body.curso .items3:after,body.concurso .items1:after,body.concurso .items1:after,body.concurso .items3:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.especial .title01,.especial .title04{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.especial .title02,.especial .title03,.especial .entry-content > h1,.especial .entry-content div:not(.module04) h1,.especial .entry-content :not(.module05) h1,.especial .entry-content > h2,.especial .entry-content :not(.module04) h2,.especial .entry-content :not(.module05) h2,.especial .entry-content > h3,.especial .entry-content div:not(.module04) h3,.especial .entry-content :not(.module05) h3,.especial .entry-content > h4,.especial .entry-content :not(.module04) h4,.especial .entry-content :not(.module05) h4{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:18px;}.especial .title01{margin-bottom:7px;}.especial .title04{margin-bottom:10px;}.especial .section01-header{border-bottom:1px solid #ddd;padding:0 3px 12px;margin-bottom:42px;}.especial .section01.odd{background:#dccfb4;}.curso .section-bottom{position:relative;}.curso .section01{min-height:0 !important;}.curso .section01.odd{background:#f6f6f6;}.curso .section01.section-header{padding:0;}.curso .section01.section-header .inner-grid-02{position:relative;}.curso .section01.section-header .grid-row-08{padding-right:260px;}.curso .section01.section-header .grid-row-08 .grid-col-08b{background:#000;background:rgba(0,0,0,0.4);padding:100px 36px 15px;color:#fff;margin-bottom:0 !important;}.curso .section01.section-header .grid-row-08 .form01c .form-row{margin-right:-40px;}.curso .section01.section-header #breadcrumb{margin-top:12px;margin-bottom:15px;}.curso .section01.section-header #breadcrumb a{color:#fff;}.curso .section01.section-header .title01{margin-bottom:10px;}.curso .section01.section-header .section-header-subtitle{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:14px;margin-bottom:20px;}.curso .section01.section-header .section-header-description{font-size:14px;line-height:15px;margin-bottom:10px;}.curso .section01.section-header .section-header-description p:last-child{margin-bottom:0;}.curso .section01.section-header .list05b{font-size:14px;}.curso .section01.section-header .section-bottom{background:#313131;color:#fff;padding:34px 0 12px;font-size:14px;text-align:left;}.curso .section01.section-header .section-bottom a{color:#fff;}.curso .section01.section-header .list04:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.curso .section01.section-header .list04 li{float:left;margin-right:20px;}.curso .section01.info .sidebar{background:#ffff04;border-top:0;padding-top:0;}.curso .section01.info .sidebar .tag{position:absolute;top:-12px;left:50%;margin-left:-12px;}.curso .section01.info .sidebar .entry-content{padding:22px 12px 12px;}.curso .section01.info .sidebar h3{margin-bottom:30px;}.curso .section01.info .sidebar .box05{margin:0 8px 24px 5px;}.curso .section01.info .sidebar .box05 h4{margin-bottom:2px;}.curso .section01.info .sidebar .box05 h4 a{display:block;padding-left:28px;position:relative;}.curso .section01.info .sidebar .box05 h4 a .tag{position:absolute;top:-1px;left:0;margin-left:0;background-color:#555;width:20px;height:20px;}.curso .section01.info .sidebar .box05 h4 a .tag:before{font-size:11px;top:-1px;}.curso .section01.info .sidebar .box05 h4 a.hoverclass .tag{background-color:#ff313f;}.curso .section01.info .sidebar .box05 p{padding-left:28px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:13px;margin-bottom:0 !important;line-height:18px;}.curso .section-inner{padding-top:0;padding-bottom:0;}.curso .sidebar{border-top:1px solid #ddd;padding-top:12px !important;}.curso .entry-content h3{font-size:18px;}.curso .entry-content h4{font-size:15px;}.curso .section01.section-header .grid-row-08 .form01c .form-row{width:auto !important;float:none !important;}.touch.safari .section01.section-header .grid-row-08 .form01c{overflow:hidden;}#gotogralcontact{position:fixed;bottom:20px;right:40px;z-index:999;}#gotogralcontact .btn01{width:24px !important;height:24px !important;font-size:15px !important;}#gotogralcontact .icon-contact:before{right:4px;top:5px;}#outnav #outnavprev,#outnav #outnavnext{position:absolute;top:50%;z-index:88;cursor:pointer;background:#000;background:rgba(0,0,0,0.3);width:36px;height:36px;border:0;margin-top:0;-webkit-transition:background-color .2s, opacity .2s;-moz-transition:background-color .2s, opacity .2s;-o-transition:background-color .2s, opacity .2s;-ms-transition:background-color .2s, opacity .2s;transition:background-color .2s, opacity .2s;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}#outnav #outnavprev span,#outnav #outnavnext span{display:none;position:relative;background:#ff313f;background:rgba(255,0,0,0.2);font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:16px;color:#fff;padding:10px 20px;}#outnav #outnavprev span:before,#outnav #outnavnext span:before{content:'';position:absolute;left:-12px;top:13px;width:0;height:0;border:6px solid transparent;border-right:6px solid #ff313f;border-right:6px solid rgba(255,0,0,0.2);}#outnav #outnavprev.hoverclass,#outnav #outnavnext.hoverclass{background:#ff313f;background:rgba(255,0,0,0.2);cursor:pointer;}#outnav #outnavprev.hoverclass a,#outnav #outnavnext.hoverclass a{min-width:400px;position:absolute;top:0;}#outnav #outnavprev a,#outnav #outnavnext a{display:block;min-height:36px;}#outnav #outnavprev a:before,#outnav #outnavnext a:before{font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;color:#fff;position:absolute;top:10px;}#outnav #outnavprev{left:20px;}#outnav #outnavprev a{left:0;}#outnav #outnavprev a:before{content:"\274";left:9px;text-indent:0;}#outnav #outnavprev.hoverclass span{display:inline-block;left:46px;}#outnav #outnavnext{right:40px;}#outnav #outnavnext a{right:0;}#outnav #outnavnext a:before{content:"\275";right:10px;text-indent:0;}#outnav #outnavnext.hoverclass span{display:inline-block;right:46px;float:right;}#outnav #outnavnext.hoverclass span:before{left:auto;right:-12px;border:6px solid transparent;border-left:6px solid #ff313f;border-left:6px solid rgba(255,0,0,0.2);}body.ied-publication{/* Titulares de Publicacion *//* AJAX en Publicaciones */}body.ied-publication #header.wlogo #header-left{padding-left:215px;}body.ied-publication #header.wlogo #header-left #header-left-sup{left:215px;}body.ied-publication #header.wlogo #header-left #header-left-sup #site-title{margin-left:0;}body.ied-publication #footer{background:#000;background:rgba(0,0,0,0.8);text-align:center;height:18px;padding:12px 0 10px;position:relative;}body.ied-publication #footer #ip-footer-pagenav{position:static;top:auto;left:auto;right:auto;margin-top:auto !important;}body.ied-publication #footer #ip-footer-pagenav li{display:inline-block;margin-right:5px;}body.ied-publication #footer #ip-footer-pagenav li a{margin:0;}body.ied-publication #footer #ip-footer-pagenav li a span{top:-18px;right:auto;left:0;}body.ied-publication #footer .ip-footer-nav{position:absolute;top:14px;z-index:99;display:block;font-size:13px;color:#a6a6b7;}body.ied-publication #footer .ip-footer-nav span{display:inline-block;}body.ied-publication #footer .ip-footer-nav.prev{left:20px;}body.ied-publication #footer .ip-footer-nav.prev span.num:after{content:'|';margin-left:4px;}body.ied-publication #footer .ip-footer-nav.next{right:20px;}body.ied-publication #footer .ip-footer-nav.next span{float:right;}body.ied-publication #footer .ip-footer-nav.next span.num:before{content:'|';margin-right:4px;margin-left:4px;}body.ied-publication #footer .ip-footer-nav .icon-arrow-left,body.ied-publication #footer .ip-footer-nav .icon-arrow-right{margin-top:1px;color:#fff;background:#585857;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;font-size:8px;display:inline-block;text-align:center;vertical-align:top;width:14px;height:14px;}body.ied-publication #footer .ip-footer-nav .icon-arrow-left:before,body.ied-publication #footer .ip-footer-nav .icon-arrow-right:before{display:block;width:14px;height:14px;position:relative;top:3px;margin:0 auto;}body.ied-publication #footer .ip-footer-nav .icon-arrow-left{margin-right:5px;}body.ied-publication #footer .ip-footer-nav .icon-arrow-right{margin-left:5px;}body.ied-publication #footer .ip-footer-nav.hoverclass .icon-arrow-left,body.ied-publication #footer .ip-footer-nav.hoverclass .icon-arrow-right{background:#ff313f;}body.ied-publication #footer.bg-light{background:#fff;color:#444;background:rgba(246,246,246,0.8);}body.ied-publication #footer.bg-light a{color:#444;}body.ied-publication #footer.bg-light #ip-footer-pagenav a{background-color:#444;}body.ied-publication #footer.bg-light #ip-footer-pagenav a.active{background-color:#ff313f;}body.ied-publication #outnav #outnavprev,body.ied-publication #outnav #outnavnext{position:absolute;top:360px;z-index:120;}body.ied-publication #outnav #outnavprev a span .outnav-num,body.ied-publication #outnav #outnavnext a span .outnav-num{color:#ff313f;background:none !important;position:static !important;font-size:1em !important;display:inline-block !important;padding:0 !important;margin:0 !important;width:auto !important;float:none !important;}body.ied-publication #outnav #outnavprev a span .outnav-num:before,body.ied-publication #outnav #outnavnext a span .outnav-num:before{display:none;}body.ied-publication #outnav #outnavprev{left:8px;}body.ied-publication #outnav #outnavnext{right:8px;}body.ied-publication.ied-publication-article #outnav #outnavprev{left:26px;}body.ied-publication.ied-publication-article #outnav #outnavnext{right:26px;}body.ied-publication .section01.odd,body.ied-publication .section01.odd.header{background:#f6f6f6;}body.ied-publication .section01.even,body.ied-publication .section01.even.header{background:#fff;}body.ied-publication .section01.header #inner-header{text-align:center;}body.ied-publication #inner-header.wtitletop{text-align:center;padding-top:48px;}body.ied-publication .section01{padding:0;min-height:0 !important;}body.ied-publication .section01 .slide{min-height:0 !important;}body.ied-publication .section01.first{padding-top:0;}body.ied-publication .section01 .section01-inner{padding:40px 40px;background-color:transparent;}body.ied-publication .section01 .form .module01-inner .form01c{padding-left:0;padding-right:0;}body.ied-publication .section01 .module01 .module01-inner{width:100% !important;}body.ied-publication .section01.section-form{background:#eee;}body.ied-publication .section01.section-form .section01-inner{background:#eee;}body.ied-publication .section01 .sidebar{position:relative;}body.ied-publication .section01 .sidebar:before{content:'';background:#ff313f;display:block;width:15px;height:1px;margin-bottom:16px;}body.ied-publication .section01 .sidebar h2,body.ied-publication .section01 .sidebar h3,body.ied-publication .section01 .sidebar h4{font-size:18px;margin-bottom:12px;}body.ied-publication .section01 .sidebar .box05 h2,body.ied-publication .section01 .sidebar .box05 h3,body.ied-publication .section01 .sidebar .box05 h4,body.ied-publication .section01 .sidebar .box06 h2,body.ied-publication .section01 .sidebar .box06 h3,body.ied-publication .section01 .sidebar .box06 h4{font-size:1em;margin-bottom:2px;}body.ied-publication .wbackground .section01.odd,body.ied-publication .wbackground .section01.even{background-image:none;background-color:transparent;}body.ied-publication .wbackground .section01.odd .section01-inner{background:#f6f6f6;}body.ied-publication .wbackground .section01.even .section01-inner{background:#fff;}body.ied-publication .wbackground .section01.section-form .section01-inner{background:#f6f6f6;}body.ied-publication .title01{font-size:52px;text-transform:uppercase;}body.ied-publication .title01b{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:12px 0;margin-bottom:30px;line-height:1.1em;}body.ied-publication .title02,body.ied-publication .entry-content h2{font-size:28px;}body.ied-publication .title03,body.ied-publication .entry-content h3{font-size:20px;margin-bottom:12px;}body.ied-publication .title01 span,body.ied-publication .title02 span,body.ied-publication .entry-content h2 span,body.ied-publication .title03 span,body.ied-publication .entry-content h3 span{color:#ff313f;display:block;margin-bottom:2px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}body.ied-publication .ajax-visible{display:none;}body.ied-publication #ajax-placeholder.visible{width:1005px;left:50%;margin-left:-502px;color:#555;background:#f6f6f6 !important;padding:25px 55px;-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);}body.ied-publication #ajax-placeholder.visible a{color:#444;}body.ied-publication #ajax-placeholder.visible .ajax-visible{display:block;}body.ied-publication #ajax-placeholder.visible #ied-publication-content-list .ip-item:nth-child(2n+1){clear:none;}body.ied-publication #ajax-placeholder.visible #ied-publication-content-list .ip-item:nth-child(3n+1){clear:left;}body.ied-publication-home #footer,body.ied-publication-ads #footer{position:fixed;bottom:0;left:0;z-index:100;width:100%;}body.ied-publication-home #content-inner,body.ied-publication-ads #content-inner{background:none !important;}#ied-publication-ads{position:relative;}#ied-publication-ads a{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;}.ip-rounded-logo{width:42px;height:42px;}.ip-welcome{font-family:"Didot W01 Roman", serif;font-style:italic;font-size:13px;position:relative;margin:6px 0 12px 0;padding:18px 0 0 0;}.ip-welcome strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-style:normal;}.ip-welcome:before{content:'';display:block;width:30px;height:1px;background:#fff;position:absolute;top:0;left:50%;margin-left:-15px;}.ip-title{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:38px;line-height:1.1em;color:#ff313f;position:relative;padding:10px 0 13px;margin:0 0 9px 0;}.ip-title a{color:#ff313f;}.ip-title:before,.ip-title:after{content:'';display:block;width:100%;height:1px;background:#fff;position:absolute;top:0;left:0;}.ip-title:after{top:auto;bottom:0;}.ip-subtitle,.ip-author{font-family:"Didot W01 Roman", serif;font-style:italic;font-size:13px;margin:0 0 8px 0;}.ip-data{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:24px;line-height:1.1em;}.ip-data .sep{color:#ff313f;}.ip-promoter{margin:35px 0 15px;}.ip-promoter li{display:inline-block;max-width:100px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ip-promoter li img{max-width:100%;height:auto;}.ip-share{margin:40px auto 80px;text-align:center;max-width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ip-share .addthis_toolbox{margin-top:20px;text-align:center;}.ip-share .addthis_toolbox a{display:inline-block;float:none;}#ip-cont-number{margin-top:52px;}#ip-cont-number,#ip-cont-author{font-size:11px;margin-bottom:20px;position:relative;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ip-cont-number img,#ip-cont-author img{position:absolute;left:0;top:0;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;}#ied-publication-content-list,#ied-publication-numbers-list{margin-left:-20px;}#ied-publication-content-list:after,#ied-publication-numbers-list:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#ied-publication-content-list .ip-item,#ied-publication-numbers-list .ip-item{width:360px;max-width:50%;float:left;padding:0 0 20px 20px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ied-publication-content-list .ip-item:nth-child(2n+1),#ied-publication-numbers-list .ip-item:nth-child(2n+1){clear:left;}#ied-publication-content-list .ip-item .module03,#ied-publication-numbers-list .ip-item .module03{width:100% !important;max-width:none !important;}#ied-publication-content-list .ip-item .ip-item-number,#ied-publication-numbers-list .ip-item .ip-item-number{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;color:#ff313f;font-size:18px;position:absolute;top:10px;left:10px;z-index:100;}#ajax-placeholder #ied-publication-content-list .ip-item,#ajax-placeholder #ied-publication-numbers-list .ip-item{width:300px;max-width:33%;}#ajax-placeholder #ied-publication-content-list .ip-item:nth-child(3n+1),#ajax-placeholder #ied-publication-numbers-list .ip-item:nth-child(3n+1){clear:left;}#ied-publication-numbers-list .ip-item:nth-child(2n+1){clear:none;}#ied-publication-numbers-list .ip-item:nth-child(3n+1){clear:left;}#publication-credits .ip-logo-wrapper{padding:10px 0 20px;}#publication-credits .grid-col-08a .list10{padding-left:50px;font-size:12px;}#publication-credits .grid-col-08a .list10.list10b{font-size:13px;}#publication-credits .grid-col-08a .list10.list10b li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#publication-credits .publication-credits-logo-ied{margin-bottom:20px;display:block;}#content.ied-publication-home-content{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.ied-publication-home-content-inner{background:#000;color:#fff;background:rgba(0,0,0,0.5);position:relative;width:700px;padding:15px 30px 20px;margin:30px 0 0 0;max-width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center;}.ied-publication-home-content-inner .wrap-table-cell{padding:0 80px;}.ied-publication-home-content-inner .ip-rounded-logo{position:absolute;top:-21px;left:50%;margin-left:-21px;}.ied-publication-home-content-inner .ip-logo-wrapper{padding:18px 0;}.ied-publication-home-content-inner .ip-logo-wrapper img{max-width:100%;height:auto;}.ied-publication-home-content-inner .icon-bookmark{position:absolute;bottom:-12px;left:50%;margin-left:-12px;display:block;width:24px;height:24px;text-align:center;color:#ff313f;font-size:24px;}.ied-publication-home-content-inner.bg-light{background:#fff;color:#393939;background:rgba(255,255,255,0.5);}.ied-publication-home-content-inner.bg-light .ip-welcome:before{background:#393939;}.ied-publication-home-content-inner.bg-light .ip-title:before,.ied-publication-home-content-inner.bg-light .ip-title:after{background:#393939;}#content.publication-index,#content.publication-numbers,#content.publication-index #content-inner,#content.publication-numbers #content-inner,#publication-index,#publication-numbers{background:#f6f6f6;}.publication-index-list{margin-bottom:20px;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.publication-index-list>li{background:#fff;margin-bottom:14px;font-size:16px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;padding:16px 38px;position:relative;}.publication-index-list>li span{color:#ff313f;position:absolute;top:16px;left:16px;}.publication-index-list>li ol{padding-top:12px;}.publication-index-list>li li{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:13px;margin:0 0 10px 10px;padding-left:10px;position:relative;}.publication-index-list>li li:last-child{margin-bottom:0;}.publication-index-list>li li span{top:0;left:0;}.publication-index-list>li li li{padding-left:22px;}.event-meta{color:#ff313f;font-size:24px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin-bottom:6px;}.event-meta strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.event-info{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;padding-top:10px;margin-bottom:25px;}.event-highlight{color:#ff313f;font-size:14px;margin-bottom:18px !important;}.event-highlight a{color:#ff313f;}#event-sidebar{margin-top:-105px;}#event-sidebar .form01{padding-top:0;}#event-sidebar .form-row{margin-left:0;}#event-sidebar .long100{width:100%;margin-left:0;}#event-sidebar .form-signin,#event-sidebar .form-signup{background:#f1f1f1;}#event-sidebar .form-warning{margin-bottom:30px;}.itext{background:#fff;padding:10px 18px;margin:0;border:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;}.select::-ms-expand{display:none;}.ie10 .select,.ie11 .select,.webkit .select,.firefox .select,.ie10 #em-booking select,.ie11 #em-booking select,.webkit #em-booking select,.firefox #em-booking select,.ie10 #em-wrapper select,.ie11 #em-wrapper select,.webkit #em-wrapper select,.firefox #em-wrapper select{-webkit-appearance:none;border:0;background:url(../../_gfx/select_2x.png) right center #fff no-repeat;background-size:32px 9px;padding:10px 40px 10px 18px;margin:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}.ie10 .label-inline-select:after,.ie11 .label-inline-select:after,.webkit .label-inline-select:after,.firefox .label-inline-select:after{position:absolute;pointer-events:none;}.ie10 .label-inline-select:after,.ie11 .label-inline-select:after,.webkit .label-inline-select:after,.firefox .label-inline-select:after{content:"\2304";display:block;position:absolute;top:0;right:0;bottom:0;height:16px;padding:11px 0;width:38px;font-size:16px;color:#555;background:#fff;display:inline-block;text-align:center;font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.firefox .label-inline-select:after{height:18px;width:38px;padding:12px 0;}.ie10 .form-dark .label-inline-select:after,.ie10 .form01.dark .label-inline-select:after,.ie11 .form-dark .label-inline-select:after,.ie11 .form01.dark .label-inline-select:after,.firefox .form-dark .label-inline-select:after,.firefox .form01.dark .label-inline-select:after,.webkit .form-dark .label-inline-select:after,.webkit .form01.dark .label-inline-select:after{background:#424346;color:#eee;}.ie10 .select + span,.ie11 .select + span,.webkit .select + span,.firefox .select + span{max-width:70% !important;}.select02-label{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;cursor:pointer;}.select02-label:before{display:none;}.ie10 .select02-label,.ie11 .select02-label,.webkit .select02-label,.firefox .select02-label{position:relative;display:inline-block;padding:0 16px 0 0;margin-right:22px;}.ie10 .select02-label:before,.ie11 .select02-label:before,.webkit .select02-label:before,.firefox .select02-label:before{display:block;color:#ff313f;position:absolute;right:0;top:2px;font-size:11px;}.ie10 .select02,.ie11 .select02,.webkit .select02,.firefox .select02{font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;cursor:pointer;-webkit-appearance:none;position:absolute;z-index:1;top:3px;left:0;border:0;background:none;padding:0 12px 0 0;margin:0;color:#444;font-size:12px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}.webkit:not(.touch) .select02:hover{color:#ff313f;}.webkit:not(.touch) .select02.notfirst{color:#ff313f;}.webkit:not(.touch) .select02-label:hover:before{color:#ff313f;}.firefox:not(.touch) .select02.notfirst{color:#ff313f;}.select02-label span{display:inline-block;padding-right:10px;}.js .select02-label span{display:none;border:0;background:none;padding:0;margin:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:12px;}.js.ie10 .select02-label span,.js.ie11 .select02-label span,.js.webkit .select02-label span,.js.firefox .select02-label span{visibility:hidden;display:inline-block;}.label-inline{color:#555;display:inline-block;vertical-align:top;text-align:left;font-size:1.0667em;position:relative;}.label-inline span{display:block;}.label-inline.error span.errormsg{display:block;top:40px !important;font-size:0.7333em !important;color:#f00 !important;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:"HelveticaNeueW01-55Roma", serif;}.textareaExpand{position:absolute;height:38px;font-size:13px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s;}.textareaExpand.expanded{height:60px;top:0;left:0;}.label-inline.icon-arrow-right{position:relative;}.label-inline.icon-arrow-right:before{position:absolute;top:10px;right:-20px;}.legend{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;margin:0 0 16px 4px;text-align:left;}.legend02{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;margin:0 0 16px 0;text-align:left;font-size:13px;}#search-events{display:none;padding-bottom:18px;background:#f8f8f8;margin-top:18px;}#search-events .layerClose{right:20px;}#search-events #em-wrapper{margin:0;padding:0;}#search-events #em-wrapper .em-search-options{display:none !important;}#search-events #em-wrapper div.css-search div.em-search-advanced label{min-width:0;float:none;display:inline-block;vertical-align:middle;margin-right:6px;}#search-events #em-wrapper div.css-search{margin:0;padding:0;background:none;border:0;}#search-events #em-wrapper div.css-search div.em-search-text{padding:0;}#search-events #em-wrapper div.css-search.has-advanced div.em-search-main{border:0;padding-bottom:0;}#search-events #em-wrapper .em-search-geo,#search-events #em-wrapper .em-events-search-text,#search-events #em-wrapper div.css-search div.em-search-main div{padding:0;display:inline-block;width:48%;float:left;padding:0 2% 0 0;margin-left:0;}#search-events #em-wrapper .em-search-main{float:left;width:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#search-events #em-wrapper .em-search-main:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#search-events #em-wrapper .em-search-advanced{float:left;width:45%;padding:0;margin:0;}#search-events #em-wrapper .em-search-advanced select.em-search-country{width:64%;}#search-events #em-wrapper input.em-search-geo,#search-events #em-wrapper input.em-events-search-text{width:100%;background:#fff;padding:10px 18px;margin:0;border:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;line-height:1.65em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;}#search-events #em-wrapper .em-search-submit{background:none !important;color:#555;border:0;top:0;font-size:32px;text-shadow:none;}#search-events #em-wrapper .em-search-submit img{display:none;}#search-events #em-wrapper .em-search-submit:before{content:"\272";font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#map-wrapper{width:100%;height:590px;}#search-events-results{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:13px;margin:20px 0 0 0;}#search-events-results a{text-decoration:underline;}.light #search-events-results{color:#555;}.btn-search{color:#555;width:32px;height:32px;position:relative;}.btn-search input{text-indent:100%;overflow:hidden;width:32px;height:32px;white-space:nowrap;position:relative;background:none;}.btn-search:before{font-size:32px;position:absolute;top:0;left:0;}.form-fieldset{margin-bottom:40px;padding-bottom:10px;position:relative;}.form-fieldset:before{content:'';width:58px;height:1px;position:absolute;bottom:0;left:50%;margin-left:-29px;background:#fff;}.form-fieldset:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.form-row{margin-bottom:30px;position:relative;}.form-row:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.form-row-col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form-btn-box{margin-bottom:20px;}.form-row-check{margin:40px 0 20px;}.form-row-check02{margin:0 0 20px;}.form{padding:60px 0;}.form .subtitle03{margin-top:10px;}.form .module01-inner{max-width:730px;width:auto;}.form .module01-inner .form01c{max-width:730px;margin-bottom:0;padding-bottom:0;}.form .module01-inner .form-btn-box-bottom div{margin-bottom:10px;}.form .module01-inner .form-btn-box-bottom div .btn02-help{margin-left:0;}.form .module01-inner .form-register .sep01{margin:30px 0;}.form .form-inner{padding:40px 20px;}.form #sending .formmsg-title{color:#ff313f;}.form-header{background:#ff313f;color:#fff;text-align:center;position:relative;padding:26px 26px 20px;}.form-header .title05{margin-bottom:0;}.form-header .tag{position:absolute;top:-12px;left:50%;margin-left:-12px;background:#ff313f;-moz-box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);}.form-header-02{margin-bottom:20px;margin-top:30px;}.form-header-02 .form-header-02-title{font-size:20px;}.form-header-02 .form-header-02-title a{color:#fff;display:block;position:relative;padding-left:30px;padding-top:3px;}.form-header-02 .form-header-02-title a .icon-arrow-down{position:absolute;right:0;top:6px;font-size:14px;}.form-header-02 .form-header-02-title a.active .icon-arrow-down:before{content:"\2303";color:#ff313f;}.form-header-02 .tag{position:absolute;left:0;top:0;background:#ff313f;line-height:14px;}.form-warning{background:#ffead5;text-align:center;padding:28px 12px;}.form-warning .title05{margin-bottom:0;}.form-signin,.form-signup{background:#fcfcfc;text-align:center;position:relative;padding:26px 12px 12px;min-height:120px;vertical-align:top;}.form-signin img,.form-signup img{max-width:100%;}.form-signin .tag,.form-signup .tag{position:absolute;top:-12px;left:50%;margin-left:-12px;-moz-box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);-webkit-box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);box-shadow:-2px -2px 4px 0 rgba(0,0,0,0.4);}.form-signin .form-btn-box,.form-signup .form-btn-box{margin-top:25px;margin-bottom:0;}.form-signin .form-btn-box div,.form-signup .form-btn-box div{margin-top:25px;}.form-signin .btn02-help,.form-signup .btn02-help{margin-left:0;}.form-signin .tag{background:#7fff00;}.form-signup .tag{background:#ff313f;}.form-layer-register,.form-layer-login{width:260px;margin:0 auto;max-width:100%;}.form-layer-register .form-header,.form-layer-login .form-header{background:#e5ffcc;margin-bottom:4px;}.form-layer-register .form-header img,.form-layer-login .form-header img{width:100%;height:auto;max-width:210px;}.form-layer-register .form-subheader,.form-layer-login .form-subheader{margin-bottom:30px;}.form-layer-register .form-subheader .title02,.form-layer-register .form-subheader .title04b,.form-layer-login .form-subheader .title02,.form-layer-login .form-subheader .title04b{margin-bottom:10px;}.form-layer-register .form-inner,.form-layer-login .form-inner{background:#e5ffcc;padding:20px;}.form-layer-register .tag,.form-layer-login .tag{background:#7fff00;}.form-layer-register .btn-login-list,.form-layer-login .btn-login-list{margin-left:-10px;}.form-layer-register.wide,.form-layer-login.wide{width:500px;}.form-layer-register .alert,.form-layer-login .alert{font-size:15px;color:#ff313f;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.form-layer-register .form-header,.form-layer-register .form-inner{background:#ffe5cc;}.form-layer-register .tag{background:#ff313f;}.form-row-user{margin-bottom:20px !important;margin-left:0 !important;text-align:center;}.form-row-user img{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.form-row-user p{margin-bottom:0;}.form-row-user .form-row-user-name{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:15px;margin-left:-22px;}.form-row-user .form-row-user-logout{font-size:13px;}.form-row-user .icon-iedpass{margin-right:4px;}.form-row-user .icon-iedpass:before{font-size:18px;}.form-light{background:#eee;color:#666;}.form-light a{color:#666;}.form-light .formmsg{color:#666;}.form-dark{color:#eee;background:#000;background:rgba(0,0,0,0.8);}.form-dark a{color:#eee;}.form-dark .itext{background:#424346;color:#eee;}.form-dark .select{background-color:#424346;background-image:url(../../_gfx/select_darl_2x.png);background-position:right center;background-repeat:no-repeat;background-size:32px 9px;color:#eee;}.form-dark .label-inline{color:#eee;}.form-dark .formmsg{color:#eee;}.form-dark .form-warning{background:#762222;}.form-dark .form-signin,.form-dark .form-signup{background:#424346;}#header .form .form-inner{padding:20px;}#header .form-signin{margin-bottom:20px;}#header .form-signin,#header .form-signup{background:#000;background:rgba(0,0,0,0.8);}#header .form-signin .btn-login-list span:before,#header .form-signup .btn-login-list span:before{top:0px !important;}.form01{padding:40px 0;}.form01 .subtitle02{font-size:0.8em;margin-bottom:20px;}.form01 .subtitle02:before{font-size:18px;margin-right:8px;vertical-align:bottom;}.form01 a{text-decoration:underline;}.form01 .form-small{font-size:0.7333em;}.form01.light{background:#eee;color:#666;}.form01.dark{color:#fff;}.form01.dark .itext{background:#424346;color:#eee;}.form01.dark .select{background-color:#424346;background-image:url(../../_gfx/select_darl_2x.png);background-position:right center;background-repeat:no-repeat;background-size:32px 9px;color:#eee;}.form01.dark .label-inline{color:#eee;}.form01 .form01-text{font-size:16px;color:#ddd;margin-bottom:20px;display:block;text-align:left;}.form02{background:#f8f8f8;padding:24px 0 2px 0;}.form02 .inner-grid{position:relative;}.form02 .layerClose{position:absolute;top:-10px;right:60px;}.form02 .form02-inner{padding-right:50px;position:relative;}.form02 .form02-inner:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.form02 .form-btn{width:50px;position:absolute;right:0;top:0;}.form03{padding:0;margin-bottom:40px;}.form03 .form-row{margin-left:-20px;}.form03 .form-row-check{margin-left:0;}.form03 .form-row-btn{margin-left:0;margin-top:30px;}.form03 .placeholder{counter-reset:section;margin-top:30px;}.form03 .placeholder .item-index:before{content:counter(section,decimal-leading-zero);counter-increment:section;}.form03 .placeholder .duplicate-content:first-child .list08 li a.icon-arrow-up{opacity:0.4;cursor:default;color:#fff !important;}.form03 .placeholder .duplicate-content:last-child .list08 li a.icon-arrow-down{opacity:0.4;cursor:default;color:#fff !important;}.form03 .form03-help{font-size:13px;margin-bottom:6px;}.form03 .form03-help strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.form03 .deleteRow{font-size:11px;position:absolute;top:40px;right:0;}.form03 .label-inline-textearea .deleteRow{top:168px;}.form03b .form-inner{padding-bottom:20px;}.form03b .form-row-mb0{margin-bottom:0;}.form03b .form-fieldset:before{content:'';display:block;width:100%;height:3px;position:absolute;bottom:0;left:29px;background:#aaa;}.form01b .inner-grid{max-width:540px;}.form01b.left .inner-grid{margin:0;}.form01b .form-row{margin-left:-20px;}.form01c.left .form-row{margin-left:0;}.form01b .form-row-100{margin-left:0;}.form01b .form-row-check{margin-left:0;}.form01b .form-btn-box{margin-top:36px;}.form01c{padding-top:0;max-width:730px;}.form01c .form-row{margin-bottom:0;margin-left:0;}.form01c .form-row .label-inline{margin-bottom:40px;}.form01c .form-row-check02{margin:0 0 20px;}.form01c .form-btn-box{margin-top:6px;}.form01c .long100{width:100%;margin-left:0;}#registro .form01c{max-width:490px;padding-bottom:0;}.form-bottom{clear:both;}.form-bottom:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.js .label-inline span{position:absolute;top:11px;left:18px;-webkit-transition:font-size .2s, top .2s;-moz-transition:font-size .2s, top .2s;-o-transition:font-size .2s, top .2s;-ms-transition:font-size .2s, top .2s;transition:font-size .2s, top .2s;max-width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.js .label-phone span{left:40px;}.js .label-phone.error span.errormsg{left:18px;}.js .label-inline-select span{display:none;}.js .label-inline.focus span{top:40px;font-size:0.7333em;color:#999;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:"HelveticaNeueW01-55Roma", serif;}.js .label-inline.focus .textareaExpand.expanded + span{top:63px;}.js .label-inline-select.focus span{display:block;}.js .label-inline.error.focus span{display:none;}.js .label-inline.error span.errormsg{display:block;}.js .label-inline.error.focus span{top:11px;left:18px;font-size:1.0667em;}.js .label-inline-textearea textarea{height:164px;}.js .label-inline-textearea.focus span{top:168px;}.js #em-booking p{position:relative;line-height:1em;}.js #em-booking p:not(.em-tickets-spaces) > label{position:absolute;top:11px;left:18px;-webkit-transition:font-size .2s, top .2s;-moz-transition:font-size .2s, top .2s;-o-transition:font-size .2s, top .2s;-ms-transition:font-size .2s, top .2s;transition:font-size .2s, top .2s;max-width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.js #em-booking p:not(.em-tickets-spaces).focus > label{top:40px;font-size:0.7333em;color:#999;}.js #em-booking p:not(.em-tickets-spaces).focus > label[for="booking_comment"]{top:60px;}.js .field-hidden{display:none;}.js .field-visibles .field-hidden{display:block;}.js .field-visibles .label-inline.field-hidden{display:inline-block;}.long20{width:19%;}.long20 input,.long20 select,.long20 textarea{width:100%;}.long25{width:24.4%;}.long25 input,.long25 select,.long25 textarea{width:100%;}.long30{width:30%;margin:0 20px 0 0;width:-moz-calc(32% -  20px);width:-webkit-calc(32% - 20px);width:calc(32% - 20px);}.long30 input,.long30 select,.long30 textarea{width:100%;}.long50{display:inline-block;width:44.7%;margin-left:20px;vertical-align:top;width:-moz-calc(50% -  25px);width:-webkit-calc(50% - 25px);width:calc(50% - 25px);}.long50.long05nm{margin-left:0 !important;}.long50 input,.long50 select,.long50 textarea{width:100%;}.long100{width:97%;margin-left:20px;width:-moz-calc(100% -  25px);width:-webkit-calc(100% - 25px);width:calc(100% - 25px);}.long100 input,.long100 select,.long100 textarea,.long100 .long100{width:100%;margin-left:0;}.fancycheckbox{text-align:left;}.fancycheckbox input[type="checkbox"]{position:absolute !important;clip:rect(1px 1px 1px 1px);width:15px;}.fancycheckbox input[type="hidden"]{display:none;}.ie .fancycheckbox input[type="checkbox"]{clip:auto !important;}.ie .fancycheckbox input[type="checkbox"] + span{background:none !important;}.fancycheckbox input[type="checkbox"] + span{background:url(../../_gfx/fancycheckbox_2x.png) 0 0 no-repeat;background-size:16px 319px;padding:3px 0 0px 25px;display:block;line-height:1.2em;}.fancycheckbox input[type="checkbox"]:checked + a,.fancycheckbox input[type="checkbox"]:checked + span{background-position:0 -100px !important;}.fancycheckbox input[type="checkbox"].disabled + span{background-position:0 0 !important;opacity:0.5;}.fancycheckbox input[type="checkbox"]:checked.disabled + span{background-position:0 -100px !important;opacity:0.5;}.dark .fancycheckbox input[type="checkbox"] + span{background-position:0 -200px !important;}.dark .fancycheckbox input[type="checkbox"]:checked + a,.dark .fancycheckbox input[type="checkbox"]:checked + span{background-position:0 -300px !important;}.dark .fancycheckbox input[type="checkbox"].disabled + span{background-position:0 0 !important;opacity:0.5;}.dark .fancycheckbox input[type="checkbox"]:checked.disabled + span{background-position:0 -300px !important;opacity:0.5;}.fancyradio{text-align:left;}.fancyradio input[type="radio"]{position:absolute !important;clip:rect(1px 1px 1px 1px);width:15px;}.fancyradio input[type="hidden"]{display:none;}.ie .fancyradio input[type="radio"]{clip:auto !important;}.ie .fancyradio input[type="radio"] + span{background:none !important;}.fancyradio input[type="radio"] + span{background:url(../../_gfx/fancyradio_2x.png) 0 0 no-repeat;background-size:16px 319px;padding:0 0 2px 25px;display:block;line-height:1.2em;}.fancyradio input[type="radio"]:checked + a,.fancyradio input[type="radio"]:checked + span{background-position:0 -100px !important;}.fancyradio input[type="radio"].disabled + span{background-position:0 0 !important;opacity:0.5;}.fancyradio input[type="radio"]:checked.disabled + span{background-position:0 -100px !important;opacity:0.5;}.dark .fancyradio input[type="radio"] + span{background-position:0 -200px !important;}.dark .fancyradio input[type="radio"]:checked + a,.dark .fancyradio input[type="radio"]:checked + span{background-position:0 -300px !important;}.dark .fancyradio input[type="radio"].disabled + span{background-position:0 0 !important;opacity:0.5;}.dark .fancyradio input[type="radio"]:checked.disabled + span{background-position:0 -300px !important;opacity:0.5;}.group-radio .fancyradio,.group-checkbox .fancycheckbox{display:block;margin-bottom:10px;margin-left:10px;}.ui-datepicker-trigger{width:18px;height:auto;vertical-align:middle;margin-top:-1px;cursor:pointer;}#ui-datepicker-div{background:#fff;margin-left:-3px;-moz-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.1);-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.1);z-index:9999 !important;}.touch #ui-datepicker-div{font-size:1.2em;}#colorbox #ui-datepicker-div{left:auto !important;right:-130px;}.ui-datepicker{padding:0;}.ui-datepicker .ui-datepicker-header{padding:0;border:1px solid #fff;background:#d1d3d8;font-size:11px;color:#444755;padding-top:6px;padding-bottom:6px;}.ui-datepicker .ui-datepicker-prev span{display:none;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{color:#444755;width:14px;height:14px;top:8px;cursor:pointer;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:8px;}.ui-datepicker .ui-datepicker-prev{left:7px;}.ui-datepicker .ui-datepicker-next{right:7px;}.ui-datepicker-next:before,.ui-datepicker-prev:before{font-family:'ied-visual-communication' !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;}.ui-datepicker-prev:before{content:"\274";}.ui-datepicker-next:before{content:"\275";}.ui-datepicker-calendar{table-layout:fixed;}.ui-datepicker td{text-align:center;vertical-align:middle;height:24px;}.ui-datepicker td a,.ui-datepicker td span{text-align:center;width:100%;height:100%;padding:5px 0 4px 0;display:block;margin:0 auto;}.ui-datepicker td.ui-datepicker-other-month a{opacity:0.8;}.ui-datepicker td.ui-datepicker-today a{background:#f0f2f5;}.ui-datepicker td a.ui-state-active{background:#444755;color:#fff;}.ui-datepicker td span{color:#ececec;}.ui-timepicker-div{margin:20px 5px;}.ui-timepicker-div .ui-widget-header{margin-bottom:8px;}.ui-timepicker-div dl{text-align:left;}.ui-timepicker-div dl dt{float:left;clear:left;padding:0 0 0 5px;}.ui-timepicker-div dl dd{margin:0 10px 10px 45%;}.ui-timepicker-div td{font-size:90%;}.ui-tpicker-grid-label{background:none;border:none;margin:0;padding:0;}.ui-timepicker-rtl{direction:rtl;}.ui-timepicker-rtl dl{text-align:right;padding:0 5px 0 0;}.ui-timepicker-rtl dl dt{float:right;clear:right;}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px;}.intl-tel-input{display:block;}.intl-tel-input .flag{background-image:url(../../_gfx/flags.png);}.intl-tel-input.pretty .flag-dropdown .country-list{width:340px;}.country-list span{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;font-size:1em !important;}.country-list .country{font-size:13px !important;font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal;}.country-list .country .country-name{position:static !important;color:#555 !important;display:inline-block !important;white-space:nowrap;}.country-list .country .dial-code{position:static !important;display:inline-block !important;}.inputfile{visibility:hidden;position:absolute;}.ie .inputfile{visibility:visible;position:relative;}.itext.ifile{height:38px;}#resetFile{position:absolute;right:20px;top:12px;z-index:99;text-decoration:none !important;}#calendar-small{box-shadow:0 1px 3px rgba(0,0,0,0.2);position:absolute;right:0;z-index:100;width:280px;margin-top:16px;}#calendar-small,#calendar{background:#fff;/*.calendar th { text-align: left; }
		.calendar th span { display: none; }

		.calendar tr { display: block; }
		.calendar td,
		.calendar th { display: none; }

		.calendar .day { margin: 1em 0 .5em 0; font-weight: bold; }

		.calendar .events { display: block; }

		.calendar ul { display: block; list-style: none; margin: 0 1.25em 0 0; padding: 0; }
		.calendar li { display: block; position: relative; margin: 0; padding: 0; height: 1.25em; }
		.calendar li a { display: block; position: absolute; left: 0; right: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  }

		.calendar tr td:nth-of-type(1n) .day:before,
		.calendar tr td:nth-of-type(2n) .day:before,
		.calendar tr td:nth-of-type(3n) .day:before,
		.calendar tr td:nth-of-type(4n) .day:before,
		.calendar tr td:nth-of-type(5n) .day:before,
		.calendar tr td:nth-of-type(6n) .day:before,
		.calendar tr td:nth-of-type(7n) .day:before { content: attr(title); }*//*
		.calendar .prev-month,
		.calendar .next-month { display: none; }




			.calendar tr { display: table-row; }
			.calendar th, .calendar td { display: table-cell !important; margin: 0; width: 14.2857%; padding: 0.4166em; border: 1px solid #babcbf; vertical-align: top; }

			.calendar .prev-month .day,
			.calendar .next-month .day { color: #bbb; }

			.calendar td .day { display: block; float: right; margin: 0; font-weight: normal; }
			.calendar td .day:before { display: none; }
			.calendar td .suffix { display: none; }*/}#calendar-small .header-calendar,#calendar .header-calendar{padding:0 5px 10px;border-bottom:1px solid #f2f2f2;}#calendar-small .header-calendar:after,#calendar .header-calendar:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#calendar-small .calendar-month,#calendar .calendar-month{float:left;font-size:12px;line-height:1.1em;margin-left:4px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;text-transform:uppercase;color:#444;}#calendar-small .calendar-today,#calendar .calendar-today{font-size:12px;color:#444;float:right;margin-bottom:0;line-height:1.1em;}#calendar-small .calendar-today span,#calendar .calendar-today span{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#calendar-small .calendar-pag,#calendar .calendar-pag{float:left;}#calendar-small .calendar,#calendar .calendar{table-layout:fixed;width:100%;font-size:12px;line-height:1.25em;border-collapse:collapse;border-spacing:0;border-right:1px solid #f2f2f2;}#calendar-small .calendar td,#calendar .calendar td{width:40px;height:40px;vertical-align:middle;text-align:center;background:#fff;color:#555;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}#calendar-small .calendar td .num,#calendar .calendar td .num{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#calendar-small .calendar td.weekend,#calendar .calendar td.weekend{background:#fbfbfb;}#calendar-small .calendar td.prev-month,#calendar-small .calendar td.next-month,#calendar .calendar td.prev-month,#calendar .calendar td.next-month{color:#ccc;}#calendar-small .calendar td.current-day,#calendar .calendar td.current-day{background:#ddd;color:#ff313f;}#calendar-small .calendar td.events > a,#calendar .calendar td.events > a{display:block;}#calendar-small .calendar td.events > a .num:after,#calendar .calendar td.events > a .num:after{content:'•';color:#ff313f;opacity:.3;margin-left:3px;font-size:14px;}#calendar-small .calendar th,#calendar .calendar th{width:40px;height:24px;font-size:12px;font-weight:normal;font-family:"HelveticaNeueW01-75Bold", serif;vertical-align:middle;text-align:center;border-left:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}#calendar-small .calendar th span,#calendar .calendar th span{display:none;}#calendar-small .calendar th.weekend,#calendar .calendar th.weekend{background:#fbfbfb;}.custom-calendar-wrap .icon-up-dir-wrapper{text-align:right;display:block;height:18px;}.custom-calendar-wrap .icon-up-dir-wrapper .icon-up-dir{font-size:24px;width:24px;height:18px;display:inline-block;color:#fff;position:relative;right:3px;top:-16px;}#calendar{margin-bottom:60px;}#calendar .header-calendar{padding:10px 5px;}#calendar .calendar td,#calendar .calendar th{text-align:left;}#calendar .calendar th{padding:8px 16px;}#calendar .calendar td{height:168px;vertical-align:top;padding:16px;}#calendar .calendar td.events > ul{border-top:1px solid #eee;padding-top:6px;margin-top:15px;}#calendar .calendar td.events > ul> li{font-size:12px;position:relative;border-bottom:1px solid #eee;padding:0 0 6px 0;margin:0 0 6px 0;}#calendar .calendar td.events > ul> li> a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#calendar .calendar td.events > ul> li .event-hour{color:#ff313f;display:block;}#calendar .calendar td.events > ul> li.more-events{border-bottom:0;}#calendar .calendar td.events .layer01-event{top:36px !important;}#calendar .calendar td.events .layer01-event.bottom{bottom:38px !important;top:auto !important;}#calendar .calendar td.events .layer01-event.bottom .icon-up-dir{top:auto;bottom:-14px;text-shadow:1px 2px 3px rgba(0,0,0,0.1);}#calendar .calendar td.events .layer01-event.bottom .icon-up-dir:before{content:"h";}#calendar .calendar td.events .layer01-event.right{left:auto !important;right:0 !important;}#calendar .calendar td.events .layer01-event.right .icon-up-dir{left:auto !important;right:10px;}#calendar-load-more{margin:-20px 0 60px 0;text-align:center;}.em-booking{margin:0;}.em-booking-buttons{margin-right:6px;}div.em-booking-login{margin:0;padding:0;}.em-booking-form-details,div.em-booking-login{float:none;width:auto;border:0;padding:20px;}#em-booking .input,#em-booking textarea,#em-booking-login .input,#em-booking-login textarea{background:#fff;padding:10px 18px;margin:0;border:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;width:100%;}#em-booking label,#em-booking-login label{width:auto;float:none;vertical-align:middle;}#em-booking .em-ticket-select,#em-booking-login .em-ticket-select{margin-left:6px !important;}#em-booking #em_rememberme + label,#em-booking-login #em_rememberme + label{font-size:11px;}#em-booking a,#em-booking-login a{font-size:11px;}#em-booking p,#em-booking-login p{margin:0 0 30px 0 !important;}#em-booking .em-booking-login-form p:first-child,#em-booking-login .em-booking-login-form p:first-child{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:18px;margin:0 0 20px 0 !important;line-height:1.1em;}#em-booking .btn01,#em-booking-login .btn01{margin-right:6px;}#em-wrapper{margin:90px 0 200px;}#em-wrapper .search-box{line-height:1em;margin:0 0 20px 0;float:left;}#em-wrapper .search-box #post-search-input{background:#fff;padding:10px 18px;margin:0 6px 0 0;border:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;}#em-wrapper .table-wrap table,.events-table{width:800px;border-bottom:1px solid #fff;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#444;border-collapse:collapse;border-spacing:0;}#em-wrapper .table-wrap table th,.events-table th{font-weight:normal;font-size:13px;font-family:"HelveticaNeueW01-75Bold", serif;text-align:left;padding-bottom:10px;padding-right:10px;}#em-wrapper .table-wrap table td,.events-table td{border-top:1px solid #fff;padding:10px 10px 10px 0;vertical-align:middle;}#em-wrapper .table-wrap table td:first-child,.events-table td:first-child{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#em-wrapper .table-wrap table td:first-child a,.events-table td:first-child a{text-decoration:none;}#em-wrapper .table-wrap table td:first-child .trash,.events-table td:first-child .trash{text-decoration:underline;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:12px;}#em-wrapper .table-wrap table td:last-child,.events-table td:last-child{font-size:13px;}#em-wrapper .table-wrap table td b,.events-table td b{font-weight:normal;font-family:"HelveticaNeueW01-55Roma", serif;}.events-table td:nth-child(2n) a{text-decoration:none;}.subsubsub{font-size:0.86667em;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;text-decoration:none;border:0;background:none;}.subsubsub a{text-decoration:none;}.subsubsub{color:#ff313f;float:left;margin:10px 20px 0 0;}.form-row-check{font-size:12px;}.form-validate.sending{position:relative;}.form-validate.sending .form-row,.form-validate.sending .form-bottom{visibility:hidden;}.form-validate.sending .formmsg{position:absolute;top:0;left:0;width:100%;}#cboxLoadedContent{background:#fff;padding:60px 20px 20px;}#cboxContent.boxvideo #cboxLoadedContent{background:#000;background:rgba(0,0,0,0.8);}#cboxLoadingOverlay{background:#000;width:60px;height:60px;left:50%;margin-left:-30px;top:50%;margin-top:-30px;}#cboxLoadingGraphic{background:url(../../_gfx/loading.gif) center center no-repeat;width:60px;height:60px;left:50%;margin-left:-30px;top:50%;margin-top:-30px;}#cboxClose{display:none;position:absolute;top:10px;right:12px;z-index:99;width:14px;height:14px;font-size:18px;text-indent:100%;overflow:hidden;white-space:nowrap;background:none;color:#ccc;}#cboxClose:before{text-indent:0;position:absolute;top:0;left:0;}#cboxClose.hoverclass{color:#ff313f;}body.proyectLightbox,body.imageLightbox{overflow:hidden;}body.proyectLightbox #cboxOverlay,body.imageLightbox #cboxOverlay{background:#000;}body.proyectLightbox #colorbox,body.proyectLightbox #cboxWrapper,body.imageLightbox #colorbox,body.imageLightbox #cboxWrapper{overflow:visible !important;}body.proyectLightbox #cboxClose,body.imageLightbox #cboxClose{font-size:20px;height:20px;width:20px;top:-42px;right:14px;}body.imageLightbox #cboxContent #cboxLoadedContent{background:#000;background:rgba(0,0,0,0.8);}body.imageLightbox #cboxContent #cboxLoadedContent img{max-height:100%;width:auto;margin-top:0 !important;}body.imageLightbox #cboxClose{top:20px;}body.fullscreenLightboxbody{overflow:hidden;}body.fullscreenLightboxbody #cboxOverlay{background:#000;opacity:1 !important;position:fixed !important;height:100% !important;overflow-y:auto !important;}body.fullscreenLightboxbody #colorbox #cboxLoadedContent{padding:60px 0 0;width:100% !important;background:#000;height:100% !important;}body.fullscreenLightboxbody #colorbox #cboxLoadedContent .slider-gallery{margin-bottom:0 !important;overflow:hidden;}body.fullscreenLightboxbody #colorbox #cboxLoadedContent .slide{height:auto !important;}body.fullscreenLightboxbody #colorbox .slider-gallery .img-wrapper{max-height:980px !important;}body.fullscreenLightboxbody #colorbox .fullscreen-opt{display:none !important;}body.fullscreenLightboxbody #colorbox .slider-inner{margin-left:0 !important;margin-right:0 !important;}body.fullscreenLightboxbody #colorbox .slide-module-gallery-options{display:none !important;}body.fullscreenLightboxbody #cboxClose{font-size:20px;height:20px;width:20px;top:18px;right:14px;}#general.fullscreen{background:#000;}#general.fullscreen #content{background:#000;}#general.fullscreen .slide-module-gallery-options{display:none !important;}#general.fullscreen #fullscreenClose{position:absolute;z-index:99;font-size:20px;height:20px;width:20px;top:18px;right:14px;text-indent:100%;overflow:hidden;white-space:nowrap;background:none;color:#ccc;}#general.fullscreen #fullscreenClose:before{text-indent:0;position:absolute;top:0;left:0;}#general.fullscreen #fullscreenClose.hoverclass{color:#ff313f;}#general.fullscreen .slide{height:auto !important;}#general.fullscreen .current-fullscreen{padding:60px 0 0;background:#000;}#colorbox .inner-grid{padding:0 20px !important;}#colorbox #content.wimg #image-placeholder{margin-bottom:40px !important;margin-left:-20px;margin-right:-20px;margin-top:-60px;height:360px !important;}#colorbox .grid-row-07{padding-right:260px;}#colorbox .grid-row-07 .grid-col-07a{width:220px;margin-right:-260px;padding:0;position:relative;z-index:10;margin-bottom:50px;}.layerTrigger-wrapper{position:relative;}#general .layer01,#content .layer01{text-align:left;position:absolute;left:5px;top:53px;z-index:888;background:#fff;color:#555;display:none;padding:22px;box-shadow:3px 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#general .layer01.layer01-share,#content .layer01.layer01-share{width:535px;}#general .layer01.layer01-bookmark,#content .layer01.layer01-bookmark{width:455px;}#general .layer01.layer01-love,#content .layer01.layer01-love{width:455px;}#general .layer01.layer01-grade,#content .layer01.layer01-grade{width:535px;}#general .layer01.layer01-users,#content .layer01.layer01-users{width:330px;}#general .layer01.layer01-event,#content .layer01.layer01-event{width:330px;}#general .layer01.layer01-event .title05,#content .layer01.layer01-event .title05{color:#555;font-size:16px;padding-right:20px;}#general .layer01.layer01-event .title05 a,#content .layer01.layer01-event .title05 a{text-decoration:none;}#general .layer01#more-authors,#content .layer01#more-authors{width:160px;top:35px;left:15px;}#general .layer01#more-authors a,#content .layer01#more-authors a{text-decoration:none;}#general .layer01#more-authors .secondary-nav,#content .layer01#more-authors .secondary-nav{max-width:none;float:none;}#general .layer01#more-authors .layerClose,#content .layer01#more-authors .layerClose{top:14px;right:14px;}#general .layer01#more-authors .list05b,#content .layer01#more-authors .list05b{margin-top:10px;}#general .layer01 .title05,#content .layer01 .title05{color:#ff313f;margin-bottom:8px;}#general .layer01 a,#content .layer01 a{color:#444;text-decoration:underline;}#general .layer01 .icon-up-dir,#content .layer01 .icon-up-dir{color:#fff;font-size:24px;position:absolute;top:-16px;left:9px;text-shadow:-1px -2px 3px rgba(0,0,0,0.1);}#general .layer01 p,#content .layer01 p{font-size:12px;}#general .layer01 p:last-child,#content .layer01 p:last-child{margin-bottom:0;}#general .layer01 .txt-help,#content .layer01 .txt-help{font-size:11px;font-style:italic;margin-bottom:0;}#general .layer01 .like-button,#content .layer01 .like-button{display:inline-block;vertical-align:middle;}#general .layer01 .btn02,#content .layer01 .btn02{vertical-align:middle;}#general .layer01 .list02,#content .layer01 .list02{margin:4px 0 0 12px;}#general .layer01 .list02 .list02-title,#content .layer01 .list02 .list02-title{margin-bottom:4px;}#general .layer01 .list02 .list02-title a,#content .layer01 .list02 .list02-title a{position:relative;padding-left:14px;display:block;}#general .layer01 .list02 .list02-title .icon-arrow-right:before,#content .layer01 .list02 .list02-title .icon-arrow-right:before{color:#ff313f;position:absolute;top:0;left:0;}#general .layer01 .list02 .list02-descr,#content .layer01 .list02 .list02-descr{line-height:1.1em;}#general .layer01 .layerClose,#content .layer01 .layerClose{font-size:12px;color:#d4e1e3;text-decoration:none;position:absolute;top:24px;right:22px;}#general .layer01 .layerClose:hover,#content .layer01 .layerClose:hover{color:#ff313f;}#general .options-right .layer01,#content .options-right .layer01{left:auto;right:-20px;}#general .options-right .layer01 .icon-up-dir,#content .options-right .layer01 .icon-up-dir{left:auto;right:9px;}#general .options-center .layer01,#content .options-center .layer01{left:-10px;top:42px;}#general .layer02,#content .layer02{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#general .layer02 .layerClose,#content .layer02 .layerClose{display:none;}#general .layer02 .icon-up-dir,#content .layer02 .icon-up-dir{display:none;}#general .layer03,#content .layer03{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#general .layer03 .layerClose,#content .layer03 .layerClose{display:none;}#general .layer03 .icon-up-dir,#content .layer03 .icon-up-dir{display:none;}#general .layer04,#content .layer04{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;background:#fff;color:#555;text-align:left;background:rgba(255,255,255,0.9);position:absolute;bottom:0;left:0;z-index:99;width:100%;}#general .layer04 .layer04-title,#content .layer04 .layer04-title{border-bottom:1px solid #ff313f;padding-bottom:10px;margin-bottom:15px;}#general .layer04 .layer04-title span,#content .layer04 .layer04-title span{display:inline-block !important;}#general .layer04 .layerClose,#content .layer04 .layerClose{font-size:12px;color:#94a0a2;text-decoration:none;position:absolute;top:16px;right:18px;}#general .layer04 .layerClose:hover,#content .layer04 .layerClose:hover{color:#ff313f;}#general .layer04 img,#content .layer04 img{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;}#general .module05 .layer04,#content .module05 .layer04{width:210px;height:210px;margin-left:-105px;left:50%;margin-top:-105px;top:50%;max-width:100%;max-height:100%;}#general .modules-dark .layer04,#content .modules-dark .layer04{background:#000;background:rgba(0,0,0,0.8);color:#eee;}#colorbox #content .options-right .layer01{left:-100px;right:auto;}#colorbox #content .options-right .layer01 .icon-up-dir{left:110px;right:auto;}#footer{background:#fff;padding:40px 0;}#footer .inner-grid{max-width:900px;}.list-footer{margin-bottom:25px;float:left;padding-top:30px;}.list-footer:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list-footer> li{float:left;width:155px;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.list-footer> li >a{font-size:13px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;display:inline-block;margin-bottom:6px;}.list-footer> li ul{font-size:12px;}.list-footer> li ul li{margin-bottom:5px;}#footer .grid-row-09{margin-bottom:20px;}#footer .grid-col-09b{position:relative;}#footer .grid-col-09b .list-footer{padding-left:140px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#logo-footer{float:left;display:block;position:absolute;top:0;left:0;}.grid-col-09a .list-footer{float:none;}.grid-col-09a .list-footer> li{float:none;width:auto;padding-left:0;}.footer-address{clear:both;}.social-wrapper{margin-top:60px;}.social{text-align:left;}#footer .social{max-width:160px;}.social li{display:inline-block;margin:0 4px 4px;}.social li a{display:block;font-size:22px;color:#000;width:22px;height:22px;text-indent:100%;overflow:hidden;white-space:nowrap;position:relative;}.social li a:before{text-indent:0;position:absolute;left:0;top:0;}.footer-title{font-size:13px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;margin-bottom:6px;}.footer-logos{margin-top:40px;}.footer-logos ul{margin-left:-20px;}.footer-logos ul:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.footer-logos ul li{float:left;width:160px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#loading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;height:100%;width:100%;background:#fff;}#loading-spin{font-size:13px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;text-align:center;width:100px;height:60px;position:fixed;top:50%;margin-top:-30px;left:50%;margin-left:-50px;}#loading-spin span{display:block;margin-top:6px;}.formmsg{font-size:13px;position:relative;padding-top:60px;text-align:center;margin-top:28px;color:#ddd;}#sendok,#senderror{padding-top:0;}.formmsg-title{font-size:16px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;margin-bottom:12px;color:#fff;}#sendok .formmsg-title{color:#0f0;margin-bottom:28px;}#sendok .formmsg-title .icon-check{display:block;font-size:60px;margin-bottom:20px;}.landing #sendok .formmsg-title .icon-check{display:block;font-size:60px;margin-bottom:12px;}#senderror .formmsg-title{color:#ff7f00;}#senderror .formmsg-title a{color:#ff7f00;}#senderror .formmsg-title .icon-error{display:block;font-size:40px;margin-bottom:40px;}.landing #senderror .formmsg-title .icon-error{font-size:60px;margin-bottom:12px;}#loading-spinner,.loading-spinner{position:absolute;top:0;left:50%;margin-left:-20px;display:block;width:40px;height:40px;background:url(../../_gfx/loading_2x.gif) 0 0 no-repeat;background-size:40px 40px;}.ie #loading-spinner,.ie .loading-spinner{background-image:url(../../_gfx/loading.gif);}.light #loading-spinner,.form-light #loading-spinner,.light .loading-spinner,.form-light .loading-spinner,#grid-masonry-load-more .loading-spinner{background-image:url(../../_gfx/loading_light_2x.gif);}.dark #grid-masonry-load-more .loading-spinner{background-image:url(../../_gfx/loading_2x.gif);}.ie .light #loading-spinner,.ie .light .loading-spinner,.ie .form-light #loading-spinner,.ie .form-light .loading-spinner,.ie #grid-masonry-load-more .loading-spinner{background-image:url(../../_gfx/loading_light.gif);}.ie .dark #grid-masonry-load-more .loading-spinner{background-image:url(../../_gfx/loading.gif);}#overlay-restricted{background:#000;background:rgba(0,0,0,0.8);position:absolute;top:0;left:0;bottom:0;right:0;z-index:102;width:100%;height:100%;}#content-restricted{width:260px;position:absolute;left:50%;margin-left:-130px;top:15%;}#content-restricted .form-inner{padding-bottom:0;}#content-restricted .form-warning{padding:20px;}body.landing{font-size:87.5%;line-height:1.15em;}body.landing,article.landing{color:#fff;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin:0;padding:0;background:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;/* Tipo base: 14px */}body.landing .inner-grid,article.landing .inner-grid{width:395px !important;max-width:none !important;padding-left:80px !important;padding-right:30px !important;padding-top:0 !important;background:none !important;float:right !important;}body.landing .grid-row-landing,article.landing .grid-row-landing{border-bottom:1px solid #555;margin:0 0 15px 0;font-size:0.928em;}body.landing .grid-row-landing p,article.landing .grid-row-landing p{line-height:1.45em;}body.landing .grid-row-landing .grid-col,article.landing .grid-row-landing .grid-col{width:50%;padding:0;margin:0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing .grid-row-landing .grid-col-landing-a,article.landing .grid-row-landing .grid-col-landing-a{border-right:1px solid #555;padding-right:10px;margin-bottom:8px;}body.landing .grid-row-landing .grid-col-landing-b,article.landing .grid-row-landing .grid-col-landing-b{border-left:1px solid #555;margin-left:-1px;padding-left:10px;margin-bottom:8px;}body.landing #general,body.landing #general-landing,article.landing #general,article.landing #general-landing{background:url(../../_gfx/trans.png) 0 0 repeat;background:rgba(0,0,0,0.8);color:#fff;width:50%;position:relative;height:100%;margin:0;}body.landing #general:after,body.landing #general-landing:after,article.landing #general:after,article.landing #general-landing:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing #general-landing,article.landing #general-landing{padding-top:70px;}body.landing .tag,article.landing .tag{background:#ff313f;margin-bottom:4px;}body.landing .title01,body.landing .entry-content h1,article.landing .title01,article.landing .entry-content h1{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:2.8571em;line-height:1em;margin:0;padding:14px 0 10px;border-top:2px solid #555;text-transform:none;border-bottom:2px solid #555;}body.landing .title02,body.landing .entry-content h2,article.landing .title02,article.landing .entry-content h2{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:1.2857em;line-height:1.2em;margin:0;color:#ff313f;}body.landing .highlight,article.landing .highlight{font-size:1.1428em;line-height:1.375em;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}body.landing #header,body.landing #header-landing,article.landing #header,article.landing #header-landing{position:relative;top:auto;left:auto;background:none;height:auto;width:auto;padding:45px 0 10px 0;}body.landing #header:after,body.landing #header-landing:after,article.landing #header:after,article.landing #header-landing:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing #header .title01,body.landing #header-landing .title01,article.landing #header .title01,article.landing #header-landing .title01{padding-left:0;padding-right:44px;}body.landing #header #header-inner,body.landing #header-landing #header-inner,article.landing #header #header-inner,article.landing #header-landing #header-inner{position:relative;}body.landing #header .goto,body.landing #header-landing .goto,article.landing #header .goto,article.landing #header-landing .goto{position:fixed;top:200px;right:10px;z-index:999;-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;-ms-transition:top .2s;transition:top .2s;}body.landing #header .goto.sticky,body.landing #header-landing .goto.sticky,article.landing #header .goto.sticky,article.landing #header-landing .goto.sticky{top:18px;}body.landing #logoied,article.landing #logoied{margin-bottom:14px;margin-left:-40px;}body.landing #content,article.landing #content{padding-bottom:60px;padding-top:0;}body.landing #content:after,article.landing #content:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing .form-wrapper,article.landing .form-wrapper{position:relative;}body.landing .form-wrapper .form-header,article.landing .form-wrapper .form-header{background:none;padding:0 0 22px;}body.landing .form-wrapper .form-header .tag,article.landing .form-wrapper .form-header .tag{position:relative;top:auto;left:auto;margin-left:0;background:#ff313f;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}body.landing .form-wrapper .form-bottom,article.landing .form-wrapper .form-bottom{text-align:center;}body.landing .form-wrapper .dark a,article.landing .form-wrapper .dark a{color:#fff;}body.landing .addthis_toolbox,article.landing .addthis_toolbox{margin-top:20px;text-align:center;}body.landing .addthis_toolbox a,article.landing .addthis_toolbox a{display:inline-block;float:none;}body.landing #cboxContent,article.landing #cboxContent{padding-bottom:60px;padding-top:0;}body.landing #cboxContent .inner-grid,article.landing #cboxContent .inner-grid{width:auto !important;padding-left:40px !important;padding-right:40px !important;float:none;}body.landing #cboxContent #header,article.landing #cboxContent #header{padding-top:60px;}body.landing #cboxContent .title01,article.landing #cboxContent .title01{font-family:Arial, sans-serif;font-weight:bold;font-size:1.1428em;border-bottom:0;}body.landing #cboxContent:after,article.landing #cboxContent:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing #cboxLoadedContent,article.landing #cboxLoadedContent{overflow:hidden !important;}body.landing #cboxLoadedContent #content,article.landing #cboxLoadedContent #content{max-height:240px;overflow-y:auto;padding-bottom:0;-webkit-overflow-scrolling:touch;}body.landing #cboxLoadedContent > div,article.landing #cboxLoadedContent > div{padding-bottom:40px;}body.landing #cboxContent.boxvideo,article.landing #cboxContent.boxvideo{padding-bottom:0;}body.landing .btn01,article.landing .btn01{font-size:1em !important;}body.landing .btn01 input,article.landing .btn01 input{font-size:1em !important;}body.landing .form01,article.landing .form01{padding:0;}.ie8 body.landing{background-position:center top;background-attachment:fixed;}.ie8 article.landing{background-position:center top;background-attachment:fixed;}article.landing #header-landing .goto.sticky{top:60px;}#header{z-index:1100;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02{width:auto;margin-top:0;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02 li{float:left !important;margin-right:6px;padding:0 0 6px 0;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02 li a{display:block;background:#303030;color:#eee !important;padding:3px 6px 3px 26px !important;margin:0;position:relative;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02 li a .icon-tag{position:absolute;top:5px;left:6px;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02 li.hover a{background:#ff313f;}#header.bg-light #mainnav .submenu-placeholder .innerNav.list-tags-02 li a{background:#f6f6f6;color:#444 !important;}#header.bg-light #mainnav .submenu-placeholder .innerNav.list-tags-02 li.hover a{background:#f00;color:#eee !important;}#header #mainnav .submenu-placeholder-contact,#header #header-menu-responsive .submenu-placeholder-contact{font-size:13px !important;height:390px;padding-bottom:30px;}#header #mainnav .submenu-placeholder-contact .tabs-vertical,#header #header-menu-responsive .submenu-placeholder-contact .tabs-vertical{font-size:1em;}#header #mainnav .submenu-placeholder-contact .tabs-vertical li,#header #header-menu-responsive .submenu-placeholder-contact .tabs-vertical li{margin-right:0;padding-bottom:0;}#header #mainnav .submenu-placeholder-contact .tabs-vertical a,#header #header-menu-responsive .submenu-placeholder-contact .tabs-vertical a{padding:5px 0;}#header #mainnav .submenu-placeholder-contact .tabs-vertical a:before,#header #header-menu-responsive .submenu-placeholder-contact .tabs-vertical a:before{display:none !important;}#header #mainnav .submenu-placeholder-contact li,#header #header-menu-responsive .submenu-placeholder-contact li{font-size:1em;}#header #mainnav .submenu-placeholder-contact li a,#header #header-menu-responsive .submenu-placeholder-contact li a{font-size:1em;}#header #mainnav .submenu-placeholder-contact li a:before,#header #header-menu-responsive .submenu-placeholder-contact li a:before{display:none !important;}#header #mainnav .submenu-placeholder-contact .form01,#header #header-menu-responsive .submenu-placeholder-contact .form01{font-size:16px;padding-bottom:0;}#header #mainnav .submenu-placeholder-contact .form01 a,#header #header-menu-responsive .submenu-placeholder-contact .form01 a{display:inline;}#header #mainnav .submenu-placeholder-contact .form01 a:before,#header #header-menu-responsive .submenu-placeholder-contact .form01 a:before{display:none !important;}#header #mainnav .submenu-placeholder-contact .form01 .btn02,#header #header-menu-responsive .submenu-placeholder-contact .form01 .btn02{display:inline-block;}#contacto .tab-content{padding-bottom:80px;}ul.list-check{margin:0 0 23px 0 !important;font-size:15px !important;}ul.list-check li{position:relative !important;padding:0 0 0 22px !important;margin:0 0 20px 0 !important;line-height:1.5em !important;}ul.list-check li:before{content:"\2713" !important;color:#49ff03 !important;font-size:14px !important;position:absolute !important;top:3px !important;left:0 !important;font-family:"ied-visual-communication" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header-left-sub-wrapper{top:24px;}#header-left-sup-right li{vertical-align:middle;}#header-left-sup-right .social-following{font-size:14px;}#header-left-sup-right .social-following span{display:inline-block;}#ajax-placeholder #siguenos{text-align:right;padding-right:50px;}.single .entry-content ul li ul,.single .entry-content ol li ol,.page .entry-content ul li ul,.page .entry-content ol li ol{margin-bottom:0;}.single .entry-content p img,.page .entry-content p img{margin-bottom:0;}ul.list01 li,.entry-content ul li{padding-left:12px;}ul.list01 li:before,.entry-content ul li:before{font-size:15px;top:-1px;}.curso .section01.section-header.bg-light .grid-row-08 .grid-col-08b{background:#fff;background:rgba(246,246,246,0.8);color:#444;}.curso .section01.section-header.bg-light .grid-row-08 .grid-col-08b a{color:#444;}.curso .section01.section-header.bg-light #breadcrumb a{color:#444;}.img_text.square .img img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.img_text.bigger_img{padding-left:280px;min-height:294px;}.img_text.bigger_img .img{width:260px;height:260px;}.img_text_2.square .img-wrapper img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.img_text_2.bigger_img .img-wrapper{max-width:100%;width:260px;}.img_text_2.smaller_img .img-wrapper{max-width:100%;width:130px;margin-left:auto;margin-right:auto;}.img_text_2.left{text-align:left;}.img_text_2.left .img-wrapper{margin-left:0;margin-right:0;}.module05.rounded.bigger_img .flipper,.module05.rounded.bigger_img .front,.module05.rounded.bigger_img .back{width:260px;height:260px;max-width:100%;}.single .entry-content .img_text .subtitle,.single .entry-content .img_text_2 .subtitle,.page .entry-content .img_text .subtitle,.page .entry-content .img_text_2 .subtitle{font-family:"Didot W01 Roman", serif;font-size:13px;color:#555;margin:-6px 0 10px 0;}.single .entry-content .img_text .subtitle02,.single .entry-content .img_text_2 .subtitle02,.page .entry-content .img_text .subtitle02,.page .entry-content .img_text_2 .subtitle02{font-style:italic;}.single .entry-content ul,.single .entry-content ol,.page .entry-content ul,.page .entry-content ol{font-size:1em;}#header-left-sup-right li.current-menu-item a{color:#ff313f;}#header-left-sub-right li.current-menu-item > a,#search-login-tablet li.current-menu-item > a{color:#ff313f;}#header-left-sub-right li.current-menu-item > a:before,#search-login-tablet li.current-menu-item > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:-19px;}#mainnav ul li.current-menu-item > a,#header-menu-responsive ul li.current-menu-item > a{color:#ff313f !important;cursor:default;}#mainnav ul li.current-menu-item > a:before,#header-menu-responsive ul li.current-menu-item > a:before{content:'';display:block;width:100%;height:4px;background:#ff313f;position:absolute;left:0;bottom:0;}.secondary-nav li.current-menu-item > a{color:#ff313f;text-decoration:none;cursor:default;}#header-left{padding:25px 225px 0 25px;}#header-right{padding:0 20px 0;width:190px;}#header-right> a{padding-bottom:0;}#header-left-sub-wrapper{right:245px;}#general #content .entry-content{/* Sliders *//*.touch .flex-control-nav,*/}#general #content .entry-content .flex-container a:active,#general #content .entry-content .flexslider a:active,#general #content .entry-content .flex-container a:focus,#general #content .entry-content .flexslider a:focus{outline:none;}#general #content .entry-content .slides,#general #content .entry-content .flex-control-nav,#general #content .entry-content .flex-direction-nav{margin:0;padding:0;list-style:none;}#general #content .entry-content .flexslider{margin:0;padding:0;}#general #content .entry-content .flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}#general #content .entry-content .flexslider .slides img{width:100%;display:block;}#general #content .entry-content .flex-pauseplay span{text-transform:capitalize;}#general #content .entry-content .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}#general #content .entry-content html[xmlns] .slides{display:block;}#general #content .entry-content * html .slides{height:1%;}#general #content .entry-content .touch .flex-direction-nav{display:none;}#general #content .entry-content .touch .slider-gallery .flex-control-nav{display:block;}#general #content .entry-content .slide{position:relative;}#general #content .entry-content .slide-module{position:absolute;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}#general #content .entry-content .slide-module-inner{margin-top:60px;}#general #content .entry-content .flex-control-nav{position:absolute;bottom:95px;left:0;z-index:99;width:100%;text-align:center;}#general #content .entry-content .flex-control-nav li{display:inline-block;margin-left:6px;}#general #content .entry-content .flex-control-nav a{background:#ccc;border:0;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;display:block;padding:0;width:8px;height:8px;text-indent:100%;overflow:hidden;white-space:nowrap;}#general #content .entry-content .flex-control-nav a.flex-active{background:#ff313f;}#general #content .entry-content .flex-control-nav a.hoverclass{background:#ff313f;cursor:pointer;}#general #content .entry-content .slider-gallery .flex-control-nav{bottom:45px;}#general #content .entry-content .slider-gallery a{text-decoration:none;}#general #content .entry-content .slider-gallery ul{list-style:none !important;margin:0;}#general #content .entry-content .slider-gallery li{padding:0 !important;line-height:1.15em !important;}#general #content .entry-content .slider-gallery li:before{display:none;}#general #content .entry-content .slider-gallery .flex-direction-nav li{position:static !important;margin-bottom:0;}#general #content .entry-content .slider-gallery .slider-wrapper{position:relative;-webkit-transform:translateZ(0);}#general #content .entry-content .slider-gallery .img-wrapper{max-height:600px;overflow:hidden;max-width:none !important;}#general #content .entry-content .slider-gallery .img-wrapper img{width:100%;height:auto;display:block;margin-bottom:0 !important;}#general #content .entry-content .slider-gallery .slides li{margin-bottom:0 !important;}#general #content .entry-content .slider-gallery .slide-module-gallery-inner{color:#333;background:#fff;background:rgba(255,255,255,0.5);position:absolute;bottom:0;width:100%;text-align:center;padding:20px 0 20px;}#general #content .entry-content .slider-gallery .slide-module-gallery-inner p{margin-bottom:0;font-size:15px;display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#general #content .entry-content .slider-gallery .slide-module-gallery-content .title05{margin-bottom:5px;display:block;/*max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis*/}#general #content .entry-content .slider-gallery .slide-module-gallery-content p{margin-bottom:0;font-size:0.9333em;display:block;/*max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis*/}#general #content .entry-content .slider-gallery .slide-module-gallery-content.wdescription .slide-module-gallery-header{padding:0 90px;}#general #content .entry-content .slider-gallery .slide-module-gallery-options-wrapper{position:relative;text-align:center;background:#fff;color:#666;padding:22px 0;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#general #content .entry-content .slider-gallery .slide-module-gallery-options{width:325px;position:absolute;top:-12px;left:50%;margin-left:-163px;z-index:40;}#general #content .entry-content .slider-gallery .gallery-meta{font-size:11px;}#general #content .entry-content .slider-gallery .gallery-meta li{display:inline-block;position:relative;}#general #content .entry-content .slider-gallery .gallery-meta li:before{content:'|';margin-right:4px;}#general #content .entry-content .slider-gallery .gallery-meta li:first-child:before{content:'';margin-right:0;}#general #content .entry-content .slider-gallery .gallery-descr-more-btn{position:absolute;right:20px;top:26px;}#general #content .entry-content .slider-gallery .gallery-descr-more-btn.active{color:#ff313f !important;}#general #content .entry-content .slider-gallery .gallery-description-more{max-width:780px;margin:0 auto;color:#555;}#general #content .entry-content .slider-gallery .gallery-description-more .link-toggle-content{text-align:left;font-size:15px;padding:26px 20px 16px;}#general #content .entry-content .slider-gallery .content-options> li{width:24px;height:24px;padding:0;margin-left:7px !important;}#general #content .entry-content .slider-gallery .content-options> li.sep:before{content:'';display:none;}#general #content .entry-content .slider-gallery .content-options> li> a{padding:0;text-indent:110%;white-space:nowrap;overflow:hidden;display:inline-block;width:26px;height:26px;position:relative;}#general #content .entry-content .slider-gallery .slide-module-gallery-options-wrapper{background:#f6f6f6;}.img_text .module05.rounded.flip-wrapper,.img_text_2 .module05.rounded.flip-wrapper{margin-bottom:34px;}.img_text h4,.img_text_2 h4{font-style:italic !important;font-family:Georgia, serif !important;font-size:13px !important;color:#555 !important;margin:-6px 0 10px 0 !important;}.entry-content .img_text .module05.rounded.flip-wrapper{padding-bottom:100% !important;max-width:none !important;height:0 !important;margin-right:0;}.entry-content .img_text .module05.rounded.flip-wrapper a{max-width:90%;}.entry-content .img_text .module05.rounded.flip-wrapper .flipper{width:auto;height:auto;}.entry-content .img_text .module05.rounded.flip-wrapper .front,.entry-content .img_text .module05.rounded.flip-wrapper .back,.entry-content .img_text .module05.rounded.flip-wrapper .img-wrapper{width:100%;height:0 !important;padding-bottom:100% !important;}.entry-content .img_text .module05.rounded.flip-wrapper .back .wrap-table{padding-top:14%;}.especial .section01.first .entry-content p:first-child:first-letter,body.ied-publication .section01.first .entry-content p:first-child:first-letter,body.curso .section01.first .entry-content p:first-child:first-letter{line-height:66px;}.title01,.entry-content h1{line-height:1.2em;}.flex-control-nav li:first-child{margin-left:0 !important;}#header #header-left-sup-right li.hover > a{color:#ff313f;}#header .submenu-placeholder-2{font-size:1.0833em !important;position:fixed;width:100%;height:340px;top:86px;left:0;z-index:10;background:#000;padding:30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.9);border-top:1px solid #000;color:#fff;max-height:400px;overflow-y:auto;text-align:left;}#header .submenu-placeholder-2 .title05d{font-size:16px;}#header .submenu-placeholder-2 a{color:#ebebeb;}#header .submenu-placeholder-2 a.hoverclass{color:#ff313f;}#header .submenu-placeholder-2 li{font-size:1em;}#header .submenu-placeholder-2 li a{font-size:1em;}#header .submenu-placeholder-2 .form01{font-size:16px;padding-bottom:0;}#header .submenu-placeholder-2 .form01 a{display:inline;}#header .submenu-placeholder-2 .form01 a:before{display:none !important;}#header .submenu-placeholder-2 .form01 .btn02{display:inline-block;}#header.bg-light .submenu-placeholder-2{color:#444;background-color:#fff;background:rgba(246,246,246,0.9);}#header.bg-light .submenu-placeholder-2 .title05b{color:#444 !important;}#header.bg-light .submenu-placeholder-2 .itext{background-color:#fff;color:#555;}#header.bg-light .submenu-placeholder-2 .label-inline{color:#555;}#closeAjaxPlaceholder2{position:absolute !important;right:30px;top:20px;z-index:200;}#grid-masonry.grid-masonry-pub .masonry-item{height:554px !important;}#footer .grid-col-09b{min-height:95px;}.sending .form-btn-box,.sending .form-small,.sending .form-btn-box-bottom{visibility:hidden;}#footer .grid-col-09b{min-height:95px;}.sending .form-btn-box,.sending .form-small,.sending .form-btn-box-bottom{visibility:hidden;}#grid-masonry.grid-masonry-pub .masonry-item{height:554px !important;}#grid-masonry.grid-masonry-pub .masonry-item .module03{min-height:518px;}.submenu-placeholder-2{height:auto !important;}#mainnav .submenu-placeholder-02{height:auto !important;padding-bottom:30px !important;}#header #mainnav .submenu-placeholder .innerNav.list-tags-02{position:static;}.submenu-placeholder #siguenos{text-align:right;padding-right:50px;}#header-left-sup-right .social-following{font-size:16px;}.btn01{vertical-align:top;}.title05{line-height:1.32em;}.single-editorial-widget .third{position:relative;top:20px;}.single-editorial-widget .one_third{margin-top:0;}.editorial-price{width:112px;display:block;text-align:center;font-weight:bold;color:#666;margin:4px 0 0 0;}.firefox .grid-row-06 .grid-col-06c{position:relative;top:494px;}#mainnav ul li .submenu li .submenu-inner,#header-menu-responsive ul li .submenu li .submenu-inner{width:220px;}#mainnav ul li.menu-wrapper .menu-wrapper-content li,#header-menu-responsive ul li.menu-wrapper .menu-wrapper-content li{padding-bottom:8px;margin-bottom:4px;}#mainnav ul li.menu-wrapper.hover .menu-wrapper-content,#mainnav ul li.hover > .submenu,#header-menu-responsive ul li.menu-wrapper.hover .menu-wrapper-content,#header-menu-responsive ul li.hover > .submenu{z-index:100;}.dark .module03 a{color:#444;}.tipo-curso .col-wrapper.second{max-width:66%;}.tipo-curso .col-wrapper.second .one_second{min-width:242px;}.module01 .module01-inner .module01-content ul li{margin-left:0;}#grid-masonry-load-more{position:relative;min-height:40px;margin-top:0;margin-bottom:80px;padding-bottom:0;}.loadmore{position:absolute;z-index:999;left:50%;margin-left:-28px;bottom:-18px;-webkit-animation:scrollInvite 3s ease infinite;-moz-animation:scrollInvite 3s ease infinite;-o-animation:scrollInvite 3s ease infinite;animation:scrollInvite 3s ease infinite;}.loadmore .loadmore-text{display:block;margin-bottom:3px;font-size:11px;}.loadmore.hoverclass .btn01{background-color:#ff313f;}.single-editorial-widget .disabled .editorial-price{font-size:12px;}.title-editable{display:inline-block;position:relative;cursor:text;}.title-editable:after{content:'';width:1px;height:88%;position:absolute;right:-10px;top:4px;background:#555;-webkit-animation:blink 1.2s cubic-bezier(1.0,0,0,1.0) infinite;-moz-animation:blink 1.2s cubic-bezier(1.0,0,0,1.0) infinite;-o-animation:blink 1.2s cubic-bezier(1.0,0,0,1.0) infinite;animation:blink 1.2s cubic-bezier(1.0,0,0,1.0) infinite;}.dark .title-editable:after{background:#444;}@-webkit-keyframes blink{from{opacity:1.0;}to{opacity:0.0;}}@-moz-keyframes blink{from{opacity:1.0;}to{opacity:0.0;}}@-o-keyframes blink{0%{opacity:1;}50%{opacity:0;}}@keyframes blink{from{opacity:1.0;}to{opacity:0.0;}}.title404{margin-top:80px;margin-bottom:40px;}.title404 span{font-weight:normal;display:block;}.url-notfound-404{position:relative;padding:0 10px;display:inline-block;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.url-notfound-404:after{content:'';position:absolute;width:100%;height:1px;background-color:#ff313f;left:0;top:50%;margin-top:-1px;}.section-slider .slides .module01 .module01-content{font-size:18px;}.submenu-placeholder .innerNav .innernav-submenu-02 .innerNav{max-height:190px;overflow-y:auto;}.addthis-smartlayers{position:relative;z-index:1060;}#mainnav .first-level-submenu .submenu-placeholder{padding-bottom:40px;}#mainnav .first-level-submenu .submenu-placeholder > .innerNav,#header-menu-responsive .submenu-placeholder > .innerNav{overflow-y:auto !important;height:140px;width:95%;overflow-x:visible;}#mainnav .first-level-submenu .submenu-placeholder > .innerNav> li,#header-menu-responsive .submenu-placeholder > .innerNav> li{width:240px;}#mainnav .first-level-submenu .submenu-placeholder .innernav-submenu,#header-menu-responsive .submenu-placeholder .innerNav-submenu{top:auto;margin-top:-26px;}#mainnav .first-level-submenu .submenu-placeholder .submenu-placeholder-bottom{height:80px;}#mainnav .submenu-placeholder,#header-menu-responsive .submenu-placeholder{height:80vh;max-height:none;}.submenu-placeholder .innerNav .innernav-submenu-02 .innerNav{max-height:none;height:-moz-calc(80vh - 150px);height:-webkit-calc(80vh - 150px);height:calc(80vh - 150px);}.grid-col-25{width:25%;}.submenu-placeholder-03 .title05{font-size:16px;margin-bottom:4px;padding-bottom:0;}.submenu-placeholder-03 .title05 a{padding-bottom:0 !important;display:inline-block;}.submenu-placeholder-03 .title05 a.hoverclass{color:#ff313f !important;}.submenu-placeholder-03 .title05.mobile-title{display:none;}.menu-category{text-transform:uppercase;font-size:11px;font-weight:bold;color:#545454;margin-bottom:5px;}#header .grade-category-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#header .grade-category-wrapper:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#header .grade-category-wrapper .grade-category{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:18px;}#header .grade-list{position:static !important;}#header .grade-list li{padding:0;margin:0 0 5px 0;}#header .grade-list li a{padding:0;margin:0;font-size:12px;}#header .grade-list li a:before{content:'';display:none !important;}#mainnav .first-level-submenu .submenu-placeholder > .innerNav,#header-menu-responsive .submenu-placeholder > .innerNav{background:transparent;height:-moz-calc(80vh - 180px);height:-webkit-calc(80vh - 180px);height:calc(80vh - 180px);max-height:none;}#mainnav .first-level-submenu .submenu-placeholder > .innerNav .innerNav,#header-menu-responsive .submenu-placeholder > .innerNav .innerNav{height:auto !important;}.videofs.first .videofs-wrapper{padding-bottom:48%;}#header ul li .submenu-placeholder .innerNav a{padding-right:16px;}#mainnav .submenu-placeholder .innerNav li.hover > .innernav-submenu > .innernav-submenu{display:none !important;}#mainnav .submenu-placeholder .innerNav{width:70%;}#mainnav .first-level-submenu .submenu-placeholder > .innerNav .innerNav,#header-menu-responsive .submenu-placeholder > .innerNav .innerNav{position:fixed;top:186px;height:-moz-calc(80vh - 150px) !important;height:-webkit-calc(80vh - 150px) !important;height:calc(80vh - 150px) !important;overflow-y:auto;}.submenu-placeholder-bottom{display:none;}#content.wimg{padding-top:0;}#content.wimg #inner-header{padding-top:118px;}#close-placeholder-03{position:absolute !important;right:30px;top:20px;z-index:200;}#close-placeholder-03:before{content:'';display:none !important;}#mainnav .submenu-placeholder-03,#header-menu-responsive .submenu-placeholder-03{height:-moz-calc(100vh - 95px) !important;height:-webkit-calc(100vh - 95px) !important;height:calc(100vh - 95px) !important;}#menu-grades .grid-col{padding-left:0;padding-bottom:20px;padding-right:20px;}.section,.section .slide{min-height:100vh;}.section .wrap-table-cell,.section .slide .wrap-table-cell{height:100vh;}.section.first,.section.first .slide{min-height:-webkit-calc(100vh - 80px);min-height:calc(100vh - 80px);}body.landing #general{min-height:100vh;}.section-inner:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}#loading{display:none !important;}.submenu-placeholder,.submenu-placeholder-2{display:none;}.section .flipper .wrap-table-cell{height:auto !important;}.content-options> li{min-height:64px;width:auto;}.content-options> li.sep{margin-left:6px;}.content-options> li .opt-title{position:relative;display:block;}.content-options> li a{text-align:right;}.content-options> li:before{right:7px;}.content-options> li .tag,.content-options> li .btn01{position:relative;right:-16px;top:0;margin-bottom:0;}.content-options> li .tag .btn01,.content-options> li .btn01 .btn01{right:0;}.content-options> li.wbtn01pdf{width:auto;}.content-options> li.wbtn01pdf a{width:auto;text-align:center;}.content-options> li.wbtn01pdf:before{margin-left:-1px;right:auto;left:50%;}.content-options> li.wbtn01pdf .opt-title{margin-left:-21px;margin-top:1px;}.content-options .layer01 a{text-align:left !important;}#general .gonext2{right:200px;}.slider-gallery .img-wrapper{max-height:-webkit-calc(100vh - 120px) !important;max-height:calc(100vh - 120px) !important;}.safari .slider-gallery .img-wrapper{max-height:80vh !important;}.safari .section.first,.safari .section.first .slide{min-height:80vh;}.wimg .grid-col-05a .slider,.wslider .inner-grid-03 .slider{padding-top:115px;}#searching-box.active{z-index:1000;}.event-subtitle{margin-top:20px;}.long30{width:30%;margin:0 20px 0 0;width:-moz-calc(33.333333% -  25px);width:-webkit-calc(33.333333% - 25px);width:calc(33.333333% - 25px);}.long60{width:60%;margin:0 20px 0 0;width:-moz-calc(66.66666% -  25px);width:-webkit-calc(66.66666% - 25px);width:calc(66.66666% - 25px);}.long60 input,.long60 select,.long60 textarea{width:100%;}.ie10 .label-inline-select:after,.ie11 .label-inline-select:after,.webkit .label-inline-select:after,.firefox .label-inline-select:after{height:14px;}.form01c .long50{margin:0 20px 0 0;}.form01c .long100{width:-moz-calc(100% -  25px);width:-webkit-calc(100% - 25px);width:calc(100% - 25px);}.btn01d{background-color:#ff313f;color:#fff;padding:8px 38px 4px 20px;font-weight:normal;line-height:1em;}.btn01d.icon-contact:before{position:absolute;right:10px;top:3px;left:auto;font-size:22px;}.btn01d.icon-arrow-down:before{position:absolute;right:14px;top:6px;left:auto;font-size:16px;}body.landing-curso{font-weight:normal;}body.landing-curso #general{background:none !important;color:#333;width:auto;position:relative;height:auto;margin:0 !important;}body.landing-curso #general:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing-curso #general .inner-grid{width:auto !important;max-width:1800px;padding-left:0 !important;padding-right:20px !important;}body.landing-curso #general #header{float:left;width:33.3333%;padding-top:20px;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing-curso #general #header .header-bottom{padding-left:0;}body.landing-curso #general #header .header-sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing-curso #general #header .landing-curso-image{width:100%;height:auto;margin-bottom:30px;display:block;}body.landing-curso #general #header a{color:#444;}body.landing-curso #general #header .list05{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing-curso #general #header .list05:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing-curso #general #header .list05 li{float:left;padding-right:20px;}body.landing-curso #general #header .list05 li:last-child{padding-right:0;}body.landing-curso #general #header .list05 a:before{color:#fff;}body.landing-curso #general #header .header-grades-button{margin:0 0 -20px 0;text-align:center;position:relative;top:-42px;}body.landing-curso #general #content{float:left;width:66.6666%;}body.landing-curso #general #content .landing-column-1{float:left;width:60%;padding:20px 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing-curso #general #content .landing-column-2{float:left;width:40%;padding:20px 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.landing-curso #general #content .landing-section{background:#fff;padding:26px 16px 16px;margin:0 0 10px 0;}body.landing-curso #general #content .landing-section:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}body.landing-curso #general #content .landing-section .landing-list{font-size:13px;margin:0 0 26px 0;}body.landing-curso #general #content .landing-section .landing-list li{display:inline;position:relative;padding-left:8px;}body.landing-curso #general #content .landing-section .landing-list li:before{content:'•';font-size:8px;position:absolute;top:-2px;left:0;}body.landing-curso #general #content .landing-section .landing-list li:first-child{padding-left:0;}body.landing-curso #general #content .landing-section .landing-list li:first-child:before{content:'';display:none;padding:0;margin:0;}body.landing-curso #general #content .landing-section .link-toggle-content{font-size:13px;}body.landing-curso #general #content .landing-section .img_text{padding-left:130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:130px;}body.landing-curso #general #content .landing-section .img_text .img{width:110px;height:110px;}body.landing-curso #general #content .landing-section .img_text.bigger_img{min-height:210px;padding-left:210px;}body.landing-curso #general #content .landing-section .img_text.bigger_img .img{width:190px;height:auto;}body.landing-curso #general #content .landing-section .one_second .img_text{padding-left:0;}body.landing-curso #general #content .landing-section .one_second .img_text .img{position:static;}body.landing-curso #general #content .landing-section .one_second .img_text.bigger_img{min-height:0;padding:0;}body.landing-curso #general #content .landing-section .one_second .img_text.bigger_img .img{width:100%;height:auto;}body.landing-curso #general #content .form-wrapper .form-header{position:relative;padding-bottom:20px;padding-left:32px;padding-top:2px;}body.landing-curso #general #content .form-wrapper .form-header .tag{position:absolute;top:0;left:0;}body.landing-curso #general #content .form01{background:none;}body.landing-curso #general #content .form01 .form-row .label-inline{margin-bottom:30px;}body.landing-curso #general #content .form01 .form-row-check{margin-top:0;margin-bottom:20px;}body.landing-curso #general #content .form-header{text-align:left;padding-bottom:30px;}body.landing-curso #general .title01{font-size:42px;border:0;padding:0;margin:0 0 12px 0;color:#ff313f;}body.landing-curso #general .title02{font-size:18px;padding:0 0 12px 0;margin:0 0 12px 0;color:#ff313f;border-bottom:3px solid #f1f1f1;}body.landing-curso #general .title03{font-size:15px;color:#ff313f;}body.landing-curso #general .title03 a{color:#ff313f;}body.landing-curso #general .title03 a .icon-arrow-down{color:#333;display:block;font-size:16px;margin:4px 0 0 0;}body.landing-curso #general .title03 a.active .icon-arrow-down{color:#ff313f;}body.landing-curso #general .title03 a.active .icon-arrow-down:before{content:"\2303";}body.landing-curso #general .module01-title{border-bottom:0;margin:0;padding:0;}body.landing-curso #general .highlight{font-size:1.07143em;}body.landing-curso #general.withlogo #header{padding-top:50px;padding-left:0;}body.landing-curso #general.withlogo #header .header-bottom{padding-left:90px;}body.landing-curso #general.withlogo #header #logoied{margin:0 0 24px 36px !important;position:static !important;}body.landing-curso #general.withlogo #content .landing-column-1{padding-top:149px;}body.landing-curso #general.withlogo #content .landing-column-2{padding-top:63px;}body.landing-curso #general.withlogo #content .form-wrapper .form-header .tag{margin-bottom:16px;}.grid-col-60{width:60%;}.grid-col-40{width:40%;}.form01.light .formmsg{color:#666;}.form01.light .formmsg-title{color:#666;}body.landing-curso .addthis-smartlayers{z-index:1200;}.especial .section01.first .entry-content .slide p:first-child:first-letter,body.ied-publication .section01.first .entry-content .slide p:first-child:first-letter,body.curso .section01.first .entry-content .slide p:first-child:first-letter{font-size:1em;font-family:inherit;font-weight:inherit;float:none;margin-right:0;height:auto;line-height:1em;}#header-left-sup-right li,#header-left-sub-right li{margin-left:14px;}#header-left-sup-right li .icon-user:before,#header-left-sub-right li .icon-user:before{position:relative;top:2px;}#header-left-sup-right .headeradvancedsearch,#header-left-sub-right .headeradvancedsearch{font-size:14px;}#header-left-sup-right .social-following,#header-left-sub-right .social-following{font-size:16px;}#header-left-sup-right .social-following span,#header-left-sub-right .social-following span{display:inline-block;}#header-left-sup-right .social-following .text,#header-left-sub-right .social-following .text{font-size:11px;}#header-left-sup-right .langsel2,#header-left-sub-right .langsel2{text-transform:uppercase;}#header-left-sup-right .langsel2:before,#header-left-sub-right .langsel2:before{content:'';display:none;}#header-left-sup-right .langsel2 li,#header-left-sub-right .langsel2 li{position:relative;padding-left:6px;margin-left:3px;}#header-left-sup-right .langsel2 li:before,#header-left-sub-right .langsel2 li:before{content:'';background:#eee;position:absolute;top:4px;left:0;width:1px;height:8px;}#header-left-sup-right .langsel2 li:first-child,#header-left-sub-right .langsel2 li:first-child{padding-left:0;margin-left:0;}#header-left-sup-right .langsel2 li:first-child:before,#header-left-sub-right .langsel2 li:first-child:before{display:none;}#header-left-sub-wrapper{top:13px;}#header-left-sub-right,#search-login-tablet{margin-top:14px;}#header-left-sub-right .icon-user,#search-login-tablet .icon-user{display:inline-block;vertical-align:middle;}#header-left-sub-right .text,#search-login-tablet .text{display:inline-block;vertical-align:middle;margin-right:3px;font-size:0.7333em;}#search-login-tablet{margin-top:0;}#header-right li.current-page a{color:#ff313f;cursor:default;}#menu-type-2{display:none;}#close-menu-type-2{display:none;color:#6f6f6f !important;width:38px;height:38px;font-size:38px;position:absolute;top:22px;left:-50px;}#close-menu-type-2:before{position:absolute;top:0;left:0;text-indent:0;}#close-menu-type-2 span{display:none;}.mm-opening #close-menu-type-2{display:block;}.mm-opening #header-left{padding-left:95px;}.mm-opening #header-left #header-left-sup{left:74px;}.mm-opening #menu-type-2{visibility:hidden;}.mm-menu.mm-theme-dark{background:#262626;}#mainnav-type-2{position:relative;}#mainnav-type-2>div > ul:before{content:'•';float:left;margin-right:8px;margin-left:-2px;color:#fff;position:relative;top:0px;}#mainnav-type-2>div > ul:first-of-type{padding-left:0;}#mainnav-type-2>div > ul:first-of-type:before{display:none;}#mainnav-type-2>div > ul> li{float:left;margin-right:12px;padding-bottom:0;}#mainnav-type-2>div > ul> li [class^="icon-"],#mainnav-type-2>div > ul> li [class*=" icon-"]{display:none;}#mainnav-type-2>div > ul> li .icon-arrow-right{display:inherit;position:relative;top:2px;}#mainnav-type-2>div > ul> li>a,#mainnav-type-2>div > ul> li>span{color:#fff;text-transform:uppercase;font-size:11px;font-weight:normal;}#mainnav-type-2>div > ul> li>a .icon-arrow-right,#mainnav-type-2>div > ul> li>span .icon-arrow-right{display:none;}#mainnav-type-2>div > ul> li:hover>a,#mainnav-type-2>div > ul> li:hover>span,#mainnav-type-2>div > ul> li.hover2>a,#mainnav-type-2>div > ul> li.hover2>span{position:relative;cursor:pointer;color:#ff313f !important;padding-bottom:13px;}#mainnav-type-2>div > ul> li:hover>a:before,#mainnav-type-2>div > ul> li:hover>span:before,#mainnav-type-2>div > ul> li.hover2>a:before,#mainnav-type-2>div > ul> li.hover2>span:before{content:'';display:block;width:100%;height:4px;background:#f00;position:absolute;left:0;bottom:0;}#mainnav-type-2>div > ul> li.linkblue > a{color:#ff313f;}#mainnav-type-2>div > ul> li.menu-lateral:hover .submenu{display:none !important;}#mainnav-type-2>div > ul li .submenu{font-size:13px;opacity:0;max-height:0px;overflow:hidden;background:#000;background:rgba(0,0,0,0.9);float:left;position:absolute;top:30px;width:220px;margin-right:-1px;margin-left:-14px;padding:20px 0 10px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-moz-filter:brightness(-20%) blur(2px);-o-filter:brightness(-20%) blur(2px);-ms-filter:brightness(-20%) blur(2px);transform-origin:20% 0%;-ms-transform-origin:20% 0%;-webkit-transform-origin:20% 0%;-moz-transform-origin:20% 0%;-o-transform-origin:20% 0%;-moz-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(0.7) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#mainnav-type-2>div > ul li .submenu li{font-size:13px;display:block;float:none;padding:4px 24px 8px;margin-bottom:4px;margin-right:0;}#mainnav-type-2>div > ul li .submenu .submenu{top:0;left:220px;margin-left:0;}#mainnav-type-2 li:hover> 	.submenu{z-index:1000;opacity:1;max-height:600px;overflow:visible;-moz-filter:brightness(0%) blur(0px);-o-filter:brightness(0%) blur(0px);-ms-filter:brightness(0%) blur(0px);-moz-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-webkit-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-o-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);-ms-transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);transform:scale(1) rotate(0deg) translateX(0px) translateY(0px) translateZ(0px) skewX(0deg) skewY(0deg);}#header.menu-lateral.withlogo #site-title{margin-left:0;}.mm-opening #header.menu-lateral.withlogo #site-logo{left:75px;}.mm-opening #header.menu-lateral.withlogo #site-title{margin-left:210px;}.mm-opening #header.menu-lateral.withlogo #header-left{padding-left:285px;}#header.menu-lateral-comprimido{width:298px;}#header.menu-lateral-comprimido #header-left-sup{left:0;}#header.menu-lateral-comprimido #menu-type-2{display:block;color:#fff !important;font-size:12px;text-align:center;width:40px;height:23px;padding:55px 14px 8px 14px;position:absolute;left:0;top:0;background:rgba(0,0,0,0.9);}#header.menu-lateral-comprimido #menu-type-2:before{position:absolute;top:14px;left:14px;font-size:40px;}#header.menu-lateral-comprimido #menu-type-2.active{color:#ff313f !important;}#header.menu-lateral-comprimido #close-menu-type-2{left:10px;}#header.menu-lateral-comprimido #site-title{display:none;}#header.menu-lateral-comprimido #mainnav-type-2{display:none;}#header.menu-lateral-comprimido #header-left-sub-wrapper{display:none;}#header.menu-lateral-comprimido #header-right:after{left:8px;}#header.menu-lateral-comprimido.withlogo{width:520px;}#header.menu-lateral-comprimido.withlogo #site-logo{left:80px;}.mm-menu{font-weight:normal;}.mm-menu.mm-theme-dark .mm-header > a{color:#6d6d6d;}.mm-menu.mm-theme-dark [class^="icon-"]:before,.mm-menu.mm-theme-dark [class*=" icon-"]:before{color:#6f6f6f;position:absolute;top:10px;left:8px;}.mm-menu .icon-arrow-right{display:none !important;}.mm-menu .mm-panel .mm-listview{margin-left:-20px;margin-right:-20px;}.mm-footer-items-2,.mm-footer-items-3{padding:0;bottom:1px;}.mm-footer-items-2:after,.mm-footer-items-3:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.mm-footer-items-2 a,.mm-footer-items-3 a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:10px 20px;width:50%;float:left;text-align:center;border-left:1px solid rgba(0,0,0,0.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mm-footer-items-2 a:first-child,.mm-footer-items-3 a:first-child{border-left:0;}.mm-footer-items-3 a{width:33%;}.mm-footer-items-3 a [class^="icon-"]:before,.mm-footer-items-3 a [class*=" icon-"]:before{position:static !important;}.footer-relative .mm-footer{position:relative;width:auto;margin:-1px -20px -20px;}#mainnav-type-2 .menu-more{display:none;}.mm-listview,.mm-grade-description{font-size:13px;}.mm-listview> li> a,.mm-listview> li> span{padding-left:28px;}.mm-opened #header.menu-lateral-comprimido{width:100% !important;}.mm-noresults .mm-noresultsmsg{display:none;}.mm-noresults .mm-noresultsmsg:first-of-type{display:block;}.ie .submenu{display:none;}.ie li:hover > .submenu{display:block;}#header-right.icon-menu{padding-left:0;padding-right:0;width:230px;}#header-right.icon-menu a.wsubmenu{padding-left:20px;padding-right:20px;}#header-right.icon-menu:before{position:absolute;left:10px;bottom:14px;color:#ff313f;font-size:20px;}#header-right.icon-menu:after{display:none;}#header.logged .usermenu{margin-top:-21px;}.secondary-nav .secondary-nav-title{margin-bottom:12px;}.secondary-nav ul{border-top:1px solid #eee;}.secondary-nav ul li{border-bottom:1px solid #eee;padding:0;margin:0;position:relative;}.secondary-nav ul li a{display:block;padding:12px 0;margin-right:20px;}.secondary-nav ul li .arrow{position:absolute;right:0;top:0;z-index:10;margin:0;}.secondary-nav ul li .arrow.active:before{content:"\2303";color:#ff313f;}.secondary-nav ul li ul{margin:0;}.secondary-nav ul li ul li a{padding:10px 0;}.secondary-nav ul li ul li:last-child{border-bottom:0;}.secondary-nav ul li ul li ul li a{padding-left:24px;}body:not(.touch) .secondary-nav ul li .arrow:hover{color:#ff313f;}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:both;}.entry-content p img{display:block;}.entry-content p img.alignnone{margin-bottom:20px;}.entry-content p img.alignright{float:right;margin:0 0 20px 20px;}.entry-content p img.aligncenter{float:none;margin:0 auto 20px auto;}.entry-content p img.alignleft{float:left;margin:0 20px 20px 0;}.icon-info-circled:before{content:"k";}#options-project{bottom:-24px;}.icon-trophy:before{content:"j";}.icon-instagram-circled:before{content:"l";}.icon-flickr-circled:before{content:"m";}.btn04{background:#ff313f;color:#fff !important;font-weight:normal;font-size:17px;display:inline-block;padding:6px 10px 6px 12px;line-height:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}.btn04 .icon-arrow-right{font-size:10px;}.btn04 .icon-arrow-right.circle{background:#fff;color:#ff313f;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;width:14px;height:14px;display:inline-block;margin-left:4px;}.btn04 .icon-arrow-right.circle:before{position:relative;left:2px;}.btn04.hoverclass{background:#ff313f;color:#fff !important;}.ied-publication #footer{z-index:100;}#ied-advertising{position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;background-repeat:no-repeat;margin-bottom:-40px;}#ied-advertising #ied-advertising-general{background:url(_css/../../_gfx/trans.png) 0 0 repeat;background:rgba(0,0,0,0.8);color:#fff;width:340px;font-size:12px;position:relative;z-index:10;height:100%;padding:180px 35px 100px 20px;margin:0 0 0 120px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#ied-advertising #ied-advertising-general .iedadv-title01{font-family:"HelveticaNeueW01-75Bold", serif;color:#fff;font-weight:normal;font-size:40px;line-height:1em;text-transform:uppercase;margin:0 0 10px 0;padding:15px 0;border-top:5px solid #fff;border-bottom:5px solid #fff;}#ied-advertising #ied-advertising-general .iedadv-title01 a{color:#fff;}#ied-advertising .iedad-separator{border-bottom:2px solid #fff;margin-bottom:12px;padding-bottom:12px;}#ied-advertising .iedad-strong{font-size:17px;font-weight:bold;color:#ff313f;}#ied-advertising .list05{border-bottom:2px solid #fff;padding-bottom:12px;margin-bottom:12px;}#ied-advertising .list05 li{padding:0px 0 2px 20px;margin-bottom:12px;}#ied-advertising .list05 li:last-child{margin-bottom:0;}#ied-advertising .list05 li:before{display:none;}#ied-advertising .list05 a{margin-bottom:2px;padding:0;display:block;}#ied-advertising .list05 a:before{background:#fff;color:rgba(0,0,0,0.8);font-size:9px;width:14px;height:14px;padding-top:3px;left:-20px;}#ied-advertising .list05 a.hoverclass:before{background-color:#ff313f !important;}#ied-advertising .list05 strong{display:block;font-weight:bold;}#ied-advertising #iedav-general-link{position:absolute;width:100%;height:100%;display:block;top:0;left:0;}#ied-advertising.bg-light #ied-advertising-general{color:#6d6e71;background:url(_css/../../_gfx/trans_white.png) 0 0 repeat;background:rgba(255,255,255,0.8);}#ied-advertising.bg-light #ied-advertising-general a{color:#6d6e71;}#ied-advertising.bg-light #ied-advertising-general .iedadv-title01{color:#6d6e71;border-color:#6d6e71;}#ied-advertising.bg-light #ied-advertising-general .iedad-separator{border-bottom-color:#6d6e71;}#ied-advertising.bg-light #ied-advertising-general .list05{border-bottom-color:#6d6e71;}#ied-advertising.bg-light #ied-advertising-general .list05 a:before{background:#6d6e71;color:rgba(255,255,255,0.8);}#ied-advertising.bg-light #ied-advertising-general .iedad-strong{color:#ff313f;}#ied-advertising.footer-iedads{min-height:540px !important;}#ied-advertising.footer-iedads #ied-advertising-general{min-height:540px !important;padding-top:90px;padding-bottom:90px;}#ied-advertising.footer-iedads+#footer{margin-top:40px;}#ied-advertising-header{margin-bottom:14px;}#ied-advertising-content{padding:0 0 0 50px;}#ied-advertising-footer{padding:0 0 0 50px;}#ied-advertising-footer:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.tag02{z-index:10;}.cpt-meta{color:#ff313f;font-size:12px;margin-bottom:6px;}.cpt-meta .type{font-weight:normal;text-transform:uppercase;}#grid-masonry.uniform-modules .grid-sizer,.uniform-modules .grid-sizer{width:33.3333333% !important;}#grid-masonry.uniform-modules .masonry-item,.uniform-modules .masonry-item{width:33.33333% !important;width:-moz-calc(33.33333% - 10px) !important;width:-webkit-calc(33.33333% - 10px) !important;width:calc(33.33333% - 10px) !important;}#grid-masonry.uniform-modules .module04 .btn01-wrapper,.uniform-modules .module04 .btn01-wrapper{position:absolute;bottom:8px;top:auto;width:100%;text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#grid-masonry.uniform-modules .module04 .tag,.uniform-modules .module04 .tag{background-color:#ff313f;right:auto;left:10px;}#grid-masonry.uniform-modules .module04 .tag02,.uniform-modules .module04 .tag02{background-color:#ff313f;right:auto;left:10px;top:10px;font-weight:normal;padding:4px 12px 2px 12px;}#grid-masonry.uniform-modules .module04 .tag + .tag02,.uniform-modules .module04 .tag + .tag02{left:40px;}#grid-masonry.uniform-modules .module04 .module04-link-img,.uniform-modules .module04 .module04-link-img{position:relative;}#grid-masonry.uniform-modules .module04 .link-video:before,.uniform-modules .module04 .link-video:before{font-size:50px;width:50px;height:50px;padding:4px 0 0 4px;margin-top:-27px;margin-left:-27px;border-width:3px;}#grid-masonry.uniform-modules .module04 .module04-content,.uniform-modules .module04 .module04-content{padding-bottom:30px;}#grid-masonry.uniform-modules .module04 .module04-upt,#grid-masonry.uniform-modules .module04 .module04-subt,#grid-masonry.uniform-modules .module04 .share-opt,.uniform-modules .module04 .module04-upt,.uniform-modules .module04 .module04-subt,.uniform-modules .module04 .share-opt{font-style:normal;color:#999;}#grid-masonry.uniform-modules .module04 .module04-upt a,#grid-masonry.uniform-modules .module04 .module04-subt a,#grid-masonry.uniform-modules .module04 .share-opt a,.uniform-modules .module04 .module04-upt a,.uniform-modules .module04 .module04-subt a,.uniform-modules .module04 .share-opt a{color:#999;}#grid-masonry.uniform-modules .module04 .module04-upt a .qty,#grid-masonry.uniform-modules .module04 .module04-subt a .qty,#grid-masonry.uniform-modules .module04 .share-opt a .qty,.uniform-modules .module04 .module04-upt a .qty,.uniform-modules .module04 .module04-subt a .qty,.uniform-modules .module04 .share-opt a .qty{color:#999;}#grid-masonry.uniform-modules .module04 .module04-upt a.hoverclass .qty,#grid-masonry.uniform-modules .module04 .module04-subt a.hoverclass .qty,#grid-masonry.uniform-modules .module04 .share-opt a.hoverclass .qty,.uniform-modules .module04 .module04-upt a.hoverclass .qty,.uniform-modules .module04 .module04-subt a.hoverclass .qty,.uniform-modules .module04 .share-opt a.hoverclass .qty{color:#ff313f;}#grid-masonry.uniform-modules .module04 .module04-upt [class^="icon-"]:before,#grid-masonry.uniform-modules .module04 .module04-upt [class*=" icon-"]:before,#grid-masonry.uniform-modules .module04 .module04-subt [class^="icon-"]:before,#grid-masonry.uniform-modules .module04 .module04-subt [class*=" icon-"]:before,#grid-masonry.uniform-modules .module04 .share-opt [class^="icon-"]:before,#grid-masonry.uniform-modules .module04 .share-opt [class*=" icon-"]:before,.uniform-modules .module04 .module04-upt [class^="icon-"]:before,.uniform-modules .module04 .module04-upt [class*=" icon-"]:before,.uniform-modules .module04 .module04-subt [class^="icon-"]:before,.uniform-modules .module04 .module04-subt [class*=" icon-"]:before,.uniform-modules .module04 .share-opt [class^="icon-"]:before,.uniform-modules .module04 .share-opt [class*=" icon-"]:before{color:#ff313f;margin-left:0;margin-right:4px;}#grid-masonry.uniform-modules .module04 .module04-subt,.uniform-modules .module04 .module04-subt{margin-bottom:20px;}#grid-masonry.uniform-modules .module04 .module04-subt .authors,.uniform-modules .module04 .module04-subt .authors{font-weight:normal;}#grid-masonry.uniform-modules .module04 .share-opt,.uniform-modules .module04 .share-opt{position:absolute;bottom:15px;width:100%;}#grid-masonry.uniform-modules .module04.cpt-cursos,.uniform-modules .module04.cpt-cursos{text-align:center;padding:16px 10px 0;}#grid-masonry.uniform-modules .module04.cpt-cursos .module04-content,.uniform-modules .module04.cpt-cursos .module04-content{padding-left:5px;padding-right:5px;}#grid-masonry.uniform-modules .module04.cpt-cursos .btn01-wrapper,.uniform-modules .module04.cpt-cursos .btn01-wrapper{text-align:center;}#grid-masonry.uniform-modules .module04.cpt-cursos .tag,.uniform-modules .module04.cpt-cursos .tag{left:22px;top:22px;}#grid-masonry.uniform-modules .module04.cpt-cursos .share-opt span,.uniform-modules .module04.cpt-cursos .share-opt span{display:none;}#grid-masonry.uniform-modules .module04.cpt-cursos .share-opt .icon-share,.uniform-modules .module04.cpt-cursos .share-opt .icon-share{display:inline-block;}#grid-masonry.uniform-modules .module04.cpt-cursos.rounded,.uniform-modules .module04.cpt-cursos.rounded{padding:0;}#grid-masonry.uniform-modules .module04.cpt-cursos.rounded .module04-content,.uniform-modules .module04.cpt-cursos.rounded .module04-content{padding-left:15px;padding-right:15px;}#grid-masonry.uniform-modules .module04.cpt-cursos.rounded .img-wrapper,.uniform-modules .module04.cpt-cursos.rounded .img-wrapper{padding:12px 10px 0;max-width:280px !important;width:76% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important;}#grid-masonry.uniform-modules .module04.cpt-cursos.rounded .img-wrapper img,.uniform-modules .module04.cpt-cursos.rounded .img-wrapper img{display:block;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;width:280px;max-width:100%;margin:0 auto;}#grid-masonry.uniform-modules .module04.cpt-cursos.rounded .img-wrapper:before,.uniform-modules .module04.cpt-cursos.rounded .img-wrapper:before{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);display:block;margin:0 auto;top:12px;left:10px;height:-moz-calc(100% - 12px);height:-webkit-calc(100% - 12px);height:calc(100% - 12px);}#general #grid-masonry.uniform-modules .layer04,#content #grid-masonry.uniform-modules .layer04{left:-15px;bottom:-15px;}#grid-masonry-load-more .loadmore{bottom:-120px;}.concursos #content.bg-light{background:#fff;padding-bottom:1px;}.general-overview{background:#fff;background:rgba(255,255,255,0.8);padding:30px;position:absolute;bottom:40px;}.general-overview .go-item{padding-left:52px;position:relative;}.general-overview .go-item:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.general-overview .go-canvas{float:left;width:42px;height:42px;margin-right:10px;position:absolute;left:0;top:6px;}.general-overview .go-content{float:left;}.general-overview .col1,.general-overview .col2{float:left;max-width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.general-overview .col1{padding-right:12px;}.status-data .num{font-weight:normal;}.status-data li{padding-top:5px;padding-bottom:5px;position:relative;}.status-data li:first-child:after{content:'';display:block;width:20px;height:1px;background-color:#ff313f;position:absolute;bottom:0;left:0;}.status-data li.ended span{font-weight:normal;color:#ff313f;text-transform:uppercase;font-size:12px !important;}.color1{color:#a3e1d4;}.color2{color:#b5b8cf;}.color3{color:#4a4730;}.color4{color:#5c1e2b;}.color5{color:#56bc84;}.color6{color:#a0d53e;}.color7{color:#eb1335;}.color8{color:#e0d51e;}.module04 .general-overview{width:100%;height:100%;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:20px;}.module04 .general-overview .go-item{padding-bottom:10px;}.module04 .general-overview .go-item:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.status-data li{font-size:11px;line-height:1em;}.status-data li:first-child:after{width:12px;}.status-data li span{display:block;font-size:15px;line-height:1em;}.rating-single:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.rating-single .rating-block-votes{float:left;padding-top:8px;}.rating-single .rating-block-votes .post-ratings{white-space:nowrap;}.rating-single .rating-block-votes .vote-eti{font-weight:normal;font-size:32px;margin-bottom:8px;}.rating-single .rating-block-data{float:right;}.rating-single .status-data li{float:left;padding-left:20px;}.rating-single .status-data li span{color:#000;}.rating-single .status-data li:first-child:after{content:'';display:none;}.rating-single .rating-ended{margin-bottom:4px;}.rating-single .rating-ended .rating-ended-title1{font-weight:normal;font-size:20px;color:#ff313f;margin-bottom:2px;}.rating-single .rating-ended .rating-ended-title2{font-weight:normal;font-size:20px;color:#ff313f;position:relative;padding-left:24px;}.rating-single .rating-ended .rating-ended-title2 .icon-trophy{position:absolute;top:0;left:0;font-size:18px;}.icon-tuenti-circled:before{content:"n";}.icon-behance-circled:before{content:"o";}.btn01.no-arrow{padding-right:17px;}#ied-advertising.footer-iedads{margin-bottom:0;}#ied-advertising.footer-iedads #ied-advertising-general .list05{display:none;}#ied-advertising.footer-iedads #ied-advertising-general .hidden-mobile{display:none;}#ied-advertising.footer-iedads+#footer{margin-top:0px;}.colorcustombackground{background-color:#ff313f !important;}.grid-row-11{padding-right:460px;}.grid-row-11 .grid-col-11a{float:right;width:280px;margin-right:-460px;padding:0;position:relative;z-index:1;margin-bottom:50px;}.grid-row-11 .grid-col-11b{float:left;width:100%;padding-left:0;}.list12{text-align:left;color:#999;margin:30px 0 0 0;}.list12 li{font-size:11px;position:relative;padding-left:14px;margin-bottom:12px;line-height:1.2em;}.list12 li> span{display:block;}.list12 li:before{color:#ff313f;position:absolute;left:0;top:0;}.long50 .form-signin,.long50 .form-signup{min-height:175px;}.phase-description{float:right;max-width:300px;}.phase-date{font-size:18px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin:0 0 18px 0;}.bubble{background:rgba(255,49,63,0.1);color:#999;padding:14px;margin:0 0 36px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:13px;}.bubble:before{content:'';display:block;width:30px;height:2px;background:#ff313f;position:absolute;left:14px;top:0;z-index:10;}.bubble:after{content:'';display:block;width:0;height:0;border-bottom:23px solid transparent;border-left:32px solid rgba(255,49,63,0.1);position:absolute;left:14px;bottom:-23px;}.bubble p:last-child{margin-bottom:0;}.bubble-text{color:#ff313f;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}#inner-header .status-data li{font-size:13px;}#inner-header .status-data li span{display:inline-block;font-size:18px;}#inner-header.concurso-inner-header{min-height:280px;}#inner-header.concurso-inner-header .general-overview{padding-left:0;}#inner-header.concurso-inner-header.layout2{min-height:230px;}#inner-header.concurso-inner-header.layout2> .inner-grid{position:relative;}#inner-header.concurso-inner-header.layout2 .phase-description{margin-top:-80px;}#inner-header.concurso-inner-header.layout2 .general-overview{position:absolute;width:180px;bottom:auto;top:0;left:50%;margin-left:-90px;}#inner-header.concurso-inner-header.layout2 .general-overview .grid-col{float:none;width:auto;padding:0;margin-bottom:12px;}#inner-navigation{border-bottom:2px solid #ddd;margin:0 0 45px;padding:0 0 18px 0;}.list11{font-size:18px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin:0;}.list11:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list11 li{float:left;padding:0;margin:0 8px 8px 0;}.list11 li:after{content:'\2192';color:#ff313f;margin-left:8px;}.list11 li:last-child:after{content:'';}.list11 li.active a{color:#ff313f;cursor:default;}.form-row-buttons{position:relative;padding-left:20px;margin-top:40px;}.form-row-buttons .buttons-left{position:absolute;left:20px;top:0;z-index:10;}.form-row-buttons .buttons-middle{width:100%;text-align:center;}.form-row-buttons .buttons-right{position:absolute;right:0;top:0;z-index:10;}.form-row-buttons.bottom{margin-top:-20px;}.secondary-nav-projects{float:none !important;margin-bottom:20px;}.modules-light .odd .slide-module-gallery-options-wrapper{background:#fff;}.media-fullwidth{margin:0 -40px 20px;}.media-fullwidth img{width:100%;height:auto;}.media-fullwidth:last-child{margin-bottom:0;}.media-fullwidth-inner{margin:0 0 20px;}.media-fullwidth-inner img{width:100%;height:auto;}.media-fullwidth-inner:last-child{margin-bottom:0;}.media-fullwidth-inner .slider-inner{padding-bottom:0 !important;}.colorcustom2{color:#8c4600;}.bubble.colorcustombackground2{background:rgba(140,70,0,0.1);}.bubble.colorcustombackground2:after{border-left-color:rgba(140,70,0,0.1);}.colorcustombackground2{background-color:#8c4600;}.colorcustom3{color:#63d2d6;}.bubble.colorcustombackground3{background:rgba(99,210,214,0.1);}.bubble.colorcustombackground3:after{border-left-color:rgba(99,210,214,0.1);}.colorcustombackground3{background-color:#63d2d6;}.module-jumbotron.text-dark{color:#555;}.module-jumbotron p{margin-bottom:20px;}.module-jumbotron p:last-child{margin-bottom:0;}.module-jumbotron.smaller .module-jumbotron-inner{padding-top:80px;padding-bottom:80px;}.subtitle04{font-size:15px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;margin-bottom:18px;}#inner-header.concurso-inner-header .general-overview{background:none;}.module04.cpt-proyecto .rating-single{background:none;float:right;position:absolute;bottom:10px;right:15px;padding:0;margin-bottom:0;}.module04.cpt-proyecto .rating-single .rating-block-votes{padding-top:2px;}.module04.cpt-proyecto .rating-single .status-data li{color:#999;padding-left:8px;}.module04.cpt-proyecto .rating-single .status-data li span{color:#999;display:inline;font-size:13px;}.module04.cpt-proyecto .share-opt{font-size:11px;bottom:10px !important;width:auto !important;}.module04.cpt-proyecto .share-opt span{display:none;}.module04.cpt-proyecto .share-opt .icon-share{display:block;}.list03-label{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:0.86667em;display:inline;}.list03-label+.list03{display:inline;}.list03-label.separator2{position:relative;padding-left:10px;margin-left:6px;}.list03-label.separator2:before{content:'';display:block;width:1px;height:10px;background:#444;position:absolute;top:2px;left:0;opacity:0.5;}.list13{font-size:13px;color:#444;}.list13:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.list13 li{float:left;position:relative;padding-left:10px;margin-left:6px;}.list13 li:before{content:'';display:block;width:1px;height:10px;background:#444;position:absolute;top:2px;left:0;}.list13 li:first-child{padding-left:0;margin-left:0;}.list13 li:first-child:before{display:none;}.list13 li a{text-decoration:underline;}#grid-list{padding-bottom:80px;padding-top:20px;}#grid-list .list13{float:right;margin-bottom:20px;}#grid-list .table-wrapper{clear:left;overflow-x:auto;width:100%;}#grid-list .table-wrapper table{min-width:1000px;}.table{width:100%;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;background:#eee;font-size:14px;}.table tr th,.table tr td{padding:15px;text-align:left;border-bottom:1px solid #fff;border-right:1px solid #fff;vertical-align:bottom;font-weight:normal;}.table tr td{vertical-align:top;color:#000;}.table tr th{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;color:#333;border-bottom:1px solid #eee;background:#f8f8f8;}.table tr:nth-child(odd) td{background:#f8f8f8;}.table .rating-single{background:none;padding:0;}#ied-advertising.footer-iedads #ied-advertising-general{height:auto;}.section-slider,.slider-inner{height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px);overflow:hidden;}.safari .section-slider,.safari .slider-inner{height:80vh;}.pageLoaded .section-slider,.pageLoaded .slider-inner{height:auto !important;overflow:visible;}.colorcustom4{color:#7fff00;}.bubble.colorcustombackground4{background:rgba(127,255,0,0.1);}.bubble.colorcustombackground4:after{border-left-color:rgba(127,255,0,0.1);}.btn04 .icon-arrow-right{font-size:16px;margin-left:4px;position:relative;top:2px;}.btn04 .icon-arrow-right.circle{font-size:10px;margin-left:0;top:auto;}.one_third> .img_text{padding-left:0;}.one_third> .img_text .img{position:static;}.one_third> .img_text.bigger_img{min-height:0;padding:0;}.one_third> .img_text.bigger_img .img{width:100%;height:auto;}.entry-content h3+ .col-wrapper .one_second,.entry-content h4+ .col-wrapper .one_second{margin-top:0;}body.concurso .section{min-height:0;}body.concurso #content-inner{padding-top:0;}body.concurso .section.section-header,body.concurso .section.section-header > .inner-grid,body.concurso .section.section-header .wrap-table,body.concurso .section.section-header .wrap-table-cell{height:auto;min-height:-moz-calc(100vh - 90px);min-height:-webkit-calc(100vh - 90px);min-height:calc(100vh - 90px);}body.concurso .section.section-header .section-bottom,body.concurso .section.section-header > .inner-grid .section-bottom,body.concurso .section.section-header .wrap-table .section-bottom,body.concurso .section.section-header .wrap-table-cell .section-bottom{bottom:0;}body.concurso .section.section-header .wrap-table-cell,body.concurso .section.section-header > .inner-grid .wrap-table-cell,body.concurso .section.section-header .wrap-table .wrap-table-cell,body.concurso .section.section-header .wrap-table-cell .wrap-table-cell{padding:60px 0 100px;}body.concurso .section.section-header{padding-top:60px;padding-bottom:0;}body.concurso .section01 .section-inner{padding-top:40px;padding-bottom:40px;}body.concurso .single-options-wrapper{width:20%;bottom:20px;right:100px;}body.concurso .section01.odd,body.concurso .section01.odd.header{background:#f6f6f6;}body.concurso .section01.even,body.concurso .section01.even.header{background:#fff;}body.concurso .title04{color:#ff313f;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:38px;}body.concurso .section01.first .section-inner{padding-top:0;}body.concurso .entry-content h3,body.concurso .entry-content h4{font-size:20px;color:#ff313f;}body.concurso .entry-content h5{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:14px;}body.concurso .entry-content strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}body.concurso .entry-content .prize-title{font-style:normal !important;font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;font-size:20px !important;color:#ff313f !important;}body.concurso .entry-content .img_text{font-size:14px;}.bubble-large{background:rgba(255,255,255,0.8);display:inline-block;padding:0;min-width:540px;margin:0;}.bubble-large .general-overview{position:static;background:none;padding:0;}.bubble-large:after{border-left-color:rgba(255,255,255,0.8);}.bubble-large:before{display:none;}.concurso-title{padding:20px;border-bottom:2px solid #fff;}.concurso-subtitle{font-size:15px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;position:relative;padding:16px 20px;border-bottom:2px solid #fff;}.concurso-subtitle strong{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:18px;}.concurso-subtitle:before{content:'';display:block;width:20px;height:2px;background:#ff313f;position:absolute;bottom:0;left:20px;}.concurso-info{padding:20px;}.concurso-info-row{margin-bottom:5px;padding-right:20px;}.concurso-info-row:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.concurso-info-row .btn04{float:left;margin-top:2px;margin-right:8px;}.concurso-info-row .text{float:left;font-size:13px;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.concurso-info-row .text strong{display:block;font-size:15px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.cd-timeline{position:relative;margin-top:40px;}.cd-timeline:before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed;}@media only screen and (min-width: 991px){.cd-timeline::before{left:50%;margin-left:-2px;}}.cd-timeline-block{position:relative;margin:20px 0;}.cd-timeline-block:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.cd-timeline-block:first-child{margin-top:0;}.cd-timeline-block:last-child{margin-bottom:0;}.cd-timeline-img{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;}.cd-timeline-img img{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px;}.colorcustom2 .cd-timeline-img{background:#8c4600;}.colorcustom2 .cd-date{color:#8c4600;}.colorcustom3 .cd-timeline-img{background:#63d2d6;}.colorcustom3 .cd-date{color:#63d2d6;}.colorcustom4 .cd-timeline-img{background:#7fff00;}.colorcustom4 .cd-date{color:#7fff00;}@media only screen and (min-width: 991px){.cd-timeline-img{width:60px;height:60px;left:50%;margin-left:-30px;/* Force Hardware Acceleration in WebKit */-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;}.cd-timeline-img.is-hidden{visibility:hidden;}.cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;-moz-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s;}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);}60%{opacity:1;-webkit-transform:scale(1.2);}100%{-webkit-transform:scale(1);}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(0.5);}60%{opacity:1;-moz-transform:scale(1.2);}100%{-moz-transform:scale(1);}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}}.cd-timeline-content{position:relative;margin-left:60px;background:white;border-radius:0.25em;padding:1em;}.cd-timeline-content:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.cd-timeline-content h2,.cd-timeline-content h3,.cd-timeline-content h4{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:18px;margin:0 0 6px 0;}.cd-timeline-content h4{font-size:14px;margin-bottom:4px;}.cd-timeline-content .concurso-subtitle{padding:0;font-size:14px;}.cd-timeline-content .concurso-subtitle:before{content:'';display:none;}.cd-timeline-content p{color:#666;font-size:14px;}.cd-timeline-content .cd-date{float:left;font-size:24px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}.cd-timeline-content:before{content:'';position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid white;}@media only screen and (min-width: 991px){.cd-timeline-content{width:42%;margin-left:0;}.cd-timeline-content:before{top:24px;left:100%;border-color:transparent;border-left-color:white;}.cd-timeline-content .cd-date{position:absolute;width:100%;left:122%;top:20px;}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;}.cd-timeline-block:nth-child(even) .cd-timeline-content:before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:white;}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date{left:auto;right:122%;text-align:right;}.cd-timeline-content.is-hidden{visibility:hidden;}.cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s;}}@media only screen and (min-width: 991px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s;}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);}60%{opacity:1;-webkit-transform:translateX(20px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px);}60%{opacity:1;-moz-transform:translateX(20px);}100%{-moz-transform:translateX(0);}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);}60%{opacity:1;-webkit-transform:translateX(-20px);}100%{-webkit-transform:translateX(0);}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px);}60%{opacity:1;-moz-transform:translateX(-20px);}100%{-moz-transform:translateX(0);}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}}.colorcustomborder4{border-color:#7fff00;}.colorcustombackground4{background-color:#7fff00;}.tag03{padding:4px 8px 2px;display:inline-block;color:#fff;font-size:14px;line-height:1em;}.tag03 span:before{position:relative;top:-2px;margin-right:4px;display:inline-block;vertical-align:middle;}.smallicon{font-size:16px;display:inline-block;vertical-align:top;}.prize-header{border-bottom-width:1px;border-bottom-style:solid;padding:0 0 6px 0;margin:0 0 12px 0;position:relative;min-height:96px;}.prize-header:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}.prize-header .img-wrapper img{max-width:100%;height:auto;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}.prize-header .prize-header-left{padding-right:200px;}.prize-header .prize-header-right{position:absolute;top:0;right:0;width:200px;text-align:right;}.prize-section{padding-bottom:150px;}.prize-section .title02{margin-bottom:20px;}.prize-title{font-style:normal;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.prize-title:not(.title02){font-size:20px;}.prize-title.title02{margin-bottom:80px;margin-top:-12px;}.prize-item-primary{padding-bottom:80px;}.prize-item-small .title04{font-size:16px;}.prize-item-small .prize-title{font-size:16px;}.prize-item-small .prize-header{min-height:92px;}.prize-item-small .prize-header .prize-header-left{padding-right:100px;}.prize-item-small .prize-header .prize-header-right{width:100px;}.module04.large-cpt{position:relative;}.module04.large-cpt.cpt-proyecto .rating-single{float:none;width:50%;text-align:left;}.module04.large-cpt.cpt-proyecto .rating-single .rating-block-votes{display:inline-block;}.module04.large-cpt.cpt-proyecto .rating-single .post-ratings{width:auto;}.module04.large-cpt.cpt-proyecto .share-opt{width:40%;}.module04.large-cpt.cpt-proyecto .share-opt span{display:inline-block;}#header .form03{margin-bottom:0;}#header.bg-light .form-dark{background:#fff;color:#444;background:rgba(246,246,246,0.8);}#grid-masonry.two-columns .grid-sizer,#grid-masonry.uniform-modules.two-columns .grid-sizer{width:50% !important;}#grid-masonry.two-columns .masonry-item,#grid-masonry.uniform-modules.two-columns .masonry-item{width:50% !important;width:-moz-calc(50% - 10px) !important;width:-webkit-calc(50% - 10px) !important;width:calc(50% - 10px) !important;}.table .module05{height:95px;width:95px;}.table .module05 .wrap-table{height:95px;}.table .module05 .title06{font-size:8px !important;padding:26px 0 0px !important;}.table .module05 .btn01.notext{width:14px;height:14px;font-size:8px;min-height:0;}.table .module05 .btn01.notext:before{top:3px;right:2px;}.table .module05 img,.table .module05 .back{-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}#header-right.icon-down-dir{padding-left:0;padding-right:0;width:230px;}#header-right.icon-down-dir a.wsubmenu{padding-left:20px;padding-right:20px;}#header-right.icon-down-dir:before{position:absolute;right:10px;bottom:14px;color:#ff313f;font-size:20px;}#header-right.icon-down-dir:after{display:none;}.long50.label-gender{width:-moz-calc(15% - 25px);width:-webkit-calc(15% - 25px);width:calc(15% - 25px);}.long50.label-name{width:-moz-calc(35% - 25px);width:-webkit-calc(35% - 25px);width:calc(35% - 25px);}.long30.label-gender{width:-moz-calc(10% - 15px);width:-webkit-calc(10% - 15px);width:calc(10% - 15px);}.long30.label-name{width:-moz-calc(20% - 10px);width:-webkit-calc(20% - 10px);width:calc(20% - 10px);}[for^="user_gender"],[for*=" user_gender"],[for^=" user_gender"],[for*=" user_gender"]{display:inline-block !important;margin-left:0 !important;margin-right:30px;}.box06 p{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.mm-menu .mm-footer a{color:#ff313f;}@font-face{font-family:"icon-iedm";src:url("../../_new_icons/icon-iedm.eot");src:url("../../_new_icons/icon-iedm.eot?#iefix") format("embedded-opentype"), url("../../_new_icons/icon-iedm.woff") format("woff"), url("../../_new_icons/icon-iedm.ttf") format("truetype"), url("../../_new_icons/icon-iedm.svg#ied-visual-communication") format("svg");font-weight:normal;font-style:normal;font-display:swap;}[class^="icon-iedm"]:before,[class*=" icon-iedm"]:before{font-family:"icon-iedm" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-iedm-text-document:before{content:"\e900";}.icon-iedm-grid:before{content:"\e901";}.icon-iedm-list:before{content:"\e902";}.icon-iedm-social-youtube:before{content:"\e903";}.curso .title01{font-size:36px;}.curso .section-bottom .inner-grid{margin:0;padding:0 25px;}@font-face{font-family:"menu-lat-right";src:url("../../_menu-lat-right-icons/menu-lat-right.eot?q1oqsu");src:url("../../_menu-lat-right-icons/menu-lat-right.eot?q1oqsu#iefix") format("embedded-opentype"), url("../../_menu-lat-right-icons/menu-lat-right.ttf?q1oqsu") format("truetype"), url("../../_menu-lat-right-icons/menu-lat-right.woff?q1oqsu") format("woff"), url("../../_menu-lat-right-icons/menu-lat-right.svg?q1oqsu#menu-lat-right") format("svg");font-weight:normal;font-style:normal;font-display:swap;}[class^="menu-lat-right-icon-"],[class*=" menu-lat-right-icon-"]{/* use !important to prevent issues with browser extensions that change fonts */font-family:'menu-lat-right' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;/* Better Font Rendering =========== */-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.menu-lat-right-icon-chevron-down:before{content:"\e90a";position:relative;top:1px;}.menu-lat-right-icon-user:before{content:"\e901";}.menu-lat-right-icon-chevron-right:before{content:"\e902";position:relative;top:2px;}.menu-lat-right-icon-chevron-small-right:before{content:"\e903";}.menu-lat-right-icon-triangle-down:before{content:"\e900";}.menu-lat-right-icon-cross:before{content:"\e904";}.menu-lat-right-icon-magnifying-glass:before{content:"\e905";}.menu-lat-right-icon-menu:before{content:"\e906";}.menu-lat-right-icon-search-circle:before{content:"\e907";}.menu-lat-right-icon-user-circle:before{content:"\e908";}#mainnav-menu:not( .mm-menu ){display:none;}.noclick{pointer-events:none;}.mm-opening #open-menu{display:none;}.pageLoaded #nav-network{opacity:1 !important;}.safari #nav-network a,.safari span.menu-text{-webkit-text-stroke:0.5px;letter-spacing:0.2px;}.ie7 .headercursos,.ie8 .headercursos,.ie9 .headercursos,.ie10 .headercursos,.ie11 .headercursos{top:0 !important;}.mm-menu.mm-offcanvas{backface-visibility:hidden;-webkit-backface-visibility:hidden;}#mm-blocker #header.menu-lat-right{pointer-events:none;}.menu-lat-right > #header-inner > nav{display:none;}.menu-lat-right #header-superior{height:35px;background-color:#000;width:100%;padding:0 28px;box-sizing:border-box;font-size:11px;overflow:hidden;}.menu-lat-right #header-superior li{display:inline-block;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;}.menu-lat-right #header-superior li a{color:#aaa;}.menu-lat-right #header-superior li.network-lv02{padding:9px 10px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network{opacity:0;transition:0.2s ease-in-out;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;}.menu-lat-right #header-superior #header-superior-left ul#nav-network ul{display:inline-block;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv-active > a{color:#fff;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv01 > a{font-weight:700;color:#fff;padding-right:20px;font-size:13px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv01.network-lv-active > a{color:#f00;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv01 > ul{margin-left:-3px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02 a{font-size:11px;padding:0 5px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02.network-lv-active{background-color:#3d3d3d;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02.network-lv-open li.network-lv03{width:200px !important;opacity:1;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02.network-lv-open li.network-lv03.network-lv-active:before{content:'';position:absolute;height:3px;background-color:#f00;margin-top:23px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02 > a:hover{color:#fff !important;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02:not(.network-lv-open){padding-right:0 !important;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03{width:0 !important;white-space:nowrap;overflow:hidden;opacity:0;margin-bottom:-5px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03 a{font-size:11px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active{opacity:1 !important;width:200px !important;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active a{color:#f00;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line{background:#f00;position:absolute;height:3px;margin-left:5px;margin-top:6px;color:#f00;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line span{position:absolute;right:0;margin-top:-3px;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line span:before{position:relative;margin-top:-5px;margin-left:-8px;font-size:15px;}.menu-lat-right #header-superior #header-superior-right{position:absolute;top:-2px;right:34px;}.menu-lat-right #header-superior #header-superior-right ul{display:inline-block;}.menu-lat-right #header-superior #header-superior-right ul li{display:inline-block;padding:9px 10px;}.menu-lat-right #header-superior #header-superior-right ul a{color:#fff;}.menu-lat-right #header-superior #header-superior-right ul.langsel2{text-transform:uppercase;}.menu-lat-right #header-superior #header-superior-right ul.langsel2:before{content:'';display:none;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li{position:relative;padding-left:6px;margin-left:3px;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li.current a{color:#ff313f;cursor:default;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li:before{content:'';background:#eee;position:absolute;top:12px;left:0;width:1px;height:10px;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li:first-child{padding-left:0;margin-left:0;padding-right:0;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li:first-child:before{display:none;}.menu-lat-right #header-superior #header-superior-right span{position:relative;top:2px;}.menu-lat-right #header-superior #header-superior-right span.menu-lat-right-icon-user-circle{margin-left:11px;}.menu-lat-right #header-superior #header-superior-right .menu-lat-right-icon-search-circle:before,.menu-lat-right #header-superior #header-superior-right .menu-lat-right-icon-user-circle:before{font-size:16px;}.menu-lat-right #header-superior:after{content:' ';position:absolute;top:7px;right:0;width:2px;height:21px;background-color:#ff313f;}.menu-lat-right #header-superior #close-menu-type-3,.menu-lat-right #header-superior #close-menu-type-4{position:absolute;top:3px;transition:0.1s ease-in-out;-webkit-transition:0.1s ease-in-out;-moz-transition:0.1s ease-in-out;opacity:0;color:#fff;}.menu-lat-right #header-superior #header-superior-mobile{text-align:center;}.menu-lat-right #header-superior #header-superior-mobile #close-menu-type-3{right:23px;z-index:3;font-size:25px;}.menu-lat-right #header-superior #close-menu-type-4{right:36px;font-size:30px;}.menu-lat-right #header-sub{height:77px;background-color:#3d3d3d;padding:0 28px;box-sizing:border-box;}.menu-lat-right #header-sub li{display:inline-block;padding:0 10px;}.menu-lat-right #header-sub #header-sub-left{padding:14px 0px;}.menu-lat-right #header-sub #header-sub-left a,.menu-lat-right #header-sub #header-sub-left div{transition:0.3s ease-out;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-ms-transition:0.3s ease-out;position:relative;z-index:2;}.menu-lat-right #header-sub #header-sub-left div.page-description{position:absolute;top:59px;opacity:0;color:#a8a8a8;z-index:1;}.menu-lat-right #header-sub #header-sub-left div.page-description h2{font-size:13px;font-weight:bold;}.menu-lat-right #header-sub #header-sub-left div.page-description p{font-size:12px;}.menu-lat-right #header-sub #header-sub-left .header-sub-left-logo:not(#logo-web-title){margin-left:-9px;}.menu-lat-right #header-sub #header-sub-left.on-description a{opacity:0;}.menu-lat-right #header-sub #header-sub-left.on-description div.page-description{opacity:1;}.menu-lat-right #header-sub #header-sub-left .logo-web-title{font-family:Georgia, serif;font-weight:normal;position:relative;display:inline-block;top:-19px;font-size:19px;letter-spacing:0.3px;line-height:22px;color:#ff313f;padding-left:2px;-webkit-font-smoothing:antialiased;}.menu-lat-right #header-sub #header-sub-right{position:absolute;top:60px;right:40px;font-size:14px;font-weight:700;}.menu-lat-right #header-sub #header-sub-right ul{display:inline-block;}.menu-lat-right #header-sub #header-sub-right ul.headeruser{margin-top:-50px;top:26px;position:relative;}.menu-lat-right #header-sub #header-sub-right ul.headeruser a.hoverclass div{opacity:0.2;}.menu-lat-right #header-sub #header-sub-right ul.headeruser div{width:51px;height:51px;position:absolute;background:#f00;opacity:0;border-radius:200px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;}.menu-lat-right #header-sub #header-sub-right .btn01{background:#000;padding:6px 17px 5px 17px;}.menu-lat-right #header-sub #header-sub-right .btn01.hoverclass{background:#ff313f;}.menu-lat-right #header-sub #header-sub-right .hasicon.btn01{padding-left:12px;}.menu-lat-right #header-sub #header-sub-right .hasicon.btn01 span:first-child{padding-right:5px;position:relative;top:1px;}.menu-lat-right #header-sub #header-sub-right .hasicon.btn01 .icon-mail{font-size:13px;padding-left:2px;}.menu-lat-right #header-sub #header-sub-right .headercursos{position:relative;top:6px;}.menu-lat-right #header-sub #header-sub-right .headeruser img{-webkit-border-radius:200px;-ms-border-radius:200px;border-radius:200px;}.menu-lat-right #header-sub #header-sub-right .headermenu{width:20px;height:10px;}.menu-lat-right #header-sub #header-sub-right .headermenu span{font-size:41px;position:absolute;top:-11px;margin-left:-3px;}.menu-lat-right #header-sub #header-sub-right .headermenu span.menu-text{font-size:10.5px;margin-top:33px;margin-left:3px;font-weight:100;letter-spacing:0.8px;}.menu-lat-right #header-sub #header-sub-right #close-menu-type-2{width:25px;height:26px;font-size:33px;top:-2px;left:auto;z-index:3000;}.menu-lat-right #header-sub #header-sub-right #close-menu-type-2:hover{cursor:pointer;}div.submenu > .mm-header > .mm-prev.mm-hidden{display:inline-block !important;opacity:0;margin-bottom:-5px;}div.submenu .mm-panel .with-wrapper:before{display:none;}div.submenu .mm-panel .with-wrapper li:first-child{padding-top:0 !important;}html.mm-top.mm-opening #close-menu-type-3,html.mm-top.mm-opening #close-menu-type-4{opacity:0.85 !important;transform:rotate(180deg);transition:0.7s ease-in-out !important;-webkit-transition:0.7s ease-in-out !important;-moz-transition:0.7s ease-in-out !important;-ms-transition:0.7s ease-in-out !important;}html.mm-top.mm-opening .network-lv02 > a.resp-tablet.opened > span.menu-lat-right-icon-chevron-right:before{content:'\e90a';left:1px;}html.mm-top.mm-opening.mm-opened #mm-mainnav-ntw-servicios.mm-current,html.mm-top.mm-opening.mm-opened #mm-mainnav-ntw-areas.mm-current{display:block !important;}html.mm-right.mm-opening .headeruser a{cursor:default;}html.mm-right.mm-opening .headeruser div{display:none;}html.mm-right.mm-opening .mm-slideout{transform:translate(-300px,0);-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);}html.mm-right.mm-opening #mm-mainnav-user img{-webkit-border-radius:200px;border-radius:200px;-ms-border-radius:200px;}html.mm-right.mm-opening #mm-mainnav-user .mm-panel{top:129px;}html.mm-right.mm-opening #mm-mainnav-user .mm-panel .user-name{margin:0 10px 10px;border-bottom:2px solid rgba(0,0,0,0.2);padding-bottom:15px;}html.mm-right.mm-opening .user-menu-open{position:absolute !important;right:-240px;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;}html.mm-right.mm-opening .user-menu-open img{width:77px !important;height:77px !important;transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;}#mm-mainnav-menu #mm-mainnav-login{display:none;}.mm-navbar{padding:0 30px !important;}.mm-navbar-top.mm-navbar-top-1 li:first-child{text-align:left;}.mm-navbar-top.mm-navbar-top-1 li:last-child{text-align:right;}.mm-navbar-top.mm-navbar-top-1 li,.mm-navbar-top.mm-navbar-top-1 li > a{font-size:12px;font-weight:400;color:#a8a8a8;}.mm-navbar-top.mm-navbar-top-1 .mobile-login > a{font-size:18px;}.mm-navbar-top .mm-search{padding:10px 0 0;}.mm-navbar-top .mm-search .mm-clear:not(.mm-hidden) + span.menu-lat-right-icon-magnifying-glass{opacity:0;}.mm-navbar-top .mm-search input{background:#000 !important;color:#a8a8a8;font-weight:400;padding:0 20px;font-size:13px;}.mm-navbar-top .mm-search span{float:right;position:relative;top:-19px;right:20px;font-size:14px;}.mm-navbar-top .mm-search .mm-btn{top:3px;}.mm-navbar-top.mm-navbar-top-4{border-bottom:none;text-align:left;}.mm-navbar-top.mm-navbar-top-4 .mm-title{text-transform:uppercase;text-align:left;color:#fff;font-size:13px;letter-spacing:0.3px;line-height:14pt;text-overflow:clip;white-space:normal;border-bottom:2px solid rgba(0,0,0,0.2);}.mm-navbar-top .mm-prev{text-align:left;position:initial;}.mm-navbar-top .mm-prev::before{left:32px;}.mm-noresultsmsg{line-height:30px;}html.mm-right .first-panel{top:125px;z-index:5;}html.mm-right .twolines + .mm-panels .mm-panel.mm-current,html.mm-right .twolines + .mm-listview{padding-top:20px !important;}html.mm-right .threelines + .mm-panels .mm-panel.mm-current,html.mm-right .threelines + .mm-listview{padding-top:40px !important;}html.mm-right .mm-dropdown .mm-header{top:-12px !important;}html.mm-right .mm-dropdown .mm-panel{top:50px !important;}html.mm-right .mm-dropdown .mm-listview{margin-top:26px !important;}html.mm-right .mm-menu{width:300px;}html.mm-right .mm-menu a.hoverclass{transition:0s;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;}html.mm-right .mm-menu a.hoverclass.mm-prev:before{border-color:#ff313f;}html.mm-right .mm-menu.mm-theme-dark{background-color:#2b2b2b;}html.mm-right .mm-menu.mm-theme-dark .mm-footer{border-top:1px solid rgba(0,0,0,0.25);}html.mm-right .mm-menu#mm-mainnav-login{font-weight:400;}html.mm-right .mm-menu#mm-mainnav-login .formlogin{text-align:center;}html.mm-right .mm-menu#mm-mainnav-login .mainnav-logo-designpass{width:80%;margin:0 10% 30px;}html.mm-right .mm-menu .with-wrapper{/*padding-top: 11px;*/}html.mm-right .mm-menu .with-wrapper:before{content:' ';height:1px;background:rgba(0,0,0,0.2);position:absolute;margin:0 30px 0 30px;width:230px;padding-right:70px;box-sizing:border-box;}html.mm-right .mm-menu .with-wrapper li:first-child{padding-top:15px;}html.mm-right .mm-menu .mm-subopened{left:-140px;overflow:hidden;/*width: 300px;*/}html.mm-right .mm-menu .mm-listview > li > a,html.mm-right .mm-menu .mm-listview > li > span{line-height:14pt;padding:6px 30px 6px 30px;font-size:12px;font-weight:400;text-overflow:clip;white-space:normal;color:#a8a8a8;letter-spacing:0.4px;}html.mm-right .mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),html.mm-right .mm-menu .mm-listview > li.mm-selected > span{background:none;}html.mm-right .mm-menu .mm-listview > li > span > span{position:relative;}html.mm-right .mm-menu .mm-listview > li > span > span:before{top:-1px;position:absolute;font-size:16px;}html.mm-right .mm-menu .mm-panels>.mm-panel>.mm-listview:first-child,html.mm-right .mm-menu .mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:0 !important;}html.mm-right .mm-menu .mm-panel > .mm-listview.mm-first{margin-top:0px;}html.mm-right .mm-menu #mm-1.mm-panel > .mm-listview.mm-first{margin-top:-20px;}html.mm-right .mm-menu .mainnav-grade-contained:not(.hoverclass){color:#fff !important;}html.mm-right .mm-menu .mm-next{opacity:0;}html.mm-right .mm-menu .mm-panel{/*top: 170px !important;*/transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-moz-transition:0.4s ease-out;-ms-transition:0.4s ease-out;}html.mm-right #mainnav-login .mm-navbar-top-1{display:none;}html.mm-right #mainnav-login .mm-panel{top:15px;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark{background:none;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form01{padding:0 20px;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .icon-user:before,html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .icon-user-add:before{color:white;top:5px;left:6px;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .icon-arrow-right{display:inline-block;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .btn01{display:inline-block !important;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .btn01:before{top:5px;left:initial;right:6px;color:#fff;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form-signin{margin-bottom:30px;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form-signin,html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form-signup{background:#3d3d3d;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .btn-login-list{display:block;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .btn-login-list .btn-login.small{padding:0;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .btn-login-list .btn-login.small span.icon:before{color:#fff;top:0;left:0;}html.mm-right .mm-footer li > span{padding-left:20px;}html.mm-right .mm-footer{position:static;padding:14px 0;font-weight:100;font-size:12px;margin-top:12px;text-align:left;height:auto;margin-left:10px;width:230px;}html.mm-right .mm-footer p{padding:6px 0px;}html.mm-right .mm-footer a,html.mm-right .mm-footer p{letter-spacing:0.4px;}html.mm-right .mm-footer-items-2 a,html.mm-right .mm-footer-items-3 a,html.mm-right .mm-footer a{white-space:normal;overflow:visible;text-overflow:clip;padding:6px 0px;width:auto;float:none;text-align:left;border-left:0;color:#a8a8a8;}html.mm-right #mm-blocker{z-index:1800;}.mainnav-grades .wrapper-grades span{color:#fff !important;}html.mm-top #mm-mainnav-network,html.mm-top #mainnav-ntw-areas,html.mm-top #mainnav-ntw-servicios{top:30px;z-index:1900;}html.mm-top #mm-mainnav-network .mm-footer,html.mm-top #mainnav-ntw-areas .mm-footer,html.mm-top #mainnav-ntw-servicios .mm-footer{display:none;}html.mm-top #mm-blocker{z-index:1800;}html.mm-right #mm-mainnav-menu #mm-mainnav-user{display:none;}html.mm-right #mm-mainnav-user .user-img-container{width:100%;text-align:center;margin-bottom:40px;}html.mm-right #mm-mainnav-user .user-img-container img{-webkit-border-radius:200px;border-radius:200px;-ms-border-radius:200px;}html.mm-right #mm-mainnav-user .first-panel{top:0;}html.mm-right #mm-mainnav-user .mm-panel{top:15px !important;}html.mm-right #mm-mainnav-user .user-name{margin:0 10px 10px;border-bottom:2px solid rgba(0,0,0,0.2);padding-bottom:15px;}.invisible{display:none;}#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 div:first-child,#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 div:first-child,#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div:first-child,#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div:first-child,#mainnav-menu .mm-navbar-top.mm-navbar-top-1 div:first-child,#mainnav-network .mm-navbar-top.mm-navbar-top-1 div:first-child,#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div:first-child,#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div:first-child{text-align:left;}#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mainnav-menu .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mainnav-network .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child),#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div:last-child:not(:first-child){text-align:right;}#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 div,#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 div > a,#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 div,#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 div > a,#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div,#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div > a,#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div,#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div > a,#mainnav-menu .mm-navbar-top.mm-navbar-top-1 div,#mainnav-menu .mm-navbar-top.mm-navbar-top-1 div > a,#mainnav-network .mm-navbar-top.mm-navbar-top-1 div,#mainnav-network .mm-navbar-top.mm-navbar-top-1 div > a,#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div,#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 div > a,#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div,#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 div > a{font-size:12px;font-weight:400;color:#a8a8a8;}#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mainnav-menu .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mainnav-network .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 .mobile-login > a,#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 .mobile-login > a{font-size:18px;}#mm-mainnav-menu .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mm-mainnav-network .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mm-mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mm-mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mainnav-menu .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mainnav-network .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mainnav-ntw-areas .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current,#mainnav-ntw-servicios .mm-navbar-top.mm-navbar-top-1 .mobile-lang a.current{color:#f00;}#mm-mainnav-menu .mm-navbar-top-4 .mm-title,#mm-mainnav-network .mm-navbar-top-4 .mm-title,#mm-mainnav-ntw-areas .mm-navbar-top-4 .mm-title,#mm-mainnav-ntw-servicios .mm-navbar-top-4 .mm-title,#mainnav-menu .mm-navbar-top-4 .mm-title,#mainnav-network .mm-navbar-top-4 .mm-title,#mainnav-ntw-areas .mm-navbar-top-4 .mm-title,#mainnav-ntw-servicios .mm-navbar-top-4 .mm-title{pointer-events:none;}span.header-lateral-link.hoverclass{color:#ff313f !important;}.page-description h2{margin-bottom:2px;}.network-lv01.network-lv-active .network-active-line{background:#f00;position:absolute;height:3px;margin-top:-3px;color:#f00;}.network-lv01.network-lv-active .network-active-line span{position:absolute;right:0;margin-top:-3px;}.network-lv01.network-lv-active .network-active-line span:before{position:relative;margin-top:-5px;margin-left:-8px;font-size:15px;}.mm-footer a span[class^="icon-"]{margin-right:3px;font-size:17px;position:relative;top:3px;}.mm-footer a.hoverclass span:before{color:#f00 !important;}.headersocial span:not(:last-child){margin-right:5px;}.headersocial span:before{font-size:16px;}.headersocial span:hover{cursor:pointer;}.menu-lat-right #header-superior #header-superior-right span.menu-lat-right-icon-user-circle{margin-left:0px;}.mnu2-sub-header a[href^="http"]:after,.mnu2-sub-header a[href*=".com"]:after{content:'\2197';font-size:8px;font-family:initial;padding-left:5px;position:relative;top:-3px;}#general .gonext2{color:#eee;background:rgba(255,0,0,0.5);}#general .gonext2.hoverclass{color:#fff !important;}.social:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass),.social:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-linkedin-circled:not(.hoverclass):before{color:#3371b7 !important;}.social:not(.hoverclass) .icon-skype-circled:not(.hoverclass),.social:not(.hoverclass) .icon-skype-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-skype-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-skype-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-skype-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-skype-circled:not(.hoverclass):before{color:#28abe3 !important;}.social:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass),.social:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-vimeo-circled:not(.hoverclass):before{color:#51b5e7 !important;}.social:not(.hoverclass) .icon-twitter-circled:not(.hoverclass),.social:not(.hoverclass) .icon-twitter-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-twitter-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-twitter-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-twitter-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-twitter-circled:not(.hoverclass):before{color:#4da7de !important;}.social:not(.hoverclass) .icon-facebook-circled:not(.hoverclass),.social:not(.hoverclass) .icon-facebook-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-facebook-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-facebook-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-facebook-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-facebook-circled:not(.hoverclass):before{color:#3e5b98 !important;}.social:not(.hoverclass) .icon-gplus-circled:not(.hoverclass),.social:not(.hoverclass) .icon-gplus-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-gplus-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-gplus-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-gplus-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-gplus-circled:not(.hoverclass):before{color:#dd4b39 !important;}.social:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass),.social:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-pinterest-circled:not(.hoverclass):before{color:#c92619 !important;}.social:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass),.social:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-tuenti-circled:not(.hoverclass):before{color:#58a9de !important;}.social:not(.hoverclass) .icon-instagram-circled:not(.hoverclass),.social:not(.hoverclass) .icon-instagram-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-instagram-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-instagram-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-instagram-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-instagram-circled:not(.hoverclass):before{color:#9c7c6e !important;}.social:not(.hoverclass) .icon-behance-circled:not(.hoverclass),.social:not(.hoverclass) .icon-behance-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-behance-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-behance-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-behance-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-behance-circled:not(.hoverclass):before{color:#0057ff !important;}.social:not(.hoverclass) .icon-flickr-circled:not(.hoverclass),.social:not(.hoverclass) .icon-flickr-circled:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-flickr-circled:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-flickr-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-flickr-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-flickr-circled:not(.hoverclass):before{color:#e71d81 !important;}.social:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass),.social:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass):before,.headersocial.social-color a:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass),.headersocial.social-color a:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-iedm-social-youtube:not(.hoverclass):before{color:#e02a20 !important;}.social:not(.hoverclass) li a,.headersocial.social-color a:not(.hoverclass) li a,.menu-lat-social.social-color:not(.hoverclass) li a{font-size:28px;width:28px;height:28px;}.social [class^="icon-"]:before,.headersocial.social-color a [class^="icon-"]:before,.menu-lat-social.social-color [class^="icon-"]:before{-webkit-transition:background-color 0.2s, color 0.2s;-moz-transition:background-color 0.2s, color 0.2s;-o-transition:background-color 0.2s, color 0.2s;-ms-transition:background-color 0.2s, color 0.2s;transition:background-color 0.2s, color 0.2s;}.social.social-dark [class^="icon-"]:before{z-index:1;}.social.social-dark [class^="icon-"]:after{content:' ';position:relative;width:70%;height:70%;background:#fff;display:block;border-radius:200px;z-index:0;top:-59%;margin:15% auto;}.menu-lat-social:not(.social-color) a:not(.hoverclass) span[class^="icon-"]:before{color:#a8a8a8 !important;}.single p.wp-caption-text,.page p.wp-caption-text{font-style:italic !important;}.menu-lat-social a{display:inline;}.entry-content > blockquote + p{margin-top:-40px;}#site-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:-webkit-calc(-100vw);line-height:1.25em;}.menu-lat-social{padding:6px 0;}.menu-lat-right #header-sub #header-sub-right .headercursos,.menu-lat-right #header-sub #header-sub-right .headercontact .btn01,.menu-lat-right #header-sub #header-sub-right .headersearch .btn01{font-size:12px;letter-spacing:0.5px;}.wbtn01pdf .btn01:not(.hoverclass){background-color:#ff313f !important;}body.ied-publication a.ip-footer-nav{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:27%;}body.ied-publication #content,body.ied-publication #inner-header,body.ied-publication #image-placeholder,body.ied-publication .header{background-position:center top;}.icon-spotify-circled:before{content:'r';}.social .icon-spotify-circled:not(.hoverclass),.social .icon-spotify-circled:not(.hoverclass):before,.headersocial.social-color a .icon-spotify-circled:not(.hoverclass),.headersocial.social-color a .icon-spotify-circled:not(.hoverclass):before,.menu-lat-social.social-color:not(.hoverclass) .icon-spotify-circled:not(.hoverclass),.menu-lat-social.social-color:not(.hoverclass) .icon-spotify-circled:not(.hoverclass):before{color:#7bb342 !important;}.img_text_2 + p + .module05-globe{margin-top:-25px;}*,:after,:before{box-sizing:initial;}dl,ol,ul{margin-bottom:initial;line-height:1.15em;}ol ol,ol ul,ul ol,ul ul{margin-left:0;}p{margin:0 0 20px 0;line-height:1.5625em;}label{line-height:inherit;}select{height:initial;}textarea{min-height:38px;}blockquote{border-left:none;/* -webkit-font-smoothing: auto;*/}img{vertical-align:initial;}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{box-shadow:none;}.slider{height:auto;margin-top:auto;}.row,.columns,.column{box-sizing:border-box;}.menu-lat-right #header-sub li{display:inline;}.menu-lat-right #header-sub #header-sub-right .headermenu{margin-left:-35px;}.menu-lat-right #header-superior li.network-lv02{height:35px;box-sizing:border-box;padding:11px 10px;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li:before{top:9px;}.menu-text{padding:0;}.header-sub-left-logo img{height:51px;}section.fp-vertical-scrolling{height:100vh;background-size:cover;background-position:center;}.fp-horizontal-scrolling{background-size:cover;background-position:center;}.fp-module-container{position:relative;z-index:2;display:table-cell;height:100vh;width:100vw;vertical-align:middle;}.fp-module-container.fp-content-top{vertical-align:top;padding-top:13em;}.fp-module-container.fp-content-middle{vertical-align:middle;}.fp-module-container.fp-content-bottom{vertical-align:bottom;padding-bottom:5em;}.fp-module-container.fp-content-left .fp-module-content{margin-left:9em;}.fp-module-container.fp-content-center .fp-module-content{margin-left:auto;margin-right:auto;}.fp-module-container.fp-content-right .fp-module-content{float:right;margin-right:9em;}.fp-content-top .fp-module-container{vertical-align:top;padding-top:13em;}.fp-content-middle .fp-module-container{vertical-align:middle;}.fp-content-bottom .fp-module-container{vertical-align:bottom;padding-bottom:5em;}.fp-content-left .fp-module-container .fp-module-content{margin-left:9em;}.fp-content-center .fp-module-container .fp-module-content{margin-left:auto;margin-right:auto;}.fp-content-right .fp-module-container .fp-module-content{float:right;margin-right:9em;}.fp-slides .fp-module-container.fp-content-left .fp-module-content{margin-left:14em;}.fp-slides .fp-module-container.fp-content-center .fp-module-content{margin-left:auto;margin-right:auto;}.fp-slides .fp-module-container.fp-content-right .fp-module-content{float:right;margin-right:14em;}.fp-module-darktext{color:#303030;}.fp-module-darktext.text-shadow h1,.fp-module-darktext.text-shadow h6{text-shadow:0px 0px 11px rgba(255,255,255,0.05);}.fp-module-darktext.text-shadow p,.fp-module-darktext.text-shadow li{text-shadow:0px 0px 16px rgba(255,255,255,0.24);}.fp-module-darktext a{color:#303030;}.fp-module-darktext .fp-module-timetable{border-top:1px solid #303030;border-bottom:1px solid #303030;}.fp-module-lighttext{color:white;}.fp-module-lighttext.text-shadow h1,.fp-module-lighttext.text-shadow h6{text-shadow:0px 0px 6px rgba(0,0,0,0.05);}.fp-module-lighttext.text-shadow p,.fp-module-lighttext.text-shadow li{text-shadow:0px 0px 6px rgba(0,0,0,0.14);}.fp-module-lighttext a{color:#fff;}.fp-module-lighttext .fp-module-timetable{border-top:1px solid #fff;border-bottom:1px solid #fff;}.fp-module-filter{width:100%;height:100%;position:absolute;z-index:1;}.fp-module-filter-white:not(.fp-module-filter-box) .fp-module-filter,.fp-module-filter-white.fp-module-filter-box .fp-module-content{background:rgba(255,255,255,0.4);}.fp-module-filter-black:not(.fp-module-filter-box) .fp-module-filter,.fp-module-filter-black.fp-module-filter-box .fp-module-content{background:rgba(0,0,0,0.4);}.fp-module-filter-box .fp-module-content{padding:40px;}.fp-horizontal-scrolling:not(.active) .fp-module-filter{opacity:0;}.fp-module-filter{transition:all 700ms ease;-webkit-transition:all 700ms ease;}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#ccc;width:6px;height:6px;margin:-3px 0 0 -3px;border:1px solid #c5c5c5;}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li:hover a.active span{background:#ff313f;border:1px solid #ff313f;}.fp-controlArrow{font-family:"ied-visual-communication";border:none;font-size:3em;width:auto;height:auto;margin-top:-6px;text-align:left;}.fp-controlArrow.fp-prev{left:50px;}.fp-controlArrow.fp-prev:before{content:"\274";}.fp-controlArrow.fp-next{right:50px;}.fp-controlArrow.fp-next:before{content:"\275";}.fp-module-libre .fp-module-content p,.fp-module-libre .fp-module-content ul,.fp-module-libre .fp-module-content li,.fp-module-libre .fp-module-content a{font-size:18px;color:#303030;margin:0.7em 0;line-height:1.25;}.fp-module-libre .fp-module-content h1,.fp-module-libre .fp-module-content h1 a{font-size:64px;color:#303030;font-weight:bold;line-height:105%;margin-bottom:0.1em;}.fp-module-libre .fp-module-content h2,.fp-module-libre .fp-module-content h2 a,.fp-module-libre .fp-module-content h3,.fp-module-libre .fp-module-content h3 a,.fp-module-libre .fp-module-content h4,.fp-module-libre .fp-module-content h4 a{font-size:18px;color:#ff7f00;font-weight:bold;color:#ff313f;margin:0.3em 0;}.fp-module-libre .fp-module-content h5,.fp-module-libre .fp-module-content h5 a,.fp-module-libre .fp-module-content h6,.fp-module-libre .fp-module-content h6 a{font-size:18px;font-weight:bold;color:#ff7f00;margin-bottom:0.4em;}.fp-module-libre .fp-module-content ul > li > ul{font-size:70%;}.fp-module-libre .fp-module-content ul > li > ul > li{font-size:inherit;color:#303030;}.fp-module-libre .fp-module-content ul{margin-left:0;}.fp-module-libre .fp-module-content > ul > li:before{content:"\275";font-family:"ied-visual-communication";position:absolute;margin-left:-1em;margin-top:1px;color:#ff313f;font-weight:100;}.fp-module-libre .fp-module-content ul > li{font-size:18px;font-weight:bold;margin:0.5em;margin-left:1em;}.fp-module-libre .fp-module-content ul > li ul > li{font-size:14px;font-weight:100;margin:0.2em;margin-left:0;}.fp-module-libre .fp-module-content a.btn01:not(.hoverclass),.fp-module-libre .fp-module-content a.btn02:not(.hoverclass){background:#ff313f;}.fp-module-libre.fp-auto-height{padding-top:112px;}.fp-row-libre .fp-module-content{max-width:1200px;margin:0 auto;}.fp-vertical-scrolling .videofs,.fp-vertical-scrolling .videofs-wrapper{width:100vw;height:100vh;}.fp-vertical-scrolling .videofs iframe,.fp-vertical-scrolling .videofs-wrapper iframe{min-width:100vw;min-height:100vh;width:auto;height:auto;}.ied-publication.single.project #image-placeholder{margin-bottom:40px !important;}#general .gonext2.fp-gonext{position:absolute;margin-bottom:20px;right:23px;}.fp-controlArrow{height:55px;width:55px !important;background-color:rgba(0,0,0,0.6);border-radius:200%;}.fp-controlArrow:before{top:0;position:absolute;margin-top:22px;color:white;opacity:0.6;font-size:30px;margin-left:10px;}.fp-controlArrow.fp-prev:before{margin-left:10px;}.fp-controlArrow.fp-next:before{margin-left:15px;}.fp-module-content .colorcustom{color:#ff313f;}.fp-module-content h1{font-size:36px;font-weight:bold;margin:8px 0;}.fp-module-content .fp-meta-module{color:#ff313f;font-size:20px;margin-bottom:2px;font-weight:lighter;}.fp-module-content .fp-meta-module .meta-module-type{font-weight:bold;text-transform:uppercase;}.fp-module-content .fp-meta-subtitle{margin:8px 0;}.fp-module-content a.btn01{margin:10px 0;}.fp-module-content a.btn01:not(.hoverclass){background:#ff313f;}.fp-module-content .truncate{overflow:hidden;}.fp-destacado-curso .icon-bookmark{position:absolute;margin-left:-36px;margin-top:6px;}.fp-destacado-agenda .fp-module-timetable{padding:10px 0;font-size:20px;position:relative;margin:10px 0;}.fp-destacado-agenda .fp-module-timetable div{display:inline-block;width:-moz-calc(50% - 18px);width:-webkit-calc(50% - 18px);width:calc(50% - 18px);padding-bottom:5px;}.fp-destacado-agenda .fp-module-timetable .fp-module-tag-container{position:absolute;width:100%;text-align:center;margin-top:-18px;padding-bottom:3px;}.fp-destacado-agenda .fp-module-timetable .fp-module-tag{height:25px;padding:5px 27px 5px 10px;box-sizing:border-box;position:relative;top:0;background:#ff313f;color:#fff;border-radius:50px;font-size:12px;}.fp-destacado-agenda .fp-module-timetable .fp-module-tag:before{position:absolute;top:7px;right:10px;}.fp-destacado-agenda .fp-module-timetable p{margin:0;}.fp-destacado-agenda .fp-module-timetable > p > span.icon-arrow-right{position:relative;top:2px;font-size:17px;}.fp-destacado-agenda .fp-module-timetable .fp-meta-weekday{margin-bottom:0;font-size:14px;}.fp-destacado-agenda .fp-module-timetable .fp-meta-date{font-size:20px;margin-top:-6px;}.fp-destacado-agenda .fp-module-timetable .fp-meta-date .fp-meta-day{font-weight:bold;}.fp-destacado-agenda .fp-module-timetable > span.icon-arrow-right{font-size:23px;width:36px;margin-left:-4px;margin-right:4px;position:relative;top:2px;}.text-right .fp-module-timetable > span.icon-arrow-right{margin-left:7px;margin-right:-7px;}.fp-vertical-scrolling .medium-2,.fp-horizontal-scrolling .medium-2{min-width:400px;}.fp-vertical-scrolling .medium-3,.fp-horizontal-scrolling .medium-3{min-width:455px;}.fp-vertical-scrolling .medium-5,.fp-horizontal-scrolling .medium-5{min-width:500px;}h1.fp-module-title{text-align:center;margin-bottom:40px !important;}.fp-slidesNav.bottom{width:100vw;left:0;text-align:center;margin-left:0 !important;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form-signin .btn01:not(.hoverclass){background:#70e100;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .form-signup .btn01:not(.hoverclass){background:#ff313f;}html.mm-right .mm-footer .menu-lat-right-icon-user-circle{font-size:16px;}.cpt-seccion{background-size:cover;background-position:center top;}.cpt-seccion .module04-content{background:rgba(255,255,255,0.6) !important;padding-top:15px;margin-top:-20px;}.cpt-seccion .module03{padding:18px 0 0;background-size:cover;background-position:center top;}.cpt-seccion .module03 .module03-content-box{padding:12px 18px 14px;background:rgba(255,255,255,0.6);}.cpt-seccion .module03 .module03-link-img{min-height:233px;margin-bottom:0;}.publication-index-list > li li{padding-left:12px;margin-left:0;}.publication-index-list .index-section{padding:16px 15px;}.publication-index-list .index-section > a{color:#ff313f;}.publication-index-list .index-section > ol > li{margin-bottom:14px;font-size:16px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:0 38px 16px 22px;position:relative;margin-left:0;}.publication-index-list .index-section > ol > li > ol > li{padding-left:12px;margin-left:0;}.publication-index-list .index-section .index-section-contentlist{display:block;font-weight:normal;font-size:13px;margin:8px 0 10px 0;position:relative;color:#444;}.publication-index.nonum li{padding-left:0 !important;}.publication-index.nonum .publication-index-list > li{padding-left:20px !important;}.publication-index.nonum .publication-index-list > li > ol > li > ol >li  ol{padding-left:10px;}select{box-sizing:border-box;}.tabs-content,.tabs{border:none;background:none;}body.ied-publication #footer #ip-footer-pagenav .footer-page-index{display:block;top:2px;width:100%;}body.ied-publication #footer #ip-footer-pagenav a.active .footer-page-index{color:white;}body.ied-publication #footer #ip-footer-pagenav li:first-child a:before{content:'«';margin-left:-8px;float:left;}body.ied-publication #footer #ip-footer-pagenav li:first-child:not(.pag-visible):after,body.ied-publication #footer #ip-footer-pagenav li:last-child:not(.pag-visible):before{content:'...';top:-6px;position:relative;}body.ied-publication #footer #ip-footer-pagenav li:first-child:after{margin-left:6px;}body.ied-publication #footer #ip-footer-pagenav li:last-child:before{margin-right:6px;}body.ied-publication #footer #ip-footer-pagenav li:last-child a:before{content:'»';margin-right:-13px;float:right;}body.ied-publication #footer #ip-footer-pagenav li a{width:21px;height:21px;display:inline-block;}body.ied-publication #footer #ip-footer-pagenav li a:not(.active){background:none !important;}body.ied-publication #footer #ip-footer-pagenav li a:not(.hoverclass) span,body.ied-publication #footer #ip-footer-pagenav li a:not(.active) span{color:#555;}body.ied-publication #footer #ip-footer-pagenav li a.hoverclass span{color:#ff313f;}body.ied-publication #footer #ip-footer-pagenav li a span:not(.footer-page-index){display:none !important;}body.ied-publication #footer #ip-footer-pagenav li:not(.pag-visible){display:none;}body.ied-publication #footer #ip-footer-pagenav li:first-child,body.ied-publication #footer #ip-footer-pagenav li:last-child{display:inline-block;}.btn02 .icon-iedpass-text:before{top:-27px;}.cpt-seccion .module03-link-img{width:100%;margin:0;margin-top:-18px;height:calc(100% + 18px);height:-webkit-calc(100% + 18px);height:-moz-calc(100% + 18px);}.cpt-seccion .module03-link-img.hoverclass{background:rgba(0,0,0,0.4);}strong,b{font-weight:bold !important;}.truncate{overflow:hidden;}.title03.truncate{max-height:45px;}.module03-subt.truncate{max-height:34px;}.module03b .module03-content{min-height:109px;}.ip-item.cpt-seccion{height:414px;}.ip-item.cpt-seccion .module03b{height:100%;}.module03b{margin-bottom:0 !important;}.menu-lat-right #header-sub #header-sub-right .headercursos{top:0;}.menu-lat-right #header-sub #header-sub-right .headercursos .btn01{font-size:12px;}.menu-lat-right #header-sub #header-sub-right .headersearch a.btn01.btn-large{padding:6px 10px 5px;}.menu-lat-right #header-sub #header-sub-right .headersearch span:first-child{padding-right:0 !important;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02 li.network-lv03{vertical-align:top;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line{margin-top:8px;}.menu-lat-right #header-superior #header-superior-right .headerlogin a:not(.hoverclass),.menu-lat-right #header-superior #header-superior-right .mobile-login a{color:#ff313f !important;}.module04.module04b .img-wrapper img.tall{height:auto;width:100%;margin-bottom:0;}html.mm-right .mm-menu .first-panel .mm-listview li > a,html.mm-right .mm-menu .first-panel .mm-listview li > span{font-size:13.5px !important;}html.mm-right .mm-menu .first-panel .mm-listview li > span > span:before{top:1px;}#footer .social{max-width:200px;}#footer .social li a{font-size:38px;width:38px;height:38px;}.single .entry-content blockquote:after,.single .entry-content blockquote:before,.page .entry-content blockquote:after,.page .entry-content blockquote:before{line-height:0;margin-top:7px;}#footer .grid-col.grid-col-09a .footer-address{margin-top:50px;}#footer .grid-col.grid-col-09b .social{max-width:100%;}#footer .footer-logos{margin-top:0;}#content.archive.modules-light.with-sidebar #grid-masonry.uniform-modules .masonry-item{width:100% !important;position:relative !important;top:auto !important;left:auto !important;padding:0 10px 20px 0;}#content.archive.modules-light.with-sidebar .sidebar .module03{margin-bottom:20px;max-width:none;margin-right:0;}#content.archive.modules-light.with-sidebar .inner-grid{padding:0;}#content.archive.modules-light.with-sidebar .img-wrapper{max-height:300px;}#content.archive.modules-light.with-sidebar .module04.module04b .title06 a{font-size:1.3em;line-height:120%;}ul#archive-breadcrumb li{display:inline-block;}ul#archive-breadcrumb li:not(:first-child) h1:before{content:'/';margin:0 7px 0 5px;}#inner-header{margin-bottom:20px;}#header-cta-wrapper{position:relative;top:-31px;z-index:4;text-align:left;cursor:pointer;}#header-cta-wrapper .btn01-wrapper{text-align:left;}.slider-gallery #header-cta-wrapper{top:0;margin-bottom:40px;}.module04.module04b .img-wrapper{max-height:300px;}.section.module01.contenido #grid-masonry{padding-bottom:20px;}.wrapper-cpt-pub-logo.btn01-wrapper{top:50% !important;margin-top:-43px;bottom:inherit !important;}.module04.module04b .img-wrapper{padding-top:70%;}.module04.module04b .img-wrapper img{position:absolute;top:0;}.module04.module04b .img-wrapper img.wide{height:100% !important;width:auto !important;max-width:inherit;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos,.uniform-modules .module04.module04b.cpt-cursos{padding:14px 10px 0 !important;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper,.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper{max-width:300px !important;padding:35%;width:0 !important;max-height:300px;box-sizing:content-box !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper:before,.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper:before{width:100%;height:100%;top:0;left:0;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper img,.uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper img{height:100%;left:0;width:auto;max-width:100%;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos .tag,.uniform-modules .module04.module04b.cpt-cursos .tag{left:10px;top:10px;}a.hoverclass .img-wrapper:before{opacity:1;z-index:9;}.cpt-articulo .ip-item-number{font-weight:bold;color:#f00;font-size:20px;position:absolute;top:14px;left:10px;z-index:98;}.cpt-pub-logo{max-width:100%;height:auto;max-height:41px;}.cpt-libro .img-wrapper img{height:100%;width:auto;margin:0 auto;}.module01-content .uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper{max-width:300px !important;width:82% !important;}.module01-content .uniform-modules .module04.module04b.cpt-cursos.rounded .img-wrapper img{-moz-border-radius:200% !important;-webkit-border-radius:200% !important;border-radius:200% !important;}.slider-gallery .btn01-wrapper{position:absolute;top:-12px;left:0;}.module04.module04b.cpt-dark,.module04.module04b.cpt-dark .module04-content{background:#dadada;}.module04-subt,.cpt-meta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.module04.module04b .title06.truncate{max-height:37px;}article.item-calendar #calendar.module04{margin:0;}article.item-calendar #calendar.module04 .module04-content{padding:15px;}article.item-calendar #calendar.module04 .module04-content table.calendar{width:auto;height:calc(100% - 42px);height:-moz-calc(100% - 42px);height:-webkit-calc(100% - 42px);}article.item-calendar #calendar.module04 .module04-content table.calendar tbody td{height:auto;padding:16px 1%;}article.item-calendar #calendar.module04 .module04-content h3.day{text-align:center;}article.item-calendar #calendar.module04 .module04-content h3.day .num:after{display:block;margin-left:0;color:#ff313f;opacity:1;font-size:16px;}.single .entry-content blockquote:before,.page .entry-content blockquote:before{top:0px;}.cpt-cursos.rounded .layer05.layer05-share{left:-25px;}.layer05{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;background:#fff;color:#555;text-align:left;background:rgba(0,0,0,0.7);position:absolute;bottom:-15px;left:-15px;z-index:99;width:100%;}.layer05.layer05-share .sharelo2{color:#fff;}.layer05.layer05-share .layer05-title{padding-bottom:10px;border-bottom:1px solid #fff;margin-bottom:12px;}.layer05.layer05-share .layerClose{float:right;}.layerTriggerHover + .layer05.layer05-share:hover{display:block !important;}.col-wrapper .module04.module04b .img-wrapper,.sidebar .module04.module04b .img-wrapper{padding:0;}.col-wrapper .module04.module04b .tag,.sidebar .module04.module04b .tag{background-color:#f00;right:auto;left:10px;}.col-wrapper .module04.module04b .tag02,.sidebar .module04.module04b .tag02{background-color:#00d8da;right:auto;left:10px;top:10px;font-weight:bold;padding:4px 12px 2px 12px;}.col-wrapper .module04.module04b .tag + .tag02,.sidebar .module04.module04b .tag + .tag02{left:40px;}.col-wrapper .one_second .module04.module04b .img-wrapper,.sidebar .one_second .module04.module04b .img-wrapper{height:230px;}.col-wrapper .one_third .module04.module04b .link-video:before,.sidebar .one_third .module04.module04b .link-video:before{top:60px;}.col-wrapper .one_third .module04.module04b .img-wrapper,.sidebar .one_third .module04.module04b .img-wrapper{height:130px;}.col-wrapper .one_third .module04.module04b .wrapper-cpt-pub-logo.btn01-wrapper,.sidebar .one_third .module04.module04b .wrapper-cpt-pub-logo.btn01-wrapper{position:absolute;top:35px !important;width:60%;padding:0 20%;margin-top:0;}.col-wrapper .one_third .module04.module04b .cpt-pub-logo-circular,.sidebar .one_third .module04.module04b .cpt-pub-logo-circular{width:30px;height:auto;margin-bottom:0;}.col-wrapper .module04.module04b.cpt-cursos.rounded .module04-link-img,.sidebar .module04.module04b.cpt-cursos.rounded .module04-link-img{padding-top:10px;}.col-wrapper .module04.module04b.cpt-cursos.rounded .img-wrapper,.sidebar .module04.module04b.cpt-cursos.rounded .img-wrapper{max-width:300px !important;padding:35%;width:0 !important;max-height:300px;box-sizing:content-box !important;-webkit-box-sizing:content-box !important;margin-left:auto !important;margin-right:auto !important;}.col-wrapper .module04.module04b.cpt-cursos.rounded .img-wrapper img,.sidebar .module04.module04b.cpt-cursos.rounded .img-wrapper img{border-radius:200%;left:0;}.col-wrapper .module04.module04b.cpt-cursos.rounded .img-wrapper img:before,.sidebar .module04.module04b.cpt-cursos.rounded .img-wrapper img:before{border-radius:200%;}.sidebar .module04.module04b:not(.rounded) .img-wrapper{height:250px;}.sidebar .module04.module04b:not(.rounded) .img-wrapper img{height:100%;width:auto;max-width:initial;}.sidebar .module04.module04b:not(.rounded) .wrapper-cpt-pub-logo.btn01-wrapper{position:absolute;top:95px !important;width:60%;padding:0 20%;margin-top:0;}.sidebar .module04.module04b:not(.rounded) .cpt-pub-logo-circular{width:30px;height:auto;margin-bottom:0;}.module04.module04b.cpt-cursos.rounded .img-wrapper{border-radius:200%;}.rounded a .img-wrapper:before{border-radius:200%;}.fp-module-libre .medium-2,.fp-module-libre .medium-3,.fp-module-libre .medium-5{min-width:initial;}body.buscador{background:#fff;/*-- CPTs del buscador --*/}body.buscador.offcanvas-active{overflow:hidden;}body.buscador h3{color:#555;}body.buscador input[type="radio"] + span:hover,body.buscador input[type="checkbox"] + span:hover,body.buscador .active-searchfilter span{cursor:pointer;}body.buscador .align-right{text-align:right;}body.buscador #content{padding-top:112px;}body.buscador #content #content-inner > .row{padding:0 20px;}body.buscador #content #content-inner #inner-header{padding-top:30px;background:#d8d8d8;margin-bottom:60px;}body.buscador #content #content-inner #inner-header .row{padding:0 20px;/*
					h3.title03 {
						display: inline-block; color: @colorbase; padding: 21px 0;

						a { 
							padding: 15px 0;
							margin-right: 55px;
							&:not(.active) {
								color: #fff;
							}

							&.active {border-bottom: 5px solid #f00;}
						}
					}
					*/}body.buscador #content #content-inner #inner-header .row #breadcrumb li .icon-arrow-right{margin:0 7px 0 5px;position:relative;top:2px;color:#f00;font-weight:bold;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup{height:55px;position:relative;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .large-2{position:relative;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .icon-search{position:absolute;font-size:21px;margin:19px 28px 13px;right:0px;top:0;color:#fff;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchbox{width:100%;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;padding:0 105px 0 25px;background:#d8d8d8;box-shadow:inset 0 1px 5px #9b9b9b;-webkit-box-shadow:inset 0 1px 5px #9b9b9b;-moz-box-shadow:inset 0 1px 5px #9b9b9b;font-weight:bold;font-size:1.3em;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .container-searchsubmit{margin-top:-55px;position:relative;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchsubmit{text-align:right;font-size:20px;line-height:43px;margin-right:-0.625rem;margin-left:-0.625rem;padding-left:50px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-bottom-left-radius:0;border-top-left-radius:0;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchsubmit.hoverclass{color:#f00;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchbox{height:55px;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .hide-for-large{position:relative;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub{padding:26px 0;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub #active-filter-container{max-width:600px;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub h3,body.buscador #content #content-inner #search-content .search-filter .search-filter-sub div{display:inline-block;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub li.active-searchfilter,body.buscador #content #content-inner #search-content .search-filter .search-filter-sub a.clearsearch{color:#9e9e9e;font-size:12px;display:inline-block;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub li.active-searchfilter span,body.buscador #content #content-inner #search-content .search-filter .search-filter-sub a.clearsearch span{top:1px;position:relative;margin:0 5px;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub li.active-searchfilter.hoverclass{color:#f00;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub div:first-child h3{vertical-align:top;padding-top:1px;}body.buscador #content #content-inner #search-content .search-filter .hoverclass:not(.searchbox,body.buscador #content #content-inner #search-content .search-filter .btn01),body.buscador #content #content-inner #search-content .search-filter .hoverclass span{color:#f00 !important;}body.buscador #content #content-inner #search-content #search-inner-content{padding:40px 0;}body.buscador #content #content-inner #search-content #search-inner-content .large-12{padding:20px 0;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters #filterlist-container{border-top:5px solid #f00;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters #filterlist-container .searchfilter span{font-size:14px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters #filterlist-container .searchfilter .qty{font-size:11px;color:#d8d8d8;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox{padding:23px 0;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox:first-child{padding-top:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox:not(:first-child){border-top:1px solid #d8d8d8;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox > ul > li > ul{padding-left:25px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox .legend{margin-left:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox .legend .icon-plus:before{content:'+';font-size:18px;width:24px;height:22px;position:relative;vertical-align:bottom;float:right;margin-top:-4px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox .legend .icon-less:before{content:'-';font-size:18px;width:24px;height:22px;position:relative;vertical-align:bottom;float:right;margin-top:-4px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .group-checkbox label{margin-left:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .hoverclass,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .hoverclass span{color:#f00 !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header{border-top:5px solid #555;padding-bottom:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header p,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header span,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header select{color:#9e9e9e;font-size:12px;display:inline-block;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .select{background:url(../_css/../../_gfx/search_select_2x.png) right center #d8d8d8 no-repeat;background-size:28px 24px;padding:4px 40px 3px 14px;border-radius:3px;margin-top:-3px;color:#555;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .group-radio span{padding-top:2px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .icon-iedm-list,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .icon-iedm-grid{font-size:24px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .active span{color:red;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .search-type-view{text-align:right;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .search-type-view .fancyradio:first-child{margin-left:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .search-results-qty p{margin:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .hoverclass,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .hoverclass span{color:#f00 !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container{padding-top:10px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container .search-result-divider{border-top:1px solid #555;font-size:20px;font-weight:bold;padding-left:0;padding-right:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container .search-result-divider small{font-weight:normal;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container .accordion-item{padding:15px 0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article{display:inline-block;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04-content{background:#f2f2f2;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .tag{background-color:#f00;right:auto;left:10px;line-height:24px;text-align:center;padding-right:1px;padding-top:0;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .tag02{background-color:#00d8da;right:auto;left:10px;top:10px;font-weight:bold;padding:4px 12px 2px 12px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .tag + .tag02{left:40px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .module04-link-img{position:relative;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .title06{font-size:1.13em;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .title06.truncate{max-height:42px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .general-overview .col1,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .general-overview .col2{float:left;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .general-overview .go-canvas{width:32px;height:32px;padding-top:10px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .general-overview .go-canvas canvas{width:32px;height:32px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04-content{margin-bottom:1.250rem;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .link-video:before{width:70px;height:72px;line-height:72px;padding:6px 0 0 8px;margin-top:-50px;margin-left:-50px;font-size:50px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container.text-view .title05b{margin-bottom:5px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container.text-view .accordion-content{padding-top:20px;padding-left:10px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container.text-view #search-results{padding-top:20px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination{border-top:1px solid #555;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination a{color:#9e9e9e !important;font-size:12px;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination a:hover,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination button:hover,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination .current a{color:#f00 !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination li:nth-child(2),body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination li:nth-last-child(2),body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination li.unavailable,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination li.current{display:inline-block;}body.buscador #content .fancyradio{display:inline-block;}body.buscador #content .fancyradio input[type="radio"] + span{background:url(../../_gfx/search_fancyradio_2x.png) 0 0 no-repeat;background-size:16px 116px;padding:0px 0 0px 22px;display:block;line-height:1.2em;color:#9e9e9e;}body.buscador #content .fancyradio input[type="radio"]:checked + a,body.buscador #content .fancyradio input[type="radio"]:checked + span{background-position:0 -100px !important;color:#f00;}body.buscador #content .fancyradio input[type="radio"].disabled + span{background-position:0 0 !important;opacity:0.5;}body.buscador #content .fancyradio input[type="radio"]:checked.disabled + span{background-position:0 -100px !important;opacity:0.5;}body.buscador #content .fancycheckbox input[type="checkbox"] + span{background:url(../../_gfx/search_fancycheckbox_2x.png) 0 0 no-repeat;background-size:16px 116px;padding:0px 0 0px 25px;display:block;line-height:1.2em;color:#9e9e9e;}body.buscador #content .fancycheckbox input[type="checkbox"]:checked + a,body.buscador #content .fancycheckbox input[type="checkbox"]:checked + span{background-position:0 -100px !important;color:#f00;}body.buscador #content .fancycheckbox input[type="checkbox"].disabled + span{background-position:0 0 !important;opacity:0.5;}body.buscador #content .fancycheckbox input[type="checkbox"]:checked.disabled + span{background-position:0 -100px !important;opacity:0.5;}body.buscador #content .accordion,body.buscador #content .accordion-title,body.buscador #content .accordion-content{border:none;}body.buscador #content .legend.accordion-title,body.buscador #content .accordion-content{padding:0;}body.buscador #content .accordion-title:hover,body.buscador #content .accordion-title:focus{background:none;cursor:pointer;}body.buscador .search-filters-offcanvas{width:100%;height:100%;position:fixed;overflow:scroll;top:0;left:100%;background:#fff;/*display: none; */z-index:999999;transition:0.4s ease-in-out;-webkit-transition:0.4s ease-in-out;-moz-transition:0.4s ease-in-out;-ms-transition:0.4s ease-in-out;-webkit-overflow-scrolling:touch;}body.buscador .search-filters-offcanvas.offcanvas-active{left:0;/*display: block;*/}body.buscador .search-filters-offcanvas .offcanvas-header{padding:10px 0 0;height:39px;position:fixed;background:#d8d8d8;}body.buscador .search-filters-offcanvas .offcanvas-header h3 > a{border-bottom:5px solid #f00;padding:2px 0;}body.buscador .search-filters-offcanvas .offcanvas-header .clear-filters{font-size:11px;padding-top:4px;}body.buscador .search-filters-offcanvas .offcanvas-header span{font-size:6px;padding-right:2px;}body.buscador .search-filters-offcanvas .offcanvas-header .filters-done{background:red;color:#fff;}body.buscador .search-filters-offcanvas #search-lateral-filters{padding-top:39px;position:relative;z-index:-2;}body.buscador .search-filters-offcanvas #filterlist-container li{padding:2px 0;}body.buscador .module04.module04b .module04-content{height:150px;}body.buscador .module04.module04b .share-opt{position:absolute;bottom:15px;width:100%;}body.buscador .module04.module04b .cpt-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}body.buscador .module04.module04b .img-wrapper{background-size:cover;}body.buscador .module04.module04b .btn01-wrapper{position:absolute;bottom:8px;top:auto;width:100%;text-align:left;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.buscador .module04.module04b.cpt-cursos .btn01-wrapper{text-align:center;}body.buscador #content #content-inner #inner-header .row h3.title03{display:inline-block;color:#555;padding:21px 0;}body.buscador #content #content-inner #inner-header .row h3.title03 a{padding:15px 0;margin-right:55px;}body.buscador #content #content-inner #inner-header .row h3.title03 a:not(.active){color:#fff;}body.buscador #content #content-inner #inner-header .row h3.title03 a.active{border-bottom:5px solid #f00;}.cpt-cursos.btn-expanded span.btn01.bgcurso.icon-arrow-right{width:100%;border-radius:0;text-align:left;}.btn06{background:#d8d8d8;color:#555;padding:4px 14px 4px 14px;border-radius:3px;margin-top:-3px;font-size:12px;height:24px;text-align:center;}.icon-textsub{font-size:9px !important;font-weight:100;letter-spacing:0.8px;position:absolute;}.footer-logos.mobile-visible{display:block !important;}.footer-logos.mobile-visible ul > li{padding-bottom:10px;}.module04.module04b.cpt-cursos a.module04-link-img{padding:14px 10px 0 !important;}#grid-masonry.uniform-modules .module04.module04b.cpt-cursos a.module04-link-img{padding:0 !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-container article .module04.module04b .title06{font-size:0.933em;}.menu-lat-right #header-sub #header-sub-right ul.headeruser div{margin:0 10px;}body.logged-in .mm-menu .mobile-user{float:right;text-align:right;}body.logged-in .mm-menu .mobile-user img{width:20px;height:20px;-webkit-border-radius:200px;-ms-border-radius:200px;border-radius:200px;}#mm-mainnav-user .mm-navbar-top-1{border-bottom:0;}footer .footer-address li{padding-left:0;}footer .footer-address li:before{display:none;}footer .footer-address li.icon{padding-left:20px;}footer .footer-address li.icon span{left:0;}footer .footer-address li.clear{margin-left:3px;}#mm-mainnav-menu .mobile-lang{width:20% !important;}#mm-mainnav-menu .mobile-login{float:right;margin-right:21px;}#mm-mainnav-menu .mobile-login a.header-lateral-link{font-size:12px !important;}#mm-mainnav-menu .mobile-login a.header-lateral-link span.menu-lat-right-icon-user-circle{font-size:14px;padding-left:.618em;}#mm-mainnav-menu .mobile-lang + .mobile-login,#mm-mainnav-menu .mobile-lang + .mobile-user{margin-right:0;width:80% !important;}#mm-mainnav-menu .mobile-lang + .mobile-login a.header-lateral-link,#mm-mainnav-menu .mobile-lang + .mobile-user a.header-lateral-link{margin-left:-19px;}.destacado-tv .slide-module-inner.module02.background{width:40vw !important;padding:50px !important;}.destacado-tv .module02.background.curso{width:30vw !important;padding:50px !important;height:30vw !important;margin-top:0 !important;}.destacado-tv .title04{font-size:55px !important;line-height:120% !important;letter-spacing:1px !important;padding-bottom:15px !important;}.destacado-tv .title07{font-size:28px !important;letter-spacing:3px !important;font-weight:normal !important;}.destacado-tv .flex-direction-nav{display:none !important;}body.numero-redacted:not(.redacted-autorizado) del{background:#000 !important;color:#000 !important;display:inline !important;}body.numero-redacted:not(.redacted-autorizado) del::selection{background:#000;}body.numero-redacted.redacted-autorizado del{text-decoration:none;}body.numero-redacted a.stamp-redacted{width:340px;height:151px;display:inline-block;position:fixed;bottom:2em;right:2em;z-index:999999999;}body.numero-redacted a.stamp-redacted > img{width:100%;position:absolute;transition:all .3s ease-in-out;}body.numero-redacted a.stamp-redacted > img.stamp-redacted-green{opacity:0;}body.numero-redacted a.stamp-redacted:hover > img.stamp-redacted-green{opacity:1;}body.numero-redacted a.stamp-redacted:hover > img.stamp-redacted-red{opacity:0;}#mm-mainnav-menu .mobile-user{width:100%;}#mm-mainnav-menu .mobile-user a.header-lateral-link{position:relative;top:0;padding-right:30px;}#mm-mainnav-menu .mobile-user a.header-lateral-link img{position:absolute;right:0;}a.btn01.notext.icon-arrow-right{text-align:center;}a.btn01.notext.icon-arrow-righta.btn01.notext.icon-arrow-right:before{position:relative;margin:0 auto;margin-left:2px;right:auto;}.module04 .tag{display:flex;padding-top:0;}.module04 .tag:before{margin:auto;top:0 !important;}.tag{padding-top:1px;}.tag:before{vertical-align:middle;}html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .icon-user:before,html.mm-right #mainnav-login .mm-panel .login-menu .form-dark .icon-user-add:before{position:relative;top:auto !important;left:auto !important;vertical-align:middle;}body.ied-publication #footer .ip-footer-nav .icon-arrow-right:before,body.ied-publication #footer .ip-footer-nav .icon-arrow-left:before{height:auto;line-height:14px;top:1px;margin:0 auto;vertical-align:middle;}.btn01:before,.em-booking-buttons:before,a.em-button.add-new-h2:before,.btn-large:before{top:auto;height:auto;}.btn01:before,.em-booking-buttons:before,a.em-button.add-new-h2:before{bottom:3px;}.btn-large:before{bottom:6px;}#content.wmediumimage .slider-gallery,#content.wmediumimage .slider{opacity:0;}.slide-module{background-color:#000;}.wrapper-temp-logo-cpt-pub{max-width:178px !important;padding:0 18px;}#ip-cont-number,#ip-cont-author{min-height:48px;}.truncate{overflow:initial;}.carbonite-dashboard{background:none !important;height:64px !important;width:300px !important;}.carbonite-countdown.omitweeks .carbonite-dashboard{width:241px !important;}.carbonite-dash{clear:initial !important;width:41px !important;}.tag:before{top:1px !important;}.tag.icon-video:before{margin-left:3px;}.tag.icon-proyectos:before{top:3px !important;margin-left:1px;}.btn01.notext.icon-arrow-right:before{top:6px;}.btn01.notext.icon-arrow-down:before{top:7px;}.flex-direction-nav .flex-prev:before,.flex-direction-nav .flex-next:before{top:12px;}.wrapper-lang-switcher-latv2 ul li:before{top:10px;}.fp-module-lighttext .fp-module-content *:not(h2),.fp-module-lighttext .fp-module-content *:not(h2) a,.fp-module-lighttext .fp-module-content *:not(h3),.fp-module-lighttext .fp-module-content *:not(h3) a,.fp-module-lighttext .fp-module-content *:not(h4),.fp-module-lighttext .fp-module-content *:not(h4) a,.fp-module-lighttext .fp-module-content *:not(h5),.fp-module-lighttext .fp-module-content *:not(h5) a,.fp-module-lighttext .fp-module-content *:not(h6),.fp-module-lighttext .fp-module-content *:not(h6) a,.fp-module-lighttext .fp-module-content ul > li > ul > li,.fp-module-lighttext .fp-module-content ul > li > ul > li a{color:white;}.fp-module-lighttext .fp-module-content h2,.fp-module-lighttext .fp-module-content h2 a,.fp-module-lighttext .fp-module-content h3,.fp-module-lighttext .fp-module-content h3 a,.fp-module-lighttext .fp-module-content h4,.fp-module-lighttext .fp-module-content h4 a,.fp-module-lighttext .fp-module-content h5,.fp-module-lighttext .fp-module-content h5 a,.fp-module-lighttext .fp-module-content h6,.fp-module-lighttext .fp-module-content h6 a{color:#ff313f;}.row.fp-module-container{max-width:none;}.wrapper-temp-logo-cpt-pub{margin:0 auto;}.module05.rounded.flip-wrapper,.module05.rounded.flip-wrapper .front,.module05.rounded.flip-wrapper .back,.module05.rounded.flip-wrapper .img-wrapper{min-height:0 !important;height:100% !important;}.form-dark .label-inline,.form-dark .select,.form-dark .chosen-container .chosen-results li.active-result{color:#eee !important;}.form-dark .chosen-container .chosen-drop{background-color:#424346;}.form-dark .chosen-container-single{background-color:#424346;}.form-dark .chosen-container-single .chosen-single div b{background:url(../_css/../../_gfx/select_darl_2x.png) right center #424346 no-repeat !important;}.form-dark .chosen-container-single .chosen-single span{color:#eee !important;}article.item-calendar #calendar.module04 .module04-content table.calendar tbody td.events{padding-bottom:6px;}article.item-calendar #calendar.module04 .module04-content .calendar th{text-align:center;}.btn01{padding:3px 17px;}.btn01.btn-large{padding:6px 17px;}.btn01.icon-arrow-right:not(.notext),.btn01.svgicon:not(.notext){padding-right:27px;}.svgicon{background-size:70% !important;background-position:50% !important;background-repeat:no-repeat !important;}.svgicon.svgicon-rounded{background-size:70% !important;background-position:50% !important;background-repeat:no-repeat !important;}.svg-arrow-right{background-image:url(../../_svg-icons/chevron-right.svg) !important;}.svg-play{background-image:url(../../_svg-icons/controller-play.svg) !important;}.svg-play.btn-video{background-size:80% !important;}.btn-video{padding:30px;position:relative;display:inline-block;border-radius:200%;background-color:rgba(0,0,0,0.4);}.module04.module04b .module04-content *{font-weight:100;}.module04.module04b .module04-content .cpt-meta .type{font-weight:bold;}.module04.module04b .module04-content .title06,.module04.module04b .module04-content .title06 a{font-weight:bold;}.module04.module04b .module04-content .contact-opt{position:absolute;bottom:11px;color:#999;font-size:16px;right:15px;}.module04.module04b .module04-content .contact-opt a{color:#999;}.module04.module04b .module04-content .contact-opt [class^="icon-"]:before{color:#ff313f;}.module04.module04b .module04-content .share-opt{font-style:normal;}.module04.module04b .module04-content .share-opt [class^="icon-"]:before,.module04.module04b .module04-content .share-opt .layer05-share a{color:#ff313f !important;}.module04.module04b .module04-content .share-opt .icon-share:before{margin-left:0;margin-right:4px;}.module04.module04b .img-wrapper{position:relative;}.module04.module04b .btn-video{position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;padding:40px;}.module04.module04b .date-posted{position:absolute;bottom:15px;right:15px;}.module04.module04b .date-posted time{color:#999;font-size:10px;}.module04.module04b .module04-excerpt.truncate{max-height:40px;}.module04.module04b.cpt-dark,.module04.module04b.cpt-dark .module04-content{background:#eee;}.module04.module04b.cpt-usuario.rounded .module04-link-img{padding-top:20px;}.module04.module04b.cpt-usuario.rounded .img-wrapper{max-width:300px !important;padding:32%;width:0 !important;box-sizing:content-box !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;margin-left:auto !important;margin-right:auto !important;border-radius:200%;}.modules-dark .module04.module04b .title06 a{color:#555;}.modules-dark .module04.module04b,.modules-dark .module04.module04b .module04-content{background:#eee;}#grid-masonry.grid-masonry-pub.uniform-modules .grid-sizer{width:300px !important;}#grid-masonry.grid-masonry-pub.uniform-modules .masonry-item{width:300px !important;height:auto !important;}#grid-masonry.grid-masonry-pub.uniform-modules .module04.module04b .img-wrapper{padding-top:113%;}body.buscador #content #content-inner #inner-header .row h3.title03.nolink{margin-right:55px;}body.buscador #content #content-inner .label-inline-select{width:100%;}body.buscador #content #content-inner .label-inline-select select{background:url(../../_gfx/select_2x.png) right center #eee no-repeat;}body.buscador #content #content-inner .module05{box-sizing:border-box;height:auto !important;}body.buscador #content #content-inner .module05 .flipper{padding-right:100%;padding-bottom:100%;border-radius:200%;position:relative;margin-bottom:1.25rem;}body.buscador #content #content-inner .module05 .flipper .front,body.buscador #content #content-inner .module05 .flipper .front .img-wrapper{height:100% !important;}body.buscador #content #content-inner .module05 .flipper .front img{moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}body.buscador #content #content-inner .module05 .flipper .back{height:100% !important;moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup [class^="icon-"]{position:absolute;font-size:21px;margin:19px 23px 13px;right:0px;top:0;color:#fff;cursor:pointer;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchbox{border:1px solid #e5e5e5;box-shadow:none;background:#fafafa;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchsubmit,body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset{height:55px;box-sizing:border-box;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchsubmit [class^="icon-"],body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset [class^="icon-"]{margin:12px 23px !important;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset{padding:19px 27px;background:none;margin-right:5px;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset .icon-cross{margin:21px 23px 13px !important;color:#a9a9a9;font-size:17px;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset{margin-right:0 !important;position:absolute;right:67px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters label,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters select,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .itext{width:100%;font-size:14px;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters select,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters .itext{margin-bottom:10px;background-color:#eee;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters select{background-image:url(../../_gfx/search_select_dark_2x.png);}.modal-open #header.menu-lat-right{transform:translateY(-40px);}.modal-mobile-search{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.4);}.modal-mobile-search .modal-mobile-search-content{background-color:#fefefe;margin:0;padding:20px;border:1px solid #888;height:100%;-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s;overflow:scroll;}.modal-mobile-search .modal-mobile-search-clean{background:none;color:#777 !important;margin-bottom:10px;border:1px solid #eee;}.modal-mobile-search .modal-mobile-search-header{padding:20px;margin-left:-20px !important;margin-top:-20px !important;width:100%;background:white;position:fixed;z-index:9999;border-bottom:1px solid #eee;}.modal-mobile-search .modal-mobile-search-filters{padding-top:70px;padding-bottom:70px;}.modal-mobile-search .close-modal-mobile-search.icon-cross{float:right;padding:6px 17px 6px 17px;margin-right:-17px;}@-webkit-keyframes animatetop{from{opacity:0;}to{opacity:1;}}@keyframes animatetop{from{opacity:0;}to{opacity:1;}}body.buscador #loading-search{position:fixed;top:0;left:0;background:rgba(255,255,255,0.9);z-index:40;width:100%;height:100%;}body.buscador #content #content-inner form > .row{padding:0 20px;}.module04.module04b.cpt-cursos .btn01-wrapper{margin-left:-10px;}.module04.module04b>.btn01-wrapper{position:relative !important;margin-top:-23px;margin-bottom:0px;}.module04.module04b>.btn01-wrapper a{cursor:pointer;}.module04.module04b .module04-content *{font-weight:300;}.btn01,.btn-large{cursor:pointer;}.contact-link a{color:#ff313f;}li.icon span.tag.icon-arrow-right{padding:0;}body.buscador #loading-search{z-index:100;}body.buscador #content #content-inner #inner-header .row #breadcrumb li .icon-arrow-right{color:#ff313f;}body.buscador #content #content-inner #inner-header .row h3.title03 a.active{border-bottom:5px solid #ff313f;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sub li.active-searchfilter.hoverclass{color:#ff313f;}body.buscador #content #content-inner #search-content .active-searchfilter{cursor:pointer;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters label.hoverclass,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters label.hoverclass span,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters a.hoverclass,body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters a.hoverclass span{color:#ff313f !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-lateral-filters #filterlist-container{border-top:5px solid #ff313f;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination a:hover,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination button:hover,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-pagination .pagination .current a{color:#ff313f !important;}body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .hoverclass,body.buscador #content #content-inner #search-content #search-inner-content #search-results #results-header .hoverclass span{color:#ff313f !important;}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .searchreset.hoverclass .icon-cross{color:#ff313f !important;}.is-active>.accordion-title::before{content:'–';}.module04.module04b.cpt-cursos .btn01-wrapper a.module04-link-img{padding:0 !important;}.module04.module04b.cpt-cursos .module04-link-img + .btn01-wrapper{margin-left:0;}.btn-send-ied-form .btn01.hoverclass{background:#ff313f !important;}.menu-lat-right #header-superior #header-superior-right ul.langsel2 li.current a{color:#ff313f;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line,.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active a{color:#ff313f;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv03.network-lv-active .network-active-line,.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02.network-lv-open li.network-lv03.network-lv-active:before{background-color:#ff313f;}.mm-footer a.hoverclass span:before{color:#ff313f !important;}.tag{line-height:1.15em !important;}.list05b li .tag:before{top:-5px !important;}body.buscador.archivo #content #content-inner #inner-header{background:none;margin-bottom:0;}body.buscador.archivo #content #content-inner #inner-header .header-btn{height:100%;padding-top:2.6em;}body.buscador.archivo #content #content-inner #inner-header .header-btn .btn01{width:100%;box-sizing:border-box;}#search-lateral-filters li ul > li a{line-height:1.2em;color:#9e9e9e;padding-bottom:10px;display:block;font-size:14px;}.svgicon:not(.notext){background-size:auto 75% !important;background-position:95% !important;}.svg-search{background-image:url(../../_svg-icons/search.svg) !important;}.svg-arrow-down{background-image:url(../../_svg-icons/arrow-down.svg) !important;}body.buscador .description{font-size:14px !important;color:#555 !important;}body.buscador #inner-header a:not(.btn-01){font-size:14px;}body.buscador #search-lateral-filters .active{color:#ff313f !important;}body.buscador div#search-results div#results-container:first-child{margin-top:-25px;}body.buscador div#search-results div#results-container:first-child li.accordion-item:first-child .accordion-title.search-result-divider{border-top:5px solid #555 !important;}body.buscador.archivo #content #inner-header{padding-top:20px !important;}body.buscador.archivo #content #inner-header .title03{width:100% !important;text-align:left;font-size:25px !important;}.btn-01.btn-secondary:not(.hoverclass),.btn-secondary{color:#555 !important;background:#ccc;}.date-posted{position:absolute;bottom:15px;right:15px;}.date-posted time{color:#999;font-size:10px;}body.foundation #breadcrumb.border{border-bottom:2px solid #555;padding-bottom:.404rem;margin-bottom:.404rem;}body.foundation .content-header{margin-bottom:1.618em;}body.foundation .header-cta{margin-top:-56px;z-index:9;position:relative;top:-50px;}body.foundation .content .subcontent-title.border,body.foundation .content .subcontent-filter.border{border-top:1px solid #555;padding-top:0.804em;}body.foundation .content .subcontent-filter p,body.foundation .content .subcontent-filter select{display:inline-block;}body.foundation .content .subcontent-filter p {color:#9e9e9e;font-size:12px;}body.foundation .content .subcontent-filter select{max-width:140px;}body.foundation .module04 .module04-content{margin-bottom:1.25rem;}body.foundation .module04 .layer05.layer05-share{top:0;left:0;}body.foundation .search-field{background:#fff;border:1px solid rgba(0,0,0,0.11);font-size:11px;color:#9b9b9b;padding:9px 15px;width:100%;background-image:url(../_css/../../_gfx/magnifying-glass@2x.png);background-position:right;background-size:auto 100%;background-repeat:no-repeat;}body.foundation .widget{margin-bottom:2em;}body.foundation .widget .widgettitle{border-top:4px solid #555;border-bottom:1px solid #555;padding-top:1.618em;padding-bottom:.404em;margin-bottom:0.618em;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:0.933em;color:#ff313f;line-height:1.25em;color:#555;}body.foundation .widget .widgettitle a{text-decoration:none;}body.foundation .widget .menu-item a,body.foundation .widget ul li a{color:#9e9e9e;font-size:12px;}body.foundation .widget #calendar_wrap{margin-top:1em;padding:.618em;background-color:#fff;}body.foundation .widget #calendar_wrap caption{margin-bottom:.618em;}body.foundation .widget #calendar_wrap td,body.foundation .widget #calendar_wrap th{width:40px;font-size:13px;padding:6px 1%;}body.foundation .widget #calendar_wrap th{height:24px;font-size:12px;font-weight:normal;font-family:Helvetica, Arial, sans-serif;font-weight:bold;vertical-align:middle;text-align:center;border:1px solid #f2f2f2;}body.foundation .widget #calendar_wrap td{height:40px;vertical-align:middle;text-align:center;background:#fff;color:#555;border:1px solid #f2f2f2;}body.foundation .widget #calendar_wrap tbody td{height:auto;padding:11px 1%;}body.foundation .widget #calendar_wrap tbody td a:after{content:'•';color:#f00;opacity:.3;margin-left:3px;font-size:14px;margin-left:0;display:block;color:#ff7f00;opacity:1;font-size:16px;margin-top:-1px;line-height:0;top:5px;position:relative;}body.foundation .widget #calendar_wrap #today{background-color:#f5f5f5;}body.foundation .widget #calendar_wrap .has-entries:after{content:'•';color:#f00;opacity:.3;margin-left:3px;font-size:14px;margin-left:0;display:block;color:#ff7f00;opacity:1;font-size:16px;}body.foundation select{-webkit-appearance:none;background:url(../_css/../../_gfx/search_select_2x.png) right center #d8d8d8 no-repeat;background-size:28px 24px;padding:4px 40px 3px 14px;border-radius:3px;margin-top:-3px;color:#555;border:none;font-size:12px;}.dark-text{color:#555;}.widget ul li ul li{margin-left:1em;}.widget_authors ul{display:inline-block;}.widget_authors li.list-item.author{display:inline-block;float:left;}.widget_authors li.list-item.author img,.widget_authors li.list-item.author a{border-radius:200%;}.widget_authors li.list-item.author img{max-width:45px;float:left;}.widget_authors li.list-item.author a{display:inline-block;margin-right:3px;margin-bottom:2px;position:relative;}.widget_authors li.list-item.author a:before{opacity:0;content:'';background:rgba(0,0,0,0.4);top:0;left:0;width:100%;height:100%;position:absolute;-moz-border-radius:200%;-webkit-border-radius:200%;border-radius:200%;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;-ms-transition:opacity 0.2s;transition:opacity 0.2s;}.widget_authors li.list-item.author a.hoverclass:before{opacity:1;}body.foundation.single-post #breadcrumb{margin-bottom:2em;padding-bottom:1em;}body.foundation.single-post #content-inner{margin-top:152px;background-color:inherit;}body.foundation.single-post .title01,body.foundation.single-post .entry-content h1{line-height:1em;}body.foundation.single-post .entry-content{margin-top:2em;}body.foundation.single-post .coments-section{border-top:1px solid #555;padding-top:0.804em;}body.foundation.single-post .coments-section h3{margin:1em 0;}body.foundation.single-post .coments-section #comments,body.foundation.single-post .coments-section #comment-form-title{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:24px;/*font-size: 1.6em;*/}body.foundation.single-post .coments-section #comments a,body.foundation.single-post .coments-section #comment-form-title a{text-decoration:none;}body.foundation.single-post .coments-section .commentlist{margin:1em 0;}body.foundation.single-post .coments-section .commentlist .clearfix{visibility:initial;height:initial;line-height:initial;font-size:initial;clear:none;}body.foundation.single-post .coments-section .commentlist .comment{padding:.5em;background-color:white;margin:1em 0;border:1px solid #eaeaea;}body.foundation.single-post .coments-section .commentlist .comment .comment{background-color:rgba(0,0,0,0.02);border:none;border-top:1px dashed rgba(0,0,0,0.1);margin:0;}body.foundation.single-post .coments-section .commentlist .comment .comment-author{font-size:11px;}body.foundation.single-post .coments-section .commentlist .comment .comment-author img{border-radius:200%;}body.foundation.single-post .coments-section .commentlist .comment .comment-reply-link{font-size:0.9em;font-weight:bold;}body.foundation.single-post .coments-section .commentlist .comment .comment_content{font-size:15px;padding-top:.618em;}body.foundation.single-post .coments-section .commentlist article{padding:1em;}body.foundation.single-post .coments-section nav + #respond,body.foundation.single-post .coments-section .commentlist + #respond{border-top:1px dashed rgba(0,0,0,0.15);}body.foundation.single-post .coments-section #respond{margin:2em 0;}body.foundation.single-post .coments-section textarea{background:#fff;padding:10px 18px;margin:0;border:0;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;width:100%;min-height:130px;}body.foundation.single-post .coments-section #submit{background:#ff313f;color:#fff !important;position:relative;display:inline-block;min-height:17px;padding:3px 27px 3px 17px;text-align:center;font-size:14px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:background-color .2s, color .2s;-moz-transition:background-color .2s, color .2s;-o-transition:background-color .2s, color .2s;-ms-transition:background-color .2s, color .2s;transition:background-color .2s, color .2s;text-decoration:none !important;border:0;vertical-align:top;padding:3px 17px;cursor:pointer;background:#555;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;padding-top:6px;padding-bottom:6px;}body.foundation.single-post .coments-section #submit:before{position:absolute;right:6px;top:5px;color:#fff;}body.foundation.single-post .coments-section #submit.notext{padding:0;width:24px;height:24px;}body.foundation.single-post .coments-section #submit.notext span{position:absolute !important;clip:rect(1px,1px,1px,1px);}body.foundation.single-post .coments-section #submit.notext:before{top:5px;right:4px;}body.foundation.single-post .coments-section #submit.notext.icon-arrow-down:before{right:5px;}body.foundation.single-post .coments-section #submit input{background:none;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#fff;vertical-align:top;position:relative;top:1px;}body.foundation.single-post .coments-section #submit:before{top:auto;height:auto;}body.foundation.single-post .coments-section #submit:before{bottom:3px;}body.foundation.single-post .coments-section #submit.btn-large{padding:6px 17px;}body.foundation.single-post .coments-section #submit.icon-arrow-right:not(.notext),body.foundation.single-post .coments-section #submit.svgicon:not(.notext){padding-right:27px;}body.foundation.single-post .coments-section #submit:before{top:8px;}body.foundation.single-post .coments-section #submit:before{top:auto;height:auto;}body.foundation.single-post .coments-section #submit:before{bottom:6px;}body.foundation.single-post .coments-section #submit.hoverclass {color:#fff !important;background:#ff313f;}body.foundation.single-post .coments-section #submit.hoverclass :before{color:#fff !important;}body.foundation .widget_tags li.tag-item{display:inline;margin-right:5px;}body.foundation .widget_tags .icon-tag{font-size:smaller;margin-right:2px;}body.foundation #cancel-comment-reply-link{text-decoration:underline;}body.foundation #cancel-comment-reply-link:hover{color:#ff313f;}body.foundation .commentlist .respond-form{padding:0em 1em;background:rgba(0,0,0,0.02);border:1px dashed rgba(0,0,0,0.1);}body.foundation .commentlist textarea{border:1px solid rgba(0,0,0,0.1) !important;}body.foundation .header-cta{margin-top:0;}body.foundation .header-cta .aligned-bottom .title05{margin-top:-56px;}body.foundation .content-header .title04{font-weight:lighter !important;margin-top:0.218em;}body.foundation aside .widget:first-child{margin-top:0;}body.foundation .widget_recent_entries li{margin:0.5em 0;}.menu-lat-right #header-sub #header-sub-right ul.headeruser div{background:#ff313f;}button.submit-button{border:1px solid #ff313f !important;margin-top:1em;background:#ff313f;color:#fff !important;position:relative;display:inline-block;min-height:17px;padding:3px 27px 3px 17px;text-align:center;font-size:14px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:background-color .2s, color .2s;-moz-transition:background-color .2s, color .2s;-o-transition:background-color .2s, color .2s;-ms-transition:background-color .2s, color .2s;transition:background-color .2s, color .2s;text-decoration:none !important;border:0;vertical-align:top;padding:3px 17px;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;padding-top:6px;padding-bottom:6px;}button.submit-button:before{position:absolute;right:6px;top:5px;color:#fff;}button.submit-button.notext{padding:0;width:24px;height:24px;}button.submit-button.notext span{position:absolute !important;clip:rect(1px,1px,1px,1px);}button.submit-button.notext:before{top:5px;right:4px;}button.submit-button.notext.icon-arrow-down:before{right:5px;}button.submit-button input{background:none;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#fff;vertical-align:top;position:relative;top:1px;}button.submit-button:before{top:auto;height:auto;}button.submit-button:before{bottom:3px;}button.submit-button.btn-large{padding:6px 17px;}button.submit-button.icon-arrow-right:not(.notext),button.submit-button.svgicon:not(.notext){padding-right:27px;}button.submit-button:before{top:8px;}button.submit-button:before{top:auto;height:auto;}button.submit-button:before{bottom:6px;}button.submit-button.hoverclass{border:1px solid #ff313f !important;background:#ff313f;}.frontend-form-container #frontend-form-1-secondary-submit-button:not(.hoverclass) {background:white;color:#ff313f !important;}.frontend-form-container #frontend-form-1-secondary-submit-button.hoverclass{background:#ff313f;color:white;}div.edit-post{display:inline-block;float:right;position:absolute;top:10px;left:10px;background:white;border-radius:200%;z-index:98;height:24px;width:24px;text-align:center;display:table;}div.edit-post a{vertical-align:middle;display:table-cell;}div.edit-post .icon-iedm-pencil{margin-left:1px;}.edit-post-btn{margin-top:1em;}.edit-post-btn .icon-iedm-pencil{margin-left:-3px;margin-right:4px;vertical-align:text-top;}.icon-iedm-pencil{vertical-align:middle;}.icon-iedm-pencil:before{content:"\e904";}.cpt-meta .author{color:#555;}.menu-lat-right.sin-network#header{height:77px;}.menu-lat-right.sin-network #header-superior{display:none;}.menu-lat-right.sin-network #header-sub #header-sub-right{top:25px;}.menu-lat-right.sin-network #header-sub #header-sub-right .menu-lat-right-icon-user-circle{font-size:22px;color:#ff313f;vertical-align:-webkit-baseline-middle;}.menu-lat-right.sin-network #close-menu-type-2:before{top:3px;left:2px;}form span ul li::before{display:none;}.columns #grid-masonry{width:100%;width:-moz-calc(100% + 10px);width:-webkit-calc(100% + 10px);width:calc(100% + 10px);}body.foundation #grid-masonry .layer05{bottom:-15px;top:inherit !important;left:-15px !important;}body.foundation #content-inner {padding-bottom:2em;}body.foundation .content-header{margin-bottom:0;}body.foundation:not(.single-post) .title01,body.foundation:not(.single-post) .entry-content h1{color:#000;}body.foundation:not(.single-post) .title01 span,body.foundation:not(.single-post) .title01 a,body.foundation:not(.single-post) .entry-content h1 span,body.foundation:not(.single-post) .entry-content h1 a{font-weight:100;}.item.masonry-item .module04-content{margin-bottom:0 !important;}.more-link{font-size:13px;}.more-link span {vertical-align:text-top;}.svg-play.btn-video{background-position:inherit !important;}#breadcrumb .icon-arrow-right{margin:0 7px 0 5px;position:relative;top:2px;}#breadcrumb li.current-page{font-weight:bold;}.icon-iedm-circle-arrow-down:before{content:"\e905";}.icon-iedm-circle-tag:before{content:"\e906";}.icon-iedm-circle-arrow-left:before{content:"\e907";}.icon-iedm-circle-arrow-right:before{content:"\e908";}.icon-iedm-circle-arrow-up:before{content:"\e909";}.icon-iedm-circle-cross:before{content:"\e90a";}.btn-toggle-container{width:100%;text-align:right;font-size:18px;}.btn-toggle-container .active a{color:#ff313f;}.btn-toggle-container ul{margin-right:-0.325em;}.btn-toggle-container li{display:inline-block;padding:0 .325em;}.title01 + .btn-toggle-submenu,.title01 + .btn-toggle-container{margin:5px 0;}.more-link.border-bottom{border-bottom:1px solid #000;padding-bottom:1em;width:100%;display:inline-block;}.row.row-margin{margin-left:-0.625rem !important;margin-right:-0.625rem !important;}.uniform-modules,.module06 .row{max-width:none;}.row.expanded.header-cta{padding:0 20px;}.module04 .module04-excerpt{margin:0;line-height:1.35em;}.mobile-social{margin-top:2em;margin-bottom:2em;}.subcontent-filter + .module06{margin-top:0;padding-top:0;}.btn-toggle-submenu{max-width:100px;display:inline-block;float:right;}.module06{margin:1em 0;padding-top:.618em;padding-bottom:.618em;}.module06 .module06-title{padding:.618em 0;}.module06 .module06-title.border-top{border-top:1px solid #000;padding-top:1.236em;}.uniform-modules div.edit-post{left:auto;right:10px;}body.foundation .widget .arrow:before{vertical-align:middle;}body.foundation .widget .arrow + ul + .arrow{display:none;}#calendar.calendar02 .calendar-content{padding:10px;}#calendar.calendar02 .calendar-content table.calendar,#calendar.calendar02 .calendar-content .header-calendar{border:none;}#calendar.calendar02 .calendar-content th,#calendar.calendar02 .calendar-content td{padding:5% 0;text-align:center;width:14.2857%;height:14.2857%;border:none;}#calendar.calendar02 .calendar-content th{padding:6px 0;border-bottom:1px solid #eee !important;background:none;}#calendar.calendar02 .calendar-content td{padding:13px 0;}#calendar.calendar02 .calendar-content td.weekend{background-color:#f8f8f8;}#calendar.calendar02 .calendar-content td.current-day{background-color:#f1f1f1;color:#ff313f;}#calendar.calendar02 .calendar-content td.events > a .num:after{margin-left:0;display:block;color:#ff313f;opacity:1;font-size:16px;line-height:0;top:6px;position:relative;}.custom-content{margin-bottom:2em;}.custom-content #calendar{margin-bottom:0;}.custom-content .editorial-portada{padding:0;}body.foundation:not(.single-post) .title01 a.btn-toggle,body.foundation:not(.single-post) .entry-content h1 a.btn-toggle{font-weight:bold;}.icon-iedm-circle-calendar:before{content:"\e90b";}.aside-menu{margin-top:0;margin-bottom:2em;}.aside-menu .aside-menu-title{border-top:4px solid #555;border-bottom:1px solid #555;padding-top:1.618em;padding-bottom:.404em;margin-bottom:0.618em;font-weight:bold;font-size:0.933em;line-height:1.25em;color:#555;}.aside-menu .menu-item a,.aside-menu ul li a{color:#9e9e9e;font-size:12px;}.aside-menu .active > a{color:#ff313f;}.aside-menu ul li ul li{margin-left:1em;}body.foundation .widget .active > a,body.foundation .widget .current-page > a{color:#ff313f;}.parent .icon-arrow-down.active:before{content:"\2303";}.flexbox-container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-left:-0.625rem;margin-right:-0.625rem;}.flexbox-container.flexbox-flex-wrap{flex-wrap:wrap;}.flexbox-container .flexbox-item{position:relative;padding-left:.625rem;padding-right:.625rem;margin-bottom:1.25em;box-sizing:border-box;}.flexbox-container .flexbox-item.border-bottom{border-bottom:1px solid #000;padding-bottom:1em;}.flexbox-container .flexbox-item.border-top{border-top:1px solid #000;padding-top:1em;}.flexbox-container .flexbox-item.flexbox-item-fullwidth{flex-grow:1;}.flexbox-container .flexbox-item.flexbox-item-pin-bottom{align-self:flex-end;}.flexbox-container .flexbox-item.flexbox-item-pin-bottom.border{border-bottom:1px solid #000;padding-bottom:1em;}.flexbox-container .flexbox-item aside{min-width:220px;}.flexbox-container .flexbox-item>.module04:first-child:last-child .module04-content,.flexbox-container .flexbox-item .column:last-child .module04 .module04-content{margin-bottom:0;}.flexbox-container .flexbox-item .more-link{position:absolute;bottom:1em;right:0;padding-left:.625rem;padding-right:.625rem;}.flexbox-container .flexbox-item .more-link.border-bottom{bottom:0;padding-bottom:1em;margin-right:.625rem;margin-left:.625rem;width:-moz-calc(100% - 1.25rem);width:-webkit-calc(100% - 1.25rem);width:calc(100% - 1.25rem);padding-left:0;padding-right:0;}.flexbox-container .flexbox-item .slider{position:absolute;padding-right:inherit;padding-left:inherit;left:0;box-sizing:border-box;}.module06 .module06-title [class^="icon-"],.module06 .module06-title [class*=" icon-"]{vertical-align:middle;}.module07{margin-bottom:1.25rem;}.module07 .module07-subt,.module07 .module04-subt{font-size:0.8667em;color:#999;}.module07 .module07-subt a:not(.hoverclass),.module07 .module04-subt a:not(.hoverclass){color:#ff313f;}.module07 .date-posted{position:static;bottom:auto;right:auto;}.module07 .module04-link-img,.module07 .share-opt{display:none;}.uniform-modules .module07 .module07-subt a:not(.hoverclass),.uniform-modules .module07 .module04-subt a:not(.hoverclass){color:#999;font-weight:lighter;}.date-posted time{font-weight:100;}aside.fix-width{width:250px;}#inner-header .title01{word-break:break-word;}.flexbox-item .slider,.flexbox-item .slider .slider-wrapper,.flexbox-item .slider .flex-viewport + .flex-viewport,.flexbox-item .slider .slides{height:100%;}.flexbox-item .slider .slide{height:100% !important;min-height:inherit !important;}.flexbox-item .slider .flex-control-nav{bottom:55px;}.flexbox-item .slider .wrap-table-cell.bottom{padding-bottom:90px;}.flexbox-item .slider .wrap-table-row{background:-webkit-linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:-o-linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:-moz-linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);}.wrap-table-cell.bottom{vertical-align:bottom;}.module08.left{padding-left:3em;}.slide .module08 .module08-inner h3.title07{padding:0.3em 0 0.5em;}.slide .module08 .module08-inner .title04{font-weight:bold !important;}.flexbox-item .slide-module{background-color:rgba(255,255,255,0.5);}body.foundation .widget .menu-item a,body.foundation .widget ul li a{font-size:13px;line-height:1.6;}.menu-lat-right{height:auto;}.menu-lat-right#header,.menu-lat-right #header-sub,.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv02.network-lv-active{background-color:#343434;}.menu-lat-right #header-superior{background-color:#000;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv-active:not(.network-lv03) > a,.menu-lat-right #header-superior .network-lv-open > a{color:#fff;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv-active:not(.network-lv03) > a:hover,.menu-lat-right #header-superior .network-lv-open > a:hover{color:#fff !important;}.menu-lat-right #header-superior #header-superior-left ul#nav-network li.network-lv01 > a{color:#fff;}.menu-lat-right #header-superior li a,.menu-lat-right #header-superior #header-superior-right li a{color:rgba(255,255,255,0.7);}.menu-lat-right #header-sub #header-sub-left div.page-description{color:#a8a8a8;}html.mm-right .mm-menu.mm-theme-dark{background-color:#2a2a2a;}html.mm-right .mm-menu.mm-theme-dark .mm-search span:before{color:rgba(255,255,255,0.8) !important;}html.mm-right .mm-menu.mm-theme-dark .mm-search input{background-color:#434343 !important;color:rgba(255,255,255,0.8) !important;border:1px solid #3e3e3e !important;}html.mm-right .mm-menu.mm-theme-dark .mm-search input::-webkit-input-placeholder{color:rgba(255,255,255,0.8) !important;}html.mm-right .mm-menu.mm-theme-dark .mm-search input::-moz-placeholder{color:rgba(255,255,255,0.8) !important;}html.mm-right .mm-menu.mm-theme-dark .mm-search input:-ms-input-placeholder{color:rgba(255,255,255,0.8) !important;}html.mm-right .mm-menu.mm-theme-dark .mm-search input:-moz-placeholder{color:rgba(255,255,255,0.8) !important;}html.mm-right .mm-menu.mm-theme-dark .mm-footer{border-top:1px solid multiply(#2a2a2a,#b2b2b2);}.test-valor-colormenuprimary{color:#343434;}.test-valor-colormenusecondary{color:#000;}.test-valor-colormenutext{color:#a8a8a8;}.test-valor-colormenubgcalc{color:#2a2a2a;}.test-valor-inputdarkenindexcalc{color:14.1;}.test-valor-colormenuinputbgcalc{color:#434343;}html.mm-right .mm-menu .mm-listview > li > a,html.mm-right .mm-menu .mm-listview > li > span{color:#a8a8a8;}html.mm-right .mm-menu .with-wrapper:before{background:multiply(#2a2a2a,#ebebeb);}html.mm-right .mm-footer-items-2 a,html.mm-right .mm-footer-items-3 a,html.mm-right .mm-footer a{color:#a8a8a8;}.menu-lat-social:not(.social-color) a:not(.hoverclass) span[class^="icon-"]:before{color:#a8a8a8 !important;}.section.video-bg{height:100vh;}.tv{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none;}.tv .screen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;opacity:0;transition:opacity .5s;}.tv .screen.active{opacity:1;}#calendar .calendar td.events .layer01-event .icon-up-dir{top:-14px;}#calendar .calendar td.events .layer01-event.bottom .icon-up-dir{bottom:-19px;}.columns > .small-up-1{margin-left:-0.625rem !important;margin-right:-0.625rem !important;}.subcontent-filter.border,.subcontent-title.border{min-height:39px;}.subcontent-filter .title06,.subcontent-title .title06{margin:0;}body.foundation .module04 .layer05.layer05-share{top:auto;bottom:-15px;left:-15px;}.ied-publication-home .tv{z-index:0;}.ied-publication-home .ied-publication-home-content-inner,.ied-publication-home .ip-share{z-index:1;}.ied-publication-home .ip-share{position:relative;}.module04.module04b .title06.truncate{max-height:80px;}body.foundation.ied-publication .title01,body.foundation.ied-publication .entry-content h1{color:inherit;}body.foundation.ied-publication .title01 span,body.foundation.ied-publication .title01 a,body.foundation.ied-publication .entry-content h1 span,body.foundation.ied-publication .entry-content h1 a{font-weight:lighter;}.post-meta.block li{display:block;padding:1px 0;}.post-meta.block li:before{content:none;}.post-meta.block li.meta-sedes{margin-top:3px;}.post-meta.block li.meta-tags a{color:rgba(40,40,40,0.7);}.post-meta.block li .icon-tag{vertical-align:text-bottom;font-size:x-small;padding-right:1px;}.post-meta.block li .box-bg{background-color:#ffb3b8;padding:1px 5px;border-radius:3px;color:rgba(40,40,40,0.7);}#mm-mainnav-menu .mobile-lang{width:auto !important;max-width:60px;}#mm-mainnav-menu .mobile-login{width:auto !important;max-width:180px;}.mobile-lang.vertical-list{position:absolute;}body:not(.touch) .mobile-lang.vertical-list{clip:rect(0px,71px,33px,0px);transition:clip .4s ease-in-out;}body:not(.touch) .mobile-lang.vertical-list:hover{clip:rect(0px,71px,70px,0px);}body:not(.touch) .mobile-lang.vertical-list:hover:after{transform:rotateX(180deg) translateY(2px);}body:not(.touch) .mobile-lang.vertical-list:after{content:"\2304";position:absolute;top:10px;right:-9px;font-family:"ied-visual-communication" !important;font-size:10px;transition:transform .4s ease-in-out;}.not-network{display:block !important;}.post-meta.block li{padding:3px 0;}.post-meta.block li.meta-tags > b,.post-meta.block li.meta-sedes > b{font-size:115%;}.post-meta.block li.meta-sedes{margin-top:0;}body.foundation aside .widget:first-of-type{margin-top:0;}.wrap-table-cell.top{vertical-align:top;}.flexbox-item .slider .slide-module.top .wrap-table-row{background:-webkit-linear-gradient(to top,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:-o-linear-gradient(to top,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:-moz-linear-gradient(to top,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);background:linear-gradient(to top,rgba(255,255,255,0) 50%,rgba(255,255,255,0.6) 100%);}.flexbox-item .slider .slide-module.top .wrap-table-row a.img-link{position:absolute;width:100%;height:100%;left:0;}.slide-module .title04{font-size:34px;}.footer-4col .grid-row > .flexbox-container{width:100%;}.footer-4col .flexbox-item{width:25%;margin:0;}.footer-4col .flexbox-item a,.footer-4col .flexbox-item img{position:relative !important;}.footer-4col .footer-legal ul li{float:none;margin-bottom:7px;}.footer-4col .footer-logos ul{margin-left:-0.625rem;}.footer-4col .w50 .social{max-width:none !important;}.footer-4col .w100 .list09b{border:1px solid #eee;border-right:none;border-left:none;margin:2em 0;text-align:center;}.footer-4col .w100 .list09b li{display:inline-block;margin:1em 0;margin-right:2em;}.footer-4col .footer-title{margin-bottom:10px;line-height:10.3px;}.flexbox-item.w50{width:50%;}.flexbox-item.w100{width:100%;}#footer .social li{margin:0 2px 4px;float:left;}#footer .social li a{font-size:33px;width:33px;height:33px;}.publication-index-list>li li{padding-left:0;}.publication-index-list>li li span{position:relative;margin-right:5px;}body.buscador #content #content-inner #inner-header{background:#f0f0f0;border-bottom:1px solid #e0e0e0;padding:12px 0 0;font-size:16px;}body.buscador #content #content-inner #inner-header .row .search-header-tabs{text-align:center;}body.buscador #content #content-inner #inner-header .row .search-header-tabs h3.header-tab{font-size:inherit !important;padding:0;position:relative;bottom:-1px;margin-left:-5px;width:auto !important;}body.buscador #content #content-inner #inner-header .row .search-header-tabs h3.header-tab a{display:inline-block;border:none;font-size:inherit;padding:1.176em 2.117em 0.94em;margin:0;background:#f7f7f7;border:1px solid #e0e0e0;color:#555;font-weight:400;}body.buscador #content #content-inner #inner-header .row .search-header-tabs h3.header-tab a.active{background:#fff;border-bottom:none;position:relative;bottom:-1px;font-weight:bold;}body.buscador #content #content-inner #inner-header .row #breadcrumb{position:absolute;font-size:inherit;bottom:0.94em;}body.buscador #content #content-inner #inner-header .row #breadcrumb ul{font-size:12px;}body.buscador #content #content-inner #inner-header .row #breadcrumb a{font-size:inherit;}#finalidad{text-align:left;padding:14px 0;border-top:1px dashed #ddd;margin-top:4em;}#finalidad h1{text-decoration:underline;text-transform:uppercase;margin-bottom:1em;}#finalidad p{margin-bottom:1em;line-height:1.2em;}#finalidad p.finality-title{margin-top:1em;margin-bottom:0.2em;}#finalidad ul{margin-bottom:0.3em;}#finalidad ul li{line-height:1.2em;margin-left:.5em;}#finalidad ul li:before{content:"·";font-size:2em;margin-right:0.1em;vertical-align:bottom;}.form-dark #finalidad{color:rgba(255,255,255,0.65);}.form-dark #finalidad strong{color:rgba(255,255,255,0.8);}.alert{border:1px solid;padding:10px 14px;margin:3px 0;transition:height 0.3s ease-in-out;}.alert *{margin:0;padding:0;}.alert .errormsg {transition:all 0.3s ease-in-out;}.alert .errormsg{display:none;opacity:0;max-height:0;background-color:#ffaeae;color:#7e000f;font-size:0.9em;width:100%;left:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:-10px;}.alert .fancycheckbox input[type="checkbox"] + span{background:url(../../_gfx/checkbox/default.png) 0 0 no-repeat;background-size:25px 26px !important;padding:4px 0 4px 27px;}.alert.alert-form{background-color:#dfeeff;border-color:#aed4ff;}.alert.alert-form span{color:#000;}.alert.alert-form .fancycheckbox input[type="checkbox"]:checked + a,.alert.alert-form .fancycheckbox input[type="checkbox"]:checked + span{background:url(../../_gfx/checkbox/checked.png) 0 0 no-repeat;background-position:0 0 !important;}.alert.alert-form:hover{background-color:#d8f7d3;border-color:#a0de97;}.alert.alert-form:hover,.alert.alert-form:hover *:hover{cursor:pointer;}.alert.alert-error{background-color:#ffdfdf;border-color:#ffaeae;box-shadow:0 2px 4px 0 rgba(0,0,0,0.27);margin-bottom:9px;padding-bottom:0;}.alert.alert-error.alert-success{padding-bottom:0;margin-bottom:3px;}.alert.alert-error.alert-success span:not(.errormsg){margin-bottom:-8px;}.alert.alert-error .fancycheckbox input[type="checkbox"] + span{background:url(../../_gfx/checkbox/error.png) 0 0 no-repeat;}.alert.alert-error .errormsg{display:inline-block;opacity:1;max-height:none;margin:10px -14px 0;padding:6px 11px 4px 17px;line-height:1.2em;}.alert.alert-success{background-color:#d8f7d3;border-color:#a0de97;padding-bottom:10px;box-shadow:none;}.alert.alert-success .errormsg{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:-10px;}#content.dark .alert-form a,#archive-content.dark .alert-form a,article.landing .form-wrapper .dark .alert-form a,.form-light .alert-form a,.form-dark .alert-form a{color:#000;}.dark .alert-form .fancycheckbox input[type="checkbox"] + span{background-position:0 0 !important;}.form01 .form-row-check{margin:40px 0 30px;}.form01c .form-row-check{margin-top:0;}.btn01e{padding:11px 16px;border-radius:2px;}.btn-send{box-shadow:0 2px 5px 0 rgba(0,0,0,0.23);}.btn-send input{letter-spacing:0.05em;}.btn-send.icon-iedm-plane:before{position:relative;float:right;bottom:0;right:0;font-size:smaller;margin-left:0.6em;line-height:inherit;margin-top:1px;}.icon-iedm-plane:before{content:"\e90c";}.btn01.btn01e span:before{vertical-align:middle;margin-right:0.5em;}#section-header-mid-bot .btn01.btn01e{margin-top:1em;}.colorcustombackground.hoverclass{background:#ff313f !important;}.link-toggle.link-toggle-hideable.active{display:none;}body.landing02 #general{width:100%;background:none;}body.landing02 .inner-header{min-height:800px;background-size:cover;}body.landing02 .contenido .module01-inner{width:90%;}body.landing02 .form-wrapper{width:100%;max-width:400px;background:rgba(0,0,0,0.52);padding:40px;box-sizing:border-box;}body.landing02 .form-wrapper .form-row{margin-bottom:20px;}body.landing02 .form-wrapper .label-inline{font-size:0.9287em;font-size:13px;}body.landing02 .form-wrapper .label-inline-select:after{height:9px;}body.landing02 .form-wrapper .label-inline-textearea textarea{height:94px;}body.landing02 .form-wrapper .label-inline input{padding:8px 18px;}body.landing02 .form-wrapper .label-inline select{padding:8px 40px 8px 18px;}body.landing02 .form-wrapper .label-inline span{top:8px;font-size:13px;}body.landing02 .form-wrapper .label-inline.focus span{top:33px;}body.landing02 .form-wrapper .label-inline.error span.errormsg{top:33px !important;}body.landing02 .form-wrapper .label-inline .chosen-container-single{height:32px;}body.landing02 .form-wrapper .label-inline .chosen-container-single .chosen-single{height:32px !important;}body.landing02 .form-wrapper .label-inline .chosen-container-single .chosen-single span{font-size:13px !important;top:4px;}body.landing02 .form-wrapper .form-row-check{margin:24px 0 30px;}body.landing02 .form-wrapper .form-row-check .alert{font-size:11px;padding:7px 14px;}body.landing02 .form-wrapper .form-row-check .alert.alert-error{padding-bottom:0;}body.landing02 .module01-header{margin-bottom:28px;}body.landing02 .module01-header h2{max-width:800px;margin:0 auto;}body.landing02 .module01-content.flexbox-container {align-items:stretch;}.content-half{width:50%;display:inline-block;}.content-half.content-right{float:right;}.cpt02{padding-left:0;padding-right:0;background-color:#333;max-width:690px;}.cpt02-img{width:100%;height:0;overflow:hidden;padding-bottom:43.5835%;box-sizing:border-box;position:relative;}.cpt02-img img{position:relative;left:0;width:100%;}.cpt02-content{background-color:#333;padding:24px 20px;color:#fff;}.cpt02-img,.cpt02-content{transition:all 0.2s ease-in;}.cpt02:hover{background-color:#222;}.cpt02:hover .cpt02-img img{opacity:0.9;}.cpt02:hover .cpt02-content {background-color:#222;}.flexbox-container .flexbox-item.cpt02{padding-left:0;padding-right:0;}body.landing02b .module01 .module01-inner{padding-top:16px;}body.landing02b .title02{color:#fff;}body.landing02b .cpt02{width:100%;}#finalidad a,.form-small a{color:inherit;}.cpt-cursos .module04-header{padding-bottom:15px;}.cpt-cursos .module04-subt{overflow:auto;white-space:normal;text-overflow:clip;font-size:0.8em;line-height:1.17em;}.cpt-cursos .extra-info{font-size:0.7667em;min-height:45px;}.cpt-cursos .extra-info span:before{content:'';height:5px;width:5px;background:#ff313f;border-radius:50%;position:relative;display:inline-block;vertical-align:middle;margin-right:8px;margin-left:2px;}.cpt-cursos .share-opt li{float:right;}.cpt-cursos .share-opt .icon-share-2{margin-right:7px;}.module04.module04b .module04-content .share-opt .icon-share:before{vertical-align:middle;}.icon-share-2{width:1em;height:0.78em;display:inline-block;background-color:currentColor;-webkit-mask:url(../../_svg-icons/share.svg) no-repeat center;mask:url(../../_svg-icons/share.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;}.module04b .share-opt .layer05-share{height:auto !important;}.list05b .course-meta{margin-bottom:4px;}.course-header-btns{margin-bottom:16px;}.course-header-btns .btn01.btn01e{width:100%;text-align:left;box-sizing:border-box;}body.buscador.archivo #content #content-inner #inner-header{border:none;}body.buscador.archivo #content #content-inner #inner-header .row #breadcrumb{position:initial;}body.buscador.archivo #content #content-inner #inner-header .header-btn{padding-top:2em;}.menu-lat-right #header-bottom-mobile{width:100%;height:50px;position:fixed;bottom:0;background-color:#3d3d3d;}.menu-lat-right #header-bottom-mobile ul{height:100%;display:flex;flex-direction:row;}.menu-lat-right #header-bottom-mobile ul li{height:100%;}.menu-lat-right #header-bottom-mobile ul li a{height:inherit;width:100%;border-radius:0;box-sizing:border-box;line-height:50px;padding:0;padding-bottom:10px;}.menu-lat-right #header-bottom-mobile .headercursos{width:27%;}.menu-lat-right #header-bottom-mobile .headercontact{width:53%;}.menu-lat-right #header-bottom-mobile .headercontact .btn01:not(.hoverclass){background:#000;}.menu-lat-right #header-bottom-mobile .headerbacktotop{width:20%;text-align:center;}.menu-lat-right #header-bottom-mobile .headerbacktotop .backtotop{position:relative;display:inline-block;text-align:center;}.menu-lat-right #header-bottom-mobile .headerbacktotop .icon-arrow-up{position:absolute;top:6px;left:50%;transform:translateX(-50%);}.menu-lat-right #header-bottom-mobile .headerbacktotop .icon-arrow-up.first{top:0;}.mm-opened .menu-lat-right #header-bottom-mobile,.mm-opening .menu-lat-right #header-bottom-mobile{bottom:-moz-calc(-100vh + 40px);bottom:-webkit-calc(-100vh + 40px);bottom:calc(-100vh + 40px);}body.buscador #content #content-inner #search-content .search-filter .search-filter-sup .flex-container{display:flex;align-items:center;}body.buscador .ui-autocomplete.ui-widget-content{background-color:#fafafa;border:1px solid #e5e5e5;padding:16px 25px;border-top-width:0;border-bottom-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-bottom-left-radius:7px;-ms-border-bottom-left-radius:7px;border-bottom-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-bottom-right-radius:7px;-ms-border-bottom-right-radius:7px;line-height:24px;font-weight:bold;}body.buscador .ui-autocomplete.ui-widget-content:before{content:'';width:90%;height:1px;background:#e5e5e5;position:absolute;top:0;}body.buscador .ui-autocomplete-on{border-bottom-left-radius:0;border-bottom:none;}body.buscador .ui-autocomplete li.ui-menu-item{cursor:pointer;}body.buscador .ui-autocomplete li.ui-menu-item:hover{color:#ff313f;}body.buscador .ui-autocomplete li.ui-menu-item:hover a{color:#ff313f;}.list05b li.tags-profesionales{color:#ff313f;}.module03 .module03-tag{color:#ff313f;}.button-send-to-friend-ied span{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;}div#iedform_sending .formmsg-title{color:#ff313f;}.select02-label{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;color:#444;}#searching-box.advanced-search a:hover{color:#f00 !important;}.footer-dinamic .title02{font-family:"HelveticaNeueW01-75Bold", serif;font-weight:normal;font-size:42px;margin-bottom:12px;}.wrapper-form-contact-super.tt-dark h2{color:#eee;}.chosen-container{font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;color:#444;font-size:16px !important;}.chosen-container-single .chosen-single span{font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;color:#555 !important;font-size:16px !important;}webkit .chosen-select{-webkit-appearance:none;border:0;background:url(../../_gfx/select_2x.png) right center #fff no-repeat;background-size:32px 9px;padding:10px 40px 10px 18px;margin:0;color:#555;font-family:Georgia, serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}.chosen-container-active .chosen-single{border:0 !important;box-shadow:0 0 5px rgba(0,0,0,0.3) !important;height:40px !important;}.chosen-container-single{/*border: 1px solid red;*/color:#555;height:40px;border:0;border-radius:0;background-color:#fff;}.chosen-container-single .chosen-single{height:40px !important;border-radius:0 !important;border:0 !important;background-color:#fff !important;background:none !important;box-shadow:none !important;margin-left:3px !important;}.chosen-container-single .chosen-single ul{list-style-type:none !important;}.chosen-container-single .chosen-single div{right:0 !important;width:45px !important;background-color:#fff !important;}.chosen-container-single .chosen-single div b{background:url(../_css/_gfx/select_2x.png) right center #fff no-repeat !important;/*border: 1px solid red;*/background-size:32px 9px !important;display:block;width:100%;height:100%;}.chosen-container-single .chosen-single span{top:8px;}.chosen-container-single .chosen-single .chosen-search{background-color:#fff;}.chosen-container-single .chosen-single input[type="text"]{color:#eee;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.chosen-container-single .chosen-single .chosen-drop{border:0px;border-radius:0;}.chosen-container-multi .chosen-choices,.modal .chosen-container-multi .chosen-choices{background-color:#fff !important;border:1px solid #eee;}.chosen-container .chosen-results li:before{content:'' !important;}.chosen-container .chosen-results li.group-result{color:red;font-weight:bold;font-size:16px;line-height:18px;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.chosen-container .chosen-results li.active-result{color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:16px;line-height:18px;}.form01.dark webkit .chosen-select{-webkit-appearance:none;border:0;background:url(../../_gfx/select_darl_2x.png) right center #424346 no-repeat;background-size:32px 9px;padding:10px 40px 10px 18px;margin:0;color:#555;font-family:Georgia, serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}.form01.dark .chosen-container-active .chosen-single{border:0 !important;box-shadow:0 0 5px rgba(0,0,0,0.3) !important;height:40px !important;}.form01.dark .chosen-container-single{/*border: 1px solid red;*/color:#555;height:40px;border:0;border-radius:0;background-color:#424346;width:100% !important;}.form01.dark .chosen-container-single .chosen-single{height:40px !important;border-radius:0 !important;border:0 !important;background-color:#424346 !important;background:none !important;box-shadow:none !important;margin-left:3px !important;}.form01.dark .chosen-container-single .chosen-single ul{list-style-type:none !important;}.form01.dark .chosen-container-single .chosen-single div{/*position: relative;*/right:0 !important;width:45px !important;background-color:#424346 !important;}.form01.dark .chosen-container-single .chosen-single div b{background:url(../_css/_gfx/select_darl_2x.png) right center #424346 no-repeat !important;/*border: 1px solid red;*/background-size:32px 9px !important;display:block;width:100%;height:100%;}.form01.dark .chosen-container-single .chosen-single span{top:8px;color:#eee !important;/*display: table;*/}.form01.dark .chosen-container-single .chosen-search{background-color:#424346;}.form01.dark .chosen-container-single input[type="text"]{color:#eee;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}.form01.dark .chosen-container-single .chosen-drop{border:0px;border-radius:0;}.form01.dark .chosen-container-multi .chosen-choices,.form01.dark .modal .chosen-container-multi .chosen-choices{background-color:#424346 !important;border:1px solid #eee;}.form01.dark .chosen-container .chosen-results{background-color:#424346 !important;}.form01.dark .chosen-container .chosen-results li:before{content:'' !important;}.form01.dark .chosen-container .chosen-results li.group-result{font-weight:bold;font-size:16px;line-height:18px;color:#eee;font-family:"HelveticaNeueW01-55Roma", serif;}.form01.dark .chosen-container .chosen-results li.active-result{color:#eee;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:16px;line-height:18px;}#header.bg-light .form01.dark webkit .chosen-select{-webkit-appearance:none;border:0;background:url(../../_gfx/select_2x.png) right center #fff no-repeat;background-size:32px 9px;padding:10px 40px 10px 18px;margin:0;color:#555;font-family:Georgia, serif;font-weight:normal;font-size:1em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-appearance:none;text-indent:0.01px;text-overflow:'';}#header.bg-light .form01.dark .chosen-container-active .chosen-single{border:0 !important;box-shadow:0 0 5px rgba(0,0,0,0.3) !important;height:40px !important;}#header.bg-light .form01.dark .chosen-container-single{/*border: 1px solid red;*/color:#555;height:40px;border:0;border-radius:0;background-color:#fff;}#header.bg-light .form01.dark .chosen-container-single .chosen-single{height:40px !important;border-radius:0 !important;border:0 !important;background:none !important;background-color:#fff !important;box-shadow:none !important;margin-left:3px !important;}#header.bg-light .form01.dark .chosen-container-single .chosen-single ul{list-style-type:none !important;}#header.bg-light .form01.dark .chosen-container-single .chosen-single div{right:0 !important;width:45px !important;background-color:#fff !important;}#header.bg-light .form01.dark .chosen-container-single .chosen-single div b{background:url(../_css/_gfx/select_2x.png) right center #fff no-repeat !important;/*border: 1px solid red;*/background-size:32px 9px !important;display:block;width:100%;height:100%;}#header.bg-light .form01.dark .chosen-container-single .chosen-single span{top:8px;color:#555 !important;}#header.bg-light .form01.dark .chosen-container-single .chosen-search{background-color:#fff;}#header.bg-light .form01.dark .chosen-container-single input[type="text"]{color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}#header.bg-light .form01.dark .chosen-container-single .chosen-drop{border:0px;border-radius:0;}#header.bg-light .form01.dark .chosen-container-multi .chosen-choices,#header.bg-light .form01.dark .modal .chosen-container-multi .chosen-choices{background-color:#fff !important;border:1px solid #eee;}#header.bg-light .form01.dark .chosen-container .chosen-results{background-color:#fff !important;}#header.bg-light .form01.dark .chosen-container .chosen-results li:before{content:'' !important;}#header.bg-light .form01.dark .chosen-container .chosen-results li.group-result{font-weight:bold;font-size:16px;line-height:18px;color:#555;font-family:"HelveticaNeueW01-55Roma", serif;}#header.bg-light .form01.dark .chosen-container .chosen-results li.active-result{color:#555;font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;font-size:16px;line-height:18px;}#header.bg-light .form01.dark .chosen-container .chosen-results li.highlighted{color:#fff;}.light-header-course{color:#444 !important;}.light-header-course .itext{background-color:#fff !important;color:#555 !important;}.light-header-course .label-inline{color:#555 !important;}.light-header-course .select{background-image:url(../../_gfx/select_2x.png) !important;background-color:#fff !important;color:#555 !important;}.light-header-course .label-inline-select:after{color:#555 !important;background:#fff !important;}.bg-light .light-header-course webkit .chosen-select{-webkit-appearance:none !important;border:0 !important;background:url(../../_gfx/select_2x.png) right center #fff no-repeat !important;background-size:32px 9px !important;padding:10px 40px 10px 18px !important;margin:0 !important;color:#555 !important;font-family:Georgia, serif !important;font-weight:normal !important;font-size:1em !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;-moz-appearance:none !important;text-indent:0.01px !important;text-overflow:'' !important;}.bg-light .light-header-course .chosen-container-active .chosen-single{border:0 !important;box-shadow:0 0 5px rgba(0,0,0,0.3) !important;height:40px !important;}.bg-light .light-header-course .chosen-container-single{/*border: 1px solid red!important;*/color:#555 !important;height:40px !important;border:0 !important;border-radius:0 !important;background-color:#fff !important;border:1px solid blue;}.bg-light .light-header-course .chosen-container-single a.chosen-single{height:40px !important;border-radius:0 !important;border:0 !important;background:none !important;background-color:#fff !important;box-shadow:none !important;margin-left:3px !important;}.bg-light .light-header-course .chosen-container-single a.chosen-single ul{list-style-type:none !important;}.bg-light .light-header-course .chosen-container-single a.chosen-single div{right:0 !important;width:45px !important;background-color:#fff !important;background:url(../_css/_gfx/select_2x.png) right center #fff no-repeat !important;}.bg-light .light-header-course .chosen-container-single a.chosen-single div b{background:url(../_css/_gfx/select_2x.png) right center #fff no-repeat !important;/*border: 1px solid red!important;*/background-size:32px 9px !important;display:block !important;width:100% !important;height:100% !important;}.bg-light .light-header-course .chosen-container-single a.chosen-single span{top:8px !important;color:#555 !important;}.bg-light .light-header-course .chosen-container-single .chosen-search{background-color:#fff !important;}.bg-light .light-header-course .chosen-container-single input[type="text"]{color:#555 !important;font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;}.bg-light .light-header-course .chosen-container-single .chosen-drop{border:0px !important;border-radius:0 !important;}.bg-light .light-header-course .chosen-container-multi .chosen-choices,.bg-light .light-header-course .modal .chosen-container-multi .chosen-choices{background-color:#fff !important;border:1px solid #eee !important;}.bg-light .light-header-course .chosen-container .chosen-results{background-color:#fff !important;}.bg-light .light-header-course .chosen-container .chosen-results li:before{content:'' !important;}.bg-light .light-header-course .chosen-container .chosen-results li.group-result{font-weight:bold !important;font-size:16px !important;line-height:18px !important;color:#555 !important;font-family:"HelveticaNeueW01-55Roma", serif !important;}.bg-light .light-header-course .chosen-container .chosen-results li.active-result{color:#555 !important;font-family:"HelveticaNeueW01-55Roma", serif !important;font-weight:normal !important;font-size:16px !important;line-height:18px !important;}.bg-light .light-header-course .chosen-container .chosen-results li.highlighted{color:#fff !important;}.wrapper-mlp_language_box{display:inline-block;}.mlp_language_box{display:inline-block;}.mlp_language_box ul:before{color:#444;}.mlp_language_box ul{position:relative;margin-left:5px;padding-left:5px;}.mlp_language_box ul:before{content:'-';position:absolute;top:0;left:0;color:#fff;}.mlp_language_box ul li{margin-right:0 !important;}.mlp_language_box ul li a.current-language-item{color:#ff313f !important;cursor:default !important;}.mlp_language_box ul li a.current-language-item:before{display:none !important;}@media (max-width: 990px){#header-left-sup-right .mlp_language_box ul{padding-left:0;}#header-left-sup-right .mlp_language_box ul:before{content:'';display:none;}#header-left-sup-right .mlp_language_box ul li{display:inline-block;margin-right:7px;}}.list11 li.active{color:#ff313f;cursor:default;}#site-title .title_pub_number{font-family:"HelveticaNeueW01-55Roma", serif;font-weight:normal;}#contacto .tabs a.hoverclass{color:#ff313f !important;}.generic-active-hover{color:#ff313f !important;}body.buscador .description p{font-size:14px !important;color:#555 !important;}@media (max-width: 650px){#cookie-law-info-again{bottom:50px !important;}#cookie-law-info-bar{bottom:50px !important;}}.spiner_search_2_on{background-image:url(../../_gfx/loadericon.gif) !important;background-repeat:no-repeat !important;background-position:right 130px top 50% !important;}@media (max-width: 414px){.spiner_search_2_on{background-position:right 81px top 50% !important;}}