.elementor-2476 .elementor-element.elementor-element-430eb225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.9;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:0px;--padding-left:5%;--padding-right:5%;--z-index:50}.elementor-2476 .elementor-element.elementor-element-430eb225:not(.elementor-motion-effects-element-type-background),.elementor-2476 .elementor-element.elementor-element-430eb225>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-5cc17ec) 0%,var(--e-global-color-8154dde) 100%)}.elementor-2476 .elementor-element.elementor-element-430eb225::before,.elementor-2476 .elementor-element.elementor-element-430eb225>.elementor-background-video-container::before,.elementor-2476 .elementor-element.elementor-element-430eb225>.e-con-inner>.elementor-background-video-container::before,.elementor-2476 .elementor-element.elementor-element-430eb225>.elementor-background-slideshow::before,.elementor-2476 .elementor-element.elementor-element-430eb225>.e-con-inner>.elementor-background-slideshow::before,.elementor-2476 .elementor-element.elementor-element-430eb225>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://luisrsilva.com/wp-content/uploads/2024/10/mejor-calidad-fondo-bk-1-scaled.jpg);--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2476 .elementor-element.elementor-element-430eb225.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2476 .elementor-element.elementor-element-3c73fb99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-13px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-3c73fb99.e-con{--align-self:center}.elementor-2476 .elementor-element.elementor-element-9918b4b{width:var(--container-widget-width,214px);max-width:214px;--container-widget-width:214px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon-box-title{margin-block-end:0}.elementor-2476 .elementor-element.elementor-element-9918b4b.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-2476 .elementor-element.elementor-element-9918b4b.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-9918b4b.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon{font-size:72px}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon i{transform:rotate(0deg)}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon-box-description{font-size:14px;line-height:20px;color:#CFCCFF}.elementor-2476 .elementor-element.elementor-element-7e66688c{width:var(--container-widget-width,224px);max-width:224px;--container-widget-width:224px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon-box-title{margin-block-end:0}.elementor-2476 .elementor-element.elementor-element-7e66688c.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-2476 .elementor-element.elementor-element-7e66688c.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-7e66688c.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon{font-size:72px}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon i{transform:rotate(0deg)}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon-box-description{font-size:14px;line-height:20px;color:#CFCCFF}.elementor-2476 .elementor-element.elementor-element-72fdcc94{width:var(--container-widget-width,183px);max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;--icon-box-icon-margin:0px}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon-box-title{margin-block-end:0}.elementor-2476 .elementor-element.elementor-element-72fdcc94.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-2476 .elementor-element.elementor-element-72fdcc94.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-72fdcc94.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon{font-size:72px}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon i{transform:rotate(0deg)}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon-box-description{font-size:14px;line-height:20px;color:#CFCCFF}.elementor-2476 .elementor-element.elementor-element-5b8bd832{--display:flex;--margin-top:10px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-5b8bd832.e-con{--align-self:center}.elementor-2476 .elementor-element.elementor-element-56b7887{width:var(--container-widget-width,660px);max-width:660px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0 0 0 0;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center}.elementor-2476 .elementor-element.elementor-element-56b7887.elementor-element{--align-self:center}.elementor-2476 .elementor-element.elementor-element-56b7887 .elementor-heading-title{font-family:var(--e-global-typography-6c2191a-font-family),Sans-serif;font-size:var(--e-global-typography-6c2191a-font-size);font-weight:var(--e-global-typography-6c2191a-font-weight);line-height:var(--e-global-typography-6c2191a-line-height);letter-spacing:var(--e-global-typography-6c2191a-letter-spacing);color:#FFFFFFB3}.elementor-2476 .elementor-element.elementor-element-d51f201{text-align:center;font-family:"Geist",Sans-serif;font-size:1.56rem;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#ACD9FF}.elementor-2476 .elementor-element.elementor-element-a1f44ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap: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:16px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-c996970{--display:flex;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-03d0c84{width:100%;max-width:100%}.elementor-2476 .elementor-element.elementor-element-52f8d33{padding:20px 20px 0 20px;color:#FFF}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button{background-color:var(--e-global-color-1e70c63);font-size:1.12rem;font-weight:600;line-height:1.8em;fill:var(--e-global-color-4601b65);color:var(--e-global-color-4601b65);border-style:none;padding:12px 24px 12px 24px}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button:hover,.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button:focus{background-color:var(--e-global-color-3403a61)}.elementor-2476 .elementor-element.elementor-element-032ae0a{width:auto;max-width:auto;margin:0 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px}.elementor-2476 .elementor-element.elementor-element-032ae0a.elementor-element{--align-self:flex-start}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button{background-color:#B4B9F8;font-size:1.12rem;font-weight:600;line-height:1.8em;fill:var(--e-global-color-8154dde);color:var(--e-global-color-8154dde);border-style:none;padding:12px 24px 12px 24px}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button:hover,.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button:focus{background-color:#A8AEFF}.elementor-2476 .elementor-element.elementor-element-7497224{width:auto;max-width:auto;margin:0 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px}.elementor-2476 .elementor-element.elementor-element-7497224.elementor-element{--align-self:flex-start}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-2476 .elementor-element.elementor-element-147ee46{--display:flex;--min-height:121px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-2476 .elementor-element.elementor-element-c138066{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-2476 .elementor-element.elementor-element-c138066:not(.elementor-motion-effects-element-type-background),.elementor-2476 .elementor-element.elementor-element-c138066>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#04082D3D}.elementor-2476 .elementor-element.elementor-element-9d4e326 .elementor-heading-title{font-family:var(--e-global-typography-84e30d2-font-family),Sans-serif;font-size:var(--e-global-typography-84e30d2-font-size);font-weight:var(--e-global-typography-84e30d2-font-weight);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing);color:var(--e-global-color-b6b055c)}.elementor-2476 .elementor-element.elementor-element-9f05010{font-family:var(--e-global-typography-84e30d2-font-family),Sans-serif;font-size:var(--e-global-typography-84e30d2-font-size);font-weight:var(--e-global-typography-84e30d2-font-weight);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing);color:var(--e-global-color-b6b055c)}.elementor-2476 .elementor-element.elementor-element-1c4c3f5{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-1c4c3f5.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-1c4c3f5.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-1c4c3f5.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-001c761{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-001c761.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-001c761.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-001c761.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-babbb14{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-babbb14.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-babbb14.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-babbb14.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-2b6afb2{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-2b6afb2.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-2b6afb2.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-2b6afb2.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-759129c{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-759129c.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-759129c.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-759129c.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-5442301{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-5442301.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-5442301.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-5442301.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f1ff61a{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-f1ff61a.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f1ff61a.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-f1ff61a.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-61135f8{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-61135f8.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-61135f8.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-61135f8.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-8b6cb83{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-8b6cb83.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-8b6cb83.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-8b6cb83.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-063abfd{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-063abfd.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-063abfd.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-063abfd.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f32ae4f{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-f32ae4f.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f32ae4f.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-f32ae4f.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-ea37d28{background-color:#04082D1A;padding:14px 10px 14px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDF7FF0F;border-radius:0 0 0 0;--icon-box-icon-margin:11px}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-wrapper{align-items:center}.elementor-2476 .elementor-element.elementor-element-ea37d28.elementor-view-stacked .elementor-icon{background-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-ea37d28.elementor-view-framed .elementor-icon,.elementor-2476 .elementor-element.elementor-element-ea37d28.elementor-view-default .elementor-icon{fill:#A7A9DF;color:#A7A9DF;border-color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon{font-size:8px}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title{color:#A7A9DF}.elementor-2476 .elementor-element.elementor-element-108a8e2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:5%;--padding-right:5%}.elementor-2476 .elementor-element.elementor-element-2c7054a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-249934bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px}.elementor-2476 .elementor-element.elementor-element-ad41056{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0;padding:0 0 0 0}.elementor-2476 .elementor-element.elementor-element-ad41056 .elementor-heading-title{font-family:var(--e-global-typography-b5f636b-font-family),Sans-serif;font-size:var(--e-global-typography-b5f636b-font-size);font-weight:var(--e-global-typography-b5f636b-font-weight);line-height:var(--e-global-typography-b5f636b-line-height);letter-spacing:var(--e-global-typography-b5f636b-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-4c31770{width:var(--container-widget-width,490px);max-width:490px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:490px;--container-widget-flex-grow:0;font-family:var(--e-global-typography-a26ae67-font-family),Sans-serif;font-size:var(--e-global-typography-a26ae67-font-size);font-weight:var(--e-global-typography-a26ae67-font-weight);line-height:var(--e-global-typography-a26ae67-line-height)}.elementor-2476 .elementor-element.elementor-element-6693a1e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--box-background-color:var( --e-global-color-911db8a );--box-border-color:var( --e-global-color-3347d12 );--box-border-width:1px;--box-border-radius:10px;--separator-width:0px;--box-padding:16px;--header-background-color:var( --e-global-color-3347d12 );--header-color:var( --e-global-color-6c2fb09 );--toc-body-max-height:320px;--nested-list-indent:1em;--item-text-color:var( --e-global-color-6c2fb09 );--item-text-hover-color:var( --e-global-color-a2cb831 );--marker-color:var( --e-global-color-6c2fb09 );--marker-size:0.9em}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header-title{text-align:start}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header,.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header-title{font-family:var(--e-global-typography-0867147-font-family),Sans-serif;font-size:var(--e-global-typography-0867147-font-size);font-weight:var(--e-global-typography-0867147-font-weight);line-height:var(--e-global-typography-0867147-line-height);letter-spacing:var(--e-global-typography-0867147-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header{flex-direction:row}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__list-item{font-size:1.2em;font-weight:400;line-height:1.6em;letter-spacing:0}.elementor-2476 .elementor-element.elementor-element-5d019c9{background-color:var(--e-global-color-b6b055c);margin:24px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:16px 16px 0 16px;border-radius:10px 10px 10px 10px;font-family:var(--e-global-typography-84e30d2-font-family),Sans-serif;font-size:var(--e-global-typography-84e30d2-font-size);font-weight:var(--e-global-typography-84e30d2-font-weight);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1ee6b9b6{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;color:var(--e-global-color-9ba28a3);font-size:1.2em;font-weight:400;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-36be1071{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-5ee52dec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;padding:0 0 0 0}.elementor-2476 .elementor-element.elementor-element-5ee52dec .elementor-heading-title{font-family:var(--e-global-typography-034130b-font-family),Sans-serif;font-size:var(--e-global-typography-034130b-font-size);font-weight:var(--e-global-typography-034130b-font-weight);text-transform:var(--e-global-typography-034130b-text-transform);line-height:var(--e-global-typography-034130b-line-height);letter-spacing:var(--e-global-typography-034130b-letter-spacing);color:var(--e-global-color-9ba28a3)}.elementor-2476 .elementor-element.elementor-element-7cc19221{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 24px 0;border-style:solid;border-width:0 0 2px 0;border-color:var(--e-global-color-b6b055c);--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-b6b055c );--e-share-buttons-secondary-color:var( --e-global-color-6c2fb09 )}.elementor-2476 .elementor-element.elementor-element-7cc19221 .elementor-share-btn:hover{--e-share-buttons-secondary-color:var( --e-global-color-a2cb831 )}.elementor-2476 .elementor-element.elementor-element-7cc19221 .elementor-share-btn__title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-433d10a9{--display:flex;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-44dc2e25{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -53px) 0;padding:0 0 0 0;z-index:3}.elementor-2476 .elementor-element.elementor-element-44dc2e25.elementor-element{--align-self:center}.elementor-2476 .elementor-element.elementor-element-44dc2e25 img{width:188px}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-2fccacb9{left:1px}body.rtl .elementor-2476 .elementor-element.elementor-element-2fccacb9{right:1px}.elementor-2476 .elementor-element.elementor-element-2fccacb9{top:44.839px;z-index:3}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-45c38c95{right:0}body.rtl .elementor-2476 .elementor-element.elementor-element-45c38c95{left:0}.elementor-2476 .elementor-element.elementor-element-45c38c95{top:26px;z-index:3}.elementor-2476 .elementor-element.elementor-element-9192ddd{width:var(--container-widget-width,15.879%);max-width:15.879%;--container-widget-width:15.879%;--container-widget-flex-grow:0;top:123px;z-index:3}.elementor-2476 .elementor-element.elementor-element-9192ddd.elementor-element{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-9192ddd{right:0}body.rtl .elementor-2476 .elementor-element.elementor-element-9192ddd{left:0}.elementor-2476 .elementor-element.elementor-element-b813347{--display:flex;--min-height:258px;--overflow:auto;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--border-radius:10px 10px 10px 10px;box-shadow:0 -91px 70px -60px rgba(30.651970108695647,34.260871194359986,61.199999999999996,.81) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:79px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-2476 .elementor-element.elementor-element-b813347:not(.elementor-motion-effects-element-type-background),.elementor-2476 .elementor-element.elementor-element-b813347>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a2cb831)}.elementor-2476 .elementor-element.elementor-element-b813347::before,.elementor-2476 .elementor-element.elementor-element-b813347>.elementor-background-video-container::before,.elementor-2476 .elementor-element.elementor-element-b813347>.e-con-inner>.elementor-background-video-container::before,.elementor-2476 .elementor-element.elementor-element-b813347>.elementor-background-slideshow::before,.elementor-2476 .elementor-element.elementor-element-b813347>.e-con-inner>.elementor-background-slideshow::before,.elementor-2476 .elementor-element.elementor-element-b813347>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://luisrsilva.com/wp-content/uploads/2024/10/bk-final-v3.webp);--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2476 .elementor-element.elementor-element-b34fdf9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0 0 0 0}.elementor-2476 .elementor-element.elementor-element-b34fdf9 .elementor-heading-title{font-family:var(--e-global-typography-d9a575f-font-family),Sans-serif;font-size:var(--e-global-typography-d9a575f-font-size);font-weight:var(--e-global-typography-d9a575f-font-weight);line-height:var(--e-global-typography-d9a575f-line-height);letter-spacing:var(--e-global-typography-d9a575f-letter-spacing);color:var(--e-global-color-5813827)}.elementor-2476 .elementor-element.elementor-element-1b1d231{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;text-align:left;font-size:1rem;font-weight:500;line-height:1.5em;letter-spacing:-.2px;color:#C0DAFD}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button{background-color:var(--e-global-color-1e70c63);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);fill:var(--e-global-color-4601b65);color:var(--e-global-color-4601b65);border-style:none;border-radius:4px 4px 4px 4px;padding:10px 10px 10px 10px}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button:hover,.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button:focus{background-color:var(--e-global-color-3403a61);color:var(--e-global-color-primary)}.elementor-2476 .elementor-element.elementor-element-3ccb292{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0;padding:0 0 0 0}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:center}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button:hover svg,.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button{background-color:#1B2042;fill:var(--e-global-color-897c832);color:var(--e-global-color-897c832);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-c3b7e8c);border-radius:4px 4px 4px 4px}.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button:hover,.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button:focus{background-color:#353D77;color:var(--e-global-color-897c832)}.elementor-2476 .elementor-element.elementor-element-8393b74{width:auto;max-width:auto}.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button:hover svg,.elementor-2476 .elementor-element.elementor-element-8393b74 .elementor-button:focus svg{fill:var(--e-global-color-897c832)}.elementor-2476 .elementor-element.elementor-element-3241f06f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-2476 .elementor-element.elementor-element-430eb225{--padding-top:60px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;--z-index:50}.elementor-2476 .elementor-element.elementor-element-3c73fb99{--gap:51px 51px;--row-gap:51px;--column-gap:51px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-5b8bd832{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-56b7887 .elementor-heading-title{font-size:var(--e-global-typography-6c2191a-font-size);line-height:var(--e-global-typography-6c2191a-line-height);letter-spacing:var(--e-global-typography-6c2191a-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-d51f201{font-size:1.6rem;line-height:1.2em;letter-spacing:-.7px}.elementor-2476 .elementor-element.elementor-element-a1f44ad{--flex-wrap:wrap}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button{font-size:1.12rem;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button{font-size:1.12rem;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-9d4e326 .elementor-heading-title{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-9f05010{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-108a8e2e{--justify-content:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%}.elementor-2476 .elementor-element.elementor-element-2c7054a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-249934bc{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-ad41056 .elementor-heading-title{font-size:var(--e-global-typography-b5f636b-font-size);line-height:var(--e-global-typography-b5f636b-line-height);letter-spacing:var(--e-global-typography-b5f636b-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-4c31770{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:var(--e-global-typography-a26ae67-font-size);line-height:var(--e-global-typography-a26ae67-line-height)}.elementor-2476 .elementor-element.elementor-element-6693a1e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header,.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header-title{font-size:var(--e-global-typography-0867147-font-size);line-height:var(--e-global-typography-0867147-line-height);letter-spacing:var(--e-global-typography-0867147-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__list-item{font-size:1.1em;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-5d019c9{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1ee6b9b6{font-size:1.1em;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-36be1071{--z-index:3}.elementor-2476 .elementor-element.elementor-element-5ee52dec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 8px) 0}.elementor-2476 .elementor-element.elementor-element-5ee52dec .elementor-heading-title{font-size:var(--e-global-typography-034130b-font-size);line-height:var(--e-global-typography-034130b-line-height);letter-spacing:var(--e-global-typography-034130b-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-7cc19221{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-2476 .elementor-element.elementor-element-7cc19221 .elementor-share-btn__title{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-2fccacb9{left:58px}body.rtl .elementor-2476 .elementor-element.elementor-element-2fccacb9{right:58px}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-45c38c95{right:41px}body.rtl .elementor-2476 .elementor-element.elementor-element-45c38c95{left:41px}body:not(.rtl) .elementor-2476 .elementor-element.elementor-element-9192ddd{right:82px}body.rtl .elementor-2476 .elementor-element.elementor-element-9192ddd{left:82px}.elementor-2476 .elementor-element.elementor-element-b813347{--min-height:auto;--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;--flex-wrap:wrap;--align-content:center;--padding-top:90px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2476 .elementor-element.elementor-element-b34fdf9{width:100%;max-width:100%;text-align:left}.elementor-2476 .elementor-element.elementor-element-b34fdf9 .elementor-heading-title{font-size:var(--e-global-typography-d9a575f-font-size);line-height:var(--e-global-typography-d9a575f-line-height);letter-spacing:var(--e-global-typography-d9a575f-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1b1d231{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-size:1rem;line-height:1.5em;letter-spacing:-.2px}.elementor-2476 .elementor-element.elementor-element-3ccb292{width:100%;max-width:100%;z-index:30}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-8393b74{width:100%;max-width:100%}}@media(max-width:670px){.elementor-2476 .elementor-element.elementor-element-430eb225{--padding-top:60px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%}.elementor-2476 .elementor-element.elementor-element-3c73fb99{--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;--margin-top:-30px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-9918b4b .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-7e66688c .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-72fdcc94 .elementor-icon{font-size:70px}.elementor-2476 .elementor-element.elementor-element-5b8bd832{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:7px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-56b7887 .elementor-heading-title{font-size:var(--e-global-typography-6c2191a-font-size);line-height:var(--e-global-typography-6c2191a-line-height);letter-spacing:var(--e-global-typography-6c2191a-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-d51f201{font-size:1.4rem;line-height:1.3em;letter-spacing:-.5px}.elementor-2476 .elementor-element.elementor-element-032ae0a .elementor-button{font-size:1rem;line-height:1.7em}.elementor-2476 .elementor-element.elementor-element-7497224 .elementor-button{font-size:1rem;line-height:1.7em}.elementor-2476 .elementor-element.elementor-element-9d4e326 .elementor-heading-title{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-9f05010{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-1c4c3f5 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-001c761 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-babbb14 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-2b6afb2 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-759129c .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-5442301 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f1ff61a .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-61135f8 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-8b6cb83 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-063abfd .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-f32ae4f .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title,.elementor-2476 .elementor-element.elementor-element-ea37d28 .elementor-icon-box-title a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-108a8e2e{--padding-top:20px;--padding-bottom:40px;--padding-left:5%;--padding-right:5%;--z-index:10}.elementor-2476 .elementor-element.elementor-element-2c7054a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-249934bc{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2476 .elementor-element.elementor-element-ad41056 .elementor-heading-title{font-size:var(--e-global-typography-b5f636b-font-size);line-height:var(--e-global-typography-b5f636b-line-height);letter-spacing:var(--e-global-typography-b5f636b-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-4c31770{font-size:var(--e-global-typography-a26ae67-font-size);line-height:var(--e-global-typography-a26ae67-line-height)}.elementor-2476 .elementor-element.elementor-element-6693a1e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header,.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header-title{font-size:var(--e-global-typography-0867147-font-size);line-height:var(--e-global-typography-0867147-line-height);letter-spacing:var(--e-global-typography-0867147-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__header{column-gap:0}.elementor-2476 .elementor-element.elementor-element-6693a1e .elementor-toc__list-item{font-size:1em;line-height:1.5em}.elementor-2476 .elementor-element.elementor-element-5d019c9{font-size:var(--e-global-typography-84e30d2-font-size);line-height:var(--e-global-typography-84e30d2-line-height);letter-spacing:var(--e-global-typography-84e30d2-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1ee6b9b6{font-size:1em;line-height:1.6em}.elementor-2476 .elementor-element.elementor-element-5ee52dec .elementor-heading-title{font-size:var(--e-global-typography-034130b-font-size);line-height:var(--e-global-typography-034130b-line-height);letter-spacing:var(--e-global-typography-034130b-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-7cc19221{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px}.elementor-2476 .elementor-element.elementor-element-7cc19221 .elementor-share-btn__title{font-size:var(--e-global-typography-text-font-size);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-433d10a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2476 .elementor-element.elementor-element-b813347{--width:100%;--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;--padding-top:080px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;--z-index:40}.elementor-2476 .elementor-element.elementor-element-b34fdf9{text-align:left}.elementor-2476 .elementor-element.elementor-element-b34fdf9 .elementor-heading-title{font-size:var(--e-global-typography-d9a575f-font-size);line-height:var(--e-global-typography-d9a575f-line-height);letter-spacing:var(--e-global-typography-d9a575f-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-1b1d231{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0;font-size:1rem;line-height:1.4em;letter-spacing:-.1px}.elementor-2476 .elementor-element.elementor-element-3ccb292{z-index:30}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-2476 .elementor-element.elementor-element-3ccb292 .elementor-button{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-2476 .elementor-element.elementor-element-8393b74{width:100%;max-width:100%}}@media(min-width:671px){.elementor-2476 .elementor-element.elementor-element-3c73fb99{--width:729px}.elementor-2476 .elementor-element.elementor-element-5b8bd832{--width:994px}.elementor-2476 .elementor-element.elementor-element-147ee46{--width:64%}.elementor-2476 .elementor-element.elementor-element-2c7054a0{--width:100%}.elementor-2476 .elementor-element.elementor-element-36be1071{--width:390px}.elementor-2476 .elementor-element.elementor-element-433d10a9{--width:100%}}@media(max-width:1024px) and (min-width:671px){.elementor-2476 .elementor-element.elementor-element-3c73fb99{--width:100%}.elementor-2476 .elementor-element.elementor-element-5b8bd832{--width:100%}.elementor-2476 .elementor-element.elementor-element-147ee46{--width:100%}.elementor-2476 .elementor-element.elementor-element-36be1071{--width:69%}}.elementor-2476 .elementor-element.elementor-element-3c73fb99 .elementor-icon svg{height:auto}.elementor-2476 .elementor-element.elementor-element-56b7887 .ui-brillo{text-align:center;background:linear-gradient(-45deg,#ffffff 30%,rgb(254 254 254 / 82%) 40%,#ffffff 50%,rgb(255 255 255 / 61%) 50%,#ffffff 60%);background-size:290% auto;color:var(--e-global-color-accent);background-clip:text;text-fill-color:#fff0;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:shine 3.4s ease forwards}@keyframes shine{0%{background-position:-40%}100%{background-position:-200%}}.elementor-2476 .elementor-element.elementor-element-03d0c84{aspect-ratio:16 / 9}@media screen and (max-width:1024px){.elementor-2476 .elementor-element.elementor-element-c996970{order:-10}}.elementor-2476 .elementor-element.elementor-element-147ee46 a.presto-timestamp:hover{color:#fff;font-weight:400}.elementor-2476 .elementor-element.elementor-element-147ee46 .elementor-icon-box-wrapper p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:330px;margin:0}.elementor-2476 .elementor-element.elementor-element-147ee46 a.presto-timestamp{text-decoration:none!important}.elementor-2476 .elementor-element.elementor-element-6693a1e h2{margin:0}.elementor-toc__list-item{font-size:16px!important}.elementor-toc__list-item-text-wrapper:before{background-color:#fff;width:20px;height:20px;border-radius:6px;text-align:center;font-size:12px;line-height:1.7em}.elementor-2476 .elementor-element.elementor-element-b813347{height:auto;max-height:366px}.elementor-2476 .elementor-element.elementor-element-b813347 h3,.elementor-2476 .elementor-element.elementor-element-b813347 p{margin:0}.elementor-2476 .elementor-element.elementor-element-108a8e2e #index-fix{z-index:10!important}.elementor-2476 .elementor-element.elementor-element-108a8e2e .e-con{z-index:unset}.swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:-20px;top:auto;width:90%;margin:0 5%;border-radius:100px!important}.swiper-pagination-progressbar-fill{border-radius:100px!important}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:100;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Thin.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Thin.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:200;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-UltraLight.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-UltraLight.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:300;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Light.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Light.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:400;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Regular.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:500;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Medium.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Medium.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:600;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-SemiBold.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-SemiBold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:700;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Bold.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:800;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Black.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-Black.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Geist';font-style:normal;font-weight:900;font-display:auto;src:url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-UltraBlack.woff2) format('woff2'),url(https://luisrsilva.com/wp-content/uploads/2024/07/Geist-UltraBlack.ttf) format('truetype')}