.bloque6 p,.public .back-panel .navbar{display:block}.public .about-larrosa h1,.public .about-larrosa h2{font-weight:700;font-family:"IBM Plex Sans",sans-serif}body{font-family:"IBM Plex Sans",sans-serif;font-size:1rem;color:#011E1D;background-color:#FAF8FE}body.private{background-color:#FAF8FE!important;color:#011E1D}body.public .page-login{background-color:#011E1D;color:#FAF8FE}.public.help .grecaptcha-badge{bottom:120px!important}.public.help,.public.help h1{color:#011E1D}.public .back-panel{width:300px;flex:0 0 300px;background-color:#8D9A99}.public .back-panel .sticky-custom{position:sticky;top:150px}.public .back-panel .nav-link.active,.public .back-panel .nav-link:hover{text-shadow:0 0 2px #fff;background-color:#98A4A3}.public .back-panel .menu-icon{display:inline-block;width:30px;text-align:center}.public.help div.consulta-publica-container.help-center{padding-top:0!important;padding-bottom:0!important}.public.help .help-center{padding-top:50px!important;padding-bottom:50px!important;min-height:calc(100vh - 195px)}.page-ayuda .alto100{height:100vh}@media (max-width:991px){.public.help .help-center{max-height:none}.page-ayuda .alto100{height:auto}.public .page-ayuda .pie{position:inherit!important}.public.help .grecaptcha-badge{bottom:14px!important}}.private .help-center{padding-top:40px!important}.public.help .help-center::-webkit-scrollbar{width:5px}.public.help .help-center::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);-webkit-border-radius:10px;border-radius:10px}.public.help .help-center::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:var(--gray);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.8)}.public .page-ayuda header{position:absolute;top:0;width:100%;z-index:99}.public .about-innovacion,.public .about-seguridad{width:50%;margin:0 auto;text-align:left}.public .page-ayuda .contenido{padding-top:0}@media (max-width:991px){.public.help .help-center{padding-top:40px!important}.public .page-ayuda .contenido{padding-left:0}}.public .about-larrosa,.public .about-larrosa h1{color:#000}.public .about-larrosa h2{color:#000;font-size:clamp(32px,4vw,30px)}.h1,.public .fondo-gris-claro h2,h1{font-family:Georama,sans-serif}.public .about-larrosa .fondo-gris-oscuro,.public .about-larrosa .fondo-gris-oscuro h2{color:#FFF}.public .about-innovacion img.logo{max-width:200px}.public .about-innovacion img.logo2{max-width:100%;max-height:180px}.public .about-innovacion img.logos{max-width:400px}@media (max-width:500px){.public .about-innovacion img.logos{max-width:200px!important}.public .about-larrosa h1 .public .about-larrosa h2,.public .about-larrosa p{padding-left:20px;padding-right:20px}}.public .partners img.logo1{max-height:70px}.public .partners img.logo2{max-height:85px}.public .partners img.logo3{max-height:120px}.public img.comision,.public img.constata{max-width:200px}.public .about-visita{width:40%;text-align:left;margin:0 auto}.about-larrosa .fondo1,.about-larrosa .fondo2{width:300px;height:100%;background-size:contain;top:0;background-repeat:no-repeat}.about-larrosa .relative{position:relative}.about-larrosa .absolute{position:absolute}.about-larrosa .fondo1{left:0;background-image:url(../img/fondo1.png);background-position:left top}.about-larrosa .fondo2{right:0;background-image:url(../img/fondo2.png);background-position:right top}@media (max-width:780px){.public .partners img.logo1,.public .partners img.logo2,.public .partners img.logo3{width:200px;height:auto;object-fit:contain;display:block;margin:0 auto 30px!important}}@media (max-width:991px){.public .about-innovacion,.public .about-seguridad,.public .about-visita{width:100%}.about-larrosa .fondo1,.about-larrosa .fondo2{display:none}}.public .fondo-gris-claro h2{font-size:clamp(20px,4vw,35px)}main{height:100vh}.bg-dark{background-color:#011E1D!important}a{color:#40A1B1;text-decoration:none}.color-a,a:hover{color:#66f0ff}.h1,h1{font-size:clamp(25px,4vw,40px)!important}.h2,h2{font-size:clamp(20px,4vw,35px)}.h3,h3{font-size:clamp(17px,4vw,20px);font-weight:400}.h4,h4{font-size:1rem}.h5,h5{font-size:.8rem}.h6,h6{font-size:.7rem}.col-flex{display:flex;align-items:center}.bg-color-osc{background-color:#05181a}.bg-color-a-trans{background-color:rgba(5,24,26,.9)}.btn-primary{--bs-btn-color:#05181a;--bs-btn-bg:#66f0ff;--bs-btn-border-color:#66f0ff;--bs-btn-hover-color:#05181a;--bs-btn-hover-bg:#4ec0d2;--bs-btn-hover-border-color:#4ec0d2;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#05181a;--bs-btn-active-bg:#66f0ff;--bs-btn-active-border-color:#66f0ff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#05181a;--bs-btn-disabled-bg:#66f0ff;--bs-btn-disabled-border-color:#66f0ff;font-weight:700}.btn-outline-primary{--bs-btn-color:#61E6FC;--bs-btn-border-color:#61E6FC;--bs-btn-hover-color:#05181a;--bs-btn-hover-bg:#61E6FC;--bs-btn-hover-border-color:#61E6FC;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#05181a;--bs-btn-active-bg:#61E6FC;--bs-btn-active-border-color:#61E6FC;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#61E6FC;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#61E6FC;--bs-gradient:none;font-weight:700}.navbar .nav-link{color:#fff}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.mask2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:104%;overflow:hidden;background:#2c6f78;background:-moz-linear-gradient(357deg,rgba(44,111,120,.21332282913165268) 0,rgba(5,24,26,1) 100%);background:-webkit-linear-gradient(357deg,rgba(44,111,120,.21332282913165268) 0,rgba(5,24,26,1) 100%);background:linear-gradient(357deg,rgba(44,111,120,.21332282913165268) 0,rgba(5,24,26,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2c6f78", endcolorstr="#05181a", gradienttype=1)}#regiration_form fieldset:not(:first-of-type){display:none}.caratula{background-image:url(../img/foto-home.jpg);background-position:right top;background-size:cover;min-width:350px}button#Google{text-align:left}.form-row.login-redes{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);padding:15px 0 5px;margin-bottom:30px}.form-group{margin:10px 0}label{margin-bottom:5px}.text-login{margin-top:15px}.text-login a{color:rgba(255,255,255,.6);text-decoration:underline;font-size:14px}.btn-block a{margin-bottom:20px}@media (min-width:992px){#intro{margin-top:-58.59px}}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}.b-example-divider{width:100%;height:3rem;background-color:rgba(0,0,0,.1);border:solid rgba(0,0,0,.15);border-width:1px 0;box-shadow:inset 0 .5em 1.5em rgba(0,0,0,.1),inset 0 .125em .5em rgba(0,0,0,.15)}.b-example-vr{flex-shrink:0;width:1.5rem;height:100vh}.bi{vertical-align:-.125em;fill:currentColor}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:flex;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.btn-bd-primary{--bd-violet-bg:#712cf9;--bd-violet-rgb:112.520718,44.062154,249.437846;--bs-btn-font-weight:600;--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bd-violet-bg);--bs-btn-border-color:var(--bd-violet-bg);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:#6528e0;--bs-btn-hover-border-color:#6528e0;--bs-btn-focus-shadow-rgb:var(--bd-violet-rgb);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-active-bg:#5a23c8;--bs-btn-active-border-color:#5a23c8}.bd-mode-toggle{z-index:1500}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;padding:25px 0 0;box-shadow:inset -1px 0 0 rgba(97,230,252,.1)}@media (max-width:767.98px){.sidebar{top:4rem;background-color:#05181a}}.sidebar-sticky{height:calc(100vh - 48px);overflow-x:hidden;overflow-y:auto}.sidebar .nav-link{font-weight:500;color:rgba(255,255,255,.6);padding:12px 35px}.sidebar .nav-link .feather{margin-right:4px;color:#727272}.sidebar .nav-link.active{background-color:rgba(255,255,255,.1);color:#FFF}.sidebar .nav-link.active .feather,.sidebar .nav-link:hover .feather{color:inherit}.sidebar-heading{font-size:.75rem}.navbar-brand{padding-top:.75rem;padding-bottom:.75rem}.navbar-brand img{max-height:80px}.navbar .navbar-toggler{top:2rem;right:1rem;border:0;border-radius:0}button:focus:not(:focus-visible){outline:0;border:1px solid #62e7fe!important;box-shadow:0 0 0 transparent}.navbar .form-control{padding:.75rem 1rem}.form-control-dark{color:#fff;background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}.form-control-dark:focus{border-color:transparent;box-shadow:0 0 0 3px rgba(255,255,255,.25)}.bloque-tit{padding:10px 20px;margin:20px 0}.bloque-tit h2{font-size:clamp(16px,4vw,25px)}.descripcion-consulta-publica{font-family:"IBM Plex Sans",sans-serif}.detalle-obra-consulta-publica{font-family:"IBM Plex Sans",sans-serif;font-size:20px}.titulo-consulta-publica{font-size:20px}div.consulta-publica-container.help-center{padding-top:0!important;padding-bottom:0!important}.consulta-publica-container .form-label{font-size:12px}.consulta-publica-container .bloque-tit{padding:0}.consulta-publica-search-button{margin-top:auto;padding-bottom:12px}.consulta-publica-search-button .btn-gral{padding-left:15px;padding-right:15px}#listadoConsultaPublica .tabla-blanca th{font-size:14px;min-width:130px;font-weight:600}#listadoConsultaPublica .tabla-blanca th.acciones,#listadoConsultaPublica .tabla-blanca th.titulo{min-width:160px}#listadoConsultaPublica .tabla-blanca td{font-family:"IBM Plex Sans",sans-serif;font-size:12px}#listadoConsultaPublica .tabla-blanca td .btn{font-family:Georama,sans-serif;font-size:12px;padding-left:25px;padding-right:25px}#listadoConsultaPublica .tabla-blanca td.titulo{font-weight:600;font-size:14px}.datos-detalle-consulta-publica{font-size:12px}.datos-detalle-consulta-publica hr{border:1px solid #E5E7EB}.datos-detalle-consulta-publica .titulo{font-family:Georama,sans-serif;font-weight:600;font-size:14px}.datos-detalle-consulta-publica .titulo-obra{font-weight:600;font-size:14px}.datos-detalle-consulta-publica .informacion-registro{font-family:"IBM Plex Sans",sans-serif;font-size:14px;line-break:anywhere}.datos-detalle-consulta-publica .informacion-registro span.titulo{font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:800}.bloque1 h2,.bloque2 h2,.bloque3 h2,.bloque4 h2,.bloque5 h2,.bloque6 h2,.bloque7 h2{font-family:Georama,sans-serif}.bloque-bienvenida{background-image:url(../img/foto-home1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center right;padding:80px 30px 40px!important}.subtit{text-transform:uppercase;letter-spacing:2px;margin:20px 0;font-weight:300;color:#61e6fc}.bloque1 h2,.bloque2 h2,.bloque3 h2,.bloque4 h2,.bloque5 h2,.bloque5 h3,.bloque6 h2,.bloque7 h2,.bloque8 .person-role{font-weight:700}.table-dark{--bs-table-color:#fff;--bs-table-bg:#05181a;--bs-table-border-color:#124348;--bs-table-striped-bg:#072124;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.bloque-registros{background-color:#05181a!important}.bloque1,.bloque3{background-color:#FAF8FE}.bloque-registros button{margin:30px 0}.icono-registro img{width:80px;padding:20px 0}.form-registro-obra{padding:40px 20px}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns))}.umb-block-grid__area{grid-column-end:span var(--umb-block-grid--area-column-span,1)}}.bloque1{padding:100px 15px 0;color:#011E1D;font-size:20px;line-height:25px}.bloque1 .row{margin:0!important}.bloque1 .columna-1,.bloque1 .columna-2{align-content:center}.bloque1 img{margin-top:-50px}.bloque1 h2{font-size:clamp(20px,4vw,35px);margin-bottom:40px}.bloque2{padding:100px 15px 200px;background-color:#8D9A99;color:#FAF8FE;font-size:20px;line-height:25px;text-align:center}.bloque2 h2{font-size:clamp(18px,4vw,30px);width:30%;display:inline-block}@media (max-width:991px){.bloque1{padding:50px 0 0}.bloque1 img{margin-top:0}.bloque2{padding:50px 15px 100px}.bloque2 h2{width:75%}}.bloque3 .video-home,.bloque3 img{margin-top:-200px;margin-bottom:50px}.bloque3{padding:20px 15px 0;text-align:center;color:#011E1D;font-size:20px;line-height:25px}.bloque4,.bloque5,.bloque6{background-color:#FFF;line-height:25px;color:#011E1D}.bloque3 img{width:40%!important}.bloque3 .video-home iframe{border-radius:20px;max-width:100%;height:auto;aspect-ratio:16/9}.bloque3 h2{font-size:clamp(18px,4vw,30px);width:35%;display:inline-block}@media (max-width:991px){.bloque3{padding:10px 15px 0}.bloque3 img{margin-top:-50px;margin-bottom:20px}.bloque3 .video-home{margin-top:-90px;margin-bottom:20px}.bloque3 h2{width:75%}}.bloque4{padding:100px 15px 0;text-align:left;font-size:20px}.bloque4 .columna-2,.bloque5,.bloque6 h2,.pie-descripcion{text-align:center}.bloque4 h2{font-size:clamp(18px,4vw,30px);margin-bottom:40px}.bloque4 .columna-1,.bloque4 .columna-2{align-content:center}@media (max-width:991px){.bloque4{padding:10px 25px 0}.bloque4 .row{margin:0!important}.bloque4 .row div{padding-right:0!important;padding-left:0!important}}.bloque5{padding:100px 15px 0;font-size:20px}.bloque5 h2{font-size:clamp(23px,4vw,30px);margin-bottom:80px}.bloque5 p{font-size:clamp(15px,1vw,20px)}.bloque5 img{margin-bottom:10px;height:85px}.bloque5 .item{padding:0 20px;height:100%}.bloque5 h3{border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB;align-content:center!important;margin-bottom:20px;min-height:100px;padding:10px 0}.bloque6{padding:100px 15px;font-size:20px}.bloque6 h2{font-size:clamp(23px,4vw,30px);margin-bottom:40px}.bloque6 p{width:75%;font-size:clamp(15px,1vw,20px);text-align:justify;margin:0 auto}@media (max-width:991px){.bloque6{padding:10px 15px 50px}.bloque6 p{width:100%}}.bloque7,.bloque9{padding:100px 15px 50px}.equal-height{display:flex;flex-direction:column;justify-content:space-between;height:100%}.bloque7{background-color:#FAF8FE;color:#011E1D;font-size:20px;line-height:25px}.bloque7 h2{font-size:clamp(20px,4vw,35px);margin:20px auto 40px;width:50%}.bloque7 img,.bloque8 .person-desc{margin-bottom:20px}.bloque7 img{width:75%!important;margin-top:-300px}@media (max-width:991px){.bloque7{padding:100px 15px 50px}.bloque7 img{margin-top:-200px}.bloque7 h2{width:90%;margin-top:0}}.bloque8{padding:50px 15px;background-color:#E2E1E5;color:#011E1D;font-size:20px;line-height:25px}.bloque9,.help-center{background-color:#FAF8FE;line-height:25px}.bloque8 .person-role{color:#40A1B1}.bloque8 .carousel-item{padding:0 10px}.bloque8 .carousel-control-next:focus,.bloque8 .carousel-control-prev:focus{border:none!important}.bloque8 .carousel-control-prev{left:-30px;outline:0;box-shadow:none;border:none!important}.bloque8 .carousel-control-next{right:-30px;outline:0;box-shadow:none;border:none!important}.bloque8 .carousel-control-prev::before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;position:absolute;left:10px;color:#40A1B1}.bloque8 .carousel-control-next::before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.5rem;position:absolute;right:10px;color:#40A1B1}.help-center .accordion-button,.help-center h2{font-family:Georama,sans-serif}.bloque9{color:#011E1D;font-size:20px}.bloque9 img{max-width:350px}@media (max-width:400px){.bloque9 img{max-width:100%}}.bloque9 h2{font-size:clamp(20px,4vw,35px);font-weight:700}.bloque9 .columna-1{align-content:center}.help-center{color:#011E1D;font-size:18px;padding-left:0}@media (min-width:992px){.help-center{padding-left:100px}}.help-center h2{font-size:clamp(28px,4vw,40px);font-weight:700}.help-center h2.small-header{font-size:clamp(20px,4vw,25px)}.help-center .accordion-item{background-color:#FFF;padding:10px;margin-bottom:10px;border:none;border-radius:0}.help-center .accordion-button{background-color:#FFF;color:#011E1D;font-size:clamp(18px,2.5vw,30px);font-weight:700;box-shadow:none}.legal-trust h3,.legal-trust ol .titulo{font-size:clamp(20px,4vw,30px)}.help-center .accordion-button::after{content:'\f0d7';font-family:"Font Awesome 5 Free";font-weight:900;background-image:none;background-size:0;line-height:18px}.legal-trust h3,.legal-trust ol .titulo,.tutoriales .modal-title,.tutoriales .titulo{font-family:Georama,sans-serif;font-weight:700}.help-center .accordion-button:focus{outline:0;box-shadow:none;border:none!important}.help-center .accordion-item ul{margin-top:20px;list-style-type:none}.help-center .accordion-item li{margin-bottom:10px}.legal-trust h3{color:#8D9A99;margin:40px 0}.legal-trust ol,.legal-trust ul{list-style-type:none;margin:0;padding:0}@media (max-width:991px){.help-center{background-color:#FAF8FE;color:#011E1D;font-size:18px;line-height:25px;padding:20px 10px}}.tutoriales .titulo{font-size:clamp(20px,4vw,30px)}.video-link{position:relative;display:inline-block}.video-link img{display:block;width:100%;height:auto}.video-link .icon-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;color:#fff;background-color:rgba(0,0,0,.5);border-radius:50%;padding:10px;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.tutoriales .modal-content{padding:0;background-color:#FAF8FE}.tutoriales .modal-header{padding:5px 15px}.tutoriales .modal-body{padding:0 10px 10px}.tutoriales .modal-title{font-size:clamp(20px,4vw,25px)}.icono-plus::before{font-family:FontAwesome;content:'\f067';margin-right:8px}@media (min-width:1600px){.container{max-width:1512px}}@media (max-width:995px){.pie{padding:0}}.pie{background-color:#011E1D;color:#FAF8FE;font-size:14px}.pie .navbar-nav{flex-direction:row}.pie .borde-abajo{border-bottom:1px solid #dad7de;padding:20px 0}.pie-descripcion{font-style:italic;width:60%}@media (max-width:995px){.pie-descripcion{font-style:italic;width:100%;text-align:center}}.pie .menu-legal li{padding:0 25px;margin:0!important;border-right:1px solid #dad7de}.pie .menu-legal li:first-of-type{border-left:1px solid #dad7de}@media (max-width:850px){.pie .menu-legal li,.pie .menu-legal li:first-of-type{border:none}}.pie .rrss ul{list-style-type:none;margin:0;padding:0}.pie .rrss li{display:inline;margin-right:5px}.width50{width:50%}@media (max-width:991px){.width50{width:100%}}.font40{font-size:clamp(20px,4vw,40px)}.text-justify{text-align:justify}