.vertical-tabs3{border:none}.vertical-tabs3 ul.et_pb_tabs_controls{float:left;width:30%;margin-right:3%;background:transparent}.vertical-tabs3 ul.et_pb_tabs_controls:after{content:none}.vertical-tabs3 .et_pb_tabs_controls li{width:100%;border-right:none;background:#ffffff;margin-bottom:10px}.vertical-tabs3 .et_pb_tabs_controls li.et_pb_tab_active{background:#ffffff}.vertical-tabs3 .et_pb_tabs_controls li a{padding:10px}.vertical-tabs3 .et_pb_tabs_controls li.et_pb_tab_active a{color:#232F60!important}.vertical-tabs3 .et_pb_tabs_controls li a:before{font-family:ETmodules;padding-right:5px}.vertical-tabs3 .et_pb_tab{padding:0}.vertical-tabs3 .et_pb_tab_content{background:#fff;display:flex;flex-wrap:wrap;padding:20px}@media(max-width:767px){.vertical-tabs3 ul.et_pb_tabs_controls{width:100%;margin-bottom:30px;margin-right:0}.vertical-tabs3 .et_pb_tabs_controls li{border-bottom:none}.vertical-tabs3 .et_pb_tab{padding:0}}.et_header_style_fullscreen .et_pb_fullscreen_nav_container .et_mobile_menu li{padding-left:0!important;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;text-align:right;padding-right:30px}#et-main-area{overflow:hidden}.gq_m_vertical_slider{overflow:visible}.gq_m_vertical_slider .et_pb_slide_description h2{color:#26abe6!important;font-weight:600;padding-bottom:40px;text-shadow:none}.gq_m_vertical_slider .et-pb-controllers{position:absolute;z-index:10;width:100%;text-align:center;color:#0d365a!important;top:7px;bottom:auto;left:103%;display:grid}.gq_m_vertical_slider .et-pb-controllers a{display:inline-block;width:9px;height:9px;margin-right:10px;padding:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;background-color:#ffffff;text-indent:-9999px;margin-bottom:16px}.gq_m_vertical_slider .et-pb-controllers .et-pb-active-control{background-color:#26abe6!important;margin-bottom:16px;width:14px;height:14px;margin-left:-2px}.gq_m_vertical_slider .et-pb-arrow-next,.gq_m_vertical_slider .et-pb-arrow-prev{top:0%;margin-top:0px;opacity:1;color:#ffffff!important;font-size:35px}.gq_m_vertical_slider .et-pb-arrow-prev,.gq_m_vertical_slider .et_pb_slider:hover .et-pb-arrow-prev{top:5px;left:5px!important;background:#26abe6}.gq_m_vertical_slider .et-pb-arrow-next,.gq_m_vertical_slider .et_pb_slider:hover .et-pb-arrow-next{right:5px!important;background:#26abe6;bottom:5px;top:inherit!important}.gq_m_vertical_slider .et-pb-arrow-prev:before{content:"\32"}.gq_m_vertical_slider .et-pb-arrow-next:before{content:"\33"}.et_pb_slide_content p:last-of-type{padding-bottom:0;text-shadow:none}.frases a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#FEDC3E;height:38px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget .fwidget{margin-bottom:0px}.icon-services>a:before{font-family:'ETMODULES';content:'\e086';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-consejo>a:before{font-family:'ETMODULES';content:'\e08b';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-responsabilidad>a:before{font-family:'ETMODULES';content:'\e0e2';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-metodologia>a:before{font-family:'ETMODULES';content:'\69';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-edificacion>a:before{font-family:'ETMODULES';content:'\e0ef';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-gestion>a:before{font-family:'ETMODULES';content:'\e0f9';text-align:center;margin-right:10px;margin-left:-10px;color:#232F60;font-size:1em;transition:all .3s ease}.icon-rehabilitacion>a:before{font-family:'ETMODULES';content:'\e035';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-obra>a:before{font-family:'ETMODULES';content:'\e05a';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-infraestructuras>a:before{font-family:'ETMODULES';content:'\e038';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-hospitality>a:before{font-family:'ETMODULES';content:'\e001';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-assets>a:before{font-family:'ETMODULES';content:'\73';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-adecuacion>a:before{font-family:'ETMODULES';content:'\e0e9';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.icon-maar>a:before{font-family:'ETMODULES';content:'\e101';text-align:center;margin-right:10px;margin-left:-10px;color:#00A7E1;font-size:1em;transition:all .3s ease}.et_mobile_menu{overflow:scroll!important;max-height:80vh}.et_pb_portfolio_item{position:relative}.et_pb_portfolio_item h2{position:absolute;bottom:5%;left:7%}.et_pb_portfolio_item .post-meta{position:absolute;top:80%;left:7%}.et_pb_portfolio_item .post-meta,.et_pb_portfolio_item:hover h2{display:block;padding:5px 10px;z-index:99}.project:hover .et_overlay{opacity:1!important;z-index:9}@media only screen and (min-width:980px){.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item{width:48%!important}.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(3n+1){clear:none!important}.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(2n+1){margin-right:7%!important}.et_pb_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(1n){margin-right:10px!important}}@media (min-width:767px){.entry-featured-image-url{width:30%;float:left;margin-bottom:0!important}.entry-title,.post-meta,.post-content{width:70%;float:left;padding-left:30px}}