.elementor-52 .elementor-element.elementor-element-b440345{--display:flex;--min-height:1px;--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:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-84996cc{--display:flex;--min-height:797px;--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;--justify-content:center;--align-items:center;--margin-top:-137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-84996cc:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-84996cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-3de4b0d7{--display:flex;--min-height:417px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-1ea1fb58{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-52 .elementor-element.elementor-element-1ea1fb58.e-con{--flex-grow:0;--flex-shrink:0;}.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-52 .elementor-element.elementor-element-207ebb51{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 204px 0px;z-index:2;text-align:right;}.elementor-52 .elementor-element.elementor-element-207ebb51.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-207ebb51 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6em;font-weight:300;letter-spacing:10px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5399dde2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5399dde2.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.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-52 .elementor-element.elementor-element-4481fbce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -172px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-4481fbce img{width:445px;}.elementor-52 .elementor-element.elementor-element-74b50d5d{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:-83px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-52 .elementor-element.elementor-element-1dfff3a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 107px 0px;z-index:1;text-align:right;}.elementor-52 .elementor-element.elementor-element-1dfff3a6.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-1dfff3a6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6em;font-weight:300;letter-spacing:10px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-d550671{width:100%;max-width:100%;margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-d550671.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-d550671 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-71274ef0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-71274ef0.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7d5fd5ec{--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:flex-end;--align-items:flex-start;--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-52 .elementor-element.elementor-element-d68f11f{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-d68f11f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-d68f11f img{width:75%;}.elementor-52 .elementor-element.elementor-element-e680245{--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:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-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-52 .elementor-element.elementor-element-af9f9d5 .elementor-button{background-color:#FFFFFF00;font-family:"Acumin Variable Concept", Sans-serif;font-size:1.1em;font-weight:900;border-radius:60px 60px 60px 60px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-af9f9d5 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-af9f9d5 .elementor-button:focus{background-color:#5DD32C00;}.elementor-52 .elementor-element.elementor-element-af9f9d5:hover{--e-transform-scale:1.05;}.elementor-52 .elementor-element.elementor-element-af9f9d5{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-BOTON.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-af9f9d5.elementor-element{--align-self:flex-end;}.elementor-52 .elementor-element.elementor-element-669b82e{width:var( --container-widget-width, 28% );max-width:28%;--e-transform-rotateZ:180deg;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-669b82e.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-669b82e img{width:75%;}.elementor-52 .elementor-element.elementor-element-2f89839f{--display:flex;--min-height:797px;--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;--justify-content:center;--align-items:center;--margin-top:-137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2f89839f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2f89839f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-44b97d8d{--display:flex;--min-height:417px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-1c486086{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1c486086.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-52 .elementor-element.elementor-element-1d3f58a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -172px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-1d3f58a2 img{width:445px;}.elementor-52 .elementor-element.elementor-element-66d16873{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-52 .elementor-element.elementor-element-66d16873.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-501ec3f7{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 150px 0px;z-index:2;text-align:right;}.elementor-52 .elementor-element.elementor-element-501ec3f7.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-501ec3f7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6em;font-weight:300;letter-spacing:10px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-29bed2ae{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;--icon-size:20px;--grid-column-gap:11px;}.elementor-52 .elementor-element.elementor-element-29bed2ae.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon i{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon svg{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon:hover{background-color:#FFFFFF;border-color:#000000;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon:hover i{color:#000000;}.elementor-52 .elementor-element.elementor-element-29bed2ae .elementor-social-icon:hover svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-6c6e8847{width:100%;max-width:100%;margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:right;}.elementor-52 .elementor-element.elementor-element-6c6e8847 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2306d4fc{--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:flex-end;--align-items:center;--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:10px;}.elementor-52 .elementor-element.elementor-element-2306d4fc.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-384c6c2{--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:flex-end;--align-items:flex-start;--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-52 .elementor-element.elementor-element-45068e3{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-45068e3.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-45068e3 img{width:75%;}.elementor-52 .elementor-element.elementor-element-366cfe3 .elementor-button{background-color:#FFFFFF00;font-family:"Acumin Variable Concept", Sans-serif;font-size:20px;font-weight:900;border-style:none;border-radius:60px 60px 60px 60px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-366cfe3 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-366cfe3 .elementor-button:focus{background-color:#5DD32C00;}.elementor-52 .elementor-element.elementor-element-366cfe3:hover{--e-transform-scale:1.05;}.elementor-52 .elementor-element.elementor-element-366cfe3{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-BOTON.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-366cfe3.elementor-element{--align-self:flex-end;}.elementor-52 .elementor-element.elementor-element-28ac36c{width:var( --container-widget-width, 28% );max-width:28%;--e-transform-rotateZ:180deg;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-28ac36c.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-28ac36c img{width:75%;}.elementor-52 .elementor-element.elementor-element-e7e8b68{--display:flex;--min-height:797px;--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;--justify-content:center;--align-items:center;--margin-top:-137px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e7e8b68:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e7e8b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-46c177f{--display:flex;--min-height:417px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-f1c0c5f{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-52 .elementor-element.elementor-element-f1c0c5f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-ef44e29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -172px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-ef44e29 img{width:445px;}.elementor-52 .elementor-element.elementor-element-2305d27{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 150px 0px;z-index:2;text-align:right;}.elementor-52 .elementor-element.elementor-element-2305d27.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-2305d27 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:6em;font-weight:300;letter-spacing:10px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-02b2c1a{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;--icon-size:20px;--grid-column-gap:11px;}.elementor-52 .elementor-element.elementor-element-02b2c1a.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon{background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon i{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon svg{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon:hover{background-color:#FFFFFF;border-color:#000000;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon:hover i{color:#000000;}.elementor-52 .elementor-element.elementor-element-02b2c1a .elementor-social-icon:hover svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-317f9e2{width:100%;max-width:100%;margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:right;}.elementor-52 .elementor-element.elementor-element-317f9e2 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a3cc4d2{--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:flex-end;--align-items:center;--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:10px;}.elementor-52 .elementor-element.elementor-element-a3cc4d2.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-e473ce3{width:var( --container-widget-width, 28% );max-width:28%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-e473ce3.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-e473ce3 img{width:75%;}.elementor-52 .elementor-element.elementor-element-411abbf .elementor-button{background-color:#FFFFFF00;font-family:"Acumin Variable Concept", Sans-serif;font-size:20px;font-weight:900;border-style:none;border-radius:60px 60px 60px 60px;padding:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-411abbf .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-411abbf .elementor-button:focus{background-color:#5DD32C00;}.elementor-52 .elementor-element.elementor-element-411abbf:hover{--e-transform-scale:1.05;}.elementor-52 .elementor-element.elementor-element-411abbf{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-BOTON.webp");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-52 .elementor-element.elementor-element-411abbf.elementor-element{--align-self:flex-end;}.elementor-52 .elementor-element.elementor-element-104d7d6{width:var( --container-widget-width, 28% );max-width:28%;--e-transform-rotateZ:180deg;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-104d7d6.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-104d7d6 img{width:75%;}.elementor-52 .elementor-element.elementor-element-340ba166{--display:flex;--min-height:565px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:20px 0px 0px 0px;--border-top-width:20px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DB13FF;--border-color:#DB13FF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-340ba166:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-340ba166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-CORRUGADO-NEGRO.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-15e70d7a{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-15e70d7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-8eeff59 img{width:79%;}.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-52 .elementor-element.elementor-element-44d0a54{width:var( --container-widget-width, 50% );max-width:50%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 5px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 1px 0px;border-color:#00F1FB;text-align:center;font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:25px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-44d0a54.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-764e7a29{--display:flex;--min-height:634px;--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-764e7a29:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-764e7a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/fondo-fechas-gira.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-9c07af1{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-9c07af1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-2e3ce928{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-2e3ce928 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1e74000{--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;--overlay-opacity:0.45;--overlay-mix-blend-mode:multiply;--border-radius:8px 8px 8px 8px;--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-52 .elementor-element.elementor-element-1e74000::before, .elementor-52 .elementor-element.elementor-element-1e74000 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-1e74000 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-1e74000 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-1e74000 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-1e74000 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-2330f1d{--display:flex;--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-52 .elementor-element.elementor-element-d9cf8b3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-d9cf8b3.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-27078db8{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-27078db8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-27078db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/fondo.webp");background-repeat:repeat;background-size:contain;}.elementor-52 .elementor-element.elementor-element-434888f6{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-434888f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-6543a67e{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-6543a67e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#8A7F6D;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-33f0016d{--display:flex;}.elementor-52 .elementor-element.elementor-element-1fbdefad{--display:flex;}.elementor-52 .elementor-element.elementor-element-dd529eb{--display:flex;}.elementor-52 .elementor-element.elementor-element-34af02f9{--display:flex;}.elementor-52 .elementor-element.elementor-element-730c37ca{--display:flex;}.elementor-52 .elementor-element.elementor-element-25c4190f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-20px;--n-menu-title-font-size:0px;--n-menu-title-color-normal:#C2B49A;--n-menu-title-transition:300ms;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:23px;--n-menu-icon-color:#C2B49A;--n-menu-icon-color-hover:#C2B49A;--n-menu-icon-color-active:#C2B49A;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-52 .elementor-element.elementor-element-25c4190f.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-25c4190f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-52 .elementor-element.elementor-element-25c4190f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-52 .elementor-element.elementor-element-25c4190f > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-25c4190f {--n-menu-title-color-hover:#C2B49A;}.elementor-52 .elementor-element.elementor-element-263893bf{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-263893bf .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-7976758d{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-7976758d .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:26px;font-weight:900;letter-spacing:0px;color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-7395fe6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;text-align:justify;font-family:"Acumin Variable Concept", Sans-serif;font-size:16px;font-weight:300;line-height:18px;}.elementor-52 .elementor-element.elementor-element-3564a2d7{--display:flex;--min-height:0px;--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;--justify-content:flex-end;--margin-top:-1px;--margin-bottom:-6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-49d1cfa0{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-49d1cfa0.elementor-element{--align-self:stretch;}.elementor-52 .elementor-element.elementor-element-49d1cfa0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-158d81c9{--display:flex;--min-height:835px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-158d81c9:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-158d81c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/PELUCULA-SIMON-FONDO-1-scaled-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-233aa35e{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-233aa35e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-56e9711c{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-56e9711c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7a95bbed{--display:flex;}.elementor-52 .elementor-element.elementor-element-608747a1{--display:flex;}.elementor-52 .elementor-element.elementor-element-384e4438{--display:flex;}.elementor-52 .elementor-element.elementor-element-13d697ba{--display:flex;}.elementor-52 .elementor-element.elementor-element-3e54cc23{--display:flex;}.elementor-52 .elementor-element.elementor-element-619d0308{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-20px;--n-menu-title-font-size:0px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:23px;--n-menu-icon-color:#FFFFFF;--n-menu-icon-color-hover:#FFFFFF;--n-menu-icon-color-active:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-52 .elementor-element.elementor-element-619d0308.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-619d0308 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-52 .elementor-element.elementor-element-619d0308 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-52 .elementor-element.elementor-element-619d0308 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-619d0308 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1c73b77d{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-1c73b77d .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-494369a5{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-494369a5 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:26px;font-weight:900;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-9c278ba{width:var( --container-widget-width, 37.609% );max-width:37.609%;padding:60px 0px 60px 0px;--container-widget-width:37.609%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-52 .elementor-element.elementor-element-9c278ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-item > a{font-family:"Acumin Variable Concept", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-52 .elementor-element.elementor-element-9c278ba .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-62e658c9{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:flex-end;--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-52 .elementor-element.elementor-element-6442c4d7{width:var( --container-widget-width, 80% );max-width:80%;padding:5px 5px 5px 5px;--container-widget-width:80%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:center;}.elementor-52 .elementor-element.elementor-element-6442c4d7.elementor-element{--align-self:flex-end;}.elementor-52 .elementor-element.elementor-element-6442c4d7 img{width:471px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-7adf17e4{--display:flex;--min-height:835px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-7adf17e4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7adf17e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-CORRUGADO-NEGRO.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-7eff5c88{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-7eff5c88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-33b1154f{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-33b1154f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1b8fc63a{--display:flex;}.elementor-52 .elementor-element.elementor-element-256ef354{--display:flex;}.elementor-52 .elementor-element.elementor-element-57c4b4a4{--display:flex;}.elementor-52 .elementor-element.elementor-element-72129ab8{--display:flex;}.elementor-52 .elementor-element.elementor-element-7cc00594{--display:flex;}.elementor-52 .elementor-element.elementor-element-1751d2ef{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-20px;--n-menu-title-font-size:0px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:23px;--n-menu-icon-color:#FFFFFF;--n-menu-icon-color-hover:#FFFFFF;--n-menu-icon-color-active:#FFFFFF;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-52 .elementor-element.elementor-element-1751d2ef.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-1751d2ef > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-52 .elementor-element.elementor-element-1751d2ef > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-52 .elementor-element.elementor-element-1751d2ef > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-1751d2ef {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-b651489{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-b651489 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4d966b0b{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-4d966b0b .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:26px;font-weight:900;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-6c2e7efb{width:var( --container-widget-width, 59.594% );max-width:59.594%;padding:40px 0px 60px 0px;--container-widget-width:59.594%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-52 .elementor-element.elementor-element-6c2e7efb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-item > a{font-family:"Acumin Variable Concept", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-52 .elementor-element.elementor-element-6c2e7efb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-3f8ff7fa{--display:flex;--min-height:231px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-89px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-3f8ff7fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-6416829a{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;padding:5px 5px 5px 5px;--container-widget-width:83%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:center;}.elementor-52 .elementor-element.elementor-element-6416829a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-6416829a img{width:375px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-39211b77{width:var( --container-widget-width, 83% );max-width:83%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;padding:5px 5px 5px 5px;--container-widget-width:83%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:center;}.elementor-52 .elementor-element.elementor-element-39211b77.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-39211b77 img{width:435px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-5543dde3{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-5543dde3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-33f088dd{width:var( --container-widget-width, 110.037% );max-width:110.037%;padding:0px 0px 0px 0px;--container-widget-width:110.037%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-52 .elementor-element.elementor-element-33f088dd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-33f088dd img{width:471px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-6d241f2c{--display:flex;--min-height:835px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-6d241f2c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-6d241f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/fondo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-99c1508{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-99c1508.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-7815894c{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-7815894c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#000000;}.elementor-52 .elementor-element.elementor-element-1794ac71{--display:flex;}.elementor-52 .elementor-element.elementor-element-1b6f114d{--display:flex;}.elementor-52 .elementor-element.elementor-element-6c267407{--display:flex;}.elementor-52 .elementor-element.elementor-element-3c342176{--display:flex;}.elementor-52 .elementor-element.elementor-element-1ca5212e{--display:flex;}.elementor-52 .elementor-element.elementor-element-4eb068d8{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-20px;--n-menu-title-font-size:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:23px;--n-menu-icon-color:#000000;--n-menu-icon-color-hover:#000000;--n-menu-icon-color-active:#000000;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-52 .elementor-element.elementor-element-4eb068d8.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-4eb068d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-52 .elementor-element.elementor-element-4eb068d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-52 .elementor-element.elementor-element-4eb068d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-4eb068d8 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-58031c26{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-58031c26 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#000000;}.elementor-52 .elementor-element.elementor-element-4fa72b86{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-4fa72b86 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:26px;font-weight:100;letter-spacing:0px;color:#000000;}.elementor-52 .elementor-element.elementor-element-4d40c0ee{--display:flex;--min-height:231px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-89px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-4d40c0ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-4120237c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;padding:5px 5px 5px 5px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C2B49A;text-align:center;}.elementor-52 .elementor-element.elementor-element-4120237c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-4120237c img{width:471px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-1c6ef264{--display:flex;--min-height:231px;--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-52 .elementor-element.elementor-element-1c6ef264.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-41b86d57{width:var( --container-widget-width, 110.037% );max-width:110.037%;padding:0px 0px 0px 0px;--container-widget-width:110.037%;--container-widget-flex-grow:0;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C2B49A;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-52 .elementor-element.elementor-element-41b86d57.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-41b86d57 img{width:471px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-52227154{--display:flex;--min-height:634px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-52227154:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-52227154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/FONDO-CORRUGADO-NEGRO.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-7e5d7e36{--display:flex;--min-height:0px;--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-52 .elementor-element.elementor-element-7e5d7e36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-5a6ec292{width:100%;max-width:100%;margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-5a6ec292 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:100px;font-weight:400;letter-spacing:0px;color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-4b91091d{--display:flex;}.elementor-52 .elementor-element.elementor-element-4ea27d0d{--display:flex;}.elementor-52 .elementor-element.elementor-element-3c4f8ab4{--display:flex;}.elementor-52 .elementor-element.elementor-element-6ad6ff87{--display:flex;}.elementor-52 .elementor-element.elementor-element-268b89ad{--display:flex;}.elementor-52 .elementor-element.elementor-element-76cae5d8{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:-20px;--n-menu-title-font-size:0px;--n-menu-title-color-normal:#C2B49A;--n-menu-title-transition:300ms;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:23px;--n-menu-icon-color:#C2B49A;--n-menu-icon-color-hover:#C2B49A;--n-menu-icon-color-active:#C2B49A;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-52 .elementor-element.elementor-element-76cae5d8.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-76cae5d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-52 .elementor-element.elementor-element-76cae5d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-52 .elementor-element.elementor-element-76cae5d8 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-52 .elementor-element.elementor-element-76cae5d8 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7a8b6a5a{width:100%;max-width:100%;margin:20px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:left;}.elementor-52 .elementor-element.elementor-element-7a8b6a5a .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-1c7c17f5{width:var( --container-widget-width, 81.899% );max-width:81.899%;padding:20px 0px 60px 0px;--container-widget-width:81.899%;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-52 .elementor-element.elementor-element-1c7c17f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-item > a{font-family:"Acumin Variable Concept", Sans-serif;font-size:16px;font-weight:400;line-height:19px;}.elementor-52 .elementor-element.elementor-element-1c7c17f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-228a4bb2{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-89px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-228a4bb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-dc7223b{width:var( --container-widget-width, 115.843% );max-width:115.843%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;padding:5px 5px 5px 5px;--container-widget-width:115.843%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:center;}.elementor-52 .elementor-element.elementor-element-dc7223b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-dc7223b img{width:584px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-210a7506{--display:flex;--min-height:0px;--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-52 .elementor-element.elementor-element-210a7506.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-497db70{width:var( --container-widget-width, 110.037% );max-width:110.037%;padding:0px 0px 0px 0px;--container-widget-width:110.037%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-52 .elementor-element.elementor-element-497db70.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-497db70 img{width:471px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-7cbeea67{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-52 .elementor-element.elementor-element-7cbeea67:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7cbeea67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://robertojaramillo.com/wp-content/uploads/2025/08/fondo.webp");background-repeat:repeat;background-size:contain;}.elementor-52 .elementor-element.elementor-element-6decfaa4{--display:flex;--min-height:231px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-6decfaa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-ad90b7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-ad90b7 .elementor-heading-title{font-family:"Acumin Variable Concept", Sans-serif;font-size:42px;font-weight:600;text-transform:uppercase;letter-spacing:0px;color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-779fb1ce{width:var( --container-widget-width, 64% );max-width:64%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:"Acumin Variable Concept", Sans-serif;font-size:16px;font-weight:300;line-height:18px;}.elementor-52 .elementor-element.elementor-element-779fb1ce.elementor-element{--align-self:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52 .elementor-element.elementor-element-27fd22d0{width:var( --container-widget-width, 787px );max-width:787px;margin:30px 30px calc(var(--kit-widget-spacing, 0px) + 30px) 30px;--container-widget-width:787px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-52 .elementor-element.elementor-element-27fd22d0.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group{padding-right:calc( 23px/2 );padding-left:calc( 23px/2 );margin-bottom:15px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-form-fields-wrapper{margin-left:calc( -23px/2 );margin-right:calc( -23px/2 );margin-bottom:-15px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group > label, .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-subgroup label{color:#7A7A7A;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-type-html{padding-bottom:0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group .elementor-field{color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group .elementor-field, .elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){border-color:#C2B49A;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group .elementor-select-wrapper select{border-color:#C2B49A;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-field-group .elementor-select-wrapper::before{color:#C2B49A;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-button{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:2px;word-spacing:0px;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .e-form__buttons__wrapper__button-next{background-color:#C2B49A;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-button[type="submit"]{background-color:#C2B49A;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-message{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.1px;word-spacing:0px;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-message.elementor-message-success{color:#AD5207;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-message.elementor-message-danger{color:#AD5207;}.elementor-52 .elementor-element.elementor-element-27fd22d0 .elementor-message.elementor-help-inline{color:#AD5207;}.elementor-52 .elementor-element.elementor-element-65e4ceff{--grid-template-columns:repeat(0, auto);text-align:left;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;--icon-size:21px;--grid-column-gap:11px;}.elementor-52 .elementor-element.elementor-element-65e4ceff.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon{background-color:#FFFFFF00;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon i{color:#000000;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon svg{fill:#000000;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon:hover{background-color:#000000;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-65e4ceff .elementor-social-icon:hover svg{fill:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-52{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-f1c0c5f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-f1c0c5f.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-ef44e29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-52 .elementor-element.elementor-element-ef44e29 img{width:259px;}.elementor-52 .elementor-element.elementor-element-2305d27{width:100%;max-width:100%;margin:-51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-52 .elementor-element.elementor-element-2305d27 .elementor-heading-title{font-size:4.5em;}.elementor-52 .elementor-element.elementor-element-317f9e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-317f9e2 .elementor-heading-title{font-size:11px;}.elementor-52 .elementor-element.elementor-element-a3cc4d2{--min-height:0px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e473ce3{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-52 .elementor-element.elementor-element-e473ce3 img{width:39px;}.elementor-52 .elementor-element.elementor-element-411abbf .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-104d7d6{--container-widget-width:39px;--container-widget-flex-grow:0;width:var( --container-widget-width, 39px );max-width:39px;}.elementor-52 .elementor-element.elementor-element-104d7d6 img{width:39px;}.elementor-52 .elementor-element.elementor-element-340ba166{--min-height:141px;}.elementor-52 .elementor-element.elementor-element-44d0a54{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-44d0a54.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-764e7a29{--padding-top:140px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-27078db8{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6543a67e{text-align:center;}.elementor-52 .elementor-element.elementor-element-25c4190f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-263893bf{text-align:center;}.elementor-52 .elementor-element.elementor-element-7976758d{text-align:center;}.elementor-52 .elementor-element.elementor-element-7395fe6d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-7395fe6d.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-3564a2d7{--min-height:468px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52 .elementor-element.elementor-element-49d1cfa0{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-49d1cfa0.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-49d1cfa0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-52 .elementor-element.elementor-element-49d1cfa0 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-52 .elementor-element.elementor-element-158d81c9{--min-height:601px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-7adf17e4{--min-height:558px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-5543dde3{--justify-content:center;}.elementor-52 .elementor-element.elementor-element-6d241f2c{--min-height:575px;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-99c1508{--min-height:32px;}.elementor-52 .elementor-element.elementor-element-4d40c0ee{--min-height:188px;}.elementor-52 .elementor-element.elementor-element-1c6ef264{--min-height:248px;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-52227154{--min-height:392px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-228a4bb2{--margin-top:-38px;--margin-bottom:-38px;--margin-left:-38px;--margin-right:-38px;}.elementor-52 .elementor-element.elementor-element-210a7506{--margin-top:0px;--margin-bottom:0px;--margin-left:-68px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-210a7506.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7cbeea67{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-52 .elementor-element.elementor-element-27fd22d0{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-27fd22d0.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-207ebb51 .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-1dfff3a6 .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-d550671 .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-e680245{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-af9f9d5.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-af9f9d5 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-2f89839f{--min-height:693px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-44b97d8d{--min-height:313px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1c486086{--width:86%;--z-index:3;}.elementor-52 .elementor-element.elementor-element-1d3f58a2{z-index:10;}.elementor-52 .elementor-element.elementor-element-1d3f58a2 img{width:85%;}.elementor-52 .elementor-element.elementor-element-66d16873{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-66d16873.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-501ec3f7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-501ec3f7 .elementor-heading-title{font-size:62px;line-height:0.9em;}.elementor-52 .elementor-element.elementor-element-29bed2ae.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-29bed2ae{--icon-size:18px;}.elementor-52 .elementor-element.elementor-element-6c6e8847{width:100%;max-width:100%;padding:20px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-6c6e8847.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-6c6e8847 .elementor-heading-title{font-size:11px;}.elementor-52 .elementor-element.elementor-element-2306d4fc{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-384c6c2{--justify-content:center;}.elementor-52 .elementor-element.elementor-element-45068e3{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-366cfe3.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-366cfe3 .elementor-button{font-size:16px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-28ac36c{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-e7e8b68{--min-height:693px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-46c177f{--min-height:313px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-f1c0c5f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-52 .elementor-element.elementor-element-f1c0c5f.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-ef44e29{z-index:10;}.elementor-52 .elementor-element.elementor-element-ef44e29 img{width:85%;}.elementor-52 .elementor-element.elementor-element-2305d27{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-2305d27 .elementor-heading-title{font-size:62px;line-height:0.9em;}.elementor-52 .elementor-element.elementor-element-02b2c1a.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-02b2c1a{--icon-size:18px;}.elementor-52 .elementor-element.elementor-element-317f9e2{width:100%;max-width:100%;padding:20px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-317f9e2.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-317f9e2 .elementor-heading-title{font-size:11px;}.elementor-52 .elementor-element.elementor-element-a3cc4d2{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-e473ce3{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-411abbf.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-411abbf .elementor-button{font-size:16px;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-104d7d6{width:var( --container-widget-width, 55px );max-width:55px;--container-widget-width:55px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-340ba166{--min-height:253px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-15e70d7a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-8eeff59 img{width:100%;}.elementor-52 .elementor-element.elementor-element-44d0a54{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:14px;line-height:1.3em;}.elementor-52 .elementor-element.elementor-element-764e7a29:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-764e7a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-52 .elementor-element.elementor-element-764e7a29{--padding-top:160px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-9c07af1{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-2e3ce928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;text-align:left;}.elementor-52 .elementor-element.elementor-element-2e3ce928.elementor-element{--align-self:flex-start;}.elementor-52 .elementor-element.elementor-element-2e3ce928 .elementor-heading-title{font-size:31px;}.elementor-52 .elementor-element.elementor-element-27078db8{--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-434888f6{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-52 .elementor-element.elementor-element-434888f6.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-6543a67e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-6543a67e .elementor-heading-title{font-size:60px;}.elementor-52 .elementor-element.elementor-element-25c4190f{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-25c4190f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-263893bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-263893bf .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-7976758d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-7976758d .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-49d1cfa0{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-49d1cfa0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-52 .elementor-element.elementor-element-49d1cfa0 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;}.elementor-52 .elementor-element.elementor-element-158d81c9{--min-height:956px;}.elementor-52 .elementor-element.elementor-element-56e9711c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-56e9711c .elementor-heading-title{font-size:60px;}.elementor-52 .elementor-element.elementor-element-619d0308{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-619d0308.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-1c73b77d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-1c73b77d.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-1c73b77d .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-494369a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-494369a5 .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-9c278ba{--container-widget-width:356px;--container-widget-flex-grow:0;width:var( --container-widget-width, 356px );max-width:356px;}.elementor-52 .elementor-element.elementor-element-62e658c9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-52 .elementor-element.elementor-element-62e658c9.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-6442c4d7{width:var( --container-widget-width, 95% );max-width:95%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-6442c4d7.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7adf17e4{--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-33b1154f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-33b1154f.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-33b1154f .elementor-heading-title{font-size:60px;}.elementor-52 .elementor-element.elementor-element-1751d2ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-1751d2ef.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-b651489{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-b651489 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-4d966b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-4d966b0b .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-6c2e7efb{width:var( --container-widget-width, 84% );max-width:84%;padding:40px 0px 0px 0px;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-6c2e7efb.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-3f8ff7fa{--width:100%;--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-52 .elementor-element.elementor-element-6416829a{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-52 .elementor-element.elementor-element-6416829a img{width:100%;}.elementor-52 .elementor-element.elementor-element-39211b77{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-52 .elementor-element.elementor-element-5543dde3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-33f088dd{width:var( --container-widget-width, 82% );max-width:82%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-6d241f2c{--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-7815894c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-7815894c .elementor-heading-title{font-size:60px;}.elementor-52 .elementor-element.elementor-element-4eb068d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-4eb068d8.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-58031c26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-58031c26 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-4fa72b86{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-4fa72b86 .elementor-heading-title{font-size:21px;}.elementor-52 .elementor-element.elementor-element-4120237c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-52 .elementor-element.elementor-element-1c6ef264{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-52227154{--padding-top:70px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5a6ec292{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-5a6ec292 .elementor-heading-title{font-size:60px;}.elementor-52 .elementor-element.elementor-element-76cae5d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-76cae5d8.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-7a8b6a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-7a8b6a5a .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-1c7c17f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-52 .elementor-element.elementor-element-1c7c17f5.elementor-element{--align-self:center;}.elementor-52 .elementor-element.elementor-element-228a4bb2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-228a4bb2.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-dc7223b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-52 .elementor-element.elementor-element-210a7506{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-497db70{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-7cbeea67{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6decfaa4{--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-52 .elementor-element.elementor-element-ad90b7 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-779fb1ce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-27fd22d0{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-b440345{--content-width:500px;}.elementor-52 .elementor-element.elementor-element-1ea1fb58{--width:19%;}.elementor-52 .elementor-element.elementor-element-5399dde2{--width:33%;}.elementor-52 .elementor-element.elementor-element-74b50d5d{--width:26%;}.elementor-52 .elementor-element.elementor-element-7d5fd5ec{--width:89%;}.elementor-52 .elementor-element.elementor-element-1c486086{--width:33%;}.elementor-52 .elementor-element.elementor-element-66d16873{--width:19%;}.elementor-52 .elementor-element.elementor-element-384c6c2{--width:89%;}.elementor-52 .elementor-element.elementor-element-f1c0c5f{--width:19%;}.elementor-52 .elementor-element.elementor-element-15e70d7a{--width:100%;}.elementor-52 .elementor-element.elementor-element-9c07af1{--width:100%;}.elementor-52 .elementor-element.elementor-element-27078db8{--content-width:1200px;}.elementor-52 .elementor-element.elementor-element-434888f6{--width:60%;}.elementor-52 .elementor-element.elementor-element-3564a2d7{--width:40%;}.elementor-52 .elementor-element.elementor-element-158d81c9{--content-width:1200px;}.elementor-52 .elementor-element.elementor-element-233aa35e{--width:66%;}.elementor-52 .elementor-element.elementor-element-62e658c9{--width:34%;}.elementor-52 .elementor-element.elementor-element-7eff5c88{--width:40%;}.elementor-52 .elementor-element.elementor-element-3f8ff7fa{--width:25%;}.elementor-52 .elementor-element.elementor-element-5543dde3{--width:40%;}.elementor-52 .elementor-element.elementor-element-99c1508{--width:40%;}.elementor-52 .elementor-element.elementor-element-4d40c0ee{--width:25%;}.elementor-52 .elementor-element.elementor-element-1c6ef264{--width:40%;}.elementor-52 .elementor-element.elementor-element-7e5d7e36{--width:34%;}.elementor-52 .elementor-element.elementor-element-228a4bb2{--width:30%;}.elementor-52 .elementor-element.elementor-element-210a7506{--width:40%;}.elementor-52 .elementor-element.elementor-element-6decfaa4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-46c177f{--width:100%;}.elementor-52 .elementor-element.elementor-element-f1c0c5f{--width:100%;}.elementor-52 .elementor-element.elementor-element-a3cc4d2{--width:100%;}.elementor-52 .elementor-element.elementor-element-340ba166{--content-width:100%;}.elementor-52 .elementor-element.elementor-element-434888f6{--width:100%;}.elementor-52 .elementor-element.elementor-element-3564a2d7{--width:100%;}.elementor-52 .elementor-element.elementor-element-233aa35e{--width:56%;}.elementor-52 .elementor-element.elementor-element-62e658c9{--width:50%;}.elementor-52 .elementor-element.elementor-element-7eff5c88{--width:50%;}.elementor-52 .elementor-element.elementor-element-3f8ff7fa{--width:24%;}.elementor-52 .elementor-element.elementor-element-99c1508{--width:53%;}.elementor-52 .elementor-element.elementor-element-1c6ef264{--width:36%;}.elementor-52 .elementor-element.elementor-element-52227154{--content-width:100%;}.elementor-52 .elementor-element.elementor-element-7e5d7e36{--width:50%;}.elementor-52 .elementor-element.elementor-element-210a7506{--width:37%;}.elementor-52 .elementor-element.elementor-element-7cbeea67{--width:100%;}}/* Start custom CSS *//* FECHAS = ventana fija; NO alteramos layout interno */
.fechas-scroll{
  position: relative;
  height: 400px;              /* tu altura “ventana” */
  overflow: hidden;           /* el scroll lo hará el viewport */
}

/* El wrapper que creamos por JS hace el scroll interno */
.fechas-scroll > .fechas-viewport{
  position: absolute;
  inset: 0;                   /* top/right/bottom/left: 0 */
  overflow-y: auto;           /* scroll vertical solo dentro */
  overflow-x: hidden;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch;
  overscroll-behavior: contain;
  padding-right: 8px;         /* espacio para la barra si aparece */
  /* Importante: NO tocar display/flex de los hijos reales */
}

/* (Opcional) estilizar scrollbar */
.fechas-scroll > .fechas-viewport::-webkit-scrollbar{ width: 20px; }
.fechas-scroll > .fechas-viewport::-webkit-scrollbar-thumb{
  background: rgba(0,0,0,.3);
  border-radius: 4px;
}


/* Scrollbar blanca con grosor real de 20px (WebKit/Chromium) */
.fechas-scroll > .fechas-viewport::-webkit-scrollbar {
  width: 20px;   /* grosor vertical escritorio */
  height: 20px;  /* grosor horizontal si lo necesitas */
}

.fechas-scroll > .fechas-viewport::-webkit-scrollbar-thumb {
  background: white;                  
  border-radius: 4px;                  
  border: 0px solid transparent;       
  background-clip: content-box;        
}

.fechas-scroll > .fechas-viewport::-webkit-scrollbar-track {
  background: transparent;             
}

/* Scrollbar blanca (Firefox) */
.fechas-scroll > .fechas-viewport {
  scrollbar-width: auto; 
  scrollbar-color: white transparent;
}

/* ===== Responsive: en teléfonos (≤ 767px) la barra a 15px ===== */
@media (max-width: 767px) {
  .fechas-scroll > .fechas-viewport::-webkit-scrollbar {
    width: 15px;
    height: 15px;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin Variable Concept';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://robertojaramillo.com/wp-content/uploads/2025/08/Acumin-Variable-Concept.woff2') format('woff2');
}
@font-face {
	font-family: 'Acumin Variable Concept';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://robertojaramillo.com/wp-content/uploads/2025/08/AcuminVariableConcept-WideMedium.woff2') format('woff2');
}
/* End Custom Fonts CSS */