@font-face{font-family:'pt_serifregular';src:url("fonts/ptserif/ptf55f-webfont.woff2") format("woff2"),url("fonts/ptserif/ptf55f-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'pt_serifitalic';src:url("fonts/ptserif/ptf56f-webfont.woff2") format("woff2"),url("fonts/ptserif/ptf56f-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'pt_serifbold';src:url("fonts/ptserif/ptf75f-webfont.woff2") format("woff2"),url("fonts/ptserif/ptf75f-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'pt_serifbold_italic';src:url("fonts/ptserif/ptf76f-webfont.woff2") format("woff2"),url("fonts/ptserif/ptf76f-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body{width:100%;height:100%}body{width:100%;margin:0;padding:0;font-family:'Signika', sans-serif;background:#ffffff;font-size:15px;min-height:100%;font-weight:300}body.nonescroll{height:100%;overflow:hidden}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(./js/htc/boxsizing.htc)}ul{list-style:none;margin:0;padding:0}img{width:100%;max-width:100%;height:auto;border:none;display:block}h1{font-family:'Istok Web', sans-serif}h1,h2,h3,p{margin:0;padding:0;font-size:inherit;line-height:inherit;font-weight:inherit}.clear{clear:both}header,aside,nav,section,article{display:block;position:relative}a.full{width:100%;height:100%;background:url(../images/bg-a.png);position:absolute;top:0;left:0;z-index:1000}a.full2{width:12%;height:12%;background:url(../images/bg-a.png);position:absolute;top:238px;left:533px;z-index:1000}a{text-decoration:none}span.bolder{font-weight:bold}.wrapper{width:100%;display:table;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.wrapper section.wrapper_principal{display:table-row;position:relative}.wrapper section.wrapper_principal .container{display:block;width:100%;max-width:1164px;margin:0 auto}.wrapper section.wrapper_principal .texto100{width:100%;color:#485054;font-size:13px;line-height:18px;font-weight:lighter;letter-spacing:0.6px}.wrapper section.wrapper_principal .texto100 p{margin-bottom:15px}.wrapper section.wrapper_principal .texto100 a{color:#005ec4}.wrapper footer{width:100%}.wrapper .responsive_hide{display:block}.wrapper .responsive_block{display:none}.sombra{width:100%;height:100%;position:fixed;top:0;left:0;background:#000000;opacity:0.7;display:none;z-index:888888}.btn_vermas{width:90px;height:23px;background-color:#f7a30a;border-radius:10px;color:#ffffff;font-size:13px;text-align:center;padding-top:4px;cursor:pointer}.btn_vermas .ico{width:12px;height:6px;margin-left:5px;display:inline-block}.btn_vermas:hover{background-color:#485054}@media screen and (min-width: 1001px){header .contenedor_header{height:auto !important}.sombra{display:none !important}}@media screen and (max-width: 1000px){.wrapper{left:0;position:relative;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.wrapper .responsive_hide{display:none}.wrapper .responsive_block{display:block}.wrapper section.wrapper_principal section .content{padding-top:90px}.wrapper section.wrapper_principal section .content .box span{display:none}.wrapper.wrap_mobile{left:-350px}}@media (max-width: 720px){.wrapper{display:block}.wrapper section.wrapper_principal{display:block}}@media screen and (max-width: 410px){.wrapper.wrap_mobile{left:-270px}}header.menu_fijo{position:fixed;height:92px;background-color:rgba(0,94,196,0.9);-webkit-box-shadow:0px 3px 5px -2px rgba(0,0,0,0.63);-moz-box-shadow:0px 3px 5px -2px rgba(0,0,0,0.63);box-shadow:0px 3px 5px -2px rgba(0,0,0,0.63);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}header.menu_fijo .container .logo{width:126px;top:0}header.menu_fijo .container .logo img.logo1{display:none}header.menu_fijo .container .logo img.logo2{display:block}header.menu_fijo .container .box_topper nav{top:0}header.menu_fijo .container .box_topper nav ul.menu{border-top:0}header.menu_fijo .container .box_topper nav ul.menu li{height:92px;padding-top:42px;border-radius:0;padding-top:24px;padding-left:0;padding-right:0}header.menu_fijo .container .box_topper nav ul.menu li .menu_padre{display:block;padding:10px 15px;border-radius:4px}header.menu_fijo .container .box_topper nav ul.menu li ul.sub_menu{top:89px}header.menu_fijo .container .box_topper nav ul.menu li.activo{background-color:transparent}header.menu_fijo .container .box_topper nav ul.menu li.activo .menu_padre{font-weight:bold}header.menu_fijo .container .box_topper nav ul.menu li:last-child{padding-right:0}header.menu_fijo .container .box_topper .box_supperior{display:none}header{width:100%;height:55px;z-index:10;position:absolute;top:0}header .container{width:100% !important;max-width:1165px;height:55px;padding:0;position:relative;text-align:right;z-index:2;margin:0 auto}header .container .logo{width:155px;position:absolute;left:0;top:0;z-index:2;z-index:444444}header .container .logo img.logo2{display:none}header .container .box_topper{width:100%;height:55px;position:relative;display:inline-block;padding-top:117px}header .container .box_topper nav{position:relative;display:inline-block;font-family:'Signika', sans-serif;position:absolute;right:0;top:60px;font-weight:400}header .container .box_topper nav ul.menu{display:inline-flex;border-top:1px solid #bec2c8;padding-left:40px}header .container .box_topper nav ul.menu>li{width:auto;height:69px;text-align:left;color:#ffffff;font-size:14px;float:left;padding:25px 25px 0 25px;position:relative;line-height:17px;margin-left:5px;font-weight:300;position:relative;text-transform:uppercase;border-top:3px solid;border-color:rgba(247,163,10,0)}header .container .box_topper nav ul.menu>li a.full{z-index:3000}header .container .box_topper nav ul.menu>li .menu_padre{display:inline-block}header .container .box_topper nav ul.menu>li ul.sub_menu{width:229px;background-color:rgba(127,127,135,0.9);height:auto;position:absolute;top:66px;left:0;border-radius:0 0 4px 4px;display:none}header .container .box_topper nav ul.menu>li ul.sub_menu li.submenu_img{height:auto;padding:0}header .container .box_topper nav ul.menu>li ul.sub_menu li:nth-child(2){padding-top:8px}header .container .box_topper nav ul.menu>li ul.sub_menu li:last-child{padding-bottom:8px}header .container .box_topper nav ul.menu>li ul.sub_menu li:last-child .menu_hijo{border-bottom:0}header .container .box_topper nav ul.menu>li ul.sub_menu li{width:100%;height:auto;margin-left:0;padding:0 16px;text-transform:none}header .container .box_topper nav ul.menu>li ul.sub_menu li .menu_hijo{border-bottom:1px solid #ffffff;padding:12px 0;width:100%;font-size:15px;position:relative;cursor:pointer;font-weight:lighter;background:url(../images/menumobile_flecha_down2.svg) 192px 19px no-repeat}header .container .box_topper nav ul.menu>li ul.sub_menu li:hover{background-color:#515159}header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu{width:100%;margin-top:13px;display:none}header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li{height:auto;min-height:30px;padding:5px 0 5px 20px;position:relative;font-size:13px;font-weight:lighter}header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li .ico_flecha{width:14px;height:8px;margin-left:5px;display:none}header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li:hover .ico_flecha{display:inline-block}header .container .box_topper nav ul.menu>li ul.sub_menu li.conlink .menu_hijo{background-image:none}header .container .box_topper nav ul.menu>li ul.sub_menu li.abierto .menu_hijo{background:url(../images/menumobile_flecha_up2.svg) 189px 19px no-repeat}header .container .box_topper nav ul.menu li:last-child{padding-right:20px}header .container .box_topper nav ul.menu>li:hover{background-color:#707177;border-top:3px solid #f7a30a}header .container .box_topper nav ul.menu>li:hover ul.sub_menu{display:block}header .container .box_topper nav ul.menu li.activo .menu_padre{font-weight:bold}header .container .box_topper nav ul.menu li.menu_ingenieria{width:126px}header .container .box_topper nav ul.menu li.menu_fundacion{width:187px}header .container .box_topper .box_supperior{width:100%;height:55px;position:absolute;top:0;right:0;padding-top:11px;text-align:right;z-index:4000}header .container .box_topper .box_supperior .idioma{display:none;margin-left:10px;height:33px;width:81px}header .container .box_topper .box_supperior .idioma select{width:81px;height:33px;border:1px solid #ffffff;border-radius:4px;background-color:transparent;color:#ffffff;font-size:12px}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper{background-image:url("../images/jqtransformplugin/header_select_left.png");height:30px;text-align:left;color:#ffffff;text-transform:uppercase;width:100% !important}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper a.jqTransformSelectOpen{background-image:url("../images/jqtransformplugin/header_select_right.png");height:30px}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper span{padding-top:7px;padding-left:30px}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper ul{background-color:rgba(255,255,255,0.1);border:0;min-height:52px;top:29px;border-radius:5px}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper ul a{color:#ffffff;background-color:rgba(255,255,255,0);padding-left:30px}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper ul a.selected{background-color:rgba(0,94,196,0.5);color:#ffffff}header .container .box_topper .box_supperior .idioma .jqTransformSelectWrapper ul a:hover{background-color:rgba(0,94,196,0.5);color:#ffffff}header .container .box_topper .box_supperior ul.menu_superior{display:inline-block;border-right:1px solid #b6b8bb;vertical-align:top;padding-right:15px;margin-right:15px}header .container .box_topper .box_supperior ul.menu_superior li{width:auto;padding:10px 10px;color:#ffffff;text-align:center;font-size:11px;float:left;position:relative;text-transform:uppercase}header .container .box_topper .box_supperior ul.menu_superior li:hover{color:#005ec4}header .container .box_topper .box_supperior .btn_gris{width:auto;height:33px;display:inline-block;background-color:rgba(255,255,255,0.2);border-radius:16.5px;padding:10px 12px 0;color:#ffffff;text-align:center;margin:0 5px;text-transform:uppercase;font-size:11px;vertical-align:top;position:relative}header .container .box_topper .box_supperior .btn_gris:hover{background-color:rgba(0,94,196,0.5)}header .container .box_topper .box_supperior .ico{width:31px;height:31px;display:inline-block;background-color:rgba(255,255,255,0.2);border-radius:15.5px;padding:1px 0 0;vertical-align:top;position:relative;margin:0 5px}header .container .box_topper .box_supperior .ico img{width:auto;margin:0 auto}header .container .box_topper .box_supperior .ico:hover{background-color:rgba(0,94,196,0.5)}header .container .box_topper .redes{display:none}.menu_mobile{display:none}@media (max-width: 1250px){header .container .box_topper nav ul.menu li:last-child ul.sub_menu{left:auto;right:0}}@media screen and (max-width: 1000px){.wrapper header{width:350px;height:100%;background-color:#6a6e75;position:fixed;top:0;right:-350px;z-index:999999;display:block;overflow:auto;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.wrapper header .barra_celeste{display:none}.wrapper header .container{overflow:auto;width:100%;height:auto}.wrapper header .container .logo{display:none}.wrapper header .container .box_topper{height:auto;padding-top:0}.wrapper header .container .box_topper .box_supperior{position:relative;height:auto;padding-bottom:20px;display:block;text-align:center}.wrapper header .container .box_topper .box_supperior .buscador{width:100%;display:block;margin-left:0;padding:0 18px;float:none}.wrapper header .container .box_topper .box_supperior .buscador input{display:block}.wrapper header .container .box_topper .box_supperior .buscador .lupa{right:23px}.wrapper header .container .box_topper .box_supperior .idioma{width:119px;display:inline-block;margin-left:0;margin-bottom:15px;padding:0 18px}.wrapper header .container .box_topper .box_supperior ul.menu_superior{display:block;margin-bottom:25px;border-right:0}.wrapper header .container .box_topper .box_supperior ul.menu_superior li{text-align:left;float:none;position:relative;font-size:14px}.wrapper header .container .box_topper .box_supperior .btn_gris{width:90%;display:block;margin:0 auto 15px}.wrapper header .container .box_topper .contacto_box{margin-bottom:20px;float:none;background-color:transparent;padding-left:20px;font-size:15px;font-weight:bold;text-align:left;margin:15px 0 20px}.wrapper header .container .box_topper .contacto_box span{color:#005ec4}.wrapper header .container .box_topper .btn_close{width:45px;float:right;margin:11px 11px 8px;cursor:pointer}.wrapper header .container .box_topper nav{width:100%;float:none;margin-top:2px;position:relative;top:0}.wrapper header .container .box_topper nav ul.menu{width:100%;padding-bottom:0;display:block;border-top:1px solid #7d8188;padding-left:0}.wrapper header .container .box_topper nav ul.menu>li{width:100%;height:auto;float:none;background:url(../images/menumobile_flecha_down.svg) no-repeat 94% 21px;color:#485054;padding:0;cursor:pointer;margin:0;border-radius:0;border-bottom:1px solid #7d8188;border-top:0}.wrapper header .container .box_topper nav ul.menu>li:hover{border-top:0}.wrapper header .container .box_topper nav ul.menu>li>a{display:none}.wrapper header .container .box_topper nav ul.menu>li a.block{display:block}.wrapper header .container .box_topper nav ul.menu>li .menu_padre{width:100%;height:50px;padding-left:20px;padding-top:18px;color:#ffffff}.wrapper header .container .box_topper nav ul.menu>li .menu_padre a.link_desktop{display:none}.wrapper header .container .box_topper nav ul.menu>li br{display:none}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu{width:100%;display:none;position:relative;top:0;border:0;background-color:#84858c}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li{background-color:#84858c;text-transform:none;font-family:arial;color:#ffffff;margin-bottom:0;border-radius:0;background:url(../images/menumobile_flecha_down.svg) no-repeat 94% 21px;padding-left:0;padding-right:0}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li .menu_hijo{width:100%;height:auto;min-height:44px;padding:15px 20px 15px 30px;position:relative;border-bottom:0;background-image:none}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu{width:100%;display:none;margin-top:0}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li{width:100%;height:auto;min-height:44px;padding-top:15px;padding-bottom:15px;background-color:#69696f;position:relative;margin-bottom:2px;padding-left:40px;background-image:none}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li .ico_flecha{display:none !important}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li a.full{display:block}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu li:hover{background-color:#5f5f5f}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li ul.ultra_menu:hover li{font-weight:normal}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li:hover{background-color:#5c5c64}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li:hover .menu_hijo{font-weight:normal}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li:hover .menu_hijo ul.ultra_menu li{font-weight:normal}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li.abierto{background-color:#5c5c64;background:url(../images/menumobile_flecha_up.svg) no-repeat 94% 21px #5c5c64}.wrapper header .container .box_topper nav ul.menu>li ul.sub_menu li.abierto .menu_hijo{border-bottom:1px solid #7d8188}.wrapper header .container .box_topper nav ul.menu li.activo{color:#485054}.wrapper header .container .box_topper nav ul.menu li.abierto{border-bottom:0;background-image:url(../images/menumobile_flecha_up.svg);background-color:#515159}.wrapper header .container .box_topper nav ul.menu li.conlink{background-image:none !important}.wrapper header .container .box_topper nav ul.menu li.conlink:hover{background-color:#515159}.wrapper header .container .box_topper .redes{width:100%;display:block;text-align:left;padding:21px 18px;border-top:1px solid #7d8188}.wrapper header .container .box_topper .redes .ico{width:34px;height:34px;margin-right:5px;display:inline-block;background-position:top;position:relative}.wrapper header .container .box_topper .redes .ico:hover{background-position:bottom !important}.wrapper header .container .box_topper .redes .ico.face{background:url(../images/ico_facebook.jpg)}.wrapper header .container .box_topper .redes .ico.youtube{background:url(../images/ico_youtube.jpg)}.wrapper header .container .box_topper .redes .ico.linkedin{background:url(../images/ico_linkedin.jpg)}.wrapper .menu_mobile{display:block;width:100%;height:75px;position:absolute;top:0;left:0;z-index:4;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.wrapper .menu_mobile .logo{left:13px;position:absolute;top:10px;width:73%;max-width:161px;z-index:2}.wrapper .menu_mobile .sanguche{width:25px;position:absolute;top:26px;right:25px;cursor:pointer}.wrapper .menu_mobile .sanguche .lines{width:100%;height:4px;border-radius:1px;margin-bottom:4px;background-color:#ffffff}.wrapper header.mobile{right:0;position:fixed;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.wrapper .menu_mobile.activado{-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;display:block}}@media screen and (max-width: 520px){.wrapper .menu_mobile .logo{max-width:50%;width:100px;left:20px}.wrapper .menu_mobile .sanguche{top:36px}}@media screen and (max-width: 410px){.wrapper header{width:270px;right:-270px}.wrapper .menu_mobile.activado{left:-270px}}footer{width:100%;height:auto;background-color:#4c4c53;position:relative;z-index:5;text-align:left;margin-top:-10px}footer .container_mapa{position:relative;color:#ffffff;padding:0 0 0;width:100%;max-width:1165px;margin:0 auto}footer .container_mapa .mapa_titulo{width:170px;padding:10px 15px 10px;margin-top:9px;cursor:pointer;color:#ffffff;text-transform:uppercase;font-size:15px;font-weight:bold;position:relative;background-color:#707075}footer .container_mapa .mapa_titulo .mapa_flecha{width:12px;height:7px;background:url(../images/mapa_flecha.png) top no-repeat;position:absolute;top:50%;margin:-3.5px 0 0 0;right:13px}footer .container_mapa .mapa_titulo.activo .mapa_flecha{background-position:bottom}footer .container_mapa .mapa_caja{width:100%;padding:22px 0 22px 0;margin-bottom:0;display:none;border-bottom:1px solid #909193}footer .container_mapa .mapa_caja table{width:12.6%;margin-right:1.9%;border:0;border-spacing:0;border-collapse:collapse;float:left}footer .container_mapa .mapa_caja table tr td{text-align:left;padding:6px 0;font-size:13px;color:#c7c8ca;border:0;line-height:15px;padding:8px 0}footer .container_mapa .mapa_caja table tr td a{color:#c7c8ca;text-decoration:none}footer .container_mapa .mapa_caja table tr td a:hover{color:#ffffff}footer .container_mapa .mapa_caja table tr:first-child td{font-size:13px;color:#ffffff;font-weight:bold;text-transform:uppercase;vertical-align:top;line-height:16px;height:49px}footer .container_mapa .mapa_caja table tr:first-child td a{color:#ffffff}footer .container_mapa .mapa_caja table.extra{margin-right:0}footer .container_mapa .mapa_caja table.extra tr td{color:#ffffff}footer .container_mapa .mapa_caja table.extra tr td a{color:#ffffff}footer .container_mapa .mapa_caja table.extra tr:first-child td{height:30px}footer .container{position:relative;color:#ffffff;padding:30px 0 20px;max-width:1165px;margin:0 auto}footer .container .texto{width:auto;float:left;font-size:12px;color:#c7c8ca;margin-top:0;letter-spacing:0.5px;font-weight:lighter}footer .container .texto a{text-decoration:none;color:#c7c8ca;display:inline-block}footer .container .texto a:hover{text-decoration:underline}footer .container .buscador{width:144px;position:relative;float:right}footer .container .buscador input{width:100%;height:31px;border-radius:15px;background-color:#5e5e65;border:0;padding:0px 33px 0 8px;font-size:13px;color:#ffffff}footer .container .buscador img{width:13px;position:absolute;right:10px;top:9px;cursor:pointer}@media screen and (max-width: 1000px){footer .container_mapa{display:none}footer .container{width:100%;padding:25px 20px}footer .container .redes{display:none}footer .container .datos{border-right:0;padding-right:0;margin-right:0;text-align:left}}@media screen and (max-width: 730px){footer .container{padding-top:20px}footer .container .texto{width:100%;margin-bottom:15px}footer .container .datos{width:100%}}@media screen and (max-width: 540px){footer .container .texto{text-align:center}footer .container .datos{width:100%;text-align:center}footer .container .datos br{display:none}footer .container .datos span{display:block}}@media (max-width: 480px){footer .solapa{height:18px;background-image:url(../images/home_mobile_solapa_gris.png);top:-18px}}#loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(46%, #ffffff),color-stop(47%, #ffffff),color-stop(100%, #e2e2e2));background-image:-moz-linear-gradient(top, #ffffff 46%,#ffffff 47%,#e2e2e2 100%);background-image:-webkit-linear-gradient(top, #ffffff 46%,#ffffff 47%,#e2e2e2 100%);background-image:linear-gradient(to bottom, #ffffff 46%,#ffffff 47%,#e2e2e2 100%);z-index:12;text-align:center}.wrapper section.wrapper_home .banner{width:100%;z-index:2;position:relative}.wrapper section.wrapper_home .banner ul.slideshow{width:100%}.wrapper section.wrapper_home .banner ul.slideshow li{width:100%;height:745px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;behavior:url(/js/htc/backgroundsize.htc) \9}.wrapper section.wrapper_home .banner ul.slideshow li .container{width:100%;max-width:1165px;margin:0 auto;padding-top:154px}.wrapper section.wrapper_home .banner ul.slideshow li .container .yellow_box{width:300px;padding:40px 33px;color:#fff;background:url(../images/home-gradient.png);float:left;margin-left:155px}.wrapper section.wrapper_home .banner ul.slideshow li .container .yellow_box .titulo{font-family:'pt_serifitalic';font-size:34px;margin-bottom:15px;line-height:34px}.wrapper section.wrapper_home .banner ul.slideshow li .container .yellow_box .texto{font-size:15px;line-height:20px}.wrapper section.wrapper_home .banner ul.slideshow li.slide1{background:url(../images/home_banner.jpg) center}.wrapper section.wrapper_home .banner ul.slideshow li.slide2{background:url(../images/home_banner2.jpg) center}.wrapper section.wrapper_home .banner ul.slideshow li.slide3{background:url(../images/home_banner3.jpg) center}.wrapper section.wrapper_home .container{padding-left:0;padding-right:0;position:relative;z-index:5}.wrapper section.wrapper_home .container .box{padding-bottom:50px;margin-top:-60px}.wrapper section.wrapper_home .container .box .leftside{width:43.2%;position:relative;float:left}.wrapper section.wrapper_home .container .box .leftside ul.home_slideshow li{width:100%;height:332px}.wrapper section.wrapper_home .container .box .leftside ul.home_slideshow li .titulo{font-family:'pt_serifitalic';font-size:24px;background-color:#005ec4;padding:15px;position:absolute;border-left:0;left:0;color:#ffffff;z-index:5;bottom:0}.wrapper section.wrapper_home .container .box .leftside .bx-wrapper .bx-controls-direction a{width:52px;height:52px;top:auto;bottom:0;background-position:top}.wrapper section.wrapper_home .container .box .leftside .bx-wrapper .bx-controls-direction a:hover{background-position:bottom}.wrapper section.wrapper_home .container .box .leftside .bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../images/home_slider_prev.png);left:auto;right:52px}.wrapper section.wrapper_home .container .box .leftside .bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../images/home_slider_next.png);right:0}.wrapper section.wrapper_home .container .box .rightside{width:55%;float:right;font-size:0}.wrapper section.wrapper_home .container .box .rightside .white{width:50%;display:inline-block;padding:20px 20px 0;background-color:#fff;vertical-align:top}.wrapper section.wrapper_home .container .box .rightside .white .imagen{width:100%;position:relative;margin-bottom:15px}.wrapper section.wrapper_home .container .box .rightside .white .imagen .titulo{background-color:#f7a30a;color:#fff;position:absolute;bottom:0;left:0;padding:10px;font-family:'pt_serifitalic';font-size:22px}.wrapper section.wrapper_home .container .box .rightside .white .texto{width:100%;font-size:14px;color:#485054;margin-bottom:15px}.wrapper section.wrapper_home .container .box .rightside .gris{width:50%;display:inline-block;background-color:#e4e4e5;vertical-align:top}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item{position:relative;padding:20px 20px 20px 145px}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item .imagen{width:110px;position:absolute;top:20px;left:20px}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item .imagen .fecha{width:auto;padding:10px 13px;color:#ffffff;background-color:#4c4c53;text-transform:uppercase;font-size:12px;position:absolute;bottom:0;left:0}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item .txt{width:100%;color:#485054;font-size:14px;margin-bottom:20px;font-family:'Signika', sans-serif;font-weight:bold;line-height:20px}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item:first-child{border-bottom:1px solid #f4f4f5}@media (max-width: 1000px){.wrapper section.wrapper_home .container .box .leftside{width:100%;max-width:400px;margin:0 auto 30px;display:block;float:none}.wrapper section.wrapper_home .container .box .leftside ul.home_slideshow li{height:auto}.wrapper section.wrapper_home .container .box .leftside ul.home_slideshow li .titulo{font-size:19px}.wrapper section.wrapper_home .container .box .rightside{width:100%;float:none}.wrapper section.wrapper_home .container .box .rightside .white{padding-top:0}}@media (max-width: 620px){.wrapper section.wrapper_home .container .box .rightside{width:100%;float:none}.wrapper section.wrapper_home .container .box .rightside .white{width:100%;margin-bottom:20px}.wrapper section.wrapper_home .container .box .rightside .gris{width:100%}.wrapper section.wrapper_home .container .box .rightside .gris ul.lista_item li.item{padding-bottom:40px}}@media (max-width: 520px){.wrapper section.wrapper_home .banner ul.slideshow li .container .yellow_box{width:90%;float:none;margin:0 auto}}@media screen and (max-width: 380px){.wrapper section.wrapper_home .container .box .leftside ul.home_slideshow li .titulo{font-size:16px}}.wrapper section.wrapper_interna .banner{width:100%;z-index:2;position:relative}.wrapper section.wrapper_interna .banner ul{width:100%;margin-bottom:0}.wrapper section.wrapper_interna .banner ul li{width:100%;height:556px;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;behavior:url(/js/htc/backgroundsize.htc) \9}.wrapper section.wrapper_interna .banner ul li .container{width:100%;max-width:1165px;margin:0 auto;padding-top:154px}.wrapper section.wrapper_interna .banner ul li .container .blue_box{width:300px;padding:30px 33px;color:#fff;background:url(../images/gradient-blue.png);float:left;margin-left:155px}.wrapper section.wrapper_interna .banner ul li .container .blue_box .titulo,.wrapper section.wrapper_interna .banner ul li .container .blue_box h1{font-family:'pt_serifitalic';font-size:34px;margin-bottom:15px;line-height:34px;margin-top:0}.wrapper section.wrapper_interna .banner ul li .container .blue_box .texto{font-size:15px;line-height:20px}.wrapper section.wrapper_interna .banner ul li .container .yellow_box{width:300px;padding:30px 33px;color:#fff;background:url(../images/home-gradient.png);float:left;margin-left:155px}.wrapper section.wrapper_interna .banner ul li .container .yellow_box .titulo,.wrapper section.wrapper_interna .banner ul li .container .yellow_box h1{font-family:'pt_serifitalic';font-size:34px;margin-bottom:15px;line-height:34px;margin-top:0}.wrapper section.wrapper_interna .banner ul li .container .yellow_box .texto{font-size:15px;line-height:20px}.wrapper section.wrapper_interna .banner ul li .container .green_box{width:300px;padding:30px 33px;color:#fff;background:url(../images/gradient-green.png);float:left;margin-left:155px}.wrapper section.wrapper_interna .banner ul li .container .green_box .titulo,.wrapper section.wrapper_interna .banner ul li .container .green_box h1{font-family:'pt_serifitalic';font-size:34px;margin-bottom:15px;line-height:34px;margin-top:0}.wrapper section.wrapper_interna .banner ul li .container .green_box .texto{font-size:15px;line-height:20px}.wrapper section.wrapper_interna .banner ul li .container .gray_box{width:300px;padding:30px 33px;color:#fff;background:url(../images/gradient-gray.png);float:left;margin-left:155px}.wrapper section.wrapper_interna .banner ul li .container .gray_box .titulo,.wrapper section.wrapper_interna .banner ul li .container .gray_box h1{font-family:'pt_serifitalic';font-size:34px;margin-bottom:15px;line-height:34px;margin-top:0}.wrapper section.wrapper_interna .banner ul li .container .gray_box .texto{font-size:15px;line-height:20px}.wrapper section.wrapper_interna .banner.banner_nosotros ul li{background-image:url(../images/banner-interna-nosotros.jpg)}.wrapper section.wrapper_interna .banner.banner_areas_de_negocio ul li{background-image:url(../images/banner-interna-areas-de-negocio.jpg)}.wrapper section.wrapper_interna .banner.banner_ingenieria_de_valor ul li{background-image:url(../images/banner-interna-ingenieria-de-valor.jpg)}.wrapper section.wrapper_interna .banner.banner_sostenibilidad ul li{background-image:url(../images/banner-interna-sostenibilidad.jpg)}.wrapper section.wrapper_interna .banner.banner_fundacion ul li{background-image:url(../images/banner-interna-fundacion.jpg)}.wrapper section.wrapper_interna .banner.banner_media ul li{background-image:url(../images/banner-interna-media.jpg)}.wrapper section.wrapper_interna .banner.banner_contactenos ul li{background-image:url(../images/banner-interna-contactenos.jpg)}.wrapper section.wrapper_interna .container{padding-left:0;padding-right:0;position:relative;z-index:5}.wrapper section.wrapper_interna .container .box_principal{width:100%;font-size:0;background-color:#fff;margin-top:-60px}.wrapper section.wrapper_interna .container .box_principal .left_side{width:20.6%;max-width:240px;display:inline-block;font-size:15px;vertical-align:top;padding:30px 15px 30px 30px}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side{width:100%}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li{width:100%;font-family:'pt_serifitalic';color:#242424;margin-bottom:15px;position:relative;cursor:pointer;padding:5px 0}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li .word{width:100%;margin-bottom:12px;position:relative}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li .active{font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu{width:100%;padding-left:15px;border-bottom:1px solid #e4e4e5}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li{width:100%;list-style-image:url(../images/menu_side_flecha.png);padding:5px 0 5px;position:relative;font-family:'Signika', sans-serif;font-size:14px;color:#485054;margin:0}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li .word2{width:100%;margin-bottom:12px;position:relative}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li ul.lista_ultramenu{width:100%;padding-left:15px;padding-bottom:10px}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li ul.lista_ultramenu li{width:100%;list-style-type:disc;padding:5px 0 5px;position:relative;font-family:'Signika', sans-serif;font-size:14px;color:#485054;margin:0}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li ul.lista_ultramenu li.activo,.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li ul.lista_ultramenu li:hover{color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li:last-child{padding-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li.activo,.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li ul.lista_submenu>li:hover{list-style-image:url(../images/menu_side_flecha_azul.png);color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li.activo,.wrapper section.wrapper_interna .container .box_principal .left_side ul.menu_side li:hover{color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side.contactenos_box{width:100%;max-width:818px;margin:0 auto;display:block}.wrapper section.wrapper_interna .container .box_principal .center_side{width:60.42%;max-width:704px;display:inline-block;vertical-align:top;padding:18px 56px 40px 29px;border-left:1px solid #e4e4e5}.wrapper section.wrapper_interna .container .box_principal .center_side .barra_links{color:#242424;font-size:12px;margin-bottom:25px}.wrapper section.wrapper_interna .container .box_principal .center_side .barra_links a{color:#242424;padding:0 3px}.wrapper section.wrapper_interna .container .box_principal .center_side .barra_links a:hover{color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side .barra_links a.activo{color:#4c4c53}.wrapper section.wrapper_interna .container .box_principal .center_side section{width:100%;font-size:14px;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section h3{width:100%;color:#4c4c53;font-size:18px;font-family:'pt_serifitalic';margin-bottom:5px}.wrapper section.wrapper_interna .container .box_principal .center_side section h2{width:100%;font-family:'pt_serifbold_italic';color:#005ec4;font-size:32px;margin-top:0;margin-bottom:25px}.wrapper section.wrapper_interna .container .box_principal .center_side section h4{width:100%;color:#4c4c53;font-size:24px;font-family:'pt_serifitalic';margin-bottom:20px;font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .volver{position:absolute;top:-4px;right:0;font-size:12px;color:#485054;padding:5px}.wrapper section.wrapper_interna .container .box_principal .center_side section .volver a{color:#485054}.wrapper section.wrapper_interna .container .box_principal .center_side section .volver a:hover{text-decoration:underline;color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .texto{color:#485054;font-size:14px;font-weight:300;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .texto .tit{display:block;font-size:14px;font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .subtitulo{color:#000000;font-size:14px;font-weight:300;margin-bottom:20px;font-family:'pt_serifitalic';margin-bottom:15px}.wrapper section.wrapper_interna .container .box_principal .center_side section .compartir{width:225px;position:relative;margin-bottom:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .compartir img{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section *{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrapper section.wrapper_interna .container .box_principal .center_side section .texto .imagen{width:296px;position:relative;float:left;margin-right:20px;margin-bottom:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .texto .imagen .tit{position:absolute;bottom:0;left:0;background-color:#005ec4;color:#ffffff;font-size:13px;padding:5px 8px}.wrapper section.wrapper_interna .container .box_principal .center_side section>.imagen{width:100%;margin-bottom:20px;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section>.imagen .caja{background-color:#4c4c53;color:#fff;font-size:16px;text-align:center;padding:10px 12px;position:absolute;bottom:0;left:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_azul{font-family:'pt_serifitalic';color:#005ec4;font-size:18px;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_azul ul{padding-left:17px}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_azul ul li{list-style-image:url(../images/flecha_right.png);line-height:25px}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_azul ul li span{font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_texto{font-size:14px;color:#485054;padding-left:14px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_texto li{list-style-image:url(../images/flecha_right.png);line-height:18px;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_texto li span{font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion{width:100%;padding:30px 0 30px 10px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion li.item_acordion{width:100%;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion li.item_acordion .pregunta{color:#005ec4;margin-bottom:10px;font-family:"pt_serifbold_italic";font-size:15px;padding-bottom:6px;border-bottom:1px solid #b2d1f0;cursor:pointer;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion li.item_acordion .pregunta .flecha{width:15px;height:15px;position:absolute;top:5px;right:0;background:url(../images/flecha_acordion.jpg) no-repeat top}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion li.item_acordion .pregunta.activo .flecha{background-position:bottom}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_acordion li.item_acordion .respuesta{display:none}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.captcha{padding-top:21px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.campo_right{float:right}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo{width:48%;display:inline-block;margin-bottom:20px;vertical-align:top;float:left}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .txt{width:100%;height:19px;margin-bottom:2px;font-size:14px;font-weight:bold;color:#485054}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo input,.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo select{width:100%;height:48px;background-color:#f1f1f1;border:0;border-radius:5px;padding:7px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper{width:100% !important;height:48px;font-family:'Signika' !important;letter-spacing:0.5px !important;color:#454a58;background-image:url(../images/jqtransformplugin/select_left2.gif);margin-bottom:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper span{height:48px;padding-top:17px;color:#454a58;padding-left:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper a{height:48px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper a.jqTransformSelectOpen{background-image:url(../images/jqtransformplugin/select_right2.gif)}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper ul{top:48px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo .jqTransformSelectWrapper ul a{padding:13px 10px;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo textarea{width:100%;height:87px;background-color:#f1f1f1;border:0;border-radius:5px;padding:7px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.terminos .txt{padding-top:5px;padding-left:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.botones .btn{width:48%;display:inline-block;text-transform:uppercase;color:#fff;text-align:center;padding-top:14px;height:48px;font-size:14px;background-color:#005ec4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF005EC4', endColorstr='#FF003D93');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWVjNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2Q5MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005ec4),color-stop(100%, #003d93));background-image:-moz-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:-webkit-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:linear-gradient(to bottom, #005ec4 0%,#003d93 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.botones .btn:hover{background-color:#66666c;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF66666C', endColorstr='#FF4D4D54');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRkNGQ1NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66666c),color-stop(100%, #4d4d54));background-image:-moz-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:-webkit-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:linear-gradient(to bottom, #66666c 0%,#4d4d54 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.botones .btn.btn_borrar{float:right}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box{width:100%;margin-bottom:30px;padding-top:40px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box .mapa{width:50%;max-width:388px;float:left}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box .datos{width:48%;float:right;font-size:13px;color:#485054}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box .datos span{font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia{margin-bottom:40px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li{display:inline-block;width:30%;vertical-align:top;margin:0 12px;cursor:pointer;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .imagen_carrusel{width:100%;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .imagen_carrusel img{width:100%;max-width:250px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .imagen_carrusel .titulo{background-color:#4c4c53;color:#FFF;position:absolute;bottom:0px;left:0px;padding:10px;font-family:"pt_serifitalic";font-size:18px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .caja{width:100%;min-height:115px;background-color:#e4e4e5;padding:15px 15px 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .caja .texto{color:#485054;font-size:15px;font-weight:300;margin-bottom:10px;font-family:"pt_serifitalic"}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .caja .btn_link{font-size:12px;color:#fff;font-family:'Signika', sans-serif;width:86px;border-radius:10px;background:url("../images/white.png") repeat scroll 0% 0% transparent;padding:5px 10px;display:none;margin-bottom:15px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li .caja .btn_link img{width:100%;max-width:14px;float:right;margin-top:4px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li:hover .caja{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li:hover .caja .texto{color:#fff;font-size:16px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia ul li:hover .caja .btn_link{display:block}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia .bx-controls-direction a{height:100%;margin-top:0;top:0;background-color:rgba(0,0,0,0.4);background-position:center;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia .bx-controls-direction a:hover{background-color:rgba(0,0,0,0.6);-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia .bx-controls-direction a.bx-prev{left:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_historia .bx-controls-direction a.bx-next{right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio{margin-bottom:35px;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li{display:inline-block;vertical-align:top;margin:0 10px 16px 0;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li .caja{width:192px;height:120px;padding:15px 17px 15px;border:1px solid #ccc}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li .caja h3{font-size:18px;color:#005ec4;margin-top:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li .caja .texto{color:#485054;font-size:14px;font-weight:300;font-family:"pt_serifitalic";margin:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li:hover .caja{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li:hover .caja h3{color:#fff}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li:hover .caja .texto{color:#fff}.wrapper section.wrapper_interna .container .box_principal .center_side section .video100{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .video100 .contendor_video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .video100 .contendor_video iframe,.wrapper section.wrapper_interna .container .box_principal .center_side section .video100 .contendor_video object,.wrapper section.wrapper_interna .container .box_principal .center_side section .video100 .contendor_video embed,.wrapper section.wrapper_interna .container .box_principal .center_side section .video100 .contendor_video video{height:100%;left:0;position:absolute;top:0;width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision>div{margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision img{width:100%;max-width:48px}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision .border{padding:0px;display:inline-flex}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision .text_100 h2{font-size:18px;color:#005ec4;font-family:"pt_serifbold_italic";margin-bottom:0px}.wrapper section.wrapper_interna .container .box_principal .center_side section .vision-mision .text_100 p{font-size:14px;font-family:"Signika",sans-serif;color:#485054}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box{width:48%;max-width:296px;float:left}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box .imagen,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box .imagen,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box .imagen,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box .imagen,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box .imagen{width:100%;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box .imagen .caja,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box .imagen .caja,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box .imagen .caja,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box .imagen .caja,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box .imagen .caja{background-color:#005ec4;color:#fff;font-size:18px;text-align:center;padding:10px 12px;position:absolute;bottom:0;left:0;font-family:'pt_serifitalic';font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box ul.lista_items,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box ul.lista_items,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box ul.lista_items,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box ul.lista_items,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box ul.lista_items{width:100%;background-color:#f5f5f8;padding:15px 15px 15px 30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box ul.lista_items li,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box ul.lista_items li,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box ul.lista_items li,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box ul.lista_items li,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box ul.lista_items li{width:100%;padding:5px 0;position:relative;color:#485054;list-style-image:url(../images/menu_side_flecha.png)}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box ul.lista_items li:hover,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box ul.lista_items li:hover,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box ul.lista_items li:hover,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box ul.lista_items li:hover,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box ul.lista_items li:hover{color:#005ec4;list-style-image:url(../images/menu_side_flecha_azul.png)}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box.box_right{float:right}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura{width:100%;font-size:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li{width:48%;display:inline-block;margin-right:4%;margin-bottom:25px;position:relative;max-width:296px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li .caja{background-color:#005ec4;color:#fff;font-size:18px;text-align:center;padding:10px 12px;position:absolute;bottom:0;left:0;font-family:'pt_serifitalic';font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li .caja2{max-width:90%;background-color:#005ec4;color:#fff;font-size:14px;line-height:16px;text-align:left;padding:6px 12px 10px;position:absolute;bottom:0;left:0;font-family:"Signika",sans-serif;font-weight:500}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li .caja2 span{font-weight:300}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li:hover .caja{padding:10px 18px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li:hover .caja2{padding:5px 12px 15px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li:nth-child(2n){margin-right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos{width:100%;font-size:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li{width:48%;display:inline-block;margin-right:4%;margin-bottom:25px;position:relative;max-width:296px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li .imagen{width:100%;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li .imagen .shadow{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.3);background-image:url(../images/ico_video_play.png);background-repeat:no-repeat;background-position:center center;z-index:2;display:block}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li .imagen .caja{background-color:#4c4c53;color:#fff;font-size:14px;text-align:center;padding:7px 10px;position:absolute;bottom:0;left:0;font-family:"Signika",sans-serif;font-weight:lighter;z-index:3}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li .txt{color:#485054;font-size:13px;font-family:'pt_serifitalic';padding-top:15px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li:hover .imagen .shadow{background-color:rgba(255,225,225,0)}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li:hover .imagen .caja{padding:10px 18px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li:nth-child(2n){margin-right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista{margin-bottom:40px;padding:20px 0;background-color:#f5f5f5}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .titulo{width:100%;text-align:center;margin-bottom:5px;font-family:"pt_serifitalic";font-size:22px;font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .edicion{width:100%;text-align:center;margin-bottom:30px;font-size:14px}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista ul li{display:inline-block;width:20%;max-width:171px;vertical-align:top;margin:0 12px;cursor:pointer;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .bx-controls-direction a{height:100%;margin-top:0;top:0;background-color:rgba(0,0,0,0.4);background-position:center;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .bx-controls-direction a:hover{background-color:rgba(0,0,0,0.6);-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .bx-controls-direction a.bx-prev{left:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .slide_revista .bx-controls-direction a.bx-next{right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras{width:100%;font-size:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li{width:49%;display:inline-block;margin-right:2%;margin-bottom:25px;position:relative;max-width:296px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li .caja{background-color:#005ec4;color:#fff;font-size:18px;text-align:center;padding:10px 12px;position:absolute;bottom:0;left:0;font-family:'pt_serifitalic';font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li .caja2{max-width:90%;background-color:#005ec4;color:#fff;font-size:14px;line-height:16px;text-align:left;padding:6px 12px 10px;position:absolute;bottom:0;left:0;font-family:"Signika",sans-serif;font-weight:500}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li .caja2 span{font-weight:300}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li:hover .caja{padding:10px 18px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li:hover .caja2{padding:5px 12px 15px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li:nth-child(3n){/*margin-right:0*/}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_proyecto .imagen{width:100%;position:relative;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_proyecto .imagen .caja{background-color:#005ec4;color:#fff;font-size:18px;text-align:center;padding:15px 15px;position:absolute;bottom:0;left:0;font-family:'pt_serifitalic';font-weight:bold}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_proyecto table tr td{width:27%;padding-bottom:20px;vertical-align:top;color:#485054;font-size:14px;font-weight:300;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_proyecto table tr td span{display:block;font-size:14px;font-weight:700}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box{padding:25px 20px;background-color:#f5f5f8;margin-bottom:30px;font-size:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side{width:48.5%;display:inline-block;color:#485054;font-size:13px;vertical-align:top;padding-right:13px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .titulo{height:15px;text-transform:uppercase;font-size:14px;margin-bottom:15px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo{width:100%;height:41px;margin-bottom:11px;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo select{width:100%;height:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo label{width:100%;height:15px;font-weight:normal}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo label input{width:10px;height:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo .jqTransformSelectWrapper{width:100% !important;height:41px;font-family:'Signika' !important;letter-spacing:0.5px !important;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo .jqTransformSelectWrapper span{height:41px;padding-top:13px;color:#454a58;padding-left:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo .jqTransformSelectWrapper a{height:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo .jqTransformSelectWrapper ul{top:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo .jqTransformSelectWrapper ul a{padding:13px 10px;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .campo.radio_campo{padding-top:13px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .btn_buscar{width:100%;height:41px;background-color:#4c4c53;text-align:center;text-transform:uppercase;color:#ffffff;padding-top:12px;font-size:14px;border-radius:6px;cursor:pointer;margin-top:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .btn_buscar:hover{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.izquierda{border-right:1px solid #cccccc}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.centro{padding-left:13px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.derecha{padding-left:13px;border-left:1px solid #cccccc}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias{width:100%;margin-bottom:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias *{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .campo{width:22%;margin-right:2%;height:41px;margin-bottom:11px;display:inline-block;vertical-align:top}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .jqTransformSelectWrapper{width:100% !important;height:41px;font-family:'Signika' !important;letter-spacing:0.5px !important;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .jqTransformSelectWrapper span{height:41px;padding-top:13px;color:#454a58;padding-left:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .jqTransformSelectWrapper a{height:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .jqTransformSelectWrapper ul{top:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .jqTransformSelectWrapper ul a{padding:13px 10px;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .btn_buscar{width:22%;height:41px;background-color:#4c4c53;text-align:center;text-transform:uppercase;color:#ffffff;padding-top:12px;font-size:14px;border-radius:6px;cursor:pointer;display:inline-block;vertical-align:top}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .btn_buscar:hover{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria{width:100%;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .campo{width:30%;margin-right:2%;height:41px;margin-bottom:11px;display:inline-block;vertical-align:top}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .jqTransformSelectWrapper{width:100% !important;height:41px;font-family:'Signika' !important;letter-spacing:0.5px !important;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .jqTransformSelectWrapper span{height:41px;padding-top:13px;color:#454a58;padding-left:10px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .jqTransformSelectWrapper a{height:41px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .jqTransformSelectWrapper ul{top:41px;height: 100%s}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .jqTransformSelectWrapper ul a{padding:13px 10px;color:#454a58}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .btn_descargar{width:30%;height:41px;background-color:#4c4c53;text-align:center;text-transform:uppercase;color:#ffffff;padding-top:13px;font-size:13px;border-radius:6px;cursor:pointer;display:inline-block;vertical-align:top;float:right}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .btn_descargar:hover{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_memoria{position:relative;width:100%;background-color:#e7e7e7;padding:52px 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .box_memoria img{width:100%;max-width:300px;margin:0 auto}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr:first-child td,.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr.titulo td{background-color:#4c4c53;color:#ffffff}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr:first-child td:nth-child(2),.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr.titulo td:nth-child(2){border-left:1px solid #666666;border-right:1px solid #666666}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr td{color:#485054;font-size:13px;padding:13px 16px;text-align:center;vertical-align:top}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr td:first-child{text-align:left}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr td:nth-child(2){border-left:1px solid #e3e3e5;border-right:1px solid #e3e3e5;width:24%}.wrapper section.wrapper_interna .container .box_principal .center_side section table.datos_tabla tr td:nth-child(3){width:19%}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li{width:100%;min-height:185px;position:relative;padding-left:300px;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .imagen{width:280px;position:absolute;top:0;left:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .imagen .caja{background-color:#005ec4;color:#fff;font-size:14px;text-align:center;padding:7px 12px;position:absolute;bottom:0;left:0;font-weight:lighter}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .imagen .caja.gris{background-color:#4c4c53}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .texto{font-size:14px;line-height:19px;font-weight:lighter;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .texto span{font-family:"pt_serifbold_italic"}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .btn_link{font-size:12px;font-family:'Signika', sans-serif;width:96px;border-radius:14px;padding:5px 10px;color:#ffffff;background-color:#f7a30a;position:relative}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .btn_link img{width:100%;max-width:14px;float:right;margin-top:4px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos>div{margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos img{width:100%;max-width:48px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos .border{padding:0px;display:inline-flex}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos .text_100 h2{font-size:18px;color:#005ec4;font-family:"pt_serifbold_italic";margin-bottom:0px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_dos .text_100 p{font-size:14px;font-family:"Signika",sans-serif;color:#485054}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_fundacion{width:100%;font-size:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_fundacion li{width:32%;height:52px;display:inline-block;font-size:14px;color:#ffffff;position:relative;overflow:hidden;border-radius:5px;padding:18px 22px;margin-right:4%;background-color:#66666c;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF66666C', endColorstr='#FF4D4D54');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRkNGQ1NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66666c),color-stop(100%, #4d4d54));background-image:-moz-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:-webkit-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:linear-gradient(to bottom, #66666c 0%,#4d4d54 100%);text-transform:uppercase}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_fundacion li img{width:auto;position:absolute;bottom:0;right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_fundacion li:hover{background-color:#005ec4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF005EC4', endColorstr='#FF003D93');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWVjNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2Q5MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005ec4),color-stop(100%, #003d93));background-image:-moz-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:-webkit-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:linear-gradient(to bottom, #005ec4 0%,#003d93 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit{width:100%;font-size:0;margin-bottom:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li{width:45%;height:62px;display:inline-block;font-size:14px;color:#ffffff;position:relative;overflow:hidden;border-radius:5px;padding:0 22px;margin-right:4%;font-weight:bold;margin-bottom:20px;vertical-align:middle;text-transform:uppercase}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li .txt{position:absolute;top:50%;transform:translateY(-50%);color:#ffffff;margin-bottom:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li .txt span{text-transform:uppercase;font-weight:lighter}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li img{width:auto;position:absolute;bottom:0;right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li:nth-child(2n){margin-right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li.grey{background-color:#66666c;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF66666C', endColorstr='#FF4D4D54');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRkNGQ1NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #66666c),color-stop(100%, #4d4d54));background-image:-moz-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:-webkit-linear-gradient(top, #66666c 0%,#4d4d54 100%);background-image:linear-gradient(to bottom, #66666c 0%,#4d4d54 100%);text-transform:uppercase}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li.grey:hover{background-color:#005ec4;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF005EC4', endColorstr='#FF003D93');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWVjNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwM2Q5MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #005ec4),color-stop(100%, #003d93));background-image:-moz-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:-webkit-linear-gradient(top, #005ec4 0%,#003d93 100%);background-image:linear-gradient(to bottom, #005ec4 0%,#003d93 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li.yellow{background-color:#f1ac2d;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF1AC2D', endColorstr='#FFEF9E0B');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxYWMyZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VmOWUwYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f1ac2d),color-stop(100%, #ef9e0b));background-image:-moz-linear-gradient(top, #f1ac2d 0%,#ef9e0b 100%);background-image:-webkit-linear-gradient(top, #f1ac2d 0%,#ef9e0b 100%);background-image:linear-gradient(to bottom, #f1ac2d 0%,#ef9e0b 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_kit li.yellow:hover{background-color:#e89f19;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE89F19', endColorstr='#FFCE9400');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4OWYxOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NlOTQwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e89f19),color-stop(100%, #ce9400));background-image:-moz-linear-gradient(top, #e89f19 0%,#ce9400 100%);background-image:-webkit-linear-gradient(top, #e89f19 0%,#ce9400 100%);background-image:linear-gradient(to bottom, #e89f19 0%,#ce9400 100%)}.wrapper section.wrapper_interna .container .box_principal .center_side section .btn_descarga{width:100%;font-size:14px;font-weight:lighter;position:relative;color:#005ec4;margin-bottom:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section .btn_descarga span{font-weight:bold;text-transform:uppercase}.wrapper section.wrapper_interna .container .box_principal .center_side section .btn_descarga .ico{width:39px;height:20px;display:inline-block;margin-right:10px}.wrapper section.wrapper_interna .container .box_principal .center_side_full{width:79%;max-width:100%;padding-right:19px}.wrapper section.wrapper_interna .container .box_principal .right_side{width:18.96%;max-width:221px;display:inline-block;vertical-align:top;float:right}.wrapper section.wrapper_interna .container .box_principal .right_side .item{width:100%;position:relative;margin-bottom:15px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .tit{background-color:#4C4C53;color:#FFF;position:absolute;top:110px;left:0px;padding:10px;font-family:"Signika",sans-serif;font-size:12px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja{width:100%;background-color:#f7a30a;color:#ffffff;padding:15px 15px 20px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .titulo{font-family:'pt_serifitalic';font-size:22px;margin-bottom:10px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .titulo2{color:#4c4c53}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .titulo3{font-size:17px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .texto{font-size:14px;line-height:19px;font-weight:lighter}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .texto_2{color:#4c4c53;font-size:14px;font-family:'pt_serifitalic'}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .btn_link{font-size:12px;font-family:'Signika', sans-serif;width:140px;border-radius:14px;background:url("../images/white.png") repeat scroll 0% 0% transparent;padding:5px 10px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .btn_link img{width:100%;max-width:14px;float:right;margin-top:4px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .link2{width:89px;background-color:#f7a30a;margin-top:10px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .caja .azul{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .right_side .item .azul{background-color:#005ec4}.wrapper section.wrapper_interna .container .box_principal .right_side .item .gris{background-color:#E4E4E5}.wrapper section.wrapper_interna .container .box_principal .right_side .item .gris .titulo{color:#485054}.wrapper section.wrapper_interna .container .box_principal .right_side .item .gris .texto{color:#485054;margin-bottom:10px}.wrapper section.wrapper_interna .container .box_principal .right_side .item .gris .btn_link{background-color:#f7a30a}.fancybox-wrap .fancybox-skin{background-color:transparent;padding:0}.fancybox-wrap .fancybox-skin .fancybox-inner{background-color:transparent}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content{background-color:#fff;border-radius:15px;padding:60px;max-width:516px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .imagen{width:100%;max-width:394px;position:relative;margin-bottom:15px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .imagen .caja{background-color:#005ec4;color:#fff;font-size:20px;text-align:center;padding:10px;position:absolute;bottom:0;left:0;font-family:'pt_serifitalic';font-weight:bold}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .titulo{width:100%;color:#005ec4;font-size:24px;font-family:'pt_serifitalic';margin-bottom:10px;font-weight:bold}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .texto{width:100%;color:#485054;font-size:15px;line-height:23px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .texto span{font-weight:bold}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content{background-color:#fff;border-radius:15px;padding:60px;max-width:516px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content .imagen{width:90%;max-width:164px;position:relative;margin:0 auto 15px;border-radius:50%;overflow:hidden}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content .titulo{width:100%;color:#005ec4;font-size:24px;font-family:'pt_serifitalic';margin-bottom:5px;font-weight:bold;text-align:center}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content .subtitulo{width:100%;color:#485054;font-size:18px;text-align:center;font-family:'pt_serifitalic';margin-bottom:10px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content .texto{width:100%;color:#485054;font-size:15px;line-height:23px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_directorio .content .texto span{font-weight:bold}.fancybox-wrap .fancybox-skin .fancybox-nav{width:12%}.fancybox-wrap .fancybox-skin .fancybox-nav span{width:40px;height:40px;visibility:visible}.fancybox-wrap .fancybox-skin .fancybox-prev span{background:url(../js/source/btn_left.png) center no-repeat}.fancybox-wrap .fancybox-skin .fancybox-next span{background:url(../js/source/btn_right.png) center no-repeat}@media (max-width: 1000px){.wrapper section.wrapper_interna .container .box_principal{padding-left:20px;padding-right:20px;margin-top:0}.wrapper section.wrapper_interna .container .box_principal .left_side{display:none}.wrapper section.wrapper_interna .container .box_principal .center_side{width:100%;max-width:100%;border-left:0;padding-left:0;padding-right:0;padding-bottom:40px}.wrapper section.wrapper_interna .container .box_principal .right_side{width:100%;max-width:100%;text-align:center;padding-bottom:30px;display:none}.wrapper section.wrapper_interna .container .box_principal .right_side .item{max-width:221px;display:inline-block;text-align:left;vertical-align:top}}@media (max-width: 768px){.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side{width:100%;border:0;padding:0;margin-bottom:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side .btn_buscar{margin-top:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.izquierda{border:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.centro{padding:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_box .side.derecha{padding:0;border:0}}@media (max-width: 640px){.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li{width:100%;margin:0 auto 20px;max-width:400px;float:none;display:block}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_obras li:nth-child(3n){margin:0 auto 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li{padding-left:0;margin-bottom:30px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_vertical li .imagen{position:relative;margin:0 auto 10px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_botones_fundacion li{width:100%;max-width:350px;display:block;margin:0 auto 15px}}@media (max-width: 520px){.wrapper section.wrapper_interna .banner ul li .container .blue_box,.wrapper section.wrapper_interna .banner ul li .container .yellow_box,.wrapper section.wrapper_interna .banner ul li .container .green_box,.wrapper section.wrapper_interna .banner ul li .container .gray_box{width:90%;float:none;margin:0 auto}.wrapper section.wrapper_interna .container .box_principal .center_side section h2{font-size:28px}.wrapper section.wrapper_interna .container .box_principal .center_side section .texto .imagen{float:none;margin:0 auto 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box{width:100%;float:none;margin:0 auto 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .areas_de_negocio_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .ingenieria_de_valor_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .sostenibilidad_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .fundacion_lista .box.box_right,.wrapper section.wrapper_interna .container .box_principal .center_side section .media_lista .box.box_right{float:none;margin:0 auto 20px}.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_infraestructura li{width:100%;margin-right:0;max-width:100%}}@media (max-width: 480px){.wrapper section.wrapper_interna .banner ul.slideshow li .container .blue_box{margin-left:20px}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo{width:100%;margin-right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .campo.captcha{padding-top:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box .mapa,.wrapper section.wrapper_interna .container .box_principal .center_side section .formulario .map_box .datos{width:100%;margin-bottom:15px}.wrapper section.wrapper_interna .container .box_principal .center_side section .caja_proyecto .imagen .caja{text-align:left}.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .campo,.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .btn_buscar,.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_noticias .btn_descargar,.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .campo,.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .btn_buscar,.wrapper section.wrapper_interna .container .box_principal .center_side section .buscador_memoria .btn_descargar{width:100%;margin-right:0;float:none}.wrapper section.wrapper_interna .container .box_principal .center_side section.media_box ul.lista_botones_kit li{width:100%;margin-right:0}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li{width:100%}.wrapper section.wrapper_interna .container .box_principal .center_side section .directorio ul li .caja{width:100%}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content{padding:30px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .titulo{font-size:19px}.fancybox-wrap .fancybox-skin .fancybox-inner .layer_historias .content .texto{font-size:14px;line-height:19px}.fancybox-wrap .fancybox-skin .fancybox-prev span{left:-6px}.fancybox-wrap .fancybox-skin .fancybox-next span{right:-6px}a.fancybox-close{background-image:url(../js/source/fancybox_sprite@2x.png);background-size:44px 152px;width:34px;height:34px;right:5px}}@media (max-width: 420px){.wrapper section.wrapper_interna .container .box_principal .center_side section ul.lista_videos li{width:100%;margin-right:0;max-width:100%}}form.jqtransformdone label{margin-top:4px;margin-right:8px;display:block;float:left}form.jqtransformdone div.rowElem{clear:both;padding:4px 0px}button.jqTransformButton{margin:0px;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial}*:first-child+html button.jqTransformButton[type]{width:1}button.jqTransformButton span{background:transparent url(../images/jqtransformplugin/btn_right.gif) no-repeat right top;display:block;float:left;padding:0px 4px 0px 0px;margin:0px;height:33px}button.jqTransformButton span span{background:transparent url(../images/jqtransformplugin/btn_left.gif) no-repeat top left;color:#333;padding:8px 4px 0px 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px}button.jqTransformButton_hover span span{background-position:left -33px}button.jqTransformButton_hover span{background-position:right -33px}button.jqTransformButton_click span span{background-position:left -66px}button.jqTransformButton_click span{background-position:right -66px}* html button.jqTransformButton{height:33px}* button.jqTransformButton span span{height:25px}*+html button.jqTransformButton{height:33px}*+button.jqTransformButton span span{height:25px}.jqTransformInputWrapper{background:transparent url(../images/jqtransformplugin/input_text_left.gif) no-repeat left top;height:32px;padding:0px;float:left;margin-bottom:8px;border-radius:5px}.jqTransformInputInner{background:transparent url(../images/jqtransformplugin/input_text_right.gif) no-repeat top right;padding:0px;margin:0px}.jqTransformInputInner div{height:32px;margin:0px 0px 0px 8px}.jqTransformInputInner div input{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;vertical-align:middle;height:32px;color:#494643;border:none;padding:0 0px 0px 0px;margin:0px;background:transparent}* html .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px}*+html .jqTransformInputInner div input{padding:6px 0 0 0;margin-left:-10px;height:24px}.jqTransformInputWrapper_hover{background-position:left -32px}.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -32px}.jqTransformInputWrapper_focus{background-position:left -64px}.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -64px}.jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0px 8px}.jqTransformSafari .jqTransformInputInner div input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px}table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px}table.jqTransformTextarea td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0}table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(../images/jqtransformplugin/textarea/textarea_tl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(../images/jqtransformplugin/textarea/textarea_tm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(../images/jqtransformplugin/textarea/textarea_tr.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(../images/jqtransformplugin/textarea/textarea_ml.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(../images/jqtransformplugin/textarea/textarea-mm.gif) repeat}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(../images/jqtransformplugin/textarea/textarea_mr.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(../images/jqtransformplugin/textarea/textarea_bl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(../images/jqtransformplugin/textarea/textarea_bm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-br{background:url(../images/jqtransformplugin/textarea/textarea_br.gif) no-repeat top left}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(../images/jqtransformplugin/textarea/textarea-mm-hover.gif)}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(../images/jqtransformplugin/textarea/textarea-mm-focus.gif)}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px}table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative;overflow:hidden;border:0px solid red}table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px 10px 10px 10px;resize:none}.jqTransformRadioWrapper{float:left;display:block;margin-left:0px;margin-right:5px;margin-top:0px}.jqTransformRadio{background:transparent url(../images/jqtransformplugin/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px;margin-right:5px}a.jqTransformCheckbox{background:transparent url(../images/jqtransformplugin/checkbox.gif) no-repeat center top;vertical-align:middle;height:19px;width:21px;display:block}a.jqTransformChecked{background-position:center bottom}.jqTransformSelectWrapper{position:relative;height:34px;background:url(../images/jqtransformplugin/select_left.gif) no-repeat top left;float:left;margin-bottom:8px;margin-right:4px}.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:32px;line-height:15px;padding:8px 0 0 7px;cursor:pointer}.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:30px;height:34px;background:url(../images/jqtransformplugin/select_right.gif) no-repeat center center}.jqTransformSelectWrapper ul{position:absolute;width:100% !important;top:30px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:200px;overflow:auto;overflow-y:auto !important;z-index:10}.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px}.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333}.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff}.jqTransformHidden{display:none}form.jqtransformdone label{margin-top:4px;margin-right:8px;display:block;float:left}form.jqtransformdone div.rowElem{clear:both;padding:4px 0px}button.jqTransformButton{margin:0px;padding:0px;border:none;background-color:transparent;cursor:pointer;overflow:visible;font-family:Arial}*:first-child+html button.jqTransformButton[type]{width:1}button.jqTransformButton span{background:transparent url(../images/jqtransformplugin/btn_right.gif) no-repeat right top;display:block;float:left;padding:0px 4px 0px 0px;margin:0px;height:33px}button.jqTransformButton span span{background:transparent url(../images/jqtransformplugin/btn_left.gif) no-repeat top left;color:#333;padding:8px 4px 0px 8px;font-weight:normal;font-size:12px;line-height:13px;display:block;text-decoration:none;height:33px}button.jqTransformButton_hover span span{background-position:left -33px}button.jqTransformButton_hover span{background-position:right -33px}button.jqTransformButton_click span span{background-position:left -66px}button.jqTransformButton_click span{background-position:right -66px}* html button.jqTransformButton{height:33px}* button.jqTransformButton span span{height:25px}*+html button.jqTransformButton{height:33px}*+button.jqTransformButton span span{height:25px}.jqTransformInputWrapper{background:transparent url(../images/jqtransformplugin/input_text_left.gif) no-repeat left top;height:32px;padding:0px;float:left;margin-bottom:8px;border-radius:5px}.jqTransformInputInner{background:transparent url(../images/jqtransformplugin/input_text_right.gif) no-repeat top right;padding:0px;margin:0px}.jqTransformInputInner div{height:32px;margin:0px 0px 0px 8px}.jqTransformInputInner div input{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;vertical-align:middle;height:32px;color:#494643;border:none;padding:0 0px 0px 0px;margin:0px;background:transparent}* html .jqTransformInputInner div input{padding:6px 0 0 0;margin:0 0 0 -8px;height:24px}*+html .jqTransformInputInner div input{padding:6px 0 0 0;margin-left:-10px;height:24px}.jqTransformInputWrapper_hover{background-position:left -32px}.jqTransformInputWrapper_hover div.jqTransformInputInner{background-position:right -32px}.jqTransformInputWrapper_focus{background-position:left -64px}.jqTransformInputWrapper_focus div.jqTransformInputInner{background-position:right -64px}.jqTransformSafari .jqTransformInputInner div{position:relative;overflow:hidden;margin:0px 8px}.jqTransformSafari .jqTransformInputInner div input{background-color:none;position:absolute;top:-10px;left:-2px;height:42px;padding-left:4px}table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:12px;line-height:16px}table.jqTransformTextarea td{font-size:1px;line-height:1px;width:5px;height:5px;margin:0;padding:0}table.jqTransformTextarea textarea{margin:0;padding:0;border:0;background:none}table.jqTransformTextarea td#jqTransformTextarea-tl{background:url(../images/jqtransformplugin/textarea/textarea_tl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-tm{background:url(../images/jqtransformplugin/textarea/textarea_tm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-tr{background:url(../images/jqtransformplugin/textarea/textarea_tr.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-ml{background:url(../images/jqtransformplugin/textarea/textarea_ml.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-mm{background:url(../images/jqtransformplugin/textarea/textarea-mm.gif) repeat}table.jqTransformTextarea td#jqTransformTextarea-mr{background:url(../images/jqtransformplugin/textarea/textarea_mr.gif) repeat-y top left}table.jqTransformTextarea td#jqTransformTextarea-bl{background:url(../images/jqtransformplugin/textarea/textarea_bl.gif) no-repeat top left}table.jqTransformTextarea td#jqTransformTextarea-bm{background:url(../images/jqtransformplugin/textarea/textarea_bm.gif) repeat-x top left}table.jqTransformTextarea td#jqTransformTextarea-br{background:url(../images/jqtransformplugin/textarea/textarea_br.gif) no-repeat top left}table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image:url(../images/jqtransformplugin/textarea/textarea-mm-hover.gif)}table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px}table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px}table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px}table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image:url(../images/jqtransformplugin/textarea/textarea-mm-focus.gif)}table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position:-10px 0px}table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px}table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px}table.jqTransformTextarea .jqTransformSafariTextarea div{position:relative;overflow:hidden;border:0px solid red}table.jqTransformTextarea .jqTransformSafariTextarea textarea{background:none;position:absolute;top:-10px;left:-10px;padding:10px 10px 10px 10px;resize:none}.jqTransformRadioWrapper{float:left;display:block;margin-left:0px;margin-right:5px;margin-top:0px}.jqTransformRadio{background:transparent url(../images/jqtransformplugin/radio.gif) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}span.jqTransformCheckboxWrapper{display:block;float:left;margin-top:5px;margin-right:5px}a.jqTransformCheckbox{background:transparent url(../images/jqtransformplugin/checkbox.gif) no-repeat center top;vertical-align:middle;height:19px;width:21px;display:block}a.jqTransformChecked{background-position:center bottom}.jqTransformSelectWrapper{position:relative;height:34px;background:url(../images/jqtransformplugin/select_left.gif) no-repeat top left;float:left;margin-bottom:8px;margin-right:4px}.jqTransformSelectWrapper div span{font-size:12px;float:none;position:absolute;white-space:nowrap;height:32px;line-height:15px;padding:8px 0 0 7px;cursor:pointer}.jqTransformSelectWrapper a.jqTransformSelectOpen{display:block;position:absolute;right:0px;width:30px;height:34px;background:url(../images/jqtransformplugin/select_right.gif) no-repeat center center}.jqTransformSelectWrapper ul{position:absolute;width:100% !important;top:30px;left:0px;list-style:none;background-color:#FFF;border:solid 1px #CCC;display:none;margin:0px;padding:0px;height:200px;overflow:auto;overflow-y:auto !important;z-index:10}.jqTransformSelectWrapper ul a{display:block;padding:5px;text-decoration:none;color:#333;background-color:#FFF;font-size:12px}.jqTransformSelectWrapper ul a.selected{background:#EDEDED;color:#333}.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{background:#3582c4;color:#fff}.jqTransformHidden{display:none}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:17px;width:100%;left:10px}.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:left;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;text-align:center}.bx-wrapper .bx-pager.bx-default-pager a{background:#ffffff;display:block;width:14px;height:14px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:11px;color:#000000;padding-top:2px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#b80000;color:#ffffff}.bx-wrapper .bx-prev{left:12px;background:url(../images/btn_prev.png) no-repeat top}.bx-wrapper .bx-next{right:12px;background:url(../images/btn_next.png) no-repeat top}.bx-wrapper .bx-prev:hover{background-position:bottom}.bx-wrapper .bx-next:hover{background-position:bottom}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-25px;outline:0;width:51px;height:51px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@media (max-width: 600px){.bx-wrapper .bx-controls-direction a{width:42px;height:42px;margin-top:-15px}.bx-wrapper .bx-next{background-image:url("../images/btn_next_responsive.png");right:5px}.bx-wrapper .bx-prev{background-image:url("../images/btn_prev_responsive.png");left:5px}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0, 0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}