.color-celeste{color:#a3bfdf !important}.color-negro{color:#160e2a !important}.underline-celeste{border-bottom:1px solid #a3bfdf;display:inline-block;width:auto}@media only screen and (min-width:1600px){.container{width:1350px}}@media only screen and (min-width:1800px){.container{width:1400px}}@media only screen and (max-width:991px){.paralax2{background-position:center !important}}iframe{display:block}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}html,body{width:100%;height:100%;overflow:hidden}.dialog-off-canvas-main-canvas{width:100%;height:100%;display:block;position:relative}.btn{font-family:'Montserrat',sans-serif;padding:14px 40px;font-weight:600;font-size:13px;letter-spacing:1.5px;text-decoration:none !important;-webkit-border-radius:0px;border-radius:0px;background:#ffffff;border:2px solid #ffffff !important;color:#a3bfdf !important;text-align:center;text-transform:uppercase;min-width:260px;transition:color 0.3s,border 0.3s;-moz-transition:color 0.3s,border 0.3s;-webkit-transition:color 0.3s,border 0.3s;-o-transition:color 0.3s,border 0.3s;position:relative;white-space:normal}.btn.btn-left{text-align:left !important;padding-right:50px !important}.btn .svg-inline--fa{font-size:24px;position:absolute;right:20px;top:50%;transform:translate(0,-50%);z-index:3}.btn span{position:relative;z-index:2}.btn:before{content:'';display:block;position:absolute;left:0;top:0;z-index:1;background:#ffffff !important;width:100%;height:100%}.btn:after{content:'';display:block;width:100%;height:100%;background:none;border:1px solid #160e2a;position:absolute;left:0px;top:0px;-webkit-filter:blur(1px);filter:blur(1px);opacity:0;transition:opacity 0.3s,left 0.3s,top 0.3s;-moz-transition:opacity 0.3s,left 0.3s,top 0.3s;-webkit-transition:opacity 0.3s,left 0.3s,top 0.3s;-o-transition:opacity 0.3s,left 0.3s,top 0.3s;padding:0.5px;box-sizing:content-box}.btn:hover:after{opacity:0.3;left:5px;top:5px}@media only screen and (max-width:1599px){.btn{padding-left:30px;padding-right:30px}}@media only screen and (max-width:991px){.btn{font-size:12px;padding:10px 20px;text-align:center;max-width:490px;min-width:0}}.btn.btn-primary{border:2px solid #a3bfdf !important;color:#ffffff !important}.btn.btn-primary:before{background:#a3bfdf !important}.btn.btn-default{border:2px solid #a3bfdf !important;color:#a3bfdf !important;background:none !important}.btn.btn-default:before{background:none !important}.clear{display:block;clear:both;width:100%}img{max-width:100%;height:auto;display:block;margin:0 auto}a,a:hover{color:#ffffff}p{line-height:2em;margin-bottom:25px}@media only screen and (max-width:1599px){p{margin-bottom:20px;line-height:1.6em}}h1,h2,h3,h4{font-family:'Playfair Display',serif;font-weight:bold}h3,h4{font-family:'Montserrat',sans-serif}h1{font-size:100px;margin:0 0 40px;font-weight:bold;color:#ffffff}@media only screen and (max-width:1599px){h1{font-size:85px}}@media only screen and (max-width:1280px){h1{font-size:65px;margin:0 0 30px}}@media only screen and (max-width:991px){h1{font-size:34px;margin:0 0 20px}}h2{font-size:70px;margin:0 0 40px;font-weight:bold;color:#ffffff}h2.category-heading{font-family:'Montserrat',sans-serif;background:#eeeeee;text-align:center;font-weight:normal;font-size:40px;padding:60px 30px}h2.category-heading:after{content:"\203A";position:absolute;right:40px;top:50%;margin-top:-30px;font-size:55px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:1280px){h2.category-heading:after{font-size:45px;margin-top:-25px}}@media only screen and (max-width:991px){h2.category-heading:after{font-size:40px;margin-top:-22px}}@media only screen and (max-width:1599px){h2.category-heading{font-size:35px;padding:50px 30px}}@media only screen and (max-width:1280px){h2.category-heading{font-size:30px;padding:40px 20px}}@media only screen and (max-width:991px){h2.category-heading{font-size:25px;padding:20px 15px}}@media only screen and (max-width:767px){h2.category-heading{font-size:20px}}@media only screen and (max-width:1599px){h2{font-size:50px}}@media only screen and (max-width:1280px){h2{font-size:40px;margin:0 0 30px}}@media only screen and (max-width:991px){h2{font-size:30px;margin:0 0 20px}}h3{font-size:30px;margin:0 0 20px;color:#a3bfdf;font-weight:300}@media only screen and (max-width:1599px){h3{font-size:24px}}@media only screen and (max-width:1280px){h3{font-size:20px}}@media only screen and (max-width:991px){h3{font-size:18px}}h4{font-size:24px;margin:0 0 20px;color:#a3bfdf}@media only screen and (max-width:1599px){h4{font-size:20px}}@media only screen and (max-width:1280px){h4{font-size:18px}}@media only screen and (max-width:991px){h4{font-size:16px}}a{color:#ffffff}u,.bloque-texto p a,.bloque-caja a{text-decoration:none !important;border-bottom:2px #a3bfdf solid;color:inherit}.section-cajas-Celeste .bloque-caja:not(.bloque-caja-borde) a{border-color:#ffffff}body{background:#000D2F url(/themes/custom/elhierro2018/images/body-bg.jpg) no-repeat top center;font-family:'Montserrat',sans-serif;color:#160e2a;font-size:18px;font-weight:normal;position:relative}@media only screen and (max-width:1599px){body{font-size:16px}}@media only screen and (max-width:1280px){body{font-size:15px}}.vertical-align-mid{position:relative;display:table !important}.vertical-align-mid .inner{display:table-cell;vertical-align:middle}.vela{display:block;width:3px;height:150px;margin:20px auto;opacity:0.8;background:-moz-linear-gradient(top,transparent 0%,#000 100%);background:-webkit-linear-gradient(top,transparent 0%,#000 100%);background:linear-gradient(to bottom,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}@media only screen and (max-width:1280px){.vela{height:100px}}@media only screen and (max-width:991px){.vela{height:50px}}.wrapper{display:block;width:100%;margin:0 auto;position:relative;overflow:auto;height:100%;-webkit-overflow-scrolling:touch}.navbar-nav-social li a{font-size:20px !important}@media only screen and (max-width:1280px){.navbar-nav-social li a{font-size:17px !important}}.navbar-default{margin:0 auto;background:none;border:none}header{display:block;width:100%;position:absolute;left:0;top:0;padding:20px 0 30px;font-size:15px;font-weight:bold;color:#ffffff;z-index:99;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}header:before{content:'';display:block;width:100%;position:absolute;left:0;top:0;width:100%;height:87px;background:-moz-linear-gradient(top,rgba(23,33,51,0.5) 0%,rgba(23,33,51,0) 100%);background:-webkit-linear-gradient(top,rgba(23,33,51,0.5) 0%,rgba(23,33,51,0) 100%);background:linear-gradient(to bottom,rgba(23,33,51,0.5) 0%,rgba(23,33,51,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3172133',endColorstr='#00172133',GradientType=0)}@media only screen and (max-width:991px){header:before{padding:10px 0 20px;height:70px}}header.dark:before{background:-moz-linear-gradient(top,rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff',endColorstr='#00ffffff',GradientType=0)}@media only screen and (max-width:1599px){header{font-size:14px}}@media only screen and (max-width:1280px){header{font-size:13px}}@media only screen and (max-width:991px){header{padding:10px 0 20px;height:65px}}header .close-subnav{display:none;position:absolute;left:50%;top:-50px;color:#ffffff;font-size:22px;width:12px;height:34px;margin-left:-6px;display:none}@media only screen and (max-width:1599px){header .close-subnav{top:-40px}}header .close-subnav:hover{color:#ff5867}header .el-hierro{display:block;width:230px;height:31px;background:url(/themes/custom/elhierro2018/images/el-hierro-white.svg) no-repeat;position:absolute;left:15px;top:5px}header .el-hierro.en{background-image:url(/themes/custom/elhierro2018/images/el-hierro-white-en.svg);background-size:contain;width:240px;height:41px}header .el-hierro.de{background-image:url(/themes/custom/elhierro2018/images/el-hierro-white-de.svg);background-size:contain;width:240px;height:41px}header .el-hierro.fr{background-image:url(/themes/custom/elhierro2018/images/el-hierro-white-fr.svg);background-size:contain;width:240px;height:41px}@media only screen and (max-width:767px){header .el-hierro{width:180px;height:25px}}header .navbar-nav-main{display:block;width:100%;text-align:center;padding:6px 0 0;margin:0}@media only screen and (max-width:991px){header .navbar-nav-main{display:none;text-align:left}}header .navbar-nav-main li{display:inline-block;padding:0;margin:0 20px}@media only screen and (max-width:1280px){header .navbar-nav-main li{margin:0 10px}}@media only screen and (max-width:991px){header .navbar-nav-main li{display:block;margin:10px 0}header .navbar-nav-main li:before{content:"\2192";font-size:22px;margin-top:-4px;margin-right:20px;display:inline-block;color:#ff5867}}header .navbar-nav-main li a{display:block;font-size:14px;font-weight:bold;letter-spacing:1px;color:#ffffff;padding:5px 0;text-decoration:none !important;border-bottom:2px solid transparent;text-transform:uppercase}@media only screen and (max-width:1280px){header .navbar-nav-main li a{font-size:13px}}@media only screen and (max-width:991px){header .navbar-nav-main li a{display:inline-block}}header .navbar-nav-main li a:hover,header .navbar-nav-main li a.active{border-color:#ff5867}header .navbar-nav-main li a.active{color:#ff5867}header .subnav-container{display:block;width:90%;margin:50px auto 0;-moz-column-count:3;-webkit-column-count:3;column-count:3;text-align:left;padding:0 0 0 4%;display:none}@media only screen and (max-width:1599px){header .subnav-container{margin-top:30px}}header .subnav-container.active{display:block}header .subnav li{display:block;padding:0 0 0 35px;margin:0 0 20px;position:relative;display:inline-block;width:100%;-moz-page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid}@media only screen and (max-width:1280px){header .subnav li{padding-left:30px}}header .subnav li:before{content:"\2192";font-size:22px;margin-top:-4px;margin-right:20px;display:block;color:#ff5867;position:absolute;left:0;top:50%;transform:translate(0,-50%)}header .subnav li a{display:inline-block;font-size:14px;font-weight:bold;letter-spacing:1px;color:#ffffff;padding:5px 0;text-decoration:none !important;border-bottom:2px solid transparent;text-align:left}header .subnav li a.ver-todos{color:#ff5867;font-size:0.8em;text-transform:uppercase}@media only screen and (max-width:1280px){header .subnav li a{font-size:13px}}header .subnav li a:hover{border-color:#ff5867}header .subnav li:last-child a{color:#ff5867;font-size:0.8em;text-transform:uppercase}header .hamburguer{display:none;position:absolute;top:0;right:50px;width:45px;background:none;border:none;padding:10px}header .hamburguer span{display:block;width:100%;height:2px;background:#ffffff;margin:5px 0}@media only screen and (max-width:991px){header .hamburguer{display:block}}header .nav-secondary{display:block;position:absolute;top:-2px;right:15px}header .navbar-nav-language{display:inline-block;vertical-align:middle;margin:0;padding:0}@media only screen and (max-width:991px){header .navbar-nav-language{display:none}}header .navbar-nav-language li{display:inline-block;padding:0;margin:0}header .navbar-nav-language li a{display:block;font-size:14px;font-weight:bold;letter-spacing:1px;color:#ffffff;padding:10px 5px;text-decoration:none !important;opacity:0.5;text-transform:uppercase}header .navbar-nav-language li a.active,header .navbar-nav-language li a:hover{opacity:1}header .navbar-nav-language li.is-active a{opacity:1}header .nav-social{display:inline-block;vertical-align:middle;position:relative;width:42px}@media only screen and (max-width:991px){header .nav-social{display:none}}header .nav-social .nav-social-icon{display:block;padding:10px;width:100%;text-align:center;position:relative;z-index:2;font-size:17px}header .nav-social .navbar-nav-social{margin:0;padding:0;position:absolute;left:0;top:0;background:#ffffff;width:100%;z-index:1;display:none;padding-top:40px}header .nav-social .navbar-nav-social li{display:block;margin:0;padding:0}header .nav-social .navbar-nav-social li a{display:block;color:#160e2a;padding:5px 10px;text-align:center;opacity:0.7}header .nav-social .navbar-nav-social li a svg{fill:#160e2a;height:20px;width:auto}header .nav-social .navbar-nav-social li a svg path{fill:#160e2a}header .nav-social .navbar-nav-social li a:hover{opacity:1}header .nav-social:hover .nav-social-icon{color:#cccccc}header .nav-social:hover .navbar-nav-social{display:block}header .button-search{display:inline-block;vertical-align:middle;padding:10px}@media only screen and (max-width:991px){header .button-search{font-size:20px}}body.submenu-open .main{margin:0 auto;cursor:pointer;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}@media only screen and (max-width:991px){body.submenu-open .main{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}}body.submenu-open .main:after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000D2F;opacity:0.7;z-index:9999}body.submenu-open header{position:relative;left:auto;top:auto;padding-top:80px}body.submenu-open header .close-subnav{display:block}body.submenu-open header .el-hierro,body.submenu-open header .nav-secondary{opacity:0}@media only screen and (max-width:1599px){body.submenu-open header{padding-top:60px}}@media only screen and (max-width:991px){body.submenu-open header{height:auto}body.submenu-open header .el-hierro{opacity:1;top:-35px}body.submenu-open header .hamburguer{display:none}body.submenu-open header .close-subnav{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:25px;margin:0}body.submenu-open header .navbar-nav-main{display:block}body.submenu-open header .nav-secondary{opacity:1;position:relative;top:auto;right:auto}body.submenu-open header .navbar-nav-language,body.submenu-open header .nav-social{display:block;padding-left:30px}body.submenu-open header .nav-social{width:100%}body.submenu-open header .nav-social .nav-social-icon{display:none}body.submenu-open header .nav-social .navbar-nav-social{display:block;position:relative;left:auto;top:auto;padding:0;background:none}body.submenu-open header .nav-social .navbar-nav-social li{display:inline-block}body.submenu-open header .nav-social .navbar-nav-social li a{color:#ffffff;background:none;opacity:1}body.submenu-open header .nav-social .navbar-nav-social li a svg{fill:#ffffff}body.submenu-open header .nav-social .navbar-nav-social li a svg path{fill:#ffffff}body.submenu-open header .button-search{display:none}}body.submenu-open .wrapper{overflow:hidden}.main{background:#ffffff;max-width:1920px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;margin:0 auto;position:relative}.section{display:block;width:100%;clear:both;position:relative}.section.section-shadow,.section .bloque-shadow-inferior{position:relative;margin-bottom:50px}.section.section-shadow:after,.section .bloque-shadow-inferior:after{content:'';display:block;width:100%;height:50px;background:url(/themes/custom/elhierro2018/images/sombra-inferior.png) no-repeat top center;background-size:contain;position:absolute;left:0;top:100%}@media only screen and (max-width:991px){.section.section-full .container-fluid,.section.section-full .row,.section.section-full .col-xs-1,.section.section-full .col-sm-1,.section.section-full .col-md-1,.section.section-full .col-lg-1,.section.section-full .col-xs-2,.section.section-full .col-sm-2,.section.section-full .col-md-2,.section.section-full .col-lg-2,.section.section-full .col-xs-3,.section.section-full .col-sm-3,.section.section-full .col-md-3,.section.section-full .col-lg-3,.section.section-full .col-xs-4,.section.section-full .col-sm-4,.section.section-full .col-md-4,.section.section-full .col-lg-4,.section.section-full .col-xs-5,.section.section-full .col-sm-5,.section.section-full .col-md-5,.section.section-full .col-lg-5,.section.section-full .col-xs-6,.section.section-full .col-sm-6,.section.section-full .col-md-6,.section.section-full .col-lg-6,.section.section-full .col-xs-7,.section.section-full .col-sm-7,.section.section-full .col-md-7,.section.section-full .col-lg-7,.section.section-full .col-xs-8,.section.section-full .col-sm-8,.section.section-full .col-md-8,.section.section-full .col-lg-8,.section.section-full .col-xs-9,.section.section-full .col-sm-9,.section.section-full .col-md-9,.section.section-full .col-lg-9,.section.section-full .col-xs-10,.section.section-full .col-sm-10,.section.section-full .col-md-10,.section.section-full .col-lg-10,.section.section-full .col-xs-11,.section.section-full .col-sm-11,.section.section-full .col-md-11,.section.section-full .col-lg-11,.section.section-full .col-xs-12,.section.section-full .col-sm-12,.section.section-full .col-md-12,.section.section-full .col-lg-12{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.section .section-bottom{position:absolute;display:block;width:100%;left:0;bottom:0;padding:30px 0;font-size:0.7em;font-weight:800;color:#ffffff;letter-spacing:2px;z-index:3;pointer-events:none}.animate-flicker{-webkit-animation:flickerAnimation 3s infinite;-moz-animation:flickerAnimation 3s infinite;-o-animation:flickerAnimation 3s infinite;animation:flickerAnimation 3s infinite}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.img-redonda{-webkit-border-radius:50%;border-radius:50%}.margin-top-negativo{margin-top:-15%}@media only screen and (max-width:991px){.margin-top-negativo{margin-top:0}}.section-cajas-texto-imagen.section-cajas-Azul .bloque.bloque-caja{background:#172133;color:#ffffff}.section-cajas-texto-imagen.section-cajas-Azul .bloque.bloque-caja h2{color:#ffffff}.section-cajas-texto-imagen.section-cajas-Azul .bloque.bloque-caja.bloque-caja-borde{background:none;color:#160e2a;border-color:#172133}.section-cajas-texto-imagen.section-cajas-Azul .bloque.bloque-caja.bloque-caja-borde h2{color:#160e2a}.section-cajas-texto-imagen.section-cajas-Celeste .bloque.bloque-caja{background:#a3bfdf;color:#160e2a}.section-cajas-texto-imagen.section-cajas-Celeste .bloque.bloque-caja h2{color:#ffffff}.section-cajas-texto-imagen.section-cajas-Celeste .bloque.bloque-caja.bloque-caja-borde{background:none;color:#160e2a;border-color:#a3bfdf}.section-cajas-texto-imagen.section-cajas-Celeste .bloque.bloque-caja.bloque-caja-borde h2{color:#a3bfdf}.evento-info{margin:40px 0;padding:10px 0 10px 30px;border-left:2px solid #000000;color:#a3bfdf;font-size:0.8em;font-weight:600}.evento-info p{margin:0 !important}.bloque.bloque-caja{display:block;padding:100px 10%;border:1px solid transparent;width:75%}@media only screen and (max-width:1599px){.bloque.bloque-caja{padding:80px 8%}}@media only screen and (max-width:1280px){.bloque.bloque-caja{padding:40px 6%}}@media only screen and (max-width:991px){.bloque.bloque-caja{width:100% !important;padding:25px !important;margin:0 !important}}.bloque.bloque-caja .bloque-caja-imagen{position:absolute;width:45%;top:50%;transform:translate(0,-50%)}@media only screen and (max-width:991px){.bloque.bloque-caja .bloque-caja-imagen{position:relative;width:100%;top:auto;left:auto !important;right:auto !important;transform:translate(0,0);margin-bottom:20px}}.bloque.bloque-caja h2{font-size:45px;margin-bottom:60px}@media only screen and (max-width:1599px){.bloque.bloque-caja h2{font-size:38px;margin-bottom:50px}}@media only screen and (max-width:1280px){.bloque.bloque-caja h2{font-size:32px;margin-bottom:40px}}@media only screen and (max-width:991px){.bloque.bloque-caja h2{font-size:27px;margin-bottom:20px}}.bloque.bloque-caja.bloque-caja-derecha{padding-right:28%;margin-right:25%}@media only screen and (max-width:1280px){.bloque.bloque-caja.bloque-caja-derecha{padding-right:25%}}.bloque.bloque-caja.bloque-caja-derecha .bloque-caja-imagen{right:15px}.bloque.bloque-caja.bloque-caja-izquierda{padding-left:28%;margin-left:25%}@media only screen and (max-width:1280px){.bloque.bloque-caja.bloque-caja-izquierda{padding-left:25%}}.bloque.bloque-caja.bloque-caja-izquierda .bloque-caja-imagen{left:15px}.bloque.bloque-caja.bloque-caja-celeste,.bloque.bloque-caja.bloque-caja-borde-celeste{background:#a3bfdf;color:#160e2a}.bloque.bloque-caja.bloque-caja-celeste h2,.bloque.bloque-caja.bloque-caja-borde-celeste h2{color:#ffffff}.bloque.bloque-caja.bloque-caja-borde-celeste{background:none;color:#160e2a;border-color:#a3bfdf}.bloque.bloque-caja.bloque-caja-borde-celeste h2{color:#a3bfdf}.bloque.bloque-caja.bloque-caja-azul,.bloque.bloque-caja.bloque-caja-borde-azul{background:#172133;color:#ffffff}.bloque.bloque-caja.bloque-caja-azul h2,.bloque.bloque-caja.bloque-caja-borde-azul h2{color:#ffffff}.bloque.bloque-caja.bloque-caja-borde-azul{background:none;color:#160e2a;border-color:#172133}.bloque.bloque-caja.bloque-caja-borde-azul h2{color:#160e2a}.bloque.bloque-texto{font-size:16px;background-repeat:no-repeat;background-position:top center;background-size:contain;margin:50px auto}@media only screen and (max-width:1599px){.bloque.bloque-texto{font-size:20px;margin:40px auto}}@media only screen and (max-width:1280px){.bloque.bloque-texto{font-size:19px;margin:20px auto}}@media only screen and (max-width:991px){.bloque.bloque-texto{font-size:18px;margin:10px auto}}@media only screen and (max-width:767px){.bloque.bloque-texto{font-size:17px}}@media only screen and (max-width:480px){.bloque.bloque-texto{font-size:16px}}.bloque.bloque-texto p{margin:40px 0}.bloque.bloque-texto p a{color:inherit;text-decoration:underline}@media only screen and (max-width:991px){.bloque.bloque-texto p{margin:20px 0}}.bloque.bloque-texto h2{font-size:50px;color:#a3bfdf;line-height:1.5em}.bloque.bloque-texto h2 a{color:#160e2a;text-decoration:underline;text-decoration-color:#a3bfdf}@media only screen and (max-width:1599px){.bloque.bloque-texto h2{font-size:45px}}@media only screen and (max-width:1280px){.bloque.bloque-texto h2{font-size:40px}}@media only screen and (max-width:991px){.bloque.bloque-texto h2{font-size:30px}}@media only screen and (max-width:480px){.bloque.bloque-texto h2{font-size:26px}}.bloque.bloque-texto h3{font-size:40px}.bloque.bloque-texto h3 strong{font-weight:normal;display:block}@media only screen and (max-width:1599px){.bloque.bloque-texto h3{font-size:35px}}@media only screen and (max-width:1280px){.bloque.bloque-texto h3{font-size:30px}}@media only screen and (max-width:991px){.bloque.bloque-texto h3{font-size:24px}}@media only screen and (max-width:480px){.bloque.bloque-texto h3{font-size:22px}}.bloque.bloque-texto h4{font-family:'Playfair Display',serif;font-size:40px}.bloque.bloque-texto h4 small{display:block;font-family:'Montserrat',sans-serif;font-size:16px;font-weight:bold;color:#000000}@media only screen and (max-width:1599px){.bloque.bloque-texto h4{font-size:35px}}@media only screen and (max-width:1280px){.bloque.bloque-texto h4{font-size:30px}.bloque.bloque-texto h4 small{font-size:15px}}@media only screen and (max-width:991px){.bloque.bloque-texto h4{font-size:24px}.bloque.bloque-texto h4 small{font-size:14px}}@media only screen and (max-width:480px){.bloque.bloque-texto h4{font-size:21px}.bloque.bloque-texto h4 small{font-size:13px}}.bloque.bloque-celdas{overflow:hidden}.bloque.bloque-celdas .owl-nav .owl-next,.bloque.bloque-celdas .owl-nav .owl-prev{background:#160e2a;color:#160e2a}.bloque.bloque-celdas:after{content:'';display:block;width:100%;clear:both}@media only screen and (max-width:991px){.bloque.bloque-celdas.owl-carousel{display:block}}.bloque.bloque-celdas .bloque-celda{background:#ffffff;color:#160e2a;display:block;float:left;-webkit-box-shadow:inset 0 0 0 1px #dedede;-moz-box-shadow:inset 0 0 0 1px #dedede;box-shadow:inset 0 0 0 1px #dedede;padding:70px 70px 50px}@media only screen and (max-width:1599px){.bloque.bloque-celdas .bloque-celda{padding:60px 60px 40px}}@media only screen and (max-width:1280px){.bloque.bloque-celdas .bloque-celda{padding:40px 40px 20px}}@media only screen and (max-width:991px){.bloque.bloque-celdas .bloque-celda{width:100% !important;height:auto !important;padding:30px 20px 10px}}.bloque.bloque-celdas .bloque-celda h4{color:#160e2a;margin-bottom:40px}@media only screen and (max-width:1280px){.bloque.bloque-celdas .bloque-celda h4{margin-bottom:30px}}@media only screen and (max-width:991px){.bloque.bloque-celdas .bloque-celda h4{margin-bottom:25px}}@media only screen and (max-width:480px){.bloque.bloque-celdas .bloque-celda h4{margin-bottom:20px}}.bloque.bloque-celdas.owl-carousel .owl-stage .bloque-celda{width:100% !important}.bloque.bloque-celdas.bloque-celdas-2 .bloque-celda{width:50%}.bloque.bloque-celdas.bloque-celdas-3 .bloque-celda{width:33.333%}.bloque.bloque-celdas.bloque-celdas-4 .bloque-celda{width:25%}.bloque.bloque-celdas.bloque-celdas-5 .bloque-celda{width:20%}.bloque .bloque-imagenes .bloque-imagen{display:block;float:left}@media only screen and (max-width:991px){.bloque .bloque-imagenes .bloque-imagen{width:50% !important}}.bloque .bloque-imagenes.bloque-imagenes-2 .bloque-imagen{width:50%}.bloque .bloque-imagenes.bloque-imagenes-3 .bloque-imagen{width:33.333%}.bloque .bloque-imagenes.bloque-imagenes-4 .bloque-imagen{width:25%}.bloque .bloque-imagenes.bloque-imagenes-5 .bloque-imagen{width:20%}.bloque.bloque-greyed-text{color:#999999;font-size:1.4em}@media only screen and (max-width:991px){.bloque.bloque-greyed-text{font-size:1.2em}}.bloque.bloque-weather{display:block;float:left;margin-top:30px}.bloque.bloque-weather:after{content:'';display:block;width:100%;clear:both}.bloque.bloque-weather .weather-icon,.bloque.bloque-weather .weather-number,.bloque.bloque-weather .weather-meterage{display:inline-block;vertical-align:middle}.bloque.bloque-weather .weather-icon{margin-right:5px}.bloque.bloque-weather .weather-number{font-size:40px}.bloque.bloque-weather .weather-meterage{padding-bottom:15px;font-weight:bold}.bloque.bloque-time{display:block;float:left;margin-top:45px;margin-left:20px;font-size:14px;font-weight:bold}.bloque.bloque-time .time-dia,.bloque.bloque-time .time-mes{padding-right:40px;position:relative}.bloque.bloque-time .time-dia:after,.bloque.bloque-time .time-mes:after{content:'';display:block;width:33px;height:1px;background:#ff5867;position:absolute;right:0;top:50%}.bloque.bloque-time .time-dia,.bloque.bloque-time .time-mes,.bloque.bloque-time .time-hora{display:inline-block;vertical-align:middle;margin-left:5px}.bloque.bloque-form h3{font-size:26px;margin-bottom:50px}@media only screen and (max-width:1280px){.bloque.bloque-form h3{font-size:22px;margin-bottom:40px}}@media only screen and (max-width:991px){.bloque.bloque-form h3{font-size:20px;margin-bottom:30px}}@media only screen and (max-width:480px){.bloque.bloque-form h3{font-size:18px;margin-bottom:20px}}.bloque.bloque-form form{color:#4C5457}.bloque.bloque-form form .field{display:block;width:100%;margin-bottom:40px;color:#4C5457}.bloque.bloque-form form .field:after{content:'';display:block;width:100%;clear:both}@media only screen and (max-width:1280px){.bloque.bloque-form form .field{margin-bottom:30px}}@media only screen and (max-width:991px){.bloque.bloque-form form .field{margin-bottom:20px}}.bloque.bloque-form form input[type=text],.bloque.bloque-form form input[type=email],.bloque.bloque-form form input[type=phone],.bloque.bloque-form form input[type=password]{display:block;padding:5px 0;border:none;border-bottom:1px solid #DCDCDC;color:#4C5457;width:100%}.bloque.bloque-form form ::-webkit-input-placeholder{color:#4C5457;opacity:1}.bloque.bloque-form form ::-moz-placeholder{color:#4C5457;opacity:1}.bloque.bloque-form form :-ms-input-placeholder{color:#4C5457;opacity:1}.bloque.bloque-form form :-moz-placeholder{color:#4C5457;opacity:1}.bloque.bloque-form form label{display:block;width:100%;color:#4C5457;font-weight:normal}.bloque.bloque-form form select{display:block;padding:5px;border:1px solid #DCDCDC;width:100%}.bloque.bloque-form form input[type=text].percent-20,.bloque.bloque-form form input[type=text].percent-28,.bloque.bloque-form form input[type=text].percent-49,.bloque.bloque-form form input[type=text].percent-50,.bloque.bloque-form form input[type=text].percent-79,.bloque.bloque-form form input[type=email].percent-20,.bloque.bloque-form form input[type=email].percent-28,.bloque.bloque-form form input[type=email].percent-49,.bloque.bloque-form form input[type=email].percent-50,.bloque.bloque-form form input[type=email].percent-79,.bloque.bloque-form form input[type=phone].percent-20,.bloque.bloque-form form input[type=phone].percent-28,.bloque.bloque-form form input[type=phone].percent-49,.bloque.bloque-form form input[type=phone].percent-50,.bloque.bloque-form form input[type=phone].percent-79,.bloque.bloque-form form input[type=password].percent-20,.bloque.bloque-form form input[type=password].percent-28,.bloque.bloque-form form input[type=password].percent-49,.bloque.bloque-form form input[type=password].percent-50,.bloque.bloque-form form input[type=password].percent-79,.bloque.bloque-form form select.percent-20,.bloque.bloque-form form select.percent-28,.bloque.bloque-form form select.percent-49,.bloque.bloque-form form select.percent-50,.bloque.bloque-form form select.percent-79{display:block;float:left;margin-right:1%}.bloque.bloque-form form input[type=text].percent-20:last-child,.bloque.bloque-form form input[type=text].percent-28:last-child,.bloque.bloque-form form input[type=text].percent-49:last-child,.bloque.bloque-form form input[type=text].percent-50:last-child,.bloque.bloque-form form input[type=text].percent-79:last-child,.bloque.bloque-form form input[type=email].percent-20:last-child,.bloque.bloque-form form input[type=email].percent-28:last-child,.bloque.bloque-form form input[type=email].percent-49:last-child,.bloque.bloque-form form input[type=email].percent-50:last-child,.bloque.bloque-form form input[type=email].percent-79:last-child,.bloque.bloque-form form input[type=phone].percent-20:last-child,.bloque.bloque-form form input[type=phone].percent-28:last-child,.bloque.bloque-form form input[type=phone].percent-49:last-child,.bloque.bloque-form form input[type=phone].percent-50:last-child,.bloque.bloque-form form input[type=phone].percent-79:last-child,.bloque.bloque-form form input[type=password].percent-20:last-child,.bloque.bloque-form form input[type=password].percent-28:last-child,.bloque.bloque-form form input[type=password].percent-49:last-child,.bloque.bloque-form form input[type=password].percent-50:last-child,.bloque.bloque-form form input[type=password].percent-79:last-child,.bloque.bloque-form form select.percent-20:last-child,.bloque.bloque-form form select.percent-28:last-child,.bloque.bloque-form form select.percent-49:last-child,.bloque.bloque-form form select.percent-50:last-child,.bloque.bloque-form form select.percent-79:last-child{margin-right:0}.bloque.bloque-form form input[type=text].percent-20,.bloque.bloque-form form input[type=email].percent-20,.bloque.bloque-form form input[type=phone].percent-20,.bloque.bloque-form form input[type=password].percent-20,.bloque.bloque-form form select.percent-20{width:20%}.bloque.bloque-form form input[type=text].percent-28,.bloque.bloque-form form input[type=email].percent-28,.bloque.bloque-form form input[type=phone].percent-28,.bloque.bloque-form form input[type=password].percent-28,.bloque.bloque-form form select.percent-28{width:28%}.bloque.bloque-form form input[type=text].percent-49,.bloque.bloque-form form input[type=email].percent-49,.bloque.bloque-form form input[type=phone].percent-49,.bloque.bloque-form form input[type=password].percent-49,.bloque.bloque-form form select.percent-49{width:49%}.bloque.bloque-form form input[type=text].percent-50,.bloque.bloque-form form input[type=email].percent-50,.bloque.bloque-form form input[type=phone].percent-50,.bloque.bloque-form form input[type=password].percent-50,.bloque.bloque-form form select.percent-50{width:50%}.bloque.bloque-form form input[type=text].percent-79,.bloque.bloque-form form input[type=email].percent-79,.bloque.bloque-form form input[type=phone].percent-79,.bloque.bloque-form form input[type=password].percent-79,.bloque.bloque-form form select.percent-79{width:79%}.bloque.bloque-form form .form-actions{display:block;width:100%;padding:50px 0}@media only screen and (max-width:1280px){.bloque.bloque-form form .form-actions{padding:30px 0}}@media only screen and (max-width:991px){.bloque.bloque-form form .form-actions{padding:20px 0 10px}}.bloque.bloque-circulos{text-align:center}.bloque.bloque-circulos .circulo{text-align:center;display:inline-block;vertical-align:middle;width:170px;height:170px;border:1px solid #999999;-webkit-border-radius:50%;border-radius:50%;margin:10px;padding:10px}@media only screen and (max-width:1599px){.bloque.bloque-circulos .circulo{width:150px;height:150px}}@media only screen and (max-width:1280px){.bloque.bloque-circulos .circulo{width:130px;height:130px}}@media only screen and (max-width:991px){.bloque.bloque-circulos .circulo{margin:5px}}.bloque.bloque-circulos .circulo .vertical-align-mid{width:100%;height:100%}.bloque.bloque-circulos .circulo .vertical-align-mid .inner{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.bloque.bloque-circulos .circulo strong{color:#666666;display:block;padding:5px 0;text-transform:uppercase;font-weight:normal;letter-spacing:0px;font-size:0.8em}.bloque.bloque-receta{color:#160e2a;margin-bottom:30px;margin-top:-30px}.bloque.bloque-receta:after{content:'';display:block;width:100%;clear:both}.bloque.bloque-receta .bloque-receta-ingredientes{text-align:right;width:35%;float:left}@media only screen and (max-width:767px){.bloque.bloque-receta .bloque-receta-ingredientes{width:100%;float:none;text-align:left}}.bloque.bloque-receta .bloque-receta-ingredientes ul{padding-right:20px;border-right:2px solid #a3bfdf}@media only screen and (max-width:767px){.bloque.bloque-receta .bloque-receta-ingredientes ul{padding-right:0;padding-bottom:20px;border-bottom:2px solid #a3bfdf;margin-bottom:20px;border-right:none}.bloque.bloque-receta .bloque-receta-ingredientes ul:after{content:'';display:block;width:100%;clear:both}.bloque.bloque-receta .bloque-receta-ingredientes ul li{display:inline-block;float:left;width:100%;margin:1px 0;padding:5px 5px 5px 20px;position:relative}.bloque.bloque-receta .bloque-receta-ingredientes ul li:before{content:"\f111";font-family:FontAwesome;font-size:10px;color:#a3bfdf;position:absolute;left:0px;top:8px}}.bloque.bloque-receta .bloque-receta-pasos{width:60%;float:right}@media only screen and (max-width:767px){.bloque.bloque-receta .bloque-receta-pasos{width:100%;float:none}}.bloque.bloque-receta-ingredientes ul{display:block;width:100%;padding:0;margin:0}.bloque.bloque-receta-ingredientes ul li{display:block;width:100%;padding:0;margin:15px 0;font-weight:bold}.bloque.bloque-receta-pasos ul{display:block;width:100%;padding:0;margin:0}.bloque.bloque-receta-pasos ul li{display:block;width:100%;padding:0 0 0 25px;margin:15px 0 50px;position:relative}@media only screen and (max-width:1280px){.bloque.bloque-receta-pasos ul li{margin-bottom:30px}}@media only screen and (max-width:991px){.bloque.bloque-receta-pasos ul li{margin-bottom:20px}}.bloque.bloque-receta-pasos ul li:before{content:"\f105";font-family:FontAwesome;font-size:18px;color:#a3bfdf;position:absolute;left:5px;top:-2px}.bloque.bloque-carousel{overflow:hidden}@media only screen and (max-width:991px){.bloque.bloque-carousel{overflow:visible}}.bloque.bloque-carousel .carousel-normal,.bloque.bloque-carousel .carousel-small{display:block;width:100%;position:relative;padding-bottom:60px}@media only screen and (max-width:991px){.bloque.bloque-carousel .carousel-normal,.bloque.bloque-carousel .carousel-small{padding-bottom:40px}}.bloque.bloque-carousel .carousel-normal:after,.bloque.bloque-carousel .carousel-small:after{content:'';display:block;width:100%;clear:both}.bloque.bloque-carousel .carousel-small{margin-bottom:40px}.bloque.bloque-galeria:after{content:'';display:block;width:100%;clear:both}.bloque.bloque-galeria a{display:block;float:left;height:400px;width:100%;margin:0 1% 10px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.bloque.bloque-galeria a .zoom-image{height:100%}@media only screen and (max-width:1599px){.bloque.bloque-galeria a{height:350px}}@media only screen and (max-width:1280px){.bloque.bloque-galeria a{height:300px}}@media only screen and (max-width:991px){.bloque.bloque-galeria a{height:250px;margin-bottom:5px}}@media only screen and (max-width:767px){.bloque.bloque-galeria a{height:200px}}@media only screen and (max-width:480px){.bloque.bloque-galeria a{height:150px;width:49% !important;margin:2px 0.5% !important}}.bloque.bloque-galeria a:nth-child(5n+1){width:34%}.bloque.bloque-galeria a:nth-child(5n+2){width:65%;margin-right:0}.bloque.bloque-galeria a:nth-child(5n+3){width:51%}.bloque.bloque-galeria a:nth-child(5n+4){width:48%;margin-right:0}.bloque.bloque-galeria a:nth-child(5n+5){margin-right:0}.bloque.bloque-galeria.bloque-galeria-1 a{width:100% !important}.bloque.bloque-galeria.bloque-galeria-3 a:nth-child(3){width:100%;margin-right:0}.section-mapa{position:relative;z-index:1}.section-mapa iframe{width:100%;height:500px;border:none}@media only screen and (max-width:1599px){.section-mapa iframe{height:450px}}@media only screen and (max-width:1280px){.section-mapa iframe{height:400px}}@media only screen and (max-width:991px){.section-mapa iframe{height:350px}}@media only screen and (max-width:767px){.section-mapa iframe{height:300px}}@media only screen and (max-width:480px){.section-mapa iframe{height:250px}}.section-mapa.width-info-bot .bloque-mapa-info{padding:0 15px;width:40%;z-index:2}@media only screen and (max-width:991px){.section-mapa.width-info-bot .bloque-mapa-info{position:relative !important;left:5% !important;top:auto !important;bottom:auto !important;width:90%}}.section-mapa.width-info-bot .bloque-mapa-info .post-box{padding-top:50px;padding-bottom:50px;margin-bottom:0}.section-mapa.width-info-bot .bloque-mapa-info .post-box .btn{min-width:0;padding-left:30px;padding-right:30px}.section-mapa.width-info-bot .bloque-mapa-info .post-box:before,.section-mapa.width-info-bot .bloque-mapa-info .post-box:after{background-position:right center}@media only screen and (max-width:991px){.section-mapa.width-info-bot .bloque-mapa-info .post-box{height:auto;padding:30px 0;margin-bottom:0}.section-mapa.width-info-bot .bloque-mapa-info .post-box:after,.section-mapa.width-info-bot .bloque-mapa-info .post-box:before{width:30px;height:100%;background:url(/themes/custom/elhierro2018/images/sombra-latera-chica.png) no-repeat center right;background-size:contain;top:0;margin-top:0}.section-mapa.width-info-bot .bloque-mapa-info .post-box:before{right:100%;bottom:auto;left:auto}.section-mapa.width-info-bot .bloque-mapa-info .post-box:after{left:100%}}.section-mapa.width-info-bot.width-info-top{margin-top:-20px}@media only screen and (max-width:991px){.section-mapa.width-info-bot.width-info-top{margin-top:0px}}.section-mapa.width-info-bot.width-info-top .bloque-mapa-info{top:-100px}@media only screen and (max-width:991px){.section-mapa.width-info-bot.width-info-top .bloque-mapa-info{margin:30px 0 -50px !important}}.section-mapa.width-info-bot.width-info-bot{margin-bottom:160px}.section-mapa.width-info-bot.width-info-bot .bloque-mapa-info{margin:-100px 0 0 10%}.section-mapa.width-info-bot.width-info-bot .bloque-mapa-info .post-box .post-contents p{margin-bottom:10px}.section-mapa.width-info-bot.width-info-bot .bloque-mapa-info .post-box .post-contents p a{font-weight:bold}@media only screen and (max-width:1199px){.section-mapa.width-info-bot.width-info-bot .bloque-mapa-info .post-box .post-contents{padding-left:20px;padding-right:20px}}@media only screen and (max-width:991px){.section-mapa.width-info-bot.width-info-bot .bloque-mapa-info{margin:-50px 0 0px !important}}.bloque-mapa-info-solo{margin-top:50px}@media only screen and (max-width:991px){.bloque-mapa-info-solo{margin:20px auto;width:90%}}.bloque-mapa-info-solo .post-box{padding-top:50px;padding-bottom:50px}.bloque-mapa-info-solo .post-box p a{font-weight:bold}@media only screen and (max-width:991px){.bloque-mapa-info-solo .post-box{padding-top:30px;padding-bottom:30px;margin-bottom:0}}.section-mapa-info .bloque-mapa-info{padding:0 15px;position:absolute;width:40%;right:-15px;top:-100px;z-index:2}@media only screen and (max-width:991px){.section-mapa-info .bloque-mapa-info{position:relative !important;left:5% !important;top:auto !important;bottom:auto !important;width:90%}}.section-mapa-info .bloque-mapa-info .post-box{padding-top:50px;padding-bottom:50px}.section-mapa-info .bloque-mapa-info .post-box .btn{min-width:0;padding-left:30px;padding-right:30px}.section-mapa-info .bloque-mapa-info .post-box:before,.section-mapa-info .bloque-mapa-info .post-box:after{background-position:right center}@media only screen and (max-width:991px){.section-mapa-info .bloque-mapa-info .post-box{height:auto;padding:30px 0;margin-bottom:0}.section-mapa-info .bloque-mapa-info .post-box:after,.section-mapa-info .bloque-mapa-info .post-box:before{width:30px;height:100%;background:url(/themes/custom/elhierro2018/images/sombra-latera-chica.png) no-repeat center right;background-size:contain;top:0;margin-top:0}.section-mapa-info .bloque-mapa-info .post-box:before{right:100%;bottom:auto;left:auto}.section-mapa-info .bloque-mapa-info .post-box:after{left:100%}}.section-mapa-info.width-info-top{margin-top:-20px}@media only screen and (max-width:991px){.section-mapa-info.width-info-top{margin-top:0px}}.section-mapa-info.width-info-top .bloque-mapa-info{top:-100px}@media only screen and (max-width:991px){.section-mapa-info.width-info-top .bloque-mapa-info{margin:30px 0 -50px !important}}.section-mapa-info.width-info-bot{margin-bottom:50px}.section-mapa-info.width-info-bot .bloque-mapa-info{bottom:-200px}@media only screen and (max-width:991px){.section-mapa-info.width-info-bot .bloque-mapa-info{margin:-50px 0 0px !important}}.section-galleria{position:relative;z-index:2}.bloque-contents{background:#ffffff}.bloque-contents h1,.bloque-contents h2,.bloque-contents h3,.bloque-contents h4{color:#000000}.bloque-contents .title{text-align:left;font-size:50px}@media only screen and (max-width:1599px){.bloque-contents .title{font-size:45px}}@media only screen and (max-width:1280px){.bloque-contents .title{font-size:35px}}@media only screen and (max-width:991px){.bloque-contents .title{font-size:30px}}.bloque-contents .title small{display:block;color:inherit;font-family:'Montserrat',sans-serif;font-size:20px}@media only screen and (max-width:1599px){.bloque-contents .title small{font-size:19px}}@media only screen and (max-width:1280px){.bloque-contents .title small{font-size:17px}}@media only screen and (max-width:991px){.bloque-contents .title small{font-size:16px}}.bloque-contents-search-results .views-exposed-form{display:none}.bloque-contents-search-results #block-elhierro2018-local-tasks{display:none}.bloque-contents-search-results #block-elhierro2018-content>.search-form{display:none}.bloque-contents-search-results #block-elhierro2018-content>h2{display:none}.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation]{text-align:center}.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation] h4{display:none}.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation] .js-pager__items{margin:0;padding:0}.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation] .js-pager__items li{display:inline-block}.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation] .js-pager__items li a{border:none;color:#160e2a;text-decoration:underline}@media only screen and (max-width:991px){.bloque-contents-search-results #block-elhierro2018-content nav[role=navigation] .js-pager__items li a{padding-right:7px;padding-left:7px}}.bx-wrapper{margin:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;overflow:hidden;z-index:3;height:100%}.bx-wrapper .bx-viewport{height:100% !important}@media only screen and (max-width:991px){.bx-wrapper .bx-controls .bx-controls-direction{display:none}}.bx-wrapper .bx-controls .bx-controls-direction .bx-prev,.bx-wrapper .bx-controls .bx-controls-direction .bx-next{background:url(/themes/custom/elhierro2018/images/flecha.png) no-repeat 40% 50% !important}.bx-wrapper .bx-controls .bx-controls-direction .bx-next{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#block-elhierro2018-content .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,#block-elhierro2018-content .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background-color:#ffffff !important;margin-top:-40px;width:32px;height:80px}#block-elhierro2018-content .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:0}#block-elhierro2018-content .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:0}#block-elhierro2018-content .section-slideshow .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,#block-elhierro2018-content .section-slideshow .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background-color:transparent !important}.slides2{display:block;width:100%}.slides2 .slide{display:block;width:100%;float:left}.slides2 .slide img{width:100%}.section-slideshow{display:block;position:relative;max-height:800px;height:800px;overflow:hidden}@media only screen and (max-width:1599px){.section-slideshow{height:650px}}@media only screen and (max-width:1280px){.section-slideshow{height:600px}}@media only screen and (max-width:991px){.section-slideshow{height:500px}}.section-slideshow .slideshow-pagination{display:block;position:absolute;width:100%;left:0px;top:20%;z-index:90}.section-slideshow .slideshow-pagination a{display:inline-block;color:#160e2a;font-family:'Playfair Display',serif;font-size:18px;text-decoration:none;margin:0 5px;vertical-align:middle;outline:0}.section-slideshow .slideshow-pagination a span{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:inline-block;vertical-align:top;color:#FFFFFF}.section-slideshow .slideshow-pagination a:after{content:'';display:inline-block;width:0px;margin:0;height:1px;background:#ff5867;vertical-align:middle;opacity:0;transition:opacity 0.3s,width 0.3s;-moz-transition:opacity 0.3s,width 0.3s;-webkit-transition:opacity 0.3s,width 0.3s;-o-transition:opacity 0.3s,width 0.3s}.section-slideshow .slideshow-pagination a:last-child:after{width:0 !important}.section-slideshow .slideshow-pagination a.active span{-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);transform:scale(3);margin-top:-4px}.section-slideshow .slideshow-pagination a.active:after{width:50px;margin:0 -5px 0 10px;opacity:1}@media only screen and (max-width:991px){.section-slideshow .slideshow-pagination a.active:after{width:50px}}.section-slideshow .slides{display:block;position:relative;width:100%;height:100%;overflow:hidden;z-index:3}.section-slideshow .slides .slide{display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.section-slideshow .slides .slide:before{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;content:'';background:#000000;opacity:0.1}.section-slideshow .slides .slide .video,.section-slideshow .slides .slide .youtube,.section-slideshow .slides .slide .plyr{display:block;width:100%;height:100%}.section-slideshow .slides .slide .youtube{left:50%;padding-top:56.25%;padding-top:0;padding-bottom:76.25%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media only screen and (min-width:992px){.section-slideshow .slides .slide .youtube{width:100% !important}}.section-slideshow .slides .slide .youtube iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.section-slideshow .slides .slide .vertical-align-mid{position:relative;z-index:2;height:100%;width:100%}.section-slideshow .slides .slide h2{color:#a3bfdf;font-size:110px;margin-left:40px;opacity:0;transition:opacity 0.5s,margin-left 0.5s;-moz-transition:opacity 0.5s,margin-left 0.5s;-webkit-transition:opacity 0.5s,margin-left 0.5s;-o-transition:opacity 0.5s,margin-left 0.5s}@media only screen and (max-width:1599px){.section-slideshow .slides .slide h2{font-size:90px}}@media only screen and (max-width:1280px){.section-slideshow .slides .slide h2{font-size:80px}}@media only screen and (max-width:991px){.section-slideshow .slides .slide h2{font-size:54px}}@media only screen and (max-width:767px){.section-slideshow .slides .slide h2{font-size:44px}}@media only screen and (max-width:400px){.section-slideshow .slides .slide h2{font-size:34px}}.section-slideshow .slides .slide .btn{margin-left:40px;opacity:0;transition:opacity 0.5s 0.3s,margin-left 0.5s 0.3s;-moz-transition:opacity 0.5s 0.3s,margin-left 0.5s 0.3s;-webkit-transition:opacity 0.5s 0.3s,margin-left 0.5s 0.3s;-o-transition:opacity 0.5s 0.3s,margin-left 0.5s 0.3s}@media only screen and (max-width:991px){.section-slideshow .slides .slide .btn{width:auto}}.section-slideshow .slides .slide.textos-color-blanco h2{color:#ffffff}.section-slideshow .slides .slide.textos-color-blanco .btn{color:#ffffff !important;border-color:#ffffff !important}.section-slideshow .slides .slide.textos-color-celeste h2{color:#a3bfdf}.section-slideshow .slides .slide.textos-color-celeste .btn{color:#a3bfdf !important;border-color:#a3bfdf !important}.section-slideshow .slides .slide.textos-color-azul h2{color:#172133}.section-slideshow .slides .slide.textos-color-azul .btn{color:#172133 !important;border-color:#172133 !important}.section-slideshow .slides .slide.textos-color-rojo h2{color:#ff5867}.section-slideshow .slides .slide.textos-color-rojo .btn{color:#ff5867 !important;border-color:#ff5867 !important}.section-slideshow .slides .slide.textos-color-negro h2{color:#160e2a}.section-slideshow .slides .slide.textos-color-negro .btn{color:#160e2a !important;border-color:#160e2a !important}.section-slideshow .slides .slide .slide-image{display:none !important}.section-slideshow .slides .slide.active-slide h2{opacity:1;margin-left:0px;position:relative;z-index:2}.section-slideshow .slides .slide.active-slide .btn{opacity:1;margin-left:0px;position:relative;z-index:2}.section-white{padding:80px 0}@media only screen and (max-width:1599px){.section-white{padding:60px 0}}@media only screen and (max-width:1280px){.section-white{padding:40px 0}}@media only screen and (max-width:991px){.section-white{padding:20px 0}}.zoom-in-image{width:100%;overflow:hidden}.zoom-in-image .zoom-image{width:100%;height:300px;position:relative;background-position:center;background-size:cover;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease}@media only screen and (max-width:1599px){.zoom-in-image .zoom-image{height:250px}}@media only screen and (max-width:1280px){.zoom-in-image .zoom-image{height:200px}}@media only screen and (max-width:991px){.zoom-in-image .zoom-image{height:200px}}@media only screen and (max-width:480px){.zoom-in-image .zoom-image{height:150px}}.zoom-in-image .zoom-image img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:none}.zoom-in-image .zoom-image.icono{background-color:#170E2B;background-size:50%;background-repeat:no-repeat}.zoom-in-image .zoom-image:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1,M12=0,M21=0,M22=1.1,SizingMethod='auto expand')}.zoom-in-image.post-imagen-bordered .zoom-image{background-size:contain;background-repeat:no-repeat}@media only screen and (max-width:991px){.OwlCarousel{display:block}}.category-box{display:block;width:100%;position:relative;background:#000000;margin-bottom:30px;overflow:hidden}@media only screen and (max-width:1599px){.category-box{margin-bottom:25px}}@media only screen and (max-width:1280px){.category-box{margin-bottom:20px}}@media only screen and (max-width:991px){.category-box{margin-bottom:15px}}@media only screen and (max-width:767px){.category-box{margin-bottom:5px}}.category-box .category-imagen{position:relative;width:100%;display:block}.category-box .category-imagen:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#000000;opacity:0.4;z-index:2;transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s}.category-box .category-imagen img{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease}.category-box .category-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;width:35%}.category-box .category-icon img{-webkit-filter:drop-shadow(0px 0px 4px #000);filter:drop-shadow(0px 0px 4px #000)}.category-box h3{position:absolute;width:100%;top:75%;left:0;color:#ffffff;z-index:4;text-align:center;padding:0 20px 0;margin:0 auto;text-shadow:0 0 6px #000000,0 0 6px #000000}@media only screen and (max-width:480px){.category-box h3{font-size:14px;padding:0 5px 0}}.category-box:hover .category-imagen:after{opacity:0.1}.category-box:hover .category-imagen img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1,M12=0,M21=0,M22=1.1,SizingMethod='auto expand')}#views-exposed-form-directorio-de-servicios-block-1{display:none}#directorio-de-servicios-select-block{position:relative}#directorio-de-servicios-select-block #directorio-de-servicios-heading{color:#160e2a;cursor:pointer}#directorio-de-servicios-select-block #directorio-de-servicios-select{display:none;position:absolute;left:0;top:100%;width:100%;z-index:3}#directorio-de-servicios-select-block #directorio-de-servicios-select div{display:block;width:100%;font-family:'Montserrat',sans-serif;background:#eeeeee;text-align:center;font-weight:normal;font-size:30px;padding:20px 30px;margin-bottom:0;cursor:pointer}@media only screen and (max-width:1599px){#directorio-de-servicios-select-block #directorio-de-servicios-select div{font-size:25px}}@media only screen and (max-width:1280px){#directorio-de-servicios-select-block #directorio-de-servicios-select div{font-size:20px;padding:15px 20px}}@media only screen and (max-width:991px){#directorio-de-servicios-select-block #directorio-de-servicios-select div{font-size:18px;padding:10px 15px}}@media only screen and (max-width:767px){#directorio-de-servicios-select-block #directorio-de-servicios-select div{font-size:16px}}#directorio-de-servicios-select-block.active #directorio-de-servicios-heading:after{right:45px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#directorio-de-servicios-select-block.active #directorio-de-servicios-select{display:block}.post-excerpt{margin-bottom:50px;display:block}@media only screen and (max-width:1599px){.post-excerpt{margin-bottom:45px}}@media only screen and (max-width:1280px){.post-excerpt{margin-bottom:40px}}@media only screen and (max-width:991px){.post-excerpt{margin-bottom:35px}}.post-excerpt:after{content:'';display:block;width:100%;clear:both}.post-excerpt .post-excerpt-image{display:block;float:left;width:23%}@media only screen and (max-width:767px){.post-excerpt .post-excerpt-image{float:none;width:100%;margin-bottom:20px}}.post-excerpt .post-excerpt-data{display:block;float:right;width:70%;color:#160e2a}@media only screen and (max-width:991px){.post-excerpt .post-excerpt-data{width:73%}}@media only screen and (max-width:767px){.post-excerpt .post-excerpt-data{float:none;width:100%}}.post-excerpt .post-excerpt-data>a{display:block;float:left;clear:both;padding-bottom:5px;border-bottom:1px solid #a3bfdf;color:#160e2a;font-size:30px;margin:0 0 20px;font-weight:300;text-decoration:none !important}@media only screen and (max-width:1599px){.post-excerpt .post-excerpt-data>a{font-size:24px}}@media only screen and (max-width:1280px){.post-excerpt .post-excerpt-data>a{font-size:20px}}@media only screen and (max-width:991px){.post-excerpt .post-excerpt-data>a{font-size:18px}}.post-excerpt .post-excerpt-contents{display:block;clear:both}.post-box{display:block;width:100%;background:#ffffff;position:relative;padding-bottom:120px;margin-bottom:80px;text-decoration:none !important}@media only screen and (max-width:1280px){.post-box{padding-bottom:80px}}.post-box:after,.post-box:before{display:block;content:'';width:30px;height:100%;background:url(/themes/custom/elhierro2018/images/sombra-latera-chica.png) no-repeat bottom center;background-size:contain;position:absolute;top:0}.post-box:before{right:100%}.post-box:after{left:100%;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.post-box .post-imagen{margin-bottom:50px}.post-box .post-imagen.post-imagen-bordered{border:2px solid #a3bfdf}@media only screen and (max-width:1599px){.post-box .post-imagen{margin-bottom:40px}}@media only screen and (max-width:1280px){.post-box .post-imagen{margin-bottom:30px}}@media only screen and (max-width:991px){.post-box .post-imagen{margin-bottom:10px}}.post-box .post-contents,.post-box .post-action{padding-left:70px;padding-right:70px}@media only screen and (max-width:1599px){.post-box .post-contents,.post-box .post-action{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1280px){.post-box .post-contents,.post-box .post-action{padding-left:40px;padding-right:40px}}@media only screen and (max-width:991px){.post-box .post-contents,.post-box .post-action{padding:20px 20px}}@media only screen and (max-width:480px){.post-box .post-contents,.post-box .post-action{padding:10px 15px}}.post-box .post-contents{font-size:15px;color:#160e2a;text-decoration:none !important}.post-box .post-contents p{margin-bottom:15px;text-decoration:none !important}@media only screen and (max-width:991px){.post-box .post-contents p{margin-bottom:5px}}@media only screen and (max-width:1280px){.post-box .post-contents{font-size:14px}}@media only screen and (max-width:480px){.post-box .post-contents{font-size:12px}}.post-box .post-contents a{color:inherit}.post-box .post-contents h3{font-size:28px;font-weight:300;line-height:1.4em;color:#a3bfdf;text-decoration:none !important}@media only screen and (max-width:1599px){.post-box .post-contents h3{font-size:23px}}@media only screen and (max-width:1280px){.post-box .post-contents h3{font-size:21px}}@media only screen and (max-width:991px){.post-box .post-contents h3{font-size:17px;margin-bottom:10px}}@media only screen and (max-width:480px){.post-box .post-contents h3{font-size:16px}}.post-box .post-action{display:block;position:absolute;left:0;top:100%;width:100%;margin-top:-80px}.post-box .post-action .btn{width:100%;margin-bottom:10px;padding-left:20px;padding-right:20px}@media only screen and (max-width:1599px){.post-box .post-action .btn{min-width:0}}@media only screen and (max-width:1280px){.post-box .post-action{margin-top:-40px}}@media only screen and (max-width:991px){.post-box .post-action .btn{max-width:100%}}.section-inspirate{background:url(/themes/custom/elhierro2018/images/inspirate-bg.jpg) no-repeat 50% -200px;margin-top:-50px;padding-top:600px;padding-bottom:20px;overflow:hidden}@media only screen and (max-width:1599px){.section-inspirate{padding-bottom:0px;background-size:1600px;padding-top:500px}}@media only screen and (max-width:1280px){.section-inspirate{background-size:1300px;padding-top:300px;background-position:50% -150px}}@media only screen and (max-width:991px){.section-inspirate{background-size:992px;padding-top:220px;background-position:0% 0px !important;margin-top:0;padding-bottom:0px}}.section-inspirate h2{color:#ffffff;text-align:center}.section-heading{background-position:center;background-size:cover;min-height:600px;color:#ffffff;padding:200px 0;background-color:#1D293F;background-color:#E6E6E6}@media only screen and (max-width:1599px){.section-heading{min-height:500px;padding:160px 0}}@media only screen and (max-width:1280px){.section-heading{min-height:400px;padding:150px 0}}@media only screen and (max-width:991px){.section-heading{min-height:300px;padding:100px 0}}.section-heading.section-heading-fixed{padding:220px 0;background-position:top center;background-size:auto 780px;background-attachment:fixed;background-repeat:no-repeat}.section-heading.section-heading-fixed:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000000;opacity:0.1}@media only screen and (max-width:1599px){.section-heading.section-heading-fixed{padding:200px 0;background-size:auto 710px}}@media only screen and (max-width:1280px){.section-heading.section-heading-fixed{padding:150px 0;background-size:auto 500px}}@media only screen and (max-width:991px){.section-heading.section-heading-fixed{padding:100px 0;background-size:auto 380px;background-position:top center !important}}@media only screen and (max-width:77px){.section-heading.section-heading-fixed{padding:100px 0;background-size:auto 300px}}.section-heading.section-heading-fixed.icono{background-size:20%;background-position:50% 30%;background-color:#170E2B}.section-heading h1{text-align:center}.section-heading h2{font-size:55px}@media only screen and (max-width:1599px){.section-heading h2{font-size:45px}}@media only screen and (max-width:1280px){.section-heading h2{font-size:37px}}@media only screen and (max-width:991px){.section-heading h2{font-size:28px}}.section-heading h3{color:#ffffff;font-weight:bold;margin-bottom:40px;font-size:30px;line-height:1.6em}@media only screen and (max-width:1599px){.section-heading h3{font-size:28px;margin-bottom:35px}}@media only screen and (max-width:1280px){.section-heading h3{font-size:24px;margin-bottom:30px}}@media only screen and (max-width:991px){.section-heading h3{font-size:20px;margin-bottom:25px}}.section-heading h4{color:#160e2a;text-align:center;font-weight:normal;line-height:1.4em}.section-heading p{margin:40px 0}@media only screen and (max-width:1599px){.section-heading p{margin:35px 0}}@media only screen and (max-width:1280px){.section-heading p{margin:30px 0}}@media only screen and (max-width:991px){.section-heading p{margin:25px 0}}@media only screen and (max-width:480px){.section-heading p{margin:25px 0}.section-heading p .btn{width:100%}}.section-heading.section-heading-contents .btn{color:#a3bfdf}.section-heading.section-heading-contents .btn:before,.section-heading.section-heading-contents .btn:after{display:none}.section-celeste{background:#a3bfdf;display:block;width:100%;clear:both;padding:100px 0;color:#ffffff}.section-celeste h1,.section-celeste h2,.section-celeste h3,.section-celeste h4{color:#ffffff}@media only screen and (max-width:1599px){.section-celeste{padding:90px 0}}@media only screen and (max-width:1280px){.section-celeste{padding:70px 0}}@media only screen and (max-width:991px){.section-celeste{padding:50px 0}}@media only screen and (max-width:480px){.section-celeste{padding:30px 0}}.bloque-borde-izquierdo{padding-left:40px;border-left:2px solid #160e2a;font-size:1.1em}@media only screen and (max-width:991px){.bloque-borde-izquierdo{padding-left:20px}}.bloque-borde-izquierdo p{line-height:2em}@media only screen and (max-width:991px){.bloque-borde-izquierdo p{line-height:1.8em}}.section-contents-simple,.section-gris{display:block;position:relative;padding:10px 0;margin:0;width:100%;clear:both}.section-contents-simple .bloque.bloque-texto,.section-gris .bloque.bloque-texto{margin:30px auto}@media only screen and (max-width:1280px){.section-contents-simple .bloque.bloque-texto,.section-gris .bloque.bloque-texto{margin:20px auto}}.section-contents-descargas .bloque-contents .row{text-align:center}.section-contents-descargas .bloque-contents .row .col-md-4{float:none;display:inline-block;vertical-align:top;text-align:left}.section-gris{background:#f5f5f5;overflow:hidden}.section-gris .bloque-contents{background:#f5f5f5}.section-contents,.section-mapa-info{display:block;position:relative;padding:0;margin:-76px 150px 40px;width:auto}@media only screen and (max-width:1599px){.section-contents,.section-mapa-info{margin:-76px 30px 30px}.section-contents .container,.section-mapa-info .container{max-width:95%}}@media only screen and (max-width:991px){.section-contents,.section-mapa-info{margin:0 0 20px}}@media only screen and (max-width:767px){.section-contents .container{max-width:100%}.section-contents .col-sm-6{width:50%;float:left;min-height:0}.section-contents .col-sm-6:nth-child(even){padding-left:3px}.section-contents .col-sm-6:nth-child(odd){padding-right:3px}}.section-contents:before,.section-contents:after{content:'';display:block;position:absolute;top:0;height:100%;width:80px;background:url(/themes/custom/elhierro2018/images/sombra-latera-chica.png) no-repeat;background-size:contain}@media only screen and (max-width:1599px){.section-contents:before,.section-contents:after{width:30px}}@media only screen and (max-width:991px){.section-contents:before,.section-contents:after{display:none}}.section-contents:before{right:100%;background-position:top right}.section-contents:after{left:100%;background-position:bottom right;-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-top-negative{margin-top:-50px}@media only screen and (max-width:1599px){.section-top-negative{margin-top:-40px}}@media only screen and (max-width:1280px){.section-top-negative{margin-top:-30px}}@media only screen and (max-width:991px){.section-top-negative{margin-top:-25px}}.bloque-breadscrumbs{background-color:rgba(255,255,255,0.9);display:block;width:100%;color:#333333;font-size:13px;font-weight:bold;padding:25px 0 20px}@media only screen and (max-width:991px){.bloque-breadscrumbs{font-size:11px;padding:17px 0 8px;position:absolute;left:0;bottom:100%;width:100%}}.bloque-breadscrumbs .contextual{display:none}.bloque-breadscrumbs ul{display:block;width:100%;padding:0;margin:0}.bloque-breadscrumbs ul:after{content:'';display:block;width:100%;clear:both}.bloque-breadscrumbs ul li{display:inline-block;float:left;margin:0;color:#333333;padding:2px 0;margin-right:5px;text-transform:uppercase}.bloque-breadscrumbs ul li:after{content:"\203A";display:inline-block;float:right;font-size:28px;margin-top:-13px;margin-left:5px}@media only screen and (max-width:991px){.bloque-breadscrumbs ul li:after{margin-top:-16px;margin-left:7px}}.bloque-breadscrumbs ul li:last-child:after{display:none}.bloque-breadscrumbs ul li:last-child:first-child:after{display:inline-block}.bloque-breadscrumbs ul li a{display:inline-block;color:#333333;padding:2px 0;border-bottom:1px solid #cccccc;margin-top:-2px;text-decoration:none}.bloque-breadscrumbs ul li a:hover{border-color:#ff5867}.owl-stage{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.owl-stage:after{content:'';display:block;width:100%;clear:both}.owl-item{float:left}.owl-item .post-agenda{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.owl-nav,.owl-dots{display:block}.owl-nav{display:none}.carousel-normal .owl-nav .owl-prev,.carousel-normal .owl-nav .owl-next{margin-top:-55px}.owl-nav .owl-prev,.owl-nav .owl-next{background:#a3bfdf;display:block;position:absolute;top:50%;margin-top:-30px;width:30px;height:60px;display:block;cursor:pointer;overflow:hidden;color:#a3bfdf}.owl-nav .owl-prev:before,.owl-nav .owl-next:before{display:block;width:100%;position:absolute;left:0;top:20px;color:#ffffff;font-family:FontAwesome;font-size:18px}.owl-nav .owl-prev{left:0px;text-align:left}@media only screen and (max-width:991px){.owl-nav .owl-prev{left:-15px}}.owl-nav .owl-prev:before{content:"\f053";padding-left:6px}.owl-nav .owl-next{right:0px;text-align:right}@media only screen and (max-width:991px){.owl-nav .owl-next{right:-15px}}.owl-nav .owl-next:before{content:"\f054";padding-right:6px}.owl-dots{display:block;width:100%;text-align:center;padding:20px 0 0;position:absolute;bottom:0;left:0}.owl-dots .owl-dot{display:inline-block;width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#160e2a;margin:0 3px}.owl-dots .owl-dot.active{background:#a3bfdf}.box-evento{overflow:hidden;position:relative;background:#000000}@media only screen and (max-width:991px){.box-evento{margin-bottom:20px}}.box-evento:hover .bg-evento{transform:scale(1.1)}.box-evento .bg-evento{width:100%;height:100%;position:absolute;background-position:center;background-size:cover;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;opacity:0.8}#block-views-block-agendas-block-1 .box-evento{margin-bottom:50px}.post-agenda{display:block;position:relative;width:100%;height:300px;background-position:center;background-size:cover;text-decoration:none !important}.post-agenda .kint{position:absolute;left:0;top:0;z-index:99;width:100%}@media only screen and (max-width:991px){.post-agenda{max-width:490px;margin-left:auto;margin-right:auto;margin-bottom:20px;height:200px !important}}@media only screen and (max-width:991px) and (max-width:480px){.post-agenda{height:150px !important}}.post-agenda .vertical-align-mid{width:100%;height:100%}@media only screen and (max-width:991px){.post-agenda .vertical-align-mid{width:70%;margin-left:30%}}@media only screen and (max-width:480px){.post-agenda .vertical-align-mid{width:65%;margin-left:35%}}.post-agenda h4{padding:5px 20px;margin:0;width:100%;text-align:center;text-decoration:none !important}@media only screen and (max-width:991px){.post-agenda h4{text-align:left;padding:5px 10px}}.post-agenda .agenda-date{font-weight:normal;font-size:50px;color:#ffffff;position:absolute;right:5px;top:20px}@media only screen and (max-width:1599px){.post-agenda .agenda-date{font-size:40px}}@media only screen and (max-width:1280px){.post-agenda .agenda-date{font-size:30px}}@media only screen and (max-width:991px){.post-agenda .agenda-date{font-size:35px;right:auto;top:20px;left:0;width:30%;text-align:center;padding:50px 0 0}}@media only screen and (max-width:480px){.post-agenda .agenda-date{font-size:35px;width:35%;font-weight:normal;padding-top:23px}.post-agenda .agenda-date.agenda-date-multiple{font-size:26px;padding-top:31px}}.post-agenda .agenda-date .date{display:inline-block;text-align:center;padding:0 15px;position:relative}@media only screen and (max-width:991px){.post-agenda .agenda-date .date{padding:0 5px}}.post-agenda .agenda-date .date:after{content:'';display:block;width:1px;height:87%;position:absolute;right:-5px;top:5%;background:#ffffff;opacity:0.6}.post-agenda .agenda-date .date:last-child:after{display:none}.post-agenda .agenda-date .date .day,.post-agenda .agenda-date .date .month{display:block}.post-agenda .agenda-date .date .day{line-height:1em}.post-agenda .agenda-date .date .month{text-transform:uppercase;font-size:0.5em}.post-agenda h4{font-weight:300;color:#ffffff}.section-agenda{padding-bottom:60px;overflow:hidden}@media only screen and (max-width:991px){.section-agenda{padding-bottom:20px}}.section-agenda h2{text-align:center;color:#a3bfdf}.section-agenda .owl-carousel{margin-bottom:50px}@media only screen and (max-width:991px){.section-agenda .owl-carousel{margin-bottom:20px}}.section-agenda .owl-stage-outer{overflow:visible}.bloque-newsletter,.bloque-academy{display:block;width:50%;float:left;padding:90px 100px 70px;color:#ffffff;text-align:left;font-weight:200}.bloque-newsletter p img,.bloque-academy p img{margin:0}@media only screen and (max-width:1599px){.bloque-newsletter,.bloque-academy{padding:80px 80px 60px}}@media only screen and (max-width:1280px){.bloque-newsletter,.bloque-academy{padding:60px 60px 40px}}@media only screen and (max-width:991px){.bloque-newsletter,.bloque-academy{padding:40px 30px 20px;width:100%}}.bloque-newsletter{font-size:20px;background:#90B9E6}@media only screen and (max-width:1599px){.bloque-newsletter{font-size:18px}}@media only screen and (max-width:991px){.bloque-newsletter{font-size:16px}}.bloque-newsletter h3{color:#ffffff;font-size:44px;margin-bottom:40px;margin-top:10px;font-weight:normal}@media only screen and (max-width:1280px){.bloque-newsletter h3{font-size:34px;margin-bottom:40px;margin-top:10px}}@media only screen and (max-width:991px){.bloque-newsletter h3{font-size:26px;margin-bottom:20px;margin-top:0px}.bloque-newsletter h3 br{display:none}}.bloque-academy{background:url(/themes/custom/elhierro2018/images/air-academy-bg.jpg) center no-repeat;background-size:cover;position:relative;font-size:20px}@media only screen and (max-width:1280px){.bloque-academy{font-size:18px}}@media only screen and (max-width:991px){.bloque-academy{font-size:16px}}.bloque-academy h3{font-weight:800;font-size:24px;color:#ffffff;margin:40px auto 10px}@media only screen and (max-width:1599px){.bloque-academy h3{font-size:22px}}@media only screen and (max-width:1280px){.bloque-academy h3{font-size:20px}}@media only screen and (max-width:991px){.bloque-academy h3{font-size:18px}}.section-academy .bloque-academy{width:100%;text-align:center;float:none}.section-academy .bloque-academy p img{margin:0 auto}.bloque-instagram:after{content:'';display:block;width:100%;clear:both}.bloque-instagram .post-instagram{display:block;width:33.33%;float:left;color:#ffffff;line-height:2em;text-decoration:none !important;position:relative}@media only screen and (max-width:991px){.bloque-instagram .post-instagram{width:50%;line-height:1.4em}}.bloque-instagram .post-instagram:before{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;content:'';transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;background:-moz-linear-gradient(top,transparent 0%,transparent 60%,rgba(0,0,0,0.9) 100%);background:-webkit-linear-gradient(top,transparent 0%,transparent 60%,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,transparent 0%,transparent 60%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0);z-index:2}.bloque-instagram .post-instagram .post-instagram-image{position:relative;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.bloque-instagram .post-instagram .post-instagram-image img{opacity:0}.bloque-instagram .post-instagram .post-instagram-data{position:absolute;left:0;bottom:0;padding:20px 30px;z-index:3;width:100%;word-wrap:break-word;max-height:100%;overflow:hidden}@media only screen and (max-width:1280px){.bloque-instagram .post-instagram .post-instagram-data{padding:20px}}@media only screen and (max-width:400px){.bloque-instagram .post-instagram .post-instagram-data{padding:10px;font-size:13px}}.bloque-instagram .post-instagram .instagram-user{font-weight:500;text-decoration:none !important;opacity:0;position:relative;transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s}.bloque-instagram .post-instagram .instagram-user img{display:inline-block;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;width:50px;margin-right:10px}.bloque-instagram .post-instagram .instagram-msg{text-decoration:none !important;opacity:0;position:relative;transition:opacity 0.5s;-moz-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;display:none}.bloque-instagram .post-instagram:hover:before{opacity:0.7}.bloque-instagram .post-instagram:hover .instagram-user{opacity:1}.bloque-instagram .post-instagram:hover .instagram-msg{opacity:1}.section-instagram{padding:100px 0 40px}@media only screen and (max-width:1599px){.section-instagram{padding:75px 0 30px}}@media only screen and (max-width:1280px){.section-instagram{padding:50px 0 20px}}@media only screen and (max-width:991px){.section-instagram{padding:30px 0 10px}}.section-instagram h2{font-family:'Montserrat',sans-serif;color:#a3bfdf;font-weight:200;text-align:center;letter-spacing:5px;font-size:55px}@media only screen and (max-width:1599px){.section-instagram h2{letter-spacing:4px;font-size:50px}}@media only screen and (max-width:1280px){.section-instagram h2{letter-spacing:3px;font-size:45px}}@media only screen and (max-width:991px){.section-instagram h2{letter-spacing:2px;font-size:35px}}@media only screen and (max-width:767px){.section-instagram h2{letter-spacing:1px;font-size:32px}}@media only screen and (max-width:480px){.section-instagram h2{letter-spacing:0px;font-size:28px}}.section-instagram #sb_instagram{padding:50px 0}.section-instagram #sb_instagram .sb_instagram_header{display:none}.section-instagram #sb_instagram #sbi_load{display:none}.section-instagram #sb_instagram #sbi_images{padding:0 !important}.section-instagram #sb_instagram #sbi_images .sbi_item{width:33.33%;display:block;float:left;margin:0 !important;padding:0 !important}@media only screen and (max-width:991px){.section-instagram #sb_instagram #sbi_images .sbi_item{width:50%}}.section-instagram #sb_instagram #sbi_images .sbi_item .sbi_info{display:none !important}.bloque-la-eterna-primavera{display:block;width:50%;float:left;background:#160E2A;color:#ffffff}@media only screen and (max-width:991px){.bloque-la-eterna-primavera{width:100%;margin-bottom:10px}}.bloque-la-eterna-primavera .inner{padding:80px 30% 50px 80px}@media only screen and (max-width:1280px){.bloque-la-eterna-primavera .inner{padding:70px 20% 40px 70px}}@media only screen and (max-width:991px){.bloque-la-eterna-primavera .inner{padding:30px;height:auto !important}}.bloque-la-eterna-primavera h3{color:#ffffff;font-family:'Playfair Display',serif;font-weight:bold;font-size:2em;margin-bottom:40px}@media only screen and (max-width:991px){.bloque-la-eterna-primavera h3{margin-bottom:20px}}.bloque-la-eterna-primavera p{line-height:2em}.bloque-verano-invierno{display:block;width:50%;float:left;color:#ffffff;text-align:center}@media only screen and (max-width:991px){.bloque-verano-invierno{width:100%}}.bloque-verano-invierno:after{content:'';display:block;width:100%;clear:both}.bloque-verano-invierno h3{color:#ffffff;font-family:'Playfair Display',serif;font-weight:bold;font-size:2em}.bloque-verano-invierno p strong{font-size:2em}@media only screen and (max-width:991px){.bloque-verano-invierno p strong{font-size:1.6em}}.bloque-verano{display:block;width:50%;float:left;background:#0D1118 url(/themes/custom/elhierro2018/images/inspiraciones/el-clima-de-las-islas-canarias/verano.jpg) no-repeat top center;background-size:contain;padding:50px 20px;background-size:cover}@media only screen and (max-width:991px){.bloque-verano{padding:30px 15px 20px}}.bloque-invierno{display:block;width:50%;float:left;background:#A3BFDF;padding:50px 20px}@media only screen and (max-width:991px){.bloque-invierno{padding:30px 15px 20px}}@media only screen and (max-width:991px){footer .footer-links{padding:20px 0}}footer .footer-links:after{content:'';display:block;width:100%;clear:both}footer .footer-links h4{text-transform:uppercase;font-size:15px;font-weight:bold;color:#ff5867;position:relative;margin-bottom:40px}@media only screen and (max-width:991px){footer .footer-links h4{margin-bottom:10px;font-size:14px}}footer .footer-links h4 span{background:#1D293F;position:relative;padding-right:10px}footer .footer-links h4:before{display:block;width:100%;height:1px;background:#ff5867;content:'';position:absolute;left:0;top:50%}footer .footer-links ul{display:block;margin:0;padding:0;columns:2;-webkit-columns:2;-moz-columns:2}footer .footer-links ul li{display:block;width:100%;clear:both}footer .footer-links ul li a{display:block;font-weight:normal;padding:5px 0}footer .top{background:#1D293F;font-size:14px;padding:50px 0}@media only screen and (max-width:991px){footer .top{font-size:13px;padding:20px 0}}footer .bottom{background:#172133;color:#cccccc;padding:50px 0 20px;font-size:12px}footer .bottom a.logo-footer{display:inline-block;vertical-align:middle}footer .bottom a.logo-footer.promotur{width:30%}footer .bottom a.logo-footer.gobierno-canarias{width:35%}footer .bottom a.logo-footer.cabildo{width:15%}footer .bottom a.logo-footer.islas{width:17%}footer .bottom a.logo-footer img{max-height:50px}@media only screen and (max-width:991px){footer .bottom{font-size:12px;padding:10px 0 5px}footer .bottom p.text-right{text-align:left}footer .bottom p img{margin:0}}footer a{color:#ffffff !important;font-weight:bold}footer a:hover{background:none !important;text-decoration:underline !important}footer .navbar-nav-social{float:right}@media only screen and (max-width:991px){footer .navbar-nav-social{margin:5px 0}}@media only screen and (max-width:991px){footer .navbar-nav-social li{display:inline-block}}footer .navbar-nav-social li a{font-size:20px !important;padding-left:10px !important;padding-right:10px !important}footer .navbar-nav-social li a svg{fill:#ffffff;height:20px;width:auto}footer .navbar-nav-social li a svg path{fill:#ffffff}@media only screen and (max-width:1280px){footer .navbar-nav-social li a{font-size:17px !important;padding-left:7px !important;padding-right:7px !important}}footer .navbar-footer{text-transform:uppercase}@media only screen and (max-width:991px){footer .navbar-footer{position:absolute;left:25px;top:-50px}}footer .navbar-footer li{margin-right:10px}footer .navbar-footer li a{padding:5px}.popup-search{display:none;position:fixed;width:100%;height:100%;background-color:rgba(23,33,51,0.9);color:#ffffff;left:0;top:0;z-index:9999;opacity:0;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s}.popup-search.active{display:block;opacity:1}.popup-search .popup-search-close{display:block;position:absolute;right:40px;top:40px;width:40px;height:40px;z-index:10000;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:1599px){.popup-search .popup-search-close{width:30px;height:30px}}@media only screen and (max-width:1280px){.popup-search .popup-search-close{right:30px;top:30px}}@media only screen and (max-width:991px){.popup-search .popup-search-close{right:20px;top:20px;width:25px;height:25px}}.popup-search .popup-search-close:after,.popup-search .popup-search-close:before{content:'';background:#ff5867;position:absolute}.popup-search .popup-search-close:after{width:100%;height:4px;left:0;top:50%;margin-top:-2px}.popup-search .popup-search-close:before{width:4px;height:100%;left:50%;top:0;margin-left:-2px}.popup-search h3{color:#ffffff}.popup-search h3:before{font-family:FontAwesome;content:"\f178";margin-right:10px}.popup-search .vertical-align-mid{width:100%;height:100%}.popup-search form{display:block;width:100%;margin:0}.popup-search form .form-submit{display:none}.popup-search form input[type=text],.popup-search form input[type=search]{background:none;border:none;border-bottom:5px solid #ff5867;color:#ff5867;width:100%;font-size:100px;padding:10px 0;display:block;margin:20px 0;font-weight:normal;outline:none !important}@media only screen and (max-width:1599px){.popup-search form input[type=text],.popup-search form input[type=search]{font-size:80px;border-bottom:4px solid #ff5867}}@media only screen and (max-width:1280px){.popup-search form input[type=text],.popup-search form input[type=search]{font-size:60px}}@media only screen and (max-width:991px){.popup-search form input[type=text],.popup-search form input[type=search]{font-size:40px;border-bottom:3px solid #ff5867}}.popup-search small.note{color:#ff5867;text-align:right;display:block;width:100%;font-weight:bold;margin:10px 0 50px}.cookie-message{background:#172133 !important;color:#ffffff !important;text-align:left !important;padding:20px 20px !important;bottom:0 !important;left:0 !important;top:auto !important;margin-left:0 !important;right:0 !important;border-radius:0 !important;position:fixed;font-family:'Montserrat',sans-serif !important;border:none}@media only screen and (max-width:991px){.cookie-message{text-align:center !important;padding-top:10px !important}}.cookie-message .cookiebar-close{display:none}.cookie-message .cookie-message-inner{display:block;padding-right:350px}@media only screen and (max-width:991px){.cookie-message .cookie-message-inner{padding-right:0}}.cookie-message p{color:#ffffff;font-family:'Montserrat',sans-serif !important;font-weight:normal !important;font-size:16px !important;text-align:left !important;line-height:1.4em}@media only screen and (max-width:991px){.cookie-message p{text-align:center !important;font-size:14px !important}}.cookie-message a{color:#a3bfdf !important;font-family:'Montserrat',sans-serif !important;font-weight:normal !important;font-size:16px !important;position:relative !important;margin:0 !important;top:auto !important;right:auto !important}.cookie-message button{position:absolute;right:30px;top:50%;margin-top:-25px;width:260px}@media only screen and (max-width:991px){.cookie-message button{position:relative;right:auto;top:auto;margin-top:20px;margin-left:auto;margin-right:auto;width:100%;display:block}}.cookie-message button:hover{color:#ffffff !important;border-color:#ffffff !important}#block-elhierro2018-page-title{display:none}#block-elhierro2018-local-tasks{display:block;position:absolute;right:0;top:100px;background:#ffffff;padding:10px;z-index:99;border:1px solid #160e2a}#block-elhierro2018-local-tasks .menu-local-tasks{color:#160e2a}#block-elhierro2018-local-tasks .menu-local-tasks ul{margin:0px;padding:0}#block-elhierro2018-local-tasks .menu-local-tasks ul li{margin:0;padding:0;display:block}#block-elhierro2018-local-tasks .menu-local-tasks ul li a{color:#160e2a;text-decoration:underline}form.user-pass-reset,form.user-login-form,form.user-pass{max-width:1000px;margin:0 auto;padding:150px 0}form.user-pass-reset .form-item,form.user-login-form .form-item,form.user-pass .form-item{margin:30px 0}html:lang(de) .bloque.bloque-circulos .circulo .vertical-align-mid .inner,html:lang(fr) .bloque.bloque-circulos .circulo .vertical-align-mid .inner{font-size:14px;word-break:normal;-ms-hyphens:none;-moz-hyphens:none;-webkit-hyphens:none;hyphens:none}.filtros{position:relative;text-align:center;margin-bottom:50px}@media only screen and (max-width:991px){.filtros{margin-bottom:20px}}.filtros .filtro,.filtros .btn-filtrar{display:inline-block;vertical-align:middle;margin:0 5px}@media only screen and (max-width:991px){.filtros .filtro,.filtros .btn-filtrar{margin:10px 0}}@media only screen and (max-width:991px){.filtros .filtro{width:100%}}.filtros .filtro .select{min-width:400px;position:relative;color:#98C1DF;font-weight:bold;border:2px solid #98C1DF;font-family:'Montserrat',sans-serif;padding:14px 50px 14px 40px;font-size:13px;cursor:pointer;text-transform:uppercase}@media only screen and (max-width:991px){.filtros .filtro .select{min-width:0px;width:100%}}.filtros .filtro .select:after{content:"\203A";display:block;position:absolute;right:10px;top:38%;font-size:28px;margin-top:-13px;margin-left:5px;color:#98c1df;transform:rotate(90deg)}.filtros .filtro .select.active,.filtros .filtro .select.selected{background:#98C1DF;color:#ffffff;border-color:#ffffff}.filtros .filtro .select.active:after,.filtros .filtro .select.selected:after{color:#ffffff;transform:rotate(270deg);right:15px}.filtros .filtro .select.selected:after{content:"\00D7";transform:rotate(0deg)}.filtros .opciones{display:none;-moz-column-count:2;-webkit-column-count:2;column-count:2;width:800px;margin:50px auto}.filtros .opciones#opciones-municipio{-moz-column-count:3;-webkit-column-count:3;column-count:3}@media only screen and (max-width:991px){.filtros .opciones{width:100%;margin:0px auto;-moz-column-count:1;-webkit-column-count:1;column-count:1}}.filtros .opciones.active{display:block}.filtros .opciones .opcion{display:block;position:relative;padding:10px 40px 10px 0;cursor:pointer;font-weight:bold}@media only screen and (max-width:991px){.filtros .opciones .opcion{width:100%;padding:10px 20px 10px 0}}.filtros .opciones .opcion:after{content:'';display:block;position:absolute;width:50px;left:50%;margin-left:-32px;bottom:10px;height:2px;background:#FF5A6B;opacity:0}.filtros .opciones .opcion:before{display:inline-block;color:#FF5A6B;content:"\1F82A";font-size:23px;vertical-align:middle;margin-top:-4px;margin-right:5px;opacity:0}.filtros .opciones .opcion:hover:after{opacity:1}.filtros .opciones .opcion:hover:before{opacity:1}.filtros .btn-filtrar{min-width:0}.post-recurso{display:block}.post-recurso.post-recurso-activo{display:block}.col-recurso{display:none}.col-recurso.col-recurso-activo{display:block}.row.row-special{display:flex;flex-wrap:wrap}@media only screen and (max-width:991px){.row.row-special .col-recurso{width:100%}}
.Mont{font-family:'Montserrat',sans-serif;}.transition{transition:0.5s all ease-in-out;}.agenda ul,.section-agenda ul{list-style-type:none;padding:0;}.agenda a,.section-agenda a{text-decoration:none;transition:0.5s all ease-in-out;}.agenda,.section-agenda{font-family:'Montserrat',sans-serif;padding:0 15px 7.5em;font-weight:400;}.agenda .head,.section-agenda .head{text-align:center;}.agenda .head p,.section-agenda .head p{color:#160e2a;font-size:18px;margin:0 0 3.5em;}.agenda .head .agenda-form,.section-agenda .head .agenda-form,.agenda .head .section-agenda-form,.section-agenda .head .section-agenda-form{width:450px;margin:0 auto 5em;position:relative;}.agenda .head .agenda-form .agenda,.section-agenda .head .agenda-form .agenda,.agenda .head .section-agenda-form .agenda,.section-agenda .head .section-agenda-form .agenda,.agenda .head .agenda-form .agenda-input,.section-agenda .head .agenda-form .agenda-input,.agenda .head .section-agenda-form .agenda-input,.section-agenda .head .section-agenda-form .agenda-input,.agenda .head .agenda-form .section-agenda-input,.section-agenda .head .agenda-form .section-agenda-input,.agenda .head .section-agenda-form .section-agenda-input,.section-agenda .head .section-agenda-form .section-agenda-input{outline:none;border-radius:1.5em;border:1px solid #7289b3;padding:0.5em 0.5em 0.5em 2.6em;width:450px;line-height:22px;letter-spacing:0.5px;font-size:20px;color:#a3bfdf;}.agenda .head .agenda-form ::-webkit-input-placeholder,.section-agenda .head .agenda-form ::-webkit-input-placeholder,.agenda .head .section-agenda-form ::-webkit-input-placeholder,.section-agenda .head .section-agenda-form ::-webkit-input-placeholder{color:#a3bfdf;}.agenda .head .agenda-form :-moz-placeholder,.section-agenda .head .agenda-form :-moz-placeholder,.agenda .head .section-agenda-form :-moz-placeholder,.section-agenda .head .section-agenda-form :-moz-placeholder{color:#a3bfdf;}.agenda .head .agenda-form ::-moz-placeholder,.section-agenda .head .agenda-form ::-moz-placeholder,.agenda .head .section-agenda-form ::-moz-placeholder,.section-agenda .head .section-agenda-form ::-moz-placeholder{color:#a3bfdf;}.agenda .head .agenda-form :-ms-input-placeholder,.section-agenda .head .agenda-form :-ms-input-placeholder,.agenda .head .section-agenda-form :-ms-input-placeholder,.section-agenda .head .section-agenda-form :-ms-input-placeholder{color:#a3bfdf;}.agenda .head .agenda-form .agenda-button,.section-agenda .head .agenda-form .agenda-button,.agenda .head .section-agenda-form .agenda-button,.section-agenda .head .section-agenda-form .agenda-button,.agenda .head .agenda-form .section-agenda-button,.section-agenda .head .agenda-form .section-agenda-button,.agenda .head .section-agenda-form .section-agenda-button,.section-agenda .head .section-agenda-form .section-agenda-button{position:absolute;left:1.1em;top:29%;width:20px;height:20px;border:none;background:url(/themes/custom/elhierro2018/images/search-icon.png) no-repeat;}.agenda .head .categorie-filter h3,.section-agenda .head .categorie-filter h3{font-size:18px;color:#160e2a;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}.agenda .head .categorie-filter ul,.section-agenda .head .categorie-filter ul{display:flex;justify-content:center;margin:2em 0 7em;}.agenda .head .categorie-filter ul li,.section-agenda .head .categorie-filter ul li{margin:0 2em;position:relative;}.agenda .head .categorie-filter ul li a,.section-agenda .head .categorie-filter ul li a{color:#160e2a;font-size:18px;}.agenda .head .categorie-filter ul li a:before,.section-agenda .head .categorie-filter ul li a:before{content:'';display:inline-block;width:15px;height:15px;margin-right:1em;vertical-align:middle;border:1px solid #dcdcdc;}.agenda .head .categorie-filter ul li a:after,.section-agenda .head .categorie-filter ul li a:after{content:'X';display:none;position:absolute;left:0.18em;top:0.23em;font-size:16px;}.agenda .head .categorie-filter ul li a:hover,.section-agenda .head .categorie-filter ul li a:hover{color:#7289b3;}.agenda .head .categorie-filter ul li a.active:after,.section-agenda .head .categorie-filter ul li a.active:after{display:block;}.agenda .box-items,.section-agenda .box-items{margin:0 auto 5em;display:flex;flex-wrap:wrap;}.agenda .box-items article,.section-agenda .box-items article{transition:0.5s all ease-in-out;width:calc(33.3334% - 1.04%);padding:2% 1%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1.56%;margin-right:1.56%;border:1px solid #7289b3;position:relative;}.agenda .box-items article .block-link,.section-agenda .box-items article .block-link{position:absolute;width:100%;height:100%;z-index:1;}.agenda .box-items article.active,.section-agenda .box-items article.active,.agenda .box-items article:hover,.section-agenda .box-items article:hover{background:#7289b3;}.agenda .box-items article.active p,.section-agenda .box-items article.active p,.agenda .box-items article:hover p,.section-agenda .box-items article:hover p,.agenda .box-items article.active span,.section-agenda .box-items article.active span,.agenda .box-items article:hover span,.section-agenda .box-items article:hover span{color:#FFFFFF;}.agenda .box-items article.active p:after,.section-agenda .box-items article.active p:after,.agenda .box-items article:hover p:after,.section-agenda .box-items article:hover p:after,.agenda .box-items article.active span:after,.section-agenda .box-items article.active span:after,.agenda .box-items article:hover span:after,.section-agenda .box-items article:hover span:after{background:#FFFFFF;}.agenda .box-items article.active ul li a,.section-agenda .box-items article.active ul li a,.agenda .box-items article:hover ul li a,.section-agenda .box-items article:hover ul li a{filter:brightness(0) invert(1);}.agenda .box-items article:nth-child(3n+3),.section-agenda .box-items article:nth-child(3n+3){margin-right:0;}.agenda .box-items article img,.section-agenda .box-items article img{display:block;margin:0.25em 0 2.5em;}.agenda .box-items article p,.section-agenda .box-items article p,.agenda .box-items article p::after,.section-agenda .box-items article p::after,.agenda .box-items article span,.section-agenda .box-items article span,.agenda .box-items article ul li a,.section-agenda .box-items article ul li a{transition:0.5s all ease-in-out;}.agenda .box-items article p,.section-agenda .box-items article p{font-size:26px;font-weight:200;margin:0;color:#7289b3;text-transform:uppercase;}.agenda .box-items article p:after,.section-agenda .box-items article p:after{content:'';display:block;width:25px;height:1px;background:#7289b3;margin:1em auto;}.agenda .box-items article > span,.section-agenda .box-items article > span{font-weight:bold;font-size:24px;color:#7289b3;margin-bottom:1.75em;height:50px;display:block;text-align:center;}.agenda .box-items article ul,.section-agenda .box-items article ul{display:flex;align-items:center;justify-content:space-between;width:95%;margin:0;}.agenda .box-items article ul li,.section-agenda .box-items article ul li{z-index:2;}.agenda .box-items article ul li a,.section-agenda .box-items article ul li a{display:block;background:url(/themes/custom/elhierro2018/images/calendar-icon.png) no-repeat;background-size:100%;width:22px;height:15px;}.agenda .box-items article ul li.info a,.section-agenda .box-items article ul li.info a{background:url(/themes/custom/elhierro2018/images/info-icon.png) no-repeat;background-size:100%;width:23px;height:23px;}.agenda .box-items article ul li.goto a,.section-agenda .box-items article ul li.goto a{background:url(/themes/custom/elhierro2018/images/goto-icon.png) no-repeat;background-size:100%;width:18px;height:17px;}.agenda .agenda-pagination ul.agenda-pager,.section-agenda .agenda-pagination ul.agenda-pager,.agenda .section-agenda-pagination ul.agenda-pager,.section-agenda .section-agenda-pagination ul.agenda-pager,.agenda .agenda-pagination .section-agenda-pager,.section-agenda .agenda-pagination .section-agenda-pager,.agenda .section-agenda-pagination .section-agenda-pager,.section-agenda .section-agenda-pagination .section-agenda-pager{display:flex;justify-content:center;}.agenda .agenda-pagination ul.agenda-pager li,.section-agenda .agenda-pagination ul.agenda-pager li,.agenda .section-agenda-pagination ul.agenda-pager li,.section-agenda .section-agenda-pagination ul.agenda-pager li,.agenda .agenda-pagination .section-agenda-pager li,.section-agenda .agenda-pagination .section-agenda-pager li,.agenda .section-agenda-pagination .section-agenda-pager li,.section-agenda .section-agenda-pagination .section-agenda-pager li{margin-right:1em;}.agenda .agenda-pagination ul.agenda-pager li:last-child,.section-agenda .agenda-pagination ul.agenda-pager li:last-child,.agenda .section-agenda-pagination ul.agenda-pager li:last-child,.section-agenda .section-agenda-pagination ul.agenda-pager li:last-child,.agenda .agenda-pagination .section-agenda-pager li:last-child,.section-agenda .agenda-pagination .section-agenda-pager li:last-child,.agenda .section-agenda-pagination .section-agenda-pager li:last-child,.section-agenda .section-agenda-pagination .section-agenda-pager li:last-child{margin-right:0;}.agenda .agenda-pagination ul.agenda-pager li.buttons a,.section-agenda .agenda-pagination ul.agenda-pager li.buttons a,.agenda .section-agenda-pagination ul.agenda-pager li.buttons a,.section-agenda .section-agenda-pagination ul.agenda-pager li.buttons a,.agenda .agenda-pagination .section-agenda-pager li.buttons a,.section-agenda .agenda-pagination .section-agenda-pager li.buttons a,.agenda .section-agenda-pagination .section-agenda-pager li.buttons a,.section-agenda .section-agenda-pagination .section-agenda-pager li.buttons a{margin:0 1.5em;width:auto;}.agenda .agenda-pagination ul.agenda-pager li.no-pages a,.section-agenda .agenda-pagination ul.agenda-pager li.no-pages a,.agenda .section-agenda-pagination ul.agenda-pager li.no-pages a,.section-agenda .section-agenda-pagination ul.agenda-pager li.no-pages a,.agenda .agenda-pagination .section-agenda-pager li.no-pages a,.section-agenda .agenda-pagination .section-agenda-pager li.no-pages a,.agenda .section-agenda-pagination .section-agenda-pager li.no-pages a,.section-agenda .section-agenda-pagination .section-agenda-pager li.no-pages a{color:#a3bfdf;pointer-events:none;width:inherit;font-size:13px;}.agenda .agenda-pagination ul.agenda-pager li.active a,.section-agenda .agenda-pagination ul.agenda-pager li.active a,.agenda .section-agenda-pagination ul.agenda-pager li.active a,.section-agenda .section-agenda-pagination ul.agenda-pager li.active a,.agenda .agenda-pagination .section-agenda-pager li.active a,.section-agenda .agenda-pagination .section-agenda-pager li.active a,.agenda .section-agenda-pagination .section-agenda-pager li.active a,.section-agenda .section-agenda-pagination .section-agenda-pager li.active a,.agenda .agenda-pagination ul.agenda-pager li.active b,.section-agenda .agenda-pagination ul.agenda-pager li.active b,.agenda .section-agenda-pagination ul.agenda-pager li.active b,.section-agenda .section-agenda-pagination ul.agenda-pager li.active b,.agenda .agenda-pagination .section-agenda-pager li.active b,.section-agenda .agenda-pagination .section-agenda-pager li.active b,.agenda .section-agenda-pagination .section-agenda-pager li.active b,.section-agenda .section-agenda-pagination .section-agenda-pager li.active b{background:#7289b3;color:#FFFFFF;}.agenda .agenda-pagination ul.agenda-pager li a,.section-agenda .agenda-pagination ul.agenda-pager li a,.agenda .section-agenda-pagination ul.agenda-pager li a,.section-agenda .section-agenda-pagination ul.agenda-pager li a,.agenda .agenda-pagination .section-agenda-pager li a,.section-agenda .agenda-pagination .section-agenda-pager li a,.agenda .section-agenda-pagination .section-agenda-pager li a,.section-agenda .section-agenda-pagination .section-agenda-pager li a,.agenda .agenda-pagination ul.agenda-pager li b,.section-agenda .agenda-pagination ul.agenda-pager li b,.agenda .section-agenda-pagination ul.agenda-pager li b,.section-agenda .section-agenda-pagination ul.agenda-pager li b,.agenda .agenda-pagination .section-agenda-pager li b,.section-agenda .agenda-pagination .section-agenda-pager li b,.agenda .section-agenda-pagination .section-agenda-pager li b,.section-agenda .section-agenda-pagination .section-agenda-pager li b{display:block;color:#160e2a;font-weight:700;background:#FFFFFF;height:42px;width:42px;line-height:42px;text-align:center;text-transform:uppercase;letter-spacing:1px;border-radius:99em;font-size:12px;}.agenda .agenda-pagination ul.agenda-pager li a:hover,.section-agenda .agenda-pagination ul.agenda-pager li a:hover,.agenda .section-agenda-pagination ul.agenda-pager li a:hover,.section-agenda .section-agenda-pagination ul.agenda-pager li a:hover,.agenda .agenda-pagination .section-agenda-pager li a:hover,.section-agenda .agenda-pagination .section-agenda-pager li a:hover,.agenda .section-agenda-pagination .section-agenda-pager li a:hover,.section-agenda .section-agenda-pagination .section-agenda-pager li a:hover,.agenda .agenda-pagination ul.agenda-pager li b:hover,.section-agenda .agenda-pagination ul.agenda-pager li b:hover,.agenda .section-agenda-pagination ul.agenda-pager li b:hover,.section-agenda .section-agenda-pagination ul.agenda-pager li b:hover,.agenda .agenda-pagination .section-agenda-pager li b:hover,.section-agenda .agenda-pagination .section-agenda-pager li b:hover,.agenda .section-agenda-pagination .section-agenda-pager li b:hover,.section-agenda .section-agenda-pagination .section-agenda-pager li b:hover{color:#7289b3;}.agenda,.section-agenda{padding:3em 0 7.5em;}.agenda .main-image,.section-agenda .main-image{max-width:1400px;margin:0 auto;color:#7289b3;text-align:center;}.agenda .main-image img,.section-agenda .main-image img{display:block;margin:0 auto 3em;}.agenda .main-image h3,.section-agenda .main-image h3{text-transform:uppercase;font-weight:200;font-size:44px;}.agenda .main-image h3:after,.section-agenda .main-image h3:after{content:'';display:block;width:25px;height:1px;background:#7289b3;margin:1em auto;}.agenda .main-image span,.section-agenda .main-image span,.agenda .main-image b,.section-agenda .main-image b,.agenda .main-image small,.section-agenda .main-image small{display:block;}.agenda .main-image span,.section-agenda .main-image span{font-size:48px;font-weight:700;padding-bottom:1em;}.agenda .main-image b,.section-agenda .main-image b{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:0.25em;}.agenda .main-image small,.section-agenda .main-image small{font-size:18px;margin-bottom:2.5em;}.agenda .main-image p,.section-agenda .main-image p{color:#160e2a;font-size:19px;text-align:left;line-height:33px;width:755px;margin:0 auto 4.5em;}.agenda .main-image p b,.section-agenda .main-image p b{font-weight:700;text-transform:inherit;}.agenda .main-image ul,.section-agenda .main-image ul{display:flex;justify-content:center;width:550px;margin:0 auto;position:relative;z-index:9;margin-bottom:-3.75em;}.agenda .main-image ul li,.section-agenda .main-image ul li{margin:0 0.75em;background:#7289b3;}.agenda .main-image ul li a,.section-agenda .main-image ul li a{display:block;padding:2.25em 2.75em;color:#FFFFFF;font-size:14px;text-transform:uppercase;}.agenda .main-image ul li a:before,.section-agenda .main-image ul li a:before{content:'';display:block;background:url(/themes/custom/elhierro2018/images/calendar-icon.png) no-repeat;background-size:100%;font-size:22px;width:22px;height:25px;filter:brightness(0) invert(1);margin:0 auto 1em;}.agenda .main-image ul li.info a:before,.section-agenda .main-image ul li.info a:before{background:url(/themes/custom/elhierro2018/images/info-icon.png) no-repeat;background-size:100%;width:23px;}.agenda .main-image ul li.buy a:before,.section-agenda .main-image ul li.buy a:before{content:'€';display:block;font-weight:700;color:#FFFFFF;background:none;font-family:"Myriad Pro",Arial,sans-serif;}.agenda #map,.section-agenda #map{position:relative;}.agenda #map iframe,.section-agenda #map iframe{border:0;left:0;top:0;width:100%;}@media screen and (max-width:720px){.agenda,.section-agenda{padding:0 1.5%;}.agenda .head p,.section-agenda .head p{font-size:15px;line-height:30px;text-align:center;padding:0 10px;}.agenda .head .agenda-form,.section-agenda .head .agenda-form,.agenda .head .section-agenda-form,.section-agenda .head .section-agenda-form{margin:0 auto 4em;width:auto;}.agenda .head .agenda-form .agenda-input,.section-agenda .head .agenda-form .agenda-input,.agenda .head .section-agenda-form .agenda-input,.section-agenda .head .section-agenda-form .agenda-input,.agenda .head .agenda-form .section-agenda-input,.section-agenda .head .agenda-form .section-agenda-input,.agenda .head .section-agenda-form .section-agenda-input,.section-agenda .head .section-agenda-form .section-agenda-input{font-size:24px;width:87%;padding:3% 2% 3% 11%;}.agenda .head .agenda-form ::-webkit-input-placeholder,.section-agenda .head .agenda-form ::-webkit-input-placeholder,.agenda .head .section-agenda-form ::-webkit-input-placeholder,.section-agenda .head .section-agenda-form ::-webkit-input-placeholder{font-size:18px;}.agenda .head .agenda-form :-moz-placeholder,.section-agenda .head .agenda-form :-moz-placeholder,.agenda .head .section-agenda-form :-moz-placeholder,.section-agenda .head .section-agenda-form :-moz-placeholder{font-size:18px;}.agenda .head .agenda-form ::-moz-placeholder,.section-agenda .head .agenda-form ::-moz-placeholder,.agenda .head .section-agenda-form ::-moz-placeholder,.section-agenda .head .section-agenda-form ::-moz-placeholder{font-size:18px;}.agenda .head .agenda-form :-ms-input-placeholder,.section-agenda .head .agenda-form :-ms-input-placeholder,.agenda .head .section-agenda-form :-ms-input-placeholder,.section-agenda .head .section-agenda-form :-ms-input-placeholder{font-size:18px;}.agenda .head .agenda-form .agenda-button,.section-agenda .head .agenda-form .agenda-button,.agenda .head .section-agenda-form .agenda-button,.section-agenda .head .section-agenda-form .agenda-button,.agenda .head .agenda-form .section-agenda-button,.section-agenda .head .agenda-form .section-agenda-button,.agenda .head .section-agenda-form .section-agenda-button,.section-agenda .head .section-agenda-form .section-agenda-button{left:10%;top:33%;}.agenda .head .categorie-filter h3,.section-agenda .head .categorie-filter h3{font-size:22px;}.agenda .head .categorie-filter ul,.section-agenda .head .categorie-filter ul{flex-direction:column;align-items:flex-start;margin-bottom:4em;}.agenda .head .categorie-filter ul li,.section-agenda .head .categorie-filter ul li{margin-bottom:1.5em;}.agenda .head .categorie-filter ul li a,.section-agenda .head .categorie-filter ul li a{font-size:18px;}.agenda .head .categorie-filter ul li a:before,.section-agenda .head .categorie-filter ul li a:before{border:1px solid #7d7d7d;width:18px;height:18px;}.agenda .box-items,.section-agenda .box-items{justify-content:center;}.agenda .box-items article,.section-agenda .box-items article{width:94%;padding:4% 3%;margin:0 0 3.5em;}.agenda .box-items article p,.section-agenda .box-items article p{font-size:18px;}.agenda .box-items article > span,.section-agenda .box-items article > span{font-size:22px;}.agenda .box-items article ul li a,.section-agenda .box-items article ul li a{width:31px;height:22px;}.agenda .box-items article ul li.info a,.section-agenda .box-items article ul li.info a{width:32px;height:32px;}.agenda .box-items article ul li.goto a,.section-agenda .box-items article ul li.goto a{width:24px;height:24px;}.agenda .main-image img,.section-agenda .main-image img{margin-bottom:1.5em;}.agenda .main-image h3,.section-agenda .main-image h3{font-size:38px;}.agenda .main-image span,.section-agenda .main-image span{font-size:42px;}.agenda .main-image b,.section-agenda .main-image b{font-size:21px;}.agenda .main-image small,.section-agenda .main-image small{font-size:23px;margin-bottom:2em;}.agenda .main-image p,.section-agenda .main-image p{width:100%;letter-spacing:-0.1px;margin-bottom:5em;}.agenda .main-image p b,.section-agenda .main-image p b{letter-spacing:-0.1px;}.agenda .main-image ul,.section-agenda .main-image ul{width:300px;flex-direction:column;align-items:center;}.agenda .main-image ul li,.section-agenda .main-image ul li{width:100%;margin-bottom:1.25em;}.agenda .main-image ul li a,.section-agenda .main-image ul li a{display:flex;justify-content:flex-start;align-items:center;padding:3.75em 2.75em;}.agenda .main-image ul li a br,.section-agenda .main-image ul li a br{display:none;}.agenda .main-image ul li a:before,.section-agenda .main-image ul li a:before{display:inline-block;margin:0 0.5em;height:18px;}.agenda .main-image ul li.info a:before,.section-agenda .main-image ul li.info a:before,.agenda .main-image ul li.buy a:before,.section-agenda .main-image ul li.buy a:before{height:23px;}}.section-mapa.width-info-bot.width-info-bot{margin-bottom:0 !important;}
