:-ms-input-placeholder.form-control,::-webkit-input-placeholder.form-control,::-moz-placeholder.form-control,:-moz-placeholder.form-control,:placeholder-shown.form-control,::placeholder.form-control{font-size:1rem}.navbarCustom{background-color:#fff !important;border:none;font-size:12px}.slick--center .slick-track{width:700000px !important}.active a{background-color:transparent !important;border-bottom:solid 2px #1d428a;display:inline;padding-bottom:3px;text-decoration:none}#overlay #overlay-tabs .active a{background:#fff !important}a.active-trail.active{font-family:'Avenir-Black','Nunito Sans' !important;font-weight:900}.menu li a{padding:0}#navbar-collapse{margin-right:3%;margin-top:1em}.navbar-btn{padding-left:.5em}#page-header .region-header .block-webform{position:fixed;top:4px;right:16em;z-index:9999;width:200px}#page-header .region-header .block-webform input{height:1.5em;width:100%;border:none;border-radius:.75em;font-size:1.25em}#page-header .region-header .block-webform .mini-buscador-button{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar.png) no-repeat;background-position:right;background-size:contain;width:3em;height:35%;position:absolute;right:.5em;bottom:60%;cursor:pointer}#page-header .region-header .block-webform button{display:none}#block-locale-language{font-family:'Avenir-Book','Nunito Sans';font-size:10px;font-weight:500;background-color:#000;text-decoration:none;text-transform:uppercase;list-style:none;margin-left:-26.5%;margin-right:-1.5%;padding-right:0;padding-left:0;top:0;border-width:0 0 1px;max-height:340px;position:fixed;right:0;left:0;z-index:1030;height:3em}#block-locale-language ul{list-style:none;margin-right:2%}#block-locale-language li{float:right;padding:1em .5em;list-style:none}#block-locale-language a{color:#fff;font-family:'Avenir-Book','Nunito Sans'}#block-locale-language a:link{text-decoration:none;border:0}#block-locale-language a.active{text-decoration:none;border:0;font-family:'Avenir-Black','Nunito Sans';font-weight:900}.region.region-footer section.block{padding:0 1%}section#block-social-networks-block-link-social-networks-block-link{margin-right:3em;align-self:center}section#block-menu-menu-foot-menu,section#block-menu-menu-menu-footer-comunicacion{float:right;text-align:right}section#block-menu-menu-menu-footer-comunicacion{margin:0 auto}section#block-menu-menu-foot-menu{float:left;text-align:left;margin:0 auto}.rrss-all a{float:left;margin-left:15px}section#block-menu-menu-foot-menu ul.menu.nav>li>a,section#block-menu-menu-menu-footer-comunicacion ul.menu.nav>li>a{padding:3px 15px;color:#000;font-family:'Avenir-Book','Nunito Sans';font-size:12px;font-weight:400}section#block-menu-menu-menu-footer-comunicacion h2.block-title{display:none}section#block-boxes-logos-footer-fomento{margin:0 auto}section#block-boxes-logos-footer-fomento{margin:0 auto}.logo1-footer{position:relative;float:left;margin-right:50px}.logo2-footer{position:relative;float:right}.copyright-footer{padding-top:5em;color:#000;font-family:'Avenir-Book','Nunito Sans';font-size:12px}.mercados-graph{background:#1d428a;padding-left:50%;padding-bottom:5%;padding-top:15em;padding-right:5%;margin-top:-30em;z-index:2;margin-right:-15px;margin-left:25px}.mercados-graph.field-label{display:none !important}.column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3{color:#fff;font-family:'Avenir-book','Nunito sans';font-size:small;text-align:left;display:grid;padding:0;height:20em;overflow:hidden;z-index:3}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1 .col-md-4,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1 .col-md-4{width:25%}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even) .caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd) .caption{background:#181818}
div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a{width:50%;position:relative;float:left;overflow:hidden;height:20em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive{height:inherit;width:100%}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a{position:relative;height:50%;overflow:hidden}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive{width:100%;height:100%}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd){display:flex;flex-direction:column-reverse;background:#181818}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover{background:#d3222a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even){display:flex;background:grey}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover{background:#d3222a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados:nth-child(odd) div.caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados:nth-child(even) div.caption{background:grey;width:60%;float:right;position:relative}.column-grid-mercados div.caption{padding:10px}.column-grid-mercados div.caption>h3{margin-top:40px;margin-bottom:5px;font-family:'Avenir-heavy','Nunito sans';font-size:large}.column-grid-mercados div.caption>a img.img-responsive,.column-grid-mercados div.caption>img.img-responsive{position:absolute;top:1em}.column-grid-mercados:hover div.caption{background-color:#d3222a !important;color:#000}div#views-bootstrap-grid-1 .row:nth-child(2n+1) .column-grid-mercados:nth-child(2n) div.caption,div#views-bootstrap-grid-1 .row:nth-child(2n) .column-grid-mercados:nth-child(2n+1) div.caption,div#views-bootstrap-grid-1 .row:nth-child(2n+1) .column-grid-soluciones:nth-child(2n) div.caption,div#views-bootstrap-grid-1 .row:nth-child(2n) .column-grid-soluciones:nth-child(2n+1) div.caption,div#views-bootstrap-grid-1 .row:nth-child(2n+1) .columna-categoria:nth-child(2n) div.caption,div#views-bootstrap-grid-1 .row:nth-child(2n) .columna-categoria:nth-child(2n+1) div.caption{padding-right:15%}.mercados-component{width:80%;margin:9em auto}.mercados-component-izquierda{width:46%;float:left;position:relative;z-index:2}.mercados-component-izquierda>img{width:100%}.mercados-component-derecha{width:54%;position:relative;float:left;padding:20px;z-index:1}.mercados-component-izquierda .mercados-view-title{padding:5%;font-family:'Avenir-Black','Nunito sans';font-size:25px;text-align:left;padding-left:0;margin-top:14%}.mercados-component-derecha .mercados-component-title{padding:.5em .5em 1em 1em;font-family:'Avenir-Black','Nunito sans';font-size:4.5em;text-align:left}.mercados-body{background:#f4f4f5;padding-left:15%;padding-top:10%;padding-bottom:10%;padding-right:10%;margin-left:-10%;font-family:'Avenir-book','Nunito sans';font-size:1.5em;color:#000}.mercados-body .mercados-subtitle{font-weight:900;font-family:'Avenir-heavy','Nunito sans';font-size:1.2em}.column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3{color:#fff;font-family:'Avenir-book','Nunito sans';font-size:small;text-align:left;display:grid;padding:0;height:20em;overflow:hidden;z-index:3}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even) .caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd) .caption{background:#181818;height:50%}
div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a{width:50%;position:relative;float:left;overflow:hidden;height:20em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive{height:inherit}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a{position:relative;height:50%;overflow:hidden}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive{width:100%;height:100%}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd){display:flex;flex-direction:column-reverse;background:#181818}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover{background:#1d428a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even){display:flex;background:grey}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover{background:#1d428a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones:nth-child(odd) div.caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones:nth-child(even) div.caption{background:grey;width:50%;float:right;position:relative}.column-grid-soluciones div.caption{padding:10px}.column-grid-soluciones div.caption>h3{margin-top:40px;margin-bottom:5px;font-family:'Avenir-heavy','Nunito sans';font-size:large}.column-grid-soluciones div.caption>a img.img-responsive,.column-grid-soluciones div.caption>img.img-responsive{position:absolute;top:1em}.column-grid-soluciones div.caption>a img.img-responsive{display:none}.column-grid-soluciones:hover div.caption{background-color:#d3222a !important;color:#fff}.soluciones-graph{background:#1d428a;padding:15% 3% 0 0;margin:0 -15px;margin-top:-40%;z-index:2;padding-left:55%;padding-right:3%;padding-top:15%;padding-bottom:0}@media(max-width:767px){.soluciones-graph{padding:6%;margin-top:0;text-align:center}.soluciones-graph img{width:80%;margin:0 auto;float:none}}.mercados-graph.field-label{display:none !important}#node-28 .panel-2col-bricks .panel-col-first{width:57%}#node-28 .panel-2col-bricks .panel-col-last{width:43%}.quienes-somos-graph{background-color:#f4f4f5;padding:5%;margin-bottom:0}.quienes-somos-graph h2{font-family:'Avenir-Black','Nunito sans';font-size:large}.quienes-somos-title .field.field-name-field-landing-page-subtitle.field-type-text.field-label-hidden{font-family:'Avenir-Black','Nunito sans';font-size:xx-large;padding:5%;padding-bottom:2%}.quienes-somos-title .field.field-name-body.field-type-text-with-summary.field-label-hidden{font-family:'Avenir-Book','Nunito sans';padding:5%;padding-top:2%}.panel-2col-bricks .panel-col-first .inside{margin:0 !important}.panel-2col-bricks .panel-col-last .inside{margin:0 !important}.quienes-somos-linea-datos{width:100%;background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-datos-q-s.png);padding:6em 8%;color:#fff;font-family:'Avenir-heavy','Nunito sans';text-align:center !important;background-size:cover}@media(min-width:768px){.quienes-somos-linea-datos span{display:block}
}.datos-quienes-somos-destacado{font-family:'Avenir-Heavy','Nunito Sans';font-size:6em;margin-bottom:5px;line-height:1}.datos-quienes-somos-texto{font-family:'Avenir-Book','Nunito Sans';font-size:2em}.caja-datos-quienes-somos{margin-top:-1em}.caja-video-quienes-somos{margin-bottom:0}.caja-video-quienes-somos p{margin:0}.page-quienes-somos .panel-2col-bricks .panel-separator{margin:0}.soluciones-ofrecemos{width:96%;height:29px;font-family:'Avenir-Black','Nunito sans'}.soluciones-ofrecemos{width:96%;height:29px;margin-left:10%}.quienes-somos-equipo-panel{padding-top:12%;padding-bottom:12%;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-quienesSomos_equipo.jpg) no-repeat 100%;margin-bottom:1em !important}.quienes-somos-equipo{width:60%;margin:0 auto;background:#fff;display:flex}.equipo-izquierda{float:left;text-align:center}.texto-equipo{color:#fff}.equipo-izquierda{background:#1d428a;padding:13em 5em 5em}.texto-equipo-numero{font-size:7em;font-family:'Avenir-Heavy','Nunito Sans';margin-bottom:0}.texto-equipo-texto{font-family:'Avenir-Book','Nunito Sans';font-size:2em;text-transform:uppercase;margin-top:-1em}.enlace-equipo{margin-top:7em}.equipo-derecha{float:right;padding:3%;background:#fff;width:69.5%;height:inherit}.equipo-derecha-title{font-family:'Avenir-Heavy','Nunito Sans';font-size:4em;margin-top:.5em}.equipo-derecha-subtitle{font-family:'Avenir-Heavy','Nunito Sans';font-size:2em}.equipo-derecha-texto{font-family:'Avenir-Book','Nunito Sans';font-size:1.5em;margin-top:1.5em;line-height:1.8em}.qs-responsabilidad-corporativa{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-resp.corporativa.png) 45% 45% no-repeat;background-size:cover}.agenda-desarrollo-sostenible{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/presentacionAgenda2030.png) 45% 45% no-repeat;background-size:cover}.agenda-desarrollo-sostenible{margin-top:0;color:#000;padding:5% 8%}.qs-responsabilidad-corporativa{margin-top:0;color:#fff;padding:5% 8%}.qs-responsabilidad-corporativa .simple-page-title-inside,.agenda-desarrollo-sostenible .simple-page-title-inside{font-size:4em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:3%}.qs-responsabilidad-corporativa .simple-page-subtitle,.agenda-desarrollo-sostenible .simple-page-subtitle{font-size:1.8em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:3em;line-height:1.5em}.qs-responsabilidad-corporativa p,.agenda-desarrollo-sostenible p{font-family:'Avenir-Book','Nunito sans';font-size:1.6em;font-weight:100;line-height:1.7em;margin-bottom:1.5em}.qs-responsabilidad-corporativa,.agenda-desarrollo-sostenible{margin-top:-1em}.page-quienes-somos .mt-50{margin-top:50px}.page-quienes-somos .mt-100{margin-top:100px}.page-quienes-somos .mt-100.first{margin-top:170px}.quienes-somos-calidad{font-family:'Avenir-Book','Nunito sans';font-size:small;font-weight:100}.quienes-somos-calidad h2.pane-title{font-family:'Avenir-Black','Nunito sans';font-size:xx-large}.quienes-somos-calidad .field.field-name-field-landing-page-subtitle.field-type-text.field-label-hidden{font-size:1.4em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900}.quienes-somos-calidad .field.field-name-body{font-size:1.2em}.submenu-quienes-somos{margin-top:15%}.submenu-comunicacion{display:inline-block;margin-top:8%}.enlace-equipo,.submenu-quienes-somos{display:inline-block}.submenu-quienes-somos{margin-left:2%}.pane-menu-menu-quienes-somos-sub1{margin-left:10em;margin-right:8em}.submenu-quienes-somos li.leaf,.submenu-comunicacion li.leaf{float:left;margin-right:8px}.submenu-quienes-somos .nav li.leaf a{padding-left:0 !important;padding-right:0 !important}.equipo-izquierda .enlace-equipo a{color:#fff}.enlace-equipo a,.submenu-quienes-somos .leaf a,.submenu-comunicacion .leaf a{position:relative;padding-bottom:20px;text-transform:uppercase;display:inline-block;font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#000001}.enlace-equipo a,.submenu-quienes-somos .leaf a{font-size:10px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:900}.enlace-equipo a:after,.submenu-quienes-somos .leaf a:after,.submenu-comunicacion .leaf a:after{content:'';display:block;position:absolute;bottom:13px;left:0;margin-top:10px;height:2px;background-color:#000001;text-decoration:none !important;width:100%}
.enlace-equipo a:hover,.submenu-quienes-somos .leaf a:hover,.submenu-comunicacion .leaf a:hover{background-color:transparent !important;text-decoration:none !important}.enlace-equipo a:hover:after,.submenu-quienes-somos .leaf a:hover:after,.submenu-comunicacion .leaf a:hover:after{background-color:#d3222a !important;text-decoration:none !important}.submenu-quienes-somos .leaf:hover:after,.submenu-comunicacion .leaf:hover:after{background-color:transparent !important;text-decoration:none !important}.enlace-equipo a:after{background-color:#d5d5d5}.submenu-quienes-somos .leaf a:after{background-color:#d5d5d5}.submenu-comunicacion .leaf a:after{background-color:#d5d5d5}.submenu-quienes-somos a.active-trail.active:after,.submenu-comunicacion a.active-trail.active:after{background-color:#d3222a}.menu-html{width:100%;background:#f4f4f5}.menu-body{width:60%;margin:0 auto}.menu-body img{width:220px;height:220px;border-radius:100%;padding:0}.menu-row-1{width:100%;display:flex}.menu-row-1-column-1,.menu-row-1-column-2,.menu-row-1-column-3,.menu-row-1-column-4{width:24.9%;padding:3%}.row-2-column-region .link-innovacion,.menu-row-1-column-3 .link-innovacion,.menu-row-1-column-2 .link-innovacion{display:none}.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{width:220px;height:220px;border-radius:100%;text-align:center;display:block;background:#d3222a;position:relative;padding:0 !important;transform:scale(1.36)}.menu-row-1-column-2:hover .link-innovacion{float:left}.menu-row-1-column-3:hover .link-innovacion{float:right}.row-2-column-region br,.menu-row-1-column-3 br,.menu-row-1-column-2 br{display:none}.row-2-column-region:hover .link-innovacion a,.menu-row-1-column-3:hover .link-innovacion a,.menu-row-1-column-2:hover .link-innovacion a{font-family:'Avenir-Medium','Nunito sans';font-size:1em;position:absolute;height:220px;width:220px;border-radius:100%;text-align:center;display:block;text-transform:uppercase;padding:45% 4em}.row-2-column-region:hover img,.menu-row-1-column-3:hover img,.menu-row-1-column-2:hover img{display:none}.menu-row-1-column-2{padding-left:0}div.menu-row-1-column-3>img{float:left}.menu-row-1-column-3{padding-right:0}div.menu-row-1-column-3>img{float:right}.menu-row-2{display:flex}.menu-row-2-column-1,.menu-row-2-column-3{width:24.9%}.row-2-column-region{padding-top:10%;padding-bottom:10%;display:table}.menu-row-2-column-1>.row-2-column-region,.menu-row-2-column-3>.row-2-column-region{margin:0 auto;padding-top:20%}.menu-row-2-column-2{width:49.9%;text-align:left;vertical-align:middle;padding:3%;font-family:'Avenir-Book','Nunito sans'}.row-2-text>p{font-size:1.5em}.row-2-text>p.menu-title,.row-2-text>p.menu-subtitle{font-family:'Avenir-heavy','Nunito sans';font-weight:900;font-size:1.8em}.row-2-text>p.menu-title{font-size:5em}.row-2-text>p.menu-subtitle{margin-bottom:2em}.row-2-text .enlace-equipo{margin-top:1em}.menu-html{margin-top:-1em}.quienes-somos-calidad-slide .carousel-indicators li{height:2px;border:none;margin:0;background-color:#f4f4f5;border-radius:0}.quienes-somos-calidad-slide .carousel-indicators .active{background-color:#1d428a}.quienes-somos-calidad-slide .carousel-control.left{background:transparent !important}.quienes-somos-calidad-slide .carousel-control.right{background:transparent !important;display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:last-of-type{display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:nth-of-type(even){z-index:10;display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:first-of-type{z-index:10;display:inline-block}.quienes-somos-historia{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-fotohistoria.png) -100% 0% no-repeat !important;height:30.1em;background-position:left;background-position-x:0;border-bottom:solid;border-bottom-color:#c5c6c6;border-width:1.2px}.quienes-somos-historia .timeline{margin-top:100%}.quienes-somos-historia .texto-historia{float:left;width:39.9%;height:35em;border-bottom:#c5c6c6}.quienes-somos-historia .texto-historia>.texto{background:#fff;width:50%;margin:0 auto;height:60%;vertical-align:middle;padding:5%;margin-top:5%}.quienes-somos-historia .texto-historia>.texto>.title{font-size:xx-large;font-weight:900;padding-bottom:3%}.quienes-somos-historia .linea-tiempo{font-family:'Avenir-Heavy','Nunito sans';color:#000;font-size:14px}.quienes-somos-historia a{color:#ccc;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}.quienes-somos-historia a a:hover,.quienes-somos-historia a a.selected{color:#000}.sociales{text-align:center;margin-bottom:20px}
.linea-tiempo{height:35em;width:60%;float:left}#timeline{width:100%;float:right;height:40em;overflow:hidden;position:relative}#dates{width:800px;height:21.5em;overflow:hidden;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-regla-historia.png) 5% 100% repeat-x;background-size:8px}#dates li{list-style:none;float:left;width:250px;height:inherit;font-size:24px;text-align:center}#dates a{line-height:38px;padding-bottom:10px}#dates .selected{font-size:38px}#dates li a{opacity:.1;z-index:40}#dates li a.selected{opacity:1}#dates li a img{margin-top:50%;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}#dates li a.selected img{margin-top:40%;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#fondo-li{width:1px;height:100%;margin-top:3% !important}.fondo-li{margin-top:0;height:5em}#issues{width:800px;height:350px;overflow:hidden}#issues li{width:800px;height:350px;list-style:none;float:left}#issues li.selected img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#issues li img{float:left;margin:10px 30px 10px 50px;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}#issues li h1{color:#d3222a;font-size:48px;margin:20px 0;text-shadow:#000 1px 1px 2px;text-align:left;padding-left:70px}#issues li p{font-size:14px;margin-right:70px;margin-left:70px;font-weight:400;line-height:22px}#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0}#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}#next{right:0;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) 100% no-repeat}#prev{left:0;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) 100% no-repeat}#next.disabled,#prev.disabled{opacity:.2}.reconocimientos-header{width:100%}.reconocimientos-top{margin-left:15%}.reconocimientos-header-img{width:auto;height:375px;overflow:hidden;position:relative;z-index:500}.reconocimientos-header-text{background-color:#d3222a;position:absolute;width:33%;padding:3%;z-index:1000;margin-left:48%;margin-top:5%;color:#fff}.reconocimientos-header-img>.header-image-crop{width:800px;filter:brightness(0.5);position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:10%;min-width:10%}p.reconocimientos-header-title{font-size:24px;font-family:'Avenir-Black','Nunito sans';font-weight:900}p.reconocimientos-header-subtitle{font-size:13px;font-family:'Avenir-Black','Nunito sans';font-weight:600}p.reconocimientos-header-body{font-size:12px;font-family:'Avenir-Book','Nunito sans'}.reconocimientos-linea-azul{background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-reconocimientos.png);height:35em;margin-bottom:5em;margin-top:-15em;padding-top:20em;margin-left:-15px;margin-right:-15px}.reconocimientos-sub-header{font-family:'Avenir-Black','Nunito sans';font-size:22px;color:#fff;position:relative;overflow:hidden;margin-bottom:1%}.reconocimientos-sub-header p{width:50%;text-align:center;margin:0 auto;font-size:x-large !important}.row-reconocimientos-grid{display:inline-block;width:100%;align-items:center;padding-left:3%;margin-bottom:2%}.row-reconocimientos-grid>.column-reconocimientos-grid{display:inline-block;background-color:#f4f4f5;width:30%;margin:1%;text-align:center;margin-top:1%}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-year{margin-bottom:0;background:#181818;color:#fff;display:inline-block;padding:1%;font-size:20px;font-family:'Avenir-Black','Nunito sans';font-weight:900;position:relative}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{margin:0 auto;margin-top:-25px;display:inline-block}.recon-grid-image img{position:relative;height:12em}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto{font-size:1.5em;font-family:'Avenir-Black','Nunito Sans';font-weight:900;padding:3%;position:relative;height:7em;width:100%}
.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto p.categ{font-size:.75em;margin-bottom:0;line-height:1.1;font-family:'Avenir-Book','Nunito Sans'}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto p.categ-text{font-size:.75em;line-height:1}.buscador-proyecto-webform .pane-content .view-content .row,.proyectos-view .pane-content .view-content .row{height:35em;padding:0}.buscador-proyecto-webform .proyecto,.proyectos-view .proyecto{background:#000;width:50%;height:100%;padding:0;overflow:hidden;border:solid;border-color:#fff;border-width:1px}.buscador-proyecto-webform .proyecto img.img-responsive,.proyectos-view .proyecto img.img-responsive{width:100%;position:absolute;height:100%;opacity:.6;outline:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.buscador-proyecto-webform .proyecto .caption,.proyectos-view .proyecto .caption{text-align:left;padding-left:10%;padding-right:15%;padding-top:50%;margin-top:-25%;position:absolute;color:#fff;font-family:'Avenir-Book','Nunito Sans';font-size:medium;font-weight:100;visibility:hidden}.buscador-proyecto-webform .proyecto .caption>a:last-of-type,.proyectos-view .proyecto .caption>a:last-of-type{display:none;margin:5.5em 40% 0;text-transform:uppercase;border-bottom:2px solid #fff;font-size:.7em;left:45%;padding-bottom:.5em}.buscador-proyecto-webform .proyecto .caption h3,.proyectos-view .proyecto .caption h3{text-align:left;font-family:'Avenir-Black','Nunito Sans';font-size:xx-large;font-weight:900;line-height:1.2em;visibility:visible}.buscador-proyecto-webform .proyecto .caption a,.proyectos-view .proyecto .caption a{color:#fff;display:block;font-family:'Avenir-Heavy','Nunito Sans'}.buscador-proyectos-texto-buscado{margin:6em 0;text-align:center}.buscador-proyectos-texto-buscado p{font-family:'Avenir-Black','Nunito Sans';font-size:3.5em !important}.buscador-proyectos-texto-buscado p span{text-transform:uppercase}.views-bootstrap-grid-plugin-style~.buscador-row-resultado{display:none}.proyectos-view .proyecto.col-xs-12.col-sm-12.col-md-6.col-lg-6:nth-child(even){margin-top:5em;margin-bottom:-5em}.proyectos-view .proyecto.col-xs-12.col-sm-12.col-md-6.col-lg-6:nth-child(last){margin-bottom:5em}.proyectos-view .more-link{display:grid;margin-top:10em}.proyectos-view .more-link>a{margin:0 auto;background:#d3222a;height:80px;width:80px;border-radius:100%;text-align:center;padding-top:30px;font-size:small;font-weight:600}.buscador-proyecto-webform .proyecto:hover,.proyectos-view .proyecto:hover{background:#1d428a}.buscador-proyecto-webform .proyecto:hover img,.proyectos-view .proyecto:hover img{opacity:.4}.buscador-proyecto-webform .proyecto:hover .caption,.proyectos-view .proyecto:hover .caption{margin:0 auto;padding:0 5em;text-align:center;visibility:visible;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;height:100%}.buscador-proyecto-webform .proyecto:hover .caption a:last-of-type,.proyectos-view .proyecto:hover .caption a:last-of-type{display:block}.buscador-proyecto-webform .proyecto:hover .caption h3,.proyectos-view .proyecto:hover .caption h3{margin:0 auto;text-align:center;margin-bottom:.5em}#proyectos-mercados{margin-top:5em}#proyectos-mercados div.view-header{display:none}#proyectos-mercados{margin-left:-15px;margin-right:-15px;height:25em;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-datos.png) 100% 50% no-repeat}.bg-buscador-proyectos{margin-left:-15px;margin-right:-15px}.bg-buscador-proyectos img{width:100%}.buscador-proyecto-titulo{background-color:#1d428a;color:#fff;padding:1%;padding-left:3%;width:57%;z-index:5;margin-top:-30%;margin-bottom:-5%;position:relative;padding-bottom:0}.buscador-proyecto-titulo .pane-title{font-family:'Avenir-Black','Nunito sans';text-transform:uppercase;font-size:x-large;margin-bottom:5px}.buscador-proyecto-titulo .pane-content{font-family:'Avenir-Book','Nunito sans';text-transform:uppercase;font-size:x-small}.buscador-proyecto-webform div.view-filters{background-color:#f4f4f5;z-index:4;position:relative;padding-left:10%;padding-top:5%;padding-bottom:5%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget{width:40%;margin-top:2%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget:nth-child(odd){margin-right:10%;margin-left:10%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget label{font-family:'Avenir-Heavy','Nunito sans';font-size:small;text-transform:uppercase}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget select{border:none;border-radius:0;color:grey}
.buscador-proyecto-webform .views-exposed-widget.views-submit-button{width:100%;margin:0 !important;margin-top:2% !important;align-content:center}.buscador-proyecto-webform .views-submit-button button#edit-submit-principales-proyectos{margin-left:35% !important}.pagination{float:right;position:relative}.pagination li{display:inline-block;padding-left:0}.pagination li:before{display:none}.pagination li a,.pagination li span{width:30px;height:30px;text-align:center;float:left;border:1px solid transparent;font-family:'Avenir-Black','Nunito Sans';font-weight:900;padding:7px 8px;background-color:#1d428a;color:#fff}.tabs--secondary.pagination li a,.tabs--secondary.pagination li{width:auto;background-color:#fff;color:#000}.pagination li a{background-color:#000002;font-weight:100}.pagination li a:hover{background-color:#6b96cf;font-weight:400;text-decoration:none !important}.pagination>li>a:hover{color:#fff}.pagination li.next a{width:30px;height:30px;float:right;border:1px solid #cdcccc;background:transparent url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/next.png) no-repeat 50% 50%;text-indent:-999999px}.pagination li.pager-ellipsis{display:none}.pagination li.pager-first{display:none}.pagination li.prev a{border:1px solid #cdcccc;background:transparent url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prev.png) no-repeat 50% 50%}.pagination li.pager-last{display:none}.carousel-home-proyectos .views_slideshow_main{height:40em;overflow:visible}.carousel-home-proyectos .caption{color:#d5d5d5;padding-left:5%;padding-right:20%;font-family:'Avenir-Book','Nunito sans';font-size:medium;position:relative}.carousel-home-proyectos .views-slideshow-cycle-main-frame,.carousel-home-proyectos .views_slideshow_slide{width:100% !important}.carousel-home-proyectos .views_slideshow_main a{width:100% !important;height:40em;display:inline-block;overflow:hidden}.carousel-home-proyectos .views_slideshow_main a .img-responsive{width:100% !important;padding:0 !important;display:inline-block;margin-top:-15em;filter:brightness(0.7) contrast(1.5);position:relative}.carousel-home-proyectos .caption h3{font-family:'Avenir-Book','Nunito sans';font-size:40px;font-weight:900;margin-top:-10%;margin-bottom:10%;z-index:2000;color:#fff;text-shadow:2px 5px 28px #000;height:1em}.carousel-home-proyectos .views_slideshow_cycle_slide views_slideshow_slide{width:100% !important}.carousel-home-proyectos .carousel-inner>.item>a{width:100%;height:30em}.carousel-home-proyectos{background-color:#181818;margin-left:-15px;margin-right:-15px}.carousel-home-proyectos .views_slideshow_jcarousel_pager{float:right;margin-right:20px;background:transparent !important;border:none !important;overflow:hidden;height:172px;width:245px;margin-top:-50px;z-index:1000 !important}.carousel-home-proyectos>.views_slideshow_jcarousel_pager>ul.jcarousel-list.jcarousel-list-horizontal{height:100px}.carousel-home-proyectos .views-slideshow-controls-bottom{height:20em}.carousel-home-proyectos .views_slideshow_jcarousel_pager img{width:48px;height:48px;border-radius:50%;border-color:#d5d5d5;border-width:1.5px;z-index:1000 !important;filter:none !important}.carousel-home-proyectos .views_slideshow_jcarousel_pager li.active img{transform:scale(1.4);border:2px solid #d5d5d5}.carousel-home-proyectos div#views_slideshow_slider_slider_home_sectores_principales_proyectos-panel_pane_1_1{border:none;border-radius:none !important;height:2px}.carousel-home-proyectos .views_slideshow_slider a.ui-slider-handle.ui-state-default.ui-corner-all{display:none !important}.carousel-home-proyectos .views_slideshow_slider .ui-slider-range{background:#1d428a !important}.menu-home-proyectos{margin-top:-5%;margin-bottom:3%;padding-left:5%}.menu-home-proyectos ul{width:100%;list-style-type:none}.menu-home-proyectos li{float:left;margin-top:1%;margin-right:2%;text-decoration-style:none;text-transform:uppercase}.menu-home-proyectos li a{color:#d5d5d5}.menu-home-proyectos li:hover a{font-family:'Avenir-Black' !important}.menu-home-proyectos li:hover a::after{content:'';display:block;position:absolute;bottom:13px;left:0;margin-top:10px;height:2px;background-color:#d3222a;text-decoration:none !important;width:100%}.carousel-home-mercados{margin-left:-15px;margin-right:-15px}.carousel-home-proyectos .views_slideshow_jcarousel_pager a{border-bottom:none}.carousel-home-proyectos .jcarousel-skin-tango .jcarousel-item-horizontal{margin-top:9px;width:60px !important}.carousel-home-proyectos ul.jcarousel-list.jcarousel-list-horizontal{padding-top:14px;height:90px}.carousel-portada-header{margin-left:-15px;margin-right:-15px;margin-top:-15px}.carousel-portada-header .slick{position:relative}.carousel-portada-header h2.pane-title{display:none}
.carousel-portada-header .slick__slide{opacity:.5}.carousel-portada-header .slick__slide.slick-current{opacity:1}.carousel-portada-header .slick__slide img{width:100%;cursor:pointer}.carousel-portada-header .slide__caption{height:auto;padding:3%;width:100%}.carousel-portada-header .slide__media{overflow:hidden;position:relative;width:100%}.carousel-portada-header h2.slide__title{font-family:'Avenir-Black','Nunito sans' !important;font-weight:bolder !important;line-height:1;margin-left:5%;margin-right:15%;font-size:45px}.carousel-portada-header h2.slide__title a{font-family:'Avenir-Black','Nunito sans' !important}.carousel-portada-header .slide__description{Font-family:'Avenir-Book','Nunito sans' !important;font-weight:600 !important;font-size:medium !important;width:70em;height:auto;margin-top:5%;margin-left:5%;padding-bottom:4%}.carousel-portada-header nav.slick__arrow{position:relative;left:90%;bottom:12em;width:max-content;min-width:4em;max-width:12em;height:2em}.carousel-portada-header nav.slick__arrow .slick-next{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat 50%;font-size:1em;width:2em;height:2em;border:none;float:left;margin-left:2em}.carousel-portada-header nav.slick__arrow .slick-prev{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat 50%;font-size:1em;width:2em;height:2em;border:none;float:left}.informe-anual-texto{width:80%;margin-left:10%;background-color:#f4f4f5;padding-top:5%;padding-left:5%;padding-right:40%;padding-bottom:10%;z-index:100 !important;margin-top:-20%;position:relative}.bg-informe-anual{margin-left:-15px;margin-right:-15px;position:relative;height:35em;z-index:-50 !important}.bg-informe-anual img{width:100%}.informe-anual-texto .pane-title{font-family:'Avenir-Black','Nunito sans';font-size:x-large;font-weight:900}.informe-anual-texto .pane-content{font-family:'Avenir-Book','Nunito sans';font-weight:600;font-size:x-small}.vista-informes .view-content div h3{display:none}.vista-informes .views-row{float:right;width:12%;margin-left:15px;margin-top:-15%;position:relative;z-index:150}.vista-informes .views-row .annual-reports-link{height:6em;background-color:#000;vertical-align:middle;text-align:center;padding-top:1em}.vista-informes .views-row .annual-reports-link a{color:#fff;width:100%}.vista-informes .views-row .annual-reports-link:hover{background-color:#d3222a}.vista-informes .views-row .annual-reports-link:hover a{color:#fff}.foto-informe-2015{position:relative;z-index:150;margin-top:-50%}.boton-informe-anual{padding:0;margin-top:62%}.boton-revista-60{padding:0;margin-top:52%}.boton-revista-60 .pane-title,.boton-informe-anual .pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:small;text-align:left;padding-bottom:0;margin-bottom:5px;margin-left:12px}.boton-revista-60 .pane-title{margin-left:1% !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle{margin-left:15% !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle,.boton-informe-anual .pane-content .field-name-field-landing-page-subtitle{margin-left:15px;font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;color:#c5c6c6;margin-bottom:5px}.boton-revista-60 .btn-descarga{margin:0 auto}.boton-revista-60 .btn-descarga a,.boton-informe-anual .btn-descarga a,.corporate-link-all .btn-descarga a{margin-top:0;margin-left:0 !important;text-transform:uppercase;font-size:11px;padding:.5em 1.5em}#submenu-quienes-somos-2,#submenu-quienes-somos-4,#submenu-comunicacion{font-weight:100;margin-top:20%}#submenu-quienes-somos-2 a,#submenu-quienes-somos-4 a,#submenu-comunicacion a{font-family:'Avenir-Heavy','Nunito sans';font-weight:100;font-size:x-small}#submenu-comunicacion .active a{border-bottom:none;font-weight:600}#submenu-quienes-somos-2,#submenu-quienes-somos-4{margin:3% auto;width:80%;text-align:center;display:block}#submenu-quienes-somos-2 ul.menu.nav,#submenu-quienes-somos-4 ul.menu.nav{display:inline-block;text-align:center}#submenu-quienes-somos-2 ul.menu.nav li,#submenu-quienes-somos-4 ul.menu.nav li{display:inline-block;text-align:center;margin:0 2.5em}#submenu-quienes-somos-2 li a:hover,#submenu-quienes-somos-4 li a:hover{font-weight:900}#submenu-quienes-somos-2 li,#submenu-quienes-somos-4 li{margin-left:1%}#submenu-comunicacion li{margin-left:10%}.vista-informes{margin-left:-5%}.bg-dossier{margin-top:4.3em !important}.dossier-body{width:85%;margin-left:7.5%;padding-top:11.5em;padding-left:5%;padding-bottom:6.5%;padding-right:44%;margin-top:-10.7%;position:relative;z-index:10;background-color:#f4f4f5}.dossier-body .pane-title{font-family:'Avenir-Black','Nunito sans';font-size:3.5em;margin-bottom:0;font-weight:900}
.dossier-body .pane-content{font-family:'Avenir-Book','Nunito sans';font-weight:600;font-size:1.5em}.dossier-body .pane-content strong{padding-bottom:.7em;display:block}.dossier-body .pane-content p{margin-bottom:15px}.otros-dossier{width:auto;display:inline-block;margin-left:8%;margin-top:-4.5%;position:relative;z-index:15}.otros-dossier .view-content{display:flex;flex-wrap:wrap}.otros-dossier .views-field{display:block}.otros-dossier .views-field .titulo-dossier{background:#000;position:relative;color:#fff;height:8.6em;width:10.7em;margin-right:2.5em}.otros-dossier .views-field .titulo-dossier a{color:#fff;position:absolute;width:100%;height:100%;text-align:center;padding-top:2em;font-size:1.4em;text-transform:uppercase;padding-left:1em;padding-right:1em;word-spacing:100vw}.otros-dossier .views-field .titulo-dossier a:first{display:none}.otros-dossier .views-field .titulo-dossier:hover a{color:#fff}.otros-dossier .views-field .titulo-dossier:hover{background:#d3222a}.otros-dossier .views-row{width:auto;margin-bottom:1em}.otros-dossier .views-field .titulo-dossier{height:6.6em;width:8.7em}.otros-dossier .views-field .titulo-dossier a{padding-top:1em}#submenu-quienes-somos-3{width:100%;margin-left:20%;margin-top:10em;font-weight:100}#submenu-quienes-somos-3 a{font-family:'Avenir-Heavy','Nunito sans';font-weight:100;font-size:x-small}#submenu-comunicacion .active a{border-bottom:none;font-weight:600}#submenu-quienes-somos-3 li a:hover{font-weight:bolder}#submenu-quienes-somos-3 li{margin-left:1%}.quienes-somos-title{margin-left:-15px;margin-right:8%}.quienes-somos-graph{margin-right:-15px}.menu-circular-innovacion{padding-top:5%;padding-bottom:5%;background:#f4f4f5}.caja-video-quienes-somos,.caja-datos-quienes-somos,.timeline-quienes-somos,.quienes-somos-equipo-panel,.qs-responsabilidad-corporativa,.agenda-desarrollo-sostenible,.menu-circular-innovacion{margin-left:-15px;margin-right:-15px}.page-quienes-somos a{color:#1d428a}.page-quienes-somos a:hover{color:#6b96cf}.carousel-equipo{max-height:30em;overflow:visible;margin-left:-15px;margin-right:-15px;margin-bottom:5%}.carousel-equipo .slick__slide{height:30em;padding:0}.carousel-equipo .slick__slide .grid__content{height:inherit;display:flex}.carousel-equipo .slick__slide:nth-child(even) .grid__content{flex-direction:column-reverse}.carousel-equipo .slick__slide:nth-child(odd) .grid__content{flex-direction:row}.carousel-equipo .slick__slide .grid__content .slide__caption{top:0 !important;padding:5%;padding-right:3%}.carousel-equipo .slick__slide:nth-child(even){background-color:#000;color:#fff}.carousel-equipo .slick__slide:nth-child(odd){background-color:#c5c6c6;color:#000}.carousel-equipo .slick__slide:nth-child(even) .slide__media{height:50%;width:100%;position:relative;margin-top:0}.carousel-equipo .slick__slide:nth-child(odd) img{height:auto;min-height:37em}.carousel-equipo .slick__slide:nth-child(odd) .slide__media{height:100%;width:50%;float:left;position:relative}.carousel-equipo .slick__slide:hover .slide__caption{background-color:#d3222a;color:#fff}.carousel-equipo img.slick__image.lazy{width:100%;position:absolute;height:100%}.carousel-equipo .slick__slide:nth-child(even) .slide__caption{height:15em;width:100%;position:relative;padding:5%}.carousel-equipo .slick__slide:nth-child(odd) .slide__caption{height:30em;width:50%;position:relative;float:right}.carousel-equipo .slide__caption .slide__title{font-family:'Avenir-Heavy','Nunito sans';font-size:large;padding-bottom:0;margin-bottom:5px}.carousel-equipo .slide__caption .slide__description{font-family:'Avenir-Book','Nunito sans';font-size:small;font-style:italic}.carousel-equipo .slide__caption .slide__description p{background:transparent !important}.carousel-equipo .slick__slide:nth-child(even) .slide__caption .slide__title a{color:#fff}.carousel-equipo .slick__slide:nth-child(odd) .slide__caption .slide__title a{color:#000}.carousel-equipo .slick__slide:hover .slide__caption .slide__title a{color:#000}.carousel-equipo .slick__slide:nth-child(odd) .slide__description p{margin-top:35%}.carousel-equipo .slick__slide:nth-child(even) .slide__description p{margin-top:5%}.carousel-equipo .slick__slide:nth-child(odd) .slide__media .media{vertical-align:middle;height:100%}.carousel-equipo .slick__slide:nth-child(even) .slide__media .media,.carousel-equipo .slick__slide:nth-child(even) .slide__media .media img.media__element{height:100%}.carousel-equipo .slick__arrow{margin-top:2%;margin-left:93%}.carrusel-sectores nav.slick__arrow,.carrusel-soluciones nav.slick__arrow{position:relative;left:90%;bottom:0;width:max-content;min-width:4em;height:2em}.carrusel-sectores nav.slick__arrow .slick-next,.carrusel-soluciones nav.slick__arrow .slick-next{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/next.png) no-repeat 50%;font-size:1em;width:2em;height:2em;border:none;float:left;margin-left:2em}
.carrusel-sectores nav.slick__arrow .slick-prev,.carrusel-soluciones nav.slick__arrow .slick-prev{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prev.png) no-repeat 50%;font-size:1em;width:2em;height:2em;border:none;float:left}.carousel-equipo .slick__arrow button.slick-prev.slick-arrow,.carousel-equipo .slick__arrow button.slick-next.slick-arrow{border-radius:0;height:20px;border:none;background-color:transparent;width:25px}.carousel-equipo .slick__arrow button.slick-prev.slick-arrow{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat}.carousel-equipo .slick__arrow button.slick-next.slick-arrow{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat}.carousel-equipo .slick-dots{display:none !important}#submenu-mercados-soluciones a.active-trail.active{border-bottom:none}#submenu-mercados-soluciones{margin:0 auto;margin-top:10% !important;width:100%;text-align:center}#submenu-mercados-soluciones ul{display:flex;justify-content:space-between;width:50%;margin:0 auto}#submenu-mercados-soluciones div.contextual-links-wrapper{margin-right:20%}#progress-equipo{margin-top:10%;margin-left:-15px;margin-right:-15px}.carrusel-sectores,.carrusel-soluciones{margin:0 -15px;overflow:hidden}body.portada .carrusel-sectores{margin-top:-45em;margin-bottom:5em}body.portada .carrusel-soluciones{background:#1a1a1a;padding:12em 0 8em}.carrusel-soluciones h2{font-size:5em;font-family:'Avenir-Heavy','Nunito sans';text-align:center;color:#fff}.carrusel-soluciones .view-header{font-size:1.4em;padding-bottom:4em;margin:0 auto;width:35%;color:#fff;text-align:center}.carrusel-sectores .slick-list,.carrusel-soluciones .slick-list{overflow-y:visible}.carrusel-sectores .slick__slide,.carrusel-soluciones .slick__slide{position:relative;height:auto;padding:0;margin:0;top:0;left:0}.carrusel-sectores .slick__slide:hover .slide__media,.carrusel-soluciones .slick__slide:hover .slide__media,.carrusel-sectores .slick__slide:hover .slide__caption,.carrusel-soluciones .slick__slide:hover .slide__caption{cursor:pointer}.carrusel-sectores .slick__slide .slide__media,.carrusel-soluciones .slick__slide .slide__media{z-index:1}.carrusel-sectores .slick__slide .slide__media img{filter:grayscale() brightness(0.6) contrast(0.6)}.carrusel-soluciones .slick__slide .slide__media img{filter:saturate(0.5)}.carrusel-sectores .slick__slide .slide__caption,.carrusel-soluciones .slick__slide .slide__caption{z-index:2;width:100%;position:absolute;top:0;left:0;transform:none;background-color:#d3222a;height:100%;padding:7%;font-size:1.75em;font-family:"Avenir-book","Nunito sans";display:none}.carrusel-sectores .slick__slide:hover .slide__caption,.carrusel-soluciones .slick__slide:hover .slide__caption{display:block}.carrusel-sectores .slick__slide:hover .slide__caption .views-field-name,.carrusel-soluciones .slick__slide:hover .slide__caption .views-field-name{font-size:1.75em;padding-top:25%;padding-bottom:10%}.carrusel-sectores .slick__slide:hover .slide__caption .views-field-name a,.carrusel-soluciones .slick__slide:hover .slide__caption .views-field-name a{font-family:"Avenir-Black","Nunito sans"}div#testimony-item-wraper{overflow:hidden}.mercados-home-header{margin-top:1em;color:#fff;margin-left:-15px;margin-right:-15px;height:60em;text-align:center;padding-top:5em;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/fondo-mercado-carousel.jpg);background-repeat:no-repeat;background-size:100%;background-position:inherit}.mercados-home-header h2.pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large}.mercados-home-header .pane-content{width:35%;margin:0 auto;font-size:small}.revista-link{margin-top:-10em;margin-left:8em;position:relative;z-index:200}.revista-link .revista-izq{float:left;position:relative;margin-right:3%;z-index:5}.revista-link .revista-der{z-index:4;width:60%;background-color:#1d428a;position:absolute;padding:3%;padding-left:8%;color:#fff;margin-left:6em;margin-top:7em}.revista-link .revista-der .btn-descarga a{text-transform:uppercase;position:absolute;margin:0 !important;width:65%;margin-left:30% !important}.revista-60{margin-top:-70%;position:relative;z-index:200}.corporate-magazine{display:flex;margin-top:10em}.corporate-magazine-image{width:60%}.revista-60 .corporate-magazine-image img{width:100%}.corporate-magazine-download{margin-left:2em;align-self:flex-end;margin-bottom:1em}.corporate-magazine-title-last{font-family:'Avenir-Heavy','Nunito sans';font-size:1.4em}.corporate-magazine-number{font-family:'Avenir-Heavy','Nunito sans';font-size:3em;color:#c5c6c6;text-align:center;margin:.2em 0}
.enviar-amigo{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-accesibilidad.png) no-repeat;height:10em;color:#fff;text-align:left;padding-top:3em;padding-left:10%;font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;font-weight:900;margin-left:-15px;margin-right:-15px;background-size:cover}#node-2531 .webform-client-form,#node-2532 .webform-client-form{width:80%;margin-left:10%;background-color:#f4f4f5;padding:5%;padding-bottom:3%;margin-top:-10%}#node-2531 .form-control,#node-2531 .form-control{border:none;border-radius:0}#node-2531 .form-item-submitted-email-amigo,#node-2531 .form-item-submitted-tu-email,#node-2531 .form-item-submitted-asunto,#node-2532 .form-item-submitted-friend-email,#node-2532 .form-item-submitted-your-email,#node-2532 .form-item-submitted-subject{width:39.9%;margin-left:5%;margin-right:5%}#node-2531 .form-item-submitted-mensaje,#node-2532 .form-item-submitted-message{width:30%;margin-left:35%;margin-right:5%;position:absolute;margin-top:-14.7%}#node-2531 .form-actions,#node-2532 .form-actions{margin-top:1%;margin-bottom:-.5em !important;margin-left:47% !important;position:absolute}#node-2531 .form-actions button,#node-2532 .form-actions button{border-radius:0 !important;width:25em;height:4em}.bg-detalle-mercado{margin-left:-15px;margin-right:-15px;height:50em;overflow:hidden;position:relative}.bg-detalle-mercado img{width:100%}.txt-detalle-mercado{position:relative;padding:5%;padding-top:0;margin-top:-25%;width:80%;margin-left:10%;color:#fff;padding-bottom:0}.txt-detalle-mercado .pane-content{background:#f4f4f5;color:#000;padding:5%}.txt-detalle-mercado .field-name-field-landing-page-subtitle{font-size:small;font-weight:bolder;width:50%;float:left;height:inherit;display:inherit}.txt-detalle-mercado .field-name-body{width:50%;float:right}.txt-detalle-mercado h2.pane-title,.title-detalle-mercados h2.pane-title{text-align:center;font-family:'Avenir-Black','Nunito sans';font-size:24px;font-weight:900;padding:2%;padding-top:2em;width:100%}.txt-detalle-mercado h2.pane-title{text-align:left;font-size:32px}.txt-detalle-mercado .field-item.even{font-family:'Avenir-Black','Nunito sans';width:90%;line-height:1.4}.txt-detalle-mercado p{font-family:'Avenir-Book','Nunito sans';width:90%;margin-left:10%}.testimonio-detalle-soluciones .field-name-field-foto-frase,.testimonio-detalle-mercado .field-name-field-foto-frase{width:100px;float:left;margin-left:-12em;margin-top:-3em;border:solid;border-color:#f4f4f5;color:#f4f4f5;border-width:5px;position:absolute;display:none}.testimonio-detalle-soluciones,.testimonio-detalle-mercado{padding:5em;padding-top:2em;padding-bottom:2em;background:#1d428a;height:200px;margin-left:-20%}.testimonio-detalle-soluciones{background:#1d428a}.testimonio-detalle-soluciones .field-collection-view,.testimonio-detalle-soluciones .field-collection-container,.testimonio-detalle-mercado .field-collection-view,.testimonio-detalle-mercado .field-collection-container{border-bottom:none}.testimonio-detalle-soluciones .field-collection-container.clearfix:after,.testimonio-detalle-soluciones .field-collection-view.clearfix.view-mode-full:after,.testimonio-detalle-mercado .field-collection-container.clearfix:after,.testimonio-detalle-mercado .field-collection-view.clearfix.view-mode-full:after{display:none}.testimonio-detalle-soluciones .field-name-field-frase-testimonio,.testimonio-detalle-mercado .field-name-field-frase-testimonio{font-family:'Avenir-Book','Nunito sans';font-size:small;margin-bottom:1em}.testimonio-detalle-soluciones .field-name-field-nombre-frase,.testimonio-detalle-mercado .field-name-field-nombre-frase{font-family:'Avenir-Heavy','Nunito sans';font-size:medium}.testimonio-detalle-soluciones .field-name-field-cargo-frase,.testimonio-detalle-mercado .field-name-field-cargo-frase{font-family:'Avenir-Heavy','Nunito sans';font-size:x-small}.testimonio-detalle-soluciones .field-collection-item-field-frases{margin-bottom:1em;color:#fff}.testimonio-detalle-mercado .field-collection-item-field-frases{margin-bottom:1em;color:#000}.foto-detalle-mercado{margin-top:-25%;height:auto;overflow:hidden}.foto-detalle-mercado img{width:100%;height:100%}#foto-detalle-mercado-movilidad{margin-top:-40%}#foto-detalle-mercado-carreteras{margin-top:-15%}#foto-detalle-soluciones-material{margin-top:-5%}.foto-soluc-proyecto{margin-top:-10% !important}.foto-soluc-obras{margin-top:-13% !important}.foto-soluc-operaciones{margin-top:-20em !important}.foto-soluc-mantenimiento{margin-top:-10em !important}.foto-soluc-project-manag{margin-top:-10em !important}.foto-soluc-orat{margin-top:-20em !important}.foto-soluc-idi{margin-top:-10em !important}
.foto-soluc-ertms{margin-top:-15em !important}.foto-soluc-smart{margin-top:-20em !important}.timeline-quienes-somos{margin-top:-1.3em;width:73.99%;height:40em;margin-left:27%;position:relative;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-historia.png) 100% -10em no-repeat;background-size:55em 35em}.timeline-quienes-somos .slick-track{padding-top:0}.txt-historia-quienes-somos{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-fotohistoria.png) 23% no-repeat;background-size:cover;width:29.99%;height:45em;float:left;position:relative;margin-left:-15px;border-bottom:solid;border-bottom-color:#c5c6c6;border-width:1px;padding:8em;margin-top:-1.3em}@media(min-width:769px){.timeline-quienes-somos .slick__slider{width:83%;float:right;margin-top:-1%}}.timeline-quienes-somos .slick .slick-slide div{vertical-align:top}.timeline-quienes-somos nav.slick__arrow{margin-left:-25%;margin-top:10%;position:absolute;width:5em}.timeline-quienes-somos nav.slick__arrow .slick-next{margin-left:20px;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) 100% no-repeat}.timeline-quienes-somos nav.slick__arrow .slick-prev{height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) 100% no-repeat}.timeline-quienes-somos .slick-list.draggable{padding:0 !important}.timeline-quienes-somos .slick-track{height:40em}.timeline-quienes-somos .slick__slide{width:110px;cursor:pointer}.txt-historia-quienes-somos .pane-content{background-color:#fff;padding:10%}.txt-historia-quienes-somos .field-name-field-landing-page-subtitle{font-size:4em;margin:0 0 .5em;font-family:'Avenir-Black','Nunito sans'}.txt-historia-quienes-somos .field-name-body{font-size:1.4em}.timeline-quienes-somos .slide__title{font-size:x-large;font-family:'Avenir-Black','Nunito sans'}.timeline-quienes-somos .slide__media{height:25em;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-regla-historia.png) 5% 100% repeat-x;background-size:8px}.timeline-quienes-somos .slide__media .media{height:12em;margin-top:13em;width:100%;margin-bottom:0;position:absolute;padding-bottom:0 !important}.timeline-quienes-somos .slide__media .media{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 5em repeat-y;background-size:1px;opacity:.3;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slick-current .slide__media .media{height:20em;margin-top:5em;opacity:1;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slick__slide .slide__media .media img{height:100px;width:100px;position:absolute;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s;border-radius:50%}.timeline-quienes-somos .slick-current .slide__media .media img{opacity:1 !important;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slide__caption{padding:20%;padding-right:0;display:list-item;list-style-position:inside;list-style-type:disc;padding-top:0}.timeline-quienes-somos .slide__description{height:11em}.column-grid-soluciones:hover .caption a:last-child,.column-grid-mercados:hover .caption a:last-child{position:absolute;float:right;width:auto;text-align:right;bottom:0;right:0;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones:nth-child(even):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados:nth-child(even):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones:nth-child(odd):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados:nth-child(odd):hover .caption a:last-child{bottom:50%}.column-grid-soluciones:hover .caption a:last-child:before,.column-grid-mercados:hover .caption a:last-child:before{content:'+';font-size:20px;font-family:'Avenir-Black';font-weight:900;padding-left:10px;padding-right:10px;color:#fff;background:#d3222a;padding-top:5px;padding-bottom:5px;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.column-grid-soluciones:hover .caption a:last-child:before{background:#d3222a;color:#fff}.column-grid-soluciones .caption a:last-child .img-responsive,.column-grid-mercados .caption a:last-child .img-responsive{display:none !important}.bg-categ-ofertas{margin-left:-15px;margin-right:-15px;margin-bottom:-10%}.bg-categ-ofertas img{width:100%}.columna-categoria{height:35em}.columna-categoria .caption{font-family:'Avenir-Book','Nunito sans';font-size:x-small}
.columna-categoria .caption a{font-family:'Avenir-Black','Nunito sans'}.columna-categoria .caption h3{padding:0 !important;margin:0 !important;font-size:large}.view-content .row:nth-child(even) .columna-categoria:nth-child(even),.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd){background:#000;color:#fff;padding:0}.view-content .row:nth-child(even) .columna-categoria:nth-child(even) .caption,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .caption{padding:25px;position:relative;height:50%}.columna-categoria a{color:#fff}.view-content .row:nth-child(even) .columna-categoria:nth-child(even) .img-responsive,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .img-responsive{height:50% !important;overflow:hidden;position:relative;width:100%}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd),.view-content .row:nth-child(odd) .columna-categoria:nth-child(even){background:#a1a1a1;color:#fff;padding:0}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd)>a,.view-content .row:nth-child(odd) .columna-categoria:nth-child(even)>a{height:35em !important;width:50%;overflow:hidden;position:relative;float:left}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd) .caption,.view-content .row:nth-child(odd) .columna-categoria:nth-child(even) .caption{padding:25px;width:50%;position:relative;height:15em;float:left;height:100% !important}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd) .img-responsive,.view-content .row:nth-child(odd) .columna-categoria:nth-child(even) .img-responsive{height:100%;width:100%}.columna-categoria:hover{background:#1d428a !important;color:#fff !important}.columna-categoria:hover a{color:#fff !important}#categorias-ofertas{width:70%;margin-left:15%;position:relative}#boxes-box-box_logo_foot_itransporte p{display:none}.view-carousel-servicios .slick-list{width:100%;top:-1em}.pane-ineco-banner-portada-banner-portada-ineco{margin:0 -15px}.pane-ineco-banner-portada-banner-portada-ineco .banner-list{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:4em}.pane-ineco-banner-portada-banner-portada-ineco .banner-list div{margin:1em 0}.pane-ineco-banner-portada-banner-portada-ineco .banner-list img{width:100%;max-height:15em}.pane-ineco-banner-portada-banner-portada-ineco .lastest-new{display:none}.progress{display:block;width:100%;height:3px;overflow:hidden;background-color:#f5f5f5;background-image:linear-gradient(to right,#1d428a,#1d428a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.carousel-perfil{margin-top:-10%}.carousel-perfil .slick__slide img{width:100%}.carousel-perfil .slick__slide{margin-left:10px;margin-right:10px;margin-top:5em}.carousel-perfil .slide__media .media{z-index:5;height:35em}.carousel-perfil .slide__caption h2{font-family:'Avenir-Black','Nunito sans';font-size:large !important;color:#fff}.carousel-perfil .slide__caption{position:relative;z-index:20;height:4em;margin-top:-17em;padding-bottom:10em;text-align:center;padding-left:20px;padding-right:20px}.carousel-perfil .slide__caption a{color:#fff;font-size:x-small !important}.carousel-perfil .slide__link{display:none}.carousel-perfil .slick__slide:hover .slide__content{background-color:#d3222a;box-shadow:0px 0px 10px 3px #8f8f8f;height:30em;overflow:hidden;z-index:99;position:relative}.carousel-perfil .slick__slide:hover{margin-top:1em;height:35em !important}.carousel-perfil .slick__slide img{height:100%}.carousel-perfil .slick__slide:hover img{opacity:.3 !important;height:100%}.carousel-perfil .sslick__slide:hover .slide__link{display:block}.carousel-perfil .slick__slide:hover .slide__caption{margin-top:-20em;margin-bottom:10em}.carousel-perfil .slick-track{height:31em}.carousel-perfil .slick__slide:hover .slide__caption a{color:#000;text-decoration:underline}.carousel-perfil .slick__slide:hover .slide__caption h2{color:#000}.carousel-perfil .slick__arrow{float:right;margin-top:3em}.carousel-perfil nav.slick__arrow .slick-next{margin-left:20px;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) 100% no-repeat}.carousel-perfil nav.slick__arrow .slick-prev{height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) 100% no-repeat}.carousel-perfil .slick__slide .slide__content{height:35em}.perfil-progressbar .progress{background-image:linear-gradient(to right,black,black)}.perfil-progressbar{margin-top:2em}.bg-perfil-contratante{margin-left:-15px;margin-right:-15px}.bg-perfil-contratante img{width:100%}.body-mediakit{padding:5%;margin-top:-10%;background:#f4f4f5;position:relative;width:65%;margin-left:5%;padding-bottom:5%;padding-right:40%}.body-mediakit h2.pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;margin-top:0;margin-bottom:0}
.body-mediakit p{font-size:small}.video-mediakit>.pane-content>div.node{margin:0 !important;padding:0 !important}.video-mediakit{margin-top:-25%;margin-left:15%}.barraProgreso-calidad{margin-top:50%}.carousel-calidad .slick>.slick__slider{margin-bottom:-15%}.carousel-calidad .slick__arrow{position:relative;top:0;left:0}.carousel-calidad .slick__arrow .slick-next{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat 50%;width:26px;height:26px;border:none}.carousel-calidad .slick__arrow .slick-prev{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat 50%;width:26px;height:26px;margin-left:80%;border:none}.vista-banners-home{margin-left:-15px;margin-right:-15px;margin-top:15em}.vista-banners-home .faldon-wrapper{position:relative;width:100%;margin-top:1em;display:inline-block}.vista-banners-home .faldon-list img{width:100%;height:auto}.footer .region-footer{display:flex;flex-wrap:wrap;justify-content:start}.pager--infinite-scroll li>a{border:0;font-size:1.3em;text-transform:uppercase;background-color:#d3222a;color:#fff;border-radius:50%;padding:3.5em 1.5em;margin:2.5em 0 0}.pager--infinite-scroll li>a:hover{color:#000}.det-licitaciones-izq{width:45%;background-color:#ebf5fb;margin-left:10%;position:absolute;padding:3%;line-height:2.5;height:auto}.tender-fullcontent-place{width:45%;position:relative;background-color:#d3222a;margin-left:48%;padding:3%;margin-top:5%;line-height:2;height:auto;font-size:1.5em}.submenu-general{text-align:center}.submenu-general ul.menu.nav{display:inline-flex}.submenu-general li{margin-bottom:30px;margin-left:3em;margin-right:3em}.submenu-general li a{position:relative;padding-bottom:20px}.submenu-general .leaf a{display:inline-block;font-family:'Avenir-Book','Nunito Sans';font-weight:100 !important;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#000001}.submenu-general .leaf a:hover{background:transparent}.submenu-general .leaf a:hover:after{background-color:#d3222a !important}.submenu-general .leaf a:after{content:'';display:block;position:absolute;left:0;margin-top:10px;height:3px;background-color:#000001;width:100%;background-color:#d5d5d5}.submenu-general .active a{border:none;font-family:'Avenir-Book','Nunito Sans';font-weight:900;font-size:12px}#sub-adjudicaciones .active a{font-family:'Avenir-Book','Nunito Sans' !important;font-weight:100 !important}.submenu-general .active a:after{background-color:#d3222a !important}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd) .caption:hover a:last-child:after,.row:nth-child(odd) .columna-categoria:nth-child(even) .caption:hover a:last-child:after,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .caption:hover a:last-child:after{content:'+';position:absolute;border:solid;border-color:#1d428a;background-color:#1d428a;color:#fff;font-family:'Avenir-Black','Nunito sans';font-weight:900;font-size:2.5em;padding:.1em .3em;bottom:0;right:0}.columna-categoria .caption h3{margin-bottom:1em}.texto-privacidad ul{margin-left:1.5em}.enviacv-adjuntarcv-file{margin-top:1rem;display:inline-block}.enviacv-adjuntarcv-button{display:inline-block;margin-left:2rem;background-color:#f4f4f5;border-radius:5rem;padding:1rem 2rem;font-size:1.5rem;cursor:pointer}#sliding-popup div{font-size:1.25em}#sliding-popup .popup-content{margin-top:1.5em}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-secondary-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{float:right}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-default-button:hover{background:transparent;background-image:none;border:none;box-shadow:none;text-shadow:none;color:#fff;font-weight:400;margin-top:0;padding-top:.75em}#sliding-popup .eu-cookie-compliance-secondary-button{font-size:1em;margin-top:0;padding:.75em;background-color:#fff;color:#1d428a !important;border-radius:6px;box-shadow:2px 2px 3px rgba(0,0,0,0.25)}.page-50aniversarioMex .mex50-logo1 .pane-content .img-responsive{margin-left:1%;max-width:20%;height:auto;margin-top:3%}.page-50aniversarioMexInicio{margin-top:4%}.page-50aniversarioMexInicio .mex50aniv-texto{width:100%}.page-50aniversarioMexInicio .simple-page-title-inside{font-size:7em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%;color:#333;margin-left:4%}
.page-50aniversarioMexInicio .simple-page-subtitle{font-size:2em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2em;line-height:1.5em}.page-50aniversarioMexInicio p{font-family:'Avenir-Book','Nunito sans';font-weight:700;line-height:1.7em;margin-bottom:1.5em;margin-left:55%;padding-right:5%;font-size:2.5em;color:#333}.page-50aniversarioMexCarousel{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/FONDO_CRONO_webinecomex.jpg) 48% -1em no-repeat;background-size:100% 80.5%;margin-top:2%;height:70em}.page-50aniversarioMex10 p{display:none}.page-50aniversarioMexCarousel .slick__slider{width:100%;float:right;cursor:pointer}.page-50aniversarioMexCarousel .slick-list.draggable{padding:0 !important}.page-50aniversarioMexCarousel .slick-track{height:69em;padding-top:0}.page-50aniversarioMexCarousel .slick__slide{width:11rem;cursor:pointer}.page-50aniversarioMexCarousel .slick .slick-slide div{vertical-align:top}.page-50aniversarioMexCarousel .slide__caption{padding:5em;position:absolute;bottom:5%;display:table-row-group;list-style-position:inside;list-style-type:disc}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:2.5em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:3em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1.7em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1.9em}.page-50aniversarioMexCarousel .slick__slide .slide__media .media img{height:10rem;width:10rem;position:absolute;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s;border-radius:50%}.page-50aniversarioMexCarousel .slide__media .media{height:21em;position:absolute;bottom:21%;width:100%;margin-bottom:0;position:absolute;background-size:1px;opacity:1;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 5em repeat-y;padding-bottom:0 !important}.page-50aniversarioMexCarousel .slick-center .slide__media .media{position:absolute;bottom:21%;height:30em}.page-50aniversarioMexCarousel nav.slick__arrow{margin-left:1em;margin-top:1em;position:absolute;width:5em}.page-50aniversarioMexCarousel nav.slick__arrow .slick-prev{font-size:0;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) 100% no-repeat}.page-50aniversarioMexCarousel nav.slick__arrow .slick-next{font-size:0;margin-left:20px;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) 100% no-repeat}.carouselDepend .pane-content div.node-adv-page.ineco-background-image-wrapper{padding:5%;width:101%}.carouselDepend .ineco-background-image.ineco-background-image-inner{padding:2em}.carouselDepend .inecoMex-texto{float:left;width:45%}.carouselDepend .inecoMex-texto .inecoMex-title-inside{font-size:1.7em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900}.carouselDepend .inecoMex-subtitle{font-size:1em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2em;line-height:1.5em}.carouselDepend p{font-family:'Avenir-Book','Nunito sans';font-size:.65em;font-weight:100;line-height:1.7em;margin-bottom:1.5em}.carouselDepend .field-item{display:inline-flex}.carouselDepend .inecoMex-page-video{margin-top:9%;margin-left:10%}.carouselDepend .img-responsive{width:70rem;float:right;margin-top:10%}.carouselDepend .prev,.carouselDepend .next{cursor:pointer;width:auto;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none;float:right;margin:5%;margin-top:5%}.page-50aniversarioMexVideo .ineco-background-image-wrapper,div.panel-pane .pane-content div.node.ineco-background-image-wrapper{margin:0;padding:5% 1.7%;width:100%}.page-50aniversarioMexVideo .img-responsive{width:100%;height:100%}.page-50aniversarioMexVideo .ineco-background-image-inner{background:#e4e4e4;padding:3em 0}.page-50aniversarioMexVideo .ineco-body h3{font-size:2em;padding-left:5%;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%}.page-50aniversarioMexVideo .ineco-body .field-name-body{margin-left:0}.page-50aniversarioMexVideo .ineco-body .videos{display:inline-flex;margin-left:4%}.page-50aniversarioMexVideo .ineco-body iframe{margin-left:6%;height:300px;width:533px}
.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:9%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:12%}.page-50aniversarioMexPalabras .simple-page-title-inside{font-size:7em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%;color:#333;margin-left:4%;margin-top:2%}.page-50aniversarioMexPalabrasVista .slick-list.draggable .slick-track .slick__slide.slide{margin-right:.25%;margin-left:.25%}.page-50aniversarioMexPalabrasVista nav.slick__arrow .slick-prev{font-size:0;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) 100% no-repeat}.page-50aniversarioMexPalabrasVista nav.slick__arrow .slick-next{font-size:0;margin-left:20px;height:20px;width:20px;border:none;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) 100% no-repeat}.videos_youtube .ineco-background-image-inner{padding:3em 0}.videos_youtube .pane-title{text-align:center;font-family:'Avenir-Black','Nunito sans';font-size:2.8em;padding-top:3em;padding-bottom:1em}.videos_youtube h3{display:none}.videos_youtube .videos{width:100%;margin:0 auto;display:flex;justify-content:center}.videos_youtube iframe{height:117px;width:220px;padding:0 2%}@media(max-width :1030px){.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .videos{display:block;margin-left:4%}}@font-face{font-family:'Avenir-Book';src:url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/Avenir-Book.eot?#iefix) format('embedded-opentype'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/AvenirLTStd-Book.woff) format('woff'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/Avenir-Book.ttf) format('truetype'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/Avenir-Book.svg#Avenir-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Black';font-style:normal;font-weight:400;src:local('Avenir LT Std 95 Black'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/AvenirLTStd-Black.woff) format('woff')}@font-face{font-family:'Avenir-Heavy';font-style:normal;font-weight:400;src:local('Avenir LT Std 85 Heavy'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/AvenirLTStd-Heavy.woff) format('woff')}@font-face{font-family:'Avenir-Medium';font-style:normal;font-weight:400;src:local('Avenir LT Std 65 Medium'),url(/webineco/sites/all/themes/custom/ineco_bootstrap/fonts/AvenirLTStd-Medium.woff) format('woff')}.view-noticias-timeline .panel-2col{padding-top:5%}.view-noticias-timeline .panel-2col .panel-col-first .inside .img-responsive{border-radius:100%;margin:0 auto;overflow:hidden;transition:all .3s ease}.view-noticias-timeline .panel-2col .panel-col-first .inside .timeline-date{font:normal 100% 'Avenir-Black','Nunito Sans',sans-serif;color:#181818;text-align:center;margin-top:5%;padding-top:8%;padding-bottom:8%;background-color:#fff;text-transform:uppercase}.view-noticias-timeline .panel-2col .panel-col-first{position:relative;width:35%}.view-noticias-timeline .panel-col-last{position:relative;width:60%}.view-noticias-timeline .field-content.timeline-news-title{font-size:xx-large;font-family:"Avenir-Black","Nunito Sans";text-align:left;line-height:120%;display:inline-block}.view-noticias-timeline .field-content.timeline-news-title a{font-size:x-large;color:#181818;font-weight:900;font-family:"Avenir-Black","Nunito Sans"}.view-noticias-timeline .field-content.timeline-news-title a:hover{text-decoration:underline}.view-noticias-timeline .panel-2col .panel-col-last .inside p{padding-top:3%;font:normal 100% 'Avenir-Book','Nunito Sans',sans-serif;color:#181818;text-align:left;line-height:1.5}.simple_timeline ul li:nth-child(odd)>div{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 7.5em top repeat-y}.simple_timeline ul li:last-child>div{margin-top:-13em;margin-bottom:0 !important;padding-bottom:0 !important}.simple_timeline ul li:last-child>div .timeline-date{padding-bottom:4em !important;padding-top:10% !important;margin-top:0 !important}.simple_timeline ul li:nth-child(even)>div{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 10.5em top repeat-y;padding-top:20em !important;padding-bottom:17em !important;position:absolute}
.view-noticias-timeline{margin-top:-.5em}.view-noticias-timeline .simple_timeline ul{background:none}.view-noticias-timeline .panel-display.panel-2col.clearfix{margin-left:2em;padding-top:5em;padding-bottom:10em;margin-top:0;width:100%}.view-noticias-timeline{margin-bottom:1em}.simple_timeline ul li:nth-child(even){float:right;height:55em;margin-top:0 !important;padding-top:0 !important;position:absolute;margin-left:50%}.view-noticias-timeline .panel-2col .panel-col-first .inside .img-responsive{opacity:1;display:block;transition:.2s ease;backface-visibility:hidden}.view-noticias-timeline .panel-2col .panel-col-first .inside{width:150px;height:150px;border-radius:100%}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover{background-color:#1d428a;z-index:20;position:relative}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover .img-responsive{opacity:.3}.view-noticias-timeline .panel-2col .panel-col-first .inside .views-label.views-label-field-new-image-on.leer-mas{background-color:#fff;position:absolute;color:#1d428a;font-weight:700;text-align:center;width:100px;height:100px;top:25px;left:25px;opacity:0;padding-top:40px;border-radius:100%}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover .views-label.views-label-field-new-image-on.leer-mas{opacity:1 !important}a.home-timeline-ver-mas{width:100%;position:relative;padding:5px;display:inline-block;font-family:'Avenir-medium','Nunito Sans';font-weight:900;font-size:x-small;text-transform:uppercase;text-decoration:none !important}.boton-timeline-ver-mas{margin-top:-8%;width:42%;float:right;margin-right:-15px;z-index:20;position:relative}a.home-timeline-ver-mas:hover{background-color:#d3222a;color:#fff}.boton-timeline-ver-mas:hover{background-color:#d3222a;color:#fff}a.home-timeline-ver-mas{padding:8px 20px;background:#1d428a;color:#fff}.view-noticias-timeline{margin-bottom:10em}body{font:normal 100% 'Avenir-Book','Nunito Sans',sans-serif;color:#1a1a1a}*{outline:none !important;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,.title-heading{margin-bottom:20px}h1{font-size:84px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}h2{font-size:76px;font-family:'Avenir-Medium','Nunito Sans';font-weight:600}h3{font-size:56px;font-family:'Avenir-Medium','Nunito Sans';font-weight:600}h4{font-size:35px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}h5{font-size:26px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}h6{font-size:16px}p{margin-bottom:10px;line-height:1.5;letter-spacing:.1px}a{font-family:'Avenir-Book','Nunito Sans';font-weight:900;color:#000001;text-decoration:none}a:hover,a:focus{color:#181818}a[onclick]{cursor:pointer}img{max-width:100%}.svg-responsive svg{max-width:100%;height:auto}hr{border-color:gray;width:50%;margin-top:0;margin-bottom:10px}strong{font-family:'Avenir-Black','Nunito Sans';font-weight:800;letter-spacing:.2px}.txt-dest{font-size:19px;text-transform:uppercase;font-family:'Avenir-Black','Nunito Sans';font-weight:900}.txt-dest.tipo2{font-size:10px}.txt-center,.txt-center *{text-align:center}ul.tipo2 li{list-style:none;padding-left:0}ul.tipo2 li:before{display:none}ul.tipo2 li a{text-decoration:underline}.caja-color-azul{background-color:#1d428a}.color_secundario .caja-color{background-color:#d3222a}.color_dark .caja-color{background-color:#181818}.tipo-color{text-align:center;padding:10px 0;background-color:#f0f2f4;font-size:24px}ul.menu.nav.navbar-nav li{list-style:none;position:relative;padding-left:35px}.container-fluid{display:flex;flex-direction:column}.navbar-header a:nth-child(1){padding-left:25px}.navbar-header a:nth-child(2){float:right !important;margin-right:3%}#navbar-collapse nav{display:flex;justify-content:space-between}#navbar-collapse nav ul:nth-child(2){flex-grow:1}@media(min-width:768px) and (max-width:1279px){.navbar-header{width:100%;margin:0;flex-direction:column}.navbar-header a:nth-child(1){padding-left:35px}.navbar-header .navbar-btn{max-width:50%}.navbar-header .navbar-btn img{margin-left:2.5em;margin:0}#navbar-collapse.navbar-collapse{margin:0;margin-bottom:.5em;width:100%}#navbar-collapse ul.navbar-nav{float:right;display:flex;justify-content:left;flex-wrap:wrap;overflow:hidden}#navbar-collapse ul.navbar-nav li{padding-left:2em}section#block-social-networks-block-link-social-networks-block-link.block{margin-right:0;margin-top:1em}}@media(max-width:768px){#navbar-collapse nav{flex-direction:column}.navbar-header{display:flex}
.navbar-header a:nth-child(1){margin-left:3%;padding-left:0}.navbar-header a:nth-child(2){margin-right:0;margin-left:auto}}.navbar.container .navbar-header,.navbar.container-fluid .navbar-header{margin-top:20px}ul.menu.nav.navbar-nav li:before{content:'';position:absolute;top:15px;left:0;height:5px;width:5px;margin-right:20px}ul.menu.nav.navbar-nav li{padding-top:10px}ul.menu.nav.navbar-nav.tipo2 li{list-style:none;padding-left:0}ul.menu.nav.navbar-nav.tipo2 li:before{display:none}ul.menu.nav.navbar-nav.tipo2 li a{text-decoration:underline}ul.menu.nav.navbar-nav li a{font-family:'Avenir-Book','Nunito Sans';font-weight:900;color:#000001;text-decoration:none !important;font-size:1.2em;padding-bottom:5px}ul.menu.nav.navbar-nav li a:hover{text-decoration:underline}#contenido_contratante h5{font-family:'Avenir-Black',"Nunito Sans  !important"}#contenido_contratante{margin-top:-20% !important;margin-left:0 !important}.image{display:block;width:100%;height:auto}.container:active .overlay{opacity:1}.texto1,.texto2{color:#fff;font-size:16px;position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.texto2{opacity:0}.texto1,.texto2{transition:opacity .001s linear}.swiper-slide{height:45%;margin-top:2%}.swiper-slide-active>.img1>img{visibility:hidden}.swiper-slide-active .texto1{opacity:0}.swiper-slide-active .texto2{opacity:1;font-size:16px;position:absolute;top:23%;left:50%;color:#000;font-weight:700;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:105%}.swiper-button-prev{background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/templates/Iconos/prevblack.png) !important;background-size:15px 15px;margin-top:1%;margin-left:80%}.swiper-button-next{background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/templates/Iconos/nextblack.png) !important;background-size:15px 15px;margin-top:1%;margin-right:5%}.swiper-pagination{bottom:0}.swiper-pagination-bullets{margin:15%}.swiper-pagination-bullet{background-color:#d5d5d5}.swiper-pagination-bullet-active{background-color:#000}span.swiper-pagination-bullet-active{float:left}span.swiper-pagination-bullet{width:100%;position:absolute;border-radius:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-left:-65%;height:2PX;margin-top:-13%}span.swiper-pagination-bullet-active:nth-of-type(even){width:50%;z-index:10;display:inline-block;margin-left:-50%}span.swiper-pagination-bullet-active:nth-of-type(odd){width:75%;z-index:10;display:inline-block;margin-left:-50%}span.swiper-pagination-bullet-active:last-of-type{width:100%;display:inline-block;margin-left:-50%}span.swiper-pagination-bullet-active:first-of-type{width:25%;z-index:10;display:inline-block;margin-left:-50%}a:link{text-decoration:none}.btn a{display:inline-block;font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:12px;text-transform:uppercase;text-decoration:none !important;color:#000001}.btn-enlace a,ul li a{position:relative;padding-bottom:20px;color:#000001}.active{font-weight:700;color:#666}.btn-enlace a{border-bottom:2px solid #000;padding-bottom:.3em;margin-left:.3em}.btn-enlace-equipo a,ul li a{position:relative;padding-bottom:20px;color:#000001}.btn-enlace-comunicacion a,ul li a{position:relative;padding-bottom:20px;color:#000001}.btn-enlace-equipo a:after{content:'';display:block;position:absolute;margin-left:1%;margin-top:5px;height:2px;background-color:#000001;width:100%;font-family:'Avenir-Black','Nunito Sans'}.btn-enlace.tipo2 a:after{background-color:#d5d5d5;font-family:'Avenir-Black','Nunito Sans'}.btn-enlace a:hover:after{background-color:#d3222a !important}.btn-enlace-equipo a:hover:after{background-color:#fff !important}.caja_tipo1:hover .btn-enlace-equipo a,.caja_tipo2:hover .btn-enlace-equipo a,.caja_tipo3:hover .btn-enlace-equipo a{color:#fff}.caja_tipo1:hover .btn-enlace-equipo a:after,.caja_tipo2:hover .btn-enlace-equipo a:after,.caja_tipo3:hover .btn-enlace-equipo a:after{background-color:#fff}.caja_comunicacion_tipo1:hover .btn-enlace-comunicacion a,.caja_comunicacion_tipo2:hover .btn-enlace-comunicacion a,.caja_comunicacion_tipo3:hover .btn-enlace-comunicacion a{color:#000001}#submenu_adjudicaciones a{border-bottom:none}#submenu_adjudicaciones ul li{list-style:none;position:relative;padding-left:20px}#submenu_licitaciones{margin-top:-10%;margin-bottom:-10%}#submenu_licitaciones ul{margin-top:-20%}#submenu_licitaciones a{border-bottom:none}#submenu_licitaciones ul li{list-style:none;position:relative;padding-left:20px}#submenu_accionistas{margin-top:-5%;margin-left:35%}#submenu_accionistas a{border-bottom:none}#submenu_accionistas ul li{list-style:none;position:relative;padding-left:20px}#submenu_marco{margin-left:35%;margin-top:5%}#submenu_marco a{border-bottom:none}#submenu_marco ul li{list-style:none;position:relative;padding-left:20px}#submenu_datos_estadisticos{margin-top:15%}#submenu_datos_estadisticos a{border-bottom:none}#submenu_datos_estadisticos ul li{list-style:none;position:relative;padding-left:20px}.tmn-3{width:calc(25% - 10px)}#submenu_contratante{margin-top:5%;margin-bottom:-3%;z-index:2;position:relative;margin-left:30%}#submenu_contratante a{border-bottom:none}#submenu_contratante ul li{list-style:none;position:relative;padding-left:20px}.slick--optionset--carousel-perfil-contratante .slick__slide{width:200px}.panel-pane.pane-block.pane-menu-menu-submenu-adjudicaciones.submenu-quienes-somos{margin-top:10em}
#node-276 .panel-pane.pane-block.pane-menu-menu-submenu-adjudicaciones.submenu-quienes-somos{margin-top:10%}.img_datos_estadisticos#imagen_accesible{filter:brightness(0.5)}#titulo_adjudicaciones h2,#titulo_datos_estadisticos h2,#tituloConsejoAdministracion h2{display:none}.img-adjudicaciones#imagen_accesible{filter:brightness(0.5)}#img_top_accesible{margin-left:-15px;margin-right:-15px}#img_top_accesible .pane-title,#img_top_detalle_consejo .pane-title{display:none}#img_top_accesible img,#img_top_datosestadisticos img{width:100%}#img_top_adjudicaciones{margin-left:-15px;margin-right:-15px}#contenido_accesibilidad{padding:10% 15%;background-color:#f4f4f5}#contenido-accesibilidad-derecha h5{margin-left:14%;padding-bottom:5%;font-family:'Avenir-Black','Nunito Sans';color:#fff}#imagen_accesible{margin-top:-40%;z-index:1;font-weight:400;font-style:normal;position:relative}#accesibilidad_izquierda{font-weight:400;font-style:normal;padding:10% 10% 10% 0}#accesibilidad_derecha{margin-top:-30%;margin-left:-12%;font-weight:400;font-style:normal;position:relative;margin-bottom:4.5em}#adjudicaciones_derecha{margin-top:-30%;margin-left:-12%;font-weight:400;font-style:normal}#panel_central>.panel-panel.left{max-height:200px !important}#panel_central>.panel-panel.right{max-height:200px !important}#contenido_adjudicaciones{margin-left:79px;margin-top:50px;padding:5% 0}#contenido_adjudicaciones strong{font-size:1.6rem}.page-node-102 .footer{margin-top:6%}#node-3391 .btn-enlace ::after{margin-left:26%;width:96%}#node-1715 .btn-enlace ::after{margin-left:26%;width:96%}.page-transparencia h2{font-family:'Avenir-Heavy','Nunito Sans'}#normativo_contenido1{padding:80px 20px 51px;font-size:9PX;line-height:1.7;max-height:20em;overflow:hidden}#normativo_contenido2{padding:70px 20px 45px 15px;font-size:9PX;line-height:1.7;max-height:20em;overflow:hidden}#normativo_contenido{padding:70px 20px 46px 15px;font-size:9PX;line-height:1.7;max-height:20em;overflow:hidden}#normativo_contenido4{padding:90px 20px 73px 35px;font-size:9PX;line-height:1.7;max-height:20em;overflow:hidden}#normativo_contenido5{padding:45px 20px 38px 25px;font-size:9PX;line-height:1.7;max-height:20em;overflow:hidden}#marconormativo{margin-top:-20%}#titulo_normativo{color:#fff;font-weight:600;margin-top:3%;margin-bottom:0;margin-left:13%;font-family:'Avenir-Black','Nunito Sans'}#contenedor-marco-normativo h6{margin-left:10%;color:#fff;font-size:16px;font-family:'Avenir-Black','Nunito Sans'}#contenedor-marco-normativo{margin-left:50px;margin-right:50px}#contenedor-marco-normativo-interior{margin-left:120px;margin-right:40px}#contenedor-marco-normativo-interior .descargar{text-align:right}#contenedor-marco-normativo-interior .col-md-2{background-color:#f4f4f5;margin:10px;padding:0 0 5px;margin-top:20px}#AvisoLegal h5#titulo-aviso-legal{font-size:3.5em;margin-top:-4.8em}#AvisoLegal{margin-top:-12%;padding-top:6em !important;background-color:#f0f2f4;position:relative;margin-left:-15px;margin-right:-15px;padding:5% 8%}div#img_top_avisolegal,div#img_top_privacidad{margin-left:-15px;margin-right:-15px;margin-top:1em}#img_top_privacidad img,#img_top_avisolegal img{width:100%}#AvisoLegal{margin-left:15%;margin-right:15%}#AvisoLegal h2.pane-title{position:absolute;margin-top:-25%;color:#fff;font-size:26px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}#AvisoLegal h5#titulo-aviso-legal{position:absolute;margin-top:-12%;color:#fff;font-size:26px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}#AvisoLegal h2.pane-title{margin-left:-.1em}#AvisoLegal h6{font-size:2.5em;font-family:'Avenir-Medium','Nunito sans';margin-bottom:0;margin-top:1.5em}#AvisoLegal p{font-size:1.6em}[class*="page-impulsa"]{overflow-x:hidden}.page-impulsa{overflow-x:hidden}#impulsa-page #img_top_accionistas img{min-height:390px;height:auto}#impulsa-page-list{margin-right:-15px;margin-left:-15px;overflow-x:hidden}#impulsa-page-list .field-label{display:none}#impulsa-page-list .img-responsive{width:100%}#impulsa-page-list #img_cabecera{margin-bottom:1px}#impulsa-page-list #img_cabecera img{min-height:380px;height:auto}#impulsa-page-list #encabezado-impulsa-list{position:absolute;top:5%;width:50%;right:1%;padding:3%;font-size:1.5em;color:#fff}#impulsa-page-list #img_impulsa-page-list,#impulsa-page #img_impulsa{width:30%;position:absolute;top:2%;margin-left:10%}#impulsa-page-list .view .impulsa{width:50%;padding-right:0;padding-left:0;background:#000;border:solid;border-color:#fff;border-width:1px;margin-top:-1px}#impulsa-page-list .vista-impulsa .view{overflow-x:hidden}#impulsa-page-list .vista-impulsa .view .impulsa:nth-of-type(odd){margin-top:-10em}
#impulsa-page-list .view .row{margin-right:0;margin-left:0}#impulsa-page-list .view .impulsa img{opacity:.6}#impulsa-page-list .view .impulsa:hover img{opacity:.4}#impulsa-page-list .view .impulsa:hover .caption{margin:0 auto;padding:0 5em;text-align:center;visibility:visible;left:0;right:0;top:0;display:flex;flex-direction:column;justify-content:center;height:100%}#impulsa-page-list .view .impulsa .caption{margin-top:-15%;margin:0;visibility:visible;position:absolute;bottom:10%;color:#fff;padding-left:10%;width:80%}#impulsa-page-list .caption a{font-size:40px}#impulsa-page-list .view .impulsa .caption .leer-mas{display:none}#impulsa-page-list .view .impulsa:hover .caption .leer-mas{display:block;margin:0 42% 0;text-transform:uppercase;border-bottom:2px solid #fff;font-size:.7em;padding-bottom:.5em}#impulsa-page-list .view .impulsa .caption .descripcion{font-size:1.5em}#impulsa-page-list .view .impulsa .caption a{color:#fff}#impulsa-page .panel-pane.pane-node .ineco-basic-module .ineco-title{top:5em}#impulsa-page .panel-pane.pane-node.ineco-impulsa-descripcion{margin-top:-15%}#impulsa-page .ineco-impulsa-descripcion h2{color:#fff}#impulsa-page .ineco-impulsa-descripcion h4{font-size:1.25em}#impulsa-page .ineco-impulsa-ponentes{background-color:#f2f2f2;margin-right:-15px;margin-left:-15px}#impulsa-page .ineco-impulsa-ponentes{background-color:#f2f2f2;margin-right:-15px;margin-left:-15px;font-size:1.75em;font-family:'Avenir-Book','Nunito Sans',sans-serif}#impulsa-page .ineco-impulsa-ponentes .ponentes{display:flex;flex-direction:row}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente{flex:1 1 auto;padding:5%;text-align:center;position:relative;min-height:550px}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente .bio{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:20% 15%;background-color:#d3222a;display:none;line-height:1em}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente:hover .bio{display:block;color:#fff;padding:8% 30%}#impulsa-page #carousel-mercados .slide__title{margin-top:-40%}#encabezado-accionistas h5,#encabezado-impulsa h5{font-family:'Avenir-Black','Nunito Sans';color:#fff}#encabezado-accionistas p,#encabezado-impulsa p{line-height:160%;color:#fff}#encabezado-accionistas,#encabezado-impulsa{position:absolute;margin:0;top:25%;width:50%;right:5%}#encabezado-accionistas2,#encabezado-impulsa2{margin:0;width:100%;margin-top:5em;margin-left:8em;padding-right:10%}@media(max-width :768px){#encabezado-accionistas2,#encabezado-impulsa2{margin:0;width:100%;margin-top:2em;margin-left:2em;margin-bottom:2em;padding-right:10%}}#descarga_estatutos{margin-top:5%}#img_accionistas{height:75%;width:75%;margin-top:-25%;margin-left:10%;position:relative;z-index:-1}#img_top_accionistas{position:relative;z-index:-2;margin-left:-15px;margin-right:-15px}#impulsa-page #caja_color_amarillo h5{font-size:2em;padding-right:10%;padding-left:5%}.texto-empresas-participadas .ineco-collapsible .ineco-intro{padding:2em 10% 1em 4.33%}.texto-empresas-participadas .ineco-collapsible .ineco-intro .field-name-ineco-body-teaser p{margin-right:-13%}div#encabezado-accionistas2 p{font-size:1.5em}#caja_color_amarillo{color:#fff;margin-left:35%;margin-top:-5%}#caja_color_amarillo h5{background-color:#d3222a;line-height:1.2em;padding:11%}@media(max-width :768px){#caja_color_amarillo h5{background-color:#d3222a;line-height:1.2em;padding:2%;margin-top:-2px}}#img_grafico{margin-top:40%;width:auto;max-width:80%;margin-left:10%;position:absolute}@media(max-width:767px){#img_grafico{position:static;margin:10% auto}}div#contenedor-texto-detalle-consejo{padding:5%;margin-right:30%;font-size:2em}#texto-consejo-administracion{background-color:#f4f4f5;padding:4% 12% 2% 6%;margin:1% -15px 0 0;width:64%}#integrantes{margin-left:-7%;margin-top:5%;padding:2% 0 0 2%;background:#000;width:42%}@media(max-width:767px){#integrantes{margin:0;width:100%}#texto-consejo-administracion{margin:0;width:auto}#ver_integrantes_accionistas p.btn.ver-mas{margin-right:5%}#integrantes h5{width:auto}}#integrantes img{float:left;margin-right:3%}#integrantes h5{display:block;float:left;width:58%;font-size:2.5em}#integrantes p.btn.ver-mas{background-color:#000;border-radius:0;float:right}#integrantes p.btn.ver-mas a{padding:.25em .5em}.caja-comite_direccion{padding-bottom:5%}.caja-comite_direccion a:hover{border-color:#d3222a}a.a-enlace-comite_direccion{border-bottom:2px solid #fff;padding-bottom:.75em;color:#fff;font-size:1.2em}#img_top_detalle_consejo img{width:100%}#texto-consejo-administracion h5{font-size:22px;font-family:'Avenir-black','Nunito Sans'}#texto-consejo-administracion p{line-height:160%;font-size:1.5em}a#consejo-boton-negro{margin-left:-62% !important}#img_top_accionistas img{width:100%}#ver_integrantes_accionistas p.btn.ver-mas{background-color:#000;border-radius:0}
#ver_integrantes_accionistas p.btn.ver-mas:hover{background-color:#000}#equipo-de-accionistas{margin-left:-15px;margin-right:-15px}#equipo-de-accionistas .caja-color-azul{margin-top:0}#equipo-de-accionistas .caja-color-azul h5{margin-top:-1%;margin-left:20%;padding-top:2.4em;font-size:3.5em;margin-bottom:.5em !important}#equipo-de-accionistas .caja-color-azul p{margin-left:20%;margin-right:17%;font-size:1.6em;line-height:1.4em;padding-bottom:2.2em;padding-right:4em;letter-spacing:.4px;font-family:'Avenir-Book',"Nunito sans  !important"}img.img_comite_direccion{padding-left:20%;padding-top:5%}#node-2900 .caja-color{padding:4% 18% 7%;color:#fff;line-height:1.5;margin-left:-15px;margin-right:-15px}#node-3033 .caja-color{padding:4% 18% 7%;color:#fff;line-height:1.5;margin-left:-15px;margin-right:-15px}#bg-comision{width:200%;margin-top:-5%}#Fondo_azul{height:100px}.btn-descarga a{padding:5% 10%;margin-left:-15%;text-decoration:none !important;background-color:#d3222a;color:#fff !important}.btn-descarga>a:hover{background-color:#000001 !important;color:#fff !important}#img_consejo{height:85%;width:85%;margin-top:-40%;z-index:2}.thumbnail{border:none}#img_consejo{height:85%;width:85%;margin-top:-40%;z-index:2;position:relative}#ver_integrantes_accionistas{background-color:#000001}#ver_integrantes_accionistas h5{color:#fff;font-size:22px}#ver_integrantes_accionistas a{font-size:3em}#descarga_estatutos_contenido{min-width:36% !important;margin-left:65% !important;margin-top:-23% !important;line-height:1.7em !important}#descarga_estatutos_contenido p{width:70%}#descarga_estatutos_contenido h5{font-weight:700;font-size:21px;font-family:'Avenir-Heavy','Nunito Sans'}#img_comision{margin-left:-15px;margin-right:-15px;clear:both}#img_comision img{margin:0 auto}#texto-estatutos{margin-left:-15px;background-color:#f4f4f5;margin-top:2%;padding:2% 6% 4%;width:60%}#texto-estatutos h4{font-size:25px;font-family:'Avenir-Black','Nunito Sans'}#texto-estatutos p{line-height:160%}.imagen-empresas-participadas h2{margin-bottom:-6em;text-align:center;display:block;background:#fff;font-size:3em;padding:.5em;width:33%;float:right;margin-right:8.33%;margin-top:2em;font-family:'Avenir-Black','Nunito Sans'}.imagen-empresas-participadas img{max-width:85%}.page-transparencia-comite-direccion .comite-direccion-componentes{margin-top:-33%}.page-perfil-del-contratante-licitaciones-adjudicaciones .panel-panel .img-top-marco .pane-content{margin-bottom:-30%}.page-perfil-del-contratante-licitaciones-adjudicaciones .panel-panel .ineco-basic-module .ineco-title{top:5em}.ver-mas a{padding:5px 20px;background-color:#000;color:#fff}.ver-mas:hover a{background-color:#000001;color:#fff}#img_top_detalle_consejo{margin-left:-15px;margin-right:-15px}section#block-menu-menu-menu-footer-comunicacion ul.menu.nav>li>a,section#block-menu-menu-foot-menu ul.menu.nav>li>a{border-bottom:none}.descargar{margin-top:5% !important}.descargar a{left:10px;text-decoration:none !important;padding:6px 10px;background-color:#000001;color:#d5d5d5;font-weight:lighter}.descargar a:hover{background-color:#d3222a;color:#fff}#img_top_datosEF{margin-left:-15px;margin-right:-15px}#img_top_datosEF img{width:100%}.caja_enlaces_arriba_izquierda_eco{width:90%;float:right;padding:20px 35PX;background-color:#f4f4f5;margin-top:-25%;margin-bottom:10%;height:175px;z-index:9999}.caja_enlaces_arriba_izquierda_eco .txt-dest.tipo2{margin-top:-12%}.caja_enlaces_arriba_centro_eco{width:90%;padding:20px 35PX;background-color:#f4f4f5;margin-top:-25%;margin-left:4%;margin-bottom:10%;height:175px;z-index:9999}.caja_enlaces_arriba_centro_eco .txt-dest.tipo2{margin-top:-12%}.caja_enlaces_arriba_derecha_eco{width:90%;padding:20px 35px;background-color:#f4f4f5;margin-top:-25%;margin-left:-3%;margin-bottom:10%;height:175px;z-index:9999}.caja_enlaces_arriba_derecha_eco .txt-dest.tipo2{margin-top:-12%}#ImagenRemuneracion{height:100%;width:125%;margin-left:10%;filter:brightness(0.5)}#imagen_convenios{height:100%;width:100%;margin-left:43%;filter:brightness(0.5)}#btnRemuneracion{width:79.7%}#ocultar{margin-bottom:7%}#caja-convenios-vigentes{margin-top:8% !important}#caja-convenios-vigentes .color_secundario{height:115px !important}#caja-convenios-vigentes .color_secundario h5{padding-top:12% !important;font-size:15px !important}#caja-convenios-vigentes .color_secundario p{margin-top:-5%}#ocultar>.descargar{margin-top:-3.4% !important;margin-left:266px !important}#masinfo{padding:.5% 2.7% .6% !important}#mostrar{margin-left:266px !important}.txt-dest.tipo2>span>strong>span{margin-left:-8% !important}div#img_top_marco{margin-left:-15px;margin-right:-15px}div#img_top_marco img{width:100%}#img_top_mapaweb img{width:100%}#img_top_mapaweb{overflow:hidden}#mapaweb_content1{width:90%;float:right;margin-right:-2.5%;margin-top:-22%}#mapaweb_content2{width:90%;float:left;margin-left:-2.5%;margin-top:-22%}#mapaweb_content3{margin-top:5%;width:90%;margin-right:-2.5%;float:right}#mapaweb_content4{margin-top:5%;width:90%;float:left;margin-left:-2.5%}h5.pane-title{color:#fff;margin-top:-10.5%;margin-left:3%}.tmn-4{width:calc(100%);height:210px;background-color:#f4f4f5;min-height:300px;padding:15% 15% 0;line-height:1.8}
.tmn-5{width:calc(100%);height:210px;background-color:#f4f4f5;min-height:200px;padding:15% 15% 0;line-height:1.8}#mapaweb_content1 h5#titulo-aviso-legal{position:absolute;margin-top:-22%;color:#fff;font-size:26px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800}#img_top_mapaweb{margin-left:-15px;margin-right:-15px}.tender-teaser-title a{text-decoration:none !important}.tender-header-panel{margin-left:-15px;margin-right:-15px}.tender-teaser-title{margin-bottom:2%}.tender-teaser div:first-child{font-family:'Avenir-Black','Nunito Sans';margin-right:.5%}.tender-teaser>div>div{float:left;line-height:2}.tender-teaser-documents>div{clear:initial}.clear{clear:both;display:block;float:none !important;height:0;overflow:hidden;visibility:hidden;width:0}.tender-teaser-documents-document{text-transform:lowercase}.tender-teaser-documents{text-transform:lowercase;margin-top:2%}.tender-teaser-documents a{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/templates/Iconos/pdf16.png) no-repeat scroll left center transparent;font-size:9px;font-weight:700;padding-left:20px;padding-right:10px;text-decoration:none !important}.tender-teaser-documents-document::first-letter {text-transform:uppercase}.tender-teaser-documents-document a:after{content:'';display:block;position:relative;bottom:13px;text-decoration:none !important;right:5%;margin-top:14px;height:1px;background-color:#000001;width:82%;float:right}.tender-teaser-documents a:hover:after{background-color:#d3222a !important}#node-276 .tender-teaser-btn>a{margin-left:37.5%}.tender-teaser-btn>a{position:absolute;font-size:10px;margin-top:.6%;margin-left:494px}#submenulicitacionesabiertas{top:-120px;position:relative}#licitaciones_abiertas>h2.pane-title,#licitaciones_tramitacion>h2.pane-title{display:inline-block;position:absolute;color:#fff;font-size:26px;font-family:'Avenir-Heavy','Nunito Sans';font-weight:800;margin-left:45%;margin-top:-12%}.ineco-video-equipo-2018{margin-bottom:-1.4em}#img_top_detalle_equipo img{width:100%}#img_top_equipo img{width:100%}#img_top_equipo{margin-left:-15px;margin-right:-15px}#cajas-hover{margin-left:-15px;margin-right:-15px}#img_fortalezas{margin-left:0;margin-right:20%}.cajas_equipo{padding:0 !important;max-height:36em;overflow:hidden;margin-bottom:.5em}.cajas_comunicacion{padding:0 !important;max-height:36em;overflow:hidden;margin-bottom:.5em}#img_portada_video{margin-top:-.3%;margin-bottom:5%;margin-left:-15px;margin-right:-15px}#texto_video{top:60%;position:absolute;margin-left:10%}#video{margin-top:-44%;margin-left:-14%}#imagen_elige_ineco{margin-top:-32%}#texto-elige-ineco{margin-top:0;margin-left:0;margin-right:0}.cabecera_elige_ineco h5{color:#fff;font-weight:700;font-family:'Avenir-Black','Nunito sans'}#texto-elige-ineco h5{font-size:3.5em;margin-bottom:5px}.cabecera_elige_ineco p{color:#fff;line-height:160%}.cabecera_nuestras_fortalezas{margin-top:5%}.cabecera_nuestras_fortalezas h5{font-size:18px;margin-top:5%;margin-left:0;font-family:'Avenir-Black','Nunito sans'}.pie_fortalezas{margin-top:10%;margin:5%;text-align:center}#texto_central{margin-top:-20%}#titulo-slide-equipo{padding-bottom:4%}.caja_tipo1{width:100%;float:left;padding:80px 40px;background-color:#f4f4f5}.caja_tipo1 h2{font-family:'Avenir-Heavy','Nunito Sans';font-size:40px;font-weight:900;line-height:1.2em}.caja_tipo1 h2:before{display:block;content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-becas.png)}.caja_tipo1 .btn-enlace{border-color:#000001}.caja_tipo1:hover{color:#fff !important;background-color:#5c5b5b}.caja_tipo1:hover h2:before{content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-becas-hover.png)}.caja_tipo1:hover .btn-enlace a{color:#fff !important}.caja_tipo1:hover .btn-enlace a{border-color:#807e7e}.caja_tipo2{width:100%;float:left;padding:80px 40px;background-color:#f4f4f5}.caja_tipo2 h2{font-family:'Avenir-Heavy','Nunito Sans';font-weight:900;line-height:1.2em}.caja_tipo2 h2:before{display:block;content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-adjunto.png)}.caja_tipo2 .btn-enlace a{border-color:#000001}.caja_tipo2:hover{color:#fff !important;background-color:#5c5b5b}.caja_tipo2:hover h2:before{content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-adjunto-hover.png)}.caja_tipo2:hover .btn-enlace a{color:#fff !important}.caja_tipo2:hover .btn-enlace a{border-color:#807e7e}#interior_caja_programa{padding:20% 10% 19.7% 5%}.caja_tipo3{width:100%;float:left;padding:89px 40px 80px;background-color:#f4f4f5}
.caja_tipo3 h2{font-family:'Avenir-Heavy','Nunito Sans';font-size:40px;font-weight:900;line-height:1.2em}.caja_tipo3 h2:before{display:block;content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-CV.png)}.caja_tipo3 .btn-enlace a{border-color:#000001}.caja_tipo3:hover{color:#fff !important;background-color:#5c5b5b}.caja_tipo3:hover h2:before{content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-CV-hover.png)}.caja_tipo3:hover .btn-enlace a{color:#fff !important}.caja_tipo3:hover .btn-enlace a{border-color:#807e7e}.caja_comunicacion_tipo1,.caja_comunicacion_tipo2,.caja_comunicacion_tipo3{width:100%;float:left;padding:0;background-color:#f4f4f5;height:25em}.caja_comunicacion_tipo1 h2,.caja_comunicacion_tipo2 h2,.caja_comunicacion_tipo3 h2{font-family:'Avenir-Black','Nunito Sans';font-size:2.25em;font-weight:900;line-height:1.2em}.caja_comunicacion_tipo1 p,.caja_comunicacion_tipo2 p,.caja_comunicacion_tipo3 p{padding:0 2.5em;font-size:1.25em}.caja_comunicacion_tipo2 p{padding:0 3.5em}.caja_comunicacion_tipo1:hover,.caja_comunicacion_tipo2:hover,.caja_comunicacion_tipo3:hover{color:#fff !important;background-color:#d3222a}.caja_comunicacion_tipo1 .btn-enlace-comunicacion a,.caja_comunicacion_tipo2 .btn-enlace-comunicacion a,.caja_comunicacion_tipo3 .btn-enlace-comunicacion a{font-family:'Avenir-Black','Nunito Sans';color:#1a1a1a !important;border-bottom:2px solid #1a1a1a;padding-bottom:.75em}.caja_comunicacion_tipo1:hover .btn-enlace-comunicacion a,.caja_comunicacion_tipo2:hover .btn-enlace-comunicacion a,.caja_comunicacion_tipo3:hover .btn-enlace-comunicacion a{color:#fff !important;border-bottom:2px solid #fff}.caja_comunicacion_tipo1 .btn-enlace-comunicacion a:hover,.caja_comunicacion_tipo2 .btn-enlace-comunicacion a:hover,.caja_comunicacion_tipo3 .btn-enlace-comunicacion a:hover{border-color:#fff;color:#fff !important}#interior_caja_caja_comunicacion_tipo2{padding:20% 10% 19.7% 5%}.people-component .panel-panel{font-size:1.8em}.people-component .panel-panel.top{margin:0;margin-bottom:-6em;padding:0}.people-component .panel-panel.right{background:#d3222a;padding:2em;font-size:2em;font-weight:700}.people-component .panel-panel.right .field-name-field-people-job{font-style:italic}.people-component .panel-panel.right .field-name-field-people-job h2{display:none}.people-component .panel-panel.bottom{background:#f2f2f2;padding:2em}@media(min-width :768px){.people-component .panel-panel.right{margin-top:8em;z-index:2}.people-component .panel-panel.bottom{margin-top:-3em;z-index:1;padding-top:4em}}.panel-panel .organigrama-svg h2{font-size:2em;color:#1d428a}.panel-panel .organigrama-svg{font-size:2em;background:#fff;padding:2em}@media(min-width :768px){.panel-panel .organigrama-svg h2{margin-left:1em}.panel-panel .organigrama-svg{margin-top:-15%}}.html.not-front.not-logged-in.no-sidebars.page-node.node-type-job-posting.i18n-en>footer #contentDetalle a{padding:.5% 15% !important}#detalle_primera_columna .field-item.even{float:left;width:50%}#img_top_ofertas{margin-left:-15px;margin-right:-15px}div#img_top_ofertas img{width:100%}#img_top_becas{margin-left:-15px;margin-right:-15px}div#oferta-detalle{background:#f0f2f4;height:auto;padding:5em 10em;font-size:1.5em;display:inline-block;margin-bottom:5%}div#img_top_becas img{width:100%}#imagen_becas{margin-top:-32%;filter:brightness(0.5);margin-bottom:5%}#imagen_programabecas{filter:brightness(0.5);padding-bottom:10%}.rowBeca{background-color:#f0f2f4;padding:5%;margin-bottom:15%}.view-id-becas{margin-top:-20%;margin-bottom:20%}div.panel-pane div.node{margin:5% 15% 5% 10%;padding:5%;font-family:'Avenir-Black','Nunito Sans';text-decoration:none}.view-id-becas div ul{bottom:0}.view-oportunidades-profesionales div ul{bottom:0}.pane-oportunidades-profesionales{margin-top:-15%}#img_comparte{position:relative;height:4%;width:4%;margin-left:104%;margin-top:-47%}#contentDetalle{width:40%;float:right;margin-top:-23em}#colabora1,#colabora2,#colabora3,#colabora4,#colabora5,#colabora6,#colabora7,#colabora8,#colabora9{max-height:26em}#img_fila_uno{margin-top:-100%;z-index:1}#contenido_colaboramos{width:180%;margin-left:-40%;margin-top:-15%;background-color:#f4f4f5;height:auto}#img_fila_dos{margin-top:20%;z-index:1}#img_top_colaboramos{margin-left:-15px;margin-right:-15px}#img_top_colaboramos img{width:100%}#texto-responsabilidad-corporativa{width:65%;margin-left:14%}#texto-responsabilidad-corporativa h5{font-family:'Avenir-Black','Nunito Sans'}#img_top_pacto{margin-left:-15px;margin-right:-15px}#img_top_pacto img{width:100%}.caja_pacto_mundial{margin-top:-24%;width:100%;margin-left:-10%}.caja_pacto_mundial>.caja-color-azul{padding:9%}.caja_pacto_mundial p{padding-bottom:13%}#contenedor-compromiso-ineco-impares{margin-top:22%}#contenedor-compromiso-ineco-pares{margin-top:0}#contenedor-compromiso-ineco-impares h5{font-family:'Avenir-Black','Nunito Sans'}
#contenedor-listado-pacto{background-color:#f4f4f5;margin-top:7%;line-height:160%;width:90%;min-height:80px;overflow:hidden}#contenedor-listado-pacto strong{background-color:#d3222a;margin-top:2.9%;position:absolute;padding:3% 2%;font-size:18px;color:#fff}#contenedor-listado-pacto p{padding:5% 5% 5% 20%}.caja-color-azul h5{color:#fff;line-height:120%}.caja-color-azul p{color:#fff;line-height:160%;padding-bottom:5%}#imagen-equipo{margin-left:-15px;margin-right:-15px}#img_top_detalle_equipo{margin-left:-15px;margin-right:-15px}#pie_detalle_equipo{background-color:#f4f4f5;padding:9% 1% 4% 8%;margin-top:10%;margin-left:-34%;position:absolute;z-index:-1;width:133%}.nombre_amarillo_equipo{background-color:#d3222a;width:51%;margin-left:18%}.nombre_amarillo_equipo p{font-family:'Avenir-Book','Nunito Sans';margin-top:-1%;margin-left:3%;padding-bottom:2%;text-transform:uppercase}.nombre_amarillo_equipo h5{font-size:23px;padding:3% 0 0 3%;text-transform:uppercase}.contenido_detalle_equipo{background-color:#f4f4f5}#node-60 .panel-panel.top.col-sm-12{z-index:0}#node-2995 .panel-panel.top.col-sm-12{z-index:0}#node-3001 .panel-panel.top.col-sm-12{z-index:0}#node-3002 .panel-panel.top.col-sm-12{z-index:0}#node-3003 .panel-panel.top.col-sm-12{z-index:0}#node-3004 .panel-panel.top.col-sm-12{z-index:0}.color_secundario .caja-color h5{padding:16% 12%;margin-bottom:0}.form-required{color:red}#h5-contacto{margin-top:5%}#h5-contacto h5{font-family:'Avenir-Black','Nunito Sans'}#img_top_contacto{margin-left:-15px;margin-right:-15px}#img_top_contacto img{width:100%}#imagen_contacto{margin-top:-36%;position:relative;z-index:1}#formulario_contacto,#formulario_cv{background-color:#f4f4f5;padding:10% 20%;margin-left:-14%;margin-top:-20%;position:relative;z-index:0}#formulario_cv .form-item-submitted-fecha-de-nacimiento-month select,#formulario_cv .form-item-submitted-fecha-de-nacimiento-day select,#formulario_cv .form-item-submitted-birthdate-month select,#formulario_cv .form-item-submitted-birthdate-day select{width:31%;float:left;margin-right:2%;font-size:1.25em}#formulario_cv .form-item-submitted-fecha-de-nacimiento-year select,#formulario_cv .form-item-submitted-birthdate-year select{width:34%;float:left;font-size:1.25em}#cabecera_contacto{margin-top:-38%;margin-bottom:25%;margin-left:6%}#formulario_contacto .control-label,#formulario_cv .control-label{text-transform:uppercase;font-family:'Avenir-Black','Nunito Sans';font-size:8px}#formulario_contacto .form-control{border-radius:0;border:none;font-size:10px}#formulario_contacto #edit-submit{text-transform:uppercase;font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:12px;background-color:#d3222a;padding:12px 69px;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#fff}#formulario_contacto .form-type-checkbox.checkbox label{padding-left:0}#formulario_contacto .checkbox input[type="checkbox"]{margin-top:0}#formulario_contacto .form-type-checkbox.checkbox{margin-left:10%;margin-top:10%;margin-bottom:5%}#formulario_contacto .form-item-submitted-telefono input[type=number]{-moz-appearance:textfield}.form-type-checkbox.checkbox a{text-decoration:underline;font-family:'Avenir-Black',"Nunito Sans  !important"}.form-type-checkbox.checkbox label{text-transform:lowercase !important;font-family:'Avenir-Book',"Nunito Sans  !important";padding-left:56px}.form-type-checkbox.checkbox label::first-letter {text-transform:uppercase}input[placeholder]{font-size:10px}input::-webkit-input-placeholder{font-size:10px}input:-moz-placeholder{font-size:10px}input:-ms-input-placeholder{font-size:10px}#unete_a_nosotros{margin-top:5%;margin-bottom:10%;width:80%}#formulario_cv h5{margin-top:-65%;margin-left:-25%}#formulario_cv p{margin-bottom:25%;margin-left:-25%;margin-right:-15%}#formulario_cv{background-color:#fff;padding:10% 20%;margin-left:0;margin-top:0;position:relative;z-index:0}#formulario_cv .form-control{border-radius:0;border:none;background-color:#f4f4f5}#formulario_cv .checkbox input[type="checkbox"]{margin-top:0}#edit-actions>.btn.btn-primary.form-submit{text-transform:uppercase;font-family:'Avenir-Black',"Nunito Sans  !important";font-weight:900;font-size:12px;background-color:#d3222a !important;padding:12px 69px !important;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#000;margin-left:30% !important}#formulario_cv .btn.btn-primary.form-submit{font-family:'Avenir-Book','Nunito Sans';padding:6%;font-size:12px;background-color:#f4f4f5;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#000;margin-left:12%;overflow:hidden}
#formulario_cv .form-control.form-file{border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;border:none;font-size:12px}#formulario_cv .form-type-checkbox.checkbox{margin-left:22%;margin-top:10%;margin-bottom:5%}#edit-submitted-mensaje{font-size:10px}#webform-client-form-693,#webform-client-form-468{margin-left:-13%}.view-id-webform_analysis,.view-id-webform_results,.view-id-webform_submissions,.view-id-ineco_candidaturas_buscador{clear:both}.buscador-proyecto-webform .btn.btn-primary.form-submit{text-transform:uppercase;font-family:'Avenir-Black',"Nunito Sans  !important";font-weight:900;font-size:12px;background-color:#d3222a !important;padding:12px 75px !important;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#fff;margin-left:41% !important}.mapa-ilustrado{background-color:#fff;padding:5em 6%;margin:0 auto;text-align:center}.mapa-ilustrado img{margin:0 auto}.page-node-2521 #submenu_contratante{margin-top:0}#formulario_contacto .btn.btn-default.form-submit{text-transform:uppercase;font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:12px;background-color:#d3222a;padding:12px 69px;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#fff;margin-left:27%}#contenido-detalle p{line-height:160%;padding:0 5%}#node-1687 .panel-panel.top.col-sm-12{z-index:0}.translation_es{visibility:hidden}#img_top_licitaciones{position:relative;z-index:-1;margin-left:-15px;margin-right:-15px}#img_top_licitaciones img{width:100%}#licitaciones_abiertas .view-perfil-del-contratante-licitaciones .view-header small,#licitaciones_tramitacion .view-perfil-del-contratante-licitaciones .view-header small{margin-top:28%;margin-left:0}.view-perfil-del-contratante-licitaciones{font-family:'Avenir-Book','Nunito Sans';position:relative}.pane-perfil-del-contratante-licitaciones-panel-pane-1>.pane-title{font-size:28px;margin-left:41%;margin-top:0}.fondo-gris>.pane-title{margin-top:-1%;margin-left:42%}.view-perfil-del-contratante-licitaciones .view-content{float:right;width:68%;padding:10%;margin-top:-33%;margin-bottom:-5%}.view-perfil-del-contratante-licitaciones .view-header{margin-left:8.33%;margin-top:-16%;width:30%;display:inline-block}.view-perfil-del-contratante-licitaciones .view-header a{color:#fff;font-size:1rem;font-family:'Avenir-Book','Nunito Sans';font-weight:400}.view-perfil-del-contratante-licitaciones .view-header p.recuadro{color:#fff;background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/recursos/imagenes/bloqueAzul.png);font-size:2em;padding:2em 5%;font-weight:700;line-height:1.3em;background-repeat:no-repeat;background-position:30% 20%;background-position:center;background-size:cover;font-family:'Avenir-Black','Nunito sans'}.view-perfil-del-contratante-licitaciones .view-header p.texto-bajo-recuadro{font-size:1em;bottom:-14%;margin-top:6%;color:#000;font-family:'Avenir-Book','Nunito Sans';margin-left:5%}.pane-perfil-del-contratante-licitaciones-panel-pane-2 .view-header p.recuadro{color:#fff;background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/recursos/imagenes/bloqueAmarillo.png)}.pane-perfil-del-contratante-licitaciones-panel-pane-2 .view-header a{color:#fff}.pane-perfil-del-contratante-licitaciones-panel-pane-2 .tender-teaser-btn a{background-color:#1d428a;color:#fff}.pane-perfil-del-contratante-licitaciones-panel-pane-2 .tender-teaser-btn a:hover{background-color:#d3222a;color:#fff}.view-perfil-del-contratante-licitaciones .views-row{background-color:#f0f2f4;padding:5%;margin-bottom:5%}.view-perfil-del-contratante-licitaciones .views-row h2{font-size:14px}.view-perfil-del-contratante-licitaciones .text-center{width:60%;float:right;margin-top:-12%;margin-right:10%}.view-perfil-del-contratante-licitaciones .text-center .pagination li{padding-left:5px !important}#contenido_contratante h5{font-family:'Avenir-Black','Nunito Sans'}.view-oportunidades-profesionales .text-center .pagination li{padding-left:5px !important}.view-oportunidades-profesionales .text-center .pagination{margin-right:15% !important;margin-top:-1% !important}.view-becas .text-center .pagination li{padding-left:5px !important}.view-becas .text-center .pagination{margin-right:15% !important;margin-top:-1% !important}.panel-pane.pane-node-content.fondo-gris>h2{display:none}.html.not-front.logged-in.no-sidebars.page-node.node-type-tender.i18n-es.admin-menu>footer{margin-top:30%}.html.not-front.logged-in.no-sidebars.page-node.page-node-2277.node-type-tender.i18n-es.admin-menu>footer{margin-top:30%}.btn-licitaciones{margin-top:-3%;text-decoration:none !important;margin-bottom:-5%}
.btn-licitaciones a{position:relative;padding-bottom:20px;text-decoration:none !important;font-family:'Avenir-Book','Nunito Sans';font-size:10px}.btn-licitaciones a:after{content:'';display:block;position:absolute;bottom:13px;left:0;margin-top:10px;height:3px;background-color:#000001;width:100%}.html.not-front.logged-in.no-sidebars.page-node.node-type-tender.i18n-en.admin-menu>footer{margin-top:40% !important}.btn-licitaciones a:hover:after{background-color:#d3222a !important}.view-empty{text-align:center;margin-top:-9%;padding-bottom:20%}#sin_resultados{position:absolute;margin-top:12%;margin-left:20%}.form-item.form-type-item.form-group{display:none}#admin-menu{position:absolute !important;margin-top:-6px !important}.job-posting-panel{width:79%;margin-left:10.5%}#btn-inscribete{padding:1.5% 12% !important}#btn-inscribete{background-color:#d3222a;font-size:26px;margin-left:55%;margin-top:3%;text-decoration:none;font-family:'Avenir-Black','Nunito Sans';width:60%;display:inline-block}.captcha{margin:0 auto 2em;text-align:-webkit-center}.equipo-directivo-title{color:#fff;font-size:25px;font-family:'Avenir-Black','Nunito Sans';line-height:120%;margin-top:-15%}div#img_top_datosestadisticos{margin-left:-15px;margin-right:-15px}#img_top_cv img{width:100%}#img_top_cv{margin-left:-15px;margin-right:-15px}.ineco-basic-module,.ineco-collapsible{font-size:1.5em}@media(max-width :768px){.ineco-basic-module p,.ineco-collapsible p{font-size:1em !important}}.ineco-title h2{font-size:2em;font-family:'Avenir-Heavy','Nunito Sans';font-weight:700}.ineco-body h3{font-size:1.2em;width:100%;color:#1a1a1a}.ineco-body .field-name-field-enlaces .field-item,.ineco-body .field-name-field-document .field-item{margin:1em auto 2em auto;padding:0}.ineco-body .field-name-field-enlaces a,.ineco-body .field-name-field-document a{color:#000;border-bottom:2px solid #000;padding-bottom:.5%;line-height:2em}@media(max-width :767px){.ineco-body .field-name-field-document a{margin-left:24px}}li.logo-pdf::before,.ineco-body .field-name-field-document a::before{content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/templates/Iconos/pdf16.png);padding-right:.5em;margin-left:-24px;padding-right:8px;position:relative;top:.5em}.ineco-body ul{padding-left:1em}.ineco-body ul li{padding:.5em 0}li.logo-pdf{list-style:none}ol{padding:2em}article.ineco-basic-module{margin:2em 0}.ineco-basic-module .ineco-left{z-index:3}.ineco-basic-module .ineco-right{z-index:1;background:#f2f2f2;padding:3em 5%;padding-bottom:4em}@media(min-width :768px){.ineco-basic-module .ineco-right{margin-top:-8%;padding-left:10%}.ineco-basic-module .ineco-title{position:relative;top:8em}}.ineco-basic-module .ineco-right h6{font-weight:2em;margin-bottom:20px}@media(min-width :768px){.ineco-mirror .ineco-basic-module .ineco-title{margin-left:8.33%}.ineco-mirror .ineco-basic-module .ineco-left{margin-left:50%}.ineco-mirror .ineco-basic-module .ineco-right{margin-left:8.33%;padding-left:5%;padding-right:10%}}article.ineco-collapsible{margin:4em 0}@media(min-width :768px){.ineco-collapsible .ineco-intro .field-name-ineco-body-teaser{-webkit-column-count:2;-moz-column-count:2;columns:2;column-gap:22em}.ineco-collapsible .ineco-intro .field-name-ineco-body-teaser p{margin-right:-23%}.ineco-collapsible .ineco-intro{background:linear-gradient(to right,rgba(242,242,242,1) 0%,rgba(242,242,242,1) 53%,rgba(242,242,242,0) 53%,rgba(242,242,242,0) 100%);padding:4em 11% 12em 8.33%}}.ineco-collapsible .ineco-intro h2{column-span:all;font-size:2em;font-family:'Avenir-Heavy','Nunito Sans';font-weight:900;margin:auto 0;padding-bottom:2%;max-width:50%}.ineco-collapsible .ineco-intro{z-index:0;padding:4em 8.33% 12em}.ineco-collapsible .field-name-ineco-body-teaser{margin-bottom:0}.ineco-collapsible .field-name-ineco-body-teaser p{display:inline-block}.ineco-collapsible .ineco-heading{padding:0;font-size:1.5em;text-align:left;background:#000;color:#fff;z-index:1;margin-top:-6em}.ineco-collapsible .ineco-heading a{display:block;color:#fff;line-height:1em;margin:0;padding:1em 0 1em 1em}.ineco-mirror .ineco-collapsible .ineco-heading a::before,.ineco-collapsible .ineco-heading a::after{content:"+";float:right;color:#fff;padding:.5em .75em;margin-top:-1em}.ineco-mirror .ineco-collapsible .ineco-heading a[aria-expanded="true"]::before,.ineco-collapsible .ineco-heading a[aria-expanded="true"]::after{content:"-";padding:.5em .75em}.ineco-collapsible .ineco-body{padding:2em 4.16%;z-index:1;margin-top:-4.5em;border:1px solid #f2f2f2;border-top:none;background-color:#f9f9f9}
.ineco-mirror .ineco-collapsible .ineco-intro h2{text-align:left;margin-left:0}@media(min-width :768px){.ineco-mirror .ineco-collapsible .ineco-intro{background:linear-gradient(to right,rgba(242,242,242,0) 0%,rgba(242,242,242,0) 47%,rgba(242,242,242,1) 47%,rgba(242,242,242,1) 100%);padding:4em 8.33% 15em 14.33%;margin-right:8.33%}.ineco-mirror .ineco-collapsible .field-name-ineco-body-teaser{column-count:1;padding-left:45%}.ineco-mirror .ineco-collapsible .field-name-ineco-body-teaser p{margin-right:0}.ineco-mirror .ineco-collapsible .ineco-heading{margin-left:8.33%}.ineco-mirror .ineco-collapsible .ineco-intro h2{margin-left:45%}}.ineco-mirror .ineco-collapsible .ineco-heading a::before{margin:0;margin-left:-1.2em;margin-right:2%;float:left;text-align:left}.ineco-mirror .ineco-collapsible .ineco-heading a::after{display:none}.ineco-margin-top .ineco-basic-module,.ineco-margin-top .ineco-collapsible{margin-top:6em}.ineco-margin-bottom .ineco-basic-module,.ineco-margin-bottom .ineco-collapsible{margin-bottom:6em}.ineco-background-image-wrapper{font-size:2.5em;background-position:center;background-size:cover;background-repeat:no-repeat}.ineco-background-image-wrapper,div.panel-pane div.node.ineco-background-image-wrapper{margin:0 -15px;padding:10% 15%}.ineco-background-image-inner{background:#fff;padding:3em 15%}div.panel-pane div.node.ineco-background-image{font-family:"Avenir-Book","Nunito Sans",sans-serif}div.panel-pane div.node.ineco-background-image .ineco-title{font-family:'Avenir-Black','Nunito Sans'}.img-top-marco{margin-bottom:-6em}.img-top-marco h2{font-size:3em;margin-bottom:-2em;z-index:3;position:relative;color:#fff;margin-left:9%}.panel-panel .img-top-marco{margin:2em -15px -7em}.panel-panel .img-top-marco img{width:100%}.page-quienes-somos-rsc-agenda-2030 .panel-panel .panel-pane.img-top-marco,.page-quienes-somos-rsc-igualdad .panel-panel .panel-pane.img-top-marco{margin-bottom:-15em}.panel-panel .reticula-3cols h3{color:#fff;background-color:#000;font-size:2em;padding:.5em 1em;width:4.5em}.panel-panel .reticula-3cols .cuerpo{color:#595959;background-color:#f2f2f2;padding:3em 0}.panel-panel .reticula-3cols .cuerpo ul{margin-left:3em;padding:1em;font-size:1.5em}.panel-panel .reticula-3cols .cuerpo ul li{padding:0 .5em}@media(min-width :768px){.panel-panel.left .reticula-3cols article,.panel-panel.middle .reticula-3cols article,.panel-panel.right .reticula-3cols article{width:150%;position:relative}.panel-panel.left .reticula-3cols article{left:-50%}.panel-panel.middle .reticula-3cols article{left:-25%}.panel-panel .reticula-3cols h3{z-index:2;margin-bottom:-1em;margin-left:-5%;position:relative}.panel-panel .reticula-3cols .cuerpo{z-index:1;position:relative}}.view-documentos-cuentas-anuales .taxonomy-term{background:#f2f2f2;margin:2em;min-height:12em;font-size:1.5em}.view-documentos-cuentas-anuales .taxonomy-term h2{font-size:1.5em;background:#000;color:#fff;width:min-content;padding:.5em;margin-top:-1em;margin-left:-1em}.view-documentos-cuentas-anuales .taxonomy-term .field-name-contenidos-x-termino{padding-left:4em;padding-right:2em}.view-documentos-cuentas-anuales .taxonomy-term .field-name-contenidos-x-termino li.logo-pdf::before{top:1em}.view-documentos-cuentas-anuales .taxonomy-term .field-name-contenidos-x-termino li.logo-pdf{line-height:.75em}@media(min-width :768px){.region.region-navigation{float:right;clear:both}}.youtubechannel .pane-title{text-align:center;font-family:'Avenir-Black','Nunito sans';font-size:3.6em}.youtubechannel .pane-content{margin-left:30%}.buttonOfertas{background-color:#d3222a;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;border-radius:30px}.btnBuscarOfertas .imBuscador{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar-blanco.png) no-repeat;background-position:right;background-color:#d3222a;color:#fff;background-position-x:94%;background-position-y:center;padding-right:40px}#buscador-ofertas-actuales .pane-oportunidades-profesionales{margin-top:0 !important}#buscador-ofertas-actuales .field-name-field-image-image .field-label{display:none}#buscador-ofertas-actuales .imgCabeceraBuscadorOfertas img{width:100%}#buscador-ofertas-actuales .imgBuscadorOfertas .img-responsive{width:50%;margin-top:-20%;padding:2%}#buscador-ofertas-actuales .txtCabecera{width:50%;float:right;margin-top:-24%;padding:2%}#buscador-ofertas-actuales .txtCabecera p{font-size:12px}#buscador-ofertas-actuales .pane-oportunidades-profesionales div.node .field-type-text-long .field-item{font-size:12px;font-family:'Avenir-Book','Nunito sans'}#buscador-ofertas-actuale .pane-oportunidades-profesionales.filtroBuscadorOfertas{margin-top:0}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters{margin:2% 5% 5%;background-color:#f4f4f5;position:relative}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-exposed-widgets{display:flex;flex-flow:row wrap;padding:0 10%}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-exposed-widgets>*{flex:33%;padding:4%}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-submit-button{text-align:end;order:5}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-reset-button{text-align:initial;order:6}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-exposed-widget label{font-family:'Avenir-Heavy','Nunito sans';font-size:small;text-transform:uppercase}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-submit-button button,#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-reset-button button{text-transform:uppercase;font-family:'Avenir-Black',"Nunito Sans !important";font-weight:900;font-size:12px;background-color:#d3222a !important;padding:12px 75px !important;border:none;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;text-align:center;letter-spacing:1px;color:#fff}
#buscador-ofertas-actuales .filtroBuscadorOfertas .view-content{margin:5%}#buscador-ofertas-actuales .pane-oportunidades-profesionales div.node{margin:5% 10% !important}#buscador-ofertas-actuales .pane-oportunidades-profesionales .boldoption{font-weight:700}#organigrama .containerOrganigrama{margin-left:-15px;margin-right:-15px;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-organigrama.png) center center no-repeat;background-size:auto 100%}#organigrama .containerOrganigrama{padding-top:4%;padding-bottom:10%}#organigrama .OrganigramaTit-1{font-size:4em;line-height:3.97436em;letter-spacing:.02564em;margin:0 10px 40px 40px;font-weight:900;margin-top:-144px}#organigrama .OrganigramaTit-2{font-size:2.5em;line-height:3.07692em;letter-spacing:.02564em;margin:0 10px 0 55px;font-weight:600}#organigrama .contenedor{display:flex;justify-content:center;flex-wrap:wrap}#organigrama .contenedorequipo{display:flex;justify-content:center;flex-wrap:wrap}#organigrama .linea{border:1px solid #fff;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;width:1296px}#organigrama .equipodirectivo{display:flex;justify-content:flex-start;flex-wrap:wrap;width:1296px}#organigrama .imgtextoenlace{display:flex;width:100%;min-width:190px;max-width:290px;margin:20px 17px}#organigrama .circulo{content:"";inset:0;border-radius:50%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:5px;width:121px;height:118px}#organigrama .presidencia{background:linear-gradient(90deg,#d3222a 70%,#fff)}#organigrama .direccion{background:linear-gradient(90deg,#3463ac 70%,#fff)}#organigrama .direcciongeneral{background:linear-gradient(90deg,#fff 70%,#3463ac)}#organigrama .textoenlace{display:flex;flex-direction:column;justify-content:end;position:relative;width:60%}#organigrama .imagen{position:absolute;padding:9px}#organigrama .imagen img{border-radius:50%;height:100px;width:100px}#organigrama .textoenlace .texto{margin-bottom:14px}#organigrama .textoenlace .bc{background-color:#3463ac}#organigrama .textoenlace .bi{background-image:linear-gradient(to right,#3463ac,transparent 95%)}#organigrama .textoenlace .nombre{font-weight:400;font-size:1.3em;line-height:1.2em;letter-spacing:.03846em;color:#fff;margin-left:-15px;padding:2%;width:fit-content}#organigrama .textoenlace .cargo{font-weight:600;font-size:1.3em;line-height:1.2em;color:#fff;margin-left:-15px;margin-bottom:5px;padding:2%;width:fit-content}#organigrama .textoenlace .enlace{display:flex;align-items:center;padding-bottom:4px;font-size:1.1em;margin:6px}#organigrama a{font-weight:900;font-size:1.1em;color:#d3222a}#organigrama .Pie .txtPie{display:none}@media(max-width:567px){#organigrama .containerOrganigrama{padding-top:8%;margin-left:-15px;margin-right:-15px;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-organigrama.png) center center no-repeat;background-size:auto 130%}#organigrama .circulo{width:185px;height:108px}#organigrama .linea{width:380px}#organigrama .equipodirectivo{width:280px}#organigrama .imgtextoenlace{width:250px;margin:20px 17px}#organigrama .textoenlace{width:100%}#organigrama .imagen img{height:90px;width:90px}#organigrama .textoenlace .nombre,#organigrama .textoenlace .cargo{margin-left:-15px;font-size:1.2em;line-height:1.1em}#organigrama .Pie{margin-top:15%}#organigrama .Pie .txtPie{display:flex;justify-content:center}#organigrama .cirtxt{display:flex;justify-content:center;align-items:center;margin:1%}#organigrama .Pie .txtPie .txt{color:#fff;font-size:1em;width:70px;padding-left:2%}#organigrama .Pie .txtPie .circulo{width:50px;height:50px;padding:7px}}@media(min-width:568px) and (max-width:1023px){#organigrama .Pie{margin-top:15%}#organigrama .Pie .txtPie{display:flex;justify-content:center}#organigrama .cirtxt{display:flex;justify-content:center;align-items:center;margin:1%}#organigrama .Pie .txtPie .txt{color:#fff;font-size:1.7em;width:110px;padding-left:2%}#organigrama .Pie .txtPie .circulo{width:70px;height:70px;padding:10px}#organigrama .containerOrganigrama{padding-top:8%;margin-left:-15px;margin-right:-15px;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-organigrama.png) center center no-repeat;background-size:auto 130%}#organigrama .circulo{width:185px;height:108px}#organigrama .linea{width:550px}#organigrama .equipodirectivo{width:568px}#organigrama .imgtextoenlace{width:250px;margin:20px 17px}#organigrama .textoenlace{width:100%}#organigrama .imagen img{height:90px;width:90px}#organigrama .textoenlace .nombre,#organigrama .textoenlace .cargo{margin-left:-15px;font-size:1.2em;line-height:1.1em}}@media(min-width:1024px) and (max-width:1919px){#organigrama .circulo{width:215px;height:108px}#organigrama .linea{width:990px}#organigrama .equipodirectivo{width:968px}#organigrama .imgtextoenlace{width:208px;margin:20px 17px}#organigrama .textoenlace{width:100%}#organigrama .imagen img{height:90px;width:90px}#organigrama .textoenlace .nombre,#organigrama .textoenlace .cargo{margin-left:-15px;font-size:1.2em;line-height:1.1em}#impulsa-page-list .caption a{font-size:30px}}.page-quienes-somos,.proyectos-view,.page-que-hacemos,.page-transparencia{overflow-x:hidden}.view-carousel-servicios a{color:#fff}.view-carousel-servicios .field-content{color:#fff}.field-name-field-frase-testimonio .field-item,.field-name-field-nombre-frase .field-item{color:#fff}
.quejas-sugerencias div.enlace:hover{background:#3463ac}#contenido_contratante strong a{color:#1d428a}#contenido_contratante strong a:hover{color:#3463ac}.carousel-perfil .slick__slide:hover .slide__caption h2,.carousel-perfil .slick__slide:hover .slide__caption a{color:#fff}.contact-request{font-size:1.4em}.contact-request a{font-weight:100}.contact-request a:hover{font-weight:600}.contact-request .contact-request-data{flex-wrap:nowrap}.contact-request .contact-request-changes{flex-wrap:nowrap}.contact-request .contact-request-first-title{font-weight:600;margin-bottom:5px;margin-top:20px}.contact-request-id,.contact-request-date,.contact-request-status,.contact-request-name,.contact-request-first-surname,.contact-request-second-surname,.contact-request-mail,.contact-request-phone,.contact-request-business,.contact-request-country{display:flex}div.contact-request-type-label:nth-child(1){float:left}div.contact-request-type-label:nth-child(3){float:left}.contact-request-type div:nth-child(2){margin-left:110px}.contact-request-type div:nth-child(4){margin-left:130px}.contact-request div[class*="value"]{padding-left:10px}.contact-request-comments-label{font-weight:600;margin-bottom:5px;margin-top:20px}.contact-request .contact-request-comments-value{padding-left:0 !important}.contact-request-changes-title{font-weight:600;margin-bottom:5px;margin-top:20px}.contact-request-changes{margin-bottom:5px;margin-top:20px}org.bg-listado-noticias{margin-left:-15px;margin-right:-15px;position:relative;z-index:2;margin-bottom:-14%}.detalle-noticias .col-sm-12 img:first-of-type{width:100%}.lista-noticias-items li.list-group-item{margin-bottom:5%;border:none;background-color:#f4f4f5;padding:3%}.lista-noticias-items li.list-group-item:hover .list-last-news-date{background-color:#d3222a;color:#fff}.field-content.list-last-news-date{float:left;position:absolute;top:0;left:0;background:#000;color:#fff;padding:.5em;font-size:1.5em;font-weight:100;text-align:center;width:5.5em;text-transform:capitalize;font-family:'Avenir-Book','Nunito sans'}.field-content.list-last-news-date::first-line {font-size:2em;font-family:'Avenir-heavy','Nunito sans';font-weight:bolder;text-align:center}.presskit-bg img{width:100%}.lista-noticias-items li.list-group-item img{width:16em;height:12em;float:left;margin-left:5%;margin-right:5%}.lista-noticias-items .list-last-news-title{margin-bottom:3%;margin-right:3%}.bg-listado-noticias img{width:100%}.lista-noticias-items .list-last-news-title a{font-family:'Avenir-Heavy','Nunito sans';font-size:large;font-weight:900}.list-last-news-category{font-family:'Avenir-Black','Nunito sans';font-weight:700;float:left}.list-last-news-tag{display:inline-block;font-family:'Avenir-book','Nunito sans'}.list-last-news-tag:before{content:'|';float:left;margin:0 1em}.list-last-news-readmore{font-size:.8em;margin-top:2em;text-decoration:underline}.slide__content .list-last-news-category,.slide__content .list-last-news-tag,.slide__content .list-last-news-readmore a{color:#fff}.slide__content .list-last-news-category,.slide__content .list-last-news-tag{margin-top:1em}.lista-noticias-items,.lista-noticias-header{position:relative}.lista-noticias-header{margin-top:0;z-index:3}.lista-noticias-items{z-index:3}.lista-noticias-header .pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;color:#fff;font-weight:bolder;z-index:3}.noticias-kits img{width:50%;height:20em;cursor:pointer;position:relative;z-index:200}.pane-tag-cloud{background-color:#626262;padding:2em 4em}.pane-tag-cloud a{border:1px solid #f2f2f2;color:#f2f2f2;display:inline-block;margin:.2em;padding:.2em .7em;text-transform:uppercase}.pane-tag-cloud a:hover{background-color:#f2f2f2;color:#57626e}.pane-categories-list{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-cat.png);background-size:cover;padding:4em 8em;font-family:'Avenir-Black','Nunito sans'}.progreso-detalle-noticias{width:73% !important;float:right;margin-top:9em;margin-right:-15px;margin-left:-15px}.progreso-detalle-noticias .progress{background-image:linear-gradient(to right,black,black) !important}.pane-categories-list .views-summary{font-size:1.3em;margin:.5em 0}.lista-noticias-items .view-filters{display:none}.buscador-noticias{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-buscador-noticias.jpg);background-position:center;background-size:cover;margin-top:0;padding:15em 5em 2em;z-index:2;position:relative}.buscador-noticias .form-type-textfield,.mini-news-search-text .form-type-textfield{display:flex}.buscador-noticias .form-group,.mini-news-search-text .form-group{margin-left:0;margin-right:0;position:relative}.buscador-noticias .form-group{position:relative}.buscador-noticias span,.mini-news-search-text span{font-size:10px !important}.buscador-noticias input[type=text],.mini-news-search-text input[type=text]{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar-blanco.png) no-repeat 1.5em 1em #fff;border-radius:2em;color:#000;font-size:1em;padding:2em 5em;text-transform:uppercase;font-family:'Avenir-Black','Nunito sans'}.buscador-noticias button,.mini-news-search-text button{display:none}.buscador-noticias-button{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/btn-buscar.png) no-repeat;background-position:right;background-size:cover;width:3rem;height:3rem;position:absolute;right:2%;bottom:15%;cursor:pointer}.title-noticias{display:none}.detalle-noticias>.pane-content>.node{padding:0 !important;margin:0 !important}.detalle-noticias .pane-title{position:absolute;z-index:20;color:#fff;font-size:4.5em;font-family:'Avenir-black','Nunito sans';font-weight:900;width:70%;margin-left:15%;margin-top:33%;text-align:center;padding:1em 3em;background:rgba(0,0,0,0.4)}.detalle-noticias{background-color:#f4f4f5;margin-left:-15px;margin-right:-15px}.detalle-noticias .col-sm-6{width:50%;margin-left:25%;background-color:#fff;padding:3%;margin-top:-5%;margin-bottom:5%}.detalle-noticias .col-sm-6 .img-responsive{display:block;max-width:100%;max-height:20em;height:auto;margin:0 auto;margin-bottom:20px}.detalle-noticias .col-sm-6 .field-type-image{background-color:#f4f4f5}.detalle-noticias .field-name-field-new-categoria{font-family:'Avenir-Black','Nunito sans';font-weight:700;float:left}.detalle-noticias .field-name-field-new-etiqueta{font-family:'Avenir-book','Nunito sans'}.detalle-noticias .field-name-field-new-etiqueta:before{content:'|';float:left;margin:0 1em}.detalle-noticias .field-name-field-new-etiqueta .field-item{float:left}.detalle-noticias .field-name-field-new-etiqueta .field-item:not(:first-of-type):before{content:',';margin-right:.5em;float:left}
.detalle-noticias .field-type-ds{font-family:'Avenir-book','Nunito sans';font-size:xx-small;color:#a0a0a0;font-weight:100;clear:both;margin-top:5em}.detalle-noticias .field-name-body{margin-top:4em;font-family:'Avenir-book','Nunito sans';font-size:small;line-height:1.8}.mini-news-search-text{background:none;background-color:#333;color:#f2f2f2;float:left;left:-2em;min-width:300px;padding:3em 3em 0;position:relative;width:25%;z-index:100}.mini-news-search-text .buscador-noticias-button{bottom:8%;right:1%;position:absolute}.mini-news-search-text input[type=text]{background-color:#333}.mini-news-search-categories{background:none;background-color:#333;clear:left;color:#f2f2f2;float:left;left:-2em;min-width:300px;padding:1em 3em;position:relative;width:25%;z-index:100}.mini-news-search-categories a{color:#f2f2f2}.mini-news-search-tags{background-color:#7c878e;clear:left;float:left;left:-2em;min-width:300px;padding:1em;position:relative;width:25%;z-index:100;margin-right:-2em !important}.view-carousel-noticias .slick-current .fecha-slick-news{color:#fff;background:#d3222a}.fecha-slick-news{float:left;background:#000;color:#fff;padding:1%;font-size:xx-small;font-weight:900;text-align:center;width:6em;text-transform:capitalize;margin-right:-6em;z-index:20;position:relative}.fecha-slick-news::first-line {font-size:2em;font-family:'Avenir-Black','Nunito sans';font-weight:900;text-align:center}.image-slick-news,.image-slick-news .img-responsive{max-width:20em !important;max-height:15em !important}.view-carousel-noticias{padding:0 0 3% 3%}.view-carousel-noticias .slick__slide{width:23em}.title-slick-news{font-size:small;font-family:'Avenir-heavy','Nunito sans';font-weight:bolder;width:15em;padding-top:1em}.title-slick-news a{color:#fff !important;text-decoration:none}.vista-noticias-slick{margin-left:-15px;margin-right:-15px;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-reconocimientos.png);background-size:110%;padding-top:3%}.vista-noticias-slick h2{color:#fff;font-family:'Avenir-heavy','Nunito sans';font-size:3em;margin-top:0}.vista-noticias-slick nav.slick__arrow{position:absolute;margin-top:5%;float:right;margin-left:90%}.vista-noticias-slick .slick-next,.vista-noticias-slick .slick-prev{width:20px;height:20px}.vista-noticias-slick .slick-next{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat;color:transparent;border:none}.vista-noticias-slick .slick-prev{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat;color:transparent;border:none;margin-right:15px}.news-share-buttons{display:flex;flex-direction:row;width:auto;position:absolute;margin-top:-15em;right:32%}.news-share-buttons .more{display:none}.news-share-buttons .share-provider.linkedin,.news-share-buttons .share-provider.twitter,.news-share-buttons .share-provider.facebook{background-color:#cecece;border-radius:100%;margin-right:.8em !important}.news-share-buttons .pane-title{font-size:1.5em;padding-right:1em;font-family:'Avenir-Book','Nunito sans'}.presskit-bg{margin-left:-15px;margin-right:-15px;position:relative}.mediakit-body,.presskit-body{width:85%;margin-left:7.5%;background-color:#f4f4f5;padding:5%;margin-top:-15%;position:relative;padding-right:40%}.mediakit-body{padding-right:58%;padding-bottom:5%}.mediakit-body .pane-title,.presskit-body .pane-title{font-family:'Avenir-Black','Nunito sans';font-size:x-large}.mediakit-body .pane-content .field-name-field-landing-page-subtitle,.presskit-body .pane-content .field-name-field-landing-page-subtitle{font-family:'Avenir-heavy','Nunito sans';font-size:small}.presskit-listalogos{margin-left:23.5%;position:relative;margin-top:-5%}.presskit-listalogos h2.pane-title{display:none}.presskit-listalogos .views-row{float:left;width:30em;margin-bottom:3%;background-color:gray;padding:4%;padding-left:0;padding-right:0;margin-left:10%}.presskit-listalogos .views-row{margin-left:0}.presskit-listalogos .views-row:first-child{margin-right:10%}.presskit-listalogos .views-row img.img-responsive{float:left;margin-left:-9.5em;width:10em;position:absolute}.presskit-listalogos .views-row{padding-left:8%}.presskit-listalogos .logo-link-element{display:flex;flex-direction:row;justify-content:space-between;padding:.3em 3em .3em 1em}.presskit-listalogos .logo-link-element-type{color:#fff}.presskit-listalogos .views-row:hover .logo-link-element-type{color:#fff}
.presskit-sub-menu{margin-top:8.5em}.presskit-listalogos .field-content{padding-right:2em}.presskit-listalogos .views-field-title a{color:#fff;margin-left:4%;font-family:'Avenir-heavy','Nunito sans';font-size:small}.presskit-listalogos .views-field-field-logo-attachment a{color:#fff;margin-left:10%}.presskit-listalogos .views-field-field-logo-attachment .file{display:block;margin-left:60%;margin-top:10px}.presskit-listalogos .views-field-field-logo-attachment .file a{margin-left:5px;font-family:'Avenir-Book','Nunito sans';text-decoration:underline;font-size:x-small}.presskit-listalogos .views-row:hover{background-color:#d3222a}.presskit-listalogos .views-row:hover a{color:#fff}.presskit-manual-img{width:60%;float:left;margin:0;margin-top:-50%;padding:0;margin-right:20px}.presskit-manual-img img{border:solid;border-width:1px;border-color:#1393b8}.presskit-manual-boton{width:30%;margin-top:auto;bottom:7%;position:absolute;right:10%}.presskit-manual-boton .pane-title{font-family:'Avenir-black','Nunito sans';font-size:small;text-transform:uppercase}.presskit-manual-boton .field-content .file .file-icon{display:none}.presskit-manual-boton .field-content .file a{font-family:'Avenir-medium','Nunito sans';font-size:x-small;text-transform:uppercase;padding:6% 14%;background:#d3222a;color:#fff}.presskit-manual-boton .field-content .file a:hover{background:#d3222a;color:#fff}.mediakit-listavideos .pane-title{font-family:'Avenir-Black','Nunito sans';font-size:large;margin-left:12%}.mediakit-listavideos{margin-left:18%;padding:1% 4%;margin-top:-25%;filter:brightness(0.5)}.mediakit-listavideos h3{font-family:'Avenir-medium','Nunito sans';font-size:12px;text-align:center}.mediakit-listavideos .columna-video{margin-left:11%}.mediakit-video{margin-top:-35%;width:auto;margin-left:-10%}.componente-video-mk{margin-top:-40em !important;width:auto !important}.componente-video-mk.panel-pane div.node{margin-left:-5%}.bg-video-component{margin-left:0;margin-right:0}#submenu_accionistas.submenu-video-component{width:100%;margin-left:0 !important;padding-top:10em;text-align:center !important;padding-left:15em}.pane-menu-menu-menu-noticias.submenu-quienes-somos{margin-top:6% !important;margin-left:55% !important}#video-cor{margin-top:-5%}.panel-pane.pane-node.enlace-video-cor{float:right;margin-right:13%;margin-top:-12%;width:15em;text-align:left;padding:2em;background-color:#d3222a}.panel-pane.pane-node.enlace-video-cor a{background-color:#d3222a;font-family:'Avenir-Medium','Nunito sans';font-size:xx-small;cursor:pointer}div#image-video-cor img{margin-top:-8% !important}div#image-video-cor img.play-button-media{margin-top:-50% !important}.panel-pane.pane-node.enlace-video-cor a:hover{color:#000}div#pane-title-bg_titulo h2.pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;color:#fff;font-weight:bolder;z-index:1;position:absolute;margin-top:1.5em;padding-left:6%}@media(min-width :1024px){.bg-listado-noticias{margin-top:4.3em;margin-bottom:-10%}.buscador-noticias{margin-top:0}.lista-noticias-header{margin-top:0}.buscador-noticias{height:37.3em;padding:25.9em 9.5em 2em}.buscador-noticias input[type=text],.mini-news-search-text input[type=text]{border-radius:5em;height:6em;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar.png) no-repeat 1.5em 1.7em #fff;background-size:2.3em}.mediakit-video{margin-top:-30em}.buscador-noticias-button{width:5rem;height:5rem;right:1%;bottom:7%}.page-node-133 .left{margin-left:4.333333%;width:32.8%}.page-node-133 .right{margin-left:3.1em;width:56.2%}.lista-noticias-header .pane-title{font-size:3.5em}.lista-noticias-items li.list-group-item{padding-top:3.5em;padding-bottom:3.5em}.lista-noticias-items li.list-group-item img{width:26.3em;height:17em;margin-left:3em;margin-right:4em}.lista-noticias-items .list-last-news-title{height:auto;padding-left:3%}.list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-last-news-category{font-size:1.5em}.list-last-news-tag{font-size:1.5em}.list-last-news-readmore a{font-size:1.5em;font-weight:700;margin-top:2em;font-family:'Avenir-Black','Nunito sans';border-bottom:solid}.list-last-news-readmore a:hover{color:#d3222a;border-color:#d3222a}.list-last-news-readmore{text-decoration:none;padding-left:3%}.pane-categories-list .views-summary{font-family:'Avenir-Heavy','Nunito sans';font-weight:700;font-size:2em;margin:.7em 0;color:#fff}.pane-categories-list .views-summary a{font-family:'Avenir-Heavy','Nunito sans';color:#fff}
.pane-categories-list{padding:5.4em 9em;min-height:35em}.pane-tag-cloud{background-color:#626262;padding:3em 4em}.pane-tag-cloud a{font-family:'Avenir-Book','Nunito sans';font-size:1.5em;padding:.5em .7em;font-weight:100}.lista-noticias-items li.list-group-item{margin-bottom:3.8em}.noticias-kits img{height:30em}.lista-noticias-items .pagination{border-radius:0;margin-top:0}.lista-noticias-items .pagination>li:first-child>span{border-radius:0}.pagination li a,.pagination li span{margin:1;font-size:1.5em !important;font-family:'Avenir-Book',"Nunito Sans  !important";font-weight:100 !important;padding:.5rem .8rem !important}.pagination li .active a,.pagination li span{background-color:#1d428a !important}.lista-noticias-items .pagination li a,.lista-noticias-items .pagination li span{width:2.6rem;height:2.6rem;padding:.7rem .8rem}.lista-noticias-items .pagination li.next a{width:2.6rem;height:2.6rem}#img_top_equipo{margin-top:1em;margin-bottom:-25.5em;height:34.6em;overflow:hidden}#imagen_elige_ineco{margin-top:0;filter:brightness(0.9)}.page-node-2954 .left{margin-left:5.333333%}.page-node-2954 .right{margin-left:3.1em}#texto-elige-ineco h5{font-size:3.5em}#imagen_elige_ineco img{width:100%}#texto-elige-ineco p{font-size:1.5em;font-family:'Avenir-Book','Nunito sans';font-weight:lighter}.cabecera_nuestras_fortalezas h5{font-size:2.8em;margin-top:4em}div#img_fortalezas{margin-left:0;margin-right:0 !important;margin-top:2em}.pie_fortalezas h5{font-size:3.5em}.panel-pane.pane-node.pie_fortalezas{margin-top:8em;margin-bottom:7.5em}#cajas-hover{height:40em;background-color:#f4f4f5}.cajas_equipo{overflow:visible}.cajas_comunicacion{max-height:40em;overflow:visible}#interior_caja_ofertas,#interior_caja_programa,#interior_caja_cv{height:40em;padding:0;padding-top:7.5em}#interior_caja_comunicacion_tipo1,#interior_caja_comunicacion_tipo2,#interior_caja_comunicacion_tipo3{height:40em;padding:0;padding-top:7.5em}.caja_tipo1:hover .btn-enlace-equipo a,.caja_tipo2:hover .btn-enlace-equipo a,.caja_tipo3:hover .btn-enlace-equipo a{color:#fff}.caja_tipo1:hover .btn-enlace-equipo a:after,.caja_tipo2:hover .btn-enlace-equipo a:after,.caja_tipo3:hover .btn-enlace-equipo a:after{background-color:#fff}.caja_tipo1 h2,.caja_tipo2 h2,.caja_tipo3 h2{font-size:4em}.caja_tipo1 p,.caja_tipo2 p,.caja_tipo3 p{padding-left:4em;padding-right:4em;font-size:1.5em}#img_portada_video{margin-top:0;margin-bottom:0}#titulo-slide-equipo h5{font-size:3.5em;padding-top:2em}#titulo-slide-equipo{padding-bottom:6em}.carousel-equipo .slick__slide{height:37em}.carousel-equipo .slick__slide .grid__content .slide__caption{padding-top:1.5em !important}#progress-equipo{width:auto !important;margin-left:-15px !important;margin-right:-15px !important}#img_top_ofertas{margin-top:1em;margin-bottom:-14%}#imagen_becas{margin-top:0;margin-left:5.3%;width:92%}.pane-oportunidades-profesionales{margin-top:0 !important}#content_top{margin-top:0 !important;margin-left:5% !important}.texto-oportunidades{margin-left:4em}.texto-oportunidades h5{font-size:3.5em !important;font-weight:bolder !important;line-height:1.1em}#content_top h5{font-size:3.5em !important;font-weight:bolder !important;margin-top:.1rem}#contenidoOportunidades{line-height:1.5em !important;margin-right:5% !important;font-size:1.6em !important;margin-top:3.1em !important}.pane-oportunidades-profesionales div.node{margin:5% 15% 5% 4.4em !important;padding-top:4% !important}.pane-oportunidades-profesionales div.node p{font-size:1.5em}.pane-oportunidades-profesionales div.node p{padding:0;margin:0}.pane-oportunidades-profesionales div.node .field-type-text-long{margin-top:2em}.pane-oportunidades-profesionales div.node .field-type-text-long .field-item{font-size:1.5em;font-weight:100;font-family:'Avenir-Book','Nunito sans'}.pane-oportunidades-profesionales div.node a{text-decoration:none !important;border-bottom:solid;color:#000;padding-bottom:.5em}.pane-oportunidades-profesionales div.node a:hover{border-color:#d3222a}
.pagination{border-radius:0;margin-top:0}.pagination>li:first-child>span{border-radius:0}.pagination li a,.pagination li span{margin:.1rem;font-size:1.3em !important;font-family:'Avenir-Book',"Nunito Sans  !important";font-weight:100 !important;padding:.5rem .8rem !important}.pagination li .active a,.pagination li span{background-color:#1d428a !important}.pagination li a,.pagination li span{width:2.6rem;height:2.6rem;padding:.7rem .8rem}.pagination li.next a{width:2.6rem;height:2.6rem}#cabeceraOfertas{font-size:1.6em !important}#img_top_becas{margin-top:1em;margin-bottom:-14%}.programa-becas h5,.view-id-becas{margin-top:0 !important}#imagen_becas.img-becas-foto{height:33.4em !important;overflow:hidden}#imagen_becas.img-becas-foto img{max-width:112%;height:auto;margin-top:-10rem;margin-left:-6rem}.titulo-becas h5{font-size:2.5em !important;font-family:'Avenir-Black',"Nunito sans  !important";font-weight:900 !important;margin-top:1.65em;margin-left:9.55em !important;margin-bottom:1em}div#imagen_programabecas{margin-top:2.5em;color:#fff;width:85%;margin-left:6.8em;filter:none}.programa-becas h5{margin-left:1.5em !important;font-size:3.5em !important;font-weight:900 !important;line-height:1.25em;margin-bottom:.2em}.pane-becas div.node{margin:5% 15% 5% 4.4em !important;padding-top:4% !important}.pane-becas div.node p{font-size:1.5em}.pane-becas div.node p{padding:0;margin:0}.pane-becas div.node .field-type-text-long{margin-top:2em;margin-bottom:1em}.pane-becas div.node .field-type-text-long .field-item{font-size:1.5em;font-weight:100;font-family:'Avenir-Book','Nunito sans'}.pane-becas div.node a{text-decoration:none !important;border-bottom:solid;color:#000;padding-bottom:.5em}.pane-becas div.node a:hover{border-color:#d3222a}#img_top_cv{margin-top:1em;margin-bottom:-14%}.page-node-96 footer.footer.container-fluid{padding-top:1em;padding-bottom:2em}#formulario_cv form{margin-bottom:6em}#imagen_contacto{margin-top:0}#formulario_cv h5{margin-top:-.5em !important;font-size:4em;font-weight:900;font-family:"Avenir-heavy  !important"}#formulario_cv{background-color:transparent;padding-bottom:2em}#formulario_cv p{font-size:1.5em;padding-right:8em}#unete_a_nosotros{margin-left:4em;margin-bottom:9.1em}#unete_a_nosotros h5{font-size:4em !important;margin-top:1.6rem}div#img-cv2{margin-left:4em;height:48em;width:100%}div#img-cv2 img{width:100%;height:38em}#formulario_cv .control-label{font-size:1em}#formulario_cv form{padding-top:3.5em;width:57.2em}#formulario_cv .form-control{height:4.5em;margin-bottom:2.5em}#formulario_cv .form-item-submitted-mensaje .form-control{margin-bottom:0;height:12em}input#edit-submitted-cv-upload{padding-top:1.3em}#formulario_cv .form-control.form-file{margin-bottom:0}#formulario_cv .form-type-checkbox.checkbox{margin-top:4em;margin-top:3em;font-size:1.3em}#edit-actions>.btn.btn-primary.form-submit{margin-left:29% !important}button#edit-submit{height:4.7em;width:24em}.enlace-equipo a:hover:after{background-color:#d3222a !important;text-decoration:none !important}#submenu_contratante{margin-left:11em;margin-bottom:0}#node-96 #submenu_contratante{margin-left:46em}.presskit-bg{margin-top:3em;margin-bottom:-14%}.mediakit-body,.presskit-body{margin-top:0}.mediakit-body .pane-title,.presskit-body .pane-title{font-size:3.5em}.mediakit-body .pane-content .field-name-field-landing-page-subtitle,.presskit-body .pane-content .field-name-field-landing-page-subtitle{font-size:1.4em;margin-top:1.5em}.presskit-body{padding-top:11.5em;padding-left:12em}.presskit-manual-img{margin-top:-36.4em;overflow:hidden}.presskit-body .field-name-body{font-size:1.4em;width:100%}.presskit-listalogos .logo-link-element-type{color:#fff;font-size:1.4em}.presskit-listalogos .views-row:hover .logo-link-element-type{color:#fff}.presskit-listalogos .logo-link-element-link{font-size:1.4em;text-decoration:underline}.presskit-listalogos .logo-link-download{display:inline-flex}.mediakit-body .field-name-body{font-size:1.4em;margin-top:-2em;margin-bottom:6.5em}
.presskit-body{margin-bottom:0;padding-bottom:11em}.presskit-listalogos{margin-top:-7em}.presskit-listalogos .views-field-title a{font-size:1.8em;letter-spacing:.5px}.presskit-listalogos .views-field-field-logo-attachment .file a{font-size:1.2em;letter-spacing:1px}.presskit-listalogos .views-field-field-logo-attachment .file{margin-top:.4rem}.presskit-listalogos .views-field-field-logo-attachment{margin-top:.9rem}.presskit-listalogos .views-row{padding-bottom:3em}.presskit-listalogos .views-row{width:32em;padding-top:3.4em;padding-bottom:3em;margin-bottom:2em}.presskit-manual-boton .pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:1.5em;letter-spacing:1px;line-height:1.3em;width:12em;margin-left:1.5em;margin-bottom:2em}.presskit-manual-boton .field-content .file a{padding:6% 16%;margin-left:1.5em;font-size:1.5em}.mediakit-listavideos h3{font-family:'Avenir-Book','Nunito sans';padding:0 25%;font-size:1.5em}div#image-video-cor{margin-top:-5em !important}div#image-video-cor img{height:46em;width:69% !important}div#image-video-cor h2{font-size:2.5em !important;width:69%;margin-left:0 !important;letter-spacing:1.8rem !important}div#image-video-cor img.play-button-media{width:3.5rem !important}#video-cor{margin-top:-14em !important;width:69% !important;height:48em;position:absolute}.detalle-noticias{margin-top:2em}.detalle-noticias .col-sm-6{margin-top:-6.2em;padding-top:11em}.detalle-noticias .col-sm-6 .field-type-image{height:31em;overflow:hidden}.detalle-noticias .col-sm-6 .img-responsive{max-width:100%;max-height:31em;height:31em;width:auto;margin-bottom:0}.detalle-noticias .col-sm-6{margin-bottom:5em}.detalle-noticias .field-name-field-new-categoria{font-family:'Avenir-Heavy','Nunito sans';font-size:1.5em;margin-top:1em}.detalle-noticias .field-name-field-new-etiqueta .field-item{font-size:1.5em;margin-top:1em}.detalle-noticias .field-name-field-new-etiqueta .field-item::before{margin-top:1em}.detalle-noticias .field-name-field-new-etiqueta:before{margin-top:1.8em}.detalle-noticias .field-type-ds{font-size:1.3em;letter-spacing:.2rem;margin-top:3em}.detalle-noticias .field-name-body{margin-top:2.7em;font-size:1.5em}.mini-news-search-categories{margin-top:-.1rem}.mini-news-search-text input[type=text]{border-radius:5em;height:6em;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar-blanco.png) no-repeat 1.5em 1.7em #333;background-size:2.3em}.vista-noticias-slick h2{font-size:3.5em;letter-spacing:.2rem;margin-bottom:1.2em}.mini-news-search-tags,.mini-news-search-categories,.mini-news-search-text{width:29%;margin-right:5em}.mini-news-search-text{padding:5em 8em;padding-bottom:2em}.mini-news-search-text .buscador-noticias-button{bottom:8%;right:1%;position:absolute}.pane-categories-list{padding-top:2em}.vista-noticias-slick{padding-top:5em;height:56em}.view-carousel-noticias .slick__slide{width:30em;margin-right:.5em;overflow:hidden;height:37em}.image-slick-news,.image-slick-news .img-responsive{max-width:30em !important;max-height:17em !important;width:27.5em;height:auto}.fecha-slick-news{padding:1%;font-size:1.5em;padding-top:.8em;padding-bottom:.8em}.title-slick-news{font-size:1.5em}.panel-pane.pane-node.enlace-video-cor a{background-color:#d3222a;font-family:'Avenir-Medium','Nunito sans';font-size:1.5em}.panel-pane.pane-node.enlace-video-cor a:hover{color:#fff}.panel-pane.pane-node.bg-perfil-contratante{margin-top:1em}#contenido_contratante h5{font-size:4em;margin-top:-2.6rem}#contenido_contratante p{font-size:1.6em;margin-top:2.5em;width:auto}#contenido_contratante p:last-child{font-size:1.4em;margin-top:-1.5em;width:auto;margin-bottom:2em}#contenido_contratante strong span{font-family:'Avenir-Black','Nunito sans'}#progreso-perfil-contratante{margin-bottom:4.5em}#contenido_contratante hr{margin-bottom:-1em}div#contenido_contratante{padding:5% 3% 4% !important;width:100% !important;margin-left:-3.5em !important}
.carousel-perfil .slick-track{height:47rem;overflow:hidden}.carousel-perfil .slick__slide{width:26em !important;height:42em !important}.carousel-perfil .slick__slide:hover .slide__content{height:42em}.carousel-perfil .slick__slide:hover{height:46em !important}.carousel-perfil .slick__slide:hover .slide__media .media{height:42em}.carousel-perfil .slick__media .media{height:41.5em}.panel-pane.pane-node.perfil-progressbar{margin-left:-15px;margin-right:-15px}.carousel-perfil{margin-right:-15px;float:right;width:100%}.carousel-perfil .slick__slide{margin-left:2rem;margin-right:2rem}.carousel-perfil .slick__slide:hover .slide__caption h2{font-size:2.5em !important;padding-left:.5em;padding-right:.5em;line-height:1.3em;margin-bottom:2em;text-align:center}.carousel-perfil .slick__slide:hover .slide__caption{margin-top:-27em}.carousel-perfil .slick__slide:hover .slide__caption a{text-decoration:none;border-bottom:solid;border-width:.2rem;color:#fff;padding-bottom:.8em;font-size:1.2em !important}.carousel-perfil .slick__arrow{margin-top:3.5em;margin-right:3em;margin-bottom:2.5em}#submenu_contratante{margin-left:30%;margin-top:5.5em}.carousel-perfil .slick__slide .slide__caption h2{font-size:2.5em !important;padding-left:0;padding-right:1em;line-height:1.3em;text-align:left}.carousel-perfil .slick__slide .slide__caption{margin-top:-50%}#img_top_accionistas{margin-top:1.4em}#caja_color_amarillo{margin-left:8em;margin-top:5em;width:110%}#caja_color_amarillo strong{font-size:2.5rem;line-height:1.3em;letter-spacing:0}#caja_color_amarillo h5{padding-top:1em;padding-bottom:1em;background-color:#d3222a;line-height:1.2em;padding:3%}@media(max-width :768px) #caja_color_amarillo h5{margin-top:-2px}#equipo-de-accionistas .caja-color-azul h5{margin-top:-1%;margin-left:20%;padding-top:2.4em;font-size:3.5em;margin-bottom:.5em !important}#equipo-de-accionistas .caja-color-azul p{margin-left:20%;margin-right:17%;font-size:1.6em;line-height:1.4em;padding-bottom:3.2em;padding-right:4em;letter-spacing:.4px;font-family:'Avenir-Book',"Nunito sans  !important"}#equipo-de-accionistas .col-sm-1.col-md-1{width:20% !important;padding-left:1.2em !important;padding-right:1.2em !important}.fotos-comite{width:75%}#equipo-de-accionistas .row.fotos-equipo p{font-size:1.37em;margin-top:-.5em}#equipo-de-accionistas .row.fotos-equipo strong{font-size:1.36em;line-height:1.35em}.texto-estatutos{margin-top:4.5em}#texto-estatutos{padding:3.6% 10% 5% 7.1%;width:59%}.texto-estatutos h5{font-size:3.5em;font-family:'Avenir-Black','Nunito sans'}#texto-estatutos p{font-size:1.5em}#descarga_estatutos_contenido{margin-left:61.6% !important;margin-top:-50em !important}#descarga_estatutos_contenido p{width:75%;font-size:1.5em;margin-bottom:2em;line-height:1.7em}#descarga_estatutos_contenido .btn-descarga a{padding:5% 8%;margin-left:-30%}#descarga_estatutos_contenido .btn-descarga a strong{font-size:1.3em}#descarga_estatutos{margin-top:7em}.page-node-1681 footer.footer.container-fluid{padding-top:0;padding-bottom:2em;margin-top:2.8em}.submenu-comunicacion .leaf a:after{bottom:.6rem !important}.page-node-151 footer.footer.container-fluid{padding-top:3em}.page-node-153 footer.footer.container-fluid{padding-top:0;padding-bottom:4em}#submenu-comunicacion a{font-size:1.2rem !important}.bg-informe-anual{margin-top:2.3em}.informe-anual-texto{width:85% !important;margin-left:7.5% !important;margin-top:-10% !important;padding-top:11.5em !important;padding-bottom:26em !important;padding-right:41% !important}.informe-anual-texto .pane-title{font-size:3.5em !important;margin-bottom:1.3em !important}.informe-anual-texto .pane-content{font-size:1.5em !important}.vista-informes{margin-left:-4em !important;float:left;height:24em;margin-top:-19em;position:relative;z-index:100;width:97%}.vista-informes .views-row{margin-left:1.5rem;margin-top:0 !important;margin-right:1em !important}.vista-informes .views-row .annual-reports-link{height:9em !important;padding-top:2.5em !important;padding-right:1em !important;padding-left:1em !important}
.vista-informes .views-row .annual-reports-link a{font-size:1.5em !important;line-height:1.5em !important;text-transform:uppercase}.foto-informe-2015{margin-top:-39em !important;height:62em !important;margin-left:-2.5em}.foto-informe-2015 img{height:60em}.boton-revista-60 .pane-title,.boton-informe-anual .pane-title{font-family:'Avenir-Black',"Nunito sans  !important";font-size:1.5em !important}.boton-informe-anual .pane-title{margin-left:2rem !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle,.boton-informe-anual .pane-content .field-name-field-landing-page-subtitle{font-family:'Avenir-Black',"Nunito sans  !important";font-size:5em !important;margin-bottom:.3em !important}.boton-revista-60 .btn-descarga a,.boton-informe-anual .btn-descarga a,.corporate-link-all .btn-descarga a{font-size:1.5em !important;padding:.5em 2em !important}.boton-informe-anual{margin-top:31% !important}#submenu-comunicacion{margin-top:14.5% !important;margin-left:22% !important}#submenu-comunicacion li{margin-left:7% !important}div#bg-revista{margin-top:4em;margin-bottom:-20em}div#revista-cuadro-texto{padding-left:12em;padding-bottom:18em !important}div#revista-cuadro-texto .pane-title{margin-bottom:.2em !important}div#revista-cuadro-texto p{line-height:1.4;margin-bottom:1.2em}.corporate-magazine{margin-top:15em !important;margin-bottom:-5.5em !important}.page-node-153 #submenu-comunicacion{margin-top:16% !important;margin-left:23% !important}.page-node-153 #submenu-comunicacion li{margin-left:10% !important}.corporate-magazine-image{height:62em !important}.revista-60 .corporate-magazine-image img{height:62em !important}.revista-link .revista-der{width:55% !important;padding-left:8% !important;padding-top:3em !important;padding-bottom:3.5em !important;margin-top:4.5em !important}.revista-link .revista-der p{font-size:1.5em !important;font-family:'Avenir-Book','Nunito sans';letter-spacing:1px !important;line-height:1.5em}.vista-informes .views-row{width:12% !important}.vista-informes .view-content{margin-right:1.5em !important}.revista-link{margin-top:-12.3em !important;margin-left:28em !important;margin-bottom:-6em}.revista-link .revista-der .btn-descarga a{width:55.5% !important;font-size:1.4em !important;padding:3.2% 12% !important;margin-top:1em !important}.corporate-magazine-number{font-family:'Avenir-Black',"Nunito sans  !important";font-size:5em !important}.corporate-magazine-title-last{margin-left:2rem !important}.corporate-magazine-number{margin:0 !important;margin-bottom:.4em !important}.page-node-100 footer.footer.container-fluid{padding-top:1em}#img_top_contacto{margin-top:1em;margin-bottom:-14%}#cabecera_contacto{margin-top:0;margin-bottom:25.9%}#h5-contacto h5{font-family:'Avenir-Black','Nunito Sans';font-size:3.5em}#h5-contacto h5 a{font-family:'Avenir-Black','Nunito Sans';font-size:1em}#h5-contacto{margin-top:2em;padding-right:16%}#h5-contacto p{margin-bottom:2em}.texto-cabecera-contacto h5{margin-top:0 !important;font-family:'Avenir-Black',"Nunito Sans  !important";font-size:3.5em !important;margin-bottom:1.8rem}.texto-cabecera-contacto p{font-size:1.5em !important}#formulario_contacto .control-label{font-family:'Avenir-Heavy','Nunito Sans';font-size:1em;letter-spacing:1px}#formulario_contacto{padding-top:9.2em;margin-left:-12em !important;margin-right:2em !important;padding-left:16.8em !important}#formulario_contacto .form-control{height:5em;margin-bottom:2em}#formulario_contacto input::-webkit-input-placeholder{font-size:1em;font-family:'Avenir-Book','Nunito sans';color:#313131;font-weight:100}#formulario_contacto textarea{height:10em !important;margin-bottom:0 !important}div#img_top_privacidad img{width:100%}.texto-privacidad h2.pane-title{margin-top:-5em !important;font-size:3.5em !important}
.texto-privacidad{padding-top:7.3em !important;padding-left:16em !important;padding-right:16em !important}.texto-privacidad strong{font-family:'Avenir-Medium',"Nunito Sans  !important";font-size:1.5em !important}.texto-privacidad p{font-size:1.6em !important;margin-bottom:0}.texto-privacidad ul{font-size:1.6em !important;font-family:'Avenir-Book','Nunito sans'}#img_top_accesible{margin-top:1em}#imagen_accesible{filter:none;margin-left:3em}#accesibilidad_izquierda{margin-left:3em;padding-top:6.5em;padding-right:17em;margin-bottom:10%}#accesibilidad_izquierda p{font-size:1.5em;line-height:1.4}#accesibilidad_izquierda p strong{line-height:3em}#contenido-accesibilidad-derecha h5{font-size:3.5em;letter-spacing:.15rem}#accesibilidad_derecha{margin-top:-24em}#accesibilidad_derecha h6{font-size:2.2em;padding-top:.4em}#accesibilidad_derecha p{line-height:1.7;letter-spacing:1px;font-size:1.4em}#contenido_accesibilidad{padding-right:8em}#contenido_accesibilidad strong{font-family:'Avenir-Black','Nunito Sans';font-weight:800;letter-spacing:1px;font-size:1.4em}#panel_central>.panel-panel.left{max-height:initial !important}#panel_central>.panel-panel.right{max-height:initial !important}.page-node-102 footer.footer.container-fluid{padding-top:8em;padding-bottom:2em}.page-node-102 .footer{margin-top:0}#img_top_mapaweb{margin-top:1em}#mapaweb_content1 h5#titulo-aviso-legal{margin-top:-2em;font-size:3.5em}#mapaweb_content1 strong,#mapaweb_content2 strong,#mapaweb_content3 strong,#mapaweb_content4 strong{letter-spacing:.5px;font-size:1.4em}#mapaweb_content1 ul.tipo2 li a,#mapaweb_content2 ul.tipo2 li a,#mapaweb_content3 ul.tipo2 li a,#mapaweb_content4 ul.tipo2 li a{font-size:1.4em}.tmn-4{height:40.5em;min-height:44em;padding-top:3.6em}.tmn-5{height:22.5em;min-height:25em}div#img_top_licitaciones{margin-left:-15px;margin-right:-15px;margin-top:1em}.view-perfil-del-contratante-licitaciones .view-header a{font-size:.5em;letter-spacing:.3rem;font-weight:unset}.licitaciones-abiertas .views-row{height:33em;padding-top:8em;position:relative}.licitaciones-abiertas .tender-teaser>div>div{float:left;line-height:1.5}.licitaciones-abiertas .tender-teaser-title{font-size:1.45em}.view-perfil-del-contratante-licitaciones .views-row:last-child{margin-bottom:3em}#licitaciones_abiertas,#licitaciones_tramitacion{margin-bottom:18em}.page-node-277 footer.footer.container-fluid,.page-node-276 footer.footer.container-fluid{padding-top:1em}#licitaciones_abiertas .view-perfil-del-contratante-licitaciones .views-row,#licitaciones_tramitacion .view-perfil-del-contratante-licitaciones .views-row{padding-top:8em;padding-left:8em}#licitaciones_abiertas .tender-teaser-documents-document,#licitaciones_tramitacion .tender-teaser-documents-document{margin-top:1em}#licitaciones_abiertas .view-perfil-del-contratante-licitaciones .views-row,#licitaciones_tramitacion .view-perfil-del-contratante-licitaciones .views-row{padding-bottom:6em;position:relative}.tender-teaser div:first-child{font-size:1.5em}.tender-teaser>div>div{font-size:1.5em;line-height:1.5em}.tender-teaser-documents a{font-size:.9em}.tender-teaser-btn>a{font-size:1.4em;margin-top:1.2em;margin-left:53.2em;font-weight:100;font-family:'Avenir-Heavy','Nunito sans';padding:.5em 2.5em}#licitaciones_tramitacion .tender-teaser-btn>a,#licitaciones_abiertas .tender-teaser-btn>a{margin-top:0;right:0;bottom:0;margin-left:0;position:absolute}#licitaciones_tramitacion,.tender-teaser-documents,#licitaciones_abiertas .tender-teaser-documents{text-transform:lowercase;margin-top:2.5em}#licitaciones_tramitacion .tender-teaser-documents-document a:after,#licitaciones_abiertas .tender-teaser-documents-document a:after{bottom:1.6rem;margin-top:2.3rem}.view-perfil-del-contratante-licitaciones .pagination{margin-top:-15em}.view-perfil-del-contratante-licitaciones .text-center{margin-top:0}.tender-fullcontent-title h5{font-size:3.5em !important;font-weight:900;font-family:'Avenir-Heavy',"Nunito Sans  !important";letter-spacing:1px;margin-top:0 !important;line-height:1.5em}
.tender-header-panel{margin-left:-15px;margin-right:-15px;margin-top:1em;height:32em;margin-bottom:-24em}.det-licitaciones-izq{width:46% !important;font-size:1.5em !important}.det-licitaciones-izq .btn-licitaciones a:after{bottom:1rem}#progress-equipo{margin-bottom:-3.5em}footer.footer.container-fluid{padding-top:5em;padding-bottom:3em}.page-node-2954 footer.footer.container-fluid{padding-top:0;padding-bottom:2em}section#block-boxes-box-logo-foot-itransporte{margin-left:0 auto}div#boxes-box-box_logo_foot_itransporte{padding-top:0;padding-left:0}div#boxes-box-box_logo_foot_itransporte img{width:28.2em !important}section#block-boxes-logos-footer-fomento{margin-top:.7em}.copyright-footer{padding-top:5.6em !important;font-size:1.3em !important}section#block-social-networks-block-link-social-networks-block-link{margin-right:0 !important;align-self:auto !important;padding-top:1em !important}#img_top_adjudicaciones img{width:100%}#img_top_adjudicaciones{height:32em;overflow:hidden;margin-top:1em}.img-adjudicaciones{margin-top:-26em !important;filter:brightness(0.5) !important;margin-left:3.8em !important;width:92.2% !important;height:34em !important;overflow:hidden}.adjudicaciones-derecha{margin-top:-22em !important}.adjudicaciones-derecha h5{font-size:3.5em !important;margin-left:1.5em}.adjudicaciones-derecha{margin-left:-12em !important;margin-bottom:0 !important;width:auto}.adjudicaciones-derecha a{font-family:'Avenir-Black','Nunito Sans'}#contenido_adjudicaciones{margin-left:10em;margin-top:5.8rem;padding:5% 0;padding-left:4em}.adjudicaciones-derecha{margin-left:-12em !important;margin-bottom:0 !important}div#sub-adjudicaciones{margin-top:2em}.view-perfil-del-contratante-licitaciones.licitaciones-abiertas .pagination{margin-top:0 !important;margin-right:-4em !important}div#img_top_datosestadisticos{margin-left:-15px;margin-right:-15px;height:32em;overflow:hidden;margin-top:1em}.body_datos_estadisticos{padding-right:1.5em !important;padding-left:.5em !important}.caja_enlaces_arriba_izquierda_eco{margin-right:-3.5em}.caja_enlaces_arriba_derecha_eco{margin-left:-6%}.img_datos_estadisticos{margin-top:-26em !important;filter:brightness(0.5) !important;height:34em}.body_datos_estadisticos{margin-top:-22em !important;margin-left:-12em !important}.body_datos_estadisticos h5{font-size:3.5em;padding-left:1.1em}.body_datos_estadisticos #contenido_adjudicaciones{padding-left:6em}.page-node-1695 footer.footer.container-fluid{padding-top:1em}#img_top_datosEF{margin-top:1em}.caja_enlaces_arriba_izquierda_eco,.caja_enlaces_arriba_centro_eco,.caja_enlaces_arriba_derecha_eco{width:95%;margin-top:-13em;min-height:24em;z-index:10;height:auto}div#h5-cabecera-datos{margin-top:-17.1em !important}.caja_enlaces_arriba_centro_eco{margin-right:auto;margin-left:auto}.caja_enlaces_arriba_izquierda_eco h5{font-size:3.5em !important}.tmn-4-economico{padding:7% 5% 7% 2% !important}.tmn-4-economico a{font-size:1em !important;font-weight:400;font-family:'Avenir-Heavy','Nunito sans'}.caja_enlaces_arriba_izquierda_eco .txt-dest.tipo2>span>strong>span,.caja_enlaces_arriba_centro_eco .txt-dest.tipo2>span>strong>span,.caja_enlaces_arriba_derecha_eco .txt-dest.tipo2>span>strong>span{margin-left:-1.8em !important;margin-top:-1.6em !important;padding:.5em 1em !important;font-size:2em !important}#ImagenRemuneracion{margin-top:17.5em;margin-left:16em;height:auto;width:100%;filter:contrast(0.5) !important}#ImagenRemuneracion img{height:35.5em;width:66em}#ocultar>p.descargar{background:linear-gradient(90deg,#d3222a 35%,#f4f4f5 0%) !important;font-size:2em !important;padding-left:2em !important;padding-top:.35em !important;padding-bottom:.35em !important;margin-top:-2.7em !important;margin-left:14.35em !important;padding-right:0 !important;width:51em}#ocultar{margin-bottom:7.5em;padding-bottom:5em}#masinfo{padding-top:.35em !important;padding-bottom:.4em !important;padding-right:.7em !important;padding-left:.7em !important;margin-left:1em !important}a#masinfo{font-family:'Avenir-Heavy',"Nunito sans  !important";font-weight:800 !important}
.page-node-1688 footer.footer.container-fluid{padding-top:1em;padding-bottom:3em}#imagen_convenios{filter:contrast(0.7) !important;margin-top:6.5em !important;height:24em;overflow:hidden;margin-left:25.8em;width:97%}#caja-convenios-vigentes .color_secundario h5{padding-top:2em !important;font-size:1.9em !important;margin-bottom:.5em}#caja-convenios-vigentes .color_secundario p{margin-top:0;font-size:1.4em;letter-spacing:1px}#caja-convenios-vigentes{margin-top:5em !important;min-height:14.5em;margin-left:7em !important;width:33.5em}#caja-convenios-vigentes .descargar a{padding-top:.7em !important;padding-bottom:.7em;padding-left:1.5em !important;padding-right:3em}#caja-convenios-vigentes .descargar{margin-top:1em !important}#mostrar{margin:0 !important;margin-top:-12.5em !important;width:102em;margin-left:28.7em !important;margin-bottom:7em !important;height:31em}p#contenedor-mostrar{font-size:1.4em;padding-top:3em !important;line-height:2em;margin-bottom:1.5em;padding-left:5.1em !important;padding-right:1.1em !important}p#retribucion-fija{font-size:1.7em !important;letter-spacing:1px;font-family:'Avenir-Book',"Nunito Sans  !important";padding-top:1.5em !important;padding-bottom:1.5em !important;padding-left:2.5em !important;padding-right:1.5em !important;width:13.8em !important;margin-left:4.1em !important;margin-top:-2em !important}p#mostrar_azul{margin-top:-9.9em !important;font-size:1.5em !important;letter-spacing:1px;width:39.2em !important;float:right;margin-right:5em;padding-right:2em !important;font-family:'Avenir-Book',"Nunito sans  !important";padding-top:1.6em !important;padding-bottom:2em !important}p#mostrar_azul strong{font-size:1.2em;font-family:'Avenir-Heavy','Nunito Sans';line-height:1.5em}div#img_top_marco{margin-left:-15px;margin-right:-15px;margin-top:1em;margin-bottom:-14%}#marconormativo{margin-top:0}#contenedor-marco-normativo-interior .col-md-2{margin:1.8em;width:28.2em}#normativo_contenido1,#normativo_contenido2,#normativo_contenido,#normativo_contenido4,#normativo_contenido5{padding:1.8em 3em 0;font-size:1.4em;height:21.5em;min-height:21.5em;max-height:30em;display:table-cell;vertical-align:middle}#marconormativo .descargar a{font-size:1.5em;left:1rem;text-decoration:none !important;padding:.6rem 1rem;font-weight:lighter;padding-left:1.5em;padding-right:2em;padding-top:.5em;padding-bottom:.5em}#titulo_normativo{margin-left:4.8em;font-family:'Avenir-Black','Nunito Sans'}#titulo_normativo{font-size:3.5em}#contenedor-marco-normativo-interior{margin-bottom:7em}#contenedor-marco-normativo h6{margin-left:6em;font-size:2em;font-family:'Avenir-Book','Nunito Sans';margin-bottom:2.5em}#titulo_normativo{margin-top:0}.page-node-1683 footer.footer.container-fluid{padding-top:0;padding-bottom:3em}#img_top_detalle_consejo{margin-top:1em;height:53em}#img_top_detalle_consejo img{height:53em}#img_consejo{margin-top:-44em;width:84%;height:51em;overflow:hidden}a#consejo-boton-negro{padding-top:2.2em !important;padding-bottom:2.2em !important;margin-top:2em !important;padding-left:12.5em !important;padding-right:9.7em !important}.page-node-1683 .col-sm-offset-1{margin-left:7.1%}#img_consejo img{height:auto;filter:brightness(1.1) contrast(0.8);max-width:130%;width:120%;margin-left:-10%}#texto-detalle-consejo{font-size:1.5em}#detalle-listado-consejo{margin-top:-45% !important;margin-left:-15% !important}#detalle-listado-consejo h5{font-size:3.5em}#detalle-listado-consejo p{font-size:1.5em;margin-top:1.5em;margin-bottom:2em}#detalle-listado-consejo strong{font-family:'Avenir-Black','Nunito Sans';letter-spacing:.5px}#detalle-listado-consejo{padding-top:6em}div#texto-detalle-consejo{margin-top:2.5em !important}.node-job-posting h5{font-size:3.5em}.img-cabecera-detalle{margin-top:1em}.node-job-posting h5{min-height:2.3em;padding-left:.2em}strong#detalle_primera_columna{height:auto;display:inline-flex;font-size:1.5em !important;padding:0 !important;margin-bottom:1.5em}
div#subtitulo-detalle{display:inline-block;position:relative}#detalle_primera_columna .field-item.even{float:none;width:auto}#subtitulo-detalle p{padding:0}#contentDetalle{width:40%;position:absolute;display:inline-block;top:0;padding-top:5em;padding-left:13em;margin-top:0}#btn-inscribete{font-size:2.5em;margin-top:3%;position:absolute;display:inline-block;padding:.4em 9em;margin-left:50%}#btn-inscribete{font-size:2.5em;margin-top:1.5%;position:absolute;display:inline-block;margin-left:39.5%;width:auto}#img_comparte{position:absolute;height:4em;right:-2em;top:8.5em;width:4em;margin-left:0;margin-top:0}.page-node-2521 footer.footer.container-fluid{padding-top:1.5em;padding-bottom:2em}.view-id-becas{margin-top:-20%;margin-bottom:15.5em}.enviar-amigo{margin-top:.3em !important;height:15em !important;font-size:3.5em !important;padding-top:3.5em !important;padding-left:11% !important}#node-2532 .webform-client-form,#node-2531 .webform-client-form{margin-top:-30.2em !important;padding-top:5.3em !important;width:79% !important;margin-left:20em !important;padding-left:1.5em !important}#node-2532 .webform-client-form label,#node-2531 .webform-client-form label{font-size:1.5em !important;font-family:'Avenir-Black',"Nunito sans  !important";font-weight:900 !important;text-transform:uppercase;letter-spacing:.2px;margin-bottom:.5em}#node-2532 .webform-client-form .form-control,#node-2531 .webform-client-form .form-control{height:3.4em !important;margin-bottom:1.5em !important;font-size:1.4em !important}#node-2532 input::-webkit-input-placeholder,#node-2531 input::-webkit-input-placeholder{font-size:1em;font-family:'Avenir-Book','Nunito sans';color:#313131;font-weight:100}#node-2532 .form-item-submitted-message,#node-2531 .form-item-submitted-mensaje{margin-top:-28.2em !important}#node-2532 .form-item-submitted-message .form-control,#node-2531 .form-item-submitted-mensaje .form-control{margin-bottom:0 !important;height:9em !important}#node-2531 button#edit-submit,#node-2532 button#edit-submit{font-size:3.1em;padding:0 !important;margin-left:1.9em !important;width:19.3em !important;height:2.6em !important;margin-top:-.6em;text-transform:capitalize}.columna-categoria .caption{font-size:1.5em !important}.columna-categoria .caption h3{font-size:1.5em !important;margin-bottom:1.2rem !important}.columna-categoria .caption a:last-child:after{font-size:1.5em !important}div#categorias-ofertas{margin-bottom:5em}div#categorias-ofertas p{font-size:1.5em}div#categorias-ofertas h2.pane-title{color:#fff;position:absolute;margin-top:-11%;font-size:3.5em;font-weight:900}#contenedor-marco-normativo-interior{margin-bottom:6em}#mapaweb_content1,#mapaweb_content3{width:100%;margin-right:0}#mapaweb_content1 .col-md-6,#mapaweb_content2 .col-md-6,#mapaweb_content3 .col-md-6,#mapaweb_content4 .col-md-6{width:47%;margin-right:1em}#mapaweb_content2,#mapaweb_content4{width:100%;margin-left:0 !important}#mapaweb_content1 .tmn-4,#mapaweb_content2 .tmn-4,#mapaweb_content3 .tmn-4,#mapaweb_content4 .tmn-4{padding-right:1em}#mapaweb_content3,#mapaweb_content4{margin-top:4%}.bg-listado-noticias{margin-left:-15px;margin-right:-15px}.detalle-noticias .col-sm-6{width:49.4%;padding-left:11em;padding-right:10em}.view-carousel-noticias{height:45em}.view-carousel-noticias .slide__content{height:33em !important}.title-slick-news{font-size:1.5em;font-family:'Avenir-Book','Nunito sans';width:19em;min-height:3em}.vista-noticias-slick .list-last-news-readmore{bottom:3rem !important;position:absolute;padding-left:0}.list-last-news-readmore a{font-size:1.5em;font-family:'Avenir-Book','Nunito sans';text-decoration:none;border-bottom:solid;padding-bottom:.5rem}.list-last-news-readmore a:hover{border-color:#d3222a}.vista-noticias-slick nav.slick__arrow{margin-top:5.5%}.mediakit-listavideos .pane-title{margin-top:.5em}.panel-pane.pane-node.enlace-video-cor{margin-top:-9em}.mediakit-listavideos .pane-title{margin-top:1em}
.mediakit-body{padding-left:11em}.panel-pane.pane-views-panes.pane-comunicacion-multimedia-panel-pane-2.mediakit-listavideos{padding-left:5.2em;margin-bottom:7.3em}.mediakit-listavideos .columna-video{margin-left:11%;width:25.5em;margin-top:6em}.page-node-178 footer.footer.container-fluid{padding-top:3em;padding-bottom:3em}#youtubechannel-frame{width:526px;height:297px}#youtubechannel-list{width:555px !important;height:110px !important;margin-top:-33px;overflow:hidden}#youtubechannel-list img{height:98px;border:0;margin-left:-1px}}.youtube-channel-link a{display:flex;font-size:10px;white-space:nowrap;height:12px;margin-bottom:30px;padding-left:20px;background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/logo-youtube.png);background-repeat:no-repeat;background-position:left}.project-fullcontent-header-left{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-datos-q-s.png) no-repeat 100% 100%;background-size:cover;margin-bottom:2em}.project-fullcontent-header-left-subtitle{color:#fff;font-family:'Avenir-Heavy','Nunito Sans';display:flex;font-size:small}.project-fullcontent{margin-left:-15px;margin-right:-15px}.project-fullcontent-header-left-subtitle p{margin:0 auto;padding:3%;text-align:center}.project-fullcontent-header-left-subtitle span{text-align:center;font-family:'Avenir-Heavy','Nunito sans';font-size:x-large !important;vertical-align:middle}.project-fullcontent-header-left-subtitle strong{font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:xx-large;letter-spacing:.2px;display:block}.project-fullcontent-header-right{overflow:hidden;width:100%;float:right;position:relative;height:35em;margin-top:5em}div#project-fullcontent-header-right-slideshow>.jcarousel-clip{width:40%;overflow:hidden;float:right;margin-top:0;padding-top:0;height:26em}.project-fullcontent-body{width:58%;position:absolute;float:left;height:25em;font-family:'Avenir-Book','Nunito sans';padding-left:5%;padding-right:3%;font-size:x-small;overflow-y:scroll}.float-left.texto-testimonio.float-left{display:inline-block;width:100%;background:#f4f4f5}.carousel-wrapper.con-datos{height:auto !important}.project-fullcontent .carousel-wrapper{padding-top:0 !important;margin-top:0!}.carousel-wrapper.con-datos .jcarousel-clip.jcarousel-clip-horizontal{padding:0;overflow:hidden}.carousel-wrapper-ii .jcarousel-clip.jcarousel-clip-horizontal{overflow:hidden;padding:30px}#project-testimony-carousel .project-testimony-carousel-item,#project-testimony-carousel-ii .project-fullcontent-paragraph-0-right{background-color:#d3222a;margin-right:11%;padding:5%;padding-left:3%;margin-left:6%}#project-testimony-carousel .project-testimony-carousel-item-texto{margin-bottom:3em}#project-testimony-carousel .jcarousel-clip.jcarousel-clip-horizontal{width:85%}#project-testimony-carousel .project-testimony-carousel-item-data-photo{float:left;border-style:solid;border-color:#f4f4f5;margin-left:-12%;margin-right:3%}#project-testimony-carousel .jcarousel-prev.jcarousel-prev-horizontal,#project-testimony-carousel .jcarousel-next.jcarousel-next-horizontal{position:relative;top:0 !important;cursor:pointer;height:36px;width:30px;position:relative;margin-top:3%}#project-testimony-carousel .jcarousel-prev.jcarousel-prev-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat scroll 0 0 transparent;margin-left:80%;float:left}#project-testimony-carousel .jcarousel-next.jcarousel-next-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat scroll 0 0 transparent;margin-right:10%;float:right}.project-fullcontent-paragraph-0-right-test.float-right{height:auto !important;position:relative;margin-right:2%;background:#d3222a;float:right;padding:3%;width:50%}.carousel-wrapper-ii .project-fullcontent-paragraph-0-right-test.float-right{float:none !important;padding:0 !important;width:100%}#project-testimony-carousel .project-testimony-carousel-item-data-name{font-family:'Avenir-Black','Nunito sans';font-size:Medium;font-weight:900;padding-top:5%}#project-testimony-carousel .project-testimony-carousel-item-data-job{font-family:'Avenir-Black','Nunito sans';font-size:x-small;font-weight:900}.project-fullcontent-header-right-slideshow-control{position:absolute;margin-top:30em;width:100%;float:none}.margin-project-fullcontent-header-right-slideshow-control .item-selected{background-color:#1393b8 !important;height:2px;position:absolute;text-align:left;font-size:0px;padding:0;margin:0;top:0;left:0}.margin-project-fullcontent-header-right-slideshow-control{background:#f4f4f5;height:2px}.margin-project-fullcontent-header-right-slideshow-control a{font-size:0px;height:0}span.project-fullcontent-header-right-slideshow-text-title{display:none}.project-fullcontent-paragraph-1-tech.float-left{float:right;background:#fff;border-top-left-radius:80%;border-bottom-left-radius:80%;position:relative;width:30%;padding-top:4%;padding-bottom:4%;z-index:20}.project-fullcontent-paragraph-1-tech-title{text-align:center;font-family:'Avenir-Black','Nunito-sans';font-size:24px;padding-top:4%;padding-bottom:4%}.project-fullcontent-paragraph-1-tech-all-cen{padding-left:20%;font-family:'Avenir-Black','Nunito-sans';font-weight:900;text-transform:uppercase;padding-right:20%}.project-fullcontent-paragraph-1-tech-all-cen b{text-transform:capitalize;font-family:'Avenir-book','Nunito-sans';display:block}.project-fullcontent-paragraph-1-tech-all-local{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/Proyectos/ico-ubicacion.png) no-repeat scroll 0 0 transparent;background-size:40px 40px;padding:6%;padding-left:30%;margin-top:2%;padding-top:3%}.project-fullcontent-paragraph-1-tech-all-client{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/Proyectos/icoCliente.png) no-repeat scroll 0 0 transparent;background-size:40px 40px;padding:6%;padding-left:30%;margin-top:2%;padding-top:3%}.project-fullcontent-paragraph-1-tech-all-ejec{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/Proyectos/icoPeriodo.png) no-repeat scroll 0 0 transparent;background-size:40px 40px;padding:6%;padding-left:30%;margin-top:0;padding-top:3%}.project-fullcontent-paragraph-1-tech-all-activi{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/Proyectos/IcoMercado.png) no-repeat scroll 0 0 transparent;background-size:40px 40px;padding:6%;padding-left:30%;margin-top:2%;padding-top:3%}.float-left.texto-testimonio.float-left{width:70%;background:#f4f4f5;margin-top:0;margin-bottom:0;padding:3%;float:left}.project-fullcontent-paragraph-1-title{font-family:'Avenir-Black','Nunito sans';font-size:24px;width:50%;padding-left:5%;padding-top:0;padding-bottom:3%}
.project-fullcontent-paragraph-1-body{padding-left:5%;padding-bottom:3%;padding-right:5%;font-family:'Avenir-book','Nunito sans' !important;font-size:small !important;line-height:1.5 !important}.project-fullcontent-paragraph-1-body p{font-family:'Avenir-book','Nunito sans' !important;font-size:small !important;line-height:1.5 !important}#texto-testimonio{width:69.9%;position:relative;padding-bottom:1%;background-color:#f4f4f5;float:left}.project-fullcontent .clear{display:none;position:absolute}#project-fullcontent-header-right-slideshow .jcarousel-prev.jcarousel-prev-horizontal,#project-testimony-carousel-ii .jcarousel-prev.jcarousel-prev-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:36px;width:30px;margin-left:87%;float:left;position:relative;margin-top:0 !important;top:0 !important}#project-fullcontent-header-right-slideshow .jcarousel-next.jcarousel-next-horizontal,#project-testimony-carousel-ii .jcarousel-next.jcarousel-next-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:36px;width:30px;margin-right:3%;position:relative;margin-top:0 !important;top:0 !important;float:right}.project-fullcontent .carousel-wrapper,.project-fullcontent .carousel-wrapper-ii{width:100% !important;background:#fff;padding-left:0;padding-top:2%}#project-fullcontent-header-right-slideshow li.jcarousel-item img.img-responsive{height:25em;width:100%}.carousel-home-proyectos .jcarousel-next.jcarousel-next-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/next.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:36px;width:30px;margin-right:-25%;margin-top:20px !important;position:relative;top:0 !important;float:right}.carousel-home-proyectos .jcarousel-prev.jcarousel-prev-horizontal{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prev.png) no-repeat scroll 0 0 transparent;cursor:pointer;height:36px;width:30px;margin-left:60%;margin-top:20px !important;position:relative;top:0 !important;float:left}.margin-project-fullcontent-header-right-slideshow-control{width:100%;border-bottom:#ccc}li.translation_en.first.last{display:none}.project-fullcontent-paragraph-0-right-body-testimony-ii{padding:2% !important}.project-fullcontent li.jcarousel-item.jcarousel-item-horizontal{width:56em !important}.project-fullcontent li.jcarousel-item.jcarousel-item-horizontal .selected{width:56em !important;border:solid}.project-fullcontent-paragraph-0-right-body-testimony-sentence.float-right{margin-bottom:3%}.project-fullcontent-paragraph-0-right-body-testimony-photo.float-right{float:left;border-style:solid;border-color:#f4f4f5;margin-left:-10%;margin-right:3%}.project-fullcontent-paragraph-0-right-body-testimony-name{font-family:'Avenir-Black','Nunito sans';font-size:Medium;font-weight:900;margin-top:8%}.project-fullcontent-paragraph-0-right-body-testimony-job{font-family:'Avenir-Heavy','Nunito sans';font-size:x-small;font-weight:900}.testimonio{display:inline-block;margin-top:3%;background-color:#f4f4f5;min-width:90%}.proyectos-view ul.pagination{margin-top:1%}.project-image-on{height:35em;overflow:hidden;margin-left:-15px;margin-right:-15px;background-color:#000;position:relative}.project-image-on img{width:100%;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;opacity:.6}.project-fullcontent .project-fullcontent-header-left-title,.project-fullcontent .project-fullcontent-claim{width:100%;position:absolute;color:#fff;text-align:center}.project-fullcontent .project-fullcontent-header-left-title{font-family:'Avenir-black','Nunito sans';font-size:xx-large;margin-top:-6em}.project-fullcontent .project-fullcontent-claim{font-family:'Avenir-medium','Nunito sans';font-size:medium}body.proyectos-clave .bootstrap-twocol-stacked>.row:last-child{position:relative;top:0;left:0;height:calc(20em + 33vw);background-color:#1393b8}@media(min-width:1200px){body.proyectos-clave .bootstrap-twocol-stacked>.row:last-child{height:calc(20em + 20vw)}}body.proyectos-clave .carrusel-soluciones,body.proyectos-clave .carrusel-soluciones .slick__slide{visibility:hidden}body.proyectos-clave .carrusel-sectores,body.proyectos-clave .carrusel-soluciones{color:#fff;margin:0;width:100%;position:absolute;top:13em;left:0}body.proyectos-clave .carrusel-soluciones h2,body.proyectos-clave .carrusel-soluciones .view-header{display:none}#proyectos-soluciones-car,#proyectos-mercados-car{padding-bottom:5px}#proyectos-mercados-car{border-bottom:solid;border-width:1px;border-color:#d3222a}#carousel-title-soluciones{display:none}.page-proyectos-clave .header-carousel-proyectos{background-color:#1d428a}
body.proyectos-clave .bootstrap-twocol-stacked>.row:last-child{background-color:#1d428a}.header-carousel-proyectos{background-color:#1d428a;padding:2%;padding-bottom:4%;margin-bottom:-5em}.header-carousel-proyectos .title{color:#fff;font-family:'Avenir-Black','Nunito sans';font-weight:900;font-size:xx-large;width:50%;position:relative;float:left;padding-right:4%}.header-carousel-proyectos .submenu-quienes-somos{float:right;position:relative;margin:0 1%;padding-top:1em;display:block;min-width:25%;max-width:50%;text-align:center;z-index:2}.header-carousel-proyectos .submenu-quienes-somos li a{font-family:'Avenir-Medium';font-size:small;text-transform:uppercase;color:#fff;text-decoration:none;display:inline-block;cursor:pointer}.header-carousel-proyectos .submenu-quienes-somos li{display:inline-block;margin:1em 3%}.buscador-proyectos input[type=text]{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ico-buscar.png) no-repeat 1.5em 1em;border-radius:2em;border-color:#181818;color:#292929;font-size:1em;padding:2em 5em;text-transform:uppercase;width:70%;margin-left:15%}.buscador-proyectos button.webform-submit.form-submit{display:none}.buscador-proyectos-button{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/btn-buscar.png) no-repeat;background-position:right;background-size:cover;width:3em;height:3em;position:absolute;right:16%;bottom:44%;cursor:pointer}.buscador-proyectos{margin-top:5%;position:relative;height:10em;padding-top:2em;background:#f2f2f2}.view-principales-proyectos div#edit-body-value-wrapper{width:90%;margin-left:0}.view-principales-proyectos div#edit-body-value-wrapper input[type=text]{border-radius:0;border:none;font-size:small;font-family:'Avenir-Book','Nunito sans'}#carousel-mercados .slick__slide{opacity:1}#carousel-mercados .slick__slide img{filter:brightness(0.6)}#carousel-mercados .slide__title{position:absolute;z-index:5;margin-top:-45%;width:60%}#carousel-mercados .slide__title a{color:#fff}#carousel-mercados .slide__caption{position:relative}.mercados-progressbar{margin-left:-15px;margin-right:-15px}#carousel-mercados nav.slick__arrow{display:block;margin-right:5em;margin-top:3em;position:absolute;width:10%;bottom:-4em;top:auto}#carousel-mercados .slick__arrow button.slick-prev.slick-arrow,#carousel-mercados .slick__arrow button.slick-next.slick-arrow{border-radius:0;height:20px;border:none;background-color:transparent;width:25px}#carousel-mercados .slick__arrow button.slick-prev.slick-arrow{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/prevblack.png) no-repeat;margin-left:0;margin-right:0}#carousel-mercados .slick__arrow button.slick-next.slick-arrow{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/nextblack.png) no-repeat;margin-left:0}#carousel-mercados .slick__arrow .slick-next{margin-left:30px}.separador-carousel-detalle{margin-top:5em}.separador-carousel-detalle .slide__content{height:50em}.progress.proyectos-progress{margin-left:-15px;margin-right:-15px;width:auto}span#separador-carousel{display:inline-block;width:100%;clear:both}.encabezado-ineco-bg{margin-left:-15px;margin-right:-15px}@media(min-width :1024px){.encabezado-ineco-bg{margin-top:4.3em;margin-bottom:-10%}}.encabezado-ineco-bg img{width:100%}div#pane-title-bg_titulo.encabezado-ineco-bg h2.pane-title{text-align:center;width:100%;padding:0}.panel-pane .view-ineco-bg .view-filters{background-color:#fff;padding:5em 5%;margin:0}.panel-pane .view-ineco-bg .view-filters .views-exposed-widget{width:80%;margin:0 10%;text-align:center;display:block}.panel-pane .view-ineco-bg .view-filters .views-exposed-widget label{display:none}.panel-pane .view-ineco-bg .view-filters .views-exposed-widget #edit-bg-fulltext{height:3em;border-radius:1.5em;font-size:2em;text-align:center}.panel-pane .view-ineco-bg .view-filters .views-exposed-widget #edit-submit-ineco-bg{width:50%;height:3em;border-radius:1.5em;font-size:2em;background:#2c2c2c}.panel-pane .view-ineco-bg .view-empty{margin:1em;font-size:12pt}.panel-pane .view-ineco-bg .view-content{margin:4em 0}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado{padding-top:2em;padding-bottom:2em;font-size:2em}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado:hover{background-color:#f4f4f5}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado h3{font-size:14pt;margin:0}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-bundle{font-size:9pt;font-style:italic;margin:0 0 .5em;padding:0}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-bundle p:after{content:")"}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-bundle p:before{content:"("}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido{padding:0}.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term{padding:0;margin:0;font-size:11pt;font-weight:400;font-family:"Avenir-Book","Nunito Sans",sans-serif}
.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h1,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h1,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h2,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h2,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h3,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h3,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h4,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h4,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h5,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h5,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .node h6,.panel-pane .view-ineco-bg .view-content .ineco-bg-resultado .ineco-bg-contenido .taxonomy-term h6{font-size:12pt;font-weight:700;padding:.25em 0;margin:0}@media screen and (-ms-high-contrast:none) and (max-width:568px),(-ms-high-contrast :active) and (max-width:568px){section#block-boxes-logos-footer-fomento{flex-basis:60% !important}#ocultar .descargar{background:linear-gradient(90deg,#d3222a 38%,#f4f4f5 0%) !important}#mostrar #mostrar_azul{margin-top:-3%}#oferta-detalle{width:100% !important}.nombre_amarillo_equipo{width:auto !important;margin-left:40%}}@media screen and (-ms-high-contrast:none) and (max-width:768px),(-ms-high-contrast :active) and (max-width:768px){section#block-boxes-box-logo-foot-itransporte{width:70% !important}#ocultar .descargar{background:linear-gradient(90deg,#d3222a 38%,#f4f4f5 0%) !important}#accesibilidad_derecha{margin-top:-40%}.pane-menu-menu-menu-accionistas ul.nav.menu li{width:auto !important}#webform-client-form-3189 #edit-actions>.form-submit.btn-primary.btn{margin-left:33% !important}#h5-contacto{text-align:center}#accesibilidad_derecha{margin-top:50%}}@media screen and (-ms-high-contrast:none) and (min-width:1900px),(-ms-high-contrast :active) and (min-width:1900px){#foto-detalle-mercado-movilidad{margin-top:-10% !important}#accesibilidad_derecha{margin-top:-53%}}@media screen and (-ms-high-contrast:none) and (max-width:1023px),(-ms-high-contrast :active) and (max-width:1023px){#ocultar .descargar{background:linear-gradient(90deg,#d3222a 63%,#f4f4f5 0%) !important}#foto-detalle-mercado-movilidad{margin-top:-10%}#accesibilidad_derecha{margin-top:-6%}}@media screen and (-ms-high-contrast:none) and (min-width:1024px),(-ms-high-contrast :active) and (min-width:1024px){#ocultar>p.descargar{padding-left:1em !important}#accesibilidad_derecha{margin-top:-42%}.caja_tipo1 p,.caja_tipo2 p,.caja_tipo3 p{padding-right:0 !important}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd) .caption:hover a:last-child:after,.row:nth-child(odd) .columna-categoria:nth-child(even) .caption:hover a:last-child:after,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .caption:hover a:last-child:after{font-size:18px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast :active){hr{margin-left:-50%}.swiper-container{display:none}#colabora1{padding:15% 10% 10% !important}#colabora2{padding:15% 10% 14% !important}#colabora3{padding:20% 10% 18% 20% !important}#colabora4{padding:15% 10% 6% !important}#colabora5{padding:15% 10% 16% !important}#colabora7{padding:15% 10% !important}#colabora8{padding:15% 10% 16% !important}#colabora9{padding:15% 10% 12% !important}#img_top_accesible{margin-left:-15px;margin-right:-15px}#descarga_estatutos_contenido{margin-top:-20%}#ocultar .descargar{margin-top:-3.4% !important;margin-left:25.1% !important;padding:1px 85px !important}#mostrar #mostrar_azul{padding:1% 0 1% 4% !important;margin-top:-12%}#submenu_adjudicaciones{margin-top:10%;margin-left:-10%}.tender-teaser-btn>a{margin-left:37%}#titulo_normativo{color:#fff;margin-top:3%;margin-bottom:0;margin-left:12.5%}.descargar{margin-bottom:0 !important}#normativo_contenido{padding:70px 20px 40px 15px !important}#normativo_contenido1{padding:80px 20px 57px !important}#normativo_contenido4{padding:90px 20px 57px 35px !important}#normativo_contenido5{padding:60px 20px 40px 25px !important}.tmn-4{width:calc(100%);height:210px;background-color:#f4f4f5;padding:15% 15% 0;line-height:1.8}.tmn-5{width:calc(100%);height:210px;background-color:#f4f4f5;min-height:25em !important;padding:15% 15% 0;line-height:1.8}@media all and (min-width:1900px){.tmn-5{min-height:25em !important}}.timeline-quienes-somos{width:71.9%;margin-left:29.1%}.panel-panel .organigrama-svg svg{height:150vh}.boton-timeline-ver-mas{height:1em}.buscador-proyectos input[type=text]{padding:2.5em 5em !important;border-radius:4em !important;height:auto !important}.header-carousel-proyectos{height:15em;margin-bottom:-8em}.buscador-noticias input[type=text],.mini-news-search-text input[type=text]{padding:0 5em;height:6em}#formulario_contacto .checkbox input[type="checkbox"]{margin-top:6px}#formulario_contacto .form-submit.btn-primary.btn{margin-left:30%}
#submenu_datos_estadisticos{margin-left:-5%}#submenu_accionistas{margin-left:22%}.column-grid-mercados .caption a:last .img-responsive{display:none !important}.column-grid-soluciones:hover .caption a:last-child:before,.column-grid-mercados:hover .caption a:last-child:before{font-size:12px}.captcha{margin-left:15%}.enviar-amigo p{margin-left:1%}#pie_detalle_equipo{position:relative}.tender-teaser-documents>div{clear:none !important}.view-content :nth-child(2n).row :nth-child(2n+1).columna-categoria .img-responsive,.view-content :nth-child(2n+1).row :nth-child(2n).columna-categoria .img-responsive{max-width:200%}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{display:block}strong{letter-spacing:normal}#formulario_cv input::-input-placeholder{font-size:5.4em !important}#carousel-mercados .slick__slide .slide__media:before{position:absolute;z-index:2;display:block;content:"";top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4)}}@-moz-document url-prefix(){#img_top_accionistas{position:relative;z-index:-2}.caja_enlaces_arriba_izquierda_eco span{margin-top:4% !important;margin-left:-4.8% !important}.caja_enlaces_arriba_centro_eco span{margin-top:4% !important;margin-left:-4.6% !important}.caja_enlaces_arriba_derecha_eco span{margin-top:4% !important;margin-left:-4.7% !important}.caja_enlaces_arriba_centro_eco .tmn-4-economico{margin-top:6% !important}.caja_enlaces_arriba_derecha_eco .tmn-4-economico{margin-top:6% !important}#ocultar .descargar{padding:0 6% .1% !important;margin-left:24.5% !important;margin-top:-3.5% !important}#mostrar{margin-left:24.5% !important}#mostrar #mostrar_azul{margin-top:-14% !important}#h5-cabecera-datos{margin-top:-18%}.tmn-4-economico{margin-top:8% !important}.txt-dest.tipo2>span>strong>span{margin-left:-4.8% !important}.tender-teaser-documents-document a::after{width:80%}#normativo_contenido5{padding:60px 20px 37px 25px}#video{width:126.5%}#contenido_colaboramos{min-height:300px}.color_secundario .caja-color h5{padding:11%}}@media(min-width :1024px) and (max-width:1900px){html{font-size:8px}.page-50aniversarioMexCarousel{background-size:100% 79.5%;margin-top:2%}.page-50aniversarioMexInicio{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/SLIDE_PRINCIPAL_webinecomex.jpg) 9% 45% no-repeat;background-size:cover;margin-top:4em}.carouselDepend .pane-content div.node-adv-page.ineco-background-image-wrapper{padding:5%;width:101%}.carouselDepend .ineco-background-image.ineco-background-image-inner{padding:2em}.carouselDepend .inecoMex-texto{float:left;width:33%}.carouselDepend .inecoMex-texto .inecoMex-title-inside{font-size:1.7em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900}.carouselDepend .inecoMex-subtitle{font-size:1em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2em;line-height:1.5em;width:max-content}.carouselDepend p{font-family:'Avenir-Book','Nunito sans';font-size:.65em;font-weight:100;line-height:1.7em;margin-bottom:1.5em}.carouselDepend .field-item{display:inline-flex}.carouselDepend .inecoMex-page-video{margin-top:9%;margin-left:8%}.carouselDepend iframe{height:270px;width:480px}.carouselDepend .img-responsive{width:70rem;float:right;margin-top:10%}.page-50aniversarioMexVideo .ineco-body .field-name-body{margin-left:0}.page-50aniversarioMexVideo .ineco-body .videos{display:inline-flex;margin-left:4%}.page-50aniversarioMexVideo .ineco-body iframe{margin-left:6%;height:268px;width:475px}.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:9%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:12%}.videos_youtube .pane-title{font-size:3.6em}}@media(min-width :1024px) and (max-width:1270px){.detalle-noticias .pane-title{font-size:4.4em;margin-top:28%}.page-50aniversarioMexVideo .ineco-body iframe{height:163px;width:295px}.videos_youtube iframe{height:154px;width:290px;padding:0 2%}.videos_youtube .v4 iframe{height:124px;width:234px}
.videos_youtube .v5 iframe{height:100px;width:190px}}@media(min-width :1271px) and (max-width:1635px){.detalle-noticias .pane-title{font-size:4.4em;margin-top:30%}.page-50aniversarioMexVideo .ineco-body iframe{height:205px;width:365px}.videos_youtube iframe{height:197px;width:365px;padding:0 2%}.videos_youtube .v4 iframe{height:153px;width:290px}.videos_youtube .v5 iframe{height:126px;width:237px}}@media(min-width :1636px) and (max-width:1899px){.videos_youtube iframe{height:251px;width:464px;padding:0 2%}.videos_youtube .v4 iframe{height:202px;width:374px}.videos_youtube .v5 iframe{height:163px;width:307px}}@media(min-width :1024px){.soluciones-graph{margin-top:-38%;padding-top:17%;padding-left:30%;padding-bottom:5%;padding-right:3%}img.img_comite_direccion{padding-left:35.8em;padding-top:8em;margin-bottom:-3em}.submenu-quienes-somos li.leaf{margin-right:2rem;margin-left:2rem}.timeline-quienes-somos nav.slick__arrow{margin-left:-15%;margin-top:8%;position:absolute}.navbarCustom{background-color:#fff !important;border:none;font-size:1.2rem}.active a{background-color:transparent !important;border-bottom:solid 2px #1d428a;display:inline;padding-bottom:.3rem;text-decoration:none}#overlay #overlay-tabs .active a{background:#fff !important}a.active-trail.active{font-family:'Avenir-Black',"Nunito Sans  !important";font-weight:900}.menu li a{padding:0}.navbar-btn img{margin-left:2.5em}#navbar-collapse{margin-right:3%;margin-top:1em}#block-locale-language{font-family:'Avenir-Book','Nunito Sans';font-size:1rem;font-weight:500;background-color:#000;text-decoration:none;text-transform:uppercase;list-style:none;margin-left:-26.5%;margin-right:-1.5%;padding-right:0;padding-left:0;top:0;border-width:0 0 1px;max-height:34rem;position:fixed;right:0;left:0;z-index:1030}#block-locale-language ul{list-style:none;margin-right:2%}#block-locale-language li{float:right;list-style:none}#block-locale-language a{color:#fff;font-family:'Avenir-Book','Nunito Sans'}#block-locale-language a:link{text-decoration:none;border:0}#block-locale-language a.active{text-decoration:none;border:0;font-family:'Avenir-Black','Nunito Sans';font-weight:900}section#block-social-networks-block-link-social-networks-block-link{margin-right:3em;align-self:center}.rrss-all a{float:left;margin-left:1.5rem}section#block-menu-menu-foot-menu ul.menu.nav>li>a,section#block-menu-menu-menu-footer-comunicacion ul.menu.nav>li>a{padding:.3rem 1.5rem;color:#000;font-family:'Avenir-Book','Nunito Sans';font-size:1.2rem;font-weight:400}section#block-menu-menu-menu-footer-comunicacion h2.block-title{display:none}.logo1-footer{position:relative;float:left;margin-right:5rem}.logo2-footer{position:relative;float:right}.copyright-footer{padding-top:5em;color:#000;font-family:'Avenir-Book','Nunito Sans';font-size:1.2rem}.mercados-graph{margin-top:-47em;margin-left:6.5em;padding-top:17.4em}.mercados-graph.field-label{display:none !important}.column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3{height:28.5em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even) .caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd) .caption{margin:auto}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a{height:28.5em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive{height:inherit}
div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a{height:50%}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd){display:flex;flex-direction:column-reverse}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover{background:#d3222a;color:#fff}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even){display:flex;background:grey}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover{background:#d3222a;color:#fff}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados:nth-child(odd) div.caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados:nth-child(even) div.caption{width:50%;display:flex;flex-direction:column;justify-content:center}.column-grid-mercados div.caption{padding:2em .5em .5em;font-size:1em}.column-grid-mercados div.caption>h3{font-size:1.6em;margin-bottom:.5em;margin-top:1em}.column-grid-mercados:hover div.caption{background-color:#d3222a !important;color:#fff}.mercados-component{width:85%;margin:9em 20em}.mercados-component-izquierda{width:44%;float:left;position:relative;z-index:2}.mercados-component-izquierda>img{width:100%;max-height:42em}.mercados-component-derecha{width:53.5%;position:relative;float:left;padding:2rem 4rem;z-index:1;margin-left:-1.5em}#node-54 .mercados-component-derecha{margin-left:-5em;width:57.3%;padding:2rem 4.5rem 5rem 7rem}#node-54 .mercados-body{padding-bottom:11%}.mercados-component-izquierda .mercados-view-title{padding:0;font-size:3.5em;margin-top:1.6em;margin-bottom:1.8em}.mercados-component-derecha .mercados-component-title{padding:.1em .5em 1em 1em;font-family:'Avenir-Black','Nunito sans';font-size:4.5em;text-align:left}.mercados-body{background:#f4f4f5;padding-left:15%;padding-top:10%;padding-bottom:9%;padding-right:10%;margin-left:-10%;font-family:'Avenir-book','Nunito sans';font-size:1.5em;color:#000}.mercados-body .mercados-subtitle{font-weight:900;font-family:'Avenir-heavy','Nunito sans';font-size:1.2em}.column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3{height:28.5em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even) .caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd) .caption{margin:auto}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a{height:28.5em}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a>img.img-responsive,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a>img.img-responsive{height:inherit}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even)>a,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd)>a{height:50%}
div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd){display:flex;flex-direction:column-reverse}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover{background:#d3222a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd),div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even){display:flex;background:grey}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(odd):hover,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones.col-xs-12.col-sm-6.col-md-4.col-lg-3:nth-child(even):hover{background:#d3222a}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones:nth-child(odd) div.caption,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones:nth-child(even) div.caption{width:50%;display:flex;flex-direction:column;justify-content:center}.column-grid-soluciones div.caption{padding:2em .5em .5em;font-size:1em}.column-grid-soluciones div.caption>h3{font-size:1.6em;margin-bottom:.5em;margin-top:1em}.mercados-graph.field-label{display:none !important}#node-28 .panel-2col-bricks .panel-col-first{width:57%}#node-28 .panel-2col-bricks .panel-col-last{width:43%}.quienes-somos-graph{background-color:#f4f4f5;padding:5em 7em;margin-bottom:0;margin-top:2em}.quienes-somos-graph h2{font-family:'Avenir-Black','Nunito sans';font-size:2.5em;margin-bottom:0}.quienes-somos-title .field.field-name-body.field-type-text-with-summary.field-label-hidden{font-size:1.5rem}.quienes-somos-title .field.field-name-body.field-type-text-with-summary.field-label-hidden p{line-height:1.6}.panel-2col-bricks .panel-col-first .inside{margin:0 !important}.panel-2col-bricks .panel-col-last .inside{margin:0 !important}.quienes-somos-linea-datos{width:100%;background-image:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-datos-q-s.png);padding:6em 8%;color:#fff;font-family:'Avenir-heavy','Nunito sans';text-align:center !important}.datos-quienes-somos-destacado{font-family:'Avenir-Heavy','Nunito Sans';font-size:7.5em;margin-bottom:0;line-height:1.2}.datos-quienes-somos-texto{font-family:'Avenir-Book','Nunito Sans';font-size:2.5em}.caja-datos-quienes-somos{margin-top:-1em}.caja-video-quienes-somos{margin-bottom:0}.soluciones-ofrecemos{margin-left:-2em;height:auto}.page-quienes-somos .mt-100.first{margin-top:110px}.quienes-somos-equipo-panel{padding-top:22em;padding-bottom:26em;margin-bottom:1em !important}.quienes-somos-equipo{width:56%;margin:0 9% 0 24%;background:#fff;display:flex}.equipo-izquierda{float:left;text-align:center}.texto-equipo{color:#fff}.equipo-izquierda{background:#1d428a;padding:13em 5em 5em}.texto-equipo-numero{font-size:7em;font-family:'Avenir-Heavy','Nunito Sans';margin-bottom:0}.texto-equipo-texto{font-family:'Avenir-Book','Nunito Sans';font-size:2em;text-transform:uppercase;margin-top:-1em}.enlace-equipo{margin-top:7em}.equipo-derecha{float:right;padding:3% 2% 3% 4%;background:#fff;width:69.5%;height:inherit}.equipo-derecha-title{font-family:'Avenir-Black','Nunito Sans';font-size:4.5em;margin-top:.5em}.equipo-derecha-subtitle{font-family:'Avenir-Black','Nunito Sans';font-size:2em}.equipo-derecha-texto{font-family:'Avenir-Book','Nunito Sans';font-size:1.5em;margin-top:1.5em;line-height:1.8em}
.qs-responsabilidad-corporativa{margin-top:0;color:#fff;padding:6% 8% 5.5%}.agenda-desarrollo-sostenible{margin-top:0;color:#000;padding:6% 8% 5.5%}.qs-resp-cor-texto,.agenda-desarrollo-sostenible-texto{width:34%}.page-quienes-somos .mt-120{margin-top:120px}.qs-responsabilidad-corporativa .simple-page-title-inside,.agenda-desarrollo-sostenible .simple-page-title-inside{font-size:4.7em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%}.qs-responsabilidad-corporativa .simple-page-subtitle,.agenda-desarrollo-sostenible.simple-page-subtitle{font-size:2em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2em;line-height:1.5em}.qs-responsabilidad-corporativa p,.agenda-desarrollo-sostenible p{font-family:'Avenir-Book','Nunito sans';font-size:1.6em;font-weight:100;line-height:1.7em;margin-bottom:1.5em}.qs-resp-cor-texto{width:40%}.qs-responsabilidad-corporativa,.agenda-desarrollo-sostenible{margin-top:-1em}.quienes-somos-calidad{font-family:'Avenir-Book','Nunito sans';font-size:small;font-weight:100}.quienes-somos-calidad .field.field-name-field-landing-page-subtitle.field-type-text.field-label-hidden{font-size:1.4em;font-family:'Avenir-Heavy','Nunito sans';font-weight:900}.quienes-somos-calidad .field.field-name-body{font-size:1.2em}.submenu-quienes-somos{margin-top:6em;margin-bottom:2em}.submenu-comunicacion{display:inline-block;margin-top:8%}#submenu-comunicacion ul{width:150%}.enlace-equipo,.submenu-quienes-somos{display:inline-block}.submenu-quienes-somos{margin-left:2%}.pane-menu-menu-quienes-somos-sub1{margin-left:0;margin-right:8em;width:93%}.pane-menu-menu-quienes-somos-sub1 .nav{display:flex;justify-content:space-between}.submenu-quienes-somos li.leaf,.submenu-comunicacion li.leaf{float:left;margin-right:.8rem}.submenu-quienes-somos .nav li.leaf a{padding-left:0 !important;padding-right:0 !important}.equipo-izquierda .enlace-equipo a{color:#fff}.enlace-equipo a,.submenu-quienes-somos .leaf a,.submenu-comunicacion .leaf a{position:relative;padding-bottom:2rem;text-transform:uppercase;display:inline-block;font-family:'Avenir-Black','Nunito Sans';font-weight:900;font-size:1.2rem;text-transform:uppercase;text-decoration:none !important;color:#000001}.enlace-equipo a,.submenu-quienes-somos .leaf a{font-size:1.1em;font-weight:900}.enlace-equipo a:after,.submenu-quienes-somos .leaf a:after,.submenu-comunicacion .leaf a:after{content:'';display:block;position:absolute;bottom:1.3rem;left:0;margin-top:1rem;height:.2rem;background-color:#000001;text-decoration:none !important;width:100%}.enlace-equipo a:hover,.submenu-quienes-somos .leaf a:hover,.submenu-comunicacion .leaf a:hover{background-color:transparent !important;text-decoration:none !important}.enlace-equipo a:hover:after,.submenu-quienes-somos .leaf a:hover:after,.submenu-comunicacion .leaf a:hover:after{background-color:#d3222a !important;text-decoration:none !important}.submenu-quienes-somos .leaf:hover:after,.submenu-comunicacion .leaf:hover:after{background-color:transparent !important;text-decoration:none !important}.enlace-equipo a:after{background-color:#d5d5d5}.submenu-quienes-somos .leaf a:after{background-color:#d5d5d5}.submenu-comunicacion .leaf a:after{background-color:#d5d5d5}.submenu-quienes-somos a.active-trail.active:after,.submenu-comunicacion a.active-trail.active:after{background-color:#d3222a}.menu-html{width:100%;background:#f4f4f5}.menu-body{width:66%;margin:0 auto}.menu-body img{width:22rem;height:22rem;border-radius:100%;padding:0}.menu-row-1{width:100%;display:flex;margin-bottom:-3em;margin-top:3em}.menu-row-1:last-child{margin-top:-3em;margin-bottom:3em}.menu-row-1-column-1,.menu-row-1-column-2,.menu-row-1-column-3,.menu-row-1-column-4{width:24.9%;padding:3%}.row-2-column-region .link-innovacion,.menu-row-1-column-3 .link-innovacion,.menu-row-1-column-2 .link-innovacion{display:none}
.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{color:#fff;width:22rem;height:22rem}.menu-row-1-column-2:hover .link-innovacion{float:left}.menu-row-1-column-3:hover .link-innovacion{float:right}.row-2-column-region br,.menu-row-1-column-3 br,.menu-row-1-column-2 br{display:none}.row-2-column-region:hover .link-innovacion a,.menu-row-1-column-3:hover .link-innovacion a,.menu-row-1-column-2:hover .link-innovacion a{color:#fff;height:22rem;width:22rem}.row-2-column-region:hover img,.menu-row-1-column-3:hover img,.menu-row-1-column-2:hover img{display:none}.menu-row-1-column-2{padding-left:0}div.menu-row-1-column-3>img{float:left}.menu-row-1-column-3{padding-right:0}div.menu-row-1-column-3>img{float:right}.menu-row-2{display:flex}.menu-row-2-column-1,.menu-row-2-column-3{width:24.9%}.row-2-column-region{padding-top:10%;padding-bottom:10%;display:table}.menu-row-2-column-1>.row-2-column-region,.menu-row-2-column-3>.row-2-column-region{margin:0 auto;padding-top:20%}.menu-row-2-column-2{width:58.9%;text-align:left;vertical-align:middle;padding:7% 5% 5% 7%;font-family:'Avenir-Book','Nunito sans'}.row-2-text>p{font-size:1.5em}.row-2-text>p.menu-title,.row-2-text>p.menu-subtitle{font-family:'Avenir-Black','Nunito sans';font-weight:900;font-size:1.8em}.row-2-text>p.menu-title{font-size:5em}.row-2-text>p.menu-subtitle{margin-bottom:2em}.row-2-text .enlace-equipo{margin-top:1em}.menu-html{margin-top:-1em}.quienes-somos-calidad-slide .carousel-indicators li{border:none;background-color:#f4f4f5;border-radius:0}.quienes-somos-calidad-slide .carousel-indicators .active{background-color:#1d428a}.quienes-somos-calidad-slide .carousel-control.left{background:transparent !important}.quienes-somos-calidad-slide .carousel-control.right{background:transparent !important;display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:last-of-type{display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:nth-of-type(even){z-index:10;display:inline-block}.quienes-somos-calidad-slide .carousel-indicators .active:first-of-type{z-index:10;display:inline-block}.quienes-somos-historia{height:30.1em;background-position:left;background-position-x:0;border-bottom:solid;border-bottom-color:#c5c6c6;border-width:.12rem}.quienes-somos-historia .timeline{margin-top:100%}.quienes-somos-historia .texto-historia{float:left;width:39.9%;height:35em;border-bottom:#c5c6c6}.quienes-somos-historia .texto-historia>.texto{background:#fff;width:50%;margin:0 auto;height:60%;vertical-align:middle;padding:5%;margin-top:5%}.quienes-somos-historia .texto-historia>.texto>.title{font-size:xx-large;font-weight:900;padding-bottom:3%}.quienes-somos-historia .linea-tiempo{font-family:'Avenir-Heavy','Nunito sans';color:#000;font-size:1.4rem}.quienes-somos-historia a{color:#ccc;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}.quienes-somos-historia a a:hover,.quienes-somos-historia a a.selected{color:#000}.sociales{text-align:center;margin-bottom:2rem}.linea-tiempo{height:35em;width:60%;float:left}#timeline{width:100%;float:right;height:40em;overflow:hidden;position:relative}#dates{width:80rem;height:21.5em;overflow:hidden;background-size:.8rem}#dates li{list-style:none;float:left;width:25rem;height:inherit;font-size:2.4rem;text-align:center}#dates a{line-height:3.8rem;padding-bottom:1rem}#dates .selected{font-size:3.8rem}#dates li a{opacity:.1;z-index:40}#dates li a.selected{opacity:1}#dates li a img{margin-top:50%;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 1s ease-in-out;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}
#dates li a.selected img{margin-top:40%;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#fondo-li{width:.1rem;height:100%;margin-top:3% !important}.fondo-li{margin-top:0;height:5em}#issues{width:80rem;height:35rem;overflow:hidden}#issues li{width:80rem;height:35rem;list-style:none;float:left}#issues li.selected img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#issues li img{float:left;margin:1rem 3rem 1rem 5rem;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;-ms-transition:all 2s ease-in-out;transition:all 2s ease-in-out;-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}#issues li h1{color:#d3222a;font-size:4.8rem;margin:2rem 0;text-shadow:#000 1px 1px 2px;text-align:left;padding-left:7rem}#issues li p{font-size:1.4rem;margin-right:7rem;margin-left:7rem;font-weight:400;line-height:2.2rem}#grad_left,#grad_right{width:10rem;height:35rem;position:absolute;top:0}#next,#prev{position:absolute;top:0;font-size:7rem;top:17rem;width:2.2rem;height:3.8rem;background-position:0 0;background-repeat:no-repeat;text-indent:-999.9rem;overflow:hidden}#next{right:0;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/css/img/nextblack.png) 100% no-repeat}#prev{left:0;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/css/img/prevblack.png) 100% no-repeat}#next.disabled,#prev.disabled{opacity:.2}.reconocimientos-header{margin-top:3em}.reconocimientos-top{margin-left:14.2%}.reconocimientos-header-img{width:62.9rem;height:32.2rem}.reconocimientos-header-text{margin-top:8em;margin-left:55em;width:55.5rem;height:33.3rem;padding:6em}.reconocimientos-header-img>.header-image-crop{width:140%;height:140%}p.reconocimientos-header-title{font-size:3.5em}p.reconocimientos-header-subtitle{font-size:1.5em;line-height:1.7}p.reconocimientos-header-body{font-size:1.4em;line-height:1.7}.reconocimientos-linea-azul{margin-top:-24em;padding-top:34em;height:54rem;margin-bottom:10em}.reconocimientos-sub-header{font-family:'Avenir-Black','Nunito sans';font-size:2.2rem;color:#fff;position:relative;overflow:hidden;margin-bottom:1%}.reconocimientos-sub-header p{font-size:1.6em !important;width:70%;line-height:1.2}.row-reconocimientos-grid{margin-bottom:10em;display:flex}.row-reconocimientos-grid:last-child{margin-bottom:2em}.row-reconocimientos-grid>.column-reconocimientos-grid{width:33%;height:52.5rem;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-year{font-size:3.3em;padding:.45em 1em;bottom:0}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{margin:auto;flex-grow:1;display:flex}.recon-grid-image img{height:20em;align-self:flex-end}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto{height:auto;font-size:3.5em;margin-bottom:.8em;font-family:'Avenir-Black','Nunito Sans';padding:1em 1em .5em}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto p.categ{font-size:.75em;margin-bottom:0;line-height:1.1;font-family:'Avenir-Book','Nunito Sans'}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto p.categ-text{font-size:.75em;line-height:1}#texto-responsabilidad-corporativa{margin-top:3em}#texto-responsabilidad-corporativa h5:first-child{font-size:3.5em !important;margin-bottom:1em}#texto-responsabilidad-corporativa h5:nth-child(2){font-size:4.5em !important;margin-top:1.6em !important}
#img_fila_uno{margin-top:-15.5em}#img_fila_dos{margin-top:9em}#img_fila_uno img,#img_fila_dos img{height:11.8rem;width:35.2rem;min-width:35.2rem}#contenido_colaboramos{height:45.5rem;width:45rem;margin-top:-5.7em;margin-left:-9.9rem}.left #img_fila_uno,.left #img_fila_dos{margin-left:-2rem}.middle #img_fila_uno,.middle #img_fila_dos{margin-left:-7rem}.right #img_fila_uno,.right #img_fila_dos{margin-left:-12rem}.left #contenido_colaboramos{margin-left:-6.9rem}.middle #contenido_colaboramos{margin-left:-11.9rem}.right #contenido_colaboramos{margin-left:-16.9rem}#colabora1,#colabora2,#colabora3,#colabora4,#colabora5,#colabora6,#colabora7,#colabora8,#colabora9{padding:10.5em 6em !important}#contenido_colaboramos p:first-child{font-size:1.8em !important;font-family:'Avenir-Heavy','Nunito Sans';margin:0 1.4em 1em}#contenido_colaboramos p:first-child strong{font-size:1.7em !important;line-height:1}#contenido_colaboramos p:last-child{font-size:1.5em !important}.buscador-proyecto-webform,.proyectos-view{margin-top:12em}.buscador-proyecto-webform .proyecto:nth-of-type(odd),.proyectos-view .proyecto:nth-of-type(odd){margin-top:-10em}.buscador-proyecto-webform .pane-content .view-content .row,.proyectos-view .pane-content .view-content .row{height:50em}.buscador-proyecto-webform .proyecto,.proyectos-view .proyecto{background:#000;width:50%;height:100%;padding:0;overflow:hidden;border:solid;border-color:#fff;border-width:1px}.buscador-proyecto-webform .proyecto img.img-responsive,.proyectos-view .proyecto img.img-responsive{width:100%;position:absolute;height:100%;outline:none !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.buscador-proyecto-webform .proyecto .caption,.proyectos-view .proyecto .caption{bottom:4em;margin:0;visibility:visible;font-size:1.7em;width:80%}.buscador-proyecto-webform .proyecto .caption h3,.proyectos-view .proyecto .caption h3{font-size:2.5em}.buscador-proyecto-webform .proyecto .caption a,.proyectos-view .proyecto .caption a{color:#fff;display:block}.proyectos-view .proyecto.col-xs-12.col-sm-12.col-md-6.col-lg-6:nth-child(even){margin-top:5em;margin-bottom:-5em}.proyectos-view .proyecto.col-xs-12.col-sm-12.col-md-6.col-lg-6:nth-child(last){margin-bottom:5em}.proyectos-view .more-link{display:grid;margin-top:10em}.proyectos-view .more-link>a{margin:0 auto;background:#d3222a;height:8rem;width:8rem;border-radius:100%;text-align:center;padding-top:3rem;font-size:small;font-weight:600}.buscador-proyecto-webform .proyecto:hover .caption h3,.proyectos-view .proyecto:hover .caption h3{margin:0 auto;text-align:center;margin-bottom:.5em}#proyectos-mercados{margin-top:5em}#proyectos-mercados div.view-header{display:none}#proyectos-mercados{margin-left:-15px;margin-right:-15px;height:25em}.bg-buscador-proyectos{margin-left:-15px;margin-right:-15px}.buscador-proyecto-titulo{margin-top:-46.5em;margin-left:6em;width:51%;padding:1.5em 6em 2.5em}.buscador-proyecto-titulo .pane-title{font-size:3.1em}.buscador-proyecto-titulo .pane-content{font-size:1.6em}.buscador-proyecto-titulo .pane-content p{letter-spacing:1px}.buscador-proyecto-webform{margin-top:2em;margin-left:6em;margin-right:5em}.buscador-proyecto-webform div.view-filters{padding-left:12em;padding-bottom:5.3em}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget{width:40%;margin-top:2%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget:nth-child(odd){margin-right:10%;margin-left:10%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget label{font-size:1em}.view-principales-proyectos div#edit-body-value-wrapper input[type=text]{height:4.6rem;font-size:1.2em;text-transform:uppercase}.view-principales-proyectos div#edit-body-value-wrapper input[type=text]::-webkit-input-placeholder{font-size:1em}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget select{height:4.6rem}.buscador-proyecto-webform .views-exposed-widget.views-submit-button{width:100%;margin:0 !important;margin-top:2% !important;align-content:center}.buscador-proyecto-webform .views-submit-button button#edit-submit-principales-proyectos{margin-top:.9em;font-size:1.5em;padding:1em 7em !important}
.buscador-proyecto-webform .views-bootstrap-grid-plugin-style{margin-left:-6em;margin-right:-6em}.buscador-proyecto-webform .proyecto:nth-of-type(odd){margin-top:0}.buscador-proyecto-webform .proyecto .caption h3{font-size:3em}.pagination{float:right;position:relative}.pagination li{display:inline-block;padding-left:0}.pagination li:before{display:none}.pagination li a,.pagination li span{width:2.5rem;height:2.5rem;text-align:center;float:left;border:1px solid transparent;font-family:'Avenir-Black','Nunito Sans';font-weight:900;padding:.7rem .8rem;background-color:#1d428a;color:#fff}.tabs--secondary.pagination li a,.tabs--secondary.pagination li{width:auto;background-color:#fff;color:#000}.tabs--secondary.pagination li a:hover{color:#525252}.pagination li a{background-color:#000002;font-weight:400}.pagination li a:hover{background-color:#6b96cf;font-weight:900;text-decoration:none !important}.pagination li.next a{width:2.5rem;height:2.5rem;float:right;border:1px solid #cdcccc;text-indent:-99999.9rem}.pagination li.pager-ellipsis{display:none}.pagination li.pager-first{display:none}.pagination li.prev a{border:1px solid #cdcccc}.pagination li.pager-last{display:none}.carousel-home-proyectos .views_slideshow_main{height:63.5em;overflow:visible}.carousel-home-proyectos .caption{color:#d5d5d5;padding-left:5%;padding-right:20%;font-family:'Avenir-Book','Nunito sans';font-size:medium;position:relative}.carousel-home-proyectos .views-slideshow-cycle-main-frame,.carousel-home-proyectos .views_slideshow_slide{width:100% !important}.carousel-home-proyectos .views_slideshow_main a{width:100% !important;height:63.5em;display:inline-block;overflow:hidden}.carousel-home-proyectos .views_slideshow_main a .img-responsive{width:100% !important;padding:0 !important;display:inline-block;margin-top:-15em;filter:brightness(0.7) contrast(1.5);position:relative}.carousel-home-proyectos .caption h3{font-family:'Avenir-Book','Nunito sans';font-size:3.25em;font-weight:900;margin-top:-7%;margin-bottom:-.4em;z-index:2000;color:#fff;text-shadow:.2rem .5rem 2.8rem #000;height:2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.carousel-home-proyectos .views_slideshow_cycle_slide views_slideshow_slide{width:100% !important}.carousel-home-proyectos .carousel-inner>.item>a{width:100%;height:30em}.carousel-home-proyectos{margin-top:-1.5rem}.carousel-home-proyectos .views_slideshow_jcarousel_pager{float:right;margin-right:12rem;background:transparent !important;border:none !important;overflow:inherit;height:17.2rem;width:24.5rem;margin-top:-5rem;z-index:1000 !important}.carousel-home-proyectos>.views_slideshow_jcarousel_pager>ul.jcarousel-list.jcarousel-list-horizontal{height:10rem}.carousel-home-proyectos .views-slideshow-controls-bottom{height:15em}.carousel-home-proyectos .views_slideshow_jcarousel_pager img{width:4.8rem;height:4.8rem;border-radius:50%;border-color:#d5d5d5;border-width:1.5px;z-index:1000 !important;filter:none !important}.carousel-home-proyectos .views_slideshow_jcarousel_pager li.active img{transform:scale(1.4);border:2px solid #d5d5d5}.carousel-home-proyectos div#views_slideshow_slider_slider_home_sectores_principales_proyectos-panel_pane_1_1{border:none;border-radius:none !important;height:.2rem}.carousel-home-proyectos .views_slideshow_slider a.ui-slider-handle.ui-state-default.ui-corner-all{display:none !important}.carousel-home-proyectos .views_slideshow_slider .ui-slider-range{background:#1d428a !important}.menu-home-proyectos{margin-top:-7em;margin-bottom:0;padding-left:4.3%;font-size:1.1em}.menu-home-proyectos ul{width:100%;list-style-type:none}.menu-home-proyectos li{float:left;margin-top:1%;margin-right:2%;text-decoration-style:none;text-transform:uppercase}.menu-home-proyectos li a{color:#d5d5d5}.menu-home-proyectos li:hover a{font-family:"Avenir-Black  !important"}.menu-home-proyectos li:hover a::after{content:'';display:block;position:absolute;bottom:1.3rem;left:0;margin-top:1rem;height:.2rem;background-color:#d3222a;text-decoration:none !important;width:100%}
.carousel-home-mercados{margin-left:-15px;margin-right:-15px}.carousel-home-proyectos .views_slideshow_jcarousel_pager a{border-bottom:none}.carousel-home-proyectos .jcarousel-skin-tango .jcarousel-item-horizontal{margin-top:.9rem;width:6rem !important}.carousel-home-proyectos ul.jcarousel-list.jcarousel-list-horizontal{padding-top:1.4rem;height:9rem}.carousel-portada-header{margin-left:-15px;margin-right:-15px;margin-top:-1.5rem}.carousel-portada-header h2.pane-title{display:none}.carousel-portada-header .slide__caption{height:auto;padding:3%}.carousel-portada-header .slide__media{overflow:hidden;position:relative}.carousel-portada-header h2.slide__title{font-family:'Avenir-Heavy',"Nunito sans  !important";margin-left:5%;margin-right:5%;font-size:8em;overflow:hidden}.carousel-portada-header .slide__description{Font-family:'Avenir-Book','Nunito sans' !important;font-weight:600 !important;font-size:medium !important;width:70em;height:auto;margin-top:1.5em;margin-left:5%;padding-bottom:2em}.informe-anual-texto{width:80%;margin-left:10%;background-color:#f4f4f5;padding-top:5%;padding-left:5%;padding-right:40%;padding-bottom:10%;z-index:100 !important;margin-top:-20%;position:relative}.bg-informe-anual{margin-left:-15px;margin-right:-15px;position:relative;height:35em;z-index:-50 !important}.informe-anual-texto .pane-title{font-family:'Avenir-Black','Nunito sans';font-size:x-large;font-weight:900}.informe-anual-texto .pane-content{font-family:'Avenir-Book','Nunito sans';font-weight:600;font-size:x-small}.vista-informes .view-content div h3{display:none}.vista-informes .views-row{float:right;width:12%;margin-left:1.5rem;margin-top:-15%;position:relative;z-index:150}.vista-informes .views-row .annual-reports-link{height:6em;background-color:#000;vertical-align:middle;text-align:center;padding-top:1em}.vista-informes .views-row .annual-reports-link a{color:#fff;width:100%}.vista-informes .views-row .annual-reports-link:hover{background-color:#d3222a}.foto-informe-2015{position:relative;z-index:150;margin-top:-50%}.boton-informe-anual{padding:0;margin-top:62%}.boton-revista-60{padding:0;margin-top:52%}.boton-revista-60 .pane-title,.boton-informe-anual .pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:small;text-align:left;padding-bottom:0;margin-bottom:.5rem;margin-left:1.2rem}.boton-revista-60 .pane-title{margin-left:1% !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle{margin-left:15% !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle,.boton-informe-anual .pane-content .field-name-field-landing-page-subtitle{margin-left:1.5rem;font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;color:#c5c6c6;margin-bottom:.5rem}.boton-revista-60 .btn-descarga{margin:0 auto}.boton-revista-60 .btn-descarga a,.boton-informe-anual .btn-descarga a,.corporate-link-all .btn-descarga a{margin-top:0;margin-left:0 !important;text-transform:uppercase;font-size:1.1rem;padding:.5em 1.5em}#submenu-quienes-somos-2,#submenu-comunicacion{font-weight:100}#submenu-quienes-somos-2 a,#submenu-comunicacion a{font-family:'Avenir-Heavy','Nunito sans';font-weight:100;font-size:1.1em}#submenu-comunicacion .active a{border-bottom:none;font-weight:600}#submenu-quienes-somos-2 li a:hover{font-weight:900}#submenu-quienes-somos-2 li{margin-left:1%}#submenu-comunicacion li{margin-left:10%}.vista-informes{margin-left:-5%}#submenu-quienes-somos-3{width:80%;margin-left:20%;margin-top:10em;font-weight:100}#submenu-quienes-somos-3 a{font-family:'Avenir-Heavy','Nunito sans';font-weight:100;font-size:1.1em}#submenu-comunicacion .active a{border-bottom:none;font-weight:600}#submenu-quienes-somos-3 li a:hover{font-weight:bolder}#submenu-quienes-somos-3 li{margin-left:1%}
.quienes-somos-title{margin-left:-15px}.quienes-somos-title{margin-top:2.5em}.quienes-somos-graph{margin-right:-15px}.menu-circular-innovacion{padding-top:5%;padding-bottom:5%;background:#f4f4f5}.caja-video-quienes-somos,.caja-datos-quienes-somos,.timeline-quienes-somos,.quienes-somos-equipo-panel,.qs-responsabilidad-corporativa,.agenda-desarrollo-sostenible,.menu-circular-innovacion{margin-left:-15px;margin-right:-15px}.carousel-equipo{overflow:visible;margin-left:-15px;margin-right:-15px;margin-bottom:5%}.carousel-equipo .slick__slide .grid__content .slide__caption{top:0 !important;padding:5%;padding-right:3%}.carousel-equipo .slick__slide:nth-child(even){background-color:#000;color:#fff}.carousel-equipo .slick__slide:nth-child(odd){background-color:#c5c6c6;color:#000}.carousel-equipo .slick__slide:hover .slide__caption{background-color:#d3222a;color:#fff}.carousel-equipo .slick__slide:nth-child(even) .slide__caption{height:19em;width:100%;position:relative;padding:5%}.carousel-equipo .slick__slide:nth-child(odd) .slide__caption{height:37em;width:50%;position:relative;float:right}.carousel-equipo .slide__caption .slide__title{padding-right:3em;font-family:'Avenir-Heavy','Nunito sans';font-size:2.2em;margin-bottom:.5rem}.carousel-equipo .slide__caption .slide__description{font-size:small;font-weight:100}.carousel-equipo .slide__caption .slide__description p{background:transparent !important}.carousel-equipo .slick__slide:nth-child(even) .slide__caption .slide__title a{color:#fff}.carousel-equipo .slick__slide:nth-child(odd) .slide__caption .slide__title a{color:#000}.carousel-equipo .slick__slide:hover .slide__caption .slide__title a{color:#000}.carousel-equipo .slick__slide:nth-child(odd) .slide__description p{margin-top:35%}.carousel-equipo .slick__slide:nth-child(even) .slide__description p{margin-top:5%}.carousel-equipo .slick__slide:nth-child(odd) .slide__media .media{vertical-align:middle;height:25vw}.carousel-equipo .slick__arrow{margin-top:2%;margin-left:93%}.carrusel-sectores .slick__arrow button.slick-prev.slick-arrow,.carrusel-sectores .slick__arrow button.slick-next.slick-arrow{border-radius:0;height:5rem;background-color:transparent}.carrusel-sectores .slick__arrow button.slick-next.slick-arrow{box-shadow:.3}.carousel-equipo .slick__arrow button.slick-prev.slick-arrow,.carousel-equipo .slick__arrow button.slick-next.slick-arrow{border-radius:0;height:2rem;border:none;background-color:transparent;width:2.5rem}.carousel-equipo .slick-dots{display:none !important}#submenu-mercados-soluciones a.active-trail.active{border-bottom:none}#submenu-mercados-soluciones{margin-top:5em !important}#progress-equipo{margin-top:10%}div#testimony-item-wraper{overflow:hidden}.mercados-home-header{color:#fff;margin-left:-15px;margin-right:-15px;height:87em;text-align:center;padding-top:5em;background-repeat:no-repeat;background-size:100%;background-position-y:-5em}.mercados-home-header h2.pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:5em;margin-top:1.4em;margin-bottom:.5em}.mercados-home-header .pane-content{width:35%;margin:0 auto;font-size:1.4em}.caja_comunicacion_tipo1 p,.caja_comunicacion_tipo2 p,.caja_comunicacion_tipo3 p{font-size:1.75em}.caja_comunicacion_tipo1 h2,.caja_comunicacion_tipo2 h2,.caja_comunicacion_tipo3 h2{font-size:2.75em}.revista-link{margin-top:-10em;margin-left:8em;position:relative;z-index:200}.revista-link .revista-izq{float:left;position:relative;margin-right:3%;z-index:5}.revista-link .revista-der{z-index:4;width:60%;background-color:#1d428a;position:absolute;padding:3%;padding-left:8%;color:#fff;margin-left:6em;margin-top:7em}.revista-link .revista-der .btn-descarga a{text-transform:uppercase;position:absolute;width:65%;margin-left:30% !important}.revista-60{margin-top:-70%;position:relative;z-index:200}.corporate-magazine{display:flex;margin-top:10em}.corporate-magazine-image{width:60%}.revista-60 .corporate-magazine-image img{width:100%}.corporate-magazine-download{margin-left:2em;align-self:flex-end;margin-bottom:1em}
.corporate-magazine-title-last{font-family:'Avenir-Heavy','Nunito sans';font-size:1.4em}.corporate-magazine-number{font-family:'Avenir-Heavy','Nunito sans';font-size:3em;color:#c5c6c6;text-align:center;margin:.2em 0}.enviar-amigo{height:10em;color:#fff;text-align:left;padding-top:3em;padding-left:10%;font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;font-weight:900;margin-left:-15px;margin-right:-15px}.enviar-amigo p{margin-top:-1.5em}#node-2531 .webform-client-form,#node-2532 .webform-client-form{width:80%;margin-left:10%;background-color:#f4f4f5;padding:5%;padding-bottom:3%;margin-top:-10%;padding-top:8em !important}#node-2532 .form-control,#node-2531 .form-control{border:none;border-radius:0}#node-2531 .form-item-submitted-email-amigo,#node-2531 .form-item-submitted-tu-email,#node-2531 .form-item-submitted-asunto,#node-2532 .form-item-submitted-friend-email,#node-2532 .form-item-submitted-your-email,#node-2532 .form-item-submitted-subject{width:39.9%;margin-left:5%;margin-right:5%}#node-2531 .form-item-submitted-mensaje,#node-2532 .form-item-submitted-message{width:30%;margin-left:40%;margin-right:5%;position:absolute;margin-top:-14.7%}#node-2531 .form-actions,#node-2532 .form-actions{margin-top:1%;margin-bottom:-.5em !important;margin-left:47% !important;position:absolute}#node-2531 .form-actions button,#node-2532 .form-actions button{border-radius:0 !important;width:25em;height:4em}#node-2531 button#edit-submit,#node-2532 button#edit-submit{margin-left:-6.1em !important}.bg-detalle-mercado{margin-top:1.2em;height:70rem}.txt-detalle-mercado{position:relative;padding:0;margin:0;width:80%;margin-left:10%}.txt-detalle-mercado .pane-content{background:#f4f4f5;color:#000;padding:5% 5% 6.5%}.txt-detalle-mercado .field-name-field-landing-page-subtitle{font-size:small;font-weight:bolder;width:50%;float:left;height:inherit;display:inherit}.txt-detalle-mercado .field-name-body{font-size:.8em;width:32%}.txt-detalle-mercado h2.pane-title,.title-detalle-mercados h2.pane-title{font-size:3.6em;padding-top:1.8em;padding-bottom:2em}.txt-detalle-mercado h2.pane-title{text-align:left;padding:0;font-size:6em;margin-top:-9em;margin-bottom:.8em}.txt-detalle-mercado .field-item.even{width:113%;font-size:2em;line-height:1.2;margin-top:1em}.txt-detalle-mercado p{margin-left:-2em}.testimonio-detalle-soluciones .field-name-field-foto-frase,.testimonio-detalle-mercado .field-name-field-foto-frase{border:none;height:7.2rem;width:7.2rem;margin-left:-11.5em}.testimonio-detalle-soluciones .field-name-field-foto-frase img,.testimonio-detalle-mercado .field-name-field-foto-frase img{height:7.2rem;width:7.2rem}.testimonio-detalle-soluciones,.testimonio-detalle-mercado{margin-left:-3em;margin-right:-8em;height:auto;padding:5em 7em}.testimonio-detalle-soluciones{background:#1d428a}#node-346 .testimonio-detalle-soluciones{margin-top:-3.5em}.testimonio-detalle-soluciones .field-collection-view,.testimonio-detalle-soluciones .field-collection-container,.testimonio-detalle-mercado .field-collection-view,.testimonio-detalle-mercado .field-collection-container{border-bottom:none}.testimonio-detalle-soluciones .field-collection-container.clearfix:after,.testimonio-detalle-soluciones .field-collection-view.clearfix.view-mode-full:after,.testimonio-detalle-mercado .field-collection-container.clearfix:after,.testimonio-detalle-mercado .field-collection-view.clearfix.view-mode-full:after{display:none}.testimonio-detalle-soluciones .field-name-field-frase-testimonio,.testimonio-detalle-mercado .field-name-field-frase-testimonio{font-size:1.8em;margin-bottom:2em}.testimonio-detalle-soluciones .field-name-field-nombre-frase,.testimonio-detalle-mercado .field-name-field-nombre-frase{font-family:'Avenir-Black','Nunito sans';font-size:2.7em;margin:0 0 .2em}.testimonio-detalle-soluciones .field-name-field-cargo-frase,.testimonio-detalle-mercado .field-name-field-cargo-frase{font-family:'Avenir-Heavy','Nunito sans';font-size:1.8em}
.testimonio-detalle-soluciones .field-collection-item-field-frases{margin-bottom:1em;color:#fff}.testimonio-detalle-mercado .field-collection-item-field-frases{margin-bottom:1em;color:#000}.foto-detalle-mercado{height:54rem;width:120%;margin-left:-7em}#foto-detalle-mercado-movilidad{margin-top:-40%}#foto-detalle-mercado-carreteras{margin-top:-19%}#foto-detalle-soluciones-material{margin-top:-5%}#carousel-mercados .slide__caption{position:relative;padding:3% 3% 0;margin-bottom:1.3em}.foto-mercado-movilidad{margin-top:-25em !important}.foto-mercado-ferroviario{margin-top:-20em !important}.foto-mercado-desarrollo-urb,.foto-mercados-navegacion,.foto-mercado-medio,.foto-mercado-carreteras{margin-top:-12em !important}.foto-mercado-arquitectura{margin-top:-10em !important}.foto-mercado-aeropuerto{margin-top:-16em !important}.foto-mercado-puertos{margin-top:-6em !important}.timeline-quienes-somos{margin-top:-1em;width:73.99%;height:69em;margin-left:27%;position:relative;background-size:74em 55em}.timeline-quienes-somos .slick-track{padding-top:0}.txt-historia-quienes-somos{background-size:cover;background-position-x:0;width:40.00%;height:46.2em;float:left;position:relative;margin-left:-15px;border-bottom:solid;border-bottom-color:#e5e5e5;border-width:2.45px;padding:5%;margin-top:-2em}.timeline-quienes-somos nav.slick__arrow{margin-left:12em;margin-top:48em;position:absolute;width:5em}.quienes-somos-equipo-panel{background-size:cover}.timeline-quienes-somos nav.slick__arrow .slick-next{margin-left:2rem;height:2rem;width:2rem;border:none}.timeline-quienes-somos nav.slick__arrow .slick-prev{height:2rem;width:2rem;border:none}.timeline-quienes-somos .slick-list.draggable{padding:0 !important;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/bg-regla-historia.png) 5% 43.5em repeat-x}.timeline-quienes-somos .slick-track{height:69em}.timeline-quienes-somos .slick__slide{width:11rem;cursor:pointer}.txt-historia-quienes-somos .pane-content{background-color:#fff;padding:9% 15%}.txt-historia-quienes-somos .field-name-field-landing-page-subtitle{font-size:4.5em;margin:0 0 .3em;font-family:'Avenir-Black','Nunito sans'}.txt-historia-quienes-somos .field-name-body{font-size:1.4em}.txt-historia-quienes-somos .field-name-body p{line-height:2}.timeline-quienes-somos .slide__title{font-size:3.3em;font-family:'Avenir-Black','Nunito sans'}.timeline-quienes-somos .slide__description{font-size:1.5em}.timeline-quienes-somos .slide__media{height:45em;background:none}.timeline-quienes-somos .slide__media .media{height:21em;margin-top:24em;width:100%;margin-bottom:0;position:absolute}.timeline-quienes-somos .slide__media .media{background-size:1px;opacity:1;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slick-current .slide__media .media{height:25em;margin-top:20em;opacity:1;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slick__slide .slide__media .media img{height:10rem;width:10rem;position:absolute;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s;border-radius:50%}.timeline-quienes-somos .slick-current .slide__media .media img{opacity:1 !important;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;-ms-transition:.7s;transition:.7s}.timeline-quienes-somos .slide__caption{padding:5em;padding-top:0}.column-grid-soluciones:hover .caption a:last-child:before,.column-grid-mercados:hover .caption a:last-child:before{font-size:3em;padding:0 .3em}.column-grid-soluciones:hover .caption a:last-child:before{background:#d3222a;color:#fff}.column-grid-soluciones .caption a:last-child .img-responsive,.column-grid-mercados .caption a:last-child .img-responsive{display:none !important}.bg-categ-ofertas{margin-left:-15px;margin-right:-15px;margin-bottom:-10%}.columna-categoria{height:35em}.columna-categoria .caption{font-family:'Avenir-Book','Nunito sans';font-size:x-small}
.columna-categoria .caption a{font-family:'Avenir-Black','Nunito sans'}.columna-categoria .caption h3{padding:0 !important;margin:0;font-size:large}.view-content .row:nth-child(even) .columna-categoria:nth-child(even),.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd){background:#000;color:#fff;padding:0}.view-content .row:nth-child(even) .columna-categoria:nth-child(even) .caption,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .caption{padding:2rem;position:relative}.view-content .row:nth-child(even) .columna-categoria:nth-child(even) a,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) a{color:#fff}.view-content .row:nth-child(even) .columna-categoria:nth-child(even) .img-responsive,.view-content .row:nth-child(odd) .columna-categoria:nth-child(odd) .img-responsive{overflow:hidden;position:relative}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd),.view-content .row:nth-child(odd) .columna-categoria:nth-child(even){background:#a1a1a1;padding:0}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd)>a,.view-content .row:nth-child(odd) .columna-categoria:nth-child(even)>a{height:35em !important;width:50%;overflow:hidden;position:relative;float:left}.view-content .row:nth-child(even) .columna-categoria:nth-child(odd) .caption,.view-content .row:nth-child(odd) .columna-categoria:nth-child(even) .caption{padding:2.5rem;width:50%;position:relative;float:left}.columna-categoria:hover{background:#1d428a !important;color:#fff !important}.columna-categoria:hover a{color:#fff !important}#categorias-ofertas{width:70%;margin-left:15%;position:relative}#boxes-box-box_logo_foot_itransporte p{display:none}.pane-ineco-banner-portada-banner-portada-ineco{margin:0 -15px}.pane-ineco-banner-portada-banner-portada-ineco .banner-list{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:4em}.pane-ineco-banner-portada-banner-portada-ineco .banner-list div{margin:1em 0}.pane-ineco-banner-portada-banner-portada-ineco .banner-list img{width:100%;max-height:15em}.pane-ineco-banner-portada-banner-portada-ineco .lastest-new{display:none}.progress{display:block;width:100%;height:.3rem;overflow:hidden;background-color:#f5f5f5;background-image:linear-gradient(to right,#1d428a,#1d428a);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.perfil-progressbar .progress{background-image:linear-gradient(to right,black,black)}.perfil-progressbar{margin-top:2em}.bg-perfil-contratante{margin-left:-15px;margin-right:-15px}.body-mediakit{padding:5%;margin-top:-10%;background:#f4f4f5;position:relative;width:65%;margin-left:5%;padding-bottom:5%;padding-right:40%}.body-mediakit h2.pane-title{font-family:'Avenir-Heavy','Nunito sans';font-size:xx-large;margin-top:0;margin-bottom:0}.body-mediakit p{font-size:small}.video-mediakit>.pane-content>div.node{margin:0 !important;padding:0 !important}.video-mediakit{margin-top:-25%;margin-left:15%}.barraProgreso-calidad{margin-top:30%}.carousel-calidad .slick__arrow .slick-next{width:2.6rem;height:2.6rem;border:none}.carousel-calidad .slick__arrow .slick-prev{width:2.6rem;height:2.6rem;margin-right:1.5rem;border:none}.vista-banners-home{margin-left:-15px;margin-right:-15px;margin-top:15em}.vista-banners-home .faldon-wrapper{position:relative;width:100%;margin-top:1em;display:inline-block}.vista-banners-home .faldon-list img{width:100%;height:auto}.footer .region-footer{display:flex;justify-content:space-between}.buscador-proyectos{height:17em;margin-top:3em}.buscador-proyectos input[type=text]{margin:3em auto;padding:3em 5em;border-radius:3em;background-position:1.5em 2em;width:30%;margin-left:35%}.buscador-proyectos-button{width:4em;height:4em;right:35.8%;bottom:40%}.header-carousel-proyectos{padding:6em}.header-carousel-proyectos .title{font-size:4.1em}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:20rem;height:10rem}.carousel-home-proyectos .jcarousel-prev.jcarousel-prev-horizontal{position:absolute;margin:0 !important;top:7em !important;left:29em}
.carousel-home-proyectos .jcarousel-next.jcarousel-next-horizontal{position:absolute;margin:0 !important;top:7em !important;left:32em}.project-image-on{height:70.5rem;margin-top:1.5em}.project-fullcontent .project-fullcontent-header-left-title{font-size:6em;margin-top:-6em}.project-fullcontent .project-fullcontent-claim{font-size:2.3rem;margin-top:1.5rem}.project-fullcontent-header-left-subtitle{font-size:2.8em;padding:1.4em;justify-content:space-evenly;margin:0 5.2em}.project-fullcontent-header-left-subtitle p{padding:0;line-height:1.2}.project-fullcontent-header-left-subtitle p span strong{font-size:2.2em}.project-fullcontent-header-right{margin-top:9em;height:47em}div#project-fullcontent-header-right-slideshow>.jcarousel-clip{height:33em}#project-fullcontent-header-right-slideshow li.jcarousel-item img.img-responsive{height:33em}#project-fullcontent-header-right-slideshow .jcarousel-prev.jcarousel-prev-horizontal{margin-top:5em !important}#project-fullcontent-header-right-slideshow .jcarousel-next.jcarousel-next-horizontal{margin-right:3em;margin-top:5em !important}.project-fullcontent-header-right-slideshow-control{margin-top:46em}.project-fullcontent-body{font-size:1.5em;margin-top:6em;height:22em}.project-testimonies{padding-left:5%;clear:both}.project-testimonies-image{padding:9em 0 14em}.project-testimonies-image img{height:54.1rem;width:96.1rem}.project-testimonies-testimony{margin-top:-56em;margin-left:-23em;margin-bottom:45em}.project-fullcontent .carousel-wrapper,.project-fullcontent .carousel-wrapper-ii{padding-top:0;padding-left:50%}#project-testimony-carousel .jcarousel-clip.jcarousel-clip-horizontal{width:100%}.project-fullcontent .project-testimony-carousel li.jcarousel-item.jcarousel-item-horizontal,.project-fullcontent .project-testimony-carousel-ii li.jcarousel-item.jcarousel-item-horizontal{width:62rem !important}.carousel-wrapper .jcarousel-clip.jcarousel-clip-horizontal,.carousel-wrapper-ii .jcarousel-clip.jcarousel-clip-horizontal{padding:3rem 0}.project-fullcontent .project-testimony-carousel .carousel-wrapper,.project-fullcontent .project-testimony-carousel .carousel-wrapper-ii,.project-fullcontent .project-testimony-carousel-ii .carousel-wrapper,.project-fullcontent .project-testimony-carousel-ii .carousel-wrapper-ii{padding-left:46%}.project-fullcontent .project-testimony-carousel div#testimony-item-wraper,.project-fullcontent .project-testimony-carousel-ii div#testimony-item-wraper{width:62rem !important}#project-testimony-carousel .project-testimony-carousel-item,#project-testimony-carousel-ii .project-fullcontent-paragraph-0-right{width:58rem;padding:4em 5em !important}.project-testimony-carousel-item,.project-fullcontent-paragraph-0-right-body-testimony-ii{padding:0 2% !important}.project-testimony-carousel-item-texto,.project-fullcontent-paragraph-0-right-body-testimony-sentence.float-right{font-family:'Avenir-Book','Nunito Sans';font-size:1.8em}#project-testimony-carousel .project-testimony-carousel-item-texto{margin-bottom:0}.project-testimony-carousel-item-data-photo,.project-fullcontent-paragraph-0-right-body-testimony-photo.float-right{border-color:#fff;margin-right:0;margin-left:-10rem}.project-testimony-carousel-item-data-photo img,.project-fullcontent-paragraph-0-right-body-testimony-photo.float-right img{width:6.8rem;height:6.8rem}#project-testimony-carousel .project-testimony-carousel-item-data-name,.project-fullcontent-paragraph-0-right-body-testimony-name{font-size:2.7em;margin-top:1em;padding-top:0}#project-testimony-carousel .project-testimony-carousel-item-data-job,.project-fullcontent-paragraph-0-right-body-testimony-job{font-size:1.8em}.testimonio{min-height:45rem;margin-top:12em;min-width:100%}.project-fullcontent-paragraph-1-tech.float-left{border-radius:50%;margin-top:-9em;right:0;position:absolute;width:63rem;height:63rem}.project-fullcontent-paragraph-1-tech-title{font-size:4em;padding-top:1.5em}.project-fullcontent-paragraph-1-tech-all-local{background-size:5rem 5rem;padding:0 0 2rem 7rem;font-size:1.9em;line-height:1.4}
.project-fullcontent-paragraph-1-tech-all-client{background-size:5rem 5rem;padding:0 0 2rem 7rem;font-size:1.9em;line-height:1.4}.project-fullcontent-paragraph-1-tech-all-ejec{background-size:5rem 5rem;padding:0 0 2rem 7rem;font-size:1.9em;line-height:1.4}.project-fullcontent-paragraph-1-tech-all-activi{background-size:5rem 5rem;padding:0 0 2rem 7rem;font-size:1.9em;line-height:1.4}.project-fullcontent-paragraphs{width:50%;padding-top:2.5em;height:36.5rem;overflow:scroll;margin:4.5em 0}#texto-testimonio{width:100%;padding-top:0}.project-fullcontent-paragraph-1-title{font-size:3.5em;width:100%}.project-fullcontent-paragraph-1-body p{font-size:1.2em !important}.separador-carousel-detalle{margin-top:11em}.separador-carousel-detalle .slide__content{height:78.2rem}#carousel-mercados .slick__slide img{height:78.2rem}#carousel-mercados .slide__title{font-size:6.5em;margin-top:-36%}#carousel-mercados nav.slick__arrow{bottom:-4em}.timeline-noticias-home{margin-top:10.5em}.view-noticias-timeline .panel-2col{padding-top:5%}.view-noticias-timeline .panel-2col .panel-col-first .inside .img-responsive{border-radius:100%;margin:0 auto;overflow:hidden;transition:all .3s ease}.view-noticias-timeline .panel-2col .panel-col-first .inside .timeline-date{padding-top:2em}.view-noticias-timeline .panel-2col .panel-col-first{position:relative;width:31rem}.view-noticias-timeline .panel-col-last{position:relative;width:40%;margin-left:3em}.view-noticias-timeline .field-content.timeline-news-title{font-size:xx-large;font-family:"Avenir-Black","Nunito Sans";text-align:left;line-height:120%;display:inline-block}.view-noticias-timeline .field-content.timeline-news-title a{font-size:1.1em}.view-noticias-timeline .field-content.timeline-news-title a:hover{text-decoration:underline}.view-noticias-timeline .panel-2col .panel-col-last .inside p{font:normal 1.4em 'Avenir-Book','Nunito Sans',sans-serif}.simple_timeline ul li:nth-child(odd)>div{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 16em top repeat-y}.simple_timeline ul li:last-child>div{margin-top:-13em;margin-bottom:0 !important;padding-bottom:0 !important;padding-top:20em !important}.simple_timeline ul li:last-child>div .timeline-date{padding-bottom:4em !important;padding-top:10% !important;margin-top:0 !important}.simple_timeline ul li:nth-child(even)>div{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 19em top repeat-y;padding-top:35em !important;padding-bottom:30em !important;position:absolute}.view-noticias-timeline{margin-top:-.5em}.view-noticias-timeline .simple_timeline ul{background:none}.view-noticias-timeline .panel-display.panel-2col.clearfix{margin-left:0;padding-top:10em;padding-bottom:10em;margin-top:0;width:100%}.view-noticias-timeline{margin-bottom:1em}.simple_timeline ul li:nth-child(even){float:right;height:55em;margin-top:0 !important;padding-top:0 !important;position:absolute;margin-left:50%}.view-noticias-timeline .panel-2col .panel-col-first .inside .img-responsive{opacity:1;display:block;transition:.2s ease;backface-visibility:hidden;width:28rem;height:28rem}.view-noticias-timeline .panel-2col .panel-col-first .inside{width:28rem;height:28rem;border-radius:100%;margin-left:2em}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover{background-color:#1d428a;z-index:20;position:relative}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover .img-responsive{opacity:.3}.view-noticias-timeline .panel-2col .panel-col-first .inside .views-label.views-label-field-new-image-on.leer-mas{background-color:#fff;position:absolute;color:#1d428a;font-weight:700;text-align:center;width:10rem;height:10rem;top:9rem;left:9rem;opacity:0;padding-top:4rem;border-radius:100%;font-size:1em;text-transform:uppercase}.view-noticias-timeline .panel-2col .panel-col-first .inside:hover .views-label.views-label-field-new-image-on.leer-mas{padding-top:4.5rem}a.home-timeline-ver-mas{width:100%;position:relative;padding:.5rem;display:inline-block;font-family:'Avenir-medium','Nunito Sans';font-weight:900;font-size:x-small;text-transform:uppercase;text-decoration:none !important}
.boton-timeline-ver-mas{margin-top:-9em;left:-2em;width:38%;float:right;margin-right:-15px;z-index:20;position:relative}.boton-timeline-ver-mas:hover{background-color:#d3222a;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;color:#fff}a.home-timeline-ver-mas{padding:1.5rem 2rem;background:#1d428a;color:#fff;font-size:1.1em}.view-noticias-timeline{margin-bottom:10em;margin-left:6em;margin-top:10em}#imagen-equipo{margin-top:2em}#imagen-equipo img{height:44rem;width:100%}.equipo-directivo-title{font-size:4.5em;margin-top:-4.8em;margin-bottom:.8em;margin-left:-15px}.equipo-directivo-header{margin-left:20%}.equipo-directivo-header .col-md-1{width:14.6% !important;padding:0}.equipo-directivo-header img{height:16.8rem !important;width:16.5rem !important}.equipo-directivo-header img.equipo-directivo-detalle-image{height:24.1rem !important;width:16.5rem !important}.equipo-directivo-header .caption p{padding-top:3em !important;margin-right:2rem}.equipo-directivo-header .caption strong{font-size:1.9em}.equipo-directivo-detalle-header .caption strong{font-family:'Avenir-Medium','Nunito Sans'}.equipo-directivo-amarillo{margin-top:19.3em !important;margin-bottom:15em;margin-left:-10% !important}.equipo-directivo-amarillo h5{font-size:3.6em !important;line-height:1.2 !important;padding-right:.5em !important}#pie_detalle_equipo{margin-top:7em;padding:12em 8.5em 10em 10em;width:117%;margin-left:-22em}#pie_detalle_equipo p{font-size:1.6em;margin-top:.4em;margin-bottom:1.2em;padding-right:0 !important}#pie_detalle_equipo p:last-child{display:none}.nombre_amarillo_equipo{margin-top:-1em;margin-left:37.5em;width:47.3%}.nombre_amarillo_equipo h5{font-size:3.4em;padding:1em 2em 0}.nombre_amarillo_equipo p{font-size:1.7em;margin-left:4em}#contenido-detalle-1,#contenido-detalle-2,#contenido-detalle-3,#contenido-detalle-4,#contenido-detalle-5{margin-left:62em !important;width:46.5% !important;padding:11em 10em 4em 9em !important;margin-bottom:5em}#contenido-detalle-1 p,#contenido-detalle-2 p,#contenido-detalle-3 p,#contenido-detalle-4 p,#contenido-detalle-5 p{font-size:1.6em;padding:0 !important}#img_top_pacto{margin-top:1em}.caja_pacto_mundial{margin-top:-21.5em;margin-left:-14em;width:110%}.caja_pacto_mundial>.caja-color-azul{padding:5em}.caja-color-azul h5{font-size:3.5em;margin-bottom:1em}.caja-color-azul p{font-size:1.5em;margin-bottom:0}#contenedor-compromiso-ineco-impares{margin-top:11em;margin-left:6em}#contenedor-compromiso-ineco-impares h5{font-size:3.7em}#contenedor-listado-pacto{margin-top:3.5em;width:93%;height:13.6rem}#contenedor-listado-pacto:first-child{margin-top:4.5em}#contenedor-listado-pacto strong{font-size:2.5em;margin:1.2em 0}#contenedor-listado-pacto p{font-size:1.4em;line-height:1.8;padding:2.6em 2em 2.6em 7em}#node-3184 #imagen_contacto img{height:auto;width:61em}#node-3184 #cabecera_contacto h5{font-size:3.5em;margin-top:0}#node-3184 #h5-contacto{margin-top:8em;width:80%}#node-3184 #cabecera_contacto p{font-size:1.4em;width:60rem}#node-3184 #formulario_contacto textarea{font-size:1.2em !important}#node-3184 #formulario_contacto .form-type-checkbox.checkbox label{font-size:1.1em}#node-3184 #formulario_contacto{padding-bottom:5em}.mercados-progressbar{margin-top:-3em}#img_top_detalle_equipo{margin-top:2em}.press-dossier{margin-top:24% !important;margin-left:-3rem}.press-dossier-title-last{font-family:'Avenir-Black','Nunito Sans';font-size:1.5rem}#AvisoLegal h2.pane-title{margin-top:-15%}.panel-panel .img-top-marco{margin-bottom:-12em}.panel-panel .img-top-marco h2{top:2em}#img_accionistas{margin-top:-35%}#encabezado-accionistas p,#encabezado-impulsa p{font-size:1.5em}#img_grafico{margin-top:5%}.page-quienes-somos-rsc-agenda-2030 .panel-panel .panel-pane.img-top-marco,.page-quienes-somos-rsc-igualdad .panel-panel .panel-pane.img-top-marco{margin-bottom:-22em}.page-transparencia-comite-direccion .comite-direccion-componentes{margin-top:-25%}.page-perfil-del-contratante-licitaciones-adjudicaciones .panel-panel .img-top-marco .pane-content{margin-bottom:-22%}
.page-perfil-del-contratante-licitaciones-adjudicaciones .panel-panel .ineco-basic-module .ineco-title{top:8em}.view-perfil-del-contratante-licitaciones .view-content{margin-top:-22%}.view-perfil-del-contratante-licitaciones .view-header{margin-top:-14%}.view-perfil-del-contratante-licitaciones .view-header p.recuadro{font-size:3em}#licitaciones_abiertas>h2.pane-title,#licitaciones_tramitacion>h2.pane-title{margin-top:-12%}}@media(min-width :1900px){.detalle-noticias .pane-title{font-size:4.5em;margin-top:34%}img.img_comite_direccion{padding-left:38em;padding-top:8em;margin-bottom:-3em}.txt-historia-quienes-somos{background-size:cover;background-position-x:0;width:40.35%;height:45.65em;float:left;position:relative;margin-left:-15px;border-bottom:solid;border-bottom-color:#e5e5e5;border-width:2.5px;padding:5% 10% 5% 5%;margin-top:-2em}.row-reconocimientos-grid>.column-reconocimientos-grid{width:55rem}.reconocimientos-header-img{width:93.3rem;height:48.3rem}.reconocimientos-header-text{margin-left:80em}.equipo-directivo-header img{height:20.8rem !important;width:20.5rem !important}.equipo-directivo-header img.equipo-directivo-detalle-image{height:29.1rem !important;width:20.5rem !important}#pie_detalle_equipo{margin-left:-26em}#node-3184 #imagen_contacto img{width:71em}#node-3184 #h5-contacto{width:auto}#node-3184 #h5-contacto{margin-top:16em}#img_fila_uno{margin-top:-26.5em}#contenido_colaboramos{height:39.5rem;width:55rem}.left #img_fila_uno,.left #img_fila_dos{margin-left:3rem}.middle #img_fila_uno,.middle #img_fila_dos{margin-left:-2rem}.right #img_fila_uno,.right #img_fila_dos{margin-left:-7rem}#contenedor-listado-pacto{height:12.6rem;width:68.6rem}#contenedor-compromiso-ineco-impares{margin-top:13.5em}.caja_pacto_mundial>.caja-color-azul{padding:7em 12em 5.5em 9em}.foto-detalle-mercado{width:96rem}#project-fullcontent-header-right-slideshow .jcarousel-prev.jcarousel-prev-horizontal{margin-left:95%}#project-testimony-carousel-ii .jcarousel-prev.jcarousel-prev-horizontal{margin-top:0 !important;margin-left:75%}#project-testimony-carousel-ii .jcarousel-next.jcarousel-next-horizontal{margin-top:0 !important;margin-right:17%}.project-fullcontent .project-testimony-carousel li.jcarousel-item.jcarousel-item-horizontal,.project-fullcontent .project-testimony-carousel-ii li.jcarousel-item.jcarousel-item-horizontal{width:93rem !important}.project-fullcontent .project-testimony-carousel div#testimony-item-wraper,.project-fullcontent .project-testimony-carousel-ii div#testimony-item-wraper{width:93rem !important}#project-testimony-carousel .project-testimony-carousel-item,#project-testimony-carousel-ii .project-fullcontent-paragraph-0-right{width:87rem}.testimonio{margin-top:3%}.project-fullcontent-paragraph-1-tech.float-left{right:18rem}.mercados-graph{margin-top:-49.5em}.caja_enlaces_arriba_izquierda_eco,.caja_enlaces_arriba_centro_eco,.caja_enlaces_arriba_derecha_eco{width:48.5em;height:17.5rem}div#h5-cabecera-datos{margin-top:-15.1em !important}.tmn-4-economico{padding:7% 5% !important}#ImagenRemuneracion{height:35em;width:65.2em}p#retribucion-fija{padding-right:2.5em !important}#ocultar>p.descargar{margin-left:23.7em !important}#mostrar{margin-left:47.4em !important}#caja-convenios-vigentes{margin-left:11em !important}.carousel-home-proyectos .caption h3{font-family:'Avenir-Book','Nunito sans';font-size:3.5em;font-weight:900;margin-top:-5%;margin-bottom:-.4em;z-index:2000;color:#fff;text-shadow:.2rem .5rem 2.8rem #000;height:2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.view-noticias-timeline .panel-col-last{width:50%}div#boxes-box-box_logo_foot_itransporte{padding-top:2em;padding-left:10em}div#img-cv2{width:70em}.project-fullcontent .project-fullcontent-header-left-title{margin-top:-5.8em}#contenido_contratante h5{margin-top:1.4rem;font-size:5em}.column-grid-soluciones div.caption{padding:2em;font-size:1.1em}.column-grid-mercados div.caption{font-size:1.1em;padding:2em}#descarga_estatutos_contenido .btn-descarga a{padding:1em 6%;margin-left:-6%}.imagen-empresas-participadas h2{margin-bottom:-6em;font-size:2em;padding:.7em;width:30%;margin-right:8%;margin-top:3em}
#AvisoLegal h5#titulo-aviso-legal{margin-top:-5.7em}#AvisoLegal{margin-top:-19rem}#node-3184 #imagen_contacto img{height:45.5em}.press-dossier{margin-top:23.5rem !important}.cabecera_nuestras_fortalezas{margin-left:0}div#img_fortalezas{margin-left:0;margin-right:0 !important;margin-top:2em}.timeline-quienes-somos nav.slick__arrow{margin-left:15em}#youtubechannel-frame{width:850px;height:480px}#youtubechannel-list{width:890px !important;height:181px !important;margin-top:170px;overflow:hidden}#youtubechannel-list img{height:159px;border:0;margin-left:-1px}.youtube-channel-link a{font-size:1.4em}.page-50aniversarioMexCarousel{background-size:100% 79.5%;margin-top:2%}.page-50aniversarioMexInicio{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/SLIDE_PRINCIPAL_webinecomex.jpg) 22% 45% no-repeat;background-size:cover;margin-top:4em}.videos_youtube .pane-title{font-size:3.6em}.videos_youtube iframe{height:270px;width:500px}.videos_youtube .v4 iframe{height:232px;width:430px}.videos_youtube .v5 iframe{height:194px;width:357px}}@media(min-width :2000px){.dossier-body{margin-top:0}.press-dossier{margin-top:15em !important}#AvisoLegal h5#titulo-aviso-legal{margin-top:-6.8em}div#contenido_contratante{padding:11% 3% 4% !important}#btn-inscribete{width:auto}.videos_youtube .pane-title{font-size:3.6em}.videos_youtube .v4 iframe{height:246px;width:455px}.videos_youtube .v5 iframe{height:204px;width:377px}.page-quienes-somos .mt-100{margin-top:10%}.page-quienes-somos .ineco-basic-module .ineco-right{margin-top:-6%;margin-left:30%}.page-quienes-somos .ineco-mirror .ineco-basic-module .ineco-right{margin-left:8.33%;padding-left:5%;padding-right:10%}}@media(max-width :1023px){h5{font-size:16px !important}#nav{position:fixed;width:40%;left:-40%;top:0;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;z-index:3}.ico-nav{position:fixed;cursor:pointer;display:block;display:block;z-index:3}#filtro{position:absolute;top:0;left:0;z-index:2;display:none;height:100vh;width:100vw;background-color:rgba(0,0,0,.6)}.nav-on #nav{left:0}.nav-on .ico-nav img{display:none}.nav-on .ico-nav:after{content:url(/webineco/sites/all/themes/custom/ineco_bootstrap/css/img/ico-nav-on.png);display:inline-block;width:26px;height:17px}.nav-on #filtro{display:block}#section{width:100%;padding:30px 30px}.logo{padding-top:30px}.footer .region-footer{align-items:center;justify-content:space-between}.footer .region-footer .block{margin-bottom:2rem}#panel_central>.panel-panel.right{max-height:300px !important}#panel_central>.panel-panel.left{max-height:300px !important}#junta-general{margin-right:30% !important;margin-top:-40% !important;margin-left:-11% !important;width:100% !important;font-size:9PX !important}.fotos-equipo .col-sm-1.col-md-1{width:20% !important;margin-bottom:4%;float:left}#caja_color_amarillo{margin-left:-15px;margin-top:0;width:100%}.caja-color{padding:5% 7%}#ver_integrantes_accionistas h5{color:#fff;font-size:16px}.btn-descarga a{margin-left:-26%;padding:5%}#descarga_estatutos_contenido{width:auto;margin-left:64%;margin-top:-33rem !important;line-height:1.7em}#submenu_accionistas{margin-top:3%;margin-left:35%}.page-node-1681 footer{margin-top:0 !important}.imagen-empresas-participadas h2{margin-bottom:-6em;font-size:1.8em;padding:1em;margin-right:1.33%;margin-top:2em}.imagen-empresas-participadas img{width:80%}.btn-descarga a{margin-left:-10%;padding:1em 6%}.submenu-quienes-somos{margin-left:-7%}.view-id-becas{margin-top:-15%}#contenido_colaboramos{min-height:35em;overflow:hidden}#formulario-peticion-contacto>.form-group{margin-left:-10%}.tmn-4-economico{padding:7% 0 !important}.caja_enlaces_arriba_izquierda_eco{height:auto;padding:2em}.caja_enlaces_arriba_centro_eco{height:auto;padding:2em}.caja_enlaces_arriba_derecha_eco{height:auto;padding:2em}.caja_enlaces_arriba_izquierda_eco h5{margin-top:-1em}.caja_enlaces_arriba_izquierda_eco p{font-size:10px !important}.descargar{padding:0 2% !important}#mostrar_azul{margin-top:-23.7% !important;font-size:10px !important;margin-left:37% !important;width:75% !important}#ocultar .descargar{margin-top:-4.5% !important;margin-left:169px !important;background:linear-gradient(90deg,#d3222a 60%,#f4f4f5 0%)}
#masinfo{margin-left:3% !important}#mostrar{margin-left:169px !important}#retribucion-fija{position:absolute !important;font-size:10px !important;margin-left:3% !important;margin-top:-13% !important;width:15% !important}#contenedor-mostrar{padding:5% 5% 21% !important}#convenios-vigentes{margin-top:-47%}#cabeceraOfertas{padding-bottom:18%}#submenu_contratante{margin-top:10%;margin-left:10% !important}#contentDetalle{margin-top:-34%}#img_comparte{margin-top:-70%}div#oferta-detalle{padding:4% 4%;margin-bottom:5%}div#subtitulo-detalle,strong#detalle_primera_columna{width:100% !important;min-height:100% !important;display:flex;flex-direction:column}#detalle_primera_columna .field-item.even{width:100%}#contentDetalle{width:100%;float:none;margin-top:5%;display:flex;flex-direction:column}#texto-elige-ineco{margin-left:0 !important;margin-top:-38% !important}#img_fortalezas{margin:0 !important}#node-2956 h5{margin-left:0 !important}#interior_caja_programa{padding:74px 34px !important}#video{margin-top:-33.5%;margin-left:0;width:100%}texto-elige-ineco{margin-top:-36% !important}#texto_video{margin-left:-1%}.color_secundario{margin-top:115% !important}.color_secundario .caja-color h5{padding:3%;margin-top:0}.tender-teaser-btn>a{margin-top:0;margin-left:35%}#submenu_adjudicaciones{margin-top:5em}.presskit-listalogos .views-row img.img-responsive{margin-left:-9.5em}#normativo_contenido,#normativo_contenido1,#normativo_contenido2,#normativo_contenido5,#normativo_contenido4{padding:5em 5em 3em}#contenedor-marco-normativo h6{margin-left:13%}#titulo_normativo{margin-left:16.7%}.buscador-proyecto-titulo{margin-top:-30%}.buscador-proyecto-webform .btn.btn-primary.form-submit{margin-left:37% !important}.buscador-proyecto-webform .proyecto:hover .caption,.proyectos-view .proyecto:hover .caption{padding:0 5%}.mercados-home-header .pane-content{width:50%}.separador-carousel-detalle .slide__content{height:35em}.carousel-portada-header .slide__media{max-height:35em}body.portada .carrusel-sectores{margin-top:-33em;margin-bottom:3em}body.portada .carrusel-sectores .slick__slide .slide__caption,body.portada .carrusel-soluciones .slick__slide .slide__caption,body.proyectos-clave .carrusel-sectores .slick__slide .slide__caption,body.proyectos-clave .carrusel-soluciones .slick__slide .slide__caption{font-size:1em}.panel-pane.pane-block.pane-menu-menu-quienes-somos-sub1.submenu-quienes-somos{margin:0 !important;width:auto;padding:2%;text-align:center !important}.submenu-quienes-somos .leaf a{font-size:8px}.enlace-equipo a{font-size:1.4em}.qs-resp-cor-texto{width:80%}#submenu-quienes-somos-3{width:auto;margin-left:0}#submenu-quienes-somos-2 a,#submenu-comunicacion a{font-size:9px}#submenu-quienes-somos-3 a{font-size:9px}.submenu-comunicacion{text-align:center}.submenu-comunicacion li.leaf,.submenu-quienes-somos li.leaf{display:inline-block}.quienes-somos-equipo{width:100%;margin-left:0}.page-quienes-somos .mt-120{margin-top:200px}.menu-body{width:auto}.menu-body img{width:100px;height:100px}.row-2-column-region:hover .link-innovacion a,.menu-row-1-column-3:hover .link-innovacion a,.menu-row-1-column-2:hover .link-innovacion a{height:100px;width:100px;padding-top:7em;padding-left:3em;padding-right:3em;margin:0;font-size:.5rem}.row-2-text>p{font-size:1em}.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{width:100px;height:100px}.quienes-somos-calidad{font-size:1em}.txt-historia-quienes-somos{padding:3.7% 3%;height:auto;border:none}.timeline-quienes-somos .slick__media{opacity:1}.timeline-quienes-somos nav.slick__arrow{margin-left:0;margin-top:30em;position:absolute}.timeline-quienes-somos{background:transparent}.detalle-noticias .pane-title{font-size:2.6em;margin-top:27%}.list-last-news-readmore{padding-left:5%}.panel-pane.pane-views-panes.pane-comunicacion-multimedia-panel-pane-2.mediakit-listavideos{margin-bottom:5%}.mediakit-body{padding-bottom:10%}.mediakit-listavideos{margin-top:-36%}.mediakit-listavideos .pane-title{margin-top:3em;font-size:1.5em;margin-bottom:0}.panel-pane.pane-node.enlace-video-cor{margin-right:0}
.news-share-buttons{position:relative;margin:0;width:auto;right:0;padding-top:1.5em;padding-bottom:1.5em;justify-content:center}.header-carousel-proyectos .title{margin-left:5%}body.proyectos-clave .carrusel-sectores,body.proyectos-clave .carrusel-soluciones{top:9em}.componente-video-mk{margin-top:-30em !important;width:auto !important}.componente-video-mk .mejs__overlay,.componente-video-mk .mejs__overlay-play,.componente-video-mk video,.componente-video-mk .mejs__container{width:100% !important}#submenu_accionistas.submenu-video-component{padding-left:0}.swiper-container{height:400px !important;width:96% !important}.enviar-amigo{height:7em}.enviar-amigo p{margin-top:-8%}#node-2531 .webform-client-form,#node-2532 .webform-client-form{margin-top:-16%}#node-2531 .form-item-submitted-mensaje,#node-2532 .form-item-submitted-message{margin-top:-19.7%}#edit-actions>.btn.btn-primary.form-submit{margin-left:2rem !important}#node-3184 .form-group{margin-left:0}#contenedor-compromiso-ineco-impares{margin-top:13rem}.header-carousel-proyectos{padding-bottom:6%}#submenu-comunicacion{margin-left:22%;width:100%}.bg-informe-anual{height:auto;margin-bottom:-1em}.boton-informe-anual{margin-top:-29%;margin-left:17%;position:relative;z-index:150}#submenu-comunicacion li{margin-left:5%}.informe-anual-texto{width:auto;margin-left:-15px;margin-right:-15px;padding-top:5%;padding-left:5%;padding-right:54%;padding-bottom:10%;margin-top:0}.foto-informe-2015{position:absolute;margin-top:-85%;width:100%}.boton-revista-60{margin-top:3.5%;width:14%;float:right}.revista-link{margin-top:-8em}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1 .col-md-4,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1 .col-md-4{width:50%}.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1{position:relative}.souciones-graph,.mercados-graph{position:relative}.quienes-somos-linea-datos{padding-left:3%}.view-noticias-timeline .field-content.timeline-news-title a{font-size:small}.view-noticias-timeline .panel-panel.panel-col-last{margin-left:10%;width:50%}.view-noticias-timeline .field-content.timeline-news-title{line-height:.6}.column-grid-soluciones:hover .caption a:last-child,.column-grid-mercados:hover .caption a:last-child{bottom:5px}div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-soluciones:nth-child(even):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(odd) .column-grid-mercados:nth-child(even):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-soluciones:nth-child(odd):hover .caption a:last-child,div#views-bootstrap-grid-1>.row:nth-child(even) .column-grid-mercados:nth-child(odd):hover .caption a:last-child{bottom:52%}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{margin-top:20px}.press-dossier{margin-top:0}#youtubechannel-frame{width:400px;height:235px}#youtubechannel-list{width:433px !important;height:85px !important;margin-top:-95px;overflow:hidden}#youtubechannel-list img{height:74px;border:0;margin-left:-1px}.page-50aniversarioMexCarousel{max-width:1920px}.page-50aniversarioMexInicio{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/SLIDE_PRINCIPAL_webinecomex.jpg) 8% 45% no-repeat;background-size:inherit;margin-top:4em}.page-50aniversarioMexCarousel{background:none}.page-50aniversarioMex10 p{font-size:7em !important;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%;color:#333 !important;margin-left:4%;margin-top:8%;display:inline-flex;position:absolute}.page-50aniversarioMexCarousel .slide__media .media{height:21em;margin-top:8.5em;width:100%;margin-bottom:0;position:absolute}.page-50aniversarioMexCarousel .slick-center .slide__media .media{margin-top:1.5em;height:30em}.page-50aniversarioMexCarousel .slide__caption{padding:1em;position:absolute;bottom:10%}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:2em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:2.2em;font-family:'Avenir-Black','Nunito sans'}
.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1.4em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1.6em}.carouselDepend .field-item{display:block}.carouselDepend .inecoMex-texto{width:90%}.carouselDepend .inecoMex-page-video{margin-top:9%;margin-left:5%}.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .videos{display:block;margin-left:4%}}@media(min-width :769px) and (max-width:1023px){.videos_youtube .v4 iframe{height:92px;width:174px}.videos_youtube .videos.v5{display:inline-grid}.videos_youtube .v5 iframe{height:308px;width:570px;margin:2% 0}#impulsa-page-list p{color:#fff !important}#impulsa-page-list .caption a{font-size:20px}#impulsa-page-list #encabezado-impulsa-list{font-size:1.2em}#impulsa-page-list #img_impulsa-page-list,#impulsa-page #img_impulsa{width:33%;position:absolute;top:5%;margin-left:4%}#impulsa-page-list .vista-impulsa .view .impulsa:nth-of-type(odd){margin-top:-4em}#impulsa-page-list .view .impulsa .caption .descripcion{font-size:12px}#impulsa-page-list .view .impulsa .caption h3{margin:0 0 3%;line-height:.5}#impulsa-page-list .view .impulsa:hover .caption{padding:0}#impulsa-page-list .view .impulsa:hover .caption .leer-mas{margin:0 40% 0}#impulsa-page #img_top_accionistas img{min-height:490px;height:auto}#encabezado-impulsa{position:absolute;top:5%;width:50%;right:3%;padding:3%;font-size:1.5em}}@media(max-width :768px){[class*="tmn-"]{width:100% !important;display:block;margin-right:0 !important}#nav{width:60%;left:-60%}h1{font-size:64px}h2{font-size:56px}h3{font-size:36px}h4{font-size:24px}h5{font-size:16px !important}h6{font-size:16px}p{font-size:9px !important}.title-heading{font-size:25px}.title-heading.tipo2{font-size:25px}.title-heading.tipo3{font-size:41px}.navbar-btn{max-width:35%}.page-node-102 footer{margin-top:0}#encabezado-accionistas{width:90%}#img_accionistas{display:none}.pane-menu-menu-menu-accionistas ul.menu.nav li{float:none;width:100%;text-align:center}div#caja_color_amarillo{margin-left:-15px;margin-right:-15px;width:auto}#caja_color_amarillo h5{margin-top:-2px}div#detalle-listado-consejo{margin-top:0 !important;margin-left:-15px !important;margin-right:-15px !important}div#detalle-listado-consejo h5{color:#000 !important}a#consejo-boton-negro{margin-left:-15px !important}div#texto-detalle-consejo p{width:100%;padding:2% !important;padding-left:0 !important}div#texto-detalle-consejo{margin-right:0 !important;margin-top:1% !important;padding-top:5% !important;width:100% !important;margin-bottom:5%}div#img_consejo{margin-top:0;width:auto;margin-left:-15px;margin-right:-15px;height:auto;display:none}#junta-general{margin-right:30% !important;margin-top:-48% !important;margin-left:-11% !important;width:100% !important;font-size:9PX !important}.caja-color{padding:16% 7%}#ver_integrantes_accionistas h5{color:#fff;font-size:16px}#ver_integrantes_accionistas{background-color:#000001}.btn-descarga a{margin-left:-48%}#descarga_estatutos_contenido{width:40% !important;margin-left:65% !important;margin-top:-30% !important;line-height:1.7em !important}#submenu_accionistas{margin-top:3%;margin-left:22%}.page-node-1681 footer{margin-top:0 !important}#img_top_accionistas img{height:25rem}.panel-pane.pane-node.texto-estatutos{width:60%;float:left}#texto-estatutos{padding:3% 8% 10% 6%;width:100%}#descarga_estatutos{width:40%;float:right}#descarga_estatutos_contenido{width:100% !important;margin-left:0 !important;margin-top:0 !important;padding:15% 10% 5% 0}#descarga_estatutos_contenido p{width:100%}.btn-descarga a{margin-left:0;font-size:1.2rem;line-height:2em}.imagen-empresas-participadas h2{margin-bottom:1.5em;padding:.5em;margin-right:0;margin-top:1em;width:80%;font-size:1.5em}.texto-empresas-participadas article.ineco-collapsible{margin:0}#descarga_estatutos_contenido .btn-descarga a{margin-left:0;margin-right:0}#impulsa-page .ineco-impulsa-ponentes{margin-top:325px}
#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente{min-height:570px}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente:hover .bio{padding:15% 10%}#impulsa-page #img_top_accionistas img{min-height:300px;height:auto}#encabezado-impulsa{position:absolute;top:5%;width:50%;right:3%;padding:3%;font-size:1.5em}#impulsa-page-list p{color:#fff !important}#impulsa-page-list #img_impulsa-page-list,#impulsa-page #img_impulsa{width:40%;position:absolute;top:2%;margin-left:2%}#impulsa-page-list #encabezado-impulsa-list{position:absolute;top:5%;width:50%;right:3%;padding:3%;font-size:1.5em}#impulsa-page-list .vista-impulsa .view .impulsa:nth-of-type(odd){margin-top:-1px}#impulsa-page-list .view .impulsa .caption .descripcion{font-size:12px}#impulsa-page-list .view .impulsa .caption h3{margin:0 0 5%;line-height:.7}#impulsa-page-list .view .impulsa .caption a{font-size:20px}#impulsa-page-list .view .impulsa:hover .caption .leer-mas{margin:0 40% 0}#impulsa-page-list .view .impulsa:hover .caption{padding:0}.adjudicaciones-derecha,.body_datos_estadisticos{margin-top:-6rem}#contenido_adjudicaciones{margin-top:0}.adjudicaciones-derecha#accesibilidad_derecha h5,.body_datos_estadisticos#accesibilidad_derecha h5{color:#fff !important;margin-top:-3.5rem;padding:0;text-align:left;margin-left:-3rem}.submenu-quienes-somos{margin-left:-17%}.barraProgreso-calidad{margin-top:20%}#content_adjudicaciones{margin-left:82px !important}#imagen_elige_ineco{margin-top:-13px}#node-2522 h5{font-size:16px !important;color:#000}#node-2521 h5{font-size:16px !important;color:#000}.view-id-becas{margin-top:1%;margin-left:-15px;margin-right:-15px}#img_top_becas{padding-bottom:0}.programa-becas h5{color:#fff !important;margin-top:-150% !important;position:absolute}.view-becas div.node{margin:1% 0 !important}#img_top_colaboramos img{height:6rem}#contenido_colaboramos{min-height:20em;overflow:hidden;margin-right:-15px;margin-left:-15px;width:auto}#img_fila_uno{margin-top:0}#img_fila_dos{margin-top:0}#img_fila_uno .pane-content,#img_fila_dos .pane-content{margin-right:-15px;margin-left:-15px}#colabora1,#colabora2,#colabora3,#colabora4,#colabora5,#colabora6,#colabora7,#colabora8,#colabora9{padding:17% 10% !important}#cabecera_contacto{margin-top:-39%}#formulario-peticion-contacto>.form-group{margin-left:-10%}#formulario_contacto{margin-left:-15px;margin-right:-15px;margin-top:100%}#formulario_cv{margin-left:-15px;margin-right:-15px;margin-top:0}#cabecera_contacto{margin-top:-116%;margin-bottom:0}#ImagenRemuneracion,#imagen_convenios{display:none}.tmn-4-economico{padding:7% 0 !important;margin-top:10% !important}.caja_enlaces_arriba_izquierda_eco{margin-top:2rem;margin-bottom:2rem;width:100%}.caja_enlaces_arriba_centro_eco{width:100%;margin-top:0;margin-left:0;margin-bottom:2rem;clear:both}.caja_enlaces_arriba_derecha_eco{width:100%;margin-top:0;margin-left:0;clear:both}#h5-cabecera-datos{margin-top:-7em !important;margin-left:0}.txt-dest.tipo2>span>strong>span{margin-top:0 !important;margin-left:0 !important}#caja-convenios-vigentes{margin-top:-11% !important;margin-left:0 !important;width:100%}#caja-convenios-vigentes .color_secundario{height:9rem !important}#mostrar_azul{margin-top:-11rem;width:60% !important}#convenios-vigentes .color_secundario h5{padding-top:2.5em !important}#convenios-vigentes .color_secundario p{padding-left:45% !important;padding-bottom:6%}#ocultar{margin-top:-11%}#ocultar .descargar{margin-top:5rem !important;margin-left:0 !important;padding:.2em 1em !important;background:linear-gradient(90deg,#d3222a 29%,#f4f4f5 0%)}#mostrar{margin-left:0 !important}#convenios-vigentes{margin-top:0}#btnRemuneracion{margin-top:4rem;width:100%}#retribucion-fija{width:20% !important;margin-top:-13rem !important}.cabecera-ingenieria{margin-top:-99%;position:absolute}#cabeceraOfertas{padding-bottom:0}.view-becas .text-center .pagination,.view-oportunidades-profesionales .text-center .pagination{margin-right:1% !important;margin-top:1% !important}.pagination>li:first-child>span{border-top-left-radius:0;border-bottom-left-radius:0}#content_top{margin-right:5% !important}
#content_top{margin:5% auto !important;text-align:left}.pane-oportunidades-profesionales{margin-top:0;margin-left:-15px;margin-right:-15px}.pane-oportunidades-profesionales div.node{margin:1% 0 !important}#content_top p,#content_top h5{color:#fff !important}#imagen_becas{margin-top:0;margin-left:-15px;margin-right:-15px}#img_comparte{margin-top:-102%}.html.not-front.not-logged-in.no-sidebars.page-node.node-type-job-posting.i18n-es>footer{margin-top:0;padding-top:10%}div#oferta-detalle{padding:4% 4%;margin-bottom:5%}#node-2960 h2{font-size:24px !important}#node-2960 .caja_tipo1{padding:2%}#node-2960 .caja_tipo2{padding:0 !important}#node-2960 .caja_tipo3{padding:2%}#texto-elige-ineco{margin-top:-42rem !important}.cajas_equipo:hover p{color:#fff}.equipo-directivo-header .col-sm-1.col-md-1{float:left}.color_secundario{margin-top:2em !important;margin-left:0 !important}.color_secundario .caja-color{width:100% !important;height:auto !important;padding:2% 5%}.color_secundario .caja-color h5{padding:0}#pie_detalle_equipo{margin:0;width:100%;position:initial;padding:5%}.node-type-tender footer{margin-top:5% !important}.tender-header-panel{margin-left:-15px;margin-right:-15px}.tender-fullcontent-place{position:relative;margin-left:-15px;margin-right:-15px;width:auto;margin-top:0;margin-bottom:0}#detalle-licitacion-izquierda{margin-left:-15px !important;width:auto;margin-right:-15px;position:relative}.view-perfil-del-contratante-licitaciones .view-header{margin-top:-120px}.view-perfil-del-contratante-licitaciones .view-header p{margin-left:-1%;margin-top:8%;font-size:14px !important}.licitaciones-abiertas .view-header p{margin-left:-5%;margin-top:8%;font-size:14px !important}.view-perfil-del-contratante-licitaciones.licitaciones-abiertas .view-header small{margin-left:11.5%}.view-perfil-del-contratante-licitaciones .view-header a{font-size:9px}.tender-teaser-btn>a{margin-top:-5px;margin-left:31.5% !important}#submenu_adjudicaciones{margin-top:5em}.view-perfil-del-contratante-licitaciones .view-content{margin-top:-30%}.view-perfil-del-contratante-licitaciones .view-header small{margin-left:0;display:block;font-size:9px}#titulo_normativo{margin-top:-3% !important}#contenedor-marco-normativo-interior{margin-left:-15px;margin-right:-15px;width:auto}#normativo_contenido,#normativo_contenido1,#normativo_contenido2,#normativo_contenido5,#normativo_contenido4{padding:5% !important;max-height:10em !important}#submenu_marco{margin-left:22%;margin-top:41%}.descargar{margin-top:-4% !important}#contenedor-marco-normativo h6{margin-left:0}#titulo_normativo{margin-left:8%}.contenedor-marco-normativo-interior .enlace{margin-top:-18%;margin-right:-2%}.contenedor-marco-normativo-interior .texto{margin-bottom:2em;padding-bottom:9%}#mapaweb_content1 #titulo-aviso-legal{margin-top:-10rem !important}#mapaweb_content1 .tmn-4,#mapaweb_content3 .tmn-5,#mapaweb_content2 .tmn-4,#mapaweb_content4 .tmn-5{padding:5% 15% 5%;margin-top:1%;margin-bottom:1%;width:auto !important;margin-left:-15px;margin-right:-15px !important}#mapaweb_content4,#mapaweb_content2,#mapaweb_content3,#mapaweb_content1{width:auto;float:none;margin-right:-15px;margin-left:-15px;margin-top:0}#contenedor-listado-pacto{margin-top:100px}#contenedor-compromiso-ineco-impares div:first-child{margin-top:0}#contenedor-listado-pacto p{padding:5% 5% 5% 21%}.caja_pacto_mundial>.caja-color-azul{padding:3%}.caja_pacto_mundial{margin-top:-114rem;width:100%;margin-left:0}.swiper-button-next{margin-right:-2% !important}.carousel-perfil .slide__caption{width:100%;padding:4% !important;height:100% !important}.carousel-perfil .slide__caption h2{font-size:medium !important}.carousel-perfil .slick-slide,.carousel-perfil .slick__slide .slide__content{height:unset}.carousel-perfil .slick__slide:hover{margin-top:0;height:unset !important}.carousel-perfil .slick__slide:hover .slide__content{height:unset}.buscador-proyecto-titulo{width:auto}.buscador-proyecto-webform .btn.btn-primary.form-submit{margin-left:33% !important}.buscador-proyectos input[type=text]{width:80%;margin-left:10%}.form-group.form-item.form-item-submitted-texto.form-type-textfield.form-group{position:relative}
.buscador-proyectos-button{right:11%;bottom:14%}.buscador-proyecto-webform :nth-child(2n+1).proyecto{margin-left:0;padding-left:0}.buscador-proyecto-webform .proyecto{width:50%}#block-locale-language{padding-right:5% !important}.menu-home-proyectos{margin-top:-7%;margin-bottom:4%}body.portada .carrusel-sectores{margin-top:-28em;margin-bottom:3em}body.portada .carrusel-sectores .slick__slide .slide__caption,body.portada .carrusel-soluciones .slick__slide .slide__caption,body.proyectos-clave .carrusel-sectores .slick__slide .slide__caption,body.proyectos-clave .carrusel-soluciones .slick__slide .slide__caption{font-size:1.5em}body.portada .carrusel-soluciones .view-header{color:#fff !important;font-size:1em !important}#node-28 .panel-2col-bricks .panel-col-last,#node-28 .panel-2col-bricks .panel-col-first{width:100%}.quienes-somos-graph{margin-right:-15px;margin-left:-15px}.panel-pane.pane-node.txt-historia-quienes-somos{width:auto;padding:5% 10%;margin-right:-15px;position:relative;float:none;height:auto;border:none}.timeline-quienes-somos{width:auto;height:100%;margin-left:-15px;position:relative;background:transparent}.timeline-quienes-somos nav.slick__arrow{margin-right:10%;margin-top:5%;margin-bottom:5%;position:relative;width:10em;float:right}.panel-pane.pane-node.quienes-somos-equipo-panel{padding-top:0;padding-bottom:0;background:transparent}.quienes-somos-equipo{width:auto}.timeline-quienes-somos .slick__media{opacity:1}p.texto-equipo-numero{font-size:4rem !important}p.equipo-derecha-title{font-size:3rem !important}p.equipo-derecha-subtitle{font-size:2rem !important}p.equipo-derecha-texto{font-size:1.5rem !important}.qs-responsabilidad-corporativa,.agenda-desarrollo-sostenible{background-position:20% 45%}.page-quienes-somos-rsc-agenda-2030 .panel-panel .panel-pane.img-top-marco,.page-quienes-somos-rsc-igualdad .panel-panel .panel-pane.img-top-marco{margin-bottom:0}.page-quienes-somos .img-top-marco h2{font-size:3em}.page-quienes-somos .mt-120{margin-top:200px}.page-quienes-somos .mt-100{margin-top:50px}.page-quienes-somos .mt-100.first{margin-top:300px}.qs-resp-cor-texto{width:100%}.enlace-equipo a,.submenu-quienes-somos .leaf a{font-size:8px}#submenu-quienes-somos-2,#submenu-comunicacion{text-align:center}#submenu-quienes-somos-3{text-align:center}#submenu-quienes-somos-2 a,#submenu-comunicacion a{font-size:9px}#submenu-quienes-somos-3 a{font-size:9px}.panel-pane.pane-block.pane-menu-menu-quienes-somos-sub1.submenu-quienes-somos li{float:left}.panel-pane.pane-block.pane-menu-menu-quienes-somos-sub1.submenu-quienes-somos{margin:2% 0 !important;text-align:center}#submenu-comunicacion li{float:left}.timeline-quienes-somos .slide__caption{display:inline-block}.lista-noticias-header{margin-top:0}.lista-noticias-header .pane-title{color:#000;text-align:center}.buscador-noticias{margin-top:0;margin-left:-15px;margin-right:-15px}.pane-categories-list{margin-left:-15px;margin-right:-15px}.pane-tag-cloud{margin-left:-15px;margin-right:-15px}.noticias-kits{margin-left:-15px;margin-right:-15px}.panel-pane.pane-node.bg-listado-noticias{display:none}.noticias-kits img{width:50%;height:32em;cursor:pointer}.panel-pane.pane-node.enlace-video-cor{margin-bottom:5%;margin-top:-2%;width:25em;margin-right:-15px}.mediakit-video{margin-top:0 !important;width:auto;margin-left:-15px;margin-right:-15px;float:left}.componente-video-mk{margin-left:0 !important;margin-right:0 !important;width:100% !important}.componente-video-mk div.node{margin:0 !important;width:100% !important;padding:0 !important}.componente-video-mk .mejs__overlay,.componente-video-mk .mejs__overlay-play,.componente-video-mk video,.componente-video-mk .mejs__container{width:100% !important}.video-component-media-body{padding:8% !important}#submenu_accionistas.submenu-video-component{width:100% !important;margin-left:0 !important;text-align:center !important;padding:0;margin-bottom:3em}.video-component-media-body{margin-right:0 !important}.mediakit-body{width:auto;margin-left:-15px;margin-right:-15px;padding-right:52%}.mediakit-listavideos{margin-top:-37%;width:43%;float:right;margin-right:7%}
.presskit-listalogos{margin-left:auto;margin-right:auto;margin-top:3%;margin-bottom:5%;float:left;width:100%}.presskit-listalogos .views-row{width:75%;margin-left:20%}.presskit-manual-img{margin-top:0}.presskit-manual-boton{width:30%;text-align:center;float:left;margin-top:0;position:relative;right:0}.detalle-noticias .col-sm-6{margin:0;width:100%}.mini-news-search-text{width:auto;float:none;margin-left:-15px;margin-right:-15px;left:0}.mini-news-search-categories{width:auto;float:none;left:0}.mini-news-search-tags{width:auto;left:0;padding-top:4%;padding-bottom:4%;margin-right:-15px !important;float:none}.vista-noticias-slick nav.slick__arrow{width:auto;margin-left:0;position:absolute;right:5%}.progreso-detalle-noticias{width:auto !important;float:none;position:relative;margin-left:-15px;margin-right:-15px}.detalle-noticias .col-sm-12{padding-left:0;padding-right:0;margin:0}.detalle-noticias .col-sm-6 .field-type-image{margin-left:-15px;margin-right:-15px}.vista-noticias-slick{padding-top:3%;padding-left:3%}.detalle-noticias .pane-title{width:auto;margin-left:0;font-size:2.5em;margin-top:30%}.image-slick-news,.image-slick-news .img-responsive{max-width:17em !important;max-height:11em !important}.vista-noticias-slick .slick-prev{margin-right:0}.title-slick-news{width:12em}body.proyectos-clave .bootstrap-twocol-stacked>.row:last-child{height:calc(15em + 50vw)}body.proyectos-clave .carrusel-sectores,body.proyectos-clave .carrusel-soluciones{top:10em}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{margin-top:20px}.reconocimientos-header-img>.header-image-crop{width:50%;right:-52%;top:-121%}.reconocimientos-linea-azul{height:auto;margin-top:-25em}.reconocimientos-sub-header p{font-size:16px !important;margin:0 auto 5% auto}.row-reconocimientos-grid>.column-reconocimientos-grid{margin-top:5%}.swiper-container{height:300px !important;width:96% !important}.enviar-amigo p{font-size:16px !important;margin-top:-13%}.enviar-amigo{height:5em}#node-2531 .form-item-submitted-mensaje,#node-2532 .form-item-submitted-message{margin-top:-25.7%}#edit-actions>.btn.btn-primary.form-submit{margin-left:0 !important}#texto_video{top:50%;margin-left:-1%}#texto_video h2{font-size:24px}#video{margin-top:-34%;margin-left:-1%;width:101%}.list-last-news-body p{margin-left:2%}section#block-boxes-logos-footer-fomento{margin:0 auto 2rem;flex-basis:60%}section#block-boxes-box-logo-foot-itransporte{margin:0 auto 2rem;width:100%;text-align:center}section#block-menu-menu-menu-footer-comunicacion{width:50%;text-align:right}section#block-menu-menu-foot-menu{width:50%}section#block-social-networks-block-link-social-networks-block-link{margin:0 auto}.header-carousel-proyectos{padding-bottom:6%}#submenu-comunicacion{margin-left:22%;margin-top:44em}#submenu-comunicacion.submenu-comunicacion-dossier{margin-top:2rem}.vista-informes{margin-top:9rem;margin-left:-12rem}.foto-informe-2015{margin-top:-44rem;margin-bottom:10rem;width:50%;position:relative;margin-left:2rem}.boton-informe-anual{margin-left:60%}#submenu-comunicacion li{margin-left:5%}.revista-60{margin-top:-55rem;position:relative;margin-left:2rem;margin-bottom:10rem;width:75%}.boton-revista-60{margin-top:0;width:14%;float:right}.revista-link{margin-top:-5em}.carousel-equipo .slick__arrow button.slick-prev.slick-arrow{margin-left:-40%}.carousel-equipo .slick__slide:nth-child(odd) .slide__media .media{height:50vw}.carousel-equipo .slick__arrow{margin-top:25%;margin-left:85%}.foto-detalle-mercado{margin:0}#foto-detalle-mercado-movilidad,#foto-detalle-mercado-carreteras,#foto-detalle-soluciones-material,.foto-soluc-proyecto,.foto-soluc-obras,.foto-soluc-operaciones,.foto-soluc-mantenimiento,.foto-soluc-project-manag,.foto-soluc-orat,.foto-soluc-idi,.foto-soluc-ertms,.foto-soluc-smart{margin:0 !important}.mercados-component .mercados-component-izquierda,.mercados-component-izquierda .mercados-view-title{display:none}.mercados-component{width:auto;margin-left:-15px;margin-right:-15px}.mercados-component .mercados-component-derecha{width:100%}.mercados-component .mercados-component-derecha{padding:0;float:none}
.mercados-component{margin-bottom:1em}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1{margin-left:0 !important;margin-right:0 !important}#submenu-mercados-soluciones ul{width:100%}#submenu-mercados-soluciones li.leaf a{font-size:x-small}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1 .col-md-4,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1 .col-md-4{width:50%}.mercados-graph{width:auto;padding-left:1em;padding-bottom:1em;padding-top:1em;padding-right:1em;margin-top:-.25em;margin-left:-15px;margin-right:-15px}.carousel-home-proyectos .views_slideshow_main,.carousel-home-proyectos .views_slideshow_main a{height:25em}.carousel-home-proyectos .caption h3{margin-top:-25%;height:3em}.carousel-home-proyectos .caption{font-size:small}.mercados-home-header .pane-content{width:80%}.mercados-home-header .pane-content p{font-size:small !important}.simple_timeline ul li:nth-child(odd),.simple_timeline ul li:nth-child(even){margin:0 !important;padding:0 !important;width:100%;height:auto !important;position:relative !important;text-align:left}.timeline-noticias li:nth-child(odd) .panel-2col,.timeline-noticias li:nth-child(even) .panel-2col{margin:0 !important;padding:5rem 0 !important;background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 7.5em top repeat-y;position:relative}.timeline-noticias li:nth-child(odd) .panel-2col .panel-col-first,.timeline-noticias li:nth-child(even) .panel-2col .panel-col-first{width:25%}.timeline-noticias li:nth-child(odd) .panel-2col .panel-col-last,.timeline-noticias li:nth-child(even) .panel-2col .panel-col-last{margin-left:0;width:70%}.simple_timeline ul li:last-child>div .timeline-date{margin-top:5% !important;padding-top:8% !important;padding-bottom:8% !important}.pane-noticias-timeline-panel-pane-1 .panel-2col .panel-col-last .inside{margin:2px 0 0 4.5em;width:90%}.view-noticias-timeline .field-content.timeline-news-title a{font-size:15px}.view-noticias-timeline .field-content.timeline-news-title{font-size:20px;line-height:1}.view-noticias-timeline{margin-bottom:4rem}.boton-timeline-ver-mas{margin-top:-3rem;float:left;margin-left:7.5rem}.mercados-home-header{height:54em;background-size:cover;background-position-x:50%}.quienes-somos-linea-datos{padding-top:3em;padding-bottom:3em}.quienes-somos-linea-datos div div{padding:1.5em 0}#imagen_accesible{margin-top:0;margin-left:-15px;margin-right:-15px}#accesibilidad_derecha{margin-top:0;margin-left:-15px;margin-right:-15px}#accesibilidad_derecha h5{color:#000 !important;text-align:center}#contenido-accesibilidad-derecha h5,#listado-consejo h5{margin-left:0;display:none}#titulo_adjudicaciones h2,#titulo_datos_estadisticos h2,#tituloConsejoAdministracion h2{display:block;font-family:'Avenir-Black','Nunito Sans';position:absolute;color:#fff;font-size:2rem;margin-left:2rem}.body_datos_estadisticos h5{display:none}#img_top_accesible .pane-title,#img_top_detalle_consejo .pane-title{display:block;font-family:'Avenir-Black','Nunito Sans';position:absolute;color:#fff;font-size:2rem;margin-left:2rem}#img_top_detalle_consejo .pane-title{margin-top:1.9rem}.bg-detalle-mercado{height:15em}.txt-detalle-mercado{margin-top:-16em;margin-left:0;padding:0;width:100%}.testimonio-detalle-soluciones,.testimonio-detalle-mercado{margin-left:-15px;margin-right:-15px;padding:2em 2em 2em 13em;height:auto}.testimonio-detalle-soluciones .field-name-field-foto-frase,.testimonio-detalle-mercado .field-name-field-foto-frase{margin-top:-5em}.carousel-portada-header .slide__caption{padding:8% 8% 0}.carousel-portada-header nav.slick__arrow{left:85%}.project-fullcontent-paragraph-1-tech-all-local{padding:6% 10% 10% 40%}.project-fullcontent-paragraph-1-tech-all-client{padding:6% 10% 10% 40%}.project-fullcontent-paragraph-1-tech-all-ejec{padding:6% 10% 10% 40%}.project-fullcontent-paragraph-1-tech-all-activi{padding:6% 10% 10% 40%}.buzon_sugerencias h5{margin-top:14%}
.dossier-body{margin-top:0 !important;margin-left:-15px !important;margin-right:-15px !important;width:auto !important;margin-bottom:0 !important;padding-right:5%}.pane-comunicacion-panel-pane-6{margin-top:3rem !important;width:auto}.otros-dossier{margin-left:1.5em;margin-bottom:3em}.submenu-dossier{margin-left:0 !important;margin-top:0 !important;text-align:center}.submenu-dossier li{float:none}.caja_comunicacion_tipo1 p,.caja_comunicacion_tipo2 p,.caja_comunicacion_tipo3 p{font-size:1.25em !important}.pane-youtubechannel-0 .pane-content{margin-left:5%;margin-top:-8%}#youtubechannel-frame{width:400px;height:225px}#youtubechannel-list{width:420px !important;height:75px !important;margin-top:-110px;margin-bottom:10px;overflow:hidden}#youtubechannel-list img{height:74px;border:0;margin-left:-1px}.page-50aniversarioMexInicio{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/SLIDE_PRINCIPAL_webinecomex.jpg) 9% 45% no-repeat;background-size:cover;margin-top:4em}.page-50aniversarioMexCarousel{background:none;max-width:1920px}.page-50aniversarioMex10 p{font-size:7em !important;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%;color:#333;margin-left:4%;margin-top:10%;display:inline-flex;position:absolute}.page-50aniversarioMexCarousel .slick__slider{width:108%}.page-50aniversarioMexCarousel .slick-track{width:1920px !important}.page-50aniversarioMexCarousel .slick__slide{width:184px !important;cursor:pointer}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:1.6em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:1.8em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1.3em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1.4em}.carouselDepend .field-item{display:block}.carouselDepend .inecoMex-texto{width:90%}.carouselDepend .inecoMex-page-video{margin-top:9%;margin-left:0}.carouselDepend iframe{height:256px;width:455px}.page-50aniversarioMexVideo .ineco-body iframe{margin-left:6%;height:256px;width:455px}.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .videos{display:block;margin-left:4%}.videos_youtube .videos{width:min-content;margin:0 auto;display:block;padding:0 15%}.videos_youtube iframe{height:205px;width:377px;margin:2% 0}#buscador-ofertas-actuales .txtCabecera{width:50%;margin-top:0;padding:2%;margin-top:-26%}#buscador-ofertas-actuales #content_top{margin:-4% auto !important}#buscador-ofertas-actuales #content_top p{font-size:12px !important}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-submit-button,#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-reset-button{text-align:center}}@media(max-width:568px){h1{font-size:48px}h2{font-size:36px}h3{font-size:28px}p{color:#000 !important}.title-heading.tipo3{font-size:28px}.tmn-4.color_primario{margin-top:0}#contenido_colaboramos{width:0;margin-left:0}.tmn-4.color_primario{margin-top:0}#imagen_accesible{margin-top:0}#panel_central>.panel-panel.left{max-height:0% !important}#accesibilidad_izquierda{padding:5%}#node-1681 .panel-panel{margin-left:0 !important;margin-right:0 !important}#node-102 .panel-panel{margin-left:-15px !important;margin-right:-15px !important}#contenido-accesibilidad-derecha h5{color:#000 !important;margin:0}#accesibilidad_derecha H5{color:#000 !important;padding:4%}.page-node-102 footer{margin-top:25% !important}#contenido_accesibilidad{padding:5%}.submenu-general ul.menu.nav{display:inline-flex;flex-wrap:wrap}.panel-pane.pane-node.texto-estatutos{width:auto !important;float:none}#texto-estatutos{margin-left:-15px !important;margin-right:-15px !important;width:auto}#descarga_estatutos_contenido{padding:0 2% 10%}
#descarga_estatutos{width:100%;float:right}.btn-descarga a{float:right;margin-bottom:10%}#encabezado-accionistas p{color:#fff !important}#encabezado-impulsa p{color:#fff !important}#encabezado-impulsa{position:absolute;top:5%;width:50%;right:3%;padding:3%;font-size:1.5em}#impulsa-page #img_top_accionistas img{min-height:420px;height:auto}#impulsa-page #img_impulsa{width:40%;top:2%;margin-left:2%}#impulsa-page-list p{color:#fff !important}#impulsa-page-list #img_impulsa-page-list{width:40%;position:absolute;top:2%;margin-left:2%}#impulsa-page-list #encabezado-impulsa-list{position:absolute;top:5%;width:50%;right:3%;padding:3%;font-size:1.5em}#impulsa-page-list .vista-impulsa .view .impulsa:nth-of-type(odd){margin-top:-1px}#impulsa-page-list .view .impulsa .caption .descripcion{font-size:11px}#impulsa-page-list .view .impulsa .caption h3{margin:-5% 0 5%;line-height:.5}#impulsa-page-list .view .impulsa .caption a{font-size:14px}#impulsa-page-list .view .impulsa .caption .texto{display:none}#impulsa-page-list .view .impulsa:hover .caption .texto{display:none}#impulsa-page-list .view .impulsa:hover .caption .leer-mas{margin:0 36% 0}#impulsa-page-list .view .impulsa:hover .caption{padding:0}#img_accionistas{margin-top:0;width:auto}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente p{color:#fff !important}#impulsa-page .ineco-impulsa-ponentes .ponentes .ponente{min-height:400px}.caja-color{width:auto;height:auto;padding:5%}#junta-general{margin:14px !important}#ver_integrantes_accionistas h5{color:#fff !important;font-size:16px !important;width:auto}p.btn.ver-mas{margin-left:83.9% !important;margin-top:-8%}#node-2900 .caja-color{padding:5% !important}#node-2900 .caja-color{margin-right:0}.fotos-equipo .col-sm-1.col-md-1{width:50% !important}#equipo-de-accionistas .caja-color-azul p{color:#fff !important;margin-bottom:2em}.col-sm-1.col-md-1 p{padding-bottom:20% !important;padding-top:0 !important}#node-1681 .caja-color{margin-bottom:5%}#node-1681 .footer{margin-top:-7%}#node-1681 .color_secundario .caja-color{margin-bottom:0}#content_adjudicaciones{margin-left:0 !important;margin-right:0 !important;margin-top:14% !important}#content_adjudicaciones p{text-align:center}#submenu_adjudicaciones{margin-top:-18%;padding-left:34%}#submenu_adjudicaciones ul li{float:unset;text-align:center}#AvisoLegal{margin-top:0 !important;margin-left:-15px;margin-right:-15px}#AvisoLegal h6{margin-top:20%}#AvisoLegal h5#titulo-aviso-legal{position:relative}#titulo-aviso-legal{margin-top:-19% !important;margin-bottom:10% !important}#img_top_becas{display:none}.programa-becas h5{position:relative}#imagen_elige_ineco{margin-top:-15%}.panel-pane.pane-views.pane-becas{margin-top:30%}#imagen_programabecas{margin-bottom:0;padding:5%}#node-2522 h5{margin:3% !important;color:#000 !important}#node-2521 h5{margin:3% !important;color:#000 !important}.panel-pane.pane-views.pane-becas{margin-top:15%}.view-becas .text-center .pagination{margin-right:4% !important}.node-job-posting .panel-col-first{width:100% !important;margin-left:0 !important;margin-top:-6rem !important}#cabecera_contacto{margin-top:-125%;text-align:center}#formulario_contacto,#formulario_cv{margin-top:5%}#cabecera_contacto p{margin-top:125%}#h5-contacto{text-align:center;margin-bottom:5%}#imagen_contacto{margin-top:0}#img_top_contacto{display:none}#formulario-peticion-contacto>.form-group{margin-left:-23%;margin-right:-21%}.caja_enlaces_arriba_izquierda_eco{margin-top:8rem}#h5-cabecera-datos>h5{margin-top:-40%}#h5-cabecera-datos>p{color:#fff !important}.caja_enlaces_arriba_izquierda_eco .txt-dest.tipo2>span>strong>span,.caja_enlaces_arriba_centro_eco .txt-dest.tipo2>span>strong>span,.caja_enlaces_arriba_derecha_eco .txt-dest.tipo2>span>strong>span{margin-left:0;margin-top:0}#caja-convenios-vigentes .color_secundario{height:13rem !important}#ocultar{margin-top:0}#retribucion-fija{color:#fff !important;margin-top:-5rem !important;width:94% !important;position:relative !important}#mostrar_azul{color:#fff !important;margin-top:0 !important;margin-left:3% !important;width:94% !important}#node-1695 #accesibilidad_derecha{margin-top:10%}
#contenido_adjudicaciones{margin-top:5px}#node-1695 .submenu-quienes-somos{margin-top:0}#submenu_datos_estadisticos ul li{padding-left:3px}#accesibilidad_derecha H5{color:#000 !important}#node-1695 #accesibilidad_derecha{margin-top:0}#node-1695 .submenu-quienes-somos{margin-left:1% !important}.txt-dest.tipo2>span>strong>span{margin-left:-2% !important;margin-top:-4.8% !important}#caja-convenios-vigentes .color_secundario h5{padding-top:6% !important}#caja-convenios-vigentes .color_secundario p{padding-left:4.5rem !important;margin-top:0 !important}#ocultar .descargar{margin:0 !important;background:#f4f4f5 !important;margin-top:-.5% !important;margin-left:0 !important;height:49px;font-size:14px !important}#masinfo{margin-left:84% !important;padding:1% 4% !important;margin-top:1%;position:absolute}#detalle-listado-consejo h5{color:#000 !important}#img_consejo{height:auto !important;width:auto !important;margin-top:0 !important}#texto-detalle-consejo{width:auto !important;margin:5% !important}#texto-detalle-consejo p{padding:5% !important}#detalle-listado-consejo{margin:0 !important}#detalle-listado-consejo h5{margin-left:5% !important}#node-1683 #submenu_accionistas{margin-top:0}#img_fila_uno{margin-top:0}#contenido_colaboramos{width:auto;min-height:20em}#img_fila_dos{margin-top:0}#texto-responsabilidad-corporativa{width:auto;margin-left:0}#texto-responsabilidad-corporativa h5{padding:1%;margin-left:0 !important}.equipo-directivo-title{margin-top:-5rem}.color_secundario{margin:0 !important;margin-left:-15px !important;margin-right:-15px !important}.caja-color{width:auto !important;height:auto !important}#pie_detalle_equipo{width:auto;padding:5%;margin:0 !important;position:relative;margin-left:-15px !important;margin-right:-15px !important}#pie_detalle_equipo p{padding:0 !important}#texto_video{top:45%}#node-2996 h5{margin-top:-15% !important}#node-2996 .row .col-sm-1.col-md-1:nth-child(1){margin-top:3%;width:50% !important}#node-2996 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-2996 .row .col-sm-1.col-md-1:nth-child(3){display:none}#node-2996 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-2996 .row .col-sm-1.col-md-1:nth-child(5){display:none}#node-3101 h5{margin-top:-15% !important}#node-3101 .row .col-sm-1.col-md-1:nth-child(1){display:none}#node-3101 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-3101 .row .col-sm-1.col-md-1:nth-child(3){display:none}#node-3101 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-3101 .row .col-sm-1.col-md-1:nth-child(5){margin-top:3%;width:50% !important}#node-2995 h5{margin-top:-15% !important}#node-2995 .row .col-sm-1.col-md-1:nth-child(1){margin-top:3%;width:50% !important}#node-2995 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-2995 .row .col-sm-1.col-md-1:nth-child(3){display:none}#node-2995 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-2995 .row .col-sm-1.col-md-1:nth-child(5){display:none}#nombre-directivo{margin-top:-18%;z-index:2;position:relative}#contenido-detalle-1{margin:0 !important;width:auto !important}#node-3001 h5{margin-top:-15% !important}#node-3001 .row .col-sm-1.col-md-1:nth-child(1){display:none}#node-3001 .row .col-sm-1.col-md-1:nth-child(2){margin-top:3%;width:50% !important}#node-3001 .row .col-sm-1.col-md-1:nth-child(3){display:none}#node-3001 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-3001 .row .col-sm-1.col-md-1:nth-child(5){display:none}#contenido-detalle-2{margin:0 !important;width:auto !important}#node-3002 h5{margin-top:-15% !important}#node-3002 .row .col-sm-1.col-md-1:nth-child(1){display:none}#node-3002 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-3002 .row .col-sm-1.col-md-1:nth-child(3){margin-top:3%;width:50% !important}#node-3002 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-3002 .row .col-sm-1.col-md-1:nth-child(5){display:none}#contenido-detalle-3{margin:0 !important;width:auto !important}#node-3003 h5{margin-top:-15% !important}#node-3003 .row .col-sm-1.col-md-1:nth-child(1){display:none}#node-3003 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-3003 .row .col-sm-1.col-md-1:nth-child(3){display:none}
#node-3003 .row .col-sm-1.col-md-1:nth-child(4){margin-top:3%;width:50% !important}#node-3003 .row .col-sm-1.col-md-1:nth-child(5){display:none}#contenido-detalle-4{margin:0 !important;width:auto !important}#texto-estatutos{padding:10% !important}#node-3000 h5{margin-top:-15% !important}#node-3000 .row .col-sm-1.col-md-1:nth-child(1){display:none}#node-3000 .row .col-sm-1.col-md-1:nth-child(2){display:none}#node-3000 .row .col-sm-1.col-md-1:nth-child(3){display:none}#node-3000 .row .col-sm-1.col-md-1:nth-child(4){display:none}#node-3000 .row .col-sm-1.col-md-1:nth-child(5){margin-top:3%;width:50% !important}#contenido-detalle-5{margin:0 !important;width:auto !important}.nombre_amarillo_equipo p{margin-top:3%}#texto-elige-ineco{margin:5% !important}#texto-elige-ineco h5{color:#000 !important}#node-2956 h5{margin:5% !important}#node-2958 h5{margin:5% !important}#texto_central{margin-top:50%}#node-2963 h2{font-size:10px !important}#texto_video{margin-right:0 !important}#video{margin-top:-44%;margin-left:2%;width:96%}#contenedor-equipo-directivo h5{color:#000 !important;padding-bottom:5%;margin-top:10% !important}#contenedor-equipo-directivo .col-sm-1.col-md-1{float:left;width:50% !important}#img_comparte{margin-left:90%;height:10%;width:10%;margin-top:-125%}#oferta-detalle{width:auto;margin-left:-15px;margin-right:-15px}#content_top h5{color:#000 !important;padding-bottom:2%}#imagen_becas{margin-top:0}#node-3082 h5{text-align:center}#contenidoOportunidades{padding:5% 5% 0;margin:0 !important}#content_top{margin:auto !important;padding:5%}div.panel-pane div.node{margin:5% 4% 5% 3%}.panel-panel.panel-col-first.panel-twocol-ineco-sidebar{margin:0}.panel-panel.panel-col-last.panel-twocol-ineco-content{width:auto !important;margin-left:0 !important;background:transparent !important;position:relative !important}#oferta-detalle{background-color:#ebf5fb;padding:5%}#detalle_primera_columna p{width:auto}#node-2968 h5{margin:5% !important}#node-2522 h5{margin:5% !important}#node-2521 h5{margin:5% !important}#img_top_cv{display:none}#node-693 #edit-submit{margin-left:24% !important}#formulario_cv h5{margin-top:0 !important;color:#000 !important;padding:2%;position:relative;margin-left:-20%}#node-469 h5{padding:3%}#formulario_cv p{margin-bottom:7%;position:relative;margin-left:-18%;margin-top:0;margin-right:-15%}#img-cv2{padding:2%}.buscador-proyecto-webform .form-group{margin-left:0;margin-right:0}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget:nth-child(odd){margin:0;margin-top:5%}.buscador-proyecto-webform .views-exposed-form .views-exposed-widget{width:100%}.buscador-proyecto-webform .proyecto:nth-child(odd){margin:0}.ver-mas a{margin-top:-1%;font-size:8px;margin-left:62%}.pagination{margin-top:-31%}.view-perfil-del-contratante-licitaciones .view-content{margin-top:10% !important;width:auto;padding:24px;margin-bottom:20%}#node-276 .ver-mas a{margin-top:-1%;font-size:8px;margin-left:65%}#detalle-licitacion-izquierda{position:relative;width:auto;margin-left:-15px !important;margin-right:-15px}.tender-fullcontent-place{position:relative;width:auto !important;margin-left:-15px;margin-right:-15px;margin-top:0}.tender-fullcontent-title h5{margin-top:-18% !important}.node-type-tender footer{margin-top:5% !important}.tender-fullcontent-title h5{width:90% !important;margin-left:5% !important}#mapaweb_content1{margin:0;width:auto;margin-top:10%}#mapaweb_content2{margin:0;width:auto}#mapaweb_content3{margin:0;width:auto}#mapaweb_content4{margin:0;width:auto}.tmn-4,.tmn-5{margin:4% 0}#mapaweb_content1 #titulo-aviso-legal{position:relative !important;margin-top:-20% !important}#marconormativo{margin-top:0}#node-2905 h6,#node-3037 h6{font-size:10px !important}#contenedor-marco-normativo{margin:0 !important}#contenedor-marco-normativo-interior{margin:5% !important}#normativo_contenido,#normativo_contenido1,#normativo_contenido2,#normativo_contenido5,#normativo_contenido4{padding:5% !important}.descargar{margin-top:-4%}.page-node-1687 footer{margin-top:0}#submenu_marco{margin-top:85%;margin-left:3% !important}#titulo_normativo{margin-left:10% !important;margin-top:-20% !important}
#contenedor-marco-normativo h6{margin-left:10%}div.img-top-marco#img_top_marco{margin:0 -15px}.marco-normativo h2{margin-top:-2em;font-size:3em}.panel-panel .img-top-marco{margin-bottom:0}.img-top-marco h2{top:.5em}.page-quienes-somos .img-top-marco h2{font-size:3em}.panel-panel .img-top-marco img{width:auto;max-width:150%}.page-quienes-somos-rsc-agenda-2030 .panel-panel .panel-pane.img-top-marco,.page-quienes-somos-rsc-igualdad .panel-panel .panel-pane.img-top-marco{margin-bottom:0}.page-quienes-somos .panel-panel .img-top-marco img{width:auto;max-width:100%;height:120px}.page-quienes-somos-rsc-agenda-2030 .panel-panel .panel-pane.img-top-marco h2,.page-quienes-somos-rsc-igualdad .panel-panel .panel-pane.img-top-marco h2{top:-.5em}.marco-normativo p.texto-blanco{color:#fff !important}#img_top_pacto{display:block}.caja_pacto_mundial{margin-top:-112rem;width:100%;margin-left:0}#contenedor-listado-pacto p{padding:5% 5% 5% 27%}#contenedor-compromiso-ineco-pares{margin-top:8%}#contenedor-compromiso-ineco{margin-top:0 !important}#contenedor-compromiso-ineco-impares{margin-left:5%;margin-top:15rem}#contenedor-compromiso-ineco-pares{margin-left:5%;margin-top:-81rem}#submenu_contratante ul li{padding-left:8px !important}.submenu-quienes-somos li.leaf,.submenu-comunicacion li.leaf{margin-right:2px}#footerlinks p{white-space:normal}.text-center ul{right:0}#cabeceraOfertas{color:#000 !important;padding-bottom:0}#img_top_ofertas{display:none}.cabecera-ingenieria{margin-top:0;position:relative}#content_top p,#content_top h5{color:#000 !important}#contentDetalle{width:100% !important;margin-top:5% !important;margin-bottom:10%}#btn-inscribete{margin-left:41px !important;width:auto;padding:1.5% 10% !important}#subtitulo-detalle{width:100% !important;min-height:auto !important}h1{font-size:64px}h2{font-size:56px}h3{font-size:36px}h5,h4{font-size:14px !important}h6{font-size:16px}.title-heading{font-size:25px}.title-heading.tipo2{font-size:25px}.title-heading.tipo3{font-size:41px}.pane-oportunidades-profesionales{margin:auto}.swiper-container{display:none}#contenido_contratante{margin:0 !important;margin-top:-18% !important}#licitaciones_abiertas>h2.pane-title,#licitaciones_tramitacion>h2.pane-title{margin-left:8%}.view-perfil-del-contratante-licitaciones .view-header{width:80%;margin:0 10%}.view-perfil-del-contratante-licitaciones .view-header p{width:100%}.btn .btn-enlace .tipo2{margin-top:50%}#block-locale-language{padding-right:5% !important}body.portada .carrusel-sectores{margin-top:-35em;margin-bottom:2em}body.portada .carrusel-soluciones .view-header p{color:#fff !important;font-size:1em !important}.datos-quienes-somos{float:inherit !important;margin:0 !important;padding-top:5%}.datos-quienes-somos p{margin:0 !important}.noticias-kits img{width:50%;height:20em;cursor:pointer}.mediakit-listavideos{margin-top:0}.mediakit-video{margin-top:0}#image-video-cor img{width:auto !important;height:auto !important}body.proyectos-clave .bootstrap-twocol-stacked>.row:last-child{height:calc(20em + 100vw)}body.proyectos-clave .carrusel-sectores,body.proyectos-clave .carrusel-soluciones{top:15em}.header-carousel-proyectos .title{float:left;padding:0}.header-carousel-proyectos .submenu-quienes-somos{float:right}.reconocimientos-linea-azul{height:30em}#node-94 #submenu_contratante ul li{float:unset;text-align:center;padding-left:57% !important}.slick--optionset--carousel-perfil-contratante .slick__slide{clear:both}#node-2531 .form-actions,#node-2532 .form-actions{margin-left:0 !important}#edit-actions>.btn.btn-primary.form-submit{margin-left:10% !important;margin-top:3%}#node-2531 .form-item-submitted-email-amigo,#node-2531 .form-item-submitted-tu-email,#node-2531 .form-item-submitted-asunto,#node-2532 .form-item-submitted-friend-email,#node-2532 .form-item-submitted-your-email,#node-2532 .form-item-submitted-subject{width:auto !important}.enviar-amigo{padding-top:1em;height:3em}.enviar-amigo p{font-size:20px !important;color:#fff !important;padding:2%;margin-top:-5%}#node-2531 .webform-client-form,#node-2532 .webform-client-form{padding-bottom:34%}
#node-2531 .form-item-submitted-mensaje,#node-2532 .form-item-submitted-message{width:auto;margin-left:3%;margin-right:21%;position:absolute;margin-top:0}#node-2531 .form-actions,#node-2532 .form-actions{margin-top:31%;margin-bottom:-.5em !important;margin-left:47% !important;position:absolute}#node-2531 .webform-client-form #node-2532 .webform-client-form{margin-left:0;width:auto}#node-2531 .form-actions,#node-2532 .form-actions{margin-left:0 !important}#node-2531 .webform-client-form,#node-2532 .webform-client-form{margin-top:-6%}.panel-1col .panel-col{width:auto !important}#node-2531 .form-actions button,#node-2532 .form-actions button,#node-2532 .form-actions button,#node-2532 .form-actions button{border-radius:0 !important;width:auto;height:auto}textarea.form-control{height:49px}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1{margin-left:0 !important;margin-right:0 !important}.panel-pane.pane-views-panes.pane-que-hacemos-servicios-panel-pane-1 .col-md-4,.panel-pane.pane-views-panes.pane-que-hacemos-sectores-panel-pane-1 .col-md-4{width:100%}.mercados-graph{padding-left:2em;padding-bottom:2em;padding-top:2em;padding-right:2em;margin-top:0;margin-right:0}.mercados-component{width:auto;margin-left:0;margin-right:0}.mercados-component-derecha .mercados-component-title{padding:0}section#block-boxes-logos-footer-fomento{flex-basis:auto}section#block-boxes-logos-footer-fomento .boxes-box-content{display:flex;flex-wrap:wrap;justify-content:center}section#block-boxes-logos-footer-fomento .logo1-footer{float:none;margin-right:2rem;width:40%;text-align:right}section#block-boxes-logos-footer-fomento .logo2-footer{float:none;width:40%}section#block-boxes-logos-footer-fomento .copyright-footer{padding-top:1rem}.timeline-noticias li:nth-child(odd) .panel-2col,.timeline-noticias li:nth-child(even) .panel-2col{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/ul-bg.png) 5em top repeat-y}.view-noticias-timeline .panel-2col .panel-col-first .inside{width:10rem;height:auto}.boton-timeline-ver-mas{width:60%;margin-left:5rem;margin-top:-4rem}.carousel-home-proyectos .jcarousel-skin-tango{margin-top:0;position:relative;width:100%;display:inline-block}div#views_slideshow_cycle_teaser_section_home_sectores_principales_proyectos-panel_pane_1_1{height:20em !important;overflow:hidden !important}.carousel-home-proyectos .views_slideshow_main{height:auto}.carousel-home-proyectos .views-slideshow-controls-bottom{height:10em;z-index:500;position:relative;background:#000}.carousel-home-proyectos .views_slideshow_main a .img-responsive{margin:0 !important}.carousel-home-proyectos .views_slideshow_main a{height:25em;position:absolute}.carousel-home-proyectos ul.jcarousel-list.jcarousel-list-horizontal{overflow:visible !important}.carousel-home-proyectos .caption{padding-right:5%;color:#fff;font-size:small}.carousel-home-proyectos .caption h3{font-size:x-large;margin-top:0;height:4.5em;margin-bottom:10%;padding-top:10%}.carousel-home-proyectos .jcarousel-next.jcarousel-next-horizontal{margin-left:15%;margin-top:5% !important;float:left}.carousel-home-proyectos .jcarousel-prev.jcarousel-prev-horizontal{margin-left:70%;margin-top:5% !important;float:left}.carousel-home-proyectos .jcarousel-skin-tango .jcarousel-clip-horizontal{display:none !important}.carousel-home-proyectos .views_slideshow_jcarousel_pager{height:auto !important;width:100% !important;margin-top:0 !important;z-index:1000 !important}.menu-home-proyectos{margin-top:-4rem;padding-left:5%;position:relative;z-index:1000}.carousel-home-proyectos .jcarousel-skin-tango .jcarousel-container-horizontal{padding:0 !important}.carousel-portada-header .slick__slide img{width:100%}.carousel-portada-header h2.slide__title{font-size:large !important}.carousel-portada-header .slide__description{font-size:small !important;margin-top:10%;width:25rem !important}.carousel-portada-header .slide__caption{padding:8% 2% 0}.mercados-home-header{margin-top:0;color:#fff;height:65em}.mercados-home-header .pane-content{width:100%;padding:3%;color:#fff}
.mercados-home-header .pane-content p{color:#fff !important}#carousel-mercados .slide__title{margin-left:0;margin-top:-60%;width:80%;font-size:3rem}.quienes-somos-title{width:auto}#node-28 footer{display:none}#node-28 .panel-2col-bricks .panel-col-first,#node-28 .panel-2col-bricks .panel-col-last{width:100%}.quienes-somos-title .field-name-field-landing-page-subtitle .field-item.even{font-size:large !important}.quienes-somos-title .field-name-body{font-size:small}#submenu-quienes-somos-3{width:auto;margin-left:0}#submenu-quienes-somos-3 li{margin:auto !important;padding-left:1%;padding-right:1%}.pane-menu-menu-quienes-somos-sub1{width:auto;margin-bottom:3em;margin-left:-32% !important}#submenu-quienes-somos-3 .nav>li,div#submenu-quienes-somos-2 .nav>li,.pane-menu-menu-quienes-somos-sub1 .nav>li{display:inline-block}#submenu-quienes-somos-3 li.leaf,div#submenu-quienes-somos-2 li.leaf,.pane-menu-menu-quienes-somos-sub1 li.leaf{float:none !important}#submenu-quienes-somos-3 ul.menu.nav,div#submenu-quienes-somos-2 ul.menu.nav,.pane-menu-menu-quienes-somos-sub1 ul.menu.nav{text-align:center}#submenu-quienes-somos-3 a,div#submenu-quienes-somos-2 a,.pane-menu-menu-quienes-somos-sub1 a{font-size:x-small !important}.qs-responsabilidad-corporativa .simple-page-title-inside,.agenda-desarrollo-sostenible .simple-page-title-inside{font-size:large}.qs-responsabilidad-corporativa .simple-page-subtitle,.agenda-desarrollo-sostenible .simple-page-subtitle{font-size:small}.caja-datos-quienes-somos .quienes-somos-linea-datos{padding-top:1em;display:block}.quienes-somos-linea-datos .datos-quienes-somos{width:100%}.quienes-somos-linea-datos p,.quienes-somos-linea-datos span{color:#fff !important;font-size:large !important}.txt-historia-quienes-somos{width:auto !important;padding:10%;border:none;height:auto;float:none;margin-top:auto !important}.txt-historia-quienes-somos .pane-content{padding:5%}.txt-historia-quienes-somos .field.field-name-body{font-size:small;margin-top:1em}.slick-slider{width:100%;overflow:hidden}.quienes-somos-equipo-panel{padding:0;background:none;margin-bottom:1em !important}.quienes-somos-equipo .texto-equipo p{font-family:'Avenir-Black','Nunito sans' !important;color:#fff !important}.menu-circular-innovacion .row-2-text{padding:2%}.quienes-somos-equipo{width:auto;display:inline-block}.equipo-derecha,.equipo-izquierda{float:none;width:auto}.equipo-izquierda .enlace-equipo a{font-size:small}.menu-circular-innovacion .row-2-text>p.menu-title,.equipo-derecha-title p{font-size:x-large !important;font-family:'Avenir-Black','Nunito sans' !important;text-align:center}.menu-circular-innovacion .row-2-text>p.menu-subtitle,.equipo-derecha-subtitle p{font-size:small !important;font-family:'Avenir-Heavy','Nunito sans' !important;margin-top:1em;margin-bottom:1 em}.menu-circular-innovacion footer{display:none !important}.menu-circular-innovacion .row-2-text>p,.equipo-derecha-subtitle:last-child p{font-size:small !important;font-family:'Avenir-Book','Nunito sans' !important}.row-2-column-region:hover .link-innovacion a,.menu-row-1-column-3:hover .link-innovacion a,.menu-row-1-column-2:hover .link-innovacion a{height:100px;width:100px;padding-top:7em;padding-left:3em;padding-right:3em;margin:0;font-size:.5rem;position:absolute;text-transform:uppercase;text-align:center;display:block}.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{display:block;width:100px;height:100px;transform:none;padding:0 !important}.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{width:100px;height:100px;border-radius:100%;text-align:center;display:block;background:#d3222a;position:relative;padding:0 !important;margin:0 auto}.row-2-column-region:hover .link-innovacion,.menu-row-1-column-3:hover .link-innovacion,.menu-row-1-column-2:hover .link-innovacion{float:none}
.qs-resp-cor-texto{width:100%}.qs-resp-cor-texto p{color:#fff !important;font-size:small !important}.menu-row-1-column-2,.menu-row-1-column-3{width:50%;text-align:center;padding:0}div.menu-row-1-column-3>img{float:none}.menu-row-2{flex-direction:column}.menu-row-2-column-1,.menu-row-2-column-3{width:100%;display:flex}.menu-row-1-column-1,.menu-row-1-column-4{display:none}.menu-circular-innovacion .menu-body,.menu-circular-innovacion .menu-row-2-column-2{width:100% !important;margin:0 !important;padding:1%}.menu-circular-innovacion .enlace-equipo a{font-size:x-small !important}.menu-row-2-column-1>.row-2-column-region,.menu-row-2-column-3>.row-2-column-region{padding-top:10%}.buscador-proyecto-webform .proyecto,.proyectos-view .proyecto{width:100%}.buscador-proyecto-webform .proyecto .caption,.proyectos-view .proyecto .caption{visibility:visible !important;font-size:x-small}.buscador-proyecto-webform .proyecto .caption a,.proyectos-view .proyecto .caption a{font-size:large}.header-carousel-proyectos{margin-top:5em;padding-bottom:11%;margin-bottom:-5em}.panel-pane.pane-views-panes.pane-proyectos-panel-pane-1.proyectos-view{margin-left:0 !important;margin-right:0 !important}.lista-noticias-header .pane-title{color:#fff;text-align:center}.lista-noticias-header,.noticias-kits{margin-top:0}.pane-comunicacion-actualidad-panel-pane-3 .pagination{margin-top:0 !important}.lista-noticias-items .list-last-news-title a{font-size:medium !important}.lista-noticias-items .list-last-news-title{float:left;clear:right;width:33%;height:10em;overflow:hidden;overflow-wrap:break-word;margin-right:2%}.lista-noticias-items .list-last-news-body{padding-left:50%;padding-right:3%}.lista-noticias-items .list-last-news-body p{font-size:small}.mediakit-body,.presskit-body{width:auto;margin-top:0;padding:5%;margin-left:-15px;margin-right:-15px}.presskit-manual-img,.presskit-listalogos{margin-top:5%}.presskit-listalogos .views-row{width:75%;margin-left:20%}.presskit-listalogos .views-row:first-child{margin-bottom:2em}.presskit-listalogos .views-field-field-logo-attachment .file a{font-size:small}.panel-pane.pane-node.presskit-manual-img{width:70%;margin-left:15% !important}.panel-pane.pane-views-panes.pane-comunicacion-marca-ineco-panel-pane-2.presskit-manual-boton{width:100%;text-align:center;margin-top:0 !important}.presskit-manual-boton .field-content .file a{padding:4% 9%;font-size:small}.bg-buscador-proyectos{display:none}.buscador-proyecto-titulo{margin:0;width:auto}.buscador-proyecto-titulo p{color:#fff !important;font-size:x-small !important}.buscador-proyecto-webform .views-submit-button button#edit-submit-principales-proyectos{margin-left:auto !important}.detalle-noticias .field-name-field-new-header-image .img-responsive{height:15em}.detalle-noticias .pane-title{width:auto !important;margin-left:1%;font-size:1.5em;margin-top:26%;padding:1%}.detalle-noticias .col-sm-6{width:auto;margin-left:0}.detalle-noticias .field-name-post-date{margin-left:8%}.detalle-noticias{width:auto;margin-left:0 !important;margin-right:0 !important}.detalle-noticias .field-name-body{padding-left:8%;padding-right:7%}.reconocimientos-header{width:auto}.reconocimientos-top{margin:0}.reconocimientos-header-img{width:100% !important;height:auto}.reconocimientos-header-img>.header-image-crop{width:100%;position:relative;left:0;right:0;top:0;bottom:0;min-width:100%;min-height:100%}.reconocimientos-header-text{position:absolute;width:auto;margin-left:-15px;margin-top:65%}p.reconocimientos-header-title{font-size:large !important}p.reconocimientos-header-subtitle,p.reconocimientos-header-body{font-size:x-small !important}.reconocimientos-linea-azul{height:30em;margin-top:-5em}.reconocimientos-linea-azul p{font-size:medium !important;color:#fff !important}.reconocimientos-sub-header p{width:95%;font-size:10px !important;margin-top:12%}.row-reconocimientos-grid{padding-left:0;margin:0}.row-reconocimientos-grid>.column-reconocimientos-grid{width:100%}.recon-grid-image img{height:6em}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-image{margin-top:2em}.row-reconocimientos-grid>.column-reconocimientos-grid>.recon-grid-texto{height:5em}
.informe-anual-texto{margin-top:0 !important;width:auto !important;padding-right:5% !important}.vista-informes{margin-top:0;margin-left:-3rem}.vista-informes .column{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse}.vista-informes .views-row{margin-top:5% !important;margin-right:8.5px !important;margin-left:8.5px !important;margin-bottom:2em}.foto-informe-2015{margin-top:-51rem;height:35rem;margin-left:auto;margin-right:auto}.foto-informe-2015 img{height:30rem}div#submenu-comunicacion{width:auto !important;text-align:center !important;display:block !important;margin-top:48rem;margin-left:0}div#submenu-comunicacion.submenu-comunicacion-dossier{margin-top:2rem}div#submenu-comunicacion li{margin-left:12%}.boton-revista-60,.boton-informe-anual{margin-top:-12rem;text-align:center !important;margin-left:auto;margin-right:auto;margin-bottom:2rem}.boton-revista-60{width:100% !important}.boton-revista-60 h2.pane-title,.boton-informe-anual h2.pane-title{text-align:center !important;margin-left:0 !important}.boton-revista-60 .pane-content .field-name-field-landing-page-subtitle,.boton-informe-anual .pane-content .field-name-field-landing-page-subtitle{margin-left:0 !important;margin-bottom:10px !important}.boton-revista-60 .btn-descarga a,.boton-informe-anual .btn-descarga a{padding:2% 6% !important;float:none}.revista-60{margin-top:-53rem;width:100%;margin-left:0}.revista-link{margin-top:2em !important}.revista-link{margin-left:2em !important}.revista-link .revista-der .btn-descarga a{width:90% !important;font-size:small !important}.revista-link .revista-der p{color:#fff !important}.carousel-equipo .slick__arrow{margin-top:15%;margin-bottom:0;margin-left:0;position:relative;top:0;left:0;right:0;bottom:0;width:100%}.carousel-equipo .slick__slide:nth-child(odd) .slide__media .media{height:100vw}.cajas_equipo:hover a,.cajas_equipo:hover p{color:#fff !important}.cajas_equipo:hover .btn-enlace-equipo a:after{background-color:#fff}.carousel-equipo .slick__arrow button.slick-prev.slick-arrow{margin-left:25%;position:relative;float:left}.panel-pane.pane-views-panes.pane-carousel-equipo-directivo-panel-pane-1.carousel-equipo{margin-top:3em;margin-right:-15px}.carousel-equipo .slick__arrow button.slick-next.slick-arrow{position:relative;float:left;margin-left:35%}.proyectos-view .proyecto.col-xs-12.col-sm-12.col-md-6.col-lg-6:nth-child(even){margin-top:0}.proyectos-view ul.pagination{margin-top:15%}.project-image-on img{width:100%;margin-top:0 !important;position:relative;top:0;bottom:0;left:0;right:0}.project-fullcontent .project-fullcontent-header-left-title{font-size:x-large;margin-top:-5em;padding:2%}.project-fullcontent .project-fullcontent-claim{font-family:'Avenir-medium','Nunito sans';font-size:medium}.project-fullcontent-body{width:auto;position:relative;float:left;height:auto;overflow-y:visible}div#project-fullcontent-header-right-slideshow>.jcarousel-clip{width:100%;float:left;height:26em}.project-fullcontent-header-left{margin-bottom:0}#project-fullcontent-header-right-slideshow .jcarousel-prev.jcarousel-prev-horizontal,#project-testimony-carousel-ii .jcarousel-prev.jcarousel-prev-horizontal{margin-left:70%}.project-fullcontent .carousel-wrapper-ii{padding:0;overflow:hidden}.project-fullcontent li.jcarousel-item.jcarousel-item-horizontal{width:51em !important}#project-testimony-carousel .project-testimony-carousel-item,#project-testimony-carousel-ii .project-fullcontent-paragraph-0-right{width:65%}.carousel-wrapper-ii .jcarousel-clip.jcarousel-clip-horizontal{padding:0;padding-top:20px;padding-bottom:30px}.project-fullcontent-paragraph-1-tech.float-left{float:left;border-top-left-radius:0;border-bottom-left-radius:0;width:auto}#texto-testimonio{width:auto}.project-fullcontent-paragraph-1-title{width:auto;padding-bottom:10%}.project-image-on{height:auto}.project-fullcontent-header-left-subtitle strong{font-size:x-large;color:#fff}.project-fullcontent-header-left-subtitle span{color:#fff;font-size:small !important}.float-left.texto-testimonio.float-left{width:auto}.testimonio{display:block}
.project-fullcontent .carousel-wrapper{padding-left:0;margin-top:5% !important}#project-testimony-carousel .jcarousel-prev.jcarousel-prev-horizontal{margin-left:65%}.separador-carousel-detalle .slide__content{height:24em}.project-fullcontent-header-left-subtitle p{color:#fff !important;font-size:small !important}.project-fullcontent-header-left-subtitle{color:#fff;font-family:'Avenir-Heavy','Nunito Sans';font-size:small}.project-fullcontent-paragraph-0-right-test.float-right{height:auto !important;position:relative;margin-right:2%;background:#d3222a;float:right;padding:3%;width:50%;margin-top:-10em}div#boxes-box-logos_footer_fomento{margin-bottom:5%}.field-name-field-project-image-on .field-label{display:none}.otros-dossier{margin-left:0}.pane-youtubechannel-0 .pane-content{margin-left:12%;margin-top:5%}#youtubechannel-frame{width:300px;height:171px}#youtubechannel-list{width:330px !important;height:65px !important;margin-top:-160px;margin-bottom:2px;overflow:hidden}#youtubechannel-list img{height:55px;border:0;margin-left:-1px}.page-50aniversarioMex .mex50-logo1 .pane-content{margin-left:1%;margin-top:8%}.page-50aniversarioMexInicio{background:url(/webineco/sites/all/themes/custom/ineco_bootstrap/img/SLIDE_PRINCIPAL_webinecomex.jpg) 6% 45% no-repeat;background-size:cover;margin-top:4em}.page-50aniversarioMexInicio .simple-page-title-inside{font-size:3em}.page-50aniversarioMexCarousel{background:none;max-width:1920px}.page-50aniversarioMex10 p{font-size:3em !important;font-family:'Avenir-Heavy','Nunito sans';font-weight:900;padding-bottom:2.5%;color:#333 !important;margin-left:4%;margin-top:30%;display:inline-flex;position:absolute}.page-50aniversarioMexCarousel .slick__slider{width:140%}.page-50aniversarioMexCarousel .slick-track{width:1920px !important}.page-50aniversarioMexCarousel .slick__slide{width:140px !important;cursor:pointer}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:1.2em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:1.4em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1em}@media(min-width:450px){.page-50aniversarioMexCarousel .slick__slider{width:125%}.page-50aniversarioMexCarousel .slick-track{width:1920px !important}.page-50aniversarioMexCarousel .slick__slide{width:160px !important;cursor:pointer}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:1.1em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:1.3em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1em}}@media(max-width:350px){.page-50aniversarioMexCarousel .slick__slider{width:170%}.page-50aniversarioMexCarousel .slick-track{width:1920px !important}.page-50aniversarioMexCarousel .slick__slide{width:130px !important;cursor:pointer}.page-50aniversarioMexCarousel .slick-slide .slide__title{font-size:1.1em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__title{font-size:1.3em;font-family:'Avenir-Black','Nunito sans'}.page-50aniversarioMexCarousel .slick-slide .slide__description{font-size:1em;position:absolute}.page-50aniversarioMexCarousel .slick-slide.slick-center .slide__description{font-size:1em}.carouselDepend .inecoMex-page-video iframe{height:auto}.page-50aniversarioMexVideo .ineco-body iframe{height:auto}
}.carouselDepend .field-item{display:block}.carouselDepend .inecoMex-texto{width:90%}.carouselDepend .inecoMex-texto .inecoMex-title-inside{font-size:1.3em}.carouselDepend .inecoMex-subtitle{font-size:.8em}.carouselDepend .inecoMex-page-video{margin-top:9%;margin-left:5%}.carouselDepend .inecoMex-page-video iframe{margin-left:-6%;width:100%}.page-50aniversarioMexPalabras .simple-page-title-inside{font-size:3em}.page-50aniversarioMexVideo .ineco-body iframe{margin-left:6%;width:90%}.page-50aniversarioMexVideo .ineco-body .secondVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .thirdVideo iframe{margin-left:6%}.page-50aniversarioMexVideo .ineco-body .videos{display:block;margin-left:4%}.videos_youtube .pane-title{font-size:2.8em}.videos_youtube .videos{width:100%;margin:0 auto;display:block;padding:0 15%}.videos_youtube iframe{height:100%;width:100%;margin:2% 0}#buscador-ofertas-actuales .imgBuscadorOfertas .img-responsive{width:100%;margin-top:-10%;padding:2%}#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-submit-button,#buscador-ofertas-actuales .filtroBuscadorOfertas .view-filters .views-reset-button{text-align:center}#buscador-ofertas-actuales .txtCabecera{width:100%;margin-top:0 !important;padding:2%;margin-top:-24%}#buscador-ofertas-actuales #content_top{text-align:center;font-size:12px !important}#buscador-ofertas-actuales #content_top p{font-size:12px !important}}table.newsletter-content{width:850pt;max-width:90%}td.newsletter-medio{background-color:#ebebeb;padding:2em 6em}td.newsletter-otras{background-color:#009bc3;padding:2em 6em;color:#fff}td.newsletter-otras a{color:#fff}table.newsletter-content{color:#2a2a2a;font-family:"Calibri",sans-serif;font-size:12pt}table.newsletter-content h2,table.newsletter-content h2 a{font-family:"Calibri",sans-serif;font-weight:700;font-size:18pt;color:#2a2a2a;margin:2em 0 1em;padding:0}table.newsletter-content td.newsletter-otras h2,table.newsletter-content td.newsletter-otras h2 a{color:#fff}.tabla-newsletter a{color:#1d428a}.tabla-newsletter a:link{color:#1d428a;text-decoration:none}.tabla-newsletter a span{color:#1d428a}table.newsletter-content td.newsletter-superior{padding-top:2em}table.new-newsletter-superior td.new-title,table.new-newsletter-superior td.new-body{padding:0 6em}table.newsletter-content td.newsletter-superior h2,table.newsletter-content td.newsletter-superior h2 a{font-size:26pt}.new-leer-mas{padding:1em 0}table.newsletter-content td.newsletter-mensaje-pie{text-align:center;width:80%;margin:6em auto}table.newsletter-content td.newsletter-mensaje-pie p{margin:0;padding:0}table.newsletter-content td.newsletter-mensaje-pie img{width:unset;max-width:unset;padding:1em}.tabla-newsletter .textleft{text-align:left}.tabla-newsletter .textCenter{text-align:center}.tabla-newsletter .textRigth{text-align:right}.tabla-newsletter .textWhite{color:#fff}.tabla-newsletter .adjustWidth{width:100%}.tabla-newsletter .tam600{width:600pt}.img-inecoaldia img{text-align:center;vertical-align:middle}.tabla-newsletter td{padding:0}.tabla-newsletter.tabla-superior .tituloNoticia{font-size:23pt;color:#1d428a;font-weight:700;font-family:'Cambria';text-align:center}.tabla-newsletter .lineasBottom{border-bottom:2px solid #d3222a}.tabla-newsletter.tabla-superior .textoNoticia{font-size:11pt;font-weight:400;line-height:1.4;font-family:'Calibri';text-align:center;text-align-last:center}.tabla-newsletter.tabla-medio .tituloNoticia{font-size:16pt;color:#1d428a;font-weight:700;font-family:'Cambria';text-align:left}.tabla-newsletter.tabla-medio .textoNoticia{font-size:11pt;color:#455a64;font-weight:400;line-height:1.4;font-family:'Calibri';text-align:left;text-align-last:left}.tabla-newsletter .tabla-otras .otras{padding-top:15pt}.tabla-newsletter.tabla-otras.titulo-mas-noticias{font-size:23pt;font-weight:700;font-family:'Cambria';color:#1d428a;text-align:left}.tabla-newsletter.tabla-otras .tituloNoticia{font-size:12pt;color:#1d428a;font-weight:700;font-family:'Cambria';text-align:left}.tabla-newsletter.tabla-otras .textoNoticia{font-size:11pt;color:#455a64;font-weight:400;line-height:1.4;font-family:'Calibri';text-align:left;text-align-last:left}.tabla-newsletter.tabla-resto .tituloNoticia{font-size:12pt;color:#fff;font-weight:600;text-align:left}.tabla-newsletter .textoNoticia{font-size:11pt;color:#455a64;line-height:1.4;font-family:'Calibri','sans-serif';text-align:left;text-align-last:left}.tabla-newsletter.tabla-pie .rrss .textorrss{color:#fff;font-size:9pt;font-family:'Calibri','sans-serif'}.tabla-newsletter.tabla-pie .rrss p{margin-top:0;margin-bottom:0}.tabla-newsletter a{color:#1d428a;text-decoration:none}.tabla-newsletter a:hover,a:focus{color:#1d428a}.tabla-newsletter a:hover{color:#d3d3d3;position:relative}.texto-not-ppal a:link{color:#1d428a;display:block}.texto-not-ppal a:hover{color:#1d428a;display:block}.texto-not-ppal a:visited{color:#1d428a;display:block}.textosTitulares a:hover{color:#fff;display:block}.textosTitulares a:visited{color:#fff;display:block}
.textosTitulares a:link{color:#fff;display:block}.tabla-newsletter{font:normal 100% 'Calibri',sans-serif}.tabla-newsletter a{font-family:'Calibri','sans-serif';text-decoration:none}.tabla-newsletter .tabla-noticias-medio td{font-family:'Calibri','sans-serif';text-transform:uppercase;font-size:16pt;font-weight:600}#webinar-page .panel-pane.pane-node .ineco-basic-module .ineco-title{top:5em}#webinar-page .panel-pane.pane-node.ineco-webinar-descripcion{margin-top:-15%}#webinar-page .ineco-webinar-descripcion h2{color:#fff}#webinar-page .ineco-webinar-descripcion h4{font-size:1.25em}#webinar-page .ineco-webinar-hora-ubicacion .ineco-collapsible .field-name-ineco-body-teaser p{font-size:1.5em;margin:1em;display:block}#webinar-page .ineco-webinar-hora-ubicacion .ineco-collapsible .field-name-ineco-body-teaser p strong{padding-right:1em}#webinar-page .ineco-webinar-ponentes{background-color:#f2f2f2;margin-right:-15px;margin-left:-15px}#webinar-page .ineco-webinar-ponentes{background-color:#f2f2f2;margin-right:-15px;margin-left:-15px;font-size:1.75em;font-family:'Avenir-Book','Nunito Sans',sans-serif}#webinar-page .ineco-webinar-ponentes .ponentes{display:flex;flex-direction:row}#webinar-page .ineco-webinar-ponentes .ponentes .ponente{flex:1 1 auto;padding:5%;text-align:center;position:relative}#webinar-page .ineco-webinar-ponentes .ponentes .ponente .bio{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:20% 15%;background-color:#d3222a;display:none;line-height:1em}#webinar-page .ineco-webinar-ponentes .ponentes .ponente:hover .bio{display:block;color:#fff}#webinar-page .ineco-webinar-registro{background-color:#1d428a;color:#fff;padding:3em 25%;margin:0 -15px;font-size:2em}#webinar-page .ineco-webinar-registro h2,#webinar-page .ineco-webinar-registro h2 a{font-family:'Avenir-Heavy','Nunito Sans';font-size:1.25em;color:#fff}#webinar-page .ineco-webinar-registro .btn:hover{color:#1d428a;background:#fff}#webinar-page .ineco-webinar-registro .btn{border:2px solid #fff;background:#1d428a;color:#fff;font-size:1.5em;padding:.5em 3em}#webinar-inscripcion-page{margin:0 -15px}#webinar-inscripcion-page .bg-listado-noticias{margin-right:-45px}#webinar-inscripcion-page .ineco-webinar-registro-form{background-color:#fff;padding:7em 12%;font-size:1.5em}