#top-header i:before{color:#fff}#top-header .contacto a{margin-right:20px}#top-header .contacto a i{margin-right:5px}ul{margin:0 0 0 40px;padding:0}ul li{margin:8px 0;padding:0}.fl-builder-content[data-type=header].fl-theme-builder-header-shrink img{max-height:40px}#menu-principal .sub-menu{background-color:transparent;padding-top:20px;box-shadow:none}.fl-theme-builder-header-scrolled .sub-menu{background-color:#fff!important;padding-top:4px!important}#menu-principal .sub-menu li{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;-webkit-box-shadow:0 4px 5px -1px rgba(0,0,0,.16);-moz-box-shadow:0 4px 5px -1px rgba(0,0,0,.16);box-shadow:0 4px 5px -1px rgba(0,0,0,.16)}#menu-principal .sub-menu li:first-child{border-top:1px solid #f6f6f6}#menu-principal .sub-menu .sub-menu li:first-child{border-top:1px solid #f6f6f6}#menu-principal .sub-menu li:last-child{border-bottom:1px solid #f6f6f6}div.tw-container.tw-web-form-container{border:2px solid #600}#menu-principal .sub-menu .sub-menu{padding-top:0!important;margin-top:-1px}#menu-principal .sub-menu a:hover{background-color:#f7f7f7;color:#ff942d}#menu-principal .sub-menu a:hover .menu-item-text{color:#ff942d}#menu-principal .sub-menu .menu-item a{background-color:#fff;padding:10px 14px}#menu-principal .sub-menu .current-menu-item a,#menu-principal .sub-menu .current-page-ancestor a{background-color:#f6f6f6;color:#ff942d}#menu-principal .sub-menu .current-page-ancestor a .menu-item-text{color:#ff942d}#menu-principal .sub-menu .current-page-ancestor a{background-color:#f6f6f6}#menu-principal .sub-menu .current-menu-item a .menu-item-text{color:#ff942d}#menu-principal .sub-menu .sub-menu a{background-color:#fff}#menu-principal .sub-menu .sub-menu .current-menu-item a{background-color:#f6f6f6}#menu-principal .sub-menu .sub-menu a .menu-item-text{color:#aeaeae}#menu-principal .sub-menu .sub-menu .current-menu-item a .menu-item-text{color:#ff942d}.align-center{text-align:center}.telefono_datos{font-size:32px;font-weight:700;color:#ff942d}.contacto_datos{font-size:18px}.formulario form .field{margin-bottom:15px!important}.formulario form label{font-weight:300!important;font-size:16px!important;color:grey!important;line-height:1.6!important;font-family:Lato,sans-serif!important}.formulario form .hs-fieldtype-text label,.formulario form .hs-fieldtype-textarea label{border:1px solid #600;display:none}.formulario form .hs-error-msgs label{border:0;display:block;margin-bottom:0!important}b,strong{font-weight:400}.formulario form input[type=email],.formulario form input[type=tel],.formulario form input[type=text],.formulario form textarea{border:1px solid #c5c5c5;background-color:#fff!important;border-radius:1px!important;padding:8px 10px 7px!important;font-size:14px!important;line-height:14px;outline:0!important;box-shadow:none!important;font-family:Lato,sans-serif}.formulario form textarea{width:99%!important}.formulario form textarea{height:80px!important;padding-top:6px!important;padding-bottom:6px!important}.formulario form .hs-error-msgs label{color:#c87872!important;font-size:14px!important}.formulario form input[type=submit]{background-color:#ff942d!important;background-image:none!important;box-shadow:none!important;border:1px solid #ff942d!important;border-radius:2px!important;color:#fff!important;text-shadow:none!important;text-decoration:none!important;cursor:pointer!important;display:inline-block!important;font-size:18px!important;font-weight:300!important;line-height:1.6!important;padding:6px 22px!important;text-align:center!important;width:calc(100% - 40px);margin-left:auto;margin-right:auto}.fl-widget ul{margin:0}.formulario form .actions{padding:0}.formulario ::-webkit-input-placeholder{padding-top:1px!important;font-weight:300!important}.formulario ::-moz-placeholder{padding-top:1px!important;font-weight:300!important}.formulario :-ms-input-placeholder{padding-top:1px!important;font-weight:300!important}.formulario :-moz-placeholder{padding-top:1px!important;font-weight:300!important}.formulario ::placeholder{padding-top:1px!important;font-weight:300!important}.formulario form input[type=submit]:hover{background-color:#fff!important;color:#ff942d!important}.uabb-modal-saved_modules{padding:20px 0}.uabb-modal-saved_modules .fl-builder-module-template{margin:0 auto;max-width:1200px;padding:0 20px}#slider-home-proyectos h3{margin-top:20px;font-size:16px}#slider-proyectos h3{margin-top:20px;font-size:16px}#breadcrumbs .miga{text-align:right;color:rgba(255,255,255,.5)}#breadcrumbs a{color:#fff}.uabb-modal.uabb-modal-scroll .uabb-modal-content-data{margin:0!important}.formulario-hubspot{border:1px solid #600}.home-blog .uabb-blog-post-content{padding:0 10px 20px!important;color:#fff}.home-blog .uabb-blog-posts-shadow{background-color:transparent;box-shadow:0 1px 1px rgba(197,197,197,.2)}.home-blog .uabb-blog-post-content .uabb-blog-post-inner-wrap{padding:0}.home-blog .uabb-meta-date{color:rgba(255,255,255,.7)!important}.home-blog .uabb-read-more-text{padding-top:6px}.home-blog a{color:#fff!important}#footer{font-size:15px}#footer h3{font-size:20px}#footer li a{color:rgba(255,255,255,.7)!important;padding:10px 4px;font-size:15px;border-bottom:1px dashed #434343}#footer li:last-child a{border:0}#footer .footer-col-info,#footer a,#footer i{color:rgba(255,255,255,.7)!important}#footer .sub-menu li a{padding-left:20px}#footer-menu-principal .sub-menu{display:none!important}#footer-bottom{color:rgba(255,255,255,.5)!important;font-size:14px}.footer-menu ul{float:right;margin:0;padding:0}.footer-menu li{list-style:none;float:left}.footer-menu li a{color:rgba(255,255,255,.5)!important;padding:0 10px;border-left:1px solid rgba(255,255,255,.5)}.footer-menu li:first-child a{border-left:0}.tecnologia-interior i,.tecnologia-interior i:before{font-size:45px!important}.tecnologia-interior .fl-icon{margin-bottom:10px}p{text-align:justify}#col-der{margin-top:20px;background-color:#f7f7f7;padding:10px 14px 0;border:2px solid #ff942d}#sticky{border:1px solid #600}header #cabecera{box-shadow:0 4px 10px 0 rgba(0,0,0,.05)!important}header #cabecera.ayudas{box-shadow:none!important}header #top-header.ayudas{border-bottom:1px solid rgba(255,255,255,.4)}header.fl-theme-builder-header-scrolled #cabecera.ayudas{box-shadow:0 4px 10px 0 rgba(0,0,0,.05)!important}article.fl-404 header #cabecera{box-shadow:none!important}header.fl-theme-builder-header-scrolled #top-header.ayudas a,header.fl-theme-builder-header-scrolled #top-header.ayudas i::before{color:#fff}header.fl-theme-builder-header-scrolled #top-header.ayudas{border-bottom:0 solid rgba(255,148,45,.2)}.open-en-los-medios .uabb-post-wrapper .uabb-blog-posts-shadow{background-color:#fff}.open-en-los-medios .uabb-post-wrapper .uabb-blog-post-content{padding:5px 5px 20px}.open-en-los-medios .uabb-post-wrapper h3.uabb-post-heading{padding:10px 20px}.open-en-los-medios .uabb-post-wrapper .uabb-blog-posts-description{margin:10px 0;padding:0 10px}.open-en-los-medios .uabb-post-wrapper .uabb-blog-posts-description p{text-align:center!important}.open-en-los-medios .uabb-post-wrapper .btn-primary{margin-top:5px}.btn-primary{color:#fff;background-color:#ffa959;border-color:#ffa959;padding:4px 22px}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#ea9648;border-color:#ffa959}.borde{border:1px solid #ededed}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:none!important;box-shadow:none!important}#cookie-notice a{color:#fff;text-decoration:underline}#cookie-notice .btn-primary,#cookie-notice .btn-primary:hover{text-shadow:none;background-color:#fff!important;color:#ff942d;text-decoration:none;line-height:16px;border:0!important;background-image:none!important;box-shadow:none}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{border:1px solid #ff942d;background-color:#fff;color:#ff942d}article header{box-shadow:none!important}.idioma-switch{text-align:right}.idioma-switch .wpml-ls-legacy-list-horizontal{padding:0}.idioma-switch ul{border-left:1px solid rgba(255,255,255,.5)}.widget-contacto-columna-derecha h4{display:none}.hbspt-form .legal-consent-container li{list-style:none}.hbspt-form .legal-consent-container ul.inputs-list{margin:0}.hbspt-form .legal-consent-container ul input{margin-right:10px}#gastos-elegibles .pp-infobox-title-prefix{background-color:#ff942d;padding:10px;width:80px;margin:auto;color:#fff;border-radius:50%;font-size:40px;font-weight:700}.formulario-ayudas input,.formulario-ayudas textarea{border:1px solid #fff!important}.formulario-ayudas .wpforms-field-checkbox label,.formulario-ayudas .wpforms-field-checkbox label a{color:#fff}.formulario-ayudas .wpforms-submit,.formulario-contacto .wpforms-submit{text-shadow:none;background-color:#ff942d!important;color:#fff!important;text-decoration:none;line-height:16px;border:0!important;background-image:none!important;box-shadow:none;float:right!important;border-radius:3px!important}@media screen and (max-width:768px){.fl-row-full-width.fl-row-bg-photo .fl-heading{font-size:22px}.fl-row-full-width.fl-row-bg-photo .fl-row-content-wrap{padding:20px 0 30px}header.fl-builder-content{position:fixed!important;width:100%;z-index:99}#breadcrumbs{padding-top:55px}.fl-page-content{padding-top:65px}header .fl-photo .fl-photo-img{height:30px;margin-left:20px}#breadcrumbs .fl-module-content{text-align:center;margin:0;padding:0}#breadcrumbs .fl-heading{text-align:center}#cabecera .fl-row-content-wrap{padding:6px 0}}