/* CSS extraído de los atributos style de las páginas HTML. */
/* La firma de correo conserva estilos inline por compatibilidad con clientes de email. */

.u-inline-022c77e7ea { margin-left:2px; }
.u-inline-e76839b594 { color:rgba(255,255,255,.5); }
.u-inline-c980826448 { color:white;margin:16px 0; }
.u-inline-f4c98f2d5e { color:rgba(255,255,255,.55);font-size:15px;font-weight:300;max-width:480px;line-height:1.8; }
.u-inline-68ce28da70 { color:var(--celeste); }
.u-inline-4260ebea52 { padding-top:0; }
.u-inline-c47a2c792d { background-image:url(../assets/images/inicio/hero-ribatech.jpg); }
.u-inline-4efdf6e399 { background-image:url(../assets/images/showroom/showroom-torrijos-home.jpg); }
.u-inline-19481dff46 { color:rgba(255,255,255,.4);font-size:13px;margin-bottom:32px; }
.u-inline-f7a14dee2f { background-image:url(../assets/images/sistemas/AR78+C16-2.jpg); }
.u-inline-25fa40bc66 { background-image:url(../assets/images/sistemas/Thermia_Levita_ER72.jpg); }
.u-inline-5aafdc547d { background-image:url(../assets/images/sistemas/SLIM\ CR40.jpg); }
.u-inline-87b901431a { background-image:url(../assets/images/sistemas/AR90sp_sombra.jpg) }
.u-inline-e413ece5f1 { margin-top:40px;text-align:center; }
.u-inline-b035881834 { background-image:url(../assets/images/proyectos/vivienda-residencial-toledo.jpg); }
.u-inline-8678475596 { background-image:url(../assets/images/proyectos/proyecto-residencial-madrid.jpg); }
.u-inline-b07eff4a78 { background-image:url(../assets/images/proyectos/vivienda-unifamiliar-toledo.jpg); }
.u-inline-8761ef62cf { color:rgba(255,255,255,.4); }
.u-inline-0a43e56ae2 { color:white; }
.u-inline-19fb13910d { color:rgba(255,255,255,.55);font-size:15px;font-weight:300;max-width:520px;line-height:1.8; }
.u-inline-53d2c38d92 { background:white;padding:80px 0; }
.u-inline-9284efdcba { width:48px;height:48px;border:1px solid var(--grey-light);display:flex;align-items:center;justify-content:center; }
.u-inline-c2a53f4186 { background:var(--grey-f);padding:48px;margin-top:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:32px; }
.u-inline-bd8daf0a54 { font-size:24px;margin-top:8px; }
.u-inline-7639da8812 { background-image:url(../assets/images/extra/imagen-css-restante.jpg); }
.u-inline-dfcb62040a { color:white;padding:0;margin:16px 0; }
.u-inline-40d7279d6d { color:rgba(255,255,255,.65);max-width:480px;font-size:16px;font-weight:300;line-height:1.8; }
.u-inline-7a21c6ac49 { margin-top:2px; }
.u-inline-2563633682 { font-size:14px;font-weight:400;color:var(--celeste);margin-top:32px; }
.u-inline-d34d9219c7 { margin-top:36px; }
.u-inline-1bf9b56f02 { font-size:12px;color:var(--grey-mid);margin-top:8px; }
.u-inline-6c6d2ac15a { background:var(--marino);cursor:pointer; }
.u-inline-085064f88d { font-size:13px;color:var(--celeste);margin-top:16px;font-family:'Barlow Condensed',sans-serif;font-weight:700;letter-spacing:.1em; }
.u-inline-a81b1a13dd { background:var(--grey-f);padding-bottom:80px; }
.u-inline-3b123a9d74 { background:var(--marino);padding:48px;margin-top:32px; }
.u-inline-de66295767 { display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap; }
.u-inline-be53438ece { font-size:28px;margin-top:8px;color:white; }
.u-inline-e87166ac73 { color:rgba(255,255,255,.55);font-size:14px;font-weight:300;margin-top:8px;max-width:420px;line-height:1.75; }
.u-inline-c664a954f6 { display:flex;gap:16px;flex-wrap:wrap; }
