.elementor-kit-4{--e-global-color-primary:#F5F4EF;--e-global-color-secondary:#D8E5E2;--e-global-color-text:#585853;--e-global-color-accent:#ADC0BB;--e-global-color-1a6dcd1:#F5F4EF;--e-global-color-e87feb0:#585853;--e-global-color-a9df70b:#ADC0BB;--e-global-color-1622eea:#D8E5E2;--e-global-color-e6e91eb:#EBE6D5;--e-global-color-4b06717:#FFFFFE;--e-global-color-0482d95:#FFFFFF00;--e-global-color-68a3d2c:#25D366;--e-global-color-c129e50:#075E54;--e-global-color-4fe794e:#14756A;--e-global-color-cbf0206:#ADC0BB;--e-global-color-d078d86:#ADC0BB45;--e-global-color-75e5851:#585853;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:500;--e-global-typography-0b2ea6d-font-family:"Avenir";--e-global-typography-0b2ea6d-font-weight:500;--e-global-typography-0b2ea6d-text-transform:uppercase;--e-global-typography-ebb7afb-font-family:"Minerva";--e-global-typography-ebb7afb-font-size:6.7rem;--e-global-typography-ebb7afb-font-weight:normal;--e-global-typography-ebb7afb-line-height:1em;--e-global-typography-7af0745-font-family:"Manrope";--e-global-typography-7af0745-font-size:1.0625rem;--e-global-typography-7af0745-font-weight:400;--e-global-typography-7af0745-line-height:1.75rem;--e-global-typography-0b199c5-font-family:"Manrope";--e-global-typography-0b199c5-font-size:0.875rem;--e-global-typography-0b199c5-font-weight:400;--e-global-typography-64666f6-font-family:"Manrope";--e-global-typography-64666f6-font-size:1.3rem;--e-global-typography-64666f6-font-weight:400;--e-global-typography-dbbeea0-font-family:"Minerva";--e-global-typography-dbbeea0-font-size:2.5rem;--e-global-typography-dbbeea0-font-weight:normal;--e-global-typography-459c351-font-family:"Minerva";--e-global-typography-459c351-font-size:1.875rem;--e-global-typography-297813c-font-family:"Minerva";--e-global-typography-297813c-font-size:1.5rem;--e-global-typography-421b6c0-font-family:"Minerva";--e-global-typography-421b6c0-font-size:1.25rem;--e-global-typography-c10dc96-font-size:1.125rem;--e-global-typography-5b15fea-font-size:1rem;--e-global-typography-177dbe9-font-family:"Minerva";--e-global-typography-177dbe9-font-size:1.5rem;--e-global-typography-592d35b-font-family:"Manrope";--e-global-typography-592d35b-font-size:1rem;--e-global-typography-592d35b-font-weight:500;--e-global-typography-592d35b-text-transform:uppercase;--e-global-typography-592d35b-letter-spacing:0.1rem;--e-global-typography-72ec50f-font-family:"Minerva";--e-global-typography-72ec50f-font-size:4.5rem;--e-global-typography-72ec50f-font-weight:400;--e-global-typography-72ec50f-line-height:4rem;background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7af0745-font-family ), Sans-serif;font-size:var( --e-global-typography-7af0745-font-size );font-weight:var( --e-global-typography-7af0745-font-weight );line-height:var( --e-global-typography-7af0745-line-height );overscroll-behavior:auto;}.elementor-kit-4 e-page-transition{background-color:#FFBC7D;}.elementor-kit-4 p{margin-block-end:1.2rem;}.elementor-kit-4 a{color:var( --e-global-color-text );}.elementor-kit-4 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-dbbeea0-font-family ), Sans-serif;font-size:var( --e-global-typography-dbbeea0-font-size );font-weight:var( --e-global-typography-dbbeea0-font-weight );line-height:var( --e-global-typography-dbbeea0-line-height );}.elementor-kit-4 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-459c351-font-family ), Sans-serif;font-size:var( --e-global-typography-459c351-font-size );line-height:var( --e-global-typography-459c351-line-height );}.elementor-kit-4 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-297813c-font-family ), Sans-serif;font-size:var( --e-global-typography-297813c-font-size );line-height:var( --e-global-typography-297813c-line-height );}.elementor-kit-4 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-421b6c0-font-family ), Sans-serif;font-size:var( --e-global-typography-421b6c0-font-size );line-height:var( --e-global-typography-421b6c0-line-height );}.elementor-kit-4 h5{color:var( --e-global-color-text );font-size:var( --e-global-typography-c10dc96-font-size );line-height:var( --e-global-typography-c10dc96-line-height );}.elementor-kit-4 h6{color:var( --e-global-color-text );font-size:var( --e-global-typography-5b15fea-font-size );line-height:var( --e-global-typography-5b15fea-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1460px;}.e-con{--container-max-width:1460px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-4{--e-global-typography-ebb7afb-font-size:3.4rem;--e-global-typography-ebb7afb-line-height:1em;--e-global-typography-7af0745-font-size:1.03125rem;--e-global-typography-0b199c5-font-size:1.03125rem;--e-global-typography-64666f6-line-height:1.65em;--e-global-typography-dbbeea0-font-size:2.2rem;--e-global-typography-459c351-font-size:1.65rem;--e-global-typography-297813c-font-size:1.375rem;--e-global-typography-421b6c0-font-size:1.1875rem;--e-global-typography-c10dc96-font-size:1.0625rem;--e-global-typography-5b15fea-font-size:1rem;--e-global-typography-177dbe9-font-size:1.375rem;--e-global-typography-72ec50f-font-size:4.5rem;font-size:var( --e-global-typography-7af0745-font-size );line-height:var( --e-global-typography-7af0745-line-height );}.elementor-kit-4 p{margin-block-end:1.2rem;}.elementor-kit-4 h1{font-size:var( --e-global-typography-dbbeea0-font-size );line-height:var( --e-global-typography-dbbeea0-line-height );}.elementor-kit-4 h2{font-size:var( --e-global-typography-459c351-font-size );line-height:var( --e-global-typography-459c351-line-height );}.elementor-kit-4 h3{font-size:var( --e-global-typography-297813c-font-size );line-height:var( --e-global-typography-297813c-line-height );}.elementor-kit-4 h4{font-size:var( --e-global-typography-421b6c0-font-size );line-height:var( --e-global-typography-421b6c0-line-height );}.elementor-kit-4 h5{font-size:var( --e-global-typography-c10dc96-font-size );line-height:var( --e-global-typography-c10dc96-line-height );}.elementor-kit-4 h6{font-size:var( --e-global-typography-5b15fea-font-size );line-height:var( --e-global-typography-5b15fea-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-4{--e-global-typography-ebb7afb-font-size:2.3rem;--e-global-typography-ebb7afb-line-height:1.2em;--e-global-typography-7af0745-font-size:1rem;--e-global-typography-0b199c5-font-size:0.8rem;--e-global-typography-64666f6-font-size:1.0625rem;--e-global-typography-dbbeea0-font-size:2.05rem;--e-global-typography-459c351-font-size:1.5rem;--e-global-typography-297813c-font-size:1.25rem;--e-global-typography-421b6c0-font-size:1.125rem;--e-global-typography-c10dc96-font-size:1.03125rem;--e-global-typography-5b15fea-font-size:0.95rem;--e-global-typography-177dbe9-font-size:1.1rem;--e-global-typography-592d35b-font-size:0.8rem;--e-global-typography-72ec50f-font-size:2.2rem;--e-global-typography-72ec50f-line-height:2rem;font-size:var( --e-global-typography-7af0745-font-size );line-height:var( --e-global-typography-7af0745-line-height );}.elementor-kit-4 p{margin-block-end:1.1rem;}.elementor-kit-4 h1{font-size:var( --e-global-typography-dbbeea0-font-size );line-height:var( --e-global-typography-dbbeea0-line-height );}.elementor-kit-4 h2{font-size:var( --e-global-typography-459c351-font-size );line-height:var( --e-global-typography-459c351-line-height );}.elementor-kit-4 h3{font-size:var( --e-global-typography-297813c-font-size );line-height:var( --e-global-typography-297813c-line-height );}.elementor-kit-4 h4{font-size:var( --e-global-typography-421b6c0-font-size );line-height:var( --e-global-typography-421b6c0-line-height );}.elementor-kit-4 h5{font-size:var( --e-global-typography-c10dc96-font-size );line-height:var( --e-global-typography-c10dc96-line-height );}.elementor-kit-4 h6{font-size:var( --e-global-typography-5b15fea-font-size );line-height:var( --e-global-typography-5b15fea-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Reducción Peso Fuente Strong y B */

strong, b {
  font-weight: 600;
}

/* -- */

/* Grosor Hr */

.blog-content hr {
  border: none;
  height: 1px;
  background-color: rgba(0,0,0,0.12);
  margin: 2rem 0;
}



/* -- */


/* Cambio de bullets en li */

.blog-content ul li::marker {
  content: "᯽  "
}

/* -- */

/* margenes p y h */

.blog-content p {
  margin-top: 0;
  margin-bottom: 1.15rem;
}

.blog-content h1 {
  margin-top: 0;
  margin-bottom: 1.25rem;
}

.blog-content h2 {
  margin-top: 2.25rem;
  margin-bottom: 0.9rem;
}

.blog-content h3 {
  margin-top: 1.75rem;
  margin-bottom: 0.75rem;
}

.blog-content h4 {
  margin-top: 1.5rem;
  margin-bottom: 0.65rem;
}

.blog-content h5 {
  margin-top: 1.25rem;
  margin-bottom: 0.55rem;
}

.blog-content h6 {
  margin-top: 1.1rem;
  margin-bottom: 0.5rem;
}

/* -- */

/* Grainy look */

body::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  z-index: 9999;
  opacity: 0.06;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");
}

/* -- */

/*CUSTOM CURSOR*/

/* ===== ADC Liquid Glass Cursor (V2) ===== */

/* Oculta cursor nativo SOLO en desktop */
@media (pointer:fine) {
  html, body, a, button, input, textarea, select { cursor: none !important; }
}

/* Wrapper que se mueve/rota/deforma (JS) */
.adc-cursor{
  position: fixed;
  left: 0;
  top: 0;
  transform: translate3d(-999px, -999px, 0);
  pointer-events: none;
  z-index: 999999;
  will-change: transform;
  --cursor-rot: 0deg;
  --dir-x: 0;
  --dir-y: 0;

}

/* defs hidden */
.adc-cursor__defs{ position:absolute; width:0; height:0; overflow:hidden; }

/* Cuerpo “Liquid Glass” */
.adc-cursor__body{
  position: relative;
  width: 52px;
  height: 52px;
  border-radius: 999px;

  display: flex;
  align-items: center;
  justify-content: center;

  /* Anti-temblor: contrarrotación */
  transform: rotate(calc(-1 * var(--cursor-rot)));
  transform-origin: 50% 50%;

  /* Vidrio base */
background:
  radial-gradient(
    120% 120% at
    calc(30% + (var(--dir-x) * 6%))
    calc(20% + (var(--dir-y) * 6%)),
    rgba(255,255,255,.32) 0%,
    rgba(255,255,255,.10) 35%,
    rgba(255,255,255,.06) 60%,
    rgba(255,255,255,.05) 100%
  ),
  rgba(0,0,0,.12);

  border: 1px solid rgba(255,255,255,.35);

  /* Blur/refracción percibida */
backdrop-filter: blur(5px) saturate(1.22) contrast(1.06);
-webkit-backdrop-filter: blur(5px) saturate(1.22) contrast(1.06);


  /* Sombra + brillo interior */
  box-shadow:
    0 18px 40px rgba(0,0,0,.12),
    inset 0 1px 0 rgba(255,255,255,.55),
    inset 0 -10px 22px rgba(10,150,120,.2);

  transition:
    width .18s ease,
    height .18s ease,
    background .18s ease,
    border-color .18s ease,
    box-shadow .18s ease,
    backdrop-filter .18s ease,
    -webkit-backdrop-filter .18s ease;
}

/* Highlights */
.adc-cursor__body::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  background:
    radial-gradient(
      80% 70% at
      calc(30% + (var(--dir-x) * 8%))
      calc(25% + (var(--dir-y) * 8%)),
      rgba(255,255,255,.55) 0%,
      rgba(255,255,255,.18) 35%,
      rgba(255,255,255,0) 70%
    ),
    radial-gradient(
      90% 80% at
      calc(70% + (var(--dir-x) * 6%))
      calc(75% + (var(--dir-y) * 6%)),
      rgba(255,255,255,.14) 0%,
      rgba(255,255,255,0) 60%
    );

  mix-blend-mode: screen;
  opacity: .9;
}

/* Micro textura tipo “liquid” */
.adc-cursor__body::after{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;

  background: rgba(255,255,255,.22);
  filter: url(#adcLiquidNoise);
  mix-blend-mode: overlay;
  opacity: .35;
  pointer-events: none;
}

/* Marca (SVG externo como máscara) */
.adc-cursor__mark{
  width: 28px;
  height: 28px;

  background-color: rgba(255,255,255,.35);

  -webkit-mask: url("https://adc.cl/wp-content/uploads/2026/01/circle-dots_cursor.svg") center / contain no-repeat;
  mask: url("https://adc.cl/wp-content/uploads/2026/01/circle-dots_cursor.svg") center / contain no-repeat;

  opacity: 0;
  transform: scale(.94);
  transition: opacity .2s cubic-bezier(.2,.7,.2,1), transform .2s cubic-bezier(.2,.7,.2,1);
  pointer-events: none;
}

/* Hover links/botones */
.adc-cursor.is-link .adc-cursor__body{
  width: 104px;
  height: 104px;

background:
  radial-gradient(
    130% 130% at
    calc(30% + (var(--dir-x) * 10%))
    calc(18% + (var(--dir-y) * 10%)),
    rgba(255,255,255,.38) 0%,
    rgba(255,255,255,.14) 38%,
    rgba(255,255,255,.08) 62%,
    rgba(255,255,255,.06) 100%
  ),
  rgba(10,150,120,.15);



  border-color: rgba(255,255,255,.42);

backdrop-filter: blur(7px) saturate(1.30) contrast(1.08);
-webkit-backdrop-filter: blur(7px) saturate(1.30) contrast(1.08);


  box-shadow:
    0 26px 60px rgba(0,0,0,.18),
    inset 0 1px 0 rgba(255,255,255,.62),
    inset 0 -14px 30px rgba(0,0,0,.12);
}

.adc-cursor.is-link .adc-cursor__mark{
  opacity: 1;
  transform: scale(1);
}

/* No mostrar en pantallas touch */
@media (pointer:coarse) {
  .adc-cursor{ display:none; }
}

/* Reduced motion */
@media (prefers-reduced-motion: reduce) {
  .adc-cursor, .adc-cursor__body, .adc-cursor__mark { transition: none !important; }
}


/* ===== REACTIVAR CURSOR NATIVO + OCULTAR CURSOR CUSTOM EN ELEMENTOR EDITOR ===== */
html.adc-disable-cursor,
html.adc-disable-cursor *{
  cursor: auto !important;
}

html.adc-disable-cursor .adc-cursor{
  display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-UltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-UltraLightIt.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Light.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-LightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-MediumItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Demi.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-DemiItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/AvenirNextCyr-HeavyItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Minerva';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Minerva';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Minerva';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-Black.woff') format('woff');
}
@font-face {
	font-family: 'Minerva';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Minerva';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Minerva';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://adc.cl/wp-content/uploads/2026/01/MinervaModern-BlackItalic.woff') format('woff');
}
/* End Custom Fonts CSS */