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

Minified files: 
- sitio/components.marquee.css
- sitio/components.vertical-carousel.css
- sitio/components.testimonials.css
- sitio/components.x-nav.css
- sitio/about.stats.css
- sitio/about.industry.css
- sitio/about.industries.css
*/

.c-marquee{--_gap:3.2rem;--_size-factor:0.75;--_opacity:1;--_first-margin:0;--_list-start-gap:var(--wrapper-x);--_list-end-gap:var(--wrapper-x);overflow:hidden;white-space:nowrap;padding-left:var(--marquee-list-start-gap,var(--_list-start-gap));padding-right:var(--marquee-list-end-gap,var(--_list-end-gap))}.c-marquee__item{display:inline-block;vertical-align:middle;margin-left:var(--marquee-gap,var(--_gap));font-size:var(--_fz)}.c-marquee__item:first-child{margin-left:var(--_first-margin)}.c-marquee__img{width:auto;height:calc(1em * var(--marquee-size-factor,var(--_size-factor)));opacity:var(--logo-opacity, var(--_opacity))}.c-marquee--list{white-space:normal}.c-marquee--list .c-marquee__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--marquee-gap,var(--_gap));row-gap:calc(var(--marquee-gap,var(--_gap)) * .6667);justify-content:var(--marquee-align,center)}.c-marquee--list .c-marquee__item{display:block;margin-left:0}.c-marquee--animation{--_speed-per-logo:2.5s;--_speed-factor:1;white-space:nowrap}.c-marquee--animation .c-marquee__list,.c-marquee--animation .c-marquee__marquee{width:max-content;display:inline-block}.c-marquee--animation .c-marquee__clone{position:absolute;top:0;left:100%}.c-marquee--animation .c-marquee__clone .c-marquee__list{margin-left:var(--marquee-gap,var(--_gap))}.c-marquee--animation .c-marquee__clone--prev{left:calc(-100% - var(--marquee-gap,var(--_gap)))}.c-marquee--animation .c-marquee__clone--prev .c-marquee__list{margin-left:0}.c-marquee--animation .c-marquee__marquee{transform:translate3d(0,0,0);animation:marqueeTransform calc((var(--_speed-per-logo) * var(--_speed-factor)) * var(--logo-count)) linear infinite}@keyframes marqueeTransform{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(calc(-100% - var(--marquee-gap,var(--_gap))) ,0,0)}}@media (min-width:48rem){.c-marquee{--_gap:4rem}}@media (min-width:75rem){.c-marquee{--_gap:4.8rem;--_size-factor:0.85}}@media (min-width:87.5rem){.c-marquee{--_gap:5.4rem;--_size-factor:1}}.c-vertical-carousel{--heading-color:var(--color-primary-300);--pic-br:1.6rem;--text-fz:var(--fz-200)}.c-vertical-carousel__steps-nav{display:none}@media (max-width:47.9375rem){.c-vertical-carousel__image{margin-top:3rem}.c-vertical-carousel__item:not(:first-child){margin-top:calc(var(--section-y)*.6)}}@media (min-width:48rem) and (max-width:61.1875rem){.c-vertical-carousel__item:not(:first-child){margin-top:calc(var(--section-y)*.7)}.c-vertical-carousel__item:nth-child(2n){direction:rtl}}@media (min-width:48rem){.c-vertical-carousel__item{position:relative;display:grid;grid-template-columns:1.1fr 0.9fr;align-items:center;gap:calc(var(--wrapper-x)* 1.4);padding-inline:var(--_nav-w)}}@media (min-width:61.25rem){.c-vertical-carousel{--_nav-w:7.2rem;--_img-right:var(--wrapper-x);position:relative}.c-vertical-carousel__end,.c-vertical-carousel__start{width:1rem;height:1rem;position:absolute;left:-1rem}.c-vertical-carousel__start{top:calc(var(--header) + 1rem)}.c-vertical-carousel__end{bottom:calc(var(--header) - 1rem)}.c-vertical-carousel__item{min-height:100vh;min-height:100svh}.c-vertical-carousel__info .u-text{max-width:24em}.c-vertical-carousel.is-fixed:not(.is-fixed--bottom) .c-vertical-carousel__image{position:fixed;right:var(--_img-right);top:0}.c-vertical-carousel__item.is-active .c-vertical-carousel__image{opacity:1;transition:opacity .4s ease-out}.c-vertical-carousel__image{position:absolute;right:0;transition:opacity .4s ease-out;width:40vw;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;margin-top:0}.c-vertical-carousel__image .c-vertical-carousel__pic{position:relative;display:contents;width:100%;aspect-ratio:600/500;height:0;padding-bottom:120%}.c-vertical-carousel__steps-nav{--transition-time:250ms;display:block;position:fixed;top:50%;left:var(--wrapper-x);transform:translateY(-50%);opacity:0;z-index:200;pointer-events:none;transition:opacity .2s ease-out}.c-vertical-carousel.is-fixed:not(.is-fixed--bottom) .c-vertical-carousel__steps-nav{pointer-events:auto;position:fixed;opacity:1;transition:opacity .4s ease-out}.c-step:not(:first-child){margin-top:2rem}.c-step__link{display:block;width:.8rem;height:.8rem;border-radius:1.6rem;background-color:var(--color-primary-300);transition:height .2s ease-out}.c-step__link.is-active{height:4rem;transition:height .2s ease-out}}@media (min-width:75rem){.c-vertical-carousel{--_nav-w:6rem}.c-vertical-carousel__item{grid-template-columns:0.9fr 1.1fr;gap:var(--wrapper-x);padding-inline:var(--_nav-w)}}@media (min-width:87.5rem){.c-vertical-carousel{--_nav-w:10rem}}@media (min-width:105rem){.c-vertical-carousel{--viewport-margins:calc(100vw - var(--wrapper));--viewport-margin:calc(var(--viewport-margins)/2);--_img-right:calc(var(--viewport-margin) + var(--wrapper-x) + var(--_nav-w))}.c-vertical-carousel__image{width:30vw;right:var(--_nav-w)}.c-vertical-carousel__steps-nav{left:calc(var(--viewport-margin) + var(--wrapper-x))}}.c-testimonial-holder{--_deco-size:30rem;position:relative}.c-testimonial-holder__deco{position:absolute;right:0;top:0;transform:translateY(-60%);z-index:-1;width:var(--_deco-size);height:var(--_deco-size);background-image:url(../../images/static/decoration/circle-deco-right.svg);background-position:right;background-repeat:no-repeat;background-size:contain}.c-testimonial{--_text-color:var(--color-neutral-100);--_bg-color:var(--color-primary-400);--_img-br:1.6rem;--_px:calc(var(--wrapper-x)*2);--_py:calc(var(--section-y)*.6);--_img-offset-left:20%;--_img-offset-bottom:calc( var(--_py) * -1 - var(--_gap));--_gap:calc( var(--fz-100) * 3.5 );--_pic-br:1.6rem;--heading-color:var(--_text-color);--heading-fz:var(--fz-300);--heading-lh:1.4;--heading-fw:396;--heading-ff:var(--font);--text-color:var(--_text-color);--text-fz:var(--fz-200);display:grid;grid-auto-flow:row;gap:var(--_gap);position:relative;background-color:var(--_bg-color);padding:var(--_py) var(--_px);border-radius:var(--_pic-br);isolation:isolate}.c-testimonial__image{margin-left:var(--_img-offset-left);margin-bottom:var(--_img-offset-bottom);position:relative;border-radius:var(--_pic-br);overflow:hidden}.c-testimonial__heading{position:relative}.c-testimonial__heading:before{content:"";display:block;width:1.8em;height:1.8em;background-image:url(/assets/images/static/icons/quote.svg);background-position:center;background-size:contain;background-repeat:no-repeat;margin-bottom:1rem}.c-testimonial__text{display:block;margin-top:2em}.c-testimonial__text>*{display:block}.c-testimonial__text>:not(:first-child){margin-top:.3em}@media (max-width:22.4375rem){.c-testimonial{--_px:var(--wrapper-x)}}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-testimonial{--_img-offset-top:initial;--_img-offset-bottom:0rem;--_px:calc(var(--wrapper-x)*1.5);--_gap:calc(var(--_px)*.8);--_testimonial-columns:1fr 30%;--_img-offset-left:calc( var(--_px) * -1  - var(--wrapper-x));--btn-fz:var(--fz-100);grid-auto-flow:column;grid-template-columns:var(--_testimonial-columns);align-items:center;direction:rtl}.c-testimonial>*{direction:ltr}.c-testimonial__text{margin-top:1.5em}.c-testimonial__image{--pic-br:0 var(--_img-br) var(--_img-br) 0;margin-left:var(--_img-offset-left)}}@media (min-width:48rem){.c-testimonial{--_img-offset-top:initial;--_img-offset-bottom:0rem;--_px:var(--wrapper-x);--_gap:calc(var(--_px)*.8);--_testimonial-columns:1fr 30%;--_img-offset-left:calc( var(--_px) * -1  - var(--wrapper-x));grid-auto-flow:column;grid-template-columns:var(--_testimonial-columns);align-items:center;direction:rtl}.c-testimonial>*{direction:ltr}.c-testimonial__image{--pic-br:0 var(--_img-br) var(--_img-br) 0;margin-left:var(--_img-offset-left)}.c-testimonial__heading:before{position:absolute;top:0;width:1.6em;height:1.6em;transform:translate(-100%,-110%);margin-bottom:0}}@media (min-width:61.25rem){.c-testimonial-holder{--_deco-size:40rem}.c-testimonial{--_img-offset-left:calc(var(--_px) * -2);margin-left:var(--_px)}:root:root:root .c-testimonial__image{--pic-br:var(--_img-br)}}@media (min-width:75rem){.c-testimonial{--_py:calc(var(--section-y)*.68);--_px:calc(var(--wrapper-x)*.9)}}@media (min-width:87.5rem){.c-testimonial-holder{--_deco-size:50rem}}@media (min-width:100rem){.c-testimonial{--_testimonial-columns:1fr 20%;--_px:calc(var(--wrapper-x)*1.2)}}@media (min-width:105rem){.c-testimonial-holder{--_deco-size:34vw;--viewport-margins:calc(100vw - var(--wrapper));--viewport-margin:calc(var(--viewport-margins)/2)}.c-testimonial-holder__deco{right:calc(var(--viewport-margin)*-1)}}.c-x-nav{--_offset:0.8rem;--_btn-padding-x:1.5em;--_btn-padding-t:0.875em;--_btn-padding-b:1.125em;font-size:var(--fz-000);margin-block:calc(var(--_offset) * -1)}.c-x-nav--xl{font-size:var(--fz-100)}.c-x-nav__wrapper{position:relative}.c-x-nav__wrapper::after,.c-x-nav__wrapper::before{--_orientation:90deg;content:"";display:block;width:var(--wrapper-x);height:100%;position:absolute;left:0;top:0;background:linear-gradient(var(--_orientation),hsl(var(--color-neutral-100-hsl) / 100%) 25%,hsl(var(--color-neutral-100-hsl) / 0%));pointer-events:none;z-index:1}.c-x-nav__wrapper::after{--_orientation:-90deg;left:auto;right:0}.c-x-nav__list{margin-inline:var(--wrapper-x-n);padding-inline:var(--wrapper-x);padding-block:var(--_offset);white-space:nowrap;overflow:hidden;overflow-x:auto;scroll-behavior:smooth}.c-x-nav__item{display:inline-block;vertical-align:middle}.c-x-nav__item:not(:first-child){margin-left:.75em}.c-x-nav__btn{display:block;min-width:calc(3ch + var(--_btn-padding-x) * 2);padding:var(--_btn-padding-t) var(--_btn-padding-x) var(--_btn-padding-b);font-family:var(--font-alt);font-weight:600;text-align:center;color:var(--color-neutral-800);border:1px solid var(--color-neutral-300);border-radius:.8rem;outline-offset:-0.4rem}.c-x-nav__btn.is-active{background-color:var(--color-primary-acc-100);border-color:var(--color-primary-acc-100);color:var(--color-neutral-900);cursor:default}.c-x-nav--center{text-align:center}.c-x-nav--no-outline .c-x-nav__btn{border:none;min-width:initial}@media (hover:hover){.c-x-nav__btn:not(.is-active):hover{--_hover-color:var(--color-primary-200);color:var(--_hover-color);border-color:hsl(var(--color-primary-op-300-hsl) / 60%)}.c-x-nav--no-outline .c-x-nav__btn{border:none;min-width:initial}.c-x-nav--no-outline .c-x-nav__btn::after{content:"";display:block;width:0%;border-bottom:.2rem solid var(--_hover-color);position:absolute;left:var(--_btn-padding-x);bottom:.75em;opacity:.8;transition:width .2s ease-out}.c-x-nav--no-outline .c-x-nav__btn:not(.is-active):hover::after{width:calc(100% - var(--_btn-padding-x) * 2)}}.c-stats{--_text-fz:var(--fz-200);--_text-fw:500;--heading-strong-color:var(--color-primary-300);--heading-fz:var(--fz-800)}.c-stats__list{font-size:calc(var(--fz-800)* 2)}.c-stats__item{text-align:center}.c-stats__num{font-weight:600;font-family:var(--font-alt);color:var(--color-primary-300)}.c-stats-num__prop{font-size:.69em}.c-stats__text{font-size:var(--stats-text-fz, var(--_text-fz));font-weight:var(--stats-text-fw,var(--_text-fw));line-height:1.3;margin-top:.5em;margin-inline:auto;max-width:26em}.c-industry{--_img-padding-x:calc( var(--wrapper-x) * 1.5 );--_img-padding-y:var(--_img-padding-x);--_bg-position-y:var(--_spacing);--_gap:calc( var(--_spacing) * 0.75);--pic-br:1.6rem;--heading-fz:var(--fz-700);--kicker-color:var(--color-primary-200)}.c-industry__image{padding-inline:var(--_img-padding-x);position:relative}.c-industry__image::before{content:"";display:block;position:absolute;right:var(--wrapper-x-n);left:var(--wrapper-x-n);top:var(--_bg-position-y);bottom:var(--_bg-position-y);background:var(--gradient-primary)}.c-industry__info{margin-top:var(--_gap)}.c-industry__heading,.c-industry__kicker{display:block}:root .c-industry__heading{margin-top:.5em}.c-industry__text{max-width:35em}.c-industry__link,.c-industry__text{margin-top:2em}.c-industry__link{display:block;width:max-content}.c-industry--alt{--_border-color:var(--color-primary-op-100);--_br:1.6rem;--_padding-x:2.4rem;--_padding-t:3.5rem;--_padding-b:4rem;display:block}.c-industry--alt .c-industry__holder{border:.1rem solid var(--card-border-color,var(--_border-color));border-radius:var(--card-br,var(--_br));padding-inline:var(--card-padding-x,var(--_padding-x));padding-top:var(--card-padding-t,var(--_padding-t));padding-bottom:var(--card-padding-b,var(--_padding-b))}.c-industry--alt .c-industry__image::before{content:none}.c-industry:not(.is-active){display:none}.c-industry__pic{transform:scale(.9) scaleZ(1);opacity:0}.c-industry__info{transform:translate(-2.4rem,0);opacity:0}.c-industry.is-active .c-industry__info,.c-industry.is-active .c-industry__pic{animation:showHomeSolution__Pic .6s var(--easeOutCubic) forwards}.c-industry.is-active .c-industry__info{animation-name:showHomeSolution__Info}@keyframes showHomeSolution__Pic{0%{opacity:0;transform:scale(.9) scaleZ(1)}100%{opacity:1;transform:scale(1) scaleZ(1)}}@keyframes showHomeSolution__Info{0%{opacity:0;transform:translate3d(-2.4rem,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes showHomeSolution__InfoXl{0%{opacity:0;transform:translate3d(-4.4rem,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@media (orientation:landscape) and (min-width:31.25rem) and (max-width:47.9375rem){.c-industry{--_img-padding-x:var(--wrapper-x);--_bg-position-y:var(--_img-padding-x);--_gap:2.4rem;display:grid;grid-template-columns:0.4fr 0.6fr;gap:var(--_gap);align-items:center}.c-industry__image{padding-inline:0;padding-block:var(--_img-padding-y)}.c-industry__image::before{right:calc(var(--_img-padding-x) * 2);top:0;bottom:0;border-radius:0 var(--pic-br) var(--pic-br) 0}.c-industry__info{margin-top:0}.c-industry--alt{--_padding-x:2.8rem;--_padding-t:4.6rem;--_padding-b:var(--_padding-t);display:block}.c-industry--alt .c-industry__holder{display:grid;grid-template-columns:0.4fr 0.6fr;gap:var(--_gap);align-items:center}}@media (min-width:48rem){.c-industry{--_img-padding-x:var(--wrapper-x);--_bg-position-y:0;--_cols:0.4fr 0.6fr;display:grid;grid-template-columns:var(--_cols);gap:var(--_gap);align-items:center}.c-industry__image{padding-inline:0;padding-block:var(--_img-padding-y)}.c-industry__image::before{right:calc(var(--_img-padding-x) * 1.125);border-radius:0 var(--pic-br) var(--pic-br) 0}.c-industry__info{margin-top:0}.c-industry--alt{--_cols:0.45fr 0.55fr;--_padding-x:3rem;--_padding-t:5rem;--_padding-b:var(--_padding-t);--_gap:2.5rem;display:block;max-width:144rem}.c-industry--alt .c-industry__image{padding-block:0}.c-industry--alt .c-industry__holder{display:grid;grid-template-columns:0.4fr 0.6fr;gap:var(--_gap);align-items:center}.c-industry.is-active .c-industry__info,.c-industry.is-active .c-industry__pic{animation:showHomeSolution__InfoXl .8s var(--easeOutCubic) forwards}.c-industry.is-active .c-industry__info{animation-delay:150ms}}@media (min-width:61.25rem){.c-industry{--_img-padding-y:calc( var(--_img-padding-x) * 0.75);--kicker-fz:var(--fz-400);--heading-fz:calc(var(--fz-800)*0.85);--btn-fz:var(--fz-200);--_gap:var(--wrapper-x)}.c-industry__link{margin-top:2.5em}.c-industry--alt{--_padding-x:4rem;--_gap:4rem}}@media (min-width:75rem){.c-industry{--_gap:calc( var(--wrapper-x) * 1.125);--_cols:0.45fr 0.55fr;--kicker-fz:var(--fz-300)}.c-industry__pic{width:auto;margin-left:calc(var(--_img-padding-x) * .25);margin-right:0}.c-industry__info{padding-right:var(--_gap)}.c-industry__link{margin-top:2.5em}.c-industry--alt{--_gap:5rem;--_padding-x:6rem;--_padding-t:8rem}}@media (min-width:87.5rem){.c-industry--alt{--_gap:6rem;--_padding-x:7rem}}@media (min-width:87.5rem) and (min-height:49.375rem){.c-industry__text{margin-top:2.5em}.c-industry__link{margin-top:3em}}@media (min-width:105rem){.c-industry{--_cols:repeat(2, 1fr)}.c-industry__image::before{left:calc(var(--wrapper-x) * -.25);border-radius:var(--pic-br)}.c-industry__pic{margin-left:calc(var(--_img-padding-x) * 1.125)}.c-industry--alt{--_cols:repeat(2, 1fr)}.c-industry--alt .c-industry__pic{margin-left:0}}@media (min-width:112.5rem){.c-industry--alt{--_gap:7rem;--_padding-x:10rem;--_padding-t:9rem}}.c-about-industries{--_spacing:calc( var(--section-y) * 0.5)}.c-about-industries__top{text-align:center}.c-about-industries__nav{--_nav-offset:calc( var(--_offset) * -1 );margin-top:calc(var(--_nav-offset) + var(--_spacing))}.c-about-industries__solution{margin-top:var(--_spacing)}@media (min-width:48rem){.c-about-industries{--_top-width:90%;--_spacing:calc( var(--section-y) * 0.65)}.c-about-industries__top>*{width:var(--_top-width);margin-inline:auto}}@media (min-width:61.25rem){.c-about-industries{--_top-width:70%}}@media (min-width:75rem){.c-about-industries{--_top-width:62%}}
.c-video-closing{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.c-video-closing iframe{pointer-events:none;position:absolute;width:100%;height:100%;left:0;top:0}

