.elementor .font-main-title{font-family:var(--font-base);font-weight:700;font-size:var(--font-title-size-3);color:var(--color-dark-uno);line-height:var(--font-title-size-3-line-height);text-align:start;}.elementor .font-small-main-title{font-family:var(--font-base);font-weight:700;font-size:var(--font-body-size-l);color:var(--color-dark-tres);line-height:var(--font-body-size-l-line-height);text-align:start;text-transform:uppercase;}.elementor .font-paragrph{font-family:var(--font-base);font-weight:400;font-size:var(--font-body-size-m);color:var(--color-dark-dos);line-height:var(--font-body-size-m-line-height);text-align:start;}.elementor .font-paragrph-bold{font-weight:700;}.elementor .seccion-nav-container{padding:var(--size-zero);border-block-start-width:var(--size-zero);border-block-end-width:var(--size-linea-1px);border-inline-start-width:var(--size-zero);border-inline-end-width:var(--size-zero);border-color:var(--color-light-tres);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .seccion-nav-content{min-height:var(--size-nav-height);max-width:var(--size-seccion-l);padding-block-start:var(--size-zero);padding-block-end:var(--size-zero);padding-inline-start:var(--size-pading-seccion-left-right);padding-inline-end:var(--size-pading-seccion-left-right);justify-content:space-between;align-items:center;}.elementor .seccion-main-container{padding:var(--size-zero);border-block-start-width:var(--size-linea-1px);border-block-end-width:var(--size-linea-1px);border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-light-tres);border-style:solid;flex-direction:column;justify-content:center;align-items:center;}.elementor .seccion-main-content{max-width:var(--size-seccion-l);padding-block-start:var(--size-pading-seccion-top-bottom);padding-block-end:var(--size-pading-seccion-top-bottom);padding-inline-start:var(--size-pading-seccion-left-right);padding-inline-end:var(--size-pading-seccion-left-right);flex-direction:column;gap:var(--size-gap);}.elementor .seccion-footer-container{padding:var(--size-zero);border-block-start-width:var(--size-linea-1px);border-block-end-width:var(--size-zero);border-inline-start-width:var(--size-zero);border-inline-end-width:var(--size-zero);border-color:var(--color-light-tres);border-style:solid;flex-direction:column;align-items:center;}.elementor .seccion-footer-content{max-width:var(--size-seccion-l);padding-block-start:var(--size-pading-footer-top-bottom);padding-block-end:var(--size-pading-footer-top-bottom);padding-inline-start:var(--size-pading-seccion-left-right);padding-inline-end:var(--size-pading-seccion-left-right);gap:var(--size-gap);justify-content:space-between;align-items:center;}.elementor .div-hero-container-content{padding:var(--size-zero);gap:var(--size-gap);align-items:center;}.elementor .div-hero-content-text{padding:var(--size-zero);flex-direction:column;gap:var(--size-gap);}.elementor .div-hero-content-picture{max-width:var(--size-div-picture);padding:var(--size-zero);}.elementor .btn-base{width:var(--size-btn-width);height:var(--size-btn-height);font-family:var(--font-base);font-weight:700;font-size:var(--font-body-size-m);text-align:center;padding:var(--size-zero);border-radius:var(--size-radio-btn);border-width:var(--size-linea-2px);border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .btn-main{color:var(--color-white);border-color:var(--color-main);background-color:var(--color-main);}.elementor .btn-main:hover,.elementor .btn-main:focus-visible{color:var(--color-main);background-color:var(--color-white);}.elementor .size-logotipo{width:var(--size-logo-width);height:var(--size-logo-height);}