.screens .linkarea
img{box-shadow:0px 2px 4px 0px rgba(0,0,0,0.10);transition:all .3s ease;border-radius:2px}.screens .linkarea img:hover{box-shadow:0px 2px 20px 0px rgba(0,0,0,0.16);margin-top:-10px}.page-id-10091 #style-switcher{display:none}body.sticky-header-type-over.sticky-header.wpv-not-scrolled header.main-header.layout-standard .second-row, body.sticky-header-type-over.sticky-header.wpv-not-scrolled header.main-header.layout-logo-text-menu .second-row{border-top-color:rgba(237, 237, 237, 0.2)}p
a{font-size:inherit;font-weight:inherit}em{font-weight:inherit !important;font-size:inherit !important;color:inherit}h3 a:hover{color:#009fe3}.centrado{float:none;margin:0
auto}header.main-header.layout-logo-menu .first-row .logo-wrapper{display:table-cell}.vamtam-button.button-border.boton_menor
span.btext{padding:.8em 9px !important}header.main-header.layout-logo-menu .second-row{text-align:center}.logo
img{width:175px}header.main-header .header-left{display:none}.idiomas{display:inline-block}.idiomas
li{display:inline-block;margin-left:15px}.idiomas
a{color:#767676}.idiomas a:hover{color:#014698}#top-nav-text{text-align:right}.enlace_contacto
a{margin:0;font-weight:600}.sep,.sep-2,.sep-3{margin:25px
0 30px 0}footer.main-footer a h4
p{display:inline-block;font:300 20px/0px "PT Sans";color:#fff}#footer-sidebars > .row:nth-child(2) .widget{margin-bottom:30px}#footer-sidebars > .row .widget .widget-title{letter-spacing:0px}#menu-menu-pie-es
a{padding:0}.loop-wrapper.news .post-actions-wrapper{background:rgba(1,70,152,0.5)}.seccion_casco .number
span{padding-right:12px}.seccion_casco .wpv-progress span:not(.icon){color:#fff}.seccion_casco .wpv-progress.number+.wpv-progress-content{border:0}.seccion_casco .wpv-progress-content{position:absolute;width:500px;margin-left:calc(50% - 250px);padding-top:0 !important}.seccion_casco .wpv-progress-content
p{margin-top:0}.seccion_casco .wpv-progress.number{font-size:45px}.boton_codigoEtico{margin:0}.wpv-accordion .tab
.inner{padding:15px
60px 15px 15px;font-size:15px;line-height:17px}.wpv-accordion .tab .ui-icon:after,.wpv-accordion .tab.ui-state-hover .ui-icon:after, .wpv-accordion .tab.ui-state-active .ui-icon:after, .wpv-accordion .tab.ui-state-selected .ui-icon:after{color:#fff !important}.wpv-accordion .pane .inner
p{}.wpv-accordion .tab .ui-icon{line-height:42px}.circulo_azul{height:100px;width:100px;background-repeat:no-repeat;background-position:50%;border-radius:50%;background-color:#014698;margin:0
auto}.contador_encifras .wpv-progress span:not(.icon){margin:0
10px;font-weight:700}.contador_encifras .wpv-progress{color:#4b5056 !important;font-size:35px !important;margin-bottom:0}.contador_encifras .wpv-progress-content{padding-top:5px}#map_internacional{height:500px}.box_contacto
p{margin:5px
0;line-height:15px;font-size:14px}.box_contacto .sep-3{margin:15px
0}.page-id-254 .pane
h3{border-bottom:1px solid #014698;padding-bottom:20px}body.home .wpv-progress-content{padding:20px
55px}body.home
h2{font-weight:bold}blockquote{border-left:2px solid #4a4f55}blockquote
p{font-size:21px}.reducida>div.row>div>*{margin:1em
auto;width:90%}.reducida_plus>div.row>div>*{margin:1em
auto;width:50%}.facturacion
td{border:1px
solid #ccc;text-align:center;background-color:#fff;font-size:16px;padding:10px
6px 10px 0}.facturacion
.primeraColum{text-align:right}.facturacion th, .clientes
th{text-align:center;border:1px
solid #ccc;padding:10px
10px 10px 0;font-size:17px;color:#009fe3}.facturacion tbody > tr:last-child
td{font-weight:bold;color:#014698}.facturacion
.limpia{background-color:transparent !important;border:0}.clientes
td{border:1px
solid #ccc;padding-left:10px;font-size:15px}.cartera .wpv-accordion .pane-wrapper{border:1px
solid #ccc}.cartera .wpv-accordion .tab .ui-icon:after,.cartera.wpv-accordion .tab.ui-state-hover .ui-icon:after,.cartera.wpv-accordion .tab.ui-state-active .ui-icon:after,.cartera.wpv-accordion .tab.ui-state-selected .ui-icon:after{color:#009fe3 !important}.comment-author-link{color:#014698}.post-media{margin-bottom:30px}.styled-list
li{font:normal 14px/22px "PT Sans";display:list-item;margin-bottom:15px;padding-left:10px}.wpv-tabs.vertical .ui-tabs-nav li a .title-text:first-child{padding-right:0.5em}.destacado_cifras
p{margin-bottom:0}.destacadoFormacion .wpv-progress.number+.wpv-progress-content{border-top:2px solid #009fe3;padding-top:0}.destacadoFormacion .wpv-progress{margin-bottom:10px}.fondo_sizecontain{background-size:contain !important}em{font:italic 16px/18px "PT Sans"}.page-id-128 .linkarea,.page-id-2922
.linkarea{padding:20px
15px 10px;min-height:165px}.page-id-128 .icon.shortcode.box,.page-id-2922 .icon.shortcode.box,.icon.shortcode.border{padding:0}.team-member .team-member-info h3
a{font-size:23px;color:#014698;font-weight:600}.team-member .team-member-info
h5{text-transform:capitalize;color:inherit !important;font-size:18px;font-weight:600}.single-portfolio .page-header
h1{color:inherit !important}.single-portfolio
h4{font-weight:600}.single-portfolio h4
a{font-weight:inherit;color:inherit}.single-portfolio h4 a:hover{color:initial}.single-portfolio .wpv-accordion{background:transparent}.single-portfolio .wpv-progress.number{font-size:18px}.single-portfolio .wpv-progress.number
span{display:block;font-weight:bold;margin-top:10px}.single-portfolio .wpv-progress.number+.wpv-progress-content{border:0;padding-top:0}.single-portfolio .wpv-accordion .tab .ui-icon:after, .single-portfolio .wpv-accordion .tab.ui-state-hover .ui-icon:after, .single-portfolio .wpv-accordion .tab.ui-state-active .ui-icon:after, .single-portfolio .wpv-accordion .tab.ui-state-selected .ui-icon:after{color:#009fe3 !important}.single-portfolio .pane.ui-accordion-content{padding-bottom:20px}.loop-wrapper.news.scroll-x > .bx-wrapper > .bx-controls > .bx-controls-direction a:not(.disabled), .portfolios.scroll-x > .bx-wrapper > .bx-controls > .bx-controls-direction a:not(.disabled), .woocommerce-scrollable.scroll-x > .bx-wrapper > .bx-controls > .bx-controls-direction a:not(.disabled){background:#014698}.contador_proyectos .wpv-progress.number{font-size:18px;margin-top:6px}.contador_proyectos .wpv-progress.number
span{display:block;font-weight:bold;margin-top:10px}.contador_proyectos .wpv-progress.number+.wpv-progress-content{border:0;padding-top:0}.tp-leftarrow:before{font-family:"revicons";font-size:20px;color:#fff;display:block;line-height:40px;text-align:center;margin-left:-3px;content:'\e824'!important}.tp-rightarrow:before{font-family:"revicons";font-size:20px;color:#fff;display:block;line-height:40px;text-align:center;margin-right:-3px;margin-left:1px;content:'\e825'!important}.tp-leftarrow.custom{background-color:transparent !important;border:0}.tp-rightarrow.custom{background-color:transparent !important;border:0}.tp-leftarrow.custom:hover{background-color:transparent;border:0}.tp-rightarrow.custom:hover{background-color:transparent;border:0}.tp-leftarrow.custom:before{font-family:"revicons";font-size:20px;color:#4D4D4D;display:block;line-height:40px;text-align:center;margin-left:-3px;content:'\e81f'!important}.tp-rightarrow.custom:before{font-family:"revicons";font-size:20px;color:#4D4D4D;display:block;line-height:40px;text-align:center;margin-right:-3px;margin-left:1px;content:'\e81e'!important}.loop-wrapper.news .post-content-meta, .loop-wrapper.news
.author{font-size:12px}.textright{float:right}.copyrights a,.copyrights a:visited{color:#898989}.copyrights a:hover{color:#fff}.main-footer
.icon.shortcode{margin-left:10px}.wpcf7-file{padding:10px
0;width:100%;color:#B3B3B3}div.wpcf7 .wpcf7-form .wpcf7-submit{color:#fff;border-color:#014698;background-color:#014698}div.wpcf7 .wpcf7-form .wpcf7-submit:hover{background-color:#fff !important;color:#014698}.wpcf7
p{margin:5px
0}.linkarea
h2{margin-top:5px;font-size:27px;margin-bottom:0}.linkarea
.first{width:30%;float:left;margin-right:10px;height:100%}.margen_correccion_linkarea>.row:last-child{margin-left:0;margin-right:0}.boton-reducido>span{padding:7px
15px !important}.listado-triangulo .styled-list li:before{font-size:35px;vertical-align:top;padding-right:0;margin-left:-15px}.padding-extra{padding-left:30px;padding-right:30px}.services.has-more
.title{color:initial !important;font-weight:normal !important}.pestanas_soluciones .wpv-tabs > .ui-tabs-nav li
a{font-size:16px;padding:10px
15px}.pestanas_soluciones .styled-list
li{margin-bottom:0px;padding-top:0;line-height:17px}.pestanas_soluciones .wpv-tabs
.pane{padding:0
15px}.pestanas_soluciones #tabs-1 .ui-tabs-nav .ui-state-active{background-color:#009fe3}.pestanas_soluciones #tabs-1 .ui-tabs-nav .ui-state-active
a{color:#fff}.separador_gris
.sep{color:#ccc !important}.contador_somos .wpv-progress{color:#6E6E6E !important;font-size:25px !important;margin-bottom:0}.contador_somos .wpv-progress
.icon{color:#009fe3;font-size:55px !important}.contador_somos .wpv-progress span:not(.icon){font-weight:700;padding-right:10px;display:block}.wpv-tabs .inactive-block-title
h2{display:none}.delegaciones .wpv-tabs .inactive-block-title
h2{display:block;font-size:26px !important;font-weight:600 !important}.background_center{background-position:center center !important}.sidebar_proyectos .styled-list
li{margin-bottom:0 !important}.sidebar_proyectos ul.styled-list{display:inherit}.iconos_idi .wpv-progress.number
.icon{color:#009FE3}.iconos_idi .wpv-progress{margin-bottom:10px}.iconos_idi .wpv-progress.number+.wpv-progress-content{border-top:2px solid #DCDCDC}.iconos_idi .wpv-progress.number{font-size:20px}.iconos_idi .wpv-progress span:not(.icon){display:block;margin-top:10px}.descargas .linkarea
.last{float:left;width:66%}.cli-plugin-button{text-shadow:none !important;border-radius:0px !important;font-weight:normal !important;box-shadow:none !important}.fondo_azul_opa p
span{background:rgba(0, 159, 227, 0.8);padding:3px
5px;line-height:35px}.fondo_azul_titulo_opa h1
span{background:rgba(1, 70, 152, 0.5);padding:3px
5px;line-height:35px}.fondo_celeste_opa h1
span{background:rgba(0, 159, 227, 0.5);padding:0px
10px;line-height:70px;font-weight:500;font-size:45px}.aumenta-padding-left>.row>.first{padding-left:55px}.aumenta-padding-left .styled-list li:before{font-size:35px;vertical-align:top;padding-right:0}.single-portfolio .page-header
.desc{font-family:"PT Sans";font-size:24px}.portfolios .portfolio-item-wrapper .excerpt
p{font-size:13px}.portfolios .portfolio_details .title, .portfolios .portfolio_details .title
a{margin-top:22px}.hitos-vertical{display:none}.hitos-horizontal{display:block}@media (max-width:1280px) and (min-width:959px){.responsive-layout header.main-header .header-right{display:table-cell;padding-right:20px}.responsive-layout header.main-header .second-row .second-row-columns{display:table}}@media(max-width:959px){.reducida_plus>div.row>div>*{margin:1em
auto;width:100%}.aumenta-padding-left>.row>.first{padding-left:15px}.hitos-vertical{display:block}.hitos-horizontal{display:none}.responsive-layout header.main-header .top-nav{display:block !important}.idiomas{padding-right:15px}.top-nav>.top-nav-inner>.row{padding:0}}.longdesc{display:none}.bareas{left-border:1px
solid #f6f6f6}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}a.enlace:link,a.enlace:visited,a.enlace:active{color:#4A4F55;background-color:transparent;text-align:center}a.enlace:hover{color:#009fe3;background-color:transparent}.bsocial{display:inline-block;margin-right:15px}.bsocial
li{display:inline-block;margin-left:15px}.bsocial
a{font-size:20px;color:#767676}.bsocial a:hover{color:#014698}@media only screen and (max-width:956px){header.main-header.layout-logo-menu .first-row{background-color:#fff;width:100%;position:fixed}}.srv{padding:0px}.cabsomos{font-size:32px;line-height:34px;color:#014698;text-align:center;background:transparent}.tex{font-size:18px;line-height:20px}h3.cur{text-align:center;color:#fff;background:#009fe3;padding:20px;margin:10px
0px 5px 0px}h3.cur:hover{color:#fff;background:#014698}h2.titulo{color:#00599b;background:transparent}h3.titulo{color:#00599b;background:transparent}h3.titulo a,h3.titulo a:link,h3.titulo a:visited,h3.titulo a:active{color:#00599b;background:transparent;cursor:pointer}h3.titulo a:hover{color:#009fe3;background:transparent}.areacentrada{margin:auto}blockquote
h2{font-size:21px;color:#575756;background:transparent}.pform{font-size:16px;color:#009fe3;background:transparent}.pdes{font-size:18px;color:#00599b;background:transparent}.bkfor1{background:url('/wp-content/uploads/2017/09/cabproyectos.jpg') no-repeat;background-size:100%}.bkfor2{background:url('/wp-content/uploads/2016/01/header-rsc.jpg') no-repeat;background-size:100%}.bkfor3{background:url('/wp-content/uploads/2016/02/redes_aereas-banner-gde.jpg') no-repeat;background-size:100%}.marcoconcurso{background:url('/wp-content/uploads/2017/10/concursodibujonavidad2017magtel.jpg') no-repeat top center;width:100%;background-size:contain}.spc{padding:2px;text-align:center}.wpcf7-list-item{display:table-row}.d-i-soc{margin-left:7px}.btnc{margin:5px;text-align:center;font-size:15px;color:#fff;background:#014698;border-radius:5px;border:0;padding:10px;width:100%}.btnc:hover{background:#009fe3}.imgconcurso{cursor:pointer;margin:5px;text-align:center;font-size:15px;color:#fff;background:#014698;border-radius:5px;border:0;padding:10px;width:100%}.btncd{margin:5px;text-align:center;font-size:15px;color:#fff;background:#014698;border-radius:5px;border:0;padding:10px}.btncd:hover{background:#009fe3}.imgconcurso{cursor:pointer}#mensaje{color:red;background:transparent;margin:5px
auto;text-align:center;font-size:17px}.campo{padding:5px;padding:17px;width:100%;position:relative;border:none;outline:none;border:solid 1px rgba(43,47,52,1);margin:0;box-shadow:none !important;font-size:15px;border-radius:0px;margin:15px;background:#fff;color:#014698}.marcocurso{background:rgba(1,70,152,0.5);width:100%}.mlanding{padding:8px;width:100%}.marcocurso
h1{padding:8px
5px 8px 20px;line-height:18px;font-size:20px;color:#fff;background:transparent;font-weight:300}h2.langcurso{font-size:28px;font-weight:bold;color:#fff;text-align:center;padding:10px;background:#29aae1;background:-webkit-linear-gradient(left, #29aae1 , #0171bd);background:-o-linear-gradient(right, #29aae1, #0171bd);background:-moz-linear-gradient(right, #29aae1, #0171bd);background:linear-gradient(to right,#29aae1,#0171bd)}.martexto{color:#fff;background:#29aae1;padding:7px;background:-webkit-linear-gradient(left, #29aae1 , #0171bd);background:-o-linear-gradient(right, #29aae1, #0171bd);background:-moz-linear-gradient(right, #29aae1, #0171bd);background:linear-gradient(to right,#29aae1,#0171bd)}.martextog{font-size:16px;color:#fff;background:#29aae1;padding:10px;text-align:center;background:-webkit-linear-gradient(left, #29aae1 , #0171bd);background:-o-linear-gradient(right, #29aae1, #0171bd);background:-moz-linear-gradient(right, #29aae1, #0171bd);background:linear-gradient(to right,#29aae1,#0171bd)}h3.color1{font-size:18px;font-weight:bold;color:#fff;background:#014a99;padding:5px
2px;text-align:center}h3.color2{font-size:18px;font-weight:bold;color:#fff;background:#29aae3;padding:5px
2px;text-align:center}.mcur{padding-left:0px;padding-right:0px}.landcurso{background:url('/wp-content/uploads/2017/12/fondolanding_curso.jpg');float:left;width:42.5%;margin-right:20px}.landizq{float:right;width:37%;margin:20px
20px 95px 0px}.landder{float:left;width:50%}.free{font-size:30px;font-weight:bold;line-height:27px}.cuadroinf{padding:20px;clear:both}.marcoder{width:100%;padding-left:10px;padding-right:10px}.pm3{padding:0px
3px}.contimg{float:left;width:33%}@media only screen and (max-width:479px){.p-t-conc{padding-top:61px}.m-desp{width:100%;padding-top:33%;padding-bottom:2%}.landcurso{background:url('/wp-content/uploads/2017/12/fondolanding_curso.jpg');float:none;width:100%;padding:8px
0px}.landizq{float:none;width:100%;margin:20px
0px 20px 0px}.landder{float:none;width:100%}.marcoder{width:100%;padding-left:0px;padding-right:0px}.contimg{float:none;width:100%}.oculta{display:none;width:100%;height:100%}}@media only screen and (min-width: 480px) and (max-width:767px){.p-t-conc{padding-top:80px}.m-desp{width:100%;padding-top:33%;padding-bottom:2%}.spc{padding:2px;text-align:center}.landcurso{background:url('/wp-content/uploads/2017/12/fondolanding_curso.jpg');float:none;width:100%;padding:8px
0px}.landizq{float:none;width:100%;margin:20px
0px 20px 0px}.landder{float:none;width:100%}.marcoder{width:100%;padding-left:0px;padding-right:0px}.contimg{float:none;width:100%}.oculta{display:none;width:100%;height:100%}}@media only screen and (min-width:768px) and (max-width:956px){.p-t-conc{padding-top:80px}.m-desp{width:100%;padding-top:32.5%}.spc{padding:2px;text-align:center}.landizq{float:none;width:100%;margin:20px
0px 20px 0px}.contimg{float:none;width:100%}.oculta{display:none;width:100%;height:100%}}@media only screen and (min-width:957px){.p-t-conc{padding-top:0px}.m-desp{width:100%;padding-top:30.5%;padding-bottom:2%}.spc{padding:2px
0px 2px 0px;text-align:center}.landizq{float:right;width:60%;margin:20px
20px 40px 0px}.contimg{float:left;width:50%}}@media only screen and (min-width:1200px){.p-t-conc{padding-top:0px}.m-desp{width:100%;padding-top:33%;padding-bottom:2%}}@media only screen and (min-width:1100px){.landcurso{background:url('/wp-content/uploads/2017/12/fondolanding_curso.jpg');float:left;width:42.5%;margin-right:20px}.landizq{float:right;width:50%;margin:20px
20px 95px 0px}.landder{float:left;width:50%}.contimg{float:left;width:33%}}