@charset "UTF-8";.Header{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;position:fixed;top:0;background-color:var(--color-fondo-transp);margin:0 auto;width:100%;transition:all .5s ease;padding:.5rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100}@media (min-width: 768px){.Header{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);padding:0;background-color:transparent;height:2.1875rem;top:2.5rem}}@media (min-width: 1440px){.Header{width:auto;left:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem);right:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem)}}.Header--mod{top:0}.Header-izquierda{display:flex;flex-flow:row nowrap;justify-content:left;align-items:center;margin-left:.3125rem}@media (min-width: 480px){.Header-izquierda{margin-left:3.125rem}}.Header-darkMode{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:var(--color-fondo-img-JC);border-radius:.9375rem;padding:.5rem .7rem;transition:all .5s ease;cursor:pointer}.Header-img{height:2.1rem;width:2.1rem;position:absolute;top:-.2rem;left:0rem;transition:all .5s ease}.Header-img--mod{left:2.1rem}.Header-span{color:var(--color-blanco-FIJO);line-height:1.5625rem;font-size:.75rem;padding:0 .3rem}.Header-autor{color:var(--color-negro-FIJO);font-family:Verdana;padding-left:.5rem;font-style:italic;font-weight:700;display:none;transition:all .5s ease}@media (min-width: 320px){.Header-autor{font-size:.6em;display:block}}@media (min-width: 480px){.Header-autor{font-size:.75em;padding-left:1rem}}@media (min-width: 768px){.Header-autor{color:var(--color-blanco-FIJO)}}.Header-autor--mod{color:var(--color-negro-FIJO)}.Header-burger{position:relative;margin:0 1rem;font-size:20px;color:var(--color-negro-FIJO)}@media (min-width: 768px){.Header-burger{display:none}}.Header-nav{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%;opacity:0;visibility:hidden;max-height:0;transition:all .7s ease}@media (min-width: 768px){.Header-nav{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0 2rem;background-color:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:1;visibility:visible;width:auto}}.Header-nav--mod{opacity:1;visibility:visible;max-height:31.25rem}.Header-li{padding:.5rem 1rem;border-bottom:1px solid var(--color-negro-FIJO)}@media (min-width: 768px){.Header-li{padding:0 .9rem;border-bottom:none}}.Header-li:last-child{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.Header-li:last-child a{padding:0 .5rem;color:var(--color-negro-FIJO)}@media (min-width: 768px){.Header-li:last-child{display:none}}.Header-a{color:var(--color-negro-FIJO);font-family:Verdana;font-weight:800;font-size:.8em;transition:all .5s ease}@media (min-width: 768px){.Header-a{color:var(--color-blanco-FIJO)}}.Header-a--mod{color:var(--color-negro-FIJO)}.Header-a:hover{color:var(--color-hover);transform:scale(1.1)}.Button{border:2px solid var(--color-blanco-FIJO);border-radius:15px;color:var(--color-blanco-FIJO);font-size:.9375rem;padding:.625rem .9375rem;cursor:pointer}.Button:hover{background:var(--color-hover-boton)}.Button--amarillo{border:2px solid var(--color-fondo);background:var(--color-fondo);background:-moz-radial-gradient(circle,var(--color-fondo-transp) 0%,var(--color-fondo) 75%);background:-webkit-radial-gradient(circle,var(--color-fondo-transp) 0%,var(--color-fondo) 75%);background:radial-gradient(circle,var(--color-fondo-transp) 0%,var(--color-fondo) 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc100",endColorstr="#ffc100",GradientType=1)}.Button--amarillo:hover{background:#ffc100;background:-moz-radial-gradient(circle,var(--color-fondo) 0%,var(--color-fondo-transp) 40%);background:-webkit-radial-gradient(circle,var(--color-fondo) 0%,var(--color-fondo-transp) 40%);background:radial-gradient(circle,var(--color-fondo) 0%,var(--color-fondo-transp) 40%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffc100",endColorstr="#ffc100",GradientType=1)}.Portada{width:100%;height:100vh;background-image:url(/portafolio-ejemplo-v2/assets/portada-D-cttKxp.jpg);background-size:cover;background-attachment:fixed;background-position:left;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:background-position 3s ease}@media (min-width: 768px){.Portada:hover{background-position:bottom}.Portada:hover .c-portada__h1{transform:scale(1.2)}.Portada:hover .c-portada__h2,.Portada:hover .c-portada__button{transform:scale(1.1)}}.Portada-h1{color:var(--color-blanco-FIJO);font-weight:800;font-style:italic;transition:transform 1.5s ease;font-size:1.2em;padding:.5rem 0}@media (min-width: 320px){.Portada-h1{font-size:1.5em;padding:1rem 0}}@media (min-width: 480px){.Portada-h1{font-size:2em;padding:1rem 0}}@media (min-width: 768px){.Portada-h1{font-size:2.8em}}.Portada-h2{color:var(--color-blanco-FIJO);transition:transform 1.5s ease;font-size:.9em;padding:.5em 0}@media (min-width: 320px){.Portada-h2{font-size:1em;padding:1rem 0}}@media (min-width: 480px){.Portada-h2{font-size:1.25em;padding:2rem 0}}@media (min-width: 768px){.Portada-h2{font-size:1.5em;padding:2rem 0}}.Portada-button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:transform 1.5s ease;margin:2rem}@media (min-width: 768px){.Portada-button{margin:4rem 0 0}}.CuadroAmarillo-sup{background-color:transparent;z-index:99;transition:all .5s ease;position:fixed;top:0;right:0;height:2.1875rem}@media (min-width: 768px){.CuadroAmarillo-sup{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-fondo-transp);height:1.25rem;top:.938rem;left:.9375rem;right:.9375rem;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@media (min-width: 1440px){.CuadroAmarillo-sup{left:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem);right:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem)}}.CuadroAmarillo-sup--mod{height:2.1875rem;top:0;left:0;right:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 1440px){.CuadroAmarillo-sup--mod{left:calc(max((100vw - 112.5rem) / 2,0px) - .45rem);right:calc(max((100vw - 112.5rem) / 2,0px) - .5rem)}}.CuadroAmarillo-der{display:none}@media (min-width: 768px){.CuadroAmarillo-der{position:fixed;top:2.1875rem;right:.9375rem;background-color:var(--color-fondo-transp);z-index:99;width:1.25rem;height:calc(100% - 4.375rem);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;transition:all .5s ease}}@media (min-width: 768px) and (min-width: 1440px){.CuadroAmarillo-der{right:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem)}}@media (min-width: 768px){.CuadroAmarillo-der--mod{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);height:calc(100% - 3.4375rem);right:0}}@media (min-width: 768px) and (min-width: 1440px){.CuadroAmarillo-der--mod{right:calc(max((100vw - 112.5rem) / 2,0px) - .5rem)}}@media (min-width: 768px){.CuadroAmarillo-der a{font-size:.375em;margin:.5rem 0;color:var(--color-negro-FIJO)}}.CuadroAmarillo-inf{display:none;color:var(--color-negro-FIJO)}@media (min-width: 768px){.CuadroAmarillo-inf{position:fixed;bottom:.9375rem;background-color:var(--color-fondo-transp);z-index:99;height:1.25rem;left:.9375rem;right:.9375rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .5s ease}}@media (min-width: 1440px){.CuadroAmarillo-inf{left:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem);right:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem)}}.CuadroAmarillo-inf--mod{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);left:0;right:0;bottom:0}@media (min-width: 1440px){.CuadroAmarillo-inf--mod{left:calc(max((100vw - 112.5rem) / 2,0px) - .45rem);right:calc(max((100vw - 112.5rem) / 2,0px) - .5rem)}}.CuadroAmarillo-p{font-size:.9375rem;font-style:italic}.CuadroAmarillo-p--mod{display:none}.CuadroAmarillo-p span{margin:0 .625rem}.CuadroAmarillo-p a{font-weight:600}.CuadroAmarillo-p a:hover{color:var(--color-hover);transform:scale(1.1)}.CuadroAmarillo-izq{display:none}@media (min-width: 768px){.CuadroAmarillo-izq{position:fixed;top:2.1875rem;right:0;bottom:0;left:.9375rem;background-color:var(--color-fondo-transp);z-index:99;width:1.25rem;height:calc(100% - 4.375rem);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;transition:all .5s ease}}@media (min-width: 768px) and (min-width: 1440px){.CuadroAmarillo-izq{left:calc(max((100vw - 112.5rem) / 2,0px) + .9375rem)}}@media (min-width: 768px){.CuadroAmarillo-izq--mod{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);height:calc(100% - 3.4375rem);left:0}}@media (min-width: 768px) and (min-width: 1440px){.CuadroAmarillo-izq--mod{left:calc(max((100vw - 112.5rem) / 2,0px) - .45rem)}}@media (min-width: 768px){.CuadroAmarillo-izq a{margin:.5rem 0;color:var(--color-negro-FIJO)}}.EfectoOla{position:absolute;bottom:0;left:0;width:100%}.EfectoOla-container{position:absolute;bottom:0;left:0;width:100%;z-index:0}.EfectoOla-1{transition:all 1.5s ease;fill:var(--color-ola-1)}.EfectoOla-2{transition:all 1.5s ease;fill:var(--color-ola-2)}.EfectoOla-3{transition:all 1.5s ease;fill:var(--color-ola-3)}.Tecnologias{background-color:var(--color-fondo-transp-FIJO);position:relative;z-index:10;padding:.3125rem;width:100%;margin:0 auto}@media (min-width: 320px){.Tecnologias{padding:.625rem}}@media (min-width: 768px){.Tecnologias{width:calc(100% - 2.5rem)}}.Tecnologias-listado{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center}@media (min-width: 768px){.Tecnologias-listado{padding:.9375rem 1.5625rem}}.Tecnologias-titulo{font-style:italic;font-weight:800;font-size:.6875rem}@media (min-width: 480px){.Tecnologias-titulo{font-size:.9375rem}}@media (min-width: 768px){.Tecnologias-titulo{font-size:1.25rem;padding:1rem}}@media (min-width: 480px){.Tecnologias-ul{padding:0 1rem}}@media (min-width: 768px){.Tecnologias-ul{padding:0 1.5625rem}}.Tecnologias-li{font-style:italic;position:relative;z-index:10;font-size:.625rem}@media (min-width: 480px){.Tecnologias-li{font-size:.75rem}}@media (min-width: 768px){.Tecnologias-li{font-size:.9375rem}}.Tecnologias-iconos{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;position:relative;z-index:10;margin:1rem .5rem}@media (min-width: 768px){.Tecnologias-iconos{margin:0 1rem}}.Tecnologias-iconos-li{font-size:1.25rem;margin:.3125rem;transition:all 1.2s ease}@media (min-width: 480px){.Tecnologias-iconos-li{margin:.3125rem auto;font-size:1.5625rem}}.SobreMi{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:.625rem;width:100%;margin:0 auto}@media (min-width: 320px){.SobreMi{padding:1rem}}@media (min-width: 480px){.SobreMi{padding:1rem 2rem;width:95%}}@media (min-width: 768px){.SobreMi{width:90%}}.SobreMi-h3{font-size:1.5em;margin-top:2rem}@media (min-width: 320px){.SobreMi-h3{font-size:1.8em}}@media (min-width: 480px){.SobreMi-h3{font-size:2.5em}}@media (min-width: 768px){.SobreMi-h3{font-size:3em;margin:3rem 0 2rem}}.SobreMi-h3 span{color:var(--color-fondo-FIJO)}.SobreMi-h4{font-size:1.1em;margin-top:1rem}@media (min-width: 320px){.SobreMi-h4{font-size:1.25em}}@media (min-width: 480px){.SobreMi-h4{margin-top:1.5rem;font-size:1.5em}}@media (min-width: 768px){.SobreMi-h4{margin:1rem}}.SobreMi-descripcion{margin:.5rem;font-size:15px}@media (min-width: 320px){.SobreMi-descripcion{margin:1rem}}.SobreMi-descripcion p{margin-bottom:.625rem}.SobreMi-a{font-size:.9375em;padding:.3125rem .9375rem;display:inline-block;margin:0 auto;color:var(--color-negro)}.Modal{position:fixed;inset:0;z-index:101;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#111111bd;display:flex;opacity:0;pointer-events:none;transition:all 1s ease}.Modal--show{opacity:1;pointer-events:unset}.Modal-contenedor{width:95%;height:auto;padding:.3125rem;background-color:var(--color-blanco);color:var(--color-negro);border-radius:10px}@media (min-width: 480px){.Modal-contenedor{width:85%;padding:.5rem}}@media (min-width: 768px){.Modal-contenedor{width:75%;padding:1rem;max-width:45rem}}.Modal-superior{width:100%;height:auto;padding:1rem;font-size:.85em;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.Modal-superior p{font-style:italic;font-weight:800}.Modal-superior div{padding:1rem}.Modal-superior div:hover{cursor:pointer}@media (min-width: 320px){.Modal-superior{padding:1.25rem;font-size:1em}}@media (min-width: 480px){.Modal-superior{padding:2rem;font-size:1.2rem}}@media (min-width: 768px){.Modal-superior{padding:0 2.5rem}}@media (min-width: 320px){.Modal-titulo{font-size:1.25em}}@media (min-width: 480px){.Modal-titulo{font-size:1.25em;padding:.5rem}}@media (min-width: 768px){.Modal-titulo{font-size:1.5em}}.Modal-img{margin:0 auto;padding:1rem}@media (min-width: 480px){.Modal-img{padding:2rem}}@media (min-width: 768px){.Modal-img{max-width:34.375em;padding:2.5rem}}.Modal-img img{border-radius:6px}.Modal-inferior{width:100%;padding:1rem;font-size:.85em;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}@media (min-width: 320px){.Modal-inferior{font-size:1em}}@media (min-width: 480px){.Modal-inferior{font-size:1.25em;padding:0 2rem 1rem}}@media (min-width: 768px){.Modal-inferior{padding:0 2.5rem}}.Trabajo{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;cursor:pointer;position:relative}.Trabajo:hover .Trabajo-img1{opacity:.55}.Trabajo:hover .Trabajo-img2{display:block}.Trabajo-img1{border-radius:15px;transition:opacity 1s ease}.Trabajo-img2{font-size:2.5rem;color:var(--color-negro);position:absolute;transition:all 1s ease;display:none;pointer-events:none}.Trabajos{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:.5rem;width:100%;margin:0 auto}@media (min-width: 480px){.Trabajos{padding:1rem 2rem}}@media (min-width: 768px){.Trabajos{width:90%}}.Trabajos-h3{font-size:1.5em;margin-top:2rem}@media (min-width: 320px){.Trabajos-h3{font-size:1.8em}}@media (min-width: 480px){.Trabajos-h3{font-size:2.5em}}@media (min-width: 768px){.Trabajos-h3{font-size:3em;margin:3rem 0 2rem}}.Trabajos-h3 span{color:var(--color-fondo-FIJO)}.Trabajos-h4{font-size:1.1em;margin-top:1rem}@media (min-width: 320px){.Trabajos-h4{font-size:1.25em}}@media (min-width: 480px){.Trabajos-h4{font-size:1.5em;margin-top:2rem}}@media (min-width: 768px){.Trabajos-h4{margin:1rem}}.Trabajos-ul{margin:1rem 0;display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media (min-width: 320px){.Trabajos-ul{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (min-width: 480px){.Trabajos-ul{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5625rem}}@media (min-width: 768px){.Trabajos-ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5625rem}}.Contacto{background-image:url(/portafolio-ejemplo-v2/assets/oficina-rRuT-lQ-.jpg);background-size:cover;background-attachment:fixed;background-position:center;margin-top:1.25rem;padding:1rem;width:100%;margin:0 auto}@media (min-width: 768px){.Contacto{width:calc(100% - 2.5rem)}}@media (min-width: 960px){.Contacto{padding:6.25rem}}.Contacto-formulario{padding:.5rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}@media (min-width: 768px){.Contacto-formulario{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}}.Contacto-datos{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;padding-bottom:1rem}@media (min-width: 768px){.Contacto-datos{padding:0 2rem}}.Contacto-h3{position:relative;overflow:hidden;display:flex;justify-content:center;font-size:1.5em;padding:1rem}.Contacto-h3 div.animacion{transform:translateY(-60px)}.Contacto-h3 div{display:flex;flex-direction:column;position:relative;transition:all .3s ease}.Contacto-h3 div .segunda-linea{position:absolute;top:60px}@media (min-width: 320px){.Contacto-h3{font-size:1.8em}}@media (min-width: 480px){.Contacto-h3{font-size:2.5em;padding:2rem}}@media (min-width: 768px){.Contacto-h3{font-size:3em}}.Contacto-li{padding:.1875rem}.Contacto-li i{margin:0 .9375rem}.Contacto-sociales{padding:1rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.Contacto-sociales a{margin:.3125rem;font-size:1.25rem}.Contacto-inputs{width:85%}@media (min-width: 480px){.Contacto-inputs{width:90%}}@media (min-width: 768px){.Contacto-inputs{width:100%}}.Contacto-inputs input,.Contacto-inputs textarea{width:100%;padding:.625rem;border:2px solid var(--color-fondo);border-radius:.625rem;margin:.625rem 0}.Contacto-inputs textarea{min-height:7.5rem;max-height:18.75rem;min-width:100%;max-width:100%}.Contacto-btn{margin:20px 0;color:var(--color-negro)}.Contacto-respuesta{width:100%;display:flex;flex-flow:column nowrap;justify-content:space-around;align-items:center}.Footer{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0 auto;background-color:var(--color-negro-FIJO);padding:.5rem}@media (min-width: 480px){.Footer{padding:1.25rem}}@media (min-width: 768px){.Footer{width:calc(100% - 2.5rem);margin-bottom:1.25rem}}.Footer-autor{color:var(--color-blanco-FIJO);font-size:1em}@media (min-width: 768px){.Footer-autor{font-size:1.25rem}}.Footer-autor span{font-size:.9375rem}.Footer-sociales{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;color:var(--color-blanco-FIJO)}.Footer-sociales a{padding:.625rem;font-size:1.25em;transition:all .7s ease}.Footer-sociales a:hover{scale:1.3}@media (min-width: 768px){.Footer-flecha{display:none}}.sk-chase{width:40px;height:40px;position:relative;animation:sk-chase 2.5s infinite linear both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;animation:sk-chase-dot 2s infinite ease-in-out both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:#0288d1;border-radius:100%;animation:sk-chase-dot-before 2s infinite ease-in-out both}.sk-chase-dot:nth-child(1){animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:nth-child(1):before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(360deg)}}@keyframes sk-chase-dot{80%,to{transform:rotate(360deg)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}to,0%{transform:scale(1)}}@keyframes fadeInRight{0%{opacity:0;visibility:hidden;width:0%}to{opacity:1;visibility:visible;width:auto;right:0}}:root{--color-negro: #222;--color-negro-FIJO: #222;--color-blanco: #f5f5f5;--color-blanco-FIJO: #f5f5f5;--color-hover-boton:#10209A40;--color-hover: #5D4CC9;--color-fondo: #ffc100e0;--color-fondo-FIJO: #ffc100e0;--color-fondo-transp: #ffc1007d;--color-fondo-transp-FIJO: #ffc1007d;--color-activo: #61CE70;--color-fondo-img-JC: #ffc100e0;--color-fondo-img-JC-dark: #343d5b;--color-ola-1: #f5f5f52a;--color-ola-2: #f5f5f577;--color-ola-3: #f5f5f5;--color-ola-1-dark: #2222222d;--color-ola-2-dark: #2222227c;--color-ola-3-dark: #222}*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;vertical-align:baseline}*:before,*:after{display:block}img,picture,video,iframe,figure{display:block;max-width:100%;width:100%;object-fit:cover;object-position:center center}a{display:block;cursor:pointer}p a{display:inline}li{list-style-type:none}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p,span,a,strong,blockquote,i,b,u,em{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;text-decoration:none;text-transform:none;color:inherit}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}::selection{background-color:var(--color-blanco);color:var(--color-negro)}form,input,textarea,select,button,label{font-family:inherit;font-size:inherit;-webkit-hyphens:auto;hyphens:auto;background-color:transparent;color:inherit;display:block;appearance:none}table,tr,td{border-collapse:collapse;border-spacing:0}svg{width:100%;display:block;fill:currentColor}body{min-height:100vh;font-size:100%;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{font-weight:600;text-align:center;font-family:Verdana}body{max-width:112.5rem;margin:0 auto;background-color:var(--color-blanco);color:var(--color-negro);transition:all 1.5s ease}body.darkMode{--color-negro: #f5f5f5;--color-blanco: #222;--color-fondo: #ffc1007d;--color-fondo-transp: #ffc100e0;--color-fondo-img-JC: #343d5b;--color-ola-1: #2222222d;--color-ola-2: #2222227c;--color-ola-3: #222}body.darkMode .Portada{background-image:url(/portafolio-ejemplo-v2/assets/portada2-DKtZWrIC.jpg)}body.darkMode .Contacto{background-image:linear-gradient(#00000080,#00000080),url(/portafolio-ejemplo-v2/assets/oficina2-D4vUmHec.jpg)}body.darkMode ::selection{background-color:var(--color-negro);color:var(--color-blanco)}.u-rotation{transform:rotate(180deg)}.u-display--flex{display:flex}.u-display--none{display:none}.u-opacity--50{opacity:.5}.u-cursor--not-allowed{cursor:not-allowed}.u-mensaje{font-size:1.1em;text-align:center;text-transform:uppercase;font-weight:700;padding:.5rem}.u-mensaje--error{color:red}.u-mensaje--exito{color:green}.u-mensaje--alerta{color:#ff0}
