body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero{align-items:center;display:flex;height:500px;justify-content:center;overflow:hidden;position:relative;width:100%}.hero-image{border-radius:20px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hero-content{border-radius:10px;color:#fff;padding:20px;position:relative;text-align:center;z-index:2}.btn1-custom{left:0;overflow:hidden;padding:10px 21px;top:0}.text-primary{font-size:auto}.text-primary:hover{color:#fff!important}.filtro1{background:#f45b53}.filtro1,.filtro2{border-radius:20px;left:0;margin:10px;overflow:hidden;padding:10px;top:0}.filtro2{background:#5358f4}.filtro3{background:#53f491;border-radius:20px;left:0;margin:10px;overflow:hidden;padding:10px;top:0}.orden{display:flex;flex-wrap:nowrap;gap:10px}.filtrillos{border-radius:20px;display:inline-block;overflow:hidden;padding:10px}button.btn.btn-primary{background:linear-gradient(180deg,#e99549,#f45b53)}input[type=range]::-webkit-slider-thumb{background:linear-gradient(180deg,#e99549,#f45b53)}a.btn.btn-primary{background-color:#fff;border:2px solid #000;color:#000}a.btn.btn-primary,button.btn.btn-outline-secondary{border-radius:50px;font-weight:700;padding:10px 30px}button.btn.btn-outline-secondary{color:#fff}input[type=checkbox]:checked{background:linear-gradient(180deg,#e99549,#f45b53)}.badge.bg-secondary{background-color:#2d2f2d!important;border-radius:4px;color:#fff!important;display:inline-block;font-size:14px;padding:12px}.truncate-description{line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible{box-shadow:0 0 0 .25rem #ff7b0080;outline:none}input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#6c757d 0,#6c757d 0,#dee2e6 0,#dee2e6);background:linear-gradient(to right,#6c757d 0,#6c757d var(--value,0),#dee2e6 var(--value,0),#dee2e6 100%);border-radius:4px;height:8px;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:linear-gradient(0deg,#f45b53,#e99549);border-radius:50%;cursor:pointer;height:15px;width:15px}.trabajo-item{display:flex;transition:all .3s ease}.no-results{display:none}.btn-secondary{background-color:#121212!important;color:#fff!important;overflow:hidden}.btn-aplicar,.btn-secondary{border-radius:40px;padding-left:30px;padding-right:30px}.btn-aplicar{background:linear-gradient(180deg,#e99549,#f45b53);color:#fff;font-weight:700;outline:none}.btn-aplicar:active,.btn-aplicar:focus,.btn-aplicar:focus-visible{outline:none}.bg-red{background-color:#f45b53}.bg-green{background-color:#53f491}.bg-blue{background-color:#5358f4}.bg-orange{background-color:#f4be53}.bg-purple{background-color:#9b53f4}.bg-skyblue{background-color:#53b9f4}.form-control-lg{border:1px solid #ddd;border-radius:25px;box-shadow:0 2px 5px #0000001a;padding:12px 20px;transition:all .3s ease}.form-control-lg:focus{border-color:#4a90e2;box-shadow:0 2px 10px #4a90e24d}.img-fluid{border-radius:20px}.img-fluid-hero{height:90%}.btn-custom{background:#fff;border-radius:100px;color:#121212;font-weight:700;margin:10px;padding:10px 26px;text-align:center;transition:all .3s ease}.btn-custom:hover{background:linear-gradient(180deg,#e99549,#f45b53);color:#fff;opacity:1;transition:all .3s ease}.btn-custom:hover span{color:#fff!important;transition:all .3s ease}.gradienteindex{border-radius:30px;overflow:hidden;padding-left:98px;padding-right:98px;padding-top:60px;position:relative;z-index:0}.gradienteindex:before{background:linear-gradient(180deg,#e99549,#f45b53);border-radius:30px;content:"";height:75%;left:0;position:absolute;top:0;width:100%;z-index:-1}.titulo_hero{color:#231e1b;font-style:normal;font-weight:bolder;line-height:110%}.texto_hero{color:#000;text-align:left}.btn1-custom{background:#fff;border-radius:100px;color:#121212;font-weight:700;margin:10px;padding:16px 32px;text-align:center;transition:background .3s ease,color .3s ease,border-color .3s ease}.btn1-custom:hover{border-color:#fff;color:#fff}.btn1-custom:hover span{color:#fff!important;transition:all .3s ease}.btn2-custom{border:1px solid #000;color:#fff;font-weight:700;text-align:center;transition:background .3s ease,color .3s ease,border-color .3s ease}.btn2-custom:hover{border-color:#000;color:#000}.btn2-custom:hover span{color:#000!important;transition:all .3s ease}.text-primary{color:#121212!important;font-family:Open Sans,sans-serif!important;font-size:16px;font-weight:600;left:32px;text-align:center;top:16px}.btn2-custom{border-color:#fff;border-radius:100px;height:54px;left:200px;margin:10px;overflow:hidden;padding:16px 32px;top:0;width:193px}.text-secondary{color:#fff!important;font-family:Open Sans,sans-serif!important;font-size:16px;font-weight:600;left:32px;text-align:center;top:16px}.opaco{color:#757575;font-weight:700}.card-img-top{border-radius:20px}.margen-1{padding-top:25px}.margen-2{padding-bottom:25px}.beneficio{align-items:center;border:1px solid #fff;border-radius:20px;display:flex;flex-direction:column;height:100px;justify-content:center;margin:20px;width:200px}.gradient-line{margin:5px auto}.marcas{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.card-img{border-radius:20px;height:400px}body{background-color:#121212;color:#fff;font-family:Open Sans,sans-serif}.btn-rounded{border-radius:20px}a{color:inherit;text-decoration:none}.text-gradient{-webkit-text-fill-color:#0000;background:linear-gradient(#f45b53,#e99549);-webkit-background-clip:text;background-clip:text}.gradient-line{background:linear-gradient(#f45b53,#e99549);height:4px;margin:10px auto;width:40px}.btn-gradient{background:linear-gradient(0deg,#f45b53,#e99549);border:none;border-radius:50px;color:#000;font-weight:600;padding:10px 30px}.btn-gradient:hover{opacity:.9}.navbar{padding:20px 0}.navbar-brand{color:#fff}.navbar-brand,.navbar-brand:hover{font-family:Poppins,sans-serif;font-weight:700}.navbar-brand:hover,.navbar-toggler{color:#e99549}.nav-link{color:#fff;font-family:Open Sans,sans-serif;font-size:16px}.nav-link:hover{color:#e99549}section{padding:60px 0}h1{font-size:47px}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700}p{font-family:Open Sans,sans-serif;font-size:18px}footer{background-color:#1a1a1a;padding:20px 0}footer p{font-size:14px;margin:0}.error-message{color:#dc3545;display:none;font-size:.875rem;margin-top:.25rem}.error-input{border-color:#dc3545!important}.spinner-border{margin-right:.5rem;vertical-align:middle}.alert-success{animation:fadeInOut 5s ease-in-out forwards;background-color:#d4edda;border-radius:4px;box-shadow:0 2px 10px #0000001a;color:#155724;padding:15px;position:fixed;right:20px;top:20px;z-index:1000}.close{background:#0000;border:0;color:#000;cursor:pointer;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.card-img{border:none;height:auto;object-fit:cover;width:100%}#notificationBadge{font-size:.7rem;height:18px;line-height:18px;min-width:18px;padding:0 4px;position:relative;right:-5px;text-align:center;top:-10px}#notificationsList{max-height:60vh;overflow-y:auto}#notificationsList .list-group-item{border-left:none;border-right:none;transition:background-color .2s}#notificationsList .list-group-item:first-child{border-top:none}#notificationsList .list-group-item.unread{background-color:#0d6efd1a}
/*# sourceMappingURL=main.ad771e75.css.map*/