.elementor-228 .elementor-element.elementor-element-4ec3ff6 > .elementor-container{min-height:90vh;}.elementor-228 .elementor-element.elementor-element-4ec3ff6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-4ec3ff6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-228 .elementor-element.elementor-element-8b18b3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-repeater-item-b093979 .swiper-slide-bg{background-color:#002B5F;background-image:url(https://aransa.com.ar/wp-content/uploads/2026/05/Aran-Calidad-e-innovacion-crop.png);background-size:cover;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-repeater-item-b093979 .swiper-slide-contents{margin-right:auto;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-repeater-item-b093979 .swiper-slide-inner{align-items:center;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-repeater-item-254d338 .swiper-slide-bg{background-color:#002B5F;background-image:url(https://aransa.com.ar/wp-content/uploads/2026/02/2.-Home_11zon-scaled.webp);background-size:cover;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-repeater-item-874e01a .swiper-slide-bg{background-color:#002B5F;background-image:url(https://aransa.com.ar/wp-content/uploads/2026/05/Arequito25b.jpg);background-size:cover;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide{transition-duration:calc(4000ms*1.2);height:90vh;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-slide-button{background-color:#3505E9;font-family:"Nunito", Sans-serif;font-size:17px;font-weight:500;border-radius:28px;}.elementor-228 .elementor-element.elementor-element-76c768f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide-contents{max-width:100%;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide-inner{padding:0rem 0rem 0rem 12rem;text-align:center;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-slide-heading{color:#FFFFFF;font-family:"Archivo", Sans-serif;font-size:3.7rem;font-weight:700;text-transform:uppercase;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-slide-description{color:#000000;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-228 .elementor-element.elementor-element-31a5f81{margin-top:4rem;margin-bottom:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-65619f6{text-align:center;}.elementor-228 .elementor-element.elementor-element-65619f6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.3rem;font-weight:700;color:#002B5F;}.elementor-228 .elementor-element.elementor-element-1a76a20{margin-top:0px;margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-67c0b0b{--e-image-carousel-slides-to-show:5;}.elementor-228 .elementor-element.elementor-element-1f8299a:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-1f8299a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002B5F;background-image:url("https://aransa.com.ar/wp-content/uploads/2026/02/Background-A-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-228 .elementor-element.elementor-element-1f8299a > .elementor-container{max-width:1140px;}.elementor-228 .elementor-element.elementor-element-1f8299a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1rem;margin-bottom:0rem;padding:60px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-1f8299a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-228 .elementor-element.elementor-element-46463d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-26a1c4d{margin-top:0rem;margin-bottom:3rem;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-228 .elementor-element.elementor-element-da61968{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:4px;}.elementor-228 .elementor-element.elementor-element-da61968 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-228 .elementor-element.elementor-element-da61968 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-228 .elementor-element.elementor-element-da61968 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-228 .elementor-element.elementor-element-68ea3ce > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-68ea3ce{text-align:center;}.elementor-228 .elementor-element.elementor-element-68ea3ce .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.4rem;font-weight:700;text-transform:uppercase;color:#F0BA40;}.elementor-228 .elementor-element.elementor-element-666f632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-e62a8fa:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-e62a8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-228 .elementor-element.elementor-element-e62a8fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-228 .elementor-element.elementor-element-e62a8fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-228 .elementor-element.elementor-element-3b4c66f{--spacer-size:50px;}.elementor-228 .elementor-element.elementor-element-f03d55e:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-f03d55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-228 .elementor-element.elementor-element-f03d55e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-228 .elementor-element.elementor-element-f03d55e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-228 .elementor-element.elementor-element-1a287ec{text-align:center;}.elementor-228 .elementor-element.elementor-element-1a287ec .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:2.3rem;font-weight:700;text-transform:capitalize;}.elementor-228 .elementor-element.elementor-element-83be747:not(.elementor-motion-effects-element-type-background), .elementor-228 .elementor-element.elementor-element-83be747 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-228 .elementor-element.elementor-element-83be747{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2px;margin-bottom:2px;padding:46px 30px 60px 30px;}.elementor-228 .elementor-element.elementor-element-83be747 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://aransa.com.ar/wp-content/uploads/2026/02/Xtracut-1.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;border-style:solid;border-width:3px 3px 3px 3px;border-color:#002B5F;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box{height:230px;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__layer, .elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__layer__overlay{border-radius:26px;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__image{opacity:1;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__button{margin-center:0;}.elementor-228 .elementor-element.elementor-element-df7a3a3 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#002B5F;font-family:"Archivo", Sans-serif;font-size:28px;font-weight:400;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://aransa.com.ar/wp-content/uploads/2026/02/Ptrol-1.png");background-position:center center;background-repeat:no-repeat;background-size:60% auto;border-style:solid;border-width:3px 3px 3px 3px;border-color:#002B5F;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box{height:230px;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__layer, .elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__layer__overlay{border-radius:26px;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__image{opacity:1;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__button{margin-center:0;}.elementor-228 .elementor-element.elementor-element-30fa453 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#002B5F;font-family:"Archivo", Sans-serif;font-size:27px;font-weight:400;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__front{background-color:#FFFFFF;background-image:url("https://aransa.com.ar/wp-content/uploads/2026/02/Lankota-1.png");background-position:center center;background-repeat:no-repeat;background-size:66% auto;border-style:solid;border-width:3px 3px 3px 3px;border-color:#002B5F;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box{height:230px;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__layer, .elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__layer__overlay{border-radius:26px;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0px 0px 0px 0px;text-align:center;justify-content:center;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__image{opacity:1;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__button{margin-center:0;}.elementor-228 .elementor-element.elementor-element-6fb2b3a .elementor-flip-box__back .elementor-flip-box__layer__title{color:#002B5F;font-family:"Archivo", Sans-serif;font-size:27px;font-weight:400;}@media(min-width:768px){.elementor-228 .elementor-element.elementor-element-8b18b3f{width:100%;}.elementor-228 .elementor-element.elementor-element-46463d1{width:100%;}}@media(max-width:1024px){.elementor-228 .elementor-element.elementor-element-4ec3ff6 > .elementor-container{min-height:100vh;}.elementor-228 .elementor-element.elementor-element-4ec3ff6{margin-top:-8rem;margin-bottom:0rem;}.elementor-228 .elementor-element.elementor-element-8b18b3f > .elementor-element-populated{margin:-17rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-228 .elementor-element.elementor-element-76c768f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide{height:82vh;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide-contents{max-width:100%;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide-inner{padding:2rem 0rem 0rem 2rem;}.elementor-228 .elementor-element.elementor-element-76c768f .elementor-slide-heading{font-size:42px;}.elementor-228 .elementor-element.elementor-element-31a5f81{margin-top:-10rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-da61968 .elementor-divider-separator{width:80%;}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-4ec3ff6 > .elementor-container{min-height:88vh;}.elementor-228 .elementor-element.elementor-element-4ec3ff6{margin-top:-7rem;margin-bottom:0rem;}.elementor-228 .elementor-element.elementor-element-76c768f > .elementor-widget-container{margin:-7rem 0rem 0rem 0rem;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide{height:78vh;}.elementor-228 .elementor-element.elementor-element-76c768f .swiper-slide-inner{padding:12rem 0rem 0rem 0rem;}.elementor-228 .elementor-element.elementor-element-31a5f81{margin-top:-12rem;margin-bottom:0rem;}.elementor-228 .elementor-element.elementor-element-65619f6 .elementor-heading-title{font-size:2rem;}.elementor-228 .elementor-element.elementor-element-1a76a20{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-5be7840 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-67c0b0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-1f8299a{margin-top:0rem;margin-bottom:0rem;padding:2rem 0rem 2rem 0rem;}.elementor-228 .elementor-element.elementor-element-46463d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-26a1c4d{margin-top:0rem;margin-bottom:0rem;}.elementor-228 .elementor-element.elementor-element-da61968 .elementor-divider-separator{width:85%;}.elementor-228 .elementor-element.elementor-element-68ea3ce .elementor-heading-title{font-size:1.6rem;}.elementor-228 .elementor-element.elementor-element-b818ba1 > .elementor-widget-container{padding:0rem 1rem 0rem 0rem;}.elementor-228 .elementor-element.elementor-element-e62a8fa{margin-top:0px;margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-3b4c66f{--spacer-size:50px;}.elementor-228 .elementor-element.elementor-element-1a287ec{text-align:center;}.elementor-228 .elementor-element.elementor-element-1a287ec .elementor-heading-title{font-size:2rem;}.elementor-228 .elementor-element.elementor-element-83be747{margin-top:0px;margin-bottom:0px;padding:1rem 1rem 3rem 1rem;}}/* Start custom CSS for slides, class: .elementor-element-76c768f */.y{
    font-family: 'Arial';
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-666f632 */.stats-section {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
  padding: 30px 10px;
  text-align: center;
  flex-wrap: wrap;
}

.stat-item {
  flex: 1 1 300px;
  color: #FFF;
}

.circle {
  width: 300px;
  height: 200px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 20px auto;
}

.circle-svg {
  position: absolute;
  width: 100%;
  height: 100%;
  transform: rotate(-90deg); /* empieza desde la izquierda */
}

.circle-bg {
  fill: none;
  stroke: rgba(240,186,64,0.2);
  stroke-width: 4;
}

.circle-progress {
  fill: none;
  stroke: #F0BA40;
  stroke-width: 4;
  stroke-dasharray: 565; /* 2πr ≈ 565 */
  stroke-dashoffset: 565;
  transition: stroke-dashoffset 4s ease-out;
}

/* Color Fuente */
.counter {
  font-size: 2.5rem;
  color: #FFF;
}

.stat-item p {
  font-size: 1.3rem;
  font-weight: 600;
  letter-spacing: 1px;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b818ba1 */.features-section {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  min-height: 50vh;
}

.feature{
    text-transform: uppercase;
    font-size: 1.3rem;
    font-weight: bold;
    color: #FFF;
}

.features-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.features-image img {
  width: 360px;
  max-width: 100%;
  height: auto;
}


.feature span {
  position: absolute;
  left: -42px;
  top: 8px;
  width: 12px;
  height: 12px;
  background: #f4b400;
  border-radius: 50%;
  transform: scale(0);
  animation: pop 0.4s ease forwards;
}

.feature {
   text-transform: uppercase;
   font-weight: bold;
   color: #FFF;
   opacity: 0;
   transform: translateY(30px);
}

/* La animación se activa SOLO cuando tenga esta clase */
.feature.animate {
   animation: fadeUp 0.7s ease forwards;
}

/* Delay progresivo */
.feature:nth-child(1) { animation-delay: 0.3s; margin-left: 7.2rem; }
.feature:nth-child(2) { animation-delay: 0.8s; margin-left: 5.2rem;}
.feature:nth-child(3) { animation-delay: 1.3s; margin-left: 4.2rem; }
.feature:nth-child(4) { animation-delay: 1.8s; margin-left: 3rem;}
.feature:nth-child(5) { animation-delay: 2.3s; margin-left: 2.3rem;}
.feature:nth-child(6) { animation-delay: 2.8s; margin-left: 1.rem;}

@keyframes fadeUp {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}



/**** RESPONSIVE ****/
@media (max-width: 768px) {

  .features-section {
    /* flex-direction: column; 
    text-align: center; */
    padding: 2rem 1.5rem;
    text-align: left;
  }

  .features-container {
    /* width: 100%;
    align-items: center; */
    width: 60%;
  }

  .feature {
    margin-left: 0 !important;
    /* font-size: 1.1rem; */ 
    font-size: 0.8rem;
  }

  .features-image {
    margin-top: 2rem;
    width: 40%;
  }

  .features-image img {
    width: 260px;
  }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1f8299a *//*.elementor-counter-number-wrapper{ border: 4px solid #F0BA40; border-radius: 100%; padding: 5rem; }
*/
.elementor-counter-title{
	text-align: center; 
	margin-top: 1rem !important;
}

.elementor-counter .elementor-counter-number-wrapper{
	 line-height: unset;
}/* End custom CSS */