.elementor-3868 .elementor-element.elementor-element-5687a1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:max(56px, calc(100 / 1440 * 100vw));--padding-bottom:max(56px, calc(100 / 1440 * 100vw));--padding-left:max(16px, calc(72 / 1440 * 100vw));--padding-right:max(16px, calc(72 / 1440 * 100vw));}.elementor-3868 .elementor-element.elementor-element-7de9fc0{text-align:start;}.elementor-3868 .elementor-element.elementor-element-7de9fc0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:max(30px, calc(44 / 1440 * 100vw));font-weight:400;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-3868 .elementor-element.elementor-element-58bba08{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(14px, calc(15 / 1440 * 100vw));font-weight:400;line-height:1.5em;color:#4A4A4A;}.elementor-3868 .elementor-element.elementor-element-7ee9b8c{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(14px, calc(15 / 1440 * 100vw));font-weight:400;line-height:1.5em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-dbffc65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:max(56px, calc(100 / 1440 * 100vw));--padding-left:max(16px, calc(72 / 1440 * 100vw));--padding-right:max(16px, calc(72 / 1440 * 100vw));}.elementor-3868 .elementor-element.elementor-element-5baf92b{padding:0px 0px max(14px, calc(16 / 1440 * 100vw)) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADBDC;text-align:start;}.elementor-3868 .elementor-element.elementor-element-5baf92b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:max(24px, calc(34 / 1440 * 100vw));font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-3868 .elementor-element.elementor-element-7add219{text-align:start;}.elementor-3868 .elementor-element.elementor-element-7add219 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:max(18px, calc(22 / 1440 * 100vw));font-weight:500;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-3868 .elementor-element.elementor-element-0984e23{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-b07e1af{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-3868 .elementor-element.elementor-element-03bf9e4{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-0a3dc56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3868 .elementor-element.elementor-element-47682be{width:var( --container-widget-width, max(88px, calc(112 / 1440 * 100vw)) );max-width:max(88px, calc(112 / 1440 * 100vw));--container-widget-width:max(88px, calc(112 / 1440 * 100vw));--container-widget-flex-grow:0;text-align:start;}.elementor-3868 .elementor-element.elementor-element-47682be img{width:max(88px, calc(112 / 1440 * 100vw));}.elementor-3868 .elementor-element.elementor-element-0e0a98d{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-b494d8f{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-dd89e68{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-c302e0a{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-abd9a46{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-5864967{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-3798a18{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-f2e3294{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-a8a6d91{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-9ad8694{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-87d967d{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-fcf9bc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:max(56px, calc(100 / 1440 * 100vw));--padding-left:max(16px, calc(72 / 1440 * 100vw));--padding-right:max(16px, calc(72 / 1440 * 100vw));}.elementor-3868 .elementor-element.elementor-element-20d199e{padding:0px 0px max(14px, calc(16 / 1440 * 100vw)) 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADBDC;text-align:start;}.elementor-3868 .elementor-element.elementor-element-20d199e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:max(24px, calc(34 / 1440 * 100vw));font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-3868 .elementor-element.elementor-element-78d9d9b{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-3868 .elementor-element.elementor-element-e9d4d95{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-06bcf6a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(14px, calc(15 / 1440 * 100vw));font-weight:400;line-height:1.5em;color:#4A4A4A;}.elementor-3868 .elementor-element.elementor-element-00ee2fc{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-3aee7a4{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-f972065{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-e3bf41e{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:var( --e-global-color-76c1b18 );}.elementor-3868 .elementor-element.elementor-element-cff2ec5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:max(56px, calc(100 / 1440 * 100vw));--padding-left:max(16px, calc(72 / 1440 * 100vw));--padding-right:max(16px, calc(72 / 1440 * 100vw));}.elementor-3868 .elementor-element.elementor-element-dd0c7a1{--divider-border-style:solid;--divider-color:#DADBDC;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + max(16px, calc(32 / 1440 * 100vw))) 0px;}.elementor-3868 .elementor-element.elementor-element-dd0c7a1 .elementor-divider-separator{width:100%;}.elementor-3868 .elementor-element.elementor-element-dd0c7a1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3868 .elementor-element.elementor-element-31e970c{text-align:start;}.elementor-3868 .elementor-element.elementor-element-31e970c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:max(24px, calc(34 / 1440 * 100vw));font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-3868 .elementor-element.elementor-element-5eeaacf{width:var( --container-widget-width, min(100%, 44em) );max-width:min(100%, 44em);--container-widget-width:min(100%, 44em);--container-widget-flex-grow:0;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.65em;color:#4A4A4A;}.elementor-3868 .elementor-element.elementor-element-e5884ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 20px;--row-gap:12px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter Tight", Sans-serif;font-size:max(15px, calc(17 / 1440 * 100vw));font-weight:500;line-height:1.2em;letter-spacing:-0.005em;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:0.7em 1.35em 0.7em 1.35em;}.elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button:hover, .elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button:focus{background-color:#2C5DAA;color:#FFFFFF;}.elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button:hover svg, .elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3868 .elementor-element.elementor-element-268251c{width:auto;max-width:auto;text-align:start;font-family:"Inter Tight", Sans-serif;font-size:max(16px, calc(18 / 1440 * 100vw));font-weight:400;line-height:1.5em;color:var( --e-global-color-76c1b18 );}/* Start custom CSS for heading, class: .elementor-element-7de9fc0 */.elementor-3868 .elementor-element.elementor-element-7de9fc0 .elementor-heading-title{letter-spacing:-.01em;text-wrap:balance}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ee9b8c */.elementor-3868 .elementor-element.elementor-element-7ee9b8c p{margin:0;display:flex;flex-wrap:wrap;gap:6px 24px}
.elementor-3868 .elementor-element.elementor-element-7ee9b8c a{color:var(--e-global-color-primary);font-weight:500;text-decoration:none}
.elementor-3868 .elementor-element.elementor-element-7ee9b8c a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0984e23 */.elementor-3868 .elementor-element.elementor-element-0984e23 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:max(22px, calc(28 / 1440 * 100vw)) max(32px, calc(48 / 1440 * 100vw));margin:0}
.elementor-3868 .elementor-element.elementor-element-0984e23 .dato{display:grid;gap:4px;min-width:0}
.elementor-3868 .elementor-element.elementor-element-0984e23 .dato.ancho{grid-column:1/-1;max-width:44em}
.elementor-3868 .elementor-element.elementor-element-0984e23 dt{font-size:max(12px, calc(13 / 1440 * 100vw));letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--e-global-color-primary);line-height:1.4}
.elementor-3868 .elementor-element.elementor-element-0984e23 dd{margin:0;overflow-wrap:anywhere}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b07e1af */.elementor-3868 .elementor-element.elementor-element-b07e1af p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-b07e1af p:last-child,.elementor-3868 .elementor-element.elementor-element-b07e1af ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-b07e1af h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-b07e1af ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-b07e1af li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-b07e1af li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-b07e1af a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03bf9e4 */.elementor-3868 .elementor-element.elementor-element-03bf9e4 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 p:last-child,.elementor-3868 .elementor-element.elementor-element-03bf9e4 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-03bf9e4 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e0a98d */.elementor-3868 .elementor-element.elementor-element-0e0a98d{flex:1 1 16rem;min-width:0}
.elementor-3868 .elementor-element.elementor-element-0e0a98d p{margin:0}
.elementor-3868 .elementor-element.elementor-element-0e0a98d strong{font-weight:600}
.elementor-3868 .elementor-element.elementor-element-0e0a98d .cargo{font-size:max(14px, calc(15 / 1440 * 100vw));color:#4A4A4A}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b494d8f */.elementor-3868 .elementor-element.elementor-element-b494d8f p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-b494d8f p:last-child,.elementor-3868 .elementor-element.elementor-element-b494d8f ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-b494d8f h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-b494d8f ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-b494d8f li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-b494d8f li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-b494d8f a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd89e68 */.elementor-3868 .elementor-element.elementor-element-dd89e68 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-dd89e68 p:last-child,.elementor-3868 .elementor-element.elementor-element-dd89e68 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-dd89e68 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-dd89e68 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-dd89e68 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-dd89e68 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-dd89e68 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c302e0a */.elementor-3868 .elementor-element.elementor-element-c302e0a p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-c302e0a p:last-child,.elementor-3868 .elementor-element.elementor-element-c302e0a ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-c302e0a h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-c302e0a ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-c302e0a li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-c302e0a li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-c302e0a a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abd9a46 */.elementor-3868 .elementor-element.elementor-element-abd9a46 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-abd9a46 p:last-child,.elementor-3868 .elementor-element.elementor-element-abd9a46 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-abd9a46 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-abd9a46 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-abd9a46 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-abd9a46 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-abd9a46 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5864967 */.elementor-3868 .elementor-element.elementor-element-5864967 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-5864967 p:last-child,.elementor-3868 .elementor-element.elementor-element-5864967 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-5864967 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-5864967 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-5864967 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-5864967 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-5864967 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}
.elementor-3868 .elementor-element.elementor-element-5864967 .derechos{display:grid;gap:max(18px, calc(22 / 1440 * 100vw));margin:max(6px, calc(8 / 1440 * 100vw)) 0 max(18px, calc(22 / 1440 * 100vw))}
.elementor-3868 .elementor-element.elementor-element-5864967 .derecho{margin:0}
.elementor-3868 .elementor-element.elementor-element-5864967 .derecho strong{font-weight:600}
.elementor-3868 .elementor-element.elementor-element-5864967 .art{font-size:max(12px, calc(13 / 1440 * 100vw));letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--e-global-color-primary);margin-left:8px;white-space:nowrap}
.elementor-3868 .elementor-element.elementor-element-5864967 .cita{color:#4A4A4A}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3798a18 */.elementor-3868 .elementor-element.elementor-element-3798a18 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-3798a18 p:last-child,.elementor-3868 .elementor-element.elementor-element-3798a18 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-3798a18 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-3798a18 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-3798a18 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-3798a18 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-3798a18 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2e3294 */.elementor-3868 .elementor-element.elementor-element-f2e3294 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-f2e3294 p:last-child,.elementor-3868 .elementor-element.elementor-element-f2e3294 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-f2e3294 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-f2e3294 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-f2e3294 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-f2e3294 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-f2e3294 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8a6d91 */.elementor-3868 .elementor-element.elementor-element-a8a6d91 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 p:last-child,.elementor-3868 .elementor-element.elementor-element-a8a6d91 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-a8a6d91 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ad8694 */.elementor-3868 .elementor-element.elementor-element-9ad8694 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-9ad8694 p:last-child,.elementor-3868 .elementor-element.elementor-element-9ad8694 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-9ad8694 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-9ad8694 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-9ad8694 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-9ad8694 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-9ad8694 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87d967d */.elementor-3868 .elementor-element.elementor-element-87d967d p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-87d967d p:last-child,.elementor-3868 .elementor-element.elementor-element-87d967d ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-87d967d h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-87d967d ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-87d967d li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-87d967d li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-87d967d a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbffc65 */.elementor-3868 .elementor-element.elementor-element-dbffc65{--row-gap:max(32px, calc(48 / 1440 * 100vw));--gap:max(32px, calc(48 / 1440 * 100vw)) max(32px, calc(48 / 1440 * 100vw))}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78d9d9b */.elementor-3868 .elementor-element.elementor-element-78d9d9b p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-78d9d9b p:last-child,.elementor-3868 .elementor-element.elementor-element-78d9d9b ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-78d9d9b h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-78d9d9b ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-78d9d9b li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-78d9d9b li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-78d9d9b a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9d4d95 */.elementor-3868 .elementor-element.elementor-element-e9d4d95 dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:max(22px, calc(28 / 1440 * 100vw)) max(32px, calc(48 / 1440 * 100vw));margin:0}
.elementor-3868 .elementor-element.elementor-element-e9d4d95 .dato{display:grid;gap:4px;min-width:0}
.elementor-3868 .elementor-element.elementor-element-e9d4d95 .dato.ancho{grid-column:1/-1;max-width:44em}
.elementor-3868 .elementor-element.elementor-element-e9d4d95 dt{font-size:max(12px, calc(13 / 1440 * 100vw));letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--e-global-color-primary);line-height:1.4}
.elementor-3868 .elementor-element.elementor-element-e9d4d95 dd{margin:0;overflow-wrap:anywhere}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06bcf6a */.elementor-3868 .elementor-element.elementor-element-06bcf6a p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-06bcf6a p:last-child,.elementor-3868 .elementor-element.elementor-element-06bcf6a ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-06bcf6a h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-06bcf6a ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-06bcf6a li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-06bcf6a li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-06bcf6a a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00ee2fc */.elementor-3868 .elementor-element.elementor-element-00ee2fc p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-00ee2fc p:last-child,.elementor-3868 .elementor-element.elementor-element-00ee2fc ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-00ee2fc h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-00ee2fc ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-00ee2fc li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-00ee2fc li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-00ee2fc a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aee7a4 */.elementor-3868 .elementor-element.elementor-element-3aee7a4 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 p:last-child,.elementor-3868 .elementor-element.elementor-element-3aee7a4 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-3aee7a4 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f972065 */.elementor-3868 .elementor-element.elementor-element-f972065 p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-f972065 p:last-child,.elementor-3868 .elementor-element.elementor-element-f972065 ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-f972065 h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-f972065 ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-f972065 li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-f972065 li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-f972065 a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3bf41e */.elementor-3868 .elementor-element.elementor-element-e3bf41e p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-e3bf41e p:last-child,.elementor-3868 .elementor-element.elementor-element-e3bf41e ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-e3bf41e h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-e3bf41e ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-e3bf41e li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-e3bf41e li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-e3bf41e a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf9bc1 */.elementor-3868 .elementor-element.elementor-element-fcf9bc1{--row-gap:max(32px, calc(48 / 1440 * 100vw));--gap:max(32px, calc(48 / 1440 * 100vw)) max(32px, calc(48 / 1440 * 100vw))}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5eeaacf */.elementor-3868 .elementor-element.elementor-element-5eeaacf p{margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-5eeaacf p:last-child,.elementor-3868 .elementor-element.elementor-element-5eeaacf ul:last-child{margin-bottom:0}
.elementor-3868 .elementor-element.elementor-element-5eeaacf h3{font-family:"Inter Tight",sans-serif;font-weight:500;color:var(--e-global-color-primary);font-size:max(18px, calc(22 / 1440 * 100vw));line-height:1.3;margin:0 0 .6em}
.elementor-3868 .elementor-element.elementor-element-5eeaacf ul{padding-left:1.15em;margin:0 0 .9em}
.elementor-3868 .elementor-element.elementor-element-5eeaacf li{margin-bottom:.5em}
.elementor-3868 .elementor-element.elementor-element-5eeaacf li::marker{color:var(--e-global-color-primary)}
.elementor-3868 .elementor-element.elementor-element-5eeaacf a{color:var(--e-global-color-primary);text-underline-offset:3px;text-decoration-thickness:1px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3df7de2 */.elementor-3868 .elementor-element.elementor-element-3df7de2 .elementor-button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .2s ease}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268251c */.elementor-3868 .elementor-element.elementor-element-268251c p{margin:0}
.elementor-3868 .elementor-element.elementor-element-268251c a{color:var(--e-global-color-primary);font-weight:600;text-decoration:none;white-space:nowrap}/* End custom CSS */