@font-face{font-family:Monkey Island SCUMM;src:url(/assets/ONESIZE_.TTF) format("truetype")}@font-face{font-family:Chicago;src:url(/assets/ChicagoFLF.ttf) format("truetype");font-weight:400;font-style:normal}*{padding:0;margin:0;font-family:Monkey Island SCUMM,sans-serif;box-sizing:border-box;scroll-behavior:smooth}.sinBordeInferior{border-bottom:0!important}.sinPaddingInferior{padding-bottom:0!important}.sinBorde{border:0!important}.sinMarginInferior{margin-bottom:0!important}.sinPaddingSuperior{padding-top:0!important}.contenedorCoderHouse{padding:10px 0}html,body{background-color:#000;padding:0;margin:0;min-height:700px;cursor:url(/media/img/cursorBlanco32.png) 16 16,auto}.principal{padding:0;margin:0}.principal .principal__cuerpo{background-color:#202020;display:flex;flex-direction:column}section{padding-top:60px;margin-top:-60px}button,a{cursor:url(/media/img/cursorVerde32.png) 16 16,auto}@keyframes borderAnimation{0%{border-color:red}50%{border-color:#ff0}to{border-color:#03fa6e}}header{padding:0;margin:0;background-color:#000;position:sticky;top:0}header .encabezado{padding:0;margin:0;height:60px;display:flex;flex-direction:row;justify-content:space-between}header .encabezado .encabezado__mensaje{align-self:center;color:#fff;position:absolute;left:90px}header .encabezado .encabezado__logo{display:flex}header .encabezado .encabezado__logo .logo__imagen{height:50px;margin-left:20px;border:solid white 1px;align-self:center}header .encabezado .encabezado__logo .logo__imagen:hover{border-color:#03fa6e}header .encabezado .encabezado__abrir{display:none}header .encabezado .encabezado__menu{padding:0;margin:0;display:flex}header .encabezado .encabezado__menu .menu__listado{display:flex;justify-content:space-around;list-style-type:none;text-align:center;margin-right:1rem}header .encabezado .encabezado__menu .menu__listado .listado__cerrar{display:none}header .encabezado .encabezado__menu .menu__listado .listado__items{align-self:center;margin:0 1px 0 0;display:flex;align-items:center;height:50px;background-color:#3e3e3e;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52);border-radius:2px}header .encabezado .encabezado__menu .menu__listado .listado__items:hover{border-color:#03fa6e}header .encabezado .encabezado__menu .menu__listado .listado__items .items__enlace{padding:15px;margin:0;text-decoration:none;font-size:16px;width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}@media (max-width: 950px){header .encabezado{display:flex}header .encabezado .encabezado__abrir{display:block;border:none;background-color:#000}header .encabezado .encabezado__abrir .abrir__imagen{color:#fff;text-shadow:1px 1px 1px rgb(122,122,122);align-self:center;margin-right:1rem;height:40px;width:65px;padding:5px;border-radius:2px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52)}header .encabezado .encabezado__menu{display:flex;flex-direction:column;align-items:start;position:absolute;top:0;right:0;background-color:#000;margin-top:0;box-shadow:0 0 0 100vmax #00000080;opacity:0;visibility:hidden}header .encabezado .encabezado__menu .menu__listado{flex-direction:column;align-items:end;padding:0}header .encabezado .encabezado__menu .menu__listado .listado__cerrar{display:block;border:none;background-color:#000;height:60px}header .encabezado .encabezado__menu .menu__listado .listado__cerrar .cerrar__imagen{color:#fff;text-shadow:1px 1px 1px rgb(122,122,122);height:40px;border-radius:2px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52);padding:5px 1px;width:65px}header .encabezado .encabezado__menu .menu__listado .listado__items{margin:0}header .encabezado .encabezado__menu .menu__listado .listado__items .items__enlace{font-size:16px;padding:1rem;width:140px}header .encabezado .encabezado__menu.visible{opacity:1;visibility:visible}}@media (max-width: 800px){.encabezado__mensaje{font-size:11px}}@media (max-width: 450px){.encabezado__mensaje{width:120px}}.cuerpo__logo{display:flex;justify-content:center;padding:1rem;flex-direction:column;align-items:center;height:100vh}.cuerpo__logo .logo__texto{display:flex;color:#fff;width:250px;height:100px;text-align:center;align-self:center;align-items:center;justify-content:center}.cuerpo__logo .logo__imagen{border:2px solid rgb(122,122,122);animation:borderAnimation 5s;margin-top:5rem}@media (max-width: 500px){.cuerpo__logo{height:100vh}}.cuerpo__texto{padding:1rem;display:flex;flex-direction:column;min-width:50vw;border-bottom:1px solid rgb(72,72,72)}.cuerpo__texto .infoPersonal__sobreMi{color:#03fa6e;text-decoration:underline rgb(122,122,122);text-underline-offset:5px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-bottom:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);background-color:#3e3e3e;border-radius:2px;padding:10px 20px}.cuerpo__texto .texto__infoPersonal{color:#fff;display:flex;flex-direction:column;padding:10px 20px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-bottom:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);background-color:#3e3e3e;border-radius:2px}.cuerpo__texto .texto__infoPersonal .infoPersonal__nombre,.cuerpo__texto .texto__infoPersonal .infoPersonal__titulo{border-bottom:1px solid rgb(122,122,122)}.cuerpo__texto .texto__infoPersonal .infoPersonal__nombre,.cuerpo__texto .texto__infoPersonal .infoPersonal__titulo,.cuerpo__texto .texto__infoPersonal .infoPersonal__origen{display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 0;align-items:center}.cuerpo__texto .texto__infoPersonal .infoPersonal__nombre .nombre__pregunta,.cuerpo__texto .texto__infoPersonal .infoPersonal__titulo .nombre__pregunta,.cuerpo__texto .texto__infoPersonal .infoPersonal__origen .nombre__pregunta{color:#03fa6e;width:150px}.cuerpo__texto .texto__infoPersonal .infoPersonal__nombre .nombre__respuesta,.cuerpo__texto .texto__infoPersonal .infoPersonal__titulo .nombre__respuesta,.cuerpo__texto .texto__infoPersonal .infoPersonal__origen .nombre__respuesta{color:#fff}.cuerpo__texto .texto__infoPersonal .infoPersonal__parrafo{color:#fff;font-family:Monkey Island SCUMM,sans-serif;padding:10px 0;border-bottom:1px solid rgb(122,122,122)}@media (max-width: 800px){.cuerpo__texto{font-size:11px}}.cuerpo__formacionProfesional{padding:1rem;display:flex;flex-direction:column;background-color:#202020;border-bottom:1px solid rgb(72,72,72)}.cuerpo__formacionProfesional .formacionProfesional__contenedor{border-radius:2px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-bottom:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);margin-bottom:10px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__encabezado{padding:10px 20px;color:#03fa6e;text-decoration:underline rgb(122,122,122);text-underline-offset:5px;background-color:#3e3e3e}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos{display:flex;flex-direction:column;justify-content:space-between}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item{color:#fff;border-top:.5px solid rgb(32,32,32);background-color:#3e3e3e;padding:0 20px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid rgb(122,122,122)}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__ubicacion,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__periodo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__nombre,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__tipo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__ubicacion,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__periodo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__nombre,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__tipo{display:flex;align-items:center;justify-content:center;flex-direction:row;margin:5px 0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__ubicacion .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__ubicacion .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__periodo .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__periodo .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__nombre .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__nombre .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__tipo .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionData .institucion__tipo .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__ubicacion .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__ubicacion .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__periodo .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__periodo .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__nombre .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__nombre .institucion__nombreLogo,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__tipo .institucion__ubicacionBandera,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__institucionPais .institucion__tipo .institucion__nombreLogo{height:25px;margin:5px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas{display:flex;text-decoration:none;justify-content:space-between;flex-wrap:wrap;align-items:start}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .temas__titulos{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .temas__titulos .temas__titulo{display:flex;padding:8px 0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__nombres{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__nombres .curso__nombre{color:#fff;display:flex;align-items:center;justify-content:center;padding:8px;height:80px;width:25%;text-align:center;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-bottom:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);background-color:#202020}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__nombres .curso__nombre:hover{border-color:#03fa6e}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo{display:none;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center;align-items:center}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .grupo__mensaje{display:flex;color:#fff;align-items:center;justify-content:center;align-self:center;width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo{display:flex;flex-direction:row;flex-wrap:wrap}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;margin:10px 0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas .herramientas__nombre{display:flex;align-self:center;align-items:center;text-align:center;padding:10px 20px;justify-content:center;height:60px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas .herramientas__nombre .herramientas__imagen{height:35px;margin-right:5px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo.visible{display:flex}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades{display:flex;flex-direction:column;justify-content:space-between}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item{color:#fff;border-top:.5px solid rgb(32,32,32);background-color:#3e3e3e;padding:0 20px;width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__titulo{margin-right:1rem}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__logo{width:50px;margin-right:3rem}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__descripcion{padding:0 20px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel{display:flex;flex-direction:row;align-items:center}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel .contenedor__item__nivelAvanzado{background-color:#202020;width:100px;height:20px;border-radius:2px;border:2px solid rgb(122,122,122);margin:0 10px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel .contenedor__item__nivelAvanzado .item__nivelAvanzado{background-color:#03fa6e;width:80%;height:100%}@media (max-width: 800px){.cuerpo__formacionProfesional{font-size:11px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .temas__titulos{flex-direction:column}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__nombres{flex-direction:column;width:100%;flex-wrap:wrap}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__nombres .curso__nombre{font-size:11px;width:100%;height:60px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo{width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas{margin:0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas .herramientas__nombre{padding:10px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__cursos .formacionProfesional__item .formacionProfesional__educacion .educacion__temas .temas__contenedor .cursos__grupo .temas__grupo .temas__herramientas .herramientas__nombre .herramientas__imagen{height:25px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor{flex-direction:column}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel{padding:10px 0;flex-direction:column;border-bottom:1px solid rgb(122,122,122);width:100%}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel .item__nivel,.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .contenedor__nivel p{margin:3px}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__titulo{margin:0;padding:0 0 .5rem;width:100%;text-align:center;border-bottom:1px solid rgb(122,122,122)}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__logo{margin:1rem 0}.cuerpo__formacionProfesional .formacionProfesional__contenedor .formacionProfesional__habilidades .habilidades__item .item__contenedor .item__descripcion{padding:0;text-align:center}}.principal__servicios{display:flex;flex-direction:column;background-color:#202020;padding-bottom:1rem;border-bottom:1px solid rgb(72,72,72)}.principal__servicios .servicios__apartado{color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:start;background-color:#3e3e3e;margin:1rem 1rem 0;border-radius:2px;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52)}.principal__servicios .servicios__apartado .apartado__cabecera{color:#03fa6e;padding:10px 20px;background-color:#3e3e3e;text-decoration:underline rgb(122,122,122);text-underline-offset:5px}.principal__servicios .servicios__apartado .apartado__descripcion{padding:10px 20px;border-top:.5px solid rgb(32,32,32)}.principal__servicios .servicios__apartado .apartado__listadoCabecera{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 1rem;padding-bottom:10px}.principal__servicios .servicios__apartado .apartado__listadoCabecera .listadoCabecera__itemCabecera{width:100%;display:flex;border-radius:2px;flex-direction:column;justify-content:start;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52);align-items:center;padding:1rem}.principal__servicios .servicios__apartado .apartado__listadoCabecera .listadoCabecera__itemCabecera .itemCabecera__titulo{color:#fff;width:100%;background-color:#202020;padding:10px}.principal__servicios .servicios__apartado .apartado__listadoCabecera .listadoCabecera__itemCabecera .itemCabecera__titulo:hover{border-color:#03fa6e}.principal__servicios .servicios__apartado .apartado__listadoCabecera .listadoCabecera__itemCabecera .itemCabecera__parrafo{display:none;width:100%;text-align:center;padding:20px 20px 0;align-items:center;justify-content:center}@media (max-width: 800px){.principal__servicios,.principal__servicios .servicios__apartado .apartado__listadoCabecera .listadoCabecera__itemCabecera .itemCabecera__titulo{font-size:11px}}.principal__proyectos{background-color:#202020;color:#8e8e8e;align-items:center;justify-content:space-between;margin:1rem;display:flex;flex-direction:row}.principal__proyectos .contenedor__botones{border:none;z-index:1;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52);background-color:#202020;padding:10px 5px 7px}.principal__proyectos .botonIzquierdo{left:1.5rem;position:absolute}.principal__proyectos .botonDerecho{right:1.5rem;position:absolute}.principal__proyectos .proyectos__contenedor{display:flex;justify-content:space-around;align-items:center;flex-direction:row;border-radius:2px;background-color:#3e3e3e;border-left:2px solid rgb(72,72,72);border-right:2px solid rgb(52,52,52);border-top:2px solid rgb(72,72,72);border-bottom:2px solid rgb(52,52,52);padding:1rem;width:100%}.principal__proyectos .proyectos__contenedor .contenedor__tituloProyecto{color:#fff;width:35%;padding:0 1rem;display:flex;align-items:center;text-align:center;margin-left:2rem}.principal__proyectos .proyectos__contenedor .contenedor__descripcionProyecto{color:#8e8e8e;width:45%;padding:1rem;font-style:italic;text-align:center;border-left:1px solid black;border-right:1px solid black;min-height:70px;display:flex;align-items:center;justify-content:center}.principal__proyectos .proyectos__contenedor .contenedor__imagenesProyecto{width:20%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;margin-right:2rem}.principal__proyectos .proyectos__contenedor .contenedor__imagenesProyecto .contenedor__logoDeCadaProyecto .imagenesProyecto__logo{display:flex}.principal__proyectos .proyectos__contenedor .contenedor__imagenesProyecto .contenedor__logoDeCadaProyecto .imagenesProyecto__logo .imagenesProyecto__logoImagen{width:40px;border:1px solid rgb(62,62,62);border-radius:90px}@media (max-width: 800px){.principal__proyectos{font-size:11px}}@media (max-width: 500px){.principal__proyectos .botonIzquierdo{left:1.5rem;position:absolute;transform:translateY(130%)}.principal__proyectos .botonDerecho{right:1.5rem;position:absolute;transform:translateY(130%)}.principal__proyectos .proyectos__contenedor{flex-direction:column;padding:0;text-align:center;display:flex;align-items:center;justify-content:center}.principal__proyectos .proyectos__contenedor .contenedor__descripcionProyecto{width:100%;border-left:none;border-right:none;border-top:1px solid black;border-bottom:1px solid black;margin:0 1.5rem}.principal__proyectos .proyectos__contenedor .contenedor__tituloProyecto{width:100%;margin:1rem 0;text-align:center;align-self:center;display:flex;align-items:center;justify-content:center;min-height:35px}.principal__proyectos .proyectos__contenedor .contenedor__imagenesProyecto{padding:1rem 0;margin:0}.principal__proyectos .proyectos__contenedor .contenedor__imagenesProyecto .contenedor__logoDeCadaProyecto .imagenesProyecto__logo .imagenesProyecto__logoImagen{margin:0}}.pieDePagina{border-top:1px solid rgb(72,72,72)}.pieDePagina .pieDePagina__redes{display:flex;justify-content:center;padding:.5rem;background-color:#2a2a2a}.pieDePagina .pieDePagina__redes .redes__contenedores{margin:0;padding:4px}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace:hover{color:#fff}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .enlace__imagen,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .g-mail,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .instagram,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .whatsapp,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .linkedin,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .facebook{height:40px;border:1px solid rgb(42,42,42);border-radius:100px}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .enlace__imagen:hover,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .g-mail:hover,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .instagram:hover,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .whatsapp:hover,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .linkedin:hover,.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .facebook:hover{transition:1s}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .facebook:hover{border:1px solid blue;background-color:#00f}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .linkedin:hover{border:1px solid rgb(73,73,247);background-color:#4949f7}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .whatsapp:hover{border:1px solid rgb(78,161,23);background-color:#4ea117}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .instagram:hover{border:1px solid rgb(192,42,160);background-color:#c02aa0}.pieDePagina .pieDePagina__redes .redes__contenedores .contenedores__enlace .g-mail:hover{border:1px solid rgb(255,72,0);background-color:#ff4800}.pieDePagina .pieDePagina__derechos{background-color:#000;margin:0;color:#8e8e8e;text-align:center;padding:.7rem;border-top:1px solid rgb(72,72,72)}
