/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/perfil.css ***!
  \*****************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;600;700&display=swap);
/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/lazyScroll.css ***!
  \*********************************************************************************************************************/
@keyframes bounce-custom {

    0%,
    100% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-10px);
    }
}

.custom-icon {
    font-size: 50px;
    /* Tamaño del icono */
    width: 50px;
    height: 50px;
    display: inline-block;
    /* Asegura que las dimensiones se apliquen */
    animation: bounce-custom 1.5s infinite;
}
/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/perfil.css (1) ***!
  \*********************************************************************************************************************/
* {
    font-family: 'Poppins', sans-serif !important;
}

.texto-destacado {
    color: #0d668c;
    /* Azul cian para resaltar */
    font-weight: 600;
}

.btn-primary {
    background-color: #0d668c !important;
    color: #fff !important;
    border: none !important;
    border-radius: 0px !important;
}

.btn-primary:hover {
    background-color: #0d668c !important;
    color: #fff !important;
    border-radius: 0px !important;
}

.perfil-nombres {
    font-weight: 700 !important;
    font-size: 3rem !important;
    color: white !important;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3) !important;
    font-family: 'Poppins', sans-serif !important;
}

.perfil-puesto {
    font-family: 'Poppins', sans-serif !important;
    font-size: 24px !important;
    font-weight: 600 !important;
}

.perfil-descripcion {
    font-family: 'Poppins', sans-serif !important;
    font-size: 18px !important;
    font-weight: 300 !important;
}

.experincia-descripcion, .repositorio-descripcion {
    font-family: 'Poppins', sans-serif !important;
    font-size: 18px !important;
    font-weight: 300 !important;
}

.experiencia-cargo, .repositorio-nombre {
    font-weight: 700 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 24px !important;
}

.experiencia-empresa-tipo-empleo {
    font-weight: 300 !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 20px !important;
}

.seccion-titulo {
    font-size: 28px !important;
    font-weight: 700 !important;
}

.contenedor-general {
    background-image: url(/build/images/software-developer.44b3fb44.jpg);
    /* Path relativo a assets */
    background-size: cover;
    /* Ajusta la imagen para llenar el contenedor */
    background-position: center;
    /* Centra la imagen */
    background-repeat: no-repeat;
    /* Evita repeticiones */

    font-family: 'Inter', sans-serif;
    /* Tipografía moderna y legible */
    font-size: 1.2rem;
    /* Tamaño de fuente base */
    line-height: 1.6;
    /* Espaciado adecuado para mejorar la lectura */
    color: white;
    /* Texto en blanco (ajústalo según el fondo) */
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL3BlcmZpbC5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOztJQUVJOztRQUVJLHdCQUF3QjtJQUM1Qjs7SUFFQTtRQUNJLDRCQUE0QjtJQUNoQztBQUNKOztBQUVBO0lBQ0ksZUFBZTtJQUNmLHFCQUFxQjtJQUNyQixXQUFXO0lBQ1gsWUFBWTtJQUNaLHFCQUFxQjtJQUNyQiw0Q0FBNEM7SUFDNUMsc0NBQXNDO0FBQzFDLEM7Ozs7QUNoQkE7SUFDSSw2Q0FBNkM7QUFDakQ7O0FBRUE7SUFDSSxjQUFjO0lBQ2QsNEJBQTRCO0lBQzVCLGdCQUFnQjtBQUNwQjs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxzQkFBc0I7SUFDdEIsdUJBQXVCO0lBQ3ZCLDZCQUE2QjtBQUNqQzs7QUFFQTtJQUNJLG9DQUFvQztJQUNwQyxzQkFBc0I7SUFDdEIsNkJBQTZCO0FBQ2pDOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLDBCQUEwQjtJQUMxQix1QkFBdUI7SUFDdkIsc0RBQXNEO0lBQ3RELDZDQUE2QztBQUNqRDs7QUFFQTtJQUNJLDZDQUE2QztJQUM3QywwQkFBMEI7SUFDMUIsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0ksNkNBQTZDO0lBQzdDLDBCQUEwQjtJQUMxQiwyQkFBMkI7QUFDL0I7O0FBRUE7SUFDSSw2Q0FBNkM7SUFDN0MsMEJBQTBCO0lBQzFCLDJCQUEyQjtBQUMvQjs7QUFFQTtJQUNJLDJCQUEyQjtJQUMzQiw2Q0FBNkM7SUFDN0MsMEJBQTBCO0FBQzlCOztBQUVBO0lBQ0ksMkJBQTJCO0lBQzNCLDZDQUE2QztJQUM3QywwQkFBMEI7QUFDOUI7O0FBRUE7SUFDSSwwQkFBMEI7SUFDMUIsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0kseURBQXlEO0lBQ3pELDJCQUEyQjtJQUMzQixzQkFBc0I7SUFDdEIsK0NBQStDO0lBQy9DLDJCQUEyQjtJQUMzQixxQkFBcUI7SUFDckIsNEJBQTRCO0lBQzVCLHVCQUF1Qjs7SUFFdkIsZ0NBQWdDO0lBQ2hDLGlDQUFpQztJQUNqQyxpQkFBaUI7SUFDakIsMEJBQTBCO0lBQzFCLGdCQUFnQjtJQUNoQiwrQ0FBK0M7SUFDL0MsWUFBWTtJQUNaLDhDQUE4QztBQUNsRCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9sYXp5U2Nyb2xsLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3BlcmZpbC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBib3VuY2UtY3VzdG9tIHtcblxuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgICB9XG59XG5cbi5jdXN0b20taWNvbiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIC8qIFRhbWHDsW8gZGVsIGljb25vICovXG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiBBc2VndXJhIHF1ZSBsYXMgZGltZW5zaW9uZXMgc2UgYXBsaXF1ZW4gKi9cbiAgICBhbmltYXRpb246IGJvdW5jZS1jdXN0b20gMS41cyBpbmZpbml0ZTtcbn0iLCJAaW1wb3J0IFwifmJvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAubWluLmNzc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAtaWNvbnNcIjtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEAxMDA7MjAwOzMwMDs0MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgXCIuL2xhenlTY3JvbGwuY3NzXCI7XG4qIHtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0by1kZXN0YWNhZG8ge1xuICAgIGNvbG9yOiAjMGQ2NjhjO1xuICAgIC8qIEF6dWwgY2lhbiBwYXJhIHJlc2FsdGFyICovXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2NjhjICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2NjhjICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBlcmZpbC1ub21icmVzIHtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDJweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLnBlcmZpbC1wdWVzdG8ge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5wZXJmaWwtZGVzY3JpcGNpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5leHBlcmluY2lhLWRlc2NyaXBjaW9uLCAucmVwb3NpdG9yaW8tZGVzY3JpcGNpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5leHBlcmllbmNpYS1jYXJnbywgLnJlcG9zaXRvcmlvLW5vbWJyZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLmV4cGVyaWVuY2lhLWVtcHJlc2EtdGlwby1lbXBsZW8ge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNjaW9uLXRpdHVsbyB7XG4gICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG4uY29udGVuZWRvci1nZW5lcmFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zb2Z0d2FyZS1kZXZlbG9wZXIuanBnJyk7XG4gICAgLyogUGF0aCByZWxhdGl2byBhIGFzc2V0cyAqL1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgLyogQWp1c3RhIGxhIGltYWdlbiBwYXJhIGxsZW5hciBlbCBjb250ZW5lZG9yICovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIC8qIENlbnRyYSBsYSBpbWFnZW4gKi9cbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8qIEV2aXRhIHJlcGV0aWNpb25lcyAqL1xuXG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgLyogVGlwb2dyYWbDrWEgbW9kZXJuYSB5IGxlZ2libGUgKi9cbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAvKiBUYW1hw7FvIGRlIGZ1ZW50ZSBiYXNlICovXG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAvKiBFc3BhY2lhZG8gYWRlY3VhZG8gcGFyYSBtZWpvcmFyIGxhIGxlY3R1cmEgKi9cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLyogVGV4dG8gZW4gYmxhbmNvIChhasO6c3RhbG8gc2Vnw7puIGVsIGZvbmRvKSAqL1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/