.elementor-19993 .elementor-element.elementor-element-6bcd2cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19993 .elementor-element.elementor-element-6bcd2cc:not(.elementor-motion-effects-element-type-background), .elementor-19993 .elementor-element.elementor-element-6bcd2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f3ee;}.elementor-19993 .elementor-element.elementor-element-c026130{--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;}.elementor-19993 .elementor-element.elementor-element-c026130:not(.elementor-motion-effects-element-type-background), .elementor-19993 .elementor-element.elementor-element-c026130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://argency.com/wp-content/uploads/2026/09/hero-arge.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19993 .elementor-element.elementor-element-c363c78{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19993 .elementor-element.elementor-element-1cb3f91{--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;}.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-19993 .elementor-element.elementor-element-b292f86{text-align:center;}.elementor-19993 .elementor-element.elementor-element-b292f86 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:40px;font-weight:300;line-height:46px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-2c1ac21{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19993 .elementor-element.elementor-element-c2011f6 .elementor-button{background-color:#f8f7f3;font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#101012;color:#101012;border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-19993 .elementor-element.elementor-element-c2011f6 .elementor-button:hover, .elementor-19993 .elementor-element.elementor-element-c2011f6 .elementor-button:focus{background-color:#00ADBB;color:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-c2011f6{width:auto;max-width:auto;}.elementor-19993 .elementor-element.elementor-element-c2011f6 .elementor-button:hover svg, .elementor-19993 .elementor-element.elementor-element-c2011f6 .elementor-button:focus svg{fill:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button{background-color:rgba(0,0,0,0);font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#f8f7f3;color:#f8f7f3;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(248,247,243,0.16);border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button:hover, .elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button:focus{background-color:#00ADBB;color:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-29d55ec{width:auto;max-width:auto;}.elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button:hover svg, .elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button:focus svg{fill:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-92bfe06{--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;}.elementor-19993 .elementor-element.elementor-element-92bfe06:not(.elementor-motion-effects-element-type-background), .elementor-19993 .elementor-element.elementor-element-92bfe06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-61fbd2c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19993 .elementor-element.elementor-element-da688ef .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:40px;font-weight:300;line-height:46px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-49ebf0d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-8a6389f{--display:flex;}.elementor-19993 .elementor-element.elementor-element-471b36b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19993 .elementor-element.elementor-element-74d57a4 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-19993 .elementor-element.elementor-element-f22598f .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-25eb8cb{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-fd433de{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19993 .elementor-element.elementor-element-3c9497b .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-19993 .elementor-element.elementor-element-a5e73fd .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-cfa2b09{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-e35d383{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19993 .elementor-element.elementor-element-56a30ff .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-19993 .elementor-element.elementor-element-010cc10 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-938fb58{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-fa7c77d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19993 .elementor-element.elementor-element-04666cd .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-19993 .elementor-element.elementor-element-69264b2 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-057db73{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-74e7650{--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;}.elementor-19993 .elementor-element.elementor-element-49487df{--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:center;}.elementor-19993 .elementor-element.elementor-element-49487df:not(.elementor-motion-effects-element-type-background), .elementor-19993 .elementor-element.elementor-element-49487df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1DFDD;}.elementor-19993 .elementor-element.elementor-element-596b0e5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19993 .elementor-element.elementor-element-26a2824{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19993 .elementor-element.elementor-element-fb3df8c{--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;}.elementor-19993 .elementor-element.elementor-element-ef14d4d{--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:center;}.elementor-19993 .elementor-element.elementor-element-1167941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19993 .elementor-element.elementor-element-1167941.elementor-element{--align-self:flex-start;}.elementor-19993 .elementor-element.elementor-element-1167941 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:40px;font-weight:300;line-height:46px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-a032fbd.elementor-element{--align-self:flex-start;}.elementor-19993 .elementor-element.elementor-element-a032fbd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-463ed6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button{background-color:rgba(0,0,0,0);font-family:"Clash Grotesk", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;fill:#101012;color:#101012;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(16,16,18,0.32);border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button:hover, .elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button:focus{background-color:#00ADBB;color:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-a2a4dcb{width:auto;max-width:auto;}.elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button:hover svg, .elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button:focus svg{fill:#f8f7f3;}.elementor-19993 .elementor-element.elementor-element-859e951{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-19993 .elementor-element.elementor-element-cb55c25{--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;}.elementor-19993 .elementor-element.elementor-element-1761e88{--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;}.elementor-19993 .elementor-element.elementor-element-fb9993f .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-584d033{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-81a2fa6{--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;}.elementor-19993 .elementor-element.elementor-element-bc59221{--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;}.elementor-19993 .elementor-element.elementor-element-22a870c .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-826dafe{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-c92cc54{--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;}.elementor-19993 .elementor-element.elementor-element-a67a9e1{--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;}.elementor-19993 .elementor-element.elementor-element-c94ae14 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-12f6f05{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-bcfab0a{--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;}.elementor-19993 .elementor-element.elementor-element-c70ba92{--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;}.elementor-19993 .elementor-element.elementor-element-4c81fc1 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-52e67d6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-8e50c15{--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;}.elementor-19993 .elementor-element.elementor-element-18e1f81{--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;}.elementor-19993 .elementor-element.elementor-element-f468286 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-6bd4fb5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-e349f78{--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;}.elementor-19993 .elementor-element.elementor-element-e5dd961{--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;}.elementor-19993 .elementor-element.elementor-element-6dfeccc .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-c8391f9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-65e7019{--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;}.elementor-19993 .elementor-element.elementor-element-5b6e7ab{--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;}.elementor-19993 .elementor-element.elementor-element-87e5a85 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-3971fc1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-5978abf{--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;}.elementor-19993 .elementor-element.elementor-element-1c1c98c{--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;}.elementor-19993 .elementor-element.elementor-element-b3a0f40 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-44954d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-c97500c{--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;}.elementor-19993 .elementor-element.elementor-element-c367f74{--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;}.elementor-19993 .elementor-element.elementor-element-c14a16d .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:26px;font-weight:300;line-height:32px;color:var( --e-global-color-primary );}.elementor-19993 .elementor-element.elementor-element-587a551{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(16,16,18,0.64);}.elementor-19993 .elementor-element.elementor-element-04f84db{--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;--overlay-opacity:0.64;}.elementor-19993 .elementor-element.elementor-element-04f84db:not(.elementor-motion-effects-element-type-background), .elementor-19993 .elementor-element.elementor-element-04f84db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://argency.com/wp-content/uploads/2026/09/hero-byn2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19993 .elementor-element.elementor-element-04f84db::before, .elementor-19993 .elementor-element.elementor-element-04f84db > .elementor-background-video-container::before, .elementor-19993 .elementor-element.elementor-element-04f84db > .e-con-inner > .elementor-background-video-container::before, .elementor-19993 .elementor-element.elementor-element-04f84db > .elementor-background-slideshow::before, .elementor-19993 .elementor-element.elementor-element-04f84db > .e-con-inner > .elementor-background-slideshow::before, .elementor-19993 .elementor-element.elementor-element-04f84db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19993 .elementor-element.elementor-element-18b48b2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-19993 .elementor-element.elementor-element-24b3a97{--display:flex;}.elementor-19993 .elementor-element.elementor-element-f402c79{--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;}.elementor-19993 .elementor-element.elementor-element-c989e85 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:64px;font-weight:300;line-height:46px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-e788399{font-family:"Clash Grotesk", Sans-serif;font-size:22px;font-weight:300;line-height:1.3em;color:#F8F7F3;}.elementor-19993 .elementor-element.elementor-element-b5e40da{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(248,247,243,0.64);}.elementor-19993 .elementor-element.elementor-element-388b10e{--display:flex;}.elementor-19993 .elementor-element.elementor-element-b084a95{--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;}.elementor-19993 .elementor-element.elementor-element-5e5bf8d .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-c2b860a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-19993 .elementor-element.elementor-element-d972489{--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;}.elementor-19993 .elementor-element.elementor-element-6efff34 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-9472a99{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#F8F7F3;}.elementor-19993 .elementor-element.elementor-element-5136cd9{--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;}.elementor-19993 .elementor-element.elementor-element-2f98944 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-387b42a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#F8F7F3;}.elementor-19993 .elementor-element.elementor-element-fc17d7d{--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;}.elementor-19993 .elementor-element.elementor-element-7c5dd04 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-0bd1c14{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#F8F7F3;}.elementor-19993 .elementor-element.elementor-element-d6fedf0{--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;}.elementor-19993 .elementor-element.elementor-element-c6bc1f6 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-3974f63{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#F8F7F3;}.elementor-19993 .elementor-element.elementor-element-13cdd7b{--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;}.elementor-19993 .elementor-element.elementor-element-9b2b213 .elementor-heading-title{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:300;line-height:26px;color:var( --e-global-color-secondary );}.elementor-19993 .elementor-element.elementor-element-39980cd{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:#F8F7F3;}@media(max-width:767px){.elementor-19993 .elementor-element.elementor-element-c363c78{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19993 .elementor-element.elementor-element-b292f86 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-19993 .elementor-element.elementor-element-61fbd2c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19993 .elementor-element.elementor-element-da688ef .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-19993 .elementor-element.elementor-element-596b0e5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19993 .elementor-element.elementor-element-1167941 .elementor-heading-title{font-size:26px;line-height:32px;}.elementor-19993 .elementor-element.elementor-element-fb9993f .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-22a870c .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-c94ae14 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-4c81fc1 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-f468286 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-6dfeccc .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-87e5a85 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-b3a0f40 .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-c14a16d .elementor-heading-title{font-size:22px;line-height:28px;}.elementor-19993 .elementor-element.elementor-element-18b48b2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19993 .elementor-element.elementor-element-c989e85 .elementor-heading-title{font-size:26px;line-height:32px;}}@media(min-width:768px){.elementor-19993 .elementor-element.elementor-element-c363c78{--content-width:1800px;}.elementor-19993 .elementor-element.elementor-element-61fbd2c{--content-width:1800px;}.elementor-19993 .elementor-element.elementor-element-596b0e5{--content-width:1800px;}.elementor-19993 .elementor-element.elementor-element-18b48b2{--content-width:1800px;}}/* Start custom CSS for heading, class: .elementor-element-b292f86 */.elementor-19993 .elementor-element.elementor-element-b292f86 .elementor-heading-title{max-width:20ch;margin:24px auto 0}
.elementor-19993 .elementor-element.elementor-element-b292f86 .accent{color:#00ADBB}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29d55ec */.elementor-19993 .elementor-element.elementor-element-29d55ec .elementor-button:hover{border-color:#00ADBB}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c1ac21 */.elementor-19993 .elementor-element.elementor-element-2c1ac21{margin-top:48px}
@media(max-width:640px){.elementor-19993 .elementor-element.elementor-element-2c1ac21{flex-direction:column;align-items:stretch}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cb3f91 */.elementor-19993 .elementor-element.elementor-element-1cb3f91{text-align:center}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c026130 */.elementor-19993 .elementor-element.elementor-element-c026130{position:relative;isolation:isolate;overflow:hidden;min-height:72vh;display:grid;align-items:center;padding-block:160px;letter-spacing:0.01em;color:#f8f7f3}
@media(max-width:860px){.elementor-19993 .elementor-element.elementor-element-c026130{min-height:0;padding-block:120px}}
.elementor-19993 .elementor-element.elementor-element-c026130::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(16,16,18,0.54) 0%,rgba(16,16,18,0.76) 52%,rgba(16,16,18,0.62) 100%)}
.elementor-19993 .elementor-element.elementor-element-c026130 > .e-con-inner,.elementor-19993 .elementor-element.elementor-element-c026130 > .e-con{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da688ef */.elementor-19993 .elementor-element.elementor-element-da688ef .elementor-heading-title{max-width:20ch;margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49ebf0d */.elementor-19993 .elementor-element.elementor-element-49ebf0d{margin-top:24px}
.elementor-19993 .elementor-element.elementor-element-49ebf0d p{margin:0;max-width:52ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74d57a4 */.elementor-19993 .elementor-element.elementor-element-74d57a4 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f22598f */.elementor-19993 .elementor-element.elementor-element-f22598f{margin-top:16px}
.elementor-19993 .elementor-element.elementor-element-f22598f .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25eb8cb */.elementor-19993 .elementor-element.elementor-element-25eb8cb{margin-top:12px}
.elementor-19993 .elementor-element.elementor-element-25eb8cb p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c9497b */.elementor-19993 .elementor-element.elementor-element-3c9497b .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a5e73fd */.elementor-19993 .elementor-element.elementor-element-a5e73fd{margin-top:16px}
.elementor-19993 .elementor-element.elementor-element-a5e73fd .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfa2b09 */.elementor-19993 .elementor-element.elementor-element-cfa2b09{margin-top:12px}
.elementor-19993 .elementor-element.elementor-element-cfa2b09 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56a30ff */.elementor-19993 .elementor-element.elementor-element-56a30ff .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-010cc10 */.elementor-19993 .elementor-element.elementor-element-010cc10{margin-top:16px}
.elementor-19993 .elementor-element.elementor-element-010cc10 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-938fb58 */.elementor-19993 .elementor-element.elementor-element-938fb58{margin-top:12px}
.elementor-19993 .elementor-element.elementor-element-938fb58 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04666cd */.elementor-19993 .elementor-element.elementor-element-04666cd .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69264b2 */.elementor-19993 .elementor-element.elementor-element-69264b2{margin-top:16px}
.elementor-19993 .elementor-element.elementor-element-69264b2 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-057db73 */.elementor-19993 .elementor-element.elementor-element-057db73{margin-top:12px}
.elementor-19993 .elementor-element.elementor-element-057db73 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a6389f */.elementor-19993 .elementor-element.elementor-element-8a6389f{display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px;border-top:1px solid rgba(248,247,243,0.16)}
.elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con{padding:32px 32px 40px;border-right:1px solid rgba(248,247,243,0.08)}
.elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con:first-child{padding-left:0}
.elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con:last-child{border-right:0;padding-right:0}
/* H4 del DS (20/26), mismo criterio que la grilla de Brand Value. */
.elementor-19993 .elementor-element.elementor-element-8a6389f h3.elementor-heading-title{font-size:20px!important;line-height:26px!important;letter-spacing:.01em!important}
@media(max-width:1100px){.elementor-19993 .elementor-element.elementor-element-8a6389f{grid-template-columns:repeat(2,1fr)}
 .elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con{border-bottom:1px solid rgba(248,247,243,0.08)}
 .elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con:nth-child(2n){border-right:0;padding-right:0}
 .elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con:nth-child(2n+1){padding-left:0}}
@media(max-width:640px){.elementor-19993 .elementor-element.elementor-element-8a6389f{grid-template-columns:1fr}
 .elementor-19993 .elementor-element.elementor-element-8a6389f > .e-con{border-right:0;padding-left:0;padding-right:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92bfe06 */.elementor-19993 .elementor-element.elementor-element-92bfe06{position:relative;z-index:2;padding-block:120px;letter-spacing:0.01em;color:#f8f7f3}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74e7650 */.elementor-19993 .elementor-element.elementor-element-74e7650{padding-block:120px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2a4dcb */.elementor-19993 .elementor-element.elementor-element-a2a4dcb .elementor-button:hover{border-color:#00ADBB}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef14d4d */.elementor-19993 .elementor-element.elementor-element-ef14d4d{position:sticky;top:120px}
.elementor-19993 .elementor-element.elementor-element-ef14d4d .sv2-sols__title .elementor-heading-title{max-width:16ch;margin:0}
.elementor-19993 .elementor-element.elementor-element-ef14d4d .sv2-sols__lead{margin-top:24px}
.elementor-19993 .elementor-element.elementor-element-ef14d4d .sv2-sols__lead p{margin:0;max-width:44ch}
.elementor-19993 .elementor-element.elementor-element-ef14d4d > .e-con{margin-top:40px}
@media(max-width:1100px){.elementor-19993 .elementor-element.elementor-element-ef14d4d{position:static}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-859e951 */.elementor-19993 .elementor-element.elementor-element-859e951::after{content:"";display:block;height:160px}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(1){position:sticky;top:calc(80px + var(--panel-head) * 0)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(2){position:sticky;top:calc(80px + var(--panel-head) * 1)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(3){position:sticky;top:calc(80px + var(--panel-head) * 2)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(4){position:sticky;top:calc(80px + var(--panel-head) * 3)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(5){position:sticky;top:calc(80px + var(--panel-head) * 4)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(6){position:sticky;top:calc(80px + var(--panel-head) * 5)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(7){position:sticky;top:calc(80px + var(--panel-head) * 6)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(8){position:sticky;top:calc(80px + var(--panel-head) * 7)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:nth-child(9){position:sticky;top:calc(80px + var(--panel-head) * 8)}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con > .e-con{background:#f6f3ee;border-top:1px solid rgba(16,16,18,0.08);padding:0 32px 40px}
.elementor-19993 .elementor-element.elementor-element-859e951 > .e-con:last-child > .e-con{border-bottom:1px solid rgba(16,16,18,0.08)}
/* La franja visible al colapsar mide exactamente --panel-head. El centrado va en
   el .elementor-widget-container y NO en el div del widget: Elementor trae
   `.e-con>.elementor-widget>.elementor-widget-container{height:100%}`, así que el
   container se estira y un align-items:center puesto afuera no mueve nada — el
   título queda arriba y los 64px caen enteros debajo, separándolo del párrafo. */
.elementor-19993 .elementor-element.elementor-element-859e951 .sv2-panel__name{min-height:var(--panel-head)}
.elementor-19993 .elementor-element.elementor-element-859e951 .sv2-panel__name .elementor-widget-container{display:flex;align-items:center;min-height:var(--panel-head)}
.elementor-19993 .elementor-element.elementor-element-859e951 .sv2-panel__name .elementor-heading-title{margin:0;line-height:1.2}
.elementor-19993 .elementor-element.elementor-element-859e951 .sv2-panel__desc{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-859e951 .sv2-panel__desc p{margin:0;max-width:68ch}
@media(max-width:860px){.elementor-19993 .elementor-element.elementor-element-859e951::after{display:none}
 .elementor-19993 .elementor-element.elementor-element-859e951 > .e-con{position:static}
 .elementor-19993 .elementor-element.elementor-element-859e951 > .e-con > .e-con{padding:0 20px 32px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26a2824 */.elementor-19993 .elementor-element.elementor-element-26a2824{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:64px 80px;align-items:stretch}
@media(max-width:1100px){.elementor-19993 .elementor-element.elementor-element-26a2824{grid-template-columns:1fr;gap:48px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49487df */.elementor-19993 .elementor-element.elementor-element-49487df{padding-block:120px;--panel-head:64px}
@media(max-height:950px){.elementor-19993 .elementor-element.elementor-element-49487df{--panel-head:56px}}
@media(max-height:820px){.elementor-19993 .elementor-element.elementor-element-49487df{--panel-head:48px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c989e85 */.elementor-19993 .elementor-element.elementor-element-c989e85 .elementor-heading-title{max-width:14ch;margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e788399 */.elementor-19993 .elementor-element.elementor-element-e788399{margin-top:16px}
.elementor-19993 .elementor-element.elementor-element-e788399 p{margin:0;max-width:26ch}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e40da */.elementor-19993 .elementor-element.elementor-element-b5e40da{margin-top:24px}
.elementor-19993 .elementor-element.elementor-element-b5e40da p{margin:0;max-width:40ch}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e5bf8d */.elementor-19993 .elementor-element.elementor-element-5e5bf8d .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2b860a */.elementor-19993 .elementor-element.elementor-element-c2b860a{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-c2b860a p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6efff34 */.elementor-19993 .elementor-element.elementor-element-6efff34 .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9472a99 */.elementor-19993 .elementor-element.elementor-element-9472a99{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-9472a99 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f98944 */.elementor-19993 .elementor-element.elementor-element-2f98944 .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-387b42a */.elementor-19993 .elementor-element.elementor-element-387b42a{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-387b42a p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c5dd04 */.elementor-19993 .elementor-element.elementor-element-7c5dd04 .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bd1c14 */.elementor-19993 .elementor-element.elementor-element-0bd1c14{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-0bd1c14 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6bc1f6 */.elementor-19993 .elementor-element.elementor-element-c6bc1f6 .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3974f63 */.elementor-19993 .elementor-element.elementor-element-3974f63{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-3974f63 p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b2b213 */.elementor-19993 .elementor-element.elementor-element-9b2b213 .elementor-heading-title{margin:0;line-height:1.3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39980cd */.elementor-19993 .elementor-element.elementor-element-39980cd{margin-top:8px}
.elementor-19993 .elementor-element.elementor-element-39980cd p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388b10e */.elementor-19993 .elementor-element.elementor-element-388b10e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}
.elementor-19993 .elementor-element.elementor-element-388b10e > .e-con{position:relative;padding-top:24px;border-top:1px solid rgba(248,247,243,0.16)}
.elementor-19993 .elementor-element.elementor-element-388b10e > .e-con::before{content:"";position:absolute;left:0;top:-1px;width:18px;height:2px;background:#00ADBB}
/* H4 del DS (20/26). Va por tag y no por clase porque estos headings son hijos
   directos de containers, y las clases de container no se imprimen. El !important
   es para ganarle al h3{font-size:2em!important} del plugin Simple CSS. */
.elementor-19993 .elementor-element.elementor-element-388b10e h3.elementor-heading-title{font-size:20px!important;line-height:1.3!important;letter-spacing:.01em!important}
@media(max-width:640px){.elementor-19993 .elementor-element.elementor-element-388b10e{grid-template-columns:1fr;gap:32px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b3a97 */.elementor-19993 .elementor-element.elementor-element-24b3a97{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(48px,5vw,100px);align-items:start;width:100%}
@media(max-width:1100px){.elementor-19993 .elementor-element.elementor-element-24b3a97{grid-template-columns:1fr;gap:48px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04f84db */.elementor-19993 .elementor-element.elementor-element-04f84db{position:relative;isolation:isolate;overflow:hidden;min-height:78vh;display:grid;align-items:center;padding-block:160px;letter-spacing:0.01em;color:#f8f7f3}
@media(max-width:860px){.elementor-19993 .elementor-element.elementor-element-04f84db{min-height:0;padding-block:120px}}
.elementor-19993 .elementor-element.elementor-element-04f84db::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(16,16,18,0.64) 0%,rgba(16,16,18,0.72) 50%,rgba(16,16,18,0.66) 100%)}
.elementor-19993 .elementor-element.elementor-element-04f84db > .e-con-inner,.elementor-19993 .elementor-element.elementor-element-04f84db > .e-con{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bcd2cc *//* ⚠️ DOS espaciados que Elementor mete solo y la maqueta no tiene. Se apagan
   acá UNA vez porque son variables heredadas; los valores puestos a propósito
   (padding del boxed, gap de la pila y del CTA) los escribe Elementor por
   elemento y siguen ganando.
   1) gap entre hijos de container: .e-con{--gap:var(--widgets-spacing,20px)}
   2) padding de TODO container: .e-con{--padding-*:var(--container-default-padding-*,10px)}
      — este es el caro: no está definido en el kit, cae al fallback de 10px, y como
      los containers se anidan (sección > boxed > layout > aside > aside-inner) los
      10px se SUMAN: indentan la columna y separan título/bajada/botón.
      Medido: 61 de 69 containers de esta página lo heredaban. */
.elementor-19993 .elementor-element.elementor-element-6bcd2cc{--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}
.elementor-19993 .elementor-element.elementor-element-6bcd2cc{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}

/* ⚠️ Reset de márgenes por TAG, no por .elementor-heading-title.
   Elementor no resetea el margin de los headings (widget-heading.min.css sólo
   trae tamaños), así que el reset hace falta. Pero escrito como
   `.elementor-19993 .elementor-element.elementor-element-6bcd2cc .elementor-heading-title{margin:0}` compila con especificidad
   (0,4,0) — la MISMA que el custom_css de cualquier widget hijo — y como el CSS
   de la raíz se emite DESPUÉS, le gana por orden y anula en silencio cualquier
   `margin:0 auto`, descentrando los títulos con max-width.
   Por tag queda en (0,3,1), que pierde contra (0,4,0), y los widgets mandan.
   Los headings con header_size:div no lo necesitan: un <div> no trae margin del UA. */
.elementor-19993 .elementor-element.elementor-element-6bcd2cc h1,.elementor-19993 .elementor-element.elementor-element-6bcd2cc h2,.elementor-19993 .elementor-element.elementor-element-6bcd2cc h3,.elementor-19993 .elementor-element.elementor-element-6bcd2cc h4,.elementor-19993 .elementor-element.elementor-element-6bcd2cc h5,.elementor-19993 .elementor-element.elementor-element-6bcd2cc h6{margin:0;text-transform:none}
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .accent{color:#00ADBB}

/* ⚠️ DOS reglas globales del sitio pisan la escala del design system y hay que
   ganarles con especificidad + !important. NO se tocan: sirven al resto del sitio.
   · snippet "Argency — Tipografía global v10": h2{font-size:46px!important;letter-spacing:0!important}
   · plugin Simple CSS: h3.elementor-heading-title.elementor-size-default{font-size:2em!important}
   Escala DS: H1 52/58 · H2 40/46 · H3 26/32 · H4 20/26. */
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-hero__title .elementor-heading-title{font-size:52px!important;line-height:58px!important;letter-spacing:.01em!important}
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-intro__title .elementor-heading-title,
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-sec__title .elementor-heading-title,
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-value__title .elementor-heading-title,
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-sols__title .elementor-heading-title,
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-method__title .elementor-heading-title,
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-cta__title .elementor-heading-title{font-size:40px!important;line-height:46px!important;letter-spacing:.01em!important}
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-cap__name .elementor-heading-title{font-size:26px!important;line-height:32px!important;letter-spacing:.01em!important}
.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-panel__name .elementor-heading-title{font-size:26px!important;line-height:1.2!important;letter-spacing:.01em!important}

.elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-intro__copy{margin-top:32px}

@media(max-width:768px){
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-hero__title .elementor-heading-title{font-size:34px!important;line-height:40px!important}
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-intro__title .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-sec__title .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-value__title .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-sols__title .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-method__title .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-cta__title .elementor-heading-title{font-size:26px!important;line-height:32px!important}
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-cap__name .elementor-heading-title,
 .elementor-19993 .elementor-element.elementor-element-6bcd2cc .sv2-panel__name .elementor-heading-title{font-size:22px!important;line-height:28px!important}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Extralight.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://argency.com/wp-content/uploads/2026/07/ClashGrotesk-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */