.elementor-203 .elementor-element.elementor-element-938d2ff{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--overlay-opacity:1;--z-index:90;}.elementor-203 .elementor-element.elementor-element-938d2ff:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3cbf2 );background-image:url("https://lumenarusa.com/wp-content/uploads/2026/10/Portada-lumenar-face.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-203 .elementor-element.elementor-element-938d2ff::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-background-video-container::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .e-con-inner > .elementor-background-video-container::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-background-slideshow::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-cf3cbf2 ) 50%, #1B1D2700 50%);}.elementor-203 .elementor-element.elementor-element-f879174{--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:30px;}.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-203 .elementor-element.elementor-element-6ec6310 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-cebc662 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-203eada );}.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-203 .elementor-element.elementor-element-f706104{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-f706104 p{margin-block-end:8px;}.elementor-203 .elementor-element.elementor-element-0158db0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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-203 .elementor-element.elementor-element-e5048d5 .elementor-button{background-color:var( --e-global-color-203eada );font-family:"amplitude", Sans-serif;font-weight:600;}.elementor-203 .elementor-element.elementor-element-693e845 .elementor-button{background-color:#FFFFFF00;font-family:"amplitude", Sans-serif;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-a6f815b{font-family:"amplitude", Sans-serif;font-size:15px;font-weight:300;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-a6f815b p{margin-block-end:3px;}.elementor-203 .elementor-element.elementor-element-6d8a4a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-203 .elementor-element.elementor-element-5c69420{--display:flex;--min-height:15vh;--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;}.elementor-203 .elementor-element.elementor-element-1c6447d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-203 .elementor-element.elementor-element-b9fb105.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-b9fb105.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-b9fb105.elementor-view-default .elementor-icon{fill:var( --e-global-color-203eada );color:var( --e-global-color-203eada );border-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:20px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-b9fb105:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-b9fb105:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-203 .elementor-element.elementor-element-c143383.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c143383.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-c143383.elementor-view-default .elementor-icon{fill:var( --e-global-color-203eada );color:var( --e-global-color-203eada );border-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:20px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-c143383:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-c143383:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-203 .elementor-element.elementor-element-601eb68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-601eb68.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-601eb68.elementor-view-default .elementor-icon{fill:var( --e-global-color-203eada );color:var( --e-global-color-203eada );border-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:20px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-601eb68:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-601eb68:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-203 .elementor-element.elementor-element-c1fe18d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c1fe18d.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-c1fe18d.elementor-view-default .elementor-icon{fill:var( --e-global-color-203eada );color:var( --e-global-color-203eada );border-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:20px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-c1fe18d:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-c1fe18d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;}.elementor-203 .elementor-element.elementor-element-a07afc1{--display:flex;--min-height:70vh;--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;--z-index:80;}.elementor-203 .elementor-element.elementor-element-a07afc1:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-a07afc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-2ffd924{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-203 .elementor-element.elementor-element-94ec743 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__button{color:var( --e-global-color-1d86758 );border-color:var( --e-global-color-1d86758 );font-family:"amplitude", Sans-serif;font-weight:600;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-e9a7f57{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__button{color:var( --e-global-color-1d86758 );border-color:var( --e-global-color-1d86758 );font-family:"amplitude", Sans-serif;font-weight:600;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-0045f5a{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__button{color:var( --e-global-color-1d86758 );border-color:var( --e-global-color-1d86758 );font-family:"amplitude", Sans-serif;font-weight:600;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-b0f335a{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__button{color:var( --e-global-color-1d86758 );border-color:var( --e-global-color-1d86758 );font-family:"amplitude", Sans-serif;font-weight:600;}.elementor-203 .elementor-element.elementor-element-2f0743b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-db045c2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-39c0e86{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-1ed1f83{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-1d80683{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-1891da1{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__content{min-height:100px;text-align:start;background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__bg-wrapper{min-height:270px;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-8e6b537{--display:flex;--min-height:75vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:70;}.elementor-203 .elementor-element.elementor-element-8e6b537:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-8e6b537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-2c5caa1{--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;}.elementor-203 .elementor-element.elementor-element-2c5caa1:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-2c5caa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumenarusa.com/wp-content/uploads/2026/10/Lumenar-Horizontal-fence.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-203 .elementor-element.elementor-element-52c7319{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:120px;}.elementor-203 .elementor-element.elementor-element-0e079a2{width:var( --container-widget-width, 40% );max-width:40%;padding:10px 10px 10px 10px;--container-widget-width:40%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-0e079a2 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-3bea2e1 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-439be57{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-439be57 p{margin-block-end:8px;}.elementor-203 .elementor-element.elementor-element-6faec15{--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:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:60;}.elementor-203 .elementor-element.elementor-element-6faec15:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-6faec15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-c135c83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-1f30f93{width:var( --container-widget-width, 11% );max-width:11%;padding:10px 10px 10px 10px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-1f30f93 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-027b9a4 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-4bdbcd8{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-4bdbcd8 p{margin-block-end:6px;}.elementor-203 .elementor-element.elementor-element-a730ba4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-9cb5431{--display:flex;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-9cb5431:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-9cb5431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-0d8aaec .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-0d8aaec .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-0d8aaec .elementor-cta__content{text-align:start;}.elementor-203 .elementor-element.elementor-element-0d8aaec .elementor-cta__bg-wrapper{min-width:0px;min-height:308px;}.elementor-203 .elementor-element.elementor-element-fc6ad75{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-203 .elementor-element.elementor-element-fc6ad75.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-fc6ad75 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-83042b6{padding:0px 20px 0px 20px;column-gap:0px;text-align:start;font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-83042b6 p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-d19becd .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-1d86758 );color:var( --e-global-color-1d86758 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-d19becd{width:100%;max-width:100%;padding:0px 0px 20px 20px;}.elementor-203 .elementor-element.elementor-element-d19becd.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-020be21{--display:flex;--min-height:58vh;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-020be21:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-020be21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-c1756a2 .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-c1756a2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-c1756a2 .elementor-cta__content{text-align:start;}.elementor-203 .elementor-element.elementor-element-c1756a2 .elementor-cta__bg-wrapper{min-width:0px;min-height:308px;}.elementor-203 .elementor-element.elementor-element-b0ba8b2{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-203 .elementor-element.elementor-element-b0ba8b2.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-b0ba8b2 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-fee156f{padding:0px 20px 0px 20px;column-gap:0px;text-align:start;font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-fee156f p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-c043941 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-1d86758 );color:var( --e-global-color-1d86758 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-c043941{width:100%;max-width:100%;padding:0px 0px 20px 20px;}.elementor-203 .elementor-element.elementor-element-c043941.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-485bf2c{--display:flex;--justify-content:space-between;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-485bf2c:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-485bf2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-f6636ad .elementor-cta .elementor-cta__bg, .elementor-203 .elementor-element.elementor-element-f6636ad .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-203 .elementor-element.elementor-element-f6636ad .elementor-cta__content{text-align:start;}.elementor-203 .elementor-element.elementor-element-f6636ad .elementor-cta__bg-wrapper{min-width:0px;min-height:308px;}.elementor-203 .elementor-element.elementor-element-14d4250{width:100%;max-width:100%;padding:0px 20px 0px 20px;}.elementor-203 .elementor-element.elementor-element-14d4250.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-14d4250 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-d12b701{padding:0px 20px 0px 20px;column-gap:0px;text-align:start;font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-d12b701 p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-50819e5 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-1d86758 );color:var( --e-global-color-1d86758 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-50819e5{width:100%;max-width:100%;padding:0px 0px 20px 20px;}.elementor-203 .elementor-element.elementor-element-50819e5.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-81233d8{--display:flex;--min-height:75vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-203 .elementor-element.elementor-element-81233d8:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-81233d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-ffe09dc{--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;}.elementor-203 .elementor-element.elementor-element-ffe09dc:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-ffe09dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumenarusa.com/wp-content/uploads/2026/10/horizontal-picket-fence.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-203 .elementor-element.elementor-element-bc87eaf{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:120px;--padding-right:30px;}.elementor-203 .elementor-element.elementor-element-e04b149{width:var( --container-widget-width, 30% );max-width:30%;padding:10px 10px 10px 10px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-e04b149 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-6c598a8 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-459f96c{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-459f96c p{margin-block-end:8px;}.elementor-203 .elementor-element.elementor-element-3c88819{--display:flex;--min-height:50vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-203 .elementor-element.elementor-element-3c88819:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-3c88819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-caaf49f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-0bcda8c{width:var( --container-widget-width, 9% );max-width:9%;padding:10px 10px 10px 10px;--container-widget-width:9%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-0bcda8c .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-379d3ab .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-58aa2c4{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-58aa2c4 p{margin-block-end:30px;}.elementor-203 .elementor-element.elementor-element-2a23b32{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-a566fbc{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-a566fbc:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-a566fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-cd85374.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-cd85374.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-cd85374.elementor-view-default .elementor-icon{fill:var( --e-global-color-6332be9 );color:var( --e-global-color-6332be9 );border-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon{font-size:30px;}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:22px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-cd85374:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-cd85374:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-b050852{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-b050852:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-b050852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-bdf46ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-bdf46ec.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-bdf46ec.elementor-view-default .elementor-icon{fill:var( --e-global-color-6332be9 );color:var( --e-global-color-6332be9 );border-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon{font-size:30px;}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:22px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-bdf46ec:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-bdf46ec:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-e922423{--display:flex;--justify-content:center;}.elementor-203 .elementor-element.elementor-element-e922423:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-e922423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-203 .elementor-element.elementor-element-0bdec81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-0bdec81.elementor-view-framed .elementor-icon, .elementor-203 .elementor-element.elementor-element-0bdec81.elementor-view-default .elementor-icon{fill:var( --e-global-color-6332be9 );color:var( --e-global-color-6332be9 );border-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon{font-size:30px;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title a{font-family:"amplitude", Sans-serif;font-size:22px;font-weight:600;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-0bdec81:has(:hover) .elementor-icon-box-title,
					 .elementor-203 .elementor-element.elementor-element-0bdec81:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-description{font-family:"amplitude", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-244ff30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:40;}.elementor-203 .elementor-element.elementor-element-244ff30:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-244ff30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-203 .elementor-element.elementor-element-4344be8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-c45ef9b{width:var( --container-widget-width, 17% );max-width:17%;padding:10px 10px 10px 10px;--container-widget-width:17%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-c45ef9b .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c954451 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-220892c{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;font-family:"amplitude", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-220892c p{margin-block-end:30px;}.elementor-203 .elementor-element.elementor-element-ff74ed6{--e-image-carousel-slides-to-show:3;}.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-wrapper{display:flex;align-items:center;}.elementor-203 .elementor-element.elementor-element-84742e4 .elementor-button{background-color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-84742e4 .elementor-button:hover, .elementor-203 .elementor-element.elementor-element-84742e4 .elementor-button:focus{background-color:var( --e-global-color-1d86758 );}.elementor-203 .elementor-element.elementor-element-f522989{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-203 .elementor-element.elementor-element-f522989:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-f522989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cf3cbf2 );}.elementor-203 .elementor-element.elementor-element-acb4d6c{--display:flex;--min-height:65vh;--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-203 .elementor-element.elementor-element-acb4d6c:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-acb4d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6332be9 );}.elementor-203 .elementor-element.elementor-element-6ae05554{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-82174e2{width:var( --container-widget-width, 24% );max-width:24%;padding:10px 10px 10px 10px;--container-widget-width:24%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-203eada );text-align:start;}.elementor-203 .elementor-element.elementor-element-82174e2 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-c55a329 .elementor-heading-title{font-family:"amplitude", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-cf3cbf2 );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-203 .elementor-element.elementor-element-7942a6e1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-title{border-width:0.5px;border-color:#212121;padding:6% 0% 6% 0%;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-content{border-width:0.5px;border-block-end-color:#212121;color:#212121;font-family:"amplitude", Sans-serif;font-size:17px;font-weight:500;padding:0% 0% 3% 0%;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-toggle-title, .elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-toggle-icon{color:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-toggle-icon svg{fill:var( --e-global-color-203eada );}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-title.elementor-active a, .elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#212121;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-toggle-title{font-family:"amplitude", Sans-serif;font-size:22px;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-203 .elementor-element.elementor-element-6faec15{--content-width:990px;}.elementor-203 .elementor-element.elementor-element-3c88819{--content-width:990px;}.elementor-203 .elementor-element.elementor-element-244ff30{--content-width:990px;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--content-width:990px;}}@media(max-width:1366px){.elementor-203 .elementor-element.elementor-element-938d2ff{--min-height:72vh;}.elementor-203 .elementor-element.elementor-element-6ec6310 .elementor-heading-title{font-size:18px;}.elementor-203 .elementor-element.elementor-element-0158db0{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-1c6447d{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon{font-size:40px;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title a{font-size:18px;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon{font-size:40px;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title a{font-size:18px;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon{font-size:40px;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title a{font-size:18px;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon{font-size:40px;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title a{font-size:18px;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-2ffd924{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-db045c2{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-52c7319{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-203 .elementor-element.elementor-element-0e079a2{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-3bea2e1 .elementor-heading-title{font-size:40px;}.elementor-203 .elementor-element.elementor-element-1f30f93{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-027b9a4 .elementor-heading-title{font-size:40px;}.elementor-203 .elementor-element.elementor-element-4bdbcd8{padding:0px 0px 0px 9px;}.elementor-203 .elementor-element.elementor-element-a730ba4{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-bc87eaf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-203 .elementor-element.elementor-element-e04b149{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-6c598a8 .elementor-heading-title{font-size:40px;}.elementor-203 .elementor-element.elementor-element-0bcda8c{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-379d3ab .elementor-heading-title{font-size:40px;}.elementor-203 .elementor-element.elementor-element-58aa2c4{padding:0px 0px 0px 9px;}.elementor-203 .elementor-element.elementor-element-2a23b32{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-c45ef9b{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-c954451 .elementor-heading-title{font-size:40px;}.elementor-203 .elementor-element.elementor-element-220892c{padding:0px 0px 0px 9px;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-82174e2{--container-widget-width:258px;--container-widget-flex-grow:0;width:var( --container-widget-width, 258px );max-width:258px;}.elementor-203 .elementor-element.elementor-element-c55a329 .elementor-heading-title{font-size:40px;}}@media(max-width:1024px){.elementor-203 .elementor-element.elementor-element-938d2ff{--min-height:55vh;}.elementor-203 .elementor-element.elementor-element-f879174{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-203 .elementor-element.elementor-element-6ec6310 .elementor-heading-title{font-size:14px;}.elementor-203 .elementor-element.elementor-element-cebc662 .elementor-heading-title{font-size:34px;line-height:1em;}.elementor-203 .elementor-element.elementor-element-f706104{font-size:16px;}.elementor-203 .elementor-element.elementor-element-0158db0{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-e5048d5 .elementor-button{font-size:16px;}.elementor-203 .elementor-element.elementor-element-693e845 .elementor-button{font-size:16px;}.elementor-203 .elementor-element.elementor-element-1c6447d{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-title a{font-size:17px;line-height:1em;}.elementor-203 .elementor-element.elementor-element-b9fb105 .elementor-icon-box-description{font-size:15px;line-height:1.1em;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-title a{font-size:17px;line-height:1em;}.elementor-203 .elementor-element.elementor-element-c143383 .elementor-icon-box-description{font-size:15px;line-height:1.1em;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-title a{font-size:17px;line-height:1em;}.elementor-203 .elementor-element.elementor-element-601eb68 .elementor-icon-box-description{font-size:15px;line-height:1.1em;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-title a{font-size:17px;line-height:1em;}.elementor-203 .elementor-element.elementor-element-c1fe18d .elementor-icon-box-description{font-size:15px;line-height:1.1em;}.elementor-203 .elementor-element.elementor-element-2ffd924{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta__button{font-size:15px;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta__button{font-size:15px;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta__button{font-size:15px;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta__button{font-size:15px;}.elementor-203 .elementor-element.elementor-element-db045c2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-0e079a2 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-3bea2e1 .elementor-heading-title{font-size:30px;}.elementor-203 .elementor-element.elementor-element-439be57{font-size:16px;}.elementor-203 .elementor-element.elementor-element-1f30f93{--container-widget-width:144px;--container-widget-flex-grow:0;width:var( --container-widget-width, 144px );max-width:144px;}.elementor-203 .elementor-element.elementor-element-1f30f93 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-027b9a4 .elementor-heading-title{font-size:30px;}.elementor-203 .elementor-element.elementor-element-4bdbcd8{font-size:16px;}.elementor-203 .elementor-element.elementor-element-a730ba4{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-9cb5431{--min-height:60vh;}.elementor-203 .elementor-element.elementor-element-fc6ad75 .elementor-heading-title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-83042b6{font-size:16px;}.elementor-203 .elementor-element.elementor-element-020be21{--min-height:60vh;}.elementor-203 .elementor-element.elementor-element-b0ba8b2 .elementor-heading-title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-fee156f{font-size:16px;}.elementor-203 .elementor-element.elementor-element-14d4250 .elementor-heading-title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-d12b701{font-size:16px;}.elementor-203 .elementor-element.elementor-element-e04b149{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-203 .elementor-element.elementor-element-e04b149 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-6c598a8 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-203 .elementor-element.elementor-element-459f96c{font-size:16px;}.elementor-203 .elementor-element.elementor-element-0bcda8c{--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;}.elementor-203 .elementor-element.elementor-element-0bcda8c .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-379d3ab{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-203 .elementor-element.elementor-element-379d3ab .elementor-heading-title{font-size:30px;}.elementor-203 .elementor-element.elementor-element-58aa2c4{padding:0px 0px 0px 0px;font-size:16px;}.elementor-203 .elementor-element.elementor-element-2a23b32{--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-title a{font-size:20px;}.elementor-203 .elementor-element.elementor-element-cd85374 .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-title a{font-size:20px;}.elementor-203 .elementor-element.elementor-element-bdf46ec .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-wrapper{gap:7px;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title{margin-block-end:1px;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title, .elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-title a{font-size:20px;}.elementor-203 .elementor-element.elementor-element-0bdec81 .elementor-icon-box-description{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c45ef9b{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-203 .elementor-element.elementor-element-c45ef9b .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c954451 .elementor-heading-title{font-size:30px;}.elementor-203 .elementor-element.elementor-element-220892c{padding:0px 0px 0px 0px;font-size:16px;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--min-height:80vh;--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-6ae05554{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-203 .elementor-element.elementor-element-82174e2{--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-203 .elementor-element.elementor-element-82174e2 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c55a329 .elementor-heading-title{font-size:30px;}.elementor-203 .elementor-element.elementor-element-7942a6e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-toggle-title{font-size:20px;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-content{font-size:16px;padding:0% 0% 3% 0%;}}@media(max-width:767px){.elementor-203 .elementor-element.elementor-element-938d2ff{--min-height:100vh;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-938d2ff:not(.elementor-motion-effects-element-type-background), .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-203 .elementor-element.elementor-element-938d2ff::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-background-video-container::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .e-con-inner > .elementor-background-video-container::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-background-slideshow::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-203 .elementor-element.elementor-element-938d2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cf3cbf2 ) 68%, #1B1D2700 50%);}.elementor-203 .elementor-element.elementor-element-6ec6310{text-align:center;}.elementor-203 .elementor-element.elementor-element-6ec6310 .elementor-heading-title{font-size:15px;}.elementor-203 .elementor-element.elementor-element-cebc662{text-align:center;}.elementor-203 .elementor-element.elementor-element-f706104{text-align:center;}.elementor-203 .elementor-element.elementor-element-f706104 p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-0158db0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-a6f815b{padding:0px 0px 0px 0px;text-align:center;}.elementor-203 .elementor-element.elementor-element-1c6447d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-2ffd924{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-2f0743b{--content-width:95%;}.elementor-203 .elementor-element.elementor-element-db045c2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-2c5caa1{--min-height:47vh;}.elementor-203 .elementor-element.elementor-element-0e079a2{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-203 .elementor-element.elementor-element-0e079a2.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-0e079a2 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-3bea2e1{text-align:center;}.elementor-203 .elementor-element.elementor-element-3bea2e1 .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-439be57{text-align:center;}.elementor-203 .elementor-element.elementor-element-439be57 p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-6faec15{--content-width:95%;}.elementor-203 .elementor-element.elementor-element-c135c83{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-203 .elementor-element.elementor-element-1f30f93{--container-widget-width:139px;--container-widget-flex-grow:0;width:var( --container-widget-width, 139px );max-width:139px;text-align:center;}.elementor-203 .elementor-element.elementor-element-1f30f93.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-1f30f93 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-027b9a4{text-align:center;}.elementor-203 .elementor-element.elementor-element-027b9a4 .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-4bdbcd8{text-align:center;}.elementor-203 .elementor-element.elementor-element-a730ba4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-81233d8{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-203 .elementor-element.elementor-element-ffe09dc{--min-height:36vh;}.elementor-203 .elementor-element.elementor-element-bc87eaf{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-203 .elementor-element.elementor-element-e04b149{--container-widget-width:201px;--container-widget-flex-grow:0;width:var( --container-widget-width, 201px );max-width:201px;text-align:center;}.elementor-203 .elementor-element.elementor-element-e04b149.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-e04b149 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-6c598a8{text-align:center;}.elementor-203 .elementor-element.elementor-element-6c598a8 .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-459f96c{text-align:center;}.elementor-203 .elementor-element.elementor-element-459f96c p{margin-block-end:0px;}.elementor-203 .elementor-element.elementor-element-3c88819{--content-width:95%;}.elementor-203 .elementor-element.elementor-element-caaf49f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-203 .elementor-element.elementor-element-0bcda8c{--container-widget-width:154px;--container-widget-flex-grow:0;width:var( --container-widget-width, 154px );max-width:154px;text-align:center;}.elementor-203 .elementor-element.elementor-element-0bcda8c.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-0bcda8c .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-379d3ab{text-align:center;}.elementor-203 .elementor-element.elementor-element-379d3ab .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-58aa2c4{--container-widget-width:578px;--container-widget-flex-grow:0;width:var( --container-widget-width, 578px );max-width:578px;text-align:center;}.elementor-203 .elementor-element.elementor-element-2a23b32{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-203 .elementor-element.elementor-element-244ff30{--content-width:90%;}.elementor-203 .elementor-element.elementor-element-4344be8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-203 .elementor-element.elementor-element-c45ef9b{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;text-align:center;}.elementor-203 .elementor-element.elementor-element-c45ef9b.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-c45ef9b .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c954451{text-align:center;}.elementor-203 .elementor-element.elementor-element-c954451 .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-220892c{--container-widget-width:542px;--container-widget-flex-grow:0;width:var( --container-widget-width, 542px );max-width:542px;text-align:center;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--content-width:90%;}.elementor-203 .elementor-element.elementor-element-82174e2{--container-widget-width:149px;--container-widget-flex-grow:0;width:var( --container-widget-width, 149px );max-width:149px;}.elementor-203 .elementor-element.elementor-element-82174e2.elementor-element{--align-self:center;}.elementor-203 .elementor-element.elementor-element-82174e2 .elementor-heading-title{font-size:16px;}.elementor-203 .elementor-element.elementor-element-c55a329{text-align:center;}.elementor-203 .elementor-element.elementor-element-c55a329 .elementor-heading-title{font-size:27px;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-title{padding:10% 0% 10% 0%;}.elementor-203 .elementor-element.elementor-element-7942a6e1 .elementor-tab-content{padding:0% 10% 5% 0%;}}@media(min-width:768px){.elementor-203 .elementor-element.elementor-element-938d2ff{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-f879174{--width:50%;}.elementor-203 .elementor-element.elementor-element-6d8a4a1{--width:50%;}.elementor-203 .elementor-element.elementor-element-5c69420{--content-width:1300px;}.elementor-203 .elementor-element.elementor-element-a07afc1{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-2f0743b{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-2c5caa1{--width:50%;}.elementor-203 .elementor-element.elementor-element-52c7319{--width:50%;}.elementor-203 .elementor-element.elementor-element-6faec15{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-ffe09dc{--width:50%;}.elementor-203 .elementor-element.elementor-element-bc87eaf{--width:50%;}.elementor-203 .elementor-element.elementor-element-3c88819{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-244ff30{--content-width:1300px;}.elementor-203 .elementor-element.elementor-element-f522989{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--content-width:1400px;}.elementor-203 .elementor-element.elementor-element-6ae05554{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-203 .elementor-element.elementor-element-a07afc1{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-2f0743b{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-6faec15{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-3c88819{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-244ff30{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-acb4d6c{--content-width:720px;}.elementor-203 .elementor-element.elementor-element-6ae05554{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-938d2ff */.pestana-lumenar {
  position: relative;
  overflow: visible;
  z-index: 90;
}

.pestana-lumenar::after {
  content: "";
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-94ec743 *//* Esquina naranja */
.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 48px;
  background: #DD5432;
  border-bottom-left-radius: 48px;
  z-index: 10;
  pointer-events: none;
}

/* Círculo blanco con símbolo */
.elementor-203 .elementor-element.elementor-element-94ec743 .elementor-cta::before {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.95 44.95'%3E%3Cpath fill='%23DD5432' d='M34.77 29.24c1.78 0 2.46 2.34.95 3.27-1.23.76-2.63 1.4-3.55 1.74-.2.08-.41.11-.62.11H15.99c-.86 0-1.24-1.08-.56-1.62l4.18-3.32c.16-.13.36-.2.56-.2h14.6ZM18.85 8.53V28.2l-5.16 4.09c-.59.47-1.47.05-1.47-.71V11.95c0-.32.08-.63.25-.9.7-1.18 2.12-2.87 3.53-3.93 1.17-.88 2.85-.06 2.85 1.41Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
  z-index: 11;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-e9a7f57 *//* Esquina naranja */
.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 48px;
  background: #DD5432;
  border-bottom-left-radius: 48px;
  z-index: 10;
  pointer-events: none;
}

/* Círculo blanco con símbolo */
.elementor-203 .elementor-element.elementor-element-e9a7f57 .elementor-cta::before {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.95 44.95'%3E%3Cpath fill='%23DD5432' d='M34.77 29.24c1.78 0 2.46 2.34.95 3.27-1.23.76-2.63 1.4-3.55 1.74-.2.08-.41.11-.62.11H15.99c-.86 0-1.24-1.08-.56-1.62l4.18-3.32c.16-.13.36-.2.56-.2h14.6ZM18.85 8.53V28.2l-5.16 4.09c-.59.47-1.47.05-1.47-.71V11.95c0-.32.08-.63.25-.9.7-1.18 2.12-2.87 3.53-3.93 1.17-.88 2.85-.06 2.85 1.41Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
  z-index: 11;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0045f5a *//* Esquina naranja */
.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 48px;
  background: #DD5432;
  border-bottom-left-radius: 48px;
  z-index: 10;
  pointer-events: none;
}

/* Círculo blanco con símbolo */
.elementor-203 .elementor-element.elementor-element-0045f5a .elementor-cta::before {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.95 44.95'%3E%3Cpath fill='%23DD5432' d='M34.77 29.24c1.78 0 2.46 2.34.95 3.27-1.23.76-2.63 1.4-3.55 1.74-.2.08-.41.11-.62.11H15.99c-.86 0-1.24-1.08-.56-1.62l4.18-3.32c.16-.13.36-.2.56-.2h14.6ZM18.85 8.53V28.2l-5.16 4.09c-.59.47-1.47.05-1.47-.71V11.95c0-.32.08-.63.25-.9.7-1.18 2.12-2.87 3.53-3.93 1.17-.88 2.85-.06 2.85 1.41Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
  z-index: 11;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-b0f335a *//* Esquina naranja */
.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 48px;
  background: #DD5432;
  border-bottom-left-radius: 48px;
  z-index: 10;
  pointer-events: none;
}

/* Círculo blanco con símbolo */
.elementor-203 .elementor-element.elementor-element-b0f335a .elementor-cta::before {
  content: "";
  position: absolute;
  top: 6px;
  right: 6px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.95 44.95'%3E%3Cpath fill='%23DD5432' d='M34.77 29.24c1.78 0 2.46 2.34.95 3.27-1.23.76-2.63 1.4-3.55 1.74-.2.08-.41.11-.62.11H15.99c-.86 0-1.24-1.08-.56-1.62l4.18-3.32c.16-.13.36-.2.56-.2h14.6ZM18.85 8.53V28.2l-5.16 4.09c-.59.47-1.47.05-1.47-.71V11.95c0-.32.08-.63.25-.9.7-1.18 2.12-2.87 3.53-3.93 1.17-.88 2.85-.06 2.85 1.41Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
  z-index: 11;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07afc1 *//* Solo afecta a esta sección */
.pestana-derecha {
  position: relative;
  overflow: visible;
  z-index: 80;
}

.pestana-derecha::after {
  content: "";
  position: absolute;
  bottom: -20px;
  right: 0;
  left: auto;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  transform: scaleX(-1);
  transform-origin: center;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0cdb442 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-0cdb442 .elementor-cta__bg-wrapper::after {
  content: "01";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-39c0e86 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-39c0e86 .elementor-cta__bg-wrapper::after {
  content: "02";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1ed1f83 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-1ed1f83 .elementor-cta__bg-wrapper::after {
  content: "03";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1d80683 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-1d80683 .elementor-cta__bg-wrapper::after {
  content: "04";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1891da1 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-1891da1 .elementor-cta__bg-wrapper::after {
  content: "05";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-26ae718 *//* Tarjeta */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta {
  position: relative;
  overflow: hidden;
  background: #1C1D25 !important;
  border-radius: 0;
  box-shadow: none;
}

/* Imagen */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__bg-wrapper {
  position: relative;
}

/* Panel inferior oscuro */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__content {
  position: relative;
  background: #1C1D25 !important;
  padding: 38px 28px 30px;
  text-align: left;
  align-items: flex-start;
}

/* Título */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__title {
  color: #FFFFFF !important;
  margin: 0 0 12px;
}

/* Descripción */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__description {
  color: #F2F2F2 !important;
  line-height: 1.55;
}

/* Franja sobre la unión entre imagen y contenido */
.elementor-203 .elementor-element.elementor-element-26ae718 .elementor-cta__bg-wrapper::after {
  content: "06";
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 30%;
  height: 40px;
  padding: 8px 18px;
  box-sizing: border-box;
  color: #FFFFFF;
  background: #435FC1;
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  clip-path: polygon(0 0, 88% 0, 100% 100%, 0 100%);
  z-index: 5;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e6b537 *//* Solo afecta a esta sección */
.pestana-derecha {
  position: relative;
  overflow: visible;
  z-index: 70;
}

.pestana-derecha::after {
  content: "";
  position: absolute;
  bottom: -20px;
  right: 0;
  left: auto;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  transform: scaleX(-1);
  transform-origin: center;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0d8aaec */.elementor-203 .elementor-element.elementor-element-0d8aaec {
    position: relative;
    overflow: hidden;
}

.elementor-203 .elementor-element.elementor-element-0d8aaec::after {
    content: "Picket Fence";
    white-space: pre;

    position: absolute;
    top: 28px;
    right: -55px;

    width: 230px;
    padding: 10px 0;

    background: #DD5432;
    color: #FFFFFF;

    font-family: "amplitude", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.15;
    text-align: center;

    transform: rotate(45deg);
    transform-origin: center;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c1756a2 */.elementor-203 .elementor-element.elementor-element-c1756a2 {
    position: relative;
    overflow: hidden;
}

.elementor-203 .elementor-element.elementor-element-c1756a2::after {
    content: "Double-Sided\A Privacy Panel";
    white-space: pre;

    position: absolute;
    top: 28px;
    right: -55px;

    width: 230px;
    padding: 10px 0;

    background: #DD5432;
    color: #FFFFFF;

    font-family: "amplitude", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.15;
    text-align: center;

    transform: rotate(45deg);
    transform-origin: center;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-f6636ad */.elementor-203 .elementor-element.elementor-element-f6636ad {
    position: relative;
    overflow: hidden;
}

.elementor-203 .elementor-element.elementor-element-f6636ad::after {
    content: "Side Gate";
    white-space: pre;

    position: absolute;
    top: 28px;
    right: -55px;

    width: 230px;
    padding: 10px 0;

    background: #DD5432;
    color: #FFFFFF;

    font-family: "amplitude", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.15;
    text-align: center;

    transform: rotate(45deg);
    transform-origin: center;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6faec15 */.pestana-lumenar {
  position: relative;
  overflow: visible;
  z-index: 60;
}

.pestana-lumenar::after {
  content: "";
  position: absolute;
  top: -20;
  left: 0;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a566fbc *//* Tarjeta base */
.lumenar-system {
  position: relative;
  overflow: visible;
  isolation: isolate;
  box-sizing: border-box;
  padding: 36px 20px 20px;
  background: #1C1D25;
  color: #FFFFFF;
  min-height: 230px;
}

/* Pestaña superior */
.lumenar-system::before {
  content: "";
  position: absolute;
  top: -20px;
  left: 28px;
  width: 120px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 100%,
    18% 100%,
    36% 0,
    78% 0,
    94% 100%,
    100% 100%
  );
  pointer-events: none;
}

/* Colores de las tarjetas */
.lumenar-system.system-blue {
  background: #435FC1;
}

.lumenar-system.system-orange {
  background: #DD5432;
}

.lumenar-system.system-dark {
  background: #1C1D25;
}

/* Textos */
.lumenar-system .elementor-heading-title {
  color: #FFFFFF;
}

.lumenar-system p {
  color: #FFFFFF;
}

/* Botón blanco */
.lumenar-system .elementor-button {
  background: #FFFFFF;
  color: #1C1D25;
  border: 0;
  border-radius: 3px;
  padding: 16px 28px;
  box-shadow: none;
}

/* Responsive */
@media (max-width: 767px) {
  .lumenar-system {
    min-height: auto;
    padding: 30px 22px 24px;
  }

  .lumenar-system::before {
    left: 20px;
    width: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b050852 *//* Tarjeta base */
.lumenar-system {
  position: relative;
  overflow: visible;
  isolation: isolate;
  box-sizing: border-box;
  padding: 36px 30px 30px;
  background: #1C1D25;
  color: #FFFFFF;
  min-height: 230px;
}

/* Pestaña superior */
.lumenar-system::before {
  content: "";
  position: absolute;
  top: -20px;
  left: 28px;
  width: 120px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 100%,
    18% 100%,
    36% 0,
    78% 0,
    94% 100%,
    100% 100%
  );
  pointer-events: none;
}

/* Colores de las tarjetas */
.lumenar-system.system-blue {
  background: #435FC1;
}

.lumenar-system.system-orange {
  background: #DD5432;
}

.lumenar-system.system-dark {
  background: #1C1D25;
}

/* Textos */
.lumenar-system .elementor-heading-title {
  color: #FFFFFF;
}

.lumenar-system p {
  color: #FFFFFF;
}

/* Botón blanco */
.lumenar-system .elementor-button {
  background: #FFFFFF;
  color: #1C1D25;
  border: 0;
  border-radius: 3px;
  padding: 16px 28px;
  box-shadow: none;
}

/* Responsive */
@media (max-width: 767px) {
  .lumenar-system {
    min-height: auto;
    padding: 30px 22px 24px;
  }

  .lumenar-system::before {
    left: 20px;
    width: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e922423 *//* Tarjeta base */
.lumenar-system {
  position: relative;
  overflow: visible;
  isolation: isolate;
  box-sizing: border-box;
  padding: 36px 30px 30px;
  background: #1C1D25;
  color: #FFFFFF;
  min-height: 230px;
}

/* Pestaña superior */
.lumenar-system::before {
  content: "";
  position: absolute;
  top: -20px;
  left: 28px;
  width: 120px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 100%,
    18% 100%,
    36% 0,
    78% 0,
    94% 100%,
    100% 100%
  );
  pointer-events: none;
}

/* Colores de las tarjetas */
.lumenar-system.system-blue {
  background: #435FC1;
}

.lumenar-system.system-orange {
  background: #DD5432;
}

.lumenar-system.system-dark {
  background: #1C1D25;
}

/* Textos */
.lumenar-system .elementor-heading-title {
  color: #FFFFFF;
}

.lumenar-system p {
  color: #FFFFFF;
}

/* Botón blanco */
.lumenar-system .elementor-button {
  background: #FFFFFF;
  color: #1C1D25;
  border: 0;
  border-radius: 3px;
  padding: 16px 28px;
  box-shadow: none;
}

/* Responsive */
@media (max-width: 767px) {
  .lumenar-system {
    min-height: auto;
    padding: 30px 22px 24px;
  }

  .lumenar-system::before {
    left: 20px;
    width: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c88819 */.pestana-lumenar {
  position: relative;
  overflow: visible;
  z-index: 50;
}

.pestana-lumenar::after {
  content: "";
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ff74ed6 *//* =========================
   IMÁGENES
   ========================= */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-slide img {
    width: 100%;
    height: 460px;
    object-fit: cover;
    object-position: center;
    display: block;
    
    transition: transform 0.8s ease;
}

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-slide:hover img {
    transform: scale(1.03);
}


/* =========================
   SLIDE ACTIVO
   ========================= */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-slide-active {
    opacity: 1;
}

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-slide:not(.swiper-slide-active) {
    opacity: 0.7;
}


/* =========================
   FLECHAS
   ========================= */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button {
    width: 54px !important;
    height: 54px !important;

    padding: 0 !important;
    margin: 0 !important;

    border-radius: 50%;

    background: rgba(255, 255, 255, 0.92);

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    top: 50% !important;
    transform: translateY(-50%) !important;

    transition:
        background 0.3s ease,
        transform 0.3s ease;
}


/* POSICIÓN */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button-prev {
    left: 25px !important;
}

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button-next {
    right: 25px !important;
}


/* =========================
   ICONOS
   ========================= */

/* Font Awesome */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button i {
    color: #171C2E !important;
    font-size: 20px !important;

    line-height: 1 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    margin: 0 !important;
}


/* SVG */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button svg {
    width: 18px !important;
    height: 18px !important;

    fill: #171C2E !important;
    stroke: #171C2E !important;

    display: block !important;

    margin: 0 !important;
}


/* =========================
   HOVER
   ========================= */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button:hover {
    background: #DD5432;

    transform: translateY(-50%) scale(1.08) !important;
}


/* Flecha al hacer hover */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button:hover i {
    color: #FFFFFF !important;
}

.elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button:hover svg {
    fill: #FFFFFF !important;
    stroke: #FFFFFF !important;
}


/* =========================
   DOTS
   ========================= */

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-pagination-bullet {
    width: 6px;
    height: 6px;

    opacity: 0.4;

    transition:
        width 0.3s ease,
        opacity 0.3s ease,
        background 0.3s ease;
}

.elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-pagination-bullet-active {
    width: 28px;

    border-radius: 10px;

    background: #DD5432;

    opacity: 1;
}


/* =========================
   MOBILE
   ========================= */

@media (max-width: 767px) {

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .swiper-slide img {
        height: 300px;
    }

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button {
        width: 42px !important;
        height: 42px !important;
    }

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button-prev {
        left: 12px !important;
    }

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button-next {
        right: 12px !important;
    }

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button i {
        font-size: 16px !important;
    }

    .elementor-203 .elementor-element.elementor-element-ff74ed6 .elementor-swiper-button svg {
        width: 15px !important;
        height: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-244ff30 *//* Solo afecta a esta sección */
.pestana-derecha {
  position: relative;
  overflow: visible;
  z-index: 40;
}

.pestana-derecha::after {
  content: "";
  position: absolute;
  bottom: -20px;
  right: 0;
  left: auto;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  transform: scaleX(-1);
  transform-origin: center;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f522989 */.pestana-lumenar {
  position: relative;
  overflow: visible;
  z-index: 30;
}

.pestana-lumenar::after {
  content: "";
  position: absolute;
  bottom: -20px;
  left: 0;
  width: 180px;
  height: 20px;
  background: inherit;
  clip-path: polygon(
    0 0,
    20% 0,
    32% 100%,
    72% 100%,
    84% 0,
    100% 0
  );
  pointer-events: none;
}/* End custom CSS */