/*
======================================================
Web development by Bloque | https://www.bloque.com.uy
======================================================

Minified files: 
- fixed/tiny-slider.css
- fixed/tiny-slider-custom.css
- fixed/generic.screen.css
- fixed/components.header.css
- fixed/components.nav.css
- fixed/components.links.css
- fixed/components.btn.css
- fixed/components.footer.css
- fixed/components.grid.css
- fixed/components.model.css
- fixed/components.models-grid.css
- fixed/utilities.type.css
- fixed/utilities.general.css
*/

.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-visually-hidden{display:none}.js-carousel__notInit [class*="--notInitHide"]{height:0!important;overflow:hidden}.tns-nav{--_nav-btn-size:1.4rem;--_nav-btn-color:var(--color-neutral-100);display:flex;gap:1.3rem;flex-wrap:wrap;justify-content:center;z-index:1}.tns-nav button{width:var(--tns-nav-btn-size,var(--_nav-btn-size));height:var(--tns-nav-btn-size,var(--_nav-btn-size));border:.1rem solid var(--tns-nav-btn-color,var(--_nav-btn-color));border-radius:50%;cursor:pointer}.tns-nav button.tns-nav-active{background-color:var(--tns-nav-btn-color,var(--_nav-btn-color))}.tns-controls{--_controls-size:1.4rem;--_controls-color:var(--color-neutral-900);--_hover-bg:var(--color-hover);display:flex;align-items:center}.tns-controls button{display:flex;width:var(--tap-size);height:var(--tap-size);align-items:center;justify-content:center}.tns-controls button::before{content:"";position:absolute;width:var(--tns-controls-controls-size,var(--_controls-size));height:var(--tns-controls-controls-size,var(--_controls-size));border-top:.3rem solid var(--tns-controls-color,var(--_controls-color));border-left:.3rem solid var(--tns-controls-color,var(--_controls-color));transform:translateX(25%) rotate(315deg)}.tns-controls button::after{content:"";position:relative;width:100%;height:100%;background:var(--tns-controls-color-hover,var(--_hover-bg));border-radius:50%;transform:scale3d(0,0,0);z-index:-1}.tns-controls button[data-controls=next]::before{transform:translateX(-25%) rotate(135deg)}.c-full-slider .tns-controls{--tns-controls-color:var(--color-neutral-100);z-index:1}@media (hover:hover){.tns-controls button::after{transition:transform var(--generic-delay)}.tns-controls button::before{transition:border var(--generic-delay)}.tns-controls button:is(:hover,:focus-visible){--_controls-color:var(--color-neutral-100)}.tns-controls button:is(:hover,:focus-visible)::after{transform:scale3d(.8,.8,.8);transition:transform var(--generic-delay)}}@media (max-width:47.9375rem){.c-full-slider .tns-controls button{position:absolute;left:var(--wrapper-x);bottom:var(--_controls-bottom);z-index:1;transform:translateY(35%)}.c-full-slider .tns-controls button[data-controls=next]{right:var(--wrapper-x);left:auto}}@media (min-width:48rem){.c-full-slider .tns-controls{--tns-controls-controls-size:1.1rem;position:absolute;bottom:var(--_controls-bottom);left:50%;transform:translate(-50%,35%);gap:min(calc(var(--controls-gap,0) * 4),48rem);z-index:1}}a,button{transition:color var(--generic-delay) ease-out,background-color var(--generic-delay) ease-out,border var(--generic-delay) ease-out,opacity var(--generic-delay) ease-out,box-shadow var(--generic-delay) ease-out}:is(a,button) svg g,:is(a,button) svg path{transition:fill var(--generic-delay) ease-out,stroke var(--generic-delay) ease-out}:is(a,button):focus-visible{outline:-webkit-focus-ring-color auto .1rem;outline-offset:0.1rem}body:has(.c-popup.is-visible){overflow:hidden}@media (max-width:61.1875rem){.c-nav__link.has-submenu{--_arrow-size:.6em;position:relative}.c-nav__link.has-submenu::after{content:"";position:absolute;top:50%;right:0;width:var(--_arrow-size);height:var(--_arrow-size);border-top:.2rem solid var(--nav-link-color,var(--_color));border-left:.2rem solid var(--nav-link-color,var(--_color));transform:translateY(-50%) rotate(135deg)}}@media (hover:hover){.c-nav__link{position:relative}.c-nav__link:after{content:"";width:0;height:.2rem;position:absolute;left:0;bottom:-.35em;background-color:currentColor;transition:width var(--generic-delay) ease-out}.c-nav__item:has(.c-submenu.is-visible) .c-nav__link,.c-nav__link:is(:hover,:focus-visible){--_color:var(--color-hover)}.c-nav__item:has(.c-submenu.is-visible) .c-nav__link:after,.c-nav__link:is(:hover,:focus-visible):after{width:1.7em;transition:width var(--generic-delay) ease-out}}@media (hover:hover){.c-link.c-link{transition:color var(--generic-delay) ease-out}.c-link:is(:hover,:focus-visible){color:var(--color-hover);transition:color var(--generic-delay) ease-out}.c-link.c-link--arrow::after{transition:margin-left var(--generic-delay) ease-out}.c-link.c-link--arrow:is(:hover,:focus-visible)::after{margin-left:.6em;transition:margin-left var(--generic-delay) ease-out}}@media (hover:hover){.c-btn:is(:hover,:focus){background-color:var(--color-hover)}.c-btn.c-btn--stroke:is(:hover,:focus){background-color:var(--color-hover);box-shadow:0 0 0 .1rem var(--color-hover)}}.c-footer{--_bg:var(--color-neutral-900);--_color:var(--color-neutral-100);--_py:calc(var(--section-y)* .5);--_fz:var(--fz-000);font-size:var(--_fz);background-color:var(--_bg);color:var(--_color)}.c-footer--mt{margin-top:var(--section-y)}.c-footer__wrapper{padding-block:var(--_py)}.c-footer__col.c-footer__col--brand{display:flex;flex-direction:column;align-items:center}.c-footer__logo{width:10rem;height:auto;margin-bottom:3.5rem}.c-footer__title{font-weight:900;margin-bottom:1.4em}li.c-footer__list+li.c-footer__list{margin-top:1.5em}.c-footer__link{display:inline-block;position:relative;color:inherit;font-weight:300;opacity:.9;padding-block:.3em}.c-footer__btn:not(:first-child){margin-top:1em}.c-footer__col.c-footer__col--brand .c-footer__btns+.c-footer__link{margin-top:2em}.c-footer__link[href*="wa.me"],.c-footer__link[href*=tel]{padding-left:1.5em}.c-footer__link[href*="wa.me"]::after,.c-footer__link[href*=tel]:after{content:"";position:absolute;left:0;top:.5em;width:1.1em;height:1.1em;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/assets/images/static/icons/whatsapp-white.svg)}.c-footer__link[href*=tel]:after{background-image:url(/assets/images/static/icons/phone-white.svg)}.c-footer__btns{display:flex;flex-direction:column;align-items:stretch}.c-footer-socials{display:flex;align-items:center;gap:2rem;justify-content:center}.c-footer-socials__icon{display:block}.c-footer-socials__icon img{width:1.6em;height:1.6em}.c-copyright{font-weight:300;border-top:.1rem solid hsl(var(--color-neutral-100-hsl)/20%);padding-block:var(--_py)}.c-copyright__dev{margin-top:1.2em}.c-copyright-dev__link{display:inline-block}.c-copyright-dev__icon{display:inline-block;width:6rem;vertical-align:middle;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/assets/images/static/logo-nimbo.svg)}.c-copyright-dev__icon::before{content:"";display:block;height:0;padding-bottom:20.4%}.c-copyright-dev__icon.c-copyright-dev__icon--bloque{width:3rem;background-image:url(/assets/images/static/logo-bloque.svg)}.c-copyright-dev__icon.c-copyright-dev__icon--bloque::before{padding-bottom:68%}.c-copyright__desktop-white-space{display:none}@media (hover:hover){.c-footer__link{transition:transform var(--generic-delay) ease-out,color var(--generic-delay) ease-out}.c-footer__link:is(:hover,:focus-visible){color:var(--color-primary-300);transform:translateX(.2em);opacity:1;transition:transform var(--generic-delay) ease-out,color var(--generic-delay) ease-out}.c-footer__link[href*=tel]:is(:hover,:focus-visible):after{background-image:url(/assets/images/static/icons/phone-hover.svg)}.c-footer__link[href*="wa.me"]:is(:hover,:focus-visible):after{background-image:url(/assets/images/static/icons/whatsapp-hover.svg)}.c-footer-socials__icon{position:relative;display:block;isolation:isolate}.c-footer-socials__icon::after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;background:var(--color-primary-400);border-radius:50%;transform:translate(-50%,-50%) scale3d(0,0,0);z-index:-1}.c-footer-socials__icon:is(:hover,:focus-visible)::after{transform:translate(-50%,-50%) scale3d(1.5,1.5,1.5);transition:transform var(--generic-delay)}.c-copyright-dev__link:is(:hover,:focus-visible){opacity:.5;transition:opacity var(--generic-delay)}}@media (max-width:47.9375rem){.c-footer{--_py:calc(var(--section-y)* .8);--_fz:var(--fz-100);text-align:center}.c-footer__col:not(:first-child){margin-top:2em}.c-footer__title{margin-bottom:.8em}.c-footer__item{max-width:20em;margin-inline:auto}.c-footer__link{padding-block:.5em}}@media (min-width:48rem){.c-footer{--_py:calc(var(--section-y)* .7);--_copy-pb:2em}.c-footer__wrapper{display:grid;grid-template-columns:1.1fr 0.8fr 1.1fr;gap:calc(var(--_py)*.8)}.c-footer__link{opacity:.9;max-width:20em}.c-footer__col.c-footer__col--brand{grid-row:span 2;grid-row-start:1}.c-footer-socials{align-items:flex-start;grid-row-start:2}.c-copyright{display:flex;justify-content:space-between;align-items:center;padding-block:2em}.c-copyright__dev{display:inline-block;margin-top:0}.c-copyright__dev:not(:first-child){margin-left:2em}}@media (min-width:75rem){.c-footer{--_py:calc(var(--section-y)* 0.4)}.c-footer__wrapper{grid-template-columns:auto repeat(3,1fr) 1.2fr;gap:2em 4em;padding-bottom:var(--_copy-pb)}.c-footer__col.c-footer__col--brand{width:30rem;align-items:flex-start}.c-footer__logo{margin-left:6rem}.c-footer__col.c-footer__col--brand .c-footer__link{margin-left:1em}.c-copyright__desktop-white-space{display:block}.c-footer-socials{margin-left:1em;justify-content:flex-start}}@media (min-width:87.5rem){.c-footer__col.c-footer__col--brand{width:35rem}.c-footer__wrapper{grid-template-columns:auto repeat(3,1fr) 1.4fr auto}.c-footer-socials{grid-column:6;grid-row:1;margin-left:0;flex-direction:column;gap:.8em}}.o-grid{--_gap-y:4rem;--_gap-x:2rem;display:grid;gap:var(--grid-gap-y,var(--_gap-y)) var(--grid-gap-x,var(--_gap-x))}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.o-grid{--_cols:1;--_rows:1;--_gap-y:4rem;grid-template-columns:repeat(var(--grid-cols,var(--_cols)),1fr);grid-template-rows:repeat(var(--grid-rows,var(--_rows)),1fr)}.o-grid--2{--_cols:2}.o-grid--4{--_cols:2}}@media (min-width:48rem){.o-grid{--_cols:1;--_rows:1;--_gap-y:4rem;grid-template-columns:repeat(var(--grid-cols,var(--_cols)),1fr);grid-template-rows:repeat(var(--grid-rows,var(--_rows)),1fr)}.o-grid--2{--_cols:2}.o-grid--3{--_cols:3}.o-grid--4{--_cols:2}}@media (min-width:75rem){.o-grid--4{--_cols:4}}@media (min-width:87.5rem){.o-grid--3{--_gap-x:4rem}}.c-model{--_fz:var(--fz-200);--_fw:700;--_name-color:var(--color-neutral-900);position:relative}.c-model__link{position:absolute;width:100%;height:100%;left:0;top:0;display:block;z-index:1}.c-model__pic{position:relative}.c-model__pic::before{content:"";display:block;height:0;padding-bottom:46.875%}.c-model__pic img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.c-model__name{font-size:var(--model-fz,var(--_fz));font-weight:var(--model-fw,var(--_fw));color:var(--model-name-color,var(--_name-color));text-align:center;max-width:10em;margin-inline:auto;margin-top:2rem}@media (hover:hover){.c-model__name{position:relative;transition:color var(--generic-delay) ease-out;margin-bottom:.4em}.c-model__name:after{content:"";width:0;height:.1em;position:absolute;left:50%;bottom:-.3em;background-color:currentColor;transform:translateX(-50%);transition:width var(--generic-delay) ease-out}.c-model__link:is(:hover,:focus-visible)~.c-model__name:after{width:2em;transition:width var(--generic-delay) ease-out}.c-model__link:is(:hover,:focus-visible)~.c-model__name{color:var(--color-hover);transition:color var(--generic-delay) ease-out}}.c-models-grid{--_py:4rem;--_px:2rem;--_cols:2;--_border-color:hsl(var(--color-neutral-500-hsl)/40%);--_border-w:.1rem;--_border:var(--models-grid-border-w,var(--_border-w)) solid var(--models-grid-border-color,var(--_border-color));display:grid;grid-template-columns:repeat(var(--models-grid-cols,var(--_cols)),minmax(0,1fr));border-top:var(--_border)}.c-models-grid .c-model{padding:var(--models-grid-py,var(--_py)) var(--models-grid-px,var(--_px));border-bottom:var(--_border)}.c-models-grid .c-model:nth-child(odd){border-right:var(--_border)}.c-models-grid .c-model__name{text-transform:uppercase}@media (min-width:48rem){.c-models-grid{--_cols:3;border-left:var(--_border);overflow:hidden;margin-inline:calc(var(--models-grid-border-w,var(--_border-w))*-1)}.c-models-grid .c-model{border-right:var(--_border)}}@media (min-width:61.25rem){.c-models-grid{--_cols:4}}@media (min-width:112.5rem){.c-models-grid{--_cols:6}}.u-text{--_fz:1.5rem;--_fw:400;--_lh:1.4;--_ls:-0.03em;--_max-w:none;font-size:var(--text-fz, var(--_fz));font-weight:var(--text-fw,var(--_fw));line-height:var(--text-lh, var(--_lh));letter-spacing:var(--text-ls, var(--_ls));color:var(--text-color,var(--color-neutral-800));max-width:var(--text-max-w,var(--_max-w))}strong.u-text{--_fw:600}.u-text+.u-text,.u-text>*+*{margin-top:1em}.u-text h2,.u-text h3,.u-text h4,.u-text h5{margin-top:1.4em}.u-text strong{font-weight:var(--text-strong-fw,700);color:var(--text-strong-color,inherit)}.u-text a:not([class]){font-weight:var(--text-link-fw,inherit);color:var(--text-link-color,inherit)}.u-text--centered{--_max-w:32em;text-align:center;margin-inline:auto}.u-text ul{--_marker-size:.8em;text-align:left;list-style-type:disc;padding-left:1.1em}.u-text--centered ul{text-align:center;width:max-content;margin-inline:auto}.u-text ul li::marker{font-size:var(--_marker-size);color:currentColor}@media (hover:none){.u-text a:not([class]){position:relative}.u-text a:not([class])::after{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);min-height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media (hover:hover){.u-text a:not([class]):hover{color:var(--text-hover-color,var(--color-primary-400))}}@media (min-width:75rem){.u-text{--_fz:1.6rem}}@media (hover:none){.u-tap-size:not([class*=u-icon-])::before{content:"";display:block;width:100%;min-width:var(--tap-size);height:var(--tap-size);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}
.c-global-popup{
    display: none;
}
.grecaptcha-badge{
    display: none !important;
}