.elementor-6 .elementor-element.elementor-element-a4d9f73{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.8;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a4d9f73::before, .elementor-6 .elementor-element.elementor-element-a4d9f73 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a4d9f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a4d9f73 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a4d9f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a4d9f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #05051066 0%, #050510E6 100%);}.elementor-6 .elementor-element.elementor-element-9de1e7a{--display:flex;--min-height:95vh;--justify-content:center;--flex-wrap:wrap;--overlay-opacity:0.22;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9de1e7a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9de1e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #433DAC85 0%, #05051094 65%);}.elementor-6 .elementor-element.elementor-element-9de1e7a::before, .elementor-6 .elementor-element.elementor-element-9de1e7a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9de1e7a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9de1e7a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9de1e7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9de1e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-870277f{text-align:center;}.elementor-6 .elementor-element.elementor-element-870277f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:170px;font-weight:700;text-transform:uppercase;line-height:0.8em;letter-spacing:-0.5px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-d653cbe{--divider-border-style:solid;--divider-color:#05051000;--divider-border-width:1px;width:var( --container-widget-width, 25% );max-width:25%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-d653cbe.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-d653cbe .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-d653cbe .elementor-divider{text-align:center;padding-block-start:1px;padding-block-end:1px;}.elementor-6 .elementor-element.elementor-element-822d43d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-822d43d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:300;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9f8dfc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-6 .elementor-element.elementor-element-30c898d .elementor-button{background-color:var( --e-global-color-aac2ac3 );font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );fill:var( --e-global-color-b0910d7 );color:var( --e-global-color-b0910d7 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:90px 90px 90px 90px;padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-30c898d .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-30c898d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 5px rgba(148.0000000000001, 100.99999999999999, 255, 0.35);}.elementor-6 .elementor-element.elementor-element-30c898d{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-30c898d .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-30c898d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button{background-color:#FFFFFF0D;font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-163452d );border-radius:90px 90px 90px 90px;padding:20px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 5px rgba(148.0000000000001, 100.99999999999999, 255, 0.35);}.elementor-6 .elementor-element.elementor-element-dff40f5{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-2a129b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:120px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-2a129b3::before, .elementor-6 .elementor-element.elementor-element-2a129b3 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2a129b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2a129b3 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2a129b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2a129b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-4fcf471{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-4fcf471.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d4e0d76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#C6C3FF;}.elementor-6 .elementor-element.elementor-element-eab5fee{width:var( --container-widget-width, 590px );max-width:590px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-eab5fee .elementor-heading-title{font-family:var( --e-global-typography-69a7f80-font-family ), Sans-serif;font-size:var( --e-global-typography-69a7f80-font-size );font-weight:var( --e-global-typography-69a7f80-font-weight );line-height:var( --e-global-typography-69a7f80-line-height );letter-spacing:var( --e-global-typography-69a7f80-letter-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-f3a5779{--display:flex;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-6 .elementor-element.elementor-element-12bd7a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-061ff61{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;line-height:1.5em;letter-spacing:-0.3px;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-18e9a92{width:var( --container-widget-width, 465px );max-width:465px;padding:10px 0px 10px 35px;--container-widget-width:465px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-18e9a92 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:32px;font-weight:100;font-style:italic;line-height:37px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-67122db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.64;--padding-top:120px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-67122db::before, .elementor-6 .elementor-element.elementor-element-67122db > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67122db > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67122db > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-67122db > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-67122db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, #0E0A4B 0%, var( --e-global-color-secondary ) 53%);}.elementor-6 .elementor-element.elementor-element-70b221c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-70b221c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d870159{text-align:center;}.elementor-6 .elementor-element.elementor-element-d870159 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-963ffe0{text-align:center;}.elementor-6 .elementor-element.elementor-element-963ffe0 .elementor-heading-title{font-family:var( --e-global-typography-fca5599-font-family ), Sans-serif;font-size:var( --e-global-typography-fca5599-font-size );font-weight:var( --e-global-typography-fca5599-font-weight );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-39a7899{width:var( --container-widget-width, 760px );max-width:760px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-39a7899.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1a09d09e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1a09d09e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1a09d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arimaprojects.com/wp-content/uploads/2026/02/UNIVERSO-BG.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-1a09d09e::before, .elementor-6 .elementor-element.elementor-element-1a09d09e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1a09d09e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1a09d09e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1a09d09e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1a09d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #050510E0 100%);}.elementor-6 .elementor-element.elementor-element-3a1bb46a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-36b49397{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-323781a{--display:flex;--min-height:600px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.51;--border-radius:21px 21px 21px 21px;--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-6 .elementor-element.elementor-element-323781a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-323781a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F4;}.elementor-6 .elementor-element.elementor-element-323781a::before, .elementor-6 .elementor-element.elementor-element-323781a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-323781a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-323781a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-323781a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-323781a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0B35;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-323781a:hover::before, .elementor-6 .elementor-element.elementor-element-323781a:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-323781a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-323781a > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-323781a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-323781a:hover{--overlay-opacity:0.9;}.elementor-6 .elementor-element.elementor-element-323781a, .elementor-6 .elementor-element.elementor-element-323781a::before{--overlay-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-a3d7c95{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-eb6f4ae{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-6 .elementor-element.elementor-element-eb6f4ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-3056714{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-3056714.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-3056714 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-e4e490e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e966ff8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;color:var( --e-global-color-text );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-4d73644{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-4d73644.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aac2ac3 );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-4d73644.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-4d73644.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-4d73644.elementor-view-default .elementor-icon{fill:var( --e-global-color-aac2ac3 );color:var( --e-global-color-aac2ac3 );border-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4d73644:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-4d73644:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-a4305a8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ba408f4{--display:flex;--min-height:600px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.51;--border-radius:21px 21px 21px 21px;--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-6 .elementor-element.elementor-element-ba408f4:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ba408f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F4;}.elementor-6 .elementor-element.elementor-element-ba408f4::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0B35;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-ba408f4:hover::before, .elementor-6 .elementor-element.elementor-element-ba408f4:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba408f4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-ba408f4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-ba408f4:hover{--overlay-opacity:0.9;}.elementor-6 .elementor-element.elementor-element-ba408f4, .elementor-6 .elementor-element.elementor-element-ba408f4::before{--overlay-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-fa4403c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-586a3a3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-6 .elementor-element.elementor-element-586a3a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-85469e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-85469e4.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-85469e4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-66848b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-92ea72e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-a2913ce{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-a2913ce.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aac2ac3 );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-a2913ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-a2913ce.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-a2913ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-aac2ac3 );color:var( --e-global-color-aac2ac3 );border-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-a2913ce:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-a2913ce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-4d0852f{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-67d1fa3{--display:flex;--min-height:600px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.51;--border-radius:21px 21px 21px 21px;--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-67d1fa3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-67d1fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F4;}.elementor-6 .elementor-element.elementor-element-67d1fa3::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0B35;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-67d1fa3:hover::before, .elementor-6 .elementor-element.elementor-element-67d1fa3:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67d1fa3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-67d1fa3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-67d1fa3:hover{--overlay-opacity:0.9;}.elementor-6 .elementor-element.elementor-element-67d1fa3, .elementor-6 .elementor-element.elementor-element-67d1fa3::before{--overlay-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-0227ee5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-802577c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-6 .elementor-element.elementor-element-802577c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-9f6eda3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-9f6eda3.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9f6eda3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-03a4f63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-724a73d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-245e580{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-245e580.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aac2ac3 );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-245e580.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-245e580.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-245e580.elementor-view-default .elementor-icon{fill:var( --e-global-color-aac2ac3 );color:var( --e-global-color-aac2ac3 );border-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-245e580:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-245e580:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-501c866{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-84b5b51{--display:flex;--min-height:600px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.51;--border-radius:21px 21px 21px 21px;--padding-top:60px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}.elementor-6 .elementor-element.elementor-element-84b5b51:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-84b5b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F4;}.elementor-6 .elementor-element.elementor-element-84b5b51::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0B35;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-84b5b51:hover::before, .elementor-6 .elementor-element.elementor-element-84b5b51:hover > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-84b5b51:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .elementor-background-slideshow:hover::before, .elementor-6 .elementor-element.elementor-element-84b5b51 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-84b5b51:hover{--overlay-opacity:0.9;}.elementor-6 .elementor-element.elementor-element-84b5b51, .elementor-6 .elementor-element.elementor-element-84b5b51::before{--overlay-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-9bc2be9{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ed25ade{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-6 .elementor-element.elementor-element-ed25ade .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-d3651f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-6 .elementor-element.elementor-element-d3651f4.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-d3651f4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:32px;letter-spacing:-0.3px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-31b8fe1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bceca6b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:-0.4px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-6a5ae35{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-6a5ae35.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-aac2ac3 );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-6a5ae35.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-6a5ae35.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6a5ae35.elementor-view-default .elementor-icon{fill:var( --e-global-color-aac2ac3 );color:var( --e-global-color-aac2ac3 );border-color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6a5ae35:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-6a5ae35:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-481f22e1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:125px;--e-n-carousel-swiper-slides-gap:35px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-80px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-5px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:80px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:85px;--e-n-carousel-arrow-size:33px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-481f22e1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-4a4a600 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:11px 18px 11px 18px;}.elementor-6 .elementor-element.elementor-element-764d73b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-764d73b:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-764d73b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #05051000 0%, #4F46E5B0 100%);}.elementor-6 .elementor-element.elementor-element-764d73b::before, .elementor-6 .elementor-element.elementor-element-764d73b > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-764d73b > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-764d73b > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-764d73b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-764d73b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #02010100 80%);}.elementor-6 .elementor-element.elementor-element-764d73b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-828276d{--display:flex;--overlay-opacity:0.2;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-828276d::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-828276d > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-828276d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://arimaprojects.com/wp-content/uploads/2026/02/UNIVERSO-BG.jpg");--background-overlay:'';background-size:cover;}.elementor-6 .elementor-element.elementor-element-9a5150d{text-align:center;}.elementor-6 .elementor-element.elementor-element-9a5150d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-bc68c94{text-align:center;}.elementor-6 .elementor-element.elementor-element-bc68c94 .elementor-heading-title{font-family:var( --e-global-typography-fca5599-font-family ), Sans-serif;font-size:var( --e-global-typography-fca5599-font-size );font-weight:var( --e-global-typography-fca5599-font-weight );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-6aa1b69{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-b9fb96d{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-b9fb96d::before, .elementor-6 .elementor-element.elementor-element-b9fb96d > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b9fb96d > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-b9fb96d > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-b9fb96d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-b9fb96d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-b9fb96d:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-b9fb96d, .elementor-6 .elementor-element.elementor-element-b9fb96d::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-fa06f45 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-fa06f45 .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-fa06f45 .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-cc7f311 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-ada6273{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-9aa6b16{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-9aa6b16.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title{margin-block-end:0px;color:#6B63F8;transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-9aa6b16.elementor-view-stacked .elementor-icon{background-color:#6B63F8;}.elementor-6 .elementor-element.elementor-element-9aa6b16.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-9aa6b16.elementor-view-default .elementor-icon{fill:#6B63F8;color:#6B63F8;border-color:#6B63F8;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-9aa6b16:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-9aa6b16:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-1230b7f{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-1230b7f::before, .elementor-6 .elementor-element.elementor-element-1230b7f > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1230b7f > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1230b7f > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1230b7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1230b7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-1230b7f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0c7ced6 );--border-color:var( --e-global-color-0c7ced6 );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-1230b7f, .elementor-6 .elementor-element.elementor-element-1230b7f::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-cefdb17 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-cefdb17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-cefdb17.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-cefdb17.elementor-view-default .elementor-icon{color:var( --e-global-color-0c7ced6 );border-color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-cefdb17.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-cefdb17.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-cefdb17 .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-cefdb17 .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-5e67490 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-c0b534a{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-5a60a96{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-5a60a96.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-0c7ced6 );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-5a60a96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-5a60a96.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5a60a96.elementor-view-default .elementor-icon{fill:var( --e-global-color-0c7ced6 );color:var( --e-global-color-0c7ced6 );border-color:var( --e-global-color-0c7ced6 );}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5a60a96:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-5a60a96:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-1619e34{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-1619e34::before, .elementor-6 .elementor-element.elementor-element-1619e34 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1619e34 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-1619e34 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1619e34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-1619e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-1619e34:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-1619e34, .elementor-6 .elementor-element.elementor-element-1619e34::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-57d69ab .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-57d69ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-57d69ab.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-57d69ab.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-57d69ab.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-57d69ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-57d69ab .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-57d69ab .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-94b9aba .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-883d9db{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-abdeb7c{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-abdeb7c.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-abdeb7c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-abdeb7c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-abdeb7c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-abdeb7c:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-abdeb7c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-56a8fc2{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-56a8fc2::before, .elementor-6 .elementor-element.elementor-element-56a8fc2 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-56a8fc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-56a8fc2 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-56a8fc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-56a8fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-56a8fc2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-94f1ceb );--border-color:var( --e-global-color-94f1ceb );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-56a8fc2, .elementor-6 .elementor-element.elementor-element-56a8fc2::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-ea0f567 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-ea0f567.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94f1ceb );}.elementor-6 .elementor-element.elementor-element-ea0f567.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-ea0f567.elementor-view-default .elementor-icon{color:var( --e-global-color-94f1ceb );border-color:var( --e-global-color-94f1ceb );}.elementor-6 .elementor-element.elementor-element-ea0f567.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-ea0f567.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-94f1ceb );}.elementor-6 .elementor-element.elementor-element-ea0f567 .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-ea0f567 .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-b74eb81 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-59442c0{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-3ba86e0{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-3ba86e0.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-94f1ceb );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-3ba86e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94f1ceb );}.elementor-6 .elementor-element.elementor-element-3ba86e0.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-3ba86e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-94f1ceb );color:var( --e-global-color-94f1ceb );border-color:var( --e-global-color-94f1ceb );}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-3ba86e0:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-3ba86e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-e0df0fd{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-e0df0fd::before, .elementor-6 .elementor-element.elementor-element-e0df0fd > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-e0df0fd > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-e0df0fd > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-e0df0fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-e0df0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-e0df0fd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ec28ebc );--border-color:var( --e-global-color-ec28ebc );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-e0df0fd, .elementor-6 .elementor-element.elementor-element-e0df0fd::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-6ad5a9b .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-6ad5a9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ec28ebc );}.elementor-6 .elementor-element.elementor-element-6ad5a9b.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6ad5a9b.elementor-view-default .elementor-icon{color:var( --e-global-color-ec28ebc );border-color:var( --e-global-color-ec28ebc );}.elementor-6 .elementor-element.elementor-element-6ad5a9b.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6ad5a9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ec28ebc );}.elementor-6 .elementor-element.elementor-element-6ad5a9b .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-6ad5a9b .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-1a18512 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-180ebed{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-1380d87{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-1380d87.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-ec28ebc );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-1380d87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ec28ebc );}.elementor-6 .elementor-element.elementor-element-1380d87.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1380d87.elementor-view-default .elementor-icon{fill:var( --e-global-color-ec28ebc );color:var( --e-global-color-ec28ebc );border-color:var( --e-global-color-ec28ebc );}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1380d87:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-1380d87:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-79da8ca{--display:flex;--min-height:450px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#64748B30;--border-color:#64748B30;--border-radius:21px 21px 21px 21px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-79da8ca::before, .elementor-6 .elementor-element.elementor-element-79da8ca > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-79da8ca > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-79da8ca > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-79da8ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-79da8ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-79da8ca:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8d9c19e );--border-color:var( --e-global-color-8d9c19e );box-shadow:0px 18px 60px 0px rgba(79.00000000000026, 70, 229, 0.18);}.elementor-6 .elementor-element.elementor-element-79da8ca, .elementor-6 .elementor-element.elementor-element-79da8ca::before{--border-transition:0.3s;}.elementor-6 .elementor-element.elementor-element-6320f65 .elementor-icon-wrapper{text-align:start;}.elementor-6 .elementor-element.elementor-element-6320f65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d9c19e );}.elementor-6 .elementor-element.elementor-element-6320f65.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6320f65.elementor-view-default .elementor-icon{color:var( --e-global-color-8d9c19e );border-color:var( --e-global-color-8d9c19e );}.elementor-6 .elementor-element.elementor-element-6320f65.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6320f65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d9c19e );}.elementor-6 .elementor-element.elementor-element-6320f65 .elementor-icon{font-size:35px;}.elementor-6 .elementor-element.elementor-element-6320f65 .elementor-icon svg{height:35px;}.elementor-6 .elementor-element.elementor-element-fd9235c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-aac2ac3 );}.elementor-6 .elementor-element.elementor-element-0213a33{width:var( --container-widget-width, 575px );max-width:575px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:575px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.5em;color:#CBD5E1;}.elementor-6 .elementor-element.elementor-element-1ca67f3{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-1ca67f3.elementor-element{--align-self:flex-start;}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-8d9c19e );transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-1ca67f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d9c19e );}.elementor-6 .elementor-element.elementor-element-1ca67f3.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-1ca67f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-8d9c19e );color:var( --e-global-color-8d9c19e );border-color:var( --e-global-color-8d9c19e );}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon{font-size:20px;}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1ca67f3:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-1ca67f3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-bb7e10a{--display:flex;--min-height:575px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.3;}.elementor-6 .elementor-element.elementor-element-bb7e10a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bb7e10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arimaprojects.com/wp-content/uploads/2026/02/DSC04953-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-bb7e10a::before, .elementor-6 .elementor-element.elementor-element-bb7e10a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bb7e10a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bb7e10a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bb7e10a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bb7e10a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #02010100 0%, var( --e-global-color-secondary ) 100%);}.elementor-6 .elementor-element.elementor-element-64180ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:120px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-64180ef:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-64180ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b0910d7 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-6 .elementor-element.elementor-element-64180ef::before, .elementor-6 .elementor-element.elementor-element-64180ef > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-64180ef > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-64180ef > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-64180ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-64180ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-c87d153{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c87d153.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-d2039ef{text-align:center;}.elementor-6 .elementor-element.elementor-element-d2039ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-6f74724{width:100%;max-width:100%;text-align:center;}.elementor-6 .elementor-element.elementor-element-6f74724 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:78px;font-weight:700;letter-spacing:-0.9px;text-shadow:0px 0px 10px rgba(139.00000000000017, 91.99999999999999, 246, 0.5);color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-6468870{width:var( --container-widget-width, 800px );max-width:800px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-6468870.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table-wrapper{max-width:1100px;margin-left:auto;margin-right:auto;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table{table-layout:fixed;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-row:first-child .jet-table__cell:first-child{border-top-left-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-row:first-child .jet-table__cell:last-child{border-top-right-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row:last-child .jet-table__cell:last-child{border-bottom-right-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row:last-child .jet-table__cell:first-child{border-bottom-left-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-row:first-child .jet-table__cell:first-child{border-bottom-left-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-row:first-child .jet-table__cell:last-child{border-bottom-right-radius:30px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body_no-border-radius .jet-table__body-row > .jet-table__cell{border-radius:0 !important;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-cell .jet-table__cell-inner{padding:30px 20px 30px 40px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-cell .jet-table__cell-inner{padding:30px 20px 30px 40px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-cell{border-style:solid;border-width:1px 0 1px 1px;border-color:#467BE56B;font-family:var( --e-global-typography-5a48d07-font-family ), Sans-serif;font-size:var( --e-global-typography-5a48d07-font-size );font-weight:var( --e-global-typography-5a48d07-font-weight );text-transform:var( --e-global-typography-5a48d07-text-transform );letter-spacing:var( --e-global-typography-5a48d07-letter-spacing );color:var( --e-global-color-text );background-color:var( --e-global-color-96a972f );}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-cell{border-style:solid;border-width:0 0 1px 1px;border-color:#467BE56B;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-row:first-child .jet-table__head-cell:first-child{border-width:1px 0 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-row:first-child .jet-table__head-cell:last-child{border-width:1px 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child{border-width:0 0 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child{border-width:0 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-cell{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;letter-spacing:-0.4px;color:var( --e-global-color-163452d );background-color:var( --e-global-color-b0910d7 );border-style:solid;border-width:0 0 1px 1px;border-color:#64748B36;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-cell .jet-table__cell-inner{padding:20px 20px 20px 40px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell{border-width:0 0 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:first-child{border-width:0 0 1px 1px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__body-row + .jet-table__body-row .jet-table__body-cell:last-child{border-width:0 1px 1px 1px;}.elementor-6 .elementor-element.elementor-element-ba630b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:75px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-ba630b8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ba630b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-4a4a600 ) 0%, var( --e-global-color-secondary ) 40%);}.elementor-6 .elementor-element.elementor-element-ba630b8::before, .elementor-6 .elementor-element.elementor-element-ba630b8 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba630b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ba630b8 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ba630b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ba630b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-687c4f5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-687c4f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6 .elementor-element.elementor-element-429fc37 .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-429fc37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-429fc37.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-429fc37.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-429fc37.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-429fc37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-429fc37 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-429fc37 .elementor-icon svg{height:30px;}.elementor-6 .elementor-element.elementor-element-5654d22{text-align:center;}.elementor-6 .elementor-element.elementor-element-5654d22 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:60px;font-weight:600;line-height:1em;letter-spacing:-1.2px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-d85b395{width:var( --container-widget-width, 800px );max-width:800px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.3px;color:var( --e-global-color-163452d );}.elementor-6 .elementor-element.elementor-element-d85b395.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button{background-color:var( --e-global-color-aac2ac3 );font-family:var( --e-global-typography-829351f-font-family ), Sans-serif;font-size:var( --e-global-typography-829351f-font-size );font-weight:var( --e-global-typography-829351f-font-weight );text-transform:var( --e-global-typography-829351f-text-transform );letter-spacing:var( --e-global-typography-829351f-letter-spacing );fill:var( --e-global-color-b0910d7 );color:var( --e-global-color-b0910d7 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF3B;border-radius:90px 90px 90px 90px;padding:20px 30px 20px 30px;}.elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 5px rgba(148.0000000000001, 100.99999999999999, 255, 0.35);}.elementor-6 .elementor-element.elementor-element-2431e05{width:auto;max-width:auto;}.elementor-6 .elementor-element.elementor-element-2431e05.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-fa984c2{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-4fcf471{--width:50%;}.elementor-6 .elementor-element.elementor-element-f3a5779{--width:50%;}.elementor-6 .elementor-element.elementor-element-70b221c{--width:100%;}.elementor-6 .elementor-element.elementor-element-1a09d09e{--width:100vw;}.elementor-6 .elementor-element.elementor-element-3a1bb46a{--width:100vw;}.elementor-6 .elementor-element.elementor-element-764d73b{--width:99.751%;}.elementor-6 .elementor-element.elementor-element-828276d{--width:100%;}.elementor-6 .elementor-element.elementor-element-6aa1b69{--content-width:1300px;}.elementor-6 .elementor-element.elementor-element-c87d153{--width:100%;}.elementor-6 .elementor-element.elementor-element-687c4f5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-4fcf471{--width:100%;}.elementor-6 .elementor-element.elementor-element-f3a5779{--width:100%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-1a09d09e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1a09d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-828276d::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-828276d > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-828276d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-828276d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-bb7e10a:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bb7e10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-9de1e7a{--padding-top:90px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6 .elementor-element.elementor-element-870277f .elementor-heading-title{font-size:125px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6 .elementor-element.elementor-element-9f8dfc4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6 .elementor-element.elementor-element-30c898d .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-2a129b3{--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:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-eab5fee .elementor-heading-title{font-size:var( --e-global-typography-69a7f80-font-size );line-height:var( --e-global-typography-69a7f80-line-height );letter-spacing:var( --e-global-typography-69a7f80-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6 .elementor-element.elementor-element-67122db{--padding-top:80px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-963ffe0 .elementor-heading-title{font-size:var( --e-global-typography-fca5599-font-size );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1a09d09e{--padding-top:0100px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-323781a{--min-height:450px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-e4e490e{--min-height:195px;--justify-content:flex-end;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-ba408f4{--min-height:450px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-66848b7{--min-height:195px;--justify-content:flex-end;}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-67d1fa3{--min-height:450px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-03a4f63{--min-height:195px;--justify-content:flex-end;}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-84b5b51{--min-height:450px;--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-31b8fe1{--min-height:195px;--justify-content:flex-end;}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-481f22e1{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:80px;}.elementor-6 .elementor-element.elementor-element-bc68c94 .elementor-heading-title{font-size:var( --e-global-typography-fca5599-font-size );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6aa1b69{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6f74724 .elementor-heading-title{font-size:75px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-cell{font-size:var( --e-global-typography-5a48d07-font-size );letter-spacing:var( --e-global-typography-5a48d07-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5654d22 .elementor-heading-title{font-size:52px;}.elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-9de1e7a{--padding-top:110px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6 .elementor-element.elementor-element-870277f .elementor-heading-title{font-size:75px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6 .elementor-element.elementor-element-9f8dfc4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-6 .elementor-element.elementor-element-30c898d .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-dff40f5 .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-2a129b3{--padding-top:70px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-eab5fee .elementor-heading-title{font-size:var( --e-global-typography-69a7f80-font-size );line-height:var( --e-global-typography-69a7f80-line-height );letter-spacing:var( --e-global-typography-69a7f80-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6 .elementor-element.elementor-element-18e9a92 .elementor-heading-title{font-size:28px;}.elementor-6 .elementor-element.elementor-element-963ffe0 .elementor-heading-title{font-size:var( --e-global-typography-fca5599-font-size );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1a09d09e{--padding-top:40px;--padding-bottom:70px;--padding-left:25px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3a1bb46a{--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-6 .elementor-element.elementor-element-323781a{--min-height:465px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-3056714 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-e4e490e{--min-height:190px;}.elementor-6 .elementor-element.elementor-element-e966ff8{font-size:17px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-4d73644 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-ba408f4{--min-height:465px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-85469e4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-66848b7{--min-height:190px;}.elementor-6 .elementor-element.elementor-element-92ea72e{font-size:17px;}.elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-a2913ce .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-67d1fa3{--min-height:465px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-9f6eda3 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-03a4f63{--min-height:190px;}.elementor-6 .elementor-element.elementor-element-724a73d{font-size:17px;}.elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-245e580 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-84b5b51{--min-height:465px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-d3651f4 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-31b8fe1{--min-height:190px;}.elementor-6 .elementor-element.elementor-element-bceca6b{font-size:17px;}.elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-6a5ae35 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-481f22e1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-30px;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:30px;--e-n-carousel-arrow-size:22px;}:where( .elementor-6 .elementor-element.elementor-element-481f22e1 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-6 .elementor-element.elementor-element-481f22e1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:8px 15px 8px 15px;}.elementor-6 .elementor-element.elementor-element-828276d{--padding-top:70px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-bc68c94 .elementor-heading-title{font-size:var( --e-global-typography-fca5599-font-size );line-height:var( --e-global-typography-fca5599-line-height );letter-spacing:var( --e-global-typography-fca5599-letter-spacing );}.elementor-6 .elementor-element.elementor-element-6aa1b69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b9fb96d{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9aa6b16 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1230b7f{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5a60a96 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-1619e34{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-abdeb7c .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-56a8fc2{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-3ba86e0 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-e0df0fd{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1380d87 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-79da8ca{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-1ca67f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}.elementor-6 .elementor-element.elementor-element-bb7e10a{--min-height:300px;}.elementor-6 .elementor-element.elementor-element-6f74724 .elementor-heading-title{font-size:48px;}.elementor-6 .elementor-element.elementor-element-ffb2e42 .jet-table__head-cell{font-size:var( --e-global-typography-5a48d07-font-size );letter-spacing:var( --e-global-typography-5a48d07-letter-spacing );}.elementor-6 .elementor-element.elementor-element-5654d22 .elementor-heading-title{font-size:36px;}.elementor-6 .elementor-element.elementor-element-2431e05 .elementor-button{font-size:var( --e-global-typography-829351f-font-size );letter-spacing:var( --e-global-typography-829351f-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-870277f */.elementor-6 .elementor-element.elementor-element-870277f {
  text-shadow: 0 0 20px rgba(139,92,246,0.5);
}

.elementor-6 .elementor-element.elementor-element-870277f .projects-gradient {
  background: linear-gradient(
    90deg,
    #4F46E5 0%,
    #8B5CF6 50%,
    #60A5FA 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  font-size: 150px;
}

    
@media (max-width: 1024px){
    .elementor-6 .elementor-element.elementor-element-870277f .projects-gradient {font-size: 100px;}}

@media (max-width: 767px){
    .elementor-6 .elementor-element.elementor-element-870277f .projects-gradient {font-size: 58px;}}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d653cbe */.elementor-6 .elementor-element.elementor-element-d653cbe {
  background: linear-gradient(
    90deg,
    transparent,
    rgba(139,92,246,0.5),
    transparent
  );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-822d43d */.elementor-6 .elementor-element.elementor-element-822d43d .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab5fee */.elementor-6 .elementor-element.elementor-element-eab5fee .sense-gradient {
  background: linear-gradient(
    90deg,
    #4F46E5 0%,
    #8B5CF6 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
    /* Transición suave */
  transition: background 0.5s ease;
}



/**/

.elementor-6 .elementor-element.elementor-element-eab5fee .arima-gradient {
  background: linear-gradient(
    90deg,
    #5B5FFF 0%,   /* Indigo luminoso */
    #7C3AED 50%,  /* Morado intenso */
    #9F7AEA 100%  /* Violeta claro */
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;

  transition: background 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-963ffe0 */.elementor-6 .elementor-element.elementor-element-963ffe0 {
  text-shadow: 0 0 20px rgba(139,92,246,0.5);
}

.elementor-6 .elementor-element.elementor-element-963ffe0 .cursiva {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #CBD5E1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056714 */.elementor-6 .elementor-element.elementor-element-3056714 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323781a */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85469e4 */.elementor-6 .elementor-element.elementor-element-85469e4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba408f4 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6eda3 */.elementor-6 .elementor-element.elementor-element-9f6eda3 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d1fa3 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3651f4 */.elementor-6 .elementor-element.elementor-element-d3651f4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b5b51 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056714 */.elementor-6 .elementor-element.elementor-element-3056714 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323781a */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85469e4 */.elementor-6 .elementor-element.elementor-element-85469e4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba408f4 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6eda3 */.elementor-6 .elementor-element.elementor-element-9f6eda3 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d1fa3 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3651f4 */.elementor-6 .elementor-element.elementor-element-d3651f4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b5b51 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056714 */.elementor-6 .elementor-element.elementor-element-3056714 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323781a */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85469e4 */.elementor-6 .elementor-element.elementor-element-85469e4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba408f4 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6eda3 */.elementor-6 .elementor-element.elementor-element-9f6eda3 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d1fa3 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3651f4 */.elementor-6 .elementor-element.elementor-element-d3651f4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b5b51 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056714 */.elementor-6 .elementor-element.elementor-element-3056714 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323781a */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85469e4 */.elementor-6 .elementor-element.elementor-element-85469e4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba408f4 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6eda3 */.elementor-6 .elementor-element.elementor-element-9f6eda3 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d1fa3 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3651f4 */.elementor-6 .elementor-element.elementor-element-d3651f4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b5b51 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3056714 */.elementor-6 .elementor-element.elementor-element-3056714 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323781a */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85469e4 */.elementor-6 .elementor-element.elementor-element-85469e4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba408f4 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f6eda3 */.elementor-6 .elementor-element.elementor-element-9f6eda3 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d1fa3 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3651f4 */.elementor-6 .elementor-element.elementor-element-d3651f4 .claim-highlight {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #F8FAFC;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b5b51 */.contenedor-hover .texto-hover {
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all 0.3s ease;
}

.contenedor-hover:hover .texto-hover {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-481f22e1 */.swiper-pagination-clickable .swiper-pagination-bullet  {border: solid 1px #FF3023;}

.swiper-pagination-bullet {background-color: #00000000!important; opacity: 1;}

.swiper-pagination-clickable .swiper-pagination-bullet-active {background-color: #FF3023!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1bb46a *//* Por defecto (pantallas < 1440px) */
.shifted-col-2 {
  padding-left: 30px;
}

/* A partir de 1440px: dejamos un 20% de espacio a la izquierda */
@media (min-width: 1440px) {
  .shifted-col-2 {
    padding-left: 18.5vw; 
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68c94 */.elementor-6 .elementor-element.elementor-element-bc68c94 {
  text-shadow: 0 0 20px rgba(139,92,246,0.5);
}

.elementor-6 .elementor-element.elementor-element-bc68c94 .cursiva {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #CBD5E1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9fb96d */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1230b7f */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1619e34 */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56a8fc2 */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0df0fd */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79da8ca */.glass-card{
  background: rgba(255,255,255,0.04);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  border: 1px solid rgba(255,255,255,0.08);
  transition: background 0.35s ease, border-color 0.35s ease, transform 0.35s ease, box-shadow 0.35s ease;
  will-change: transform;
}

.glass-card:hover{
  /* iluminar un poco el fondo */
  background: rgba(255,255,255,0.06);


  /* float up */
  transform: translateY(-6px);

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f74724 */.elementor-6 .elementor-element.elementor-element-6f74724 .sense-gradient {
  background: linear-gradient(
    90deg,
    #4F46E5 0%,
    #8B5CF6 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
    /* Transición suave */
  transition: background 0.5s ease;
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5654d22 */.elementor-6 .elementor-element.elementor-element-5654d22 {
  text-shadow: 0 0 20px rgba(139,92,246,0.5);
}

.elementor-6 .elementor-element.elementor-element-5654d22 .cursiva {
  font-family: "Playfair Display", serif;
  font-style: italic;
  font-weight: 400;
  color: #CBD5E1;
}

.elementor-6 .elementor-element.elementor-element-5654d22 .arimatik-gradient{
  background: linear-gradient(
    90deg,
    #5B5FFF 0%,
    #7C3AED 60%,
    #9F7AEA 100%
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}/* End custom CSS */