#logo{max-height:200%}#logo2{max-height:200%}.home #main-footer{display:none}.home #et-info{display:none}.et_pb_gallery_grid .et_pb_gallery_item{margin:5px!important;padding:0!important}.et_pb_gallery_grid .et_pb_gallery_item img{margin-bottom:5px!important}.et_pb_gallery_grid .et_pb_gallery_title{margin:0!important;padding:0!important}.et_pb_gallery_grid .et_pb_gallery_description{margin:0!important;padding:0!important}.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide{height:calc(112vh - 80px)!important}.et_pb_fullwidth_slider_0.et_pb_slider .et_pb_slide_description{margin-top:33vh}.et_pb_posts a.more-link{text-transform:capitalize;font-weight:bold}.more-link{font-weight:bold}.home #top-menu a{color:#ffffff}.proyectosfinales a{color:#ecfcdf}.proyectosfinales a:hover{color:#fff!important}.proyectosfinales a:active{color:#fff!important;font-weight:bold}.myclass .et_pb_more_button{font-size:0px;background-color:rgba(0,0,0,0.0)!important;top:-1000px;right:-1000px;height:5000px;width:5000px;position:absolute}#logo{margin-top:25px;margin-left:-5px}#logo2{margin-top:25px;margin-left:-5px}#et-top-navigation{padding:0 0 0 0!important}.container.et_menu_container{margin-bottom:50px}.et_fullwidth_nav #main-header .container{padding-bottom:50px}#et-info{float:right}.single-project .project>img{display:block}.breaking-news-ticker{width:100%;margin-right:30%}.breaking-news-ticker ul{position:relative;margin-right:25px}.et-social-icons{float:none;text-align:center}.et-social-icon1{display:none!important}.et-social-icons li{padding-top:10px}#pie-info{color:white!important;padding-bottom:10px!important}#pie-info2{color:white!important;padding-bottom:10px!important;float:right}#pie-info-copi{padding-right:15px}.pie-info-copi-img{float:none;margin-right:30px}#pie-info-email{color:#ffffff!important}#pie-info-email a{color:#ffffff!important}#pie-info-email a:hover{color:#ffffff!important}#pie-info-email a:visited{color:#ffffff!important}#pie-info-phone{color:#ffffff!important}#pie-info-phone a{color:#ffffff!important}#pie-info-phone a:hover{color:#ffffff!important}#pie-info-phone a:visited{color:#ffffff!important}.nav li ul{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0);-moz-box-shadow:0 2px 5px rgba(0,0,0,0);box-shadow:0 2px 5px rgba(0,0,0,0);text-align:left;top:100%}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:15px!important}#page-container{max-width:100%!important;width:100%!important}.home #page-container{padding-top:0!important}.container{width:90%!important;max-width:100%!important}.et_pb_row{width:90%!important;max-width:100%!important}.home .et_pb_row{width:100%!important;max-width:100%!important}.et_pb_slider .et_pb_container{width:90%;margin:0}.et_pb_widget{text-align:left}.page #logo2{display:none}.single #logo2{display:none}.home #logo{display:none}.home #logo2{display:inline}.page-id-140 .et_pb_team_member_description{text-align:left;display:block;vertical-align:top;width:180px;line-height:normal}.et_pb_team_member_description{text-align:center;display:block;line-height:normal}.et_pb_member_position{padding-bottom:7px;color:#aaa;font-size:12px}.page-id-140 .et_pb_column_1_4 .et_pb_team_member_image{text-align:left}.et_pb_team_member_description h4{padding-bottom:14px}.breaking-news-ticker .breaking-news-ticker-title{padding-left:0px;font-weight:bold;background-color:#C0A788}.colabora a{color:#ecfcdf}.cliente{display:inline-table;padding:0 10px;text-align:left;margin-bottom:30px;width:0}.cliente p{padding-bottom:0}.cliente5 p{padding-bottom:0}.cliente5{display:inline-table;padding:0 10px;text-align:left;margin-bottom:30px;width:0}.cliente a:hover{color:#ecfcdf}.cliente5 a{color:#ecfcdf}.cliente5 a:hover{color:#ecfcdf}.cliente a:active{color:#fff;font-weight:bold!important}.cliente5 a:active{color:#fff;font-weight:bold!important}.et_pb_widget a:hover{color:#C0A788}.et_pb_widget a:active{color:#C0A788!important}.et_pb_contact_submit{color:#C0A788}.et_pb_image_container img,.et_pb_post a img{max-width:75%}.et_pb_slide_description .et_pb_slide_title{font-size:40px}.et_pb_slide{padding:0px 4.6%}.puestos h2 a{cursor:default;pointer-events:none;font-weight:bold}.puestostitulo h2{color:#007282!important}.puestos p{text-align:justify}.caldera-grid input[type=submit]{float:right}.caldera-grid .form-control{color:#fff;background-color:#b3b3b3;border:1px solid #fff}.caldera-grid .form-control::-webkit-input-placeholder{color:#fff;font-weight:bold}.logocliente{margin-right:5.3%}.logocliente img{max-width:70%!important}.filosofia img{width:330px!important}.filosofia p{width:100%;font-size:14px;padding-left:30px}.filosofia h4{font-size:27px!important;font-weight:bold!important;line-height:0.7em!important;padding-left:30px;padding-bottom:30px;color:#b3b3b3}.et_pb_team_member_description h4{font-size:18px!important}.et_pb_blurb_position_left .et_pb_main_blurb_image img,.et_pb_blurb_position_right .et_pb_main_blurb_image img{width:initial}.et_pb_blurb_content{max-width:none!important}.newnoticias p{text-align:justify}.newnoticias .et_pb_image_container{margin:-19px -19px 140px!important;height:150px!important;background-color:#007282}@media (max-width:980px){.et_pb_blog_grid h2{margin-top:231px}}@media (min-width:1480px){.et_pb_blog_grid h2{margin-top:40px}}@media (max-width:980px){.newnoticias .et_pb_image_container{margin:-19px -19px 10px!important;height:150px;background-color:#007282}}@media (max-width:767px){.et_pb_blog_grid h2{margin-top:100px}}@media (max-width:767px){.newnoticias .et_pb_image_container{margin:-19px -19px 10px!important;height:195px;background-color:#007282}}@media (max-width:479px){.et_pb_blog_grid h2{margin-top:40px}}@media (max-width:479px){.newnoticias .et_pb_image_container{margin:-19px -19px 10px!important;height:150px;background-color:#007282}}.et_pb_blog_grid .et_pb_post p{text-align:justify}.et_pb_blog_grid .et_pb_post{min-height:530px!important;border:2px solid #d8d8d8;background-color:#b3b3b3}@media (min-width:981px){.et_right_sidebar #main-content .container:before{display:none}}.et_pb_post .entry-content{text-align:justify;padding-top:35px;display:table}.single .et_pb_post{margin-bottom:80px}.single .et_pb_post img{max-width:50%;float:left;margin-right:40px;margin-bottom:20px;padding-top:40px}.pienoticias{background-color:#C0A788;padding-left:5%;padding-right:5%;padding-top:11px;margin-bottom:15px;max-height:60px}#footer-bottom{padding:0}.entry-content table,body.et-pb-preview #main-content .container table{border:1px solid rgb(0,0,0)}.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:0px solid #000}#top-menu-nav>ul>li>a:hover{color:#007282!important}#et-secondary-menu>ul>li>a:hover,.nav ul li a:hover,.et_mobile_menu li a:hover,.et-fixed-header #top-menu li a:hover{color:#C0A788!important}#main-header .nav li ul a{color:#ffffff!important}.home #main-header{background-color:transparent!important;-webkit-box-shadow:0 0px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0px 0 rgba(0,0,0,0.1);box-shadow:0 0 0 rgba(0,0,0,0.1)!important}#main-header{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 #c0a788!important;background-color:#fff}#main-header.et-fixed-header{-webkit-box-shadow:0 0px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0px 0 rgba(0,0,0,0.1);box-shadow:0 1px 0 #C0A788!important}.pregunta{display:inherit;padding:14px}.et_pb_contact_right{display:-webkit-inline-box}.et_pb_contact_right p:before{content:"Pregunta de seguridad";position:absolute;margin-left:-162px;margin-top:14px}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#EEE;display:table-header-group}.divTableCell,.divTableHead{border:1px solid #ccc;display:table-cell;padding:10px;text-align:center;vertical-align:middle;width:10%}.divTableHeading{background-color:#EEE;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}#top-menu li.mega-menu>ul>li:nth-of-type(5n){clear:none}#top-menu li.mega-menu>ul>li:nth-of-type(6n){clear:none}#top-menu li.mega-menu>ul>li{width:20%;margin:0}#top-menu li.mega-menu>ul>li>a{padding:0 0px 0px}#top-menu li.mega-menu>ul{padding:10px 20px!important}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none}.slider-proyectos{width:80%}#secondary_logo{text-align:right;padding-top:5px;padding-right:20px}.home #secondary_logo{color:#fff}.home #secondary_logo a{color:#fff}#top-menu-nav{float:none!important;padding-top:50px}.et_header_style_left .logo_container{top:0;width:90%}.espacio-menu{padding-right:42px!important}.et_pb_team_member_image img{border:#b3b3b3;border-width:1px;border-style:solid}.et_pb_section{background-color:#fff!important}#main-content{background-color:#fff}.equipo-movil{display:none}@media screen and (max-width:980px){.pienoticias{padding-right:0;padding-top:0;margin-bottom:15px;max-height:117px}.et_pb_slider_0 .et_pb_slide_description{padding-top:90%!important}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:block;width:100%}.filosofia img{width:100%!important}.equipo-ordenador{display:none}.equipo-movil{display:block}.equipo-movil p{padding-left:25px}}@media screen and (max-width:890px){.logocliente img{max-width:90%}.divTableCell,.divTableHead{padding:2px}.slider-proyectos{width:100%}}.seis-columnas .et_pb_main_blurb_image{height:137px!important}.seis-columnas .et_pb_module{width:16.66%;float:left}@media (max-width:1220px){.seis-columnas .et_pb_module{width:33.3%;max-width:100%!important}}@media all and (max-width:767px){.seis-columnas .et_pb_module{width:100%}}.logclientes img{max-height:140px;max-width:140px}@media only screen and (max-width:1220px) and (min-width:168px){.blaconclien{display:none!important}}#top-menu li li a{padding:6px 0px}@media only screen and (max-width:980px){.et_pb_section_0.et_pb_section{padding-top:0px!important}}.et_contact_bottom_container{display:block!important;text-align:center!important;float:none!important}.et_contact_bottom_container{text-align:right!important}.et-social-linkedin a.icon:before{content:"\e09d"}article,aside,footer,header,hgroup,nav,section{display:grid}.toggle-box{border:none!important;box-shadow:none!important;background:transparent!important}.et_pb_post img{width:100%;height:200px;object-fit:cover}.et_pb_post{height:auto}.grid-images img{width:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.grid-images{margin-top:50px!important;margin-bottom:50px!important;padding:0!important}.grid-images .et_pb_column{margin-bottom:10px!important}.grid-images img{margin-bottom:5px}body{overflow-x:hidden}.cambiar-fondo-hover{background-color:#c6c6c6!important;transition:background-color 0.3s ease-in-out;color:#000!important}.cambiar-fondo-hover:hover{background-color:#007384!important}.cambiar-fondo-hover:hover,.cambiar-fondo-hover:hover *{color:#000!important}.et_pb_portfolio_grid_items .et_pb_portfolio_item{margin-bottom:0!important;padding-bottom:0!important}.et_pb_portfolio_grid_items .et_portfolio_image img{display:block!important;border:1px solid #ccc!important;box-shadow:none!important;margin-bottom:0!important;line-height:0!important;vertical-align:bottom!important}#secondary_logo .gtranslate_wrapper span{all:unset!important;font-weight:bold}#secondary_logo .gtranslate_wrapper span:before,#secondary_logo .gtranslate_wrapper span:after,#secondary_logo .gtranslate_wrapper img,#secondary_logo .gtranslate_wrapper svg{display:none!important;content:none!important}#pie-info.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 10px;font-size:14px;color:#fff;background-color:#C0A788}.footer-left{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footer-left a{color:#fff;text-decoration:none}.et_pb_image_container{height:250px;overflow:hidden;margin:0!important;padding:0!important;background:none!important;border:none!important}.et_pb_image_container img{height:100%;width:100%;object-fit:cover;display:block;margin:0!important;padding:0!important}.et_pb_image_container::after,.et_pb_image_container::before{display:none!important}.et_pb_post .entry-featured-image-url,.et_pb_post .et_pb_image_container,.et_pb_post .et_pb_image{margin-bottom:0!important;padding-bottom:0!important}.et_pb_post .et_pb_image_container,.et_pb_post .et_pb_image_container img,.et_pb_post .et_pb_image,.et_pb_post .et_pb_module_header,.et_pb_post .post-meta,.et_pb_post p{margin:0!important;padding:0!important;line-height:1.2!important}.et_pb_post .et_pb_module_header{min-height:0!important}.et_pb_post{padding:0!important;margin:0!important}.et_pb_post .et_pb_image img{display:block!important}.et_pb_post .et_pb_image_container,.et_pb_post .et_pb_image_container img,.et_pb_post .et_pb_image,.et_pb_post .et_pb_module_header,.et_pb_post .post-meta,.et_pb_post p{margin:0!important;padding:0!important;line-height:1.2!important}.et_pb_post .et_pb_module_header{min-height:0!important}.et_pb_post{padding:0!important;margin:0!important}#top-menu li a{position:relative}.et_mobile_nav_menu>.opened{position:relative}#mobile_menu{top:100%;right:0%}.et_pb_post .et_pb_image img{display:block!important}