.swiper{height:100%;margin:auto;width:100%}.swiper-slide{background:transparent}#hero{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));border-color:rgb(23 23 23/var(--tw-border-opacity,1));border-style:solid;border-width:1px}#hero .main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:20rem;padding-bottom:2rem;padding-top:2rem;row-gap:1rem}#hero .main .header{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:600;line-height:1.75rem;text-align:center}@supports not (color:oklch(0% 0 0)){#hero .main .description :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}:root #hero .main .description{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/0.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-kbd:var(--fallback-bc,oklch(var(--bc)/0.8))}#hero .main .description :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-bc,oklch(var(--bc)/.1));border-radius:var(--rounded-badge);font-weight:400;padding:1px 8px}#hero .main .description :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,#hero .main .description :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{display:none}#hero .main .description pre code{border-radius:0;padding:0}#hero .main .description :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}#hero .main .description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:column;font-size:.75rem;font-weight:400;line-height:1rem;margin-block:1lh;row-gap:1rem;text-align:center}@media (min-width:768px){#hero .main{max-width:42rem}#hero .main .header{max-width:20rem}}@media (min-width:1280px){#hero .main{max-width:56rem;padding-bottom:3.5rem;padding-top:3.5rem}#hero .main .header{font-size:1.875rem;line-height:2.25rem;max-width:42rem}#hero .main .description{font-size:.875rem;line-height:1.25rem}}@media (min-width:1536px){#hero .main{max-width:64rem}#hero .main .header{font-size:3rem;line-height:1;max-width:48rem}#hero .main .description{font-size:1.125rem;line-height:1.75rem}}#banner-video{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));border-color:rgb(23 23 23/var(--tw-border-opacity,1));border-style:solid;border-width:1px}#banner-video .main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:20rem;padding-bottom:2rem;padding-top:2rem;row-gap:1rem}#banner-video .main .video{position:relative}#banner-video .main .video img{border-radius:.5rem}#banner-video .main .video .icono-play{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;opacity:.5;position:absolute;top:50%}#banner-video .main .video .icono-play,#banner-video .main .video .icono-play:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#banner-video .main .video .icono-play:hover{--tw-scale-x:.9;--tw-scale-y:.9;opacity:1}@media (min-width:768px){#banner-video .main{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-direction:row;max-width:36rem}}@media (min-width:1280px){#banner-video .main{max-width:42rem;padding-bottom:3.5rem;padding-top:3.5rem}}@media (min-width:1536px){#banner-video .main{max-width:64rem;padding-bottom:3.5rem;padding-top:3.5rem}#banner-video .main .video{height:-moz-fit-content;height:fit-content;max-width:22rem}}#linea-modelos{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1));border-color:rgb(23 23 23/var(--tw-border-opacity,1));border-style:solid;border-width:1px}#linea-modelos .main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:20rem;padding-bottom:2rem;padding-top:2rem;row-gap:1rem}#linea-modelos .main .header{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:600;line-height:1.75rem;text-align:center}@supports not (color:oklch(0% 0 0)){#linea-modelos .main .description :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-b3,oklch(var(--b3)/1))}}:root #linea-modelos .main .description{--tw-prose-body:var(--fallback-bc,oklch(var(--bc)/0.8));--tw-prose-headings:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-lead:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-links:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bold:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-counters:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-bullets:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-hr:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-quotes:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-quote-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-captions:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-code:var(--fallback-bc,oklch(var(--bc)/1));--tw-prose-pre-code:var(--fallback-nc,oklch(var(--nc)/1));--tw-prose-pre-bg:var(--fallback-n,oklch(var(--n)/1));--tw-prose-th-borders:var(--fallback-bc,oklch(var(--bc)/0.5));--tw-prose-td-borders:var(--fallback-bc,oklch(var(--bc)/0.2));--tw-prose-kbd:var(--fallback-bc,oklch(var(--bc)/0.8))}#linea-modelos .main .description :where(code):not(:where([class~=not-prose] *,pre *)){background-color:var(--fallback-bc,oklch(var(--bc)/.1));border-radius:var(--rounded-badge);font-weight:400;padding:1px 8px}#linea-modelos .main .description :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,#linea-modelos .main .description :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{display:none}#linea-modelos .main .description pre code{border-radius:0;padding:0}#linea-modelos .main .description :where(tbody tr,thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--fallback-bc,oklch(var(--bc)/.2))}#linea-modelos .main .description{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:column;font-size:.75rem;font-weight:400;line-height:1rem;margin-block:1lh;row-gap:1rem;text-align:center}#linea-modelos .main .content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:22rem;row-gap:2rem}#linea-modelos .main .content .card-modelo{border-radius:0}#linea-modelos .main .content .card-modelo .card-body{padding-left:0;padding-right:0;row-gap:1rem}#linea-modelos .main .content .card-modelo .card-body .card-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem;text-transform:capitalize}#linea-modelos .main .content .card-modelo .card-body .card-info{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row}#linea-modelos .main .content .card-modelo .card-body .card-info .card-text{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem}#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem}.btn-square:where(#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle){height:2rem;padding:0;width:2rem}.btn-circle:where(#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle){border-radius:9999px;height:2rem;padding:0;width:2rem}#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(207 150 84/var(--tw-bg-opacity,1));border-radius:1rem;border-style:none;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:.875rem;font-weight:400;line-height:1.25rem;max-width:8rem;text-transform:uppercase;width:100%}#linea-modelos .main .content .navigation{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row}#linea-modelos .main .content .navigation .swiper-button-next,#linea-modelos .main .content .navigation .swiper-button-prev{--tw-bg-opacity:1;background-color:rgb(207 150 84/var(--tw-bg-opacity,1));bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff;height:2.5rem;left:0;position:relative;right:0;top:0;width:2.5rem}#linea-modelos .main .content .navigation .swiper-button-next:hover,#linea-modelos .main .content .navigation .swiper-button-prev:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#linea-modelos .main .content .navigation .swiper-button-next,#linea-modelos .main .content .navigation .swiper-button-prev{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}#linea-modelos .main .content .navigation .swiper-button-next:after,#linea-modelos .main .content .navigation .swiper-button-prev:after{color:#fff;font-size:1rem}@media (min-width:768px){#linea-modelos .main{max-width:48rem;row-gap:2rem}#linea-modelos .main .content{display:flex;flex-direction:column;max-width:640px;row-gap:2rem}#linea-modelos .main .content .card-modelo .card-body{row-gap:2rem}#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle{font-size:.875rem;height:3rem;min-height:3rem;padding-left:1rem;padding-right:1rem}.btn-square:where(#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle){height:3rem;padding:0;width:3rem}.btn-circle:where(#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle){border-radius:9999px;height:3rem;padding:0;width:3rem}#linea-modelos .main .content .card-modelo .card-body .card-actions .btn-ver-detalle{border-radius:9999px}#linea-modelos .main .content .navigation .swiper-button-next,#linea-modelos .main .content .navigation .swiper-button-prev{height:3.5rem;width:3.5rem}#linea-modelos .main .content .navigation .swiper-button-next:after,#linea-modelos .main .content .navigation .swiper-button-prev:after{color:#fff;font-size:1rem}}@media (min-width:1280px){#linea-modelos .main{max-width:72rem;padding-bottom:3.5rem;padding-top:3.5rem;row-gap:2rem}#linea-modelos .main .header{font-size:2.25rem;line-height:2.5rem}#linea-modelos .main .content{display:flex;flex-direction:column;max-width:64rem;row-gap:2rem}#linea-modelos .main .content .card-modelo .card-body{row-gap:2rem}#linea-modelos .main .content .card-modelo .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#linea-modelos .main .content .navigation{display:none}#linea-modelos .main .swiper-wrapper{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}#linea-modelos .main .swiper-wrapper .swiper-slide{align-items:center;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}}@media (min-width:1536px){#linea-modelos .main{max-width:72rem;padding-bottom:3.5rem;padding-top:3.5rem;row-gap:4rem}#linea-modelos .main .content{display:flex;flex-direction:column;max-width:72rem;row-gap:2rem}#linea-modelos .main .content .card-modelo{max-width:24rem}#linea-modelos .main .content .card-modelo .card-body{row-gap:2rem}#linea-modelos .main .content .card-modelo .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#linea-modelos .main .content .navigation{display:none}}#proyectos-entregados .main{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:20rem;padding-bottom:2rem;padding-top:2rem;row-gap:2rem}#proyectos-entregados .main .header{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem;text-align:center}#proyectos-entregados .main .content .card-entregados{border-radius:0}#proyectos-entregados .main .content .card-entregados .card-body{align-items:center;justify-content:center;padding-left:0;padding-right:0}#proyectos-entregados .main .content .card-entregados .card-body .card-title{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;text-align:center}#proyectos-entregados .main .content .card-entregados .card-body .card-description{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));font-size:.75rem;font-weight:400;line-height:1rem}#proyectos-entregados .main .content .swiper-button-next,#proyectos-entregados .main .content .swiper-button-prev{--tw-bg-opacity:1;background-color:rgb(207 150 84/var(--tw-bg-opacity,1));bottom:0;box-shadow:0 3px 6px rgba(0,0,0,.161);color:#fff;height:2.5rem;left:0;position:absolute;right:0;top:25%;width:2.5rem}#proyectos-entregados .main .content .swiper-button-next:hover,#proyectos-entregados .main .content .swiper-button-prev:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#proyectos-entregados .main .content .swiper-button-next,#proyectos-entregados .main .content .swiper-button-prev{--tw-shadow-color:#000;--tw-shadow:var(--tw-shadow-colored)}#proyectos-entregados .main .content .swiper-button-prev{left:-1rem;right:auto}#proyectos-entregados .main .content .swiper-button-next{left:auto;right:-1rem}#proyectos-entregados .main .content .swiper-button-next:after,#proyectos-entregados .main .content .swiper-button-prev:after{color:#fff;font-size:1rem}@media (min-width:768px){#proyectos-entregados .main{max-width:32rem;padding-bottom:3rem;padding-top:3rem;row-gap:3rem}#proyectos-entregados .main .header{font-size:1.125rem;line-height:1.75rem}#proyectos-entregados .main .content .card-entregados .card-body .card-title{font-size:1rem;line-height:1.5rem}#proyectos-entregados .main .content .swiper-button-next,#proyectos-entregados .main .content .swiper-button-prev{height:2.5rem;top:9rem;width:2.5rem}#proyectos-entregados .main .content .swiper-button-prev{left:-1.5rem}#proyectos-entregados .main .content .swiper-button-next{right:-1.5rem}#proyectos-entregados .main .content .swiper-button-next:after,#proyectos-entregados .main .content .swiper-button-prev:after{color:#fff;font-size:1rem}}@media (min-width:1280px){#proyectos-entregados .main{max-width:42rem;padding-bottom:4rem;padding-top:4rem;row-gap:3rem}#proyectos-entregados .main .header{font-size:1.875rem;line-height:2.25rem}#proyectos-entregados .main .content .card-entregados .card-body .card-title{font-size:1.125rem;line-height:1.75rem}#proyectos-entregados .main .content .card-entregados .card-body .card-description{font-size:.875rem;line-height:1.25rem}#proyectos-entregados .main .content .swiper-button-next,#proyectos-entregados .main .content .swiper-button-prev{height:3rem;top:11rem;width:3rem}#proyectos-entregados .main .content .swiper-button-prev{left:-4rem}#proyectos-entregados .main .content .swiper-button-next{right:-4rem}#proyectos-entregados .main .content .swiper-button-next:after,#proyectos-entregados .main .content .swiper-button-prev:after{font-size:1rem}}@media (min-width:1536px){#proyectos-entregados .main{max-width:56rem;padding-bottom:4rem;padding-top:4rem;row-gap:3rem}#proyectos-entregados .main .header{font-size:3rem;line-height:1}#proyectos-entregados .main .content .card-entregados .card-body .card-title{font-size:1.25rem;line-height:1.75rem}#proyectos-entregados .main .content .swiper-button-next,#proyectos-entregados .main .content .swiper-button-prev{height:3rem;top:15rem;width:3rem}#proyectos-entregados .main .content .swiper-button-prev{left:-5rem}#proyectos-entregados .main .content .swiper-button-next{right:-5rem}#proyectos-entregados .main .content .swiper-button-next:after,#proyectos-entregados .main .content .swiper-button-prev:after{font-size:1rem}}

/*# sourceMappingURL=index.css.map*/