@media screen and (min-width:767px) and (max-width:1024px){#navbar .container{margin:0px;padding:0px;width:100%}#navbar .top_clean #block-block-24{width:99%}#navbar #block-locale-language{margin-right:29px}#navbar.transparent .om-leaf{width:14.15%}#navbar.transparent .om-leaf .om-link{font-size:15px !important}.upper-body{margin-top:80px}#block-block-50{margin-top:61px;margin-bottom:-53px}#block-block-50 #banner-3{flex:100%;height:142px;margin-left:0px;margin-right:0px}#block-block-50 #banner-3 img{max-width:100% !important;margin:auto;max-height:100px !important;margin-top:-10px !important}}.i18n-es #block-formblock-presupuesto-servicios .progress-wrapper:before{content:"Cargando..."}.i18n-en #block-formblock-presupuesto-servicios .progress-wrapper:before{content:"Loading..."}.i18n-fr #block-formblock-presupuesto-servicios .progress-wrapper:before{content:"Téléchargement en cours..."}.i18n-de #block-formblock-presupuesto-servicios .progress-wrapper:before{content:"Wird geladen.."}.page-node-502 #block-formblock-presupuesto-servicios,.page-node-512 #block-formblock-presupuesto-servicios,.page-node-516 #block-formblock-presupuesto-servicios,.page-node-1017 #block-formblock-presupuesto-servicios,.page-node-2024 #block-formblock-presupuesto-servicios,.page-node-1376 #block-formblock-presupuesto-servicios,.page-node-7731 #block-formblock-presupuesto-servicios,.front #block-formblock-presupuesto-servicios{z-index:1;padding-left:2%;padding-right:2%;background:#023753;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;max-width:433px;position:absolute;left:35px;font-size:16px;text-align:justify;line-height:200%;overflow:hidden;border-radius:10px}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-button,.front #block-formblock-presupuesto-servicios .group-adjuntar-button{padding:0px !important;display:grid;width:100%;max-height:150px}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc,.front #block-formblock-presupuesto-servicios .group-adjuntar-button .group-adjuntar-desc{display:table-cell;vertical-align:middle}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.front #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before{color:#fff;display:table;text-align:center;margin-bottom:-10px;width:100%}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage,.front #block-formblock-presupuesto-servicios .group-adjuntar-button .percentage{display:none}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content,.front #block-formblock-presupuesto-servicios .group-adjuntar-button .ajax-new-content{display:none !important}.page-node-502 #block-formblock-presupuesto-servicios #edit-domain,.page-node-512 #block-formblock-presupuesto-servicios #edit-domain,.page-node-516 #block-formblock-presupuesto-servicios #edit-domain,.page-node-1017 #block-formblock-presupuesto-servicios #edit-domain,.page-node-2024 #block-formblock-presupuesto-servicios #edit-domain,.page-node-1376 #block-formblock-presupuesto-servicios #edit-domain,.page-node-7731 #block-formblock-presupuesto-servicios #edit-domain,.front #block-formblock-presupuesto-servicios #edit-domain{display:none}.page-node-502 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-512 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-516 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-1017 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-2024 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-1376 #block-formblock-presupuesto-servicios .vertical-tabs,.page-node-7731 #block-formblock-presupuesto-servicios .vertical-tabs,.front #block-formblock-presupuesto-servicios .vertical-tabs{display:none}.page-node-502 #block-formblock-presupuesto-servicios .tabbable,.page-node-512 #block-formblock-presupuesto-servicios .tabbable,.page-node-516 #block-formblock-presupuesto-servicios .tabbable,.page-node-1017 #block-formblock-presupuesto-servicios .tabbable,.page-node-2024 #block-formblock-presupuesto-servicios .tabbable,.page-node-1376 #block-formblock-presupuesto-servicios .tabbable,.page-node-7731 #block-formblock-presupuesto-servicios .tabbable,.front #block-formblock-presupuesto-servicios .tabbable{display:none}.page-node-502 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-512 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-516 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-1017 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-2024 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-1376 #block-formblock-presupuesto-servicios .in-field-labels-processed,.page-node-7731 #block-formblock-presupuesto-servicios .in-field-labels-processed,.front #block-formblock-presupuesto-servicios .in-field-labels-processed{padding-left:17px;padding-top:7px}.page-node-502 #block-formblock-presupuesto-servicios .grippie,.page-node-512 #block-formblock-presupuesto-servicios .grippie,.page-node-516 #block-formblock-presupuesto-servicios .grippie,.page-node-1017 #block-formblock-presupuesto-servicios .grippie,.page-node-2024 #block-formblock-presupuesto-servicios .grippie,.page-node-1376 #block-formblock-presupuesto-servicios .grippie,.page-node-7731 #block-formblock-presupuesto-servicios .grippie,.front #block-formblock-presupuesto-servicios .grippie{display:none}.page-node-502 #block-formblock-presupuesto-servicios .form-item-language,.page-node-512 #block-formblock-presupuesto-servicios .form-item-language,.page-node-516 #block-formblock-presupuesto-servicios .form-item-language,.page-node-1017 #block-formblock-presupuesto-servicios .form-item-language,.page-node-2024 #block-formblock-presupuesto-servicios .form-item-language,.page-node-1376 #block-formblock-presupuesto-servicios .form-item-language,.page-node-7731 #block-formblock-presupuesto-servicios .form-item-language,.front #block-formblock-presupuesto-servicios .form-item-language{display:none}.page-node-502 #block-formblock-presupuesto-servicios .block-title,.page-node-512 #block-formblock-presupuesto-servicios .block-title,.page-node-516 #block-formblock-presupuesto-servicios .block-title,.page-node-1017 #block-formblock-presupuesto-servicios .block-title,.page-node-2024 #block-formblock-presupuesto-servicios .block-title,.page-node-1376 #block-formblock-presupuesto-servicios .block-title,.page-node-7731 #block-formblock-presupuesto-servicios .block-title,.front #block-formblock-presupuesto-servicios .block-title{margin-top:17px;margin-bottom:7px;color:#fff;font-weight:bold;background:unset}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description{color:#fff;font-size:14px;line-height:140%;font-weight:normal}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description h4{font-size:25px;font-weight:bold;margin-top:0px;margin-bottom:0px;padding-top:10px}@media (max-width:991px){.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.es,.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.en,.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.fr,.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .description p.de{display:none}}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo{text-align:center;border:solid 5px #fff;border-radius:10px;background:#023753;margin-top:42px}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo label,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo label{position:inherit}.page-node-502 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-512 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-516 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-1017 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-2024 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.page-node-7731 #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa,.front #block-formblock-presupuesto-servicios .group-adjuntar-archivo .fa{margin-top:22px}.page-node-502 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-512 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-516 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-1017 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-2024 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-1376 #block-formblock-presupuesto-servicios .field-name-field-nombre,.page-node-7731 #block-formblock-presupuesto-servicios .field-name-field-nombre,.front #block-formblock-presupuesto-servicios .field-name-field-nombre{margin-top:20px}.page-node-502 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-512 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-516 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-1017 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-2024 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-1376 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.page-node-7731 #block-formblock-presupuesto-servicios .field-name-field-nombre input,.front #block-formblock-presupuesto-servicios .field-name-field-nombre input{height:45px}.page-node-502 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-512 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-516 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-1017 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-2024 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-1376 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.page-node-7731 #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input,.front #block-formblock-presupuesto-servicios .field-name-field-correo-electronico input{height:45px}.page-node-502 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-512 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-516 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-1017 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-2024 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-1376 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.page-node-7731 #block-formblock-presupuesto-servicios .field-name-field-telefono input,.front #block-formblock-presupuesto-servicios .field-name-field-telefono input{height:45px}.page-node-502 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-512 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-516 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-1017 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-2024 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-1376 #block-formblock-presupuesto-servicios .field-name-body textarea,.page-node-7731 #block-formblock-presupuesto-servicios .field-name-body textarea,.front #block-formblock-presupuesto-servicios .field-name-body textarea{height:85px !important}.page-node-502 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-512 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-516 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-1017 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-2024 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-1376 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.page-node-7731 #block-formblock-presupuesto-servicios .formulario_presupuesto_landing,.front #block-formblock-presupuesto-servicios .formulario_presupuesto_landing{margin-top:740px}.front #block-formblock-presupuesto-servicios .group-adjuntar-button h4,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button h4{font-size:15px !important;padding-top:15px !important}.front #block-formblock-presupuesto-servicios .group-adjuntar-button .field-name-field-archivos,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .field-name-field-archivos{margin-bottom:10px !important}.front #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .progress-wrapper:before{margin-bottom:0px !important}.front #block-formblock-presupuesto-servicios .group-adjuntar-button .file-resup-wrapper,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .file-resup-wrapper{font-size:15px}.front #block-formblock-presupuesto-servicios .group-adjuntar-button .file-resup-wrapper .fa,.page-node-1376 #block-formblock-presupuesto-servicios .group-adjuntar-button .file-resup-wrapper .fa{margin-top:10px}#block-formblock-presupuesto-servicios .form-actions,#presupuesto-servicios-node-form .form-actions{width:100%;margin-top:20px;margin-bottom:30px;background:#ED9632;border-radius:200px}#block-formblock-presupuesto-servicios .form-actions .btn.form-submit,#presupuesto-servicios-node-form .form-actions .btn.form-submit{width:100%;cursor:pointer;position:relative;border-radius:3.75rem;line-height:2.5rem;font-size:2rem;font-weight:600;border:1px solid #ED9632;background-image:linear-gradient(-180deg, #ED9632 0%, #CC7A29 100%);box-shadow:0 .1rem 1.25rem 0 rgba(0,0,0,0.5),0 -0.25rem 1.5rem #0000008f inset,0 .75rem .5rem rgba(255,255,255,0.4) inset,0 .25rem .5rem 0 #ed9632 inset;color:transparent;background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 2px 2px #ed9632);color:#fff}#block-formblock-presupuesto-servicios .form-actions .btn.form-submit span,#presupuesto-servicios-node-form .form-actions .btn.form-submit span{display:table;width:100%;text-align:center;padding:2rem 0rem}#block-formblock-presupuesto-servicios .form-actions .btn.form-submit::before,#presupuesto-servicios-node-form .form-actions .btn.form-submit::before{content:"";display:block;height:.25rem;position:absolute;top:.5rem;left:50%;transform:translateX(-50%);width:calc(100% - 7.5rem);background:#fff;border-radius:100%;opacity:.7;background-image:linear-gradient(-270deg, rgba(255,255,255,0) 0%, #FFFFFF 20%, #FFFFFF 80%, rgba(255,255,255,0) 100%)}#block-formblock-presupuesto-servicios .form-actions .btn.form-submit::after,#presupuesto-servicios-node-form .form-actions .btn.form-submit::after{content:"";display:block;height:.25rem;position:absolute;bottom:.75rem;left:50%;transform:translateX(-50%);width:calc(100% - 7.5rem);background:#fff;border-radius:100%;filter:blur(1px);opacity:.05;background-image:linear-gradient(-270deg, rgba(255,255,255,0) 0%, #FFFFFF 20%, #FFFFFF 80%, rgba(255,255,255,0) 100%)}@media (max-width:1300px){.page-node-502 #block-formblock-presupuesto-servicios,.page-node-512 #block-formblock-presupuesto-servicios,.page-node-516 #block-formblock-presupuesto-servicios,.page-node-1017 #block-formblock-presupuesto-servicios,.page-node-1376 #block-formblock-presupuesto-servicios,.front #block-formblock-presupuesto-servicios{max-width:473px;left:25px}}@media (max-width:1200px){.page-node-502 .formulario_presupuesto_landing,.page-node-512 .formulario_presupuesto_landing,.page-node-516 .formulario_presupuesto_landing,.page-node-1017 .formulario_presupuesto_landing,.front .formulario_presupuesto_landing{margin-top:825px}.page-node-502 #block-formblock-presupuesto-servicios,.page-node-512 #block-formblock-presupuesto-servicios,.page-node-516 #block-formblock-presupuesto-servicios,.page-node-1017 #block-formblock-presupuesto-servicios,.front #block-formblock-presupuesto-servicios{max-width:383px;left:25px}}@media (max-width:991px){.page-node-502 .formulario_presupuesto_landing,.page-node-512 .formulario_presupuesto_landing,.page-node-516 .formulario_presupuesto_landing,.page-node-1017 .formulario_presupuesto_landing,.front .formulario_presupuesto_landing{margin-top:0px}.page-node-502 #block-formblock-presupuesto-servicios,.page-node-512 #block-formblock-presupuesto-servicios,.page-node-516 #block-formblock-presupuesto-servicios,.page-node-1017 #block-formblock-presupuesto-servicios,.front #block-formblock-presupuesto-servicios{position:relative;margin-top:40px;max-width:100%;left:0px}}@media (min-width:1201px){.node-type-landing-presupuesto .formulario_presupuesto_landing{margin-top:725px}}.node-type-blog .field-name-body table td{padding:5px !important}.messages.error{display:none}#block-block-47 .footer_redes_sociales svg{font-size:210%;margin-left:5px;margin-right:5px}:root{--animate-delay:.5s}#block-block-46 #banner-1,#block-block-46 #banner-2,#block-block-46 #banner-3{font-weight:bold;text-align:center;position:relative;z-index:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#block-block-46 #banner-1 a,#block-block-46 #banner-2 a,#block-block-46 #banner-3 a{display:contents}#block-block-46 #banner-2{font-size:135%}#block-block-46 #banner-2 a{color:#ED9632}#block-block-46 #banner-3{font-size:150%}#block-block-46 #banner-3 a{color:#fff;text-decoration:none}@media (max-width:1000px){#block-block-46 #banner-2{font-size:110%}#block-block-46 #banner-3{line-height:40px}}#block-block-56 iframe{width:100%;height:360px;overflow:hidden;background:#fff;margin-bottom:-10px}.subvenciones{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#023753}.subvenciones .subvencion_logo{float:left;padding-right:10px;width:150px}.subvenciones .subvencion_logo img{width:100%}.subvenciones .subvencion_texto{color:#000;float:left;padding-left:10px;line-height:19px;width:100%}.subvenciones .subvencion_texto .fondo_europeo{float:left;padding-top:25px;font-weight:bold;font-size:18px}.subvenciones .subvencion_texto .manera_hacer{float:right;padding-top:25px;font-weight:bold;font-size:18px;color:#004796}@media (max-width:991px){.subvenciones .subvencion_logo{width:100%;text-align:center;padding-bottom:20px;padding-right:0px}.subvenciones .subvencion_logo img{width:150px;margin:auto;text-align:center}.subvenciones .subvencion_texto{width:100%;clear:both;padding-left:0px}.subvenciones .subvencion_texto .fondo_europeo{width:100%;text-align:center}.subvenciones .subvencion_texto .manera_hacer{width:100%;text-align:center}}.subvenciones_2025{display:flex;align-items:center;justify-content:space-evenly;max-width:1200px;margin:auto}.subvenciones_2025 img{max-width:220px}.subvenciones_2025 .logo_2 img{max-width:160px}.subvenciones_2025 .logo_4 img{max-width:160px}@media (max-width:900px){.subvenciones_2025{flex-direction:column}.subvenciones_2025 img{max-width:320px;width:100%;margin-bottom:20px}}.page-node-105 #block-block-35{top:22px !important;padding-top:25px}.page-node-105 .main-container{margin-top:355px !important}@media (max-width:1025px){.page-node-105 #block-block-35{padding-top:0px}}@media (max-width:767px){.page-node-105 #block-block-35{display:none}.page-node-105 .main-container{margin-top:0px !important}}.node-type-sectores .main-container,.node-type-servicios .main-container{padding-top:41px}@media (max-width:991px){.node-type-sectores #block-formblock-presupuesto-servicios,.node-type-servicios #block-formblock-presupuesto-servicios{display:none}}@media (max-width:767px){.node-type-sectores .main-container,.node-type-servicios .main-container{margin-top:16px !important}}@media (max-width:600px){.node-type-sectores .main-container,.node-type-servicios .main-container{margin-top:-16px !important}}.not-front .main-container{padding-top:25px}.not-front.node-type-page .main-container{padding-top:70px}.user-role-administrator #toolbar{z-index:10000}.yoast-seo-form{display:none}@media (max-width:1025px){body{overflow-y:hidden}}.field-name-field-archivos{display:table !important;width:100%}.field-name-field-archivos .form-wrapper{display:table}.edit-field-archivos-und--2{display:table !important}.page-node-502 #block-formblock-presupuesto-servicios .field-name-field-archivos{width:100%;display:table}.page-node-502 #block-formblock-presupuesto-servicios .description{padding-top:0px !important}#block-block-63{z-index:100;top:-150px;position:relative;left:40px;text-align:left;font-size:120%;float:left}#block-block-63 a{font-size:110%;color:#fff;font-weight:bold;text-shadow:1px 1px 2px #000000}@media (max-width:550px){#block-block-63{z-index:-1000}}.language-switcher-locale-url li{font-weight:bold}.language-switcher-locale-url li.active a{color:#ED9632 !important}body.user-role-administrator.not-front .header_izquierda,body.user-role-administrator.not-front .header_derecha{margin-top:-44px}body.user-role-administrator.not-front .main-container{padding-top:0px}body.user-role-administrator.front .header_izquierda,body.user-role-administrator.front .header_derecha{margin-top:-131px}.node-type-blog .region-content .field-name-body table,.node-type-blog .region-content .field-name-body th,.node-type-blog .region-content .field-name-body td{border:1px solid;padding-left:5px;padding-right:5px;text-align:left}.page-node-3255 .alert-block,.page-node-3423 .alert-block,.page-node-3426 .alert-block,.page-node-3485 .alert-block,.page-node-7730 .alert-block{display:none}.page-node-3255 .page-header,.page-node-3423 .page-header,.page-node-3426 .page-header,.page-node-3485 .page-header,.page-node-7730 .page-header{display:none}.page-node-3255 .field-name-body,.page-node-3423 .field-name-body,.page-node-3426 .field-name-body,.page-node-3485 .field-name-body,.page-node-7730 .field-name-body{font-weight:bold;font-size:25px;margin-top:50px;margin-bottom:50px}.page-node-3255 .field-name-body .mail,.page-node-3423 .field-name-body .mail,.page-node-3426 .field-name-body .mail,.page-node-3485 .field-name-body .mail,.page-node-7730 .field-name-body .mail{font-size:29px}.page-node-3255 .upperbottom-body,.page-node-3423 .upperbottom-body,.page-node-3426 .upperbottom-body,.page-node-3485 .upperbottom-body,.page-node-7730 .upperbottom-body{background:#023753}.page-node-3255 #block-block-65,.page-node-3423 #block-block-65,.page-node-3426 #block-block-65,.page-node-3485 #block-block-65,.page-node-7730 #block-block-65{background:#023753}.page-node-3255 .nuevo_presupuesto_bottom,.page-node-3423 .nuevo_presupuesto_bottom,.page-node-3426 .nuevo_presupuesto_bottom,.page-node-3485 .nuevo_presupuesto_bottom,.page-node-7730 .nuevo_presupuesto_bottom{color:#fff}.page-node-3255 .nuevo_presupuesto_bottom .botones,.page-node-3423 .nuevo_presupuesto_bottom .botones,.page-node-3426 .nuevo_presupuesto_bottom .botones,.page-node-3485 .nuevo_presupuesto_bottom .botones,.page-node-7730 .nuevo_presupuesto_bottom .botones{text-align:center;border-bottom:5px solid #ED9632}.page-node-3255 .nuevo_presupuesto_bottom .botones .boton,.page-node-3423 .nuevo_presupuesto_bottom .botones .boton,.page-node-3426 .nuevo_presupuesto_bottom .botones .boton,.page-node-3485 .nuevo_presupuesto_bottom .botones .boton,.page-node-7730 .nuevo_presupuesto_bottom .botones .boton{border:2px solid #fff;border-radius:10px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;max-width:400px;margin:auto;margin-bottom:20px;margin-top:20px;background:#ED9632;font-weight:bold;font-size:22px;min-height:74px;line-height:20px;display:flex;justify-content:center;align-items:center}.page-node-3255 .nuevo_presupuesto_bottom .botones .boton a,.page-node-3423 .nuevo_presupuesto_bottom .botones .boton a,.page-node-3426 .nuevo_presupuesto_bottom .botones .boton a,.page-node-3485 .nuevo_presupuesto_bottom .botones .boton a,.page-node-7730 .nuevo_presupuesto_bottom .botones .boton a{color:#fff;text-decoration:none}.page-node-3255 .nota,.page-node-3423 .nota,.page-node-3426 .nota,.page-node-3485 .nota,.page-node-7730 .nota{max-width:800px;margin:auto;margin-top:30px;margin-bottom:30px;font-weight:bold;font-size:18px;text-align:justify;padding-left:20px;padding-right:20px}.page-node-3255 .nota .naranja,.page-node-3423 .nota .naranja,.page-node-3426 .nota .naranja,.page-node-3485 .nota .naranja,.page-node-7730 .nota .naranja{color:#ED9632}.view-blog h1{text-align:center}.main-container .view-id-blog .views-row{display:table;margin-top:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc;width:100%}.main-container .view-id-blog .views-row .views-field-title{text-align:left}.main-container .view-id-blog .views-field-created{float:left;width:100%;margin-right:20px;margin-bottom:10px;border-radius:10px;text-align:center;font-size:80%;color:#fff;background:#023753}.main-container .view-id-blog .views-field-field-imagen-blog{float:left;clear:left;width:100%;margin-right:20px}.main-container .view-id-blog .views-field-field-categoria{float:left;clear:left;width:100%;margin-top:10px;margin-right:20px;border-radius:10px;text-align:center;font-size:80%;color:#fff;background:#ED9632}.main-container .view-id-blog h2{margin-top:0 !important}.main-container .view-id-blog .views-field-title a{text-decoration:none;color:#023753}.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing{width:28%;float:left;margin-right:2%}.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing-1{width:70%;float:left;height:190px;white-space:normal;overflow:hidden;text-overflow:ellipsis}.main-container .view-id-blog.view-display-id-page_1 .views-row:after{content:'...';position:relative;width:29px;background:#fff;bottom:36px;float:right;right:-30px}.page-taxonomy #block-system-main .field-name-post-date{float:left;width:170px;margin-right:20px;margin-bottom:10px;border-radius:10px;text-align:center;font-size:80%;color:#fff;background:#023753}.page-taxonomy #block-system-main .field-name-field-categoria{float:left;clear:left;width:170px;margin-top:10px;margin-right:20px;margin-bottom:0;border-radius:10px;text-align:center;font-size:80%;color:#fff;background:#ED9632}.page-taxonomy #block-system-main .field-name-field-categoria::before{content:none}.page-taxonomy #block-system-main .field-name-field-imagen-blog{float:left;clear:left;width:170px;margin-right:20px}.page-taxonomy #block-system-main .field-name-title h2{margin-top:0 !important}.page-taxonomy #block-system-main .field-name-title h2 a{text-decoration:none;color:#023753}.page-taxonomy #block-system-main .view-mode-teaser{display:table;margin-top:40px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}@media (max-width:1199px){.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing-1{height:173px}.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing-1 .views-field-body{line-height:230%}}@media (max-width:991px){.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing{width:100%;float:left;margin-right:0%}.main-container .view-id-blog.view-display-id-page_1 .views-row .views-field-nothing-1{width:100%;float:left;height:auto;margin-bottom:-20px}.main-container .view-id-blog.view-display-id-page_1 .views-row:after{content:' '}}@media (max-width:570px){.main-container .view-id-blog .views-field-created{float:none;clear:both;position:absolute;margin-top:10px;margin-right:auto;margin-left:auto;margin-left:10px;width:170px}.main-container .view-id-blog .views-field-field-imagen-blog{float:none;clear:both;width:100%;margin:auto;margin-right:auto;margin-left:auto}.main-container .view-id-blog .views-field-field-imagen-blog img{width:100%}.main-container .view-id-blog .views-field-field-categoria{float:none;clear:both;width:100%;margin-top:0;margin-right:auto;margin-left:auto;border-radius:0}.main-container .view-id-blog .views-field-title{clear:both;width:100%;margin-top:10px;margin-right:auto;margin-left:auto}.page-taxonomy #block-system-main .field-name-post-date{float:none;clear:both;margin-right:auto;margin-left:auto}.page-taxonomy #block-system-main .field-name-field-categoria{float:none;clear:both;margin-right:auto;margin-left:auto}.page-taxonomy #block-system-main .field-name-field-imagen-blog{float:none;clear:both;margin:auto;margin-right:auto;margin-left:auto}.page-taxonomy #block-system-main .field-name-title{clear:both;width:100%;margin-top:10px;margin-right:auto;margin-left:auto}}.page-taxonomy-term .toc{display:none}.toc{margin-top:20px;margin-bottom:20px;font-size:85%;padding:10px;background:#edf6ff;border:1px solid #aaa;display:table;width:auto}.toc ul{margin-bottom:0px;margin-left:0px;padding-left:0px;line-height:25px}.toc ul li{list-style:none}.toc a{color:#1fb4da;border-bottom:1px solid #e9e9ec}.toc a:hover{text-decoration:underline}.toc .toc_h3{margin-left:25px}.toc .toc_h4{margin-left:50px;margin-left:75px}body.i18n-es .toc .es{text-align:center;font-weight:bold;margin:0px !important;margin-bottom:.5em !important}body.i18n-es .toc .en{display:none}body.i18n-es .toc .fr{display:none}body.i18n-es .toc .de{display:none}body.i18n-es .toc .it{display:none}body.i18n-en .toc .en{text-align:center;font-weight:bold;margin:0px !important;margin-bottom:.5em !important}body.i18n-en .toc .es{display:none}body.i18n-en .toc .fr{display:none}body.i18n-en .toc .de{display:none}body.i18n-en .toc .it{display:none}body.i18n-fr .toc .fr{text-align:center;font-weight:bold;margin:0px !important;margin-bottom:.5em !important}body.i18n-fr .toc .en{display:none}body.i18n-fr .toc .es{display:none}body.i18n-fr .toc .de{display:none}body.i18n-fr .toc .it{display:none}body.i18n-de .toc .de{text-align:center;font-weight:bold;margin:0px !important;margin-bottom:.5em !important}body.i18n-de .toc .en{display:none}body.i18n-de .toc .es{display:none}body.i18n-de .toc .fr{display:none}body.i18n-de .toc .it{display:none}body.i18n-it .toc .it{text-align:center;font-weight:bold;margin:0px !important;margin-bottom:.5em !important}body.i18n-it .toc .es{display:none}body.i18n-it .toc .fr{display:none}body.i18n-it .toc .de{display:none}body.i18n-it .toc .en{display:none}.bloque_pag_contacto{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:stretch;justify-content:center;gap:10px}.bloque_pag_contacto .bloque{background:#023753;transition:background .2s ease 0s;flex:1 1 22%;max-width:22%;box-sizing:border-box;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;margin:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.bloque_pag_contacto .bloque a{color:#fff}.bloque_pag_contacto .bloque .subtitulo_contacto{font-weight:bold;line-height:130%}.bloque_pag_contacto .bloque .subtexto_contacto{line-height:130%}.bloque_pag_contacto .bloque:hover{background:#ED9632;transition:background .2s ease 0s}@media (max-width:900px){.bloque_pag_contacto .bloque{flex:1 1 45%;max-width:45%}}@media (max-width:600px){.bloque_pag_contacto .bloque{flex:1 1 90%;max-width:90%}}body [data-id="zsalesiq"]{z-index:10000 !important;position:relative !important}html body [data-id="zsalesiq"]{z-index:10000 !important;position:relative !important}/*# sourceMappingURL=./fixes.css.map */