.elementor-24 .elementor-element.elementor-element-d799113{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-d799113:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d799113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610a31c );}.elementor-24 .elementor-element.elementor-element-09e9e94{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-82dd574{--iteration-count:infinite;bottom:32px;--dynamic-text-color:var( --e-global-color-be90a4f );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-82dd574{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-82dd574{right:32px;}.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline{text-align:start;font-family:"Argesta", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline-plain-text{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline-dynamic-text{font-family:"Argesta", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-281cd68{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-281cd68{right:32px;}.elementor-24 .elementor-element.elementor-element-281cd68{top:32px;}.elementor-24 .elementor-element.elementor-element-281cd68 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-281cd68 .elementor-icon{font-size:176px;}.elementor-24 .elementor-element.elementor-element-281cd68 .elementor-icon svg{height:176px;}.elementor-24 .elementor-element.elementor-element-281cd68 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-24 .elementor-element.elementor-element-423260c .elementor-repeater-item-d9b3c85{left:31%;--hotspot-translate-x:31%;top:50%;--hotspot-translate-y:50%;}.elementor-24 .elementor-element.elementor-element-423260c .elementor-repeater-item-9c59266{left:70%;--hotspot-translate-x:70%;top:23%;--hotspot-translate-y:23%;}.elementor-24 .elementor-element.elementor-element-423260c .elementor-repeater-item-734380f{left:93%;--hotspot-translate-x:93%;top:50%;--hotspot-translate-y:50%;}.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-24 .elementor-element.elementor-element-423260c{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-be90a4f );--hotspot-box-color:var( --e-global-color-f90893d );--tooltip-text-color:var( --e-global-color-be90a4f );--tooltip-color:var( --e-global-color-f90893d );}.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot__label{font-family:"Silka", Sans-serif;font-weight:600;}.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot__tooltip{font-family:"Argesta", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;}.elementor-24 .elementor-element.elementor-element-410d32f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-410d32f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-410d32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610a31c );}.elementor-24 .elementor-element.elementor-element-e82edb3{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1ce58dc{--iteration-count:infinite;bottom:32px;--dynamic-text-color:var( --e-global-color-be90a4f );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1ce58dc{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-1ce58dc{right:32px;}.elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline{text-align:start;font-family:"Argesta", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline-plain-text{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline-dynamic-text{font-family:"Argesta", Sans-serif;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-dbf302e{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-dbf302e{right:32px;}.elementor-24 .elementor-element.elementor-element-dbf302e{top:32px;}.elementor-24 .elementor-element.elementor-element-dbf302e .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-dbf302e .elementor-icon{font-size:176px;}.elementor-24 .elementor-element.elementor-element-dbf302e .elementor-icon svg{height:176px;}.elementor-24 .elementor-element.elementor-element-dbf302e .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-898a178{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-8ce5efb .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-8ce5efb .elementor-icon{font-size:240px;}.elementor-24 .elementor-element.elementor-element-8ce5efb .elementor-icon svg{height:240px;}.elementor-24 .elementor-element.elementor-element-8ce5efb .elementor-icon-wrapper svg{width:auto;}.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-24 .elementor-element.elementor-element-2a4b793{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-a4925ae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-a4925ae:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a4925ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610a31c );}.elementor-24 .elementor-element.elementor-element-08d9c21{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e0f446d{--iteration-count:infinite;bottom:32px;--dynamic-text-color:var( --e-global-color-be90a4f );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-e0f446d{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-e0f446d{right:32px;}.elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline{text-align:start;font-family:"Argesta", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline-plain-text{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline-dynamic-text{font-family:"Argesta", Sans-serif;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-0d8cc16{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-0d8cc16{right:32px;}.elementor-24 .elementor-element.elementor-element-0d8cc16{top:32px;}.elementor-24 .elementor-element.elementor-element-0d8cc16 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-0d8cc16 .elementor-icon{font-size:176px;}.elementor-24 .elementor-element.elementor-element-0d8cc16 .elementor-icon svg{height:176px;}.elementor-24 .elementor-element.elementor-element-0d8cc16 .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-b1b680d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-88d21b0{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-00f5c25{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-b2391d4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-303e5cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-303e5cc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-303e5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guillen.otzarretadigital.com/wp-content/uploads/2026/07/Frame2.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d45657d{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-c2f72d0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-191c4c4{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-4ddd49d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-4ddd49d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4ddd49d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610a31c );}.elementor-24 .elementor-element.elementor-element-3be67a3{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-da72851{--iteration-count:infinite;bottom:32px;--dynamic-text-color:var( --e-global-color-be90a4f );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-da72851{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-da72851{right:32px;}.elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline{text-align:start;font-family:"Argesta", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline-plain-text{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline-dynamic-text{font-family:"Argesta", Sans-serif;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-fd40e20{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-fd40e20{right:32px;}.elementor-24 .elementor-element.elementor-element-fd40e20{top:32px;}.elementor-24 .elementor-element.elementor-element-fd40e20 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-fd40e20 .elementor-icon{font-size:176px;}.elementor-24 .elementor-element.elementor-element-fd40e20 .elementor-icon svg{height:176px;}.elementor-24 .elementor-element.elementor-element-fd40e20 .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-9923d9a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9b954d6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-6116d85{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-add0c92{padding:0px 0px 0px 0px;font-family:"Argesta", Sans-serif;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-5ed60d8{--n-accordion-title-font-size:20px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-be90a4f );--n-accordion-title-hover-color:var( --e-global-color-be90a4f );--n-accordion-title-active-color:var( --e-global-color-be90a4f );--n-accordion-icon-size:38px;}.elementor-24 .elementor-element.elementor-element-5ed60d8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-5ed60d8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Argesta", Sans-serif;font-weight:700;}:where( .elementor-24 .elementor-element.elementor-element-5ed60d8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-c27f2b4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-8180ca0{padding:0px 0px 0px 0px;font-family:"Argesta", Sans-serif;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-3b29670{--n-accordion-title-font-size:20px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-be90a4f );--n-accordion-title-hover-color:var( --e-global-color-be90a4f );--n-accordion-title-active-color:var( --e-global-color-be90a4f );--n-accordion-icon-size:38px;}.elementor-24 .elementor-element.elementor-element-3b29670 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-3b29670 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Argesta", Sans-serif;font-weight:700;}:where( .elementor-24 .elementor-element.elementor-element-3b29670 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-e4971d9{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-5561fff{padding:0px 0px 0px 0px;font-family:"Argesta", Sans-serif;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-5c0f829{--n-accordion-title-font-size:20px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-be90a4f );--n-accordion-title-hover-color:var( --e-global-color-be90a4f );--n-accordion-title-active-color:var( --e-global-color-be90a4f );--n-accordion-icon-size:38px;}.elementor-24 .elementor-element.elementor-element-5c0f829 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-5c0f829 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Argesta", Sans-serif;font-weight:700;}:where( .elementor-24 .elementor-element.elementor-element-5c0f829 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-fb812d9{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-9df7299{padding:0px 0px 0px 0px;font-family:"Argesta", Sans-serif;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-871f599{--n-accordion-title-font-size:20px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-be90a4f );--n-accordion-title-hover-color:var( --e-global-color-be90a4f );--n-accordion-title-active-color:var( --e-global-color-be90a4f );--n-accordion-icon-size:38px;}.elementor-24 .elementor-element.elementor-element-871f599 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-24 .elementor-element.elementor-element-871f599 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Argesta", Sans-serif;font-weight:700;}:where( .elementor-24 .elementor-element.elementor-element-871f599 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-24 .elementor-element.elementor-element-de42d52{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-24 .elementor-element.elementor-element-de42d52:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-de42d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-610a31c );}.elementor-24 .elementor-element.elementor-element-aecc4a4{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5931762{--iteration-count:infinite;bottom:32px;--dynamic-text-color:var( --e-global-color-be90a4f );}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5931762{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-5931762{right:32px;}.elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline{text-align:start;font-family:"Argesta", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;}.elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline-plain-text{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline-dynamic-text{font-family:"Argesta", Sans-serif;font-weight:400;text-transform:uppercase;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4f9085f{left:32px;}body.rtl .elementor-24 .elementor-element.elementor-element-4f9085f{right:32px;}.elementor-24 .elementor-element.elementor-element-4f9085f{top:32px;}.elementor-24 .elementor-element.elementor-element-4f9085f .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-4f9085f .elementor-icon{font-size:176px;}.elementor-24 .elementor-element.elementor-element-4f9085f .elementor-icon svg{height:176px;}.elementor-24 .elementor-element.elementor-element-4f9085f .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-9e84975{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-4d15a9a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-e4bd8a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-75e90ef{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-b5e61d1{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-b1d3148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-9c5ed3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-93c1ba8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-3c39503{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-ae215f4{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-5b31b78{columns:1;font-family:"Argesta", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-57ad73c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e73cfa8{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-e73cfa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e73cfa8 .uc_overlay{background-color:#ffffff;}.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-24 .elementor-element.elementor-element-30e3607{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:5;text-align:center;}.elementor-24 .elementor-element.elementor-element-30e3607.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-30e3607 .elementor-heading-title{color:var( --e-global-color-be90a4f );}.elementor-24 .elementor-element.elementor-element-7768dad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-0792212 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0792212 .uc_overlay{background-color:#ffffff;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-b1b680d{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-b2391d4{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c2f72d0{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-9923d9a{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-9e84975{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-d799113{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline{font-size:30px;}.elementor-24 .elementor-element.elementor-element-b1b680d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-b2391d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c2f72d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-9923d9a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5ed60d8{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-3b29670{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-5c0f829{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-871f599{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-9e84975{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-898a178{--width:fit-content;}.elementor-24 .elementor-element.elementor-element-b1b680d{--width:100%;}.elementor-24 .elementor-element.elementor-element-9923d9a{--width:100%;}.elementor-24 .elementor-element.elementor-element-9e84975{--width:100%;}}/* Start custom CSS for animated-headline, class: .elementor-element-82dd574 */.elementor-24 .elementor-element.elementor-element-82dd574{
    max-width: 50ch!important;
}
.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after, .elementor-24 .elementor-element.elementor-element-82dd574 .elementor-element-overlay{
    display: none;
}
.elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline-plain-text, .elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline-text-wrapper, .elementor-24 .elementor-element.elementor-element-82dd574 .elementor-headline.elementor-headline-animation-type-clip{
    padding-block: 0!important;
    margin-block: 0!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-281cd68 */.elementor-24 .elementor-element.elementor-element-281cd68 svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-423260c */.elementor-24 .elementor-element.elementor-element-423260c .wp-image-426{
    filter: brightness(.8);
}

.elementor-24 .elementor-element.elementor-element-423260c::after{
    content:'';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #000000AA;
    opacity: 0;
    transition: opacity .5s;
    z-index: 1;
    pointer-events: none;
}

.elementor-24 .elementor-element.elementor-element-423260c:has(.e-hotspot--circle:hover)::after{
    opacity: 1;
}

.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot--fade-in-out, .elementor-24 .elementor-element.elementor-element-423260c .e-hotspot__tooltip p{
    padding: 0px!important;
    margin: 0px!important;
    line-height: 1.2em;
}
.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot:nth-child(3) .e-hotspot--tooltip-position, .elementor-24 .elementor-element.elementor-element-423260c .e-hotspot:nth-child(4) .e-hotspot--tooltip-position {
    left: auto!important;
    right: calc(100% + 5px)!important;
    text-align: right;
}
.elementor-24 .elementor-element.elementor-element-423260c .e-hotspot img, .elementor-24 .elementor-element.elementor-element-423260c .e-hotspot p{
    max-width: 250px!important;
    text-wrap-mode: wrap!important
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-1ce58dc */.elementor-24 .elementor-element.elementor-element-1ce58dc{
    max-width: 50ch!important;
}
.elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after, .elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-element-overlay{
    display: none;
}
.elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline-plain-text, .elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline-text-wrapper, .elementor-24 .elementor-element.elementor-element-1ce58dc .elementor-headline.elementor-headline-animation-type-clip{
    padding-block: 0!important;
    margin-block: 0!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-dbf302e */.elementor-24 .elementor-element.elementor-element-dbf302e svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8ce5efb */.elementor-24 .elementor-element.elementor-element-8ce5efb svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a4b793 */.elementor-24 .elementor-element.elementor-element-2a4b793{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-e0f446d */.elementor-24 .elementor-element.elementor-element-e0f446d{
    max-width: 50ch!important;
}
.elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after, .elementor-24 .elementor-element.elementor-element-e0f446d .elementor-element-overlay{
    display: none;
}
.elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline-plain-text, .elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline-text-wrapper, .elementor-24 .elementor-element.elementor-element-e0f446d .elementor-headline.elementor-headline-animation-type-clip{
    padding-block: 0!important;
    margin-block: 0!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0d8cc16 */.elementor-24 .elementor-element.elementor-element-0d8cc16 svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00f5c25 */.elementor-24 .elementor-element.elementor-element-00f5c25{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-191c4c4 */.elementor-24 .elementor-element.elementor-element-191c4c4{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-da72851 */.elementor-24 .elementor-element.elementor-element-da72851{
    max-width: 50ch!important;
}
.elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after, .elementor-24 .elementor-element.elementor-element-da72851 .elementor-element-overlay{
    display: none;
}
.elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline-plain-text, .elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline-text-wrapper, .elementor-24 .elementor-element.elementor-element-da72851 .elementor-headline.elementor-headline-animation-type-clip{
    padding-block: 0!important;
    margin-block: 0!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd40e20 */.elementor-24 .elementor-element.elementor-element-fd40e20 svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9923d9a */@media only screen and (max-width: 576px) {
    .elementor-24 .elementor-element.elementor-element-9923d9a {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-5931762 */.elementor-24 .elementor-element.elementor-element-5931762{
    max-width: 50ch!important;
}
.elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after, .elementor-24 .elementor-element.elementor-element-5931762 .elementor-element-overlay{
    display: none;
}
.elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline-plain-text, .elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline-text-wrapper, .elementor-24 .elementor-element.elementor-element-5931762 .elementor-headline.elementor-headline-animation-type-clip{
    padding-block: 0!important;
    margin-block: 0!important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4f9085f */.elementor-24 .elementor-element.elementor-element-4f9085f svg path:nth-child(4){
    fill: transparent
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75e90ef */.elementor-24 .elementor-element.elementor-element-75e90ef{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5e61d1 */.elementor-24 .elementor-element.elementor-element-b5e61d1{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c39503 */.elementor-24 .elementor-element.elementor-element-3c39503{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae215f4 */.elementor-24 .elementor-element.elementor-element-ae215f4{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b31b78 */.elementor-24 .elementor-element.elementor-element-5b31b78{
    text-wrap: pretty!important;
    max-width: 70ch!important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_image_reveal_on_scroll, class: .elementor-element-e73cfa8 */.elementor-24 .elementor-element.elementor-element-e73cfa8 {
    height: 169px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30e3607 */.elementor-24 .elementor-element.elementor-element-30e3607 {
    position: absolute;
    top:10%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Argesta';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/Argesta-Display-Regular-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Argesta';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/Argesta-Text-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-regular-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-medium-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-semibold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-bold-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-black-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-light-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-extralight-webfont.woff2') format('woff2');
}
@font-face {
	font-family: 'Silka';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://guillen.otzarretadigital.com/wp-content/uploads/2026/06/silka-thin-webfont.woff2') format('woff2');
}
/* End Custom Fonts CSS */