@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";h1,h2,h3,h4,h5{font-family:Barlow,serif!important}p,span,a,li,input{font-family:Roboto,serif!important}#grve-main-content .grve-main-content-wrapper{padding-top:0;padding-bottom:0}.fila-banner{background:linear-gradient(to bottom,#162033 50%,#fff 50%)}.h1-banner{padding:0 20%}.txt-baner-pc{width:40%;margin-left:60%;color:#fff;font-size:20px;font-family:roboto;border-radius:10px 0}.texto-banner-mbl{display:none}.h2-bajo-banner{font-size:42px;text-align:left;font-weight:400;color:#019acd;margin-bottom:20px}.lista-bajo-banner{list-style:none;padding:0;margin:0}.lista-bajo-banner li{position:relative;padding-left:15px;margin-bottom:10px;font-size:20px;line-height:1em;color:#000}.lista-bajo-banner li:before{content:"";position:absolute;top:33%;left:0;width:10px;height:11px;background-image:url(/images/lafcarr-point.png);background-size:contain;background-repeat:no-repeat;background-position:center}.pastilla-icono{background-color:#f6f6f6;border-radius:8px;display:flex;align-items:center;padding:1vh}.p-pastilla-icono{font-size:20px!important;color:#000}.fila-iconos{display:flex;column-gap:10px}.fila-iconos .grve-box-icon img{height:60px;max-width:60px}.subtitulo-h2 h2{color:#019acd;font-size:41px}.texto-deteccion{color:#b1b1b1;font-size:18px;margin:auto}.btn-deteccion a{padding:.5em 1em;text-transform:none;font-weight:400;font-size:18px!important}.div-icon-img-bg{background-size:cover;background-repeat:no-repeat;height:240px;border-radius:8px}.div-icon-img-bg img{margin-top:1vh;margin-left:1vh}.div-contenidos{background-color:#f6f6f6;border-radius:8px;margin-top:1vh;padding:2vh .5em;min-height:175px}.div-contenidos h3{font-size:30px!important;line-height:1em}.div-contenidos p{font-size:20px}.img-deteccion{background-image:url(/images/estaciones-meteorologicas.png)}.img-sensores{background-image:url(/images/sensores_radar.png)}.img-aforo{background-image:url(/images/estaciones_de_aforo.png)}.img-visualizacion{background-image:url(/images/visualizacion-de-datos.png)}.img-videovigilancia{background-image:url(/images/video-vigilancia.png)}.img-sistemas{background-image:url(/images/sistemas_de_aviso.png)}.col-sa div{height:auto!important}.col-contenidos-sa{background-size:cover;background-repeat:no-repeat;height:442px;border-radius:8px;padding:3vh .75em;display:flex;justify-content:flex-end;flex-direction:column}.txt-sa-titulo{font-size:20px;line-height:1em;color:#000}.div-contenido-sa{height:140px}.col-contenidos-sa h3,.col-contenidos-sa p{color:#fff}.col-contenidos-sa h3{font-size:30px!important;line-height:1em}.col-contenidos-sa p{font-size:20px;font-weight:400}.img-sms{background-image:url(/images/avisos-sms.png)}.img-sirenas{background-image:url(/images/sirenas_electronicas.png)}.img-barreras{background-image:url(/images/barrera.png)}.img-paneles{background-image:url(/images/paneles-informativos.png)}.contenedor-general-sa{display:grid;grid-template-columns:24% 24% 24% 24%;column-gap:1%;justify-content:space-between}.form-group{margin-bottom:0}.form-group input,.form-group select{width:100%;padding:10px!important;border:1px solid #ccc;border-radius:5px!important;font-size:16px!important;background-color:#00000040!important}.btn-form input{background-color:#019acd!important;padding:.5em!important;margin-top:1vh!important}.btn-form input:hover{background-color:#000!important}.form-group input::placeholder,.wpcf7-form-control-wrap{color:#8d8d8d!important;opacity:1}.form-group .wpcf7-acceptance{display:flex;align-items:center}.form-group .wpcf7-acceptance label{color:#fff!important;font-size:16px}.wpcf7-list-item-label{color:#fff!important}.form-group .wpcf7-acceptance a{color:#007acc;text-decoration:underline}.wpcf7-form input[type=radio]:checked,.wpcf7-form input[type=radio]:not(:checked),.wpcf7-form input[type=checkbox]:checked,.wpcf7-form input[type=checkbox]:not(:checked){margin:0!important;opacity:0!important}.cont-footer h2{color:#fff;font-size:56px;line-height:56px}.cont-footer p{width:60%;color:#fff;font-weight:300;font-size:26px;line-height:26px}.cont-footer span{color:#019acd}.footer-links{display:flex;justify-content:flex-end;gap:20px}.footer-link{color:#000;text-decoration:underline;font-size:14px}.footer-link:hover{text-decoration:none;color:#007acc}.creditos-foot{font-size:14px;text-align:right}@media(max-width:768px){.h1-banner{padding:0}.h2-bajo-banner{line-height:1.2em}.txt-baner-pc{display:none}.lista-bajo-banner li:before{top:15%}.fila-iconos{flex-direction:column}.p-pastilla-icono{font-size:16px!important}.h2-como-funciona{font-weight:500!important}.deteccion-mbl{margin-top:3vh}.texto-deteccion p{color:#000;text-align:left;padding-left:10px!important;font-size:16px!important}.div-contenidos{min-height:auto!important}.div-contenidos h3{font-size:24px!important}.div-contenidos p{font-size:16px!important}.img-mbl{overflow-x:hidden!important;min-height:auto}.img-mbl img{transform:scale(1.1)}.contenedor-general-sa{display:block}.div-contenido-sa{height:auto}.col-contenidos-sa{margin:.5em 0}.subtitulo-h2 h2{font-size:42px;text-align:left!important;margin-bottom:0!important;padding-bottom:0!important;line-height:1em}.subtitulo-h2{margin-bottom:0!important;padding-left:10px;text-align:left}.txt-sa-titulo{text-align:left!important;margin-top:1vh}.col-none,.col-none>div{display:none!important}.col-form-mbl div{height:auto!important}.cont-footer p{font-size:18px;line-height:1em;width:100%}.cont-footer h2{line-height:1em;font-size:32px!important}.creditos-foot{text-align:center}.footer-links{justify-content:center;flex-direction:column}.footer-link,.img-isos{text-align:center}.col-logo-footer>div{height:auto!important}.texto-banner-mbl{display:block;color:#fff;text-align:center;font-size:22px}}@media(max-width:768px){.hero .wpb_animate_when_almost_visible,.hero .wpb_start_animation,h1.h1-banner.wpb_animate_when_almost_visible,h1.h1-banner.wpb_start_animation{opacity:1!important;transform:none!important;animation:none!important;transition:none!important;visibility:visible!important}}#grve-body{background-color:#fff}.vc_do_custom_heading{margin-bottom:.625rem;margin-top:0}.vc_custom_1737732414373{padding-top:5vh!important;padding-bottom:5vh!important}.vc_custom_1742893316552{margin-top:5vh!important}.vc_custom_1757935868651{margin-right:5%!important;margin-left:5%!important;padding-top:25vh!important;padding-bottom:0!important;background-image:url(/images/baner-inundaciones.webp)!important;background-position:0 0!important;background-repeat:no-repeat!important;border-radius:10px!important}.vc_custom_1738777936297{border-top-width:10px!important;border-bottom-width:10px!important;border-left-width:30px!important;background-color:#019acd!important;border-left-color:#019acd!important;border-left-style:solid!important;border-top-color:#019acd!important;border-top-style:solid!important;border-bottom-color:#019acd!important;border-bottom-style:solid!important}.vc_custom_1738050495695{padding-left:10px!important}.vc_custom_1738781288245,.vc_custom_1738781300650,.vc_custom_1738781311411{margin:5px!important}.vc_custom_1738050983215{padding-right:10px!important;padding-left:10px!important}.wpb_animate_when_almost_visible{opacity:1}
