.elementor-4122 .elementor-element.elementor-element-e043210{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-e043210:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-e043210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/nosotros-1fff-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-1472dd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4122 .elementor-element.elementor-element-4a40f8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-4a40f8e{text-align:left;}.elementor-4122 .elementor-element.elementor-element-4a40f8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:500;color:var( --e-global-color-29fe897 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4122 .elementor-element.elementor-element-0d4aa68{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:24px;color:var( --e-global-color-26cf9cc );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4122 .elementor-element.elementor-element-a2a6544 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-4122 .elementor-element.elementor-element-a2a6544 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-a2a6544 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-a2a6544 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-a2a6544 .elementor-button:focus svg{fill:#002023C9;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-97e66c1{left:-290px;}body.rtl .elementor-4122 .elementor-element.elementor-element-97e66c1{right:-290px;}.elementor-4122 .elementor-element.elementor-element-97e66c1{top:-30px;}.elementor-4122 .elementor-element.elementor-element-97e66c1 img{max-width:71%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-07b4655{left:-134px;}body.rtl .elementor-4122 .elementor-element.elementor-element-07b4655{right:-134px;}.elementor-4122 .elementor-element.elementor-element-07b4655{top:114px;}.elementor-4122 .elementor-element.elementor-element-07b4655 img{max-width:23%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-5ce6d0e{left:-41px;}body.rtl .elementor-4122 .elementor-element.elementor-element-5ce6d0e{right:-41px;}.elementor-4122 .elementor-element.elementor-element-5ce6d0e{top:228px;}.elementor-4122 .elementor-element.elementor-element-5ce6d0e img{max-width:23%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-921ef03{left:46px;}body.rtl .elementor-4122 .elementor-element.elementor-element-921ef03{right:46px;}.elementor-4122 .elementor-element.elementor-element-921ef03{top:135px;}.elementor-4122 .elementor-element.elementor-element-921ef03 img{max-width:16%;}.elementor-4122 .elementor-element.elementor-element-c975841{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-c975841:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c975841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/nosotros-1fff-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-096609d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4122 .elementor-element.elementor-element-e9477e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-e9477e8{text-align:left;}.elementor-4122 .elementor-element.elementor-element-e9477e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:500;color:var( --e-global-color-29fe897 );}.elementor-4122 .elementor-element.elementor-element-7524443{text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-3baa05d .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-4122 .elementor-element.elementor-element-3baa05d .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-3baa05d .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-3baa05d .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-3baa05d .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-40e57fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-3ff357b{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-3ff357b{right:0px;}.elementor-4122 .elementor-element.elementor-element-3ff357b{bottom:0px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-0540bb2{left:-8px;}body.rtl .elementor-4122 .elementor-element.elementor-element-0540bb2{right:-8px;}.elementor-4122 .elementor-element.elementor-element-0540bb2{top:11px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-24864d7{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-24864d7{left:0px;}.elementor-4122 .elementor-element.elementor-element-24864d7{bottom:155px;}.elementor-4122 .elementor-element.elementor-element-0bd072a > .elementor-widget-container{--e-transform-flipY:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-0bd072a{right:-134px;}body.rtl .elementor-4122 .elementor-element.elementor-element-0bd072a{left:-134px;}.elementor-4122 .elementor-element.elementor-element-0bd072a{top:62px;}.elementor-4122 .elementor-element.elementor-element-0bd072a img{max-width:28%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-2eeae25{left:41px;}body.rtl .elementor-4122 .elementor-element.elementor-element-2eeae25{right:41px;}.elementor-4122 .elementor-element.elementor-element-2eeae25{top:0px;}.elementor-4122 .elementor-element.elementor-element-97982bf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-97982bf{text-align:center;}.elementor-4122 .elementor-element.elementor-element-97982bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-e1c2d82{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4122 .elementor-element.elementor-element-b8e1c5a{--display:flex;}.elementor-4122 .elementor-element.elementor-element-67ac656 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#4DD9E6;}.elementor-4122 .elementor-element.elementor-element-b715601 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-ec52131{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-5da2842{--display:flex;}.elementor-4122 .elementor-element.elementor-element-660fd76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#4DD9E6;}.elementor-4122 .elementor-element.elementor-element-3a09540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-cc15332{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-25becb1{--display:flex;}.elementor-4122 .elementor-element.elementor-element-f2cd6d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;color:#4DD9E6;}.elementor-4122 .elementor-element.elementor-element-a301f4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-e3b2d96{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26cf9cc );}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-f06b0f1{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-f06b0f1{right:0px;}.elementor-4122 .elementor-element.elementor-element-f06b0f1{bottom:-830px;}.elementor-4122 .elementor-element.elementor-element-f06b0f1 img{max-width:33%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-3081c44{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-3081c44{right:0px;}.elementor-4122 .elementor-element.elementor-element-3081c44{bottom:-830px;}.elementor-4122 .elementor-element.elementor-element-3081c44 img{max-width:33%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-d99dce2{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-d99dce2{right:0px;}.elementor-4122 .elementor-element.elementor-element-d99dce2{bottom:-830px;}.elementor-4122 .elementor-element.elementor-element-d99dce2 img{max-width:33%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-b3cb92e{left:-982px;}body.rtl .elementor-4122 .elementor-element.elementor-element-b3cb92e{right:-982px;}.elementor-4122 .elementor-element.elementor-element-b3cb92e{top:383px;}.elementor-4122 .elementor-element.elementor-element-b3cb92e img{max-width:33%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-5f053b7{right:-259px;}body.rtl .elementor-4122 .elementor-element.elementor-element-5f053b7{left:-259px;}.elementor-4122 .elementor-element.elementor-element-5f053b7{bottom:-830px;}.elementor-4122 .elementor-element.elementor-element-5f053b7 img{max-width:33%;}.elementor-4122 .elementor-element.elementor-element-feb50b5{--display:flex;}.elementor-4122 .elementor-element.elementor-element-96e415d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-81ade9a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:250px;--padding-left:200px;--padding-right:200px;}.elementor-4122 .elementor-element.elementor-element-81ade9a::before, .elementor-4122 .elementor-element.elementor-element-81ade9a > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-81ade9a > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-81ade9a > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-81ade9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-81ade9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-8706c3f{--display:flex;--margin-top:111px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4122 .elementor-element.elementor-element-8706c3f.e-con{--align-self:flex-start;}.elementor-4122 .elementor-element.elementor-element-61ab46c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-61ab46c{text-align:center;}.elementor-4122 .elementor-element.elementor-element-61ab46c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:41px;color:#FFE083;}.elementor-4122 .elementor-element.elementor-element-9dd816f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-9dd816f{text-align:left;}.elementor-4122 .elementor-element.elementor-element-9dd816f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;line-height:41px;color:#FFE083;}.elementor-4122 .elementor-element.elementor-element-c2a5115{--display:flex;}.elementor-4122 .elementor-element.elementor-element-c2a5115.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-9ad5ab5{text-align:left;}.elementor-4122 .elementor-element.elementor-element-309070b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-34a6b1e{text-align:left;}.elementor-4122 .elementor-element.elementor-element-8a6d250{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-c2550ee{text-align:left;}.elementor-4122 .elementor-element.elementor-element-24c7c15{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-941af7f{text-align:left;}.elementor-4122 .elementor-element.elementor-element-3efc37a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-1defdc4 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:12px 24px 12px 24px;}.elementor-4122 .elementor-element.elementor-element-1defdc4 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-1defdc4 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-1defdc4 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-1defdc4 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-9437821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-4122 .elementor-element.elementor-element-9437821:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-9437821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/Backgroundn.png");background-size:cover;}.elementor-4122 .elementor-element.elementor-element-20d316f > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-20d316f{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-20d316f{right:0px;}.elementor-4122 .elementor-element.elementor-element-20d316f{bottom:0px;}.elementor-4122 .elementor-element.elementor-element-fd1a336 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-fd1a336{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-fd1a336{left:0px;}.elementor-4122 .elementor-element.elementor-element-fd1a336{bottom:0px;}.elementor-4122 .elementor-element.elementor-element-bde53e7 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-bde53e7{text-align:center;}.elementor-4122 .elementor-element.elementor-element-bde53e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#004F55;}.elementor-4122 .elementor-element.elementor-element-bbf2e5d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#002023;}.elementor-4122 .elementor-element.elementor-element-63da7dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-63da7dd img{max-width:70%;}.elementor-4122 .elementor-element.elementor-element-421b8fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-2513063{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-2513063{left:0px;}.elementor-4122 .elementor-element.elementor-element-2513063{top:0px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-60b709f{left:-41px;}body.rtl .elementor-4122 .elementor-element.elementor-element-60b709f{right:-41px;}.elementor-4122 .elementor-element.elementor-element-60b709f{top:0px;}.elementor-4122 .elementor-element.elementor-element-60b709f img{max-width:80%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-aefa8c9{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-aefa8c9{right:0px;}.elementor-4122 .elementor-element.elementor-element-aefa8c9{top:0px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-cb57a74{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-cb57a74{left:0px;}.elementor-4122 .elementor-element.elementor-element-cb57a74{top:0px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-de96978{left:-248px;}body.rtl .elementor-4122 .elementor-element.elementor-element-de96978{right:-248px;}.elementor-4122 .elementor-element.elementor-element-de96978{top:0px;}.elementor-4122 .elementor-element.elementor-element-de96978 img{max-width:80%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9f66c09{left:-82px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9f66c09{right:-82px;}.elementor-4122 .elementor-element.elementor-element-9f66c09{top:558px;}.elementor-4122 .elementor-element.elementor-element-9f66c09 img{max-width:80%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-4710a83{left:-41px;}body.rtl .elementor-4122 .elementor-element.elementor-element-4710a83{right:-41px;}.elementor-4122 .elementor-element.elementor-element-4710a83{top:558px;z-index:0;}.elementor-4122 .elementor-element.elementor-element-4710a83 img{max-width:80%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-79eb280{left:280px;}body.rtl .elementor-4122 .elementor-element.elementor-element-79eb280{right:280px;}.elementor-4122 .elementor-element.elementor-element-79eb280{top:837px;z-index:0;}.elementor-4122 .elementor-element.elementor-element-79eb280 img{max-width:30%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-fd730cb{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-fd730cb{left:0px;}.elementor-4122 .elementor-element.elementor-element-fd730cb{top:485px;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-20658b4{right:-115px;}body.rtl .elementor-4122 .elementor-element.elementor-element-20658b4{left:-115px;}.elementor-4122 .elementor-element.elementor-element-20658b4{top:780px;z-index:0;}.elementor-4122 .elementor-element.elementor-element-20658b4 img{max-width:35%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-62b86c5{right:-12px;}body.rtl .elementor-4122 .elementor-element.elementor-element-62b86c5{left:-12px;}.elementor-4122 .elementor-element.elementor-element-62b86c5{top:635px;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-deaaa40{right:-12px;}body.rtl .elementor-4122 .elementor-element.elementor-element-deaaa40{left:-12px;}.elementor-4122 .elementor-element.elementor-element-deaaa40{top:1000px;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ea35980{left:-10px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ea35980{right:-10px;}.elementor-4122 .elementor-element.elementor-element-ea35980{top:1000px;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-7f97578{left:409px;}body.rtl .elementor-4122 .elementor-element.elementor-element-7f97578{right:409px;}.elementor-4122 .elementor-element.elementor-element-7f97578{top:28%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-24ebeae{left:-67px;}body.rtl .elementor-4122 .elementor-element.elementor-element-24ebeae{right:-67px;}.elementor-4122 .elementor-element.elementor-element-24ebeae{top:33%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-856c39e{left:-9px;}body.rtl .elementor-4122 .elementor-element.elementor-element-856c39e{right:-9px;}.elementor-4122 .elementor-element.elementor-element-856c39e{top:34%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-04bb810{right:-12px;}body.rtl .elementor-4122 .elementor-element.elementor-element-04bb810{left:-12px;}.elementor-4122 .elementor-element.elementor-element-04bb810{top:38%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9346efd{right:-12px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9346efd{left:-12px;}.elementor-4122 .elementor-element.elementor-element-9346efd{top:38%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-e92c596{left:-9px;}body.rtl .elementor-4122 .elementor-element.elementor-element-e92c596{right:-9px;}.elementor-4122 .elementor-element.elementor-element-e92c596{top:47%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-e92c596 img{max-width:38%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-91b78d0{left:-9px;}body.rtl .elementor-4122 .elementor-element.elementor-element-91b78d0{right:-9px;}.elementor-4122 .elementor-element.elementor-element-91b78d0{top:47%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-91b78d0 img{max-width:38%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-8c916b0{left:-9px;}body.rtl .elementor-4122 .elementor-element.elementor-element-8c916b0{right:-9px;}.elementor-4122 .elementor-element.elementor-element-8c916b0{top:47%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-73c8f17 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-73c8f17{left:260px;}body.rtl .elementor-4122 .elementor-element.elementor-element-73c8f17{right:260px;}.elementor-4122 .elementor-element.elementor-element-73c8f17{top:56%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-2a64d84 > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-2a64d84{right:8px;}body.rtl .elementor-4122 .elementor-element.elementor-element-2a64d84{left:8px;}.elementor-4122 .elementor-element.elementor-element-2a64d84{top:59%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-2a64d84 img{max-width:32%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-8a44ba4{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-8a44ba4{left:0px;}.elementor-4122 .elementor-element.elementor-element-8a44ba4{top:62%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-2142f9c > .elementor-widget-container{--e-transform-flipX:-1;--e-transform-flipY:-1;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-2142f9c{left:22px;}body.rtl .elementor-4122 .elementor-element.elementor-element-2142f9c{right:22px;}.elementor-4122 .elementor-element.elementor-element-2142f9c{top:72%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-2142f9c img{max-width:30%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9e268f8{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9e268f8{right:0px;}.elementor-4122 .elementor-element.elementor-element-9e268f8{top:74%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ab6974f{right:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ab6974f{left:0px;}.elementor-4122 .elementor-element.elementor-element-ab6974f{top:81%;z-index:0;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-d29ac49{right:-3px;}body.rtl .elementor-4122 .elementor-element.elementor-element-d29ac49{left:-3px;}.elementor-4122 .elementor-element.elementor-element-d29ac49{top:82%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-d29ac49 img{max-width:70%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ae4920a{left:0px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ae4920a{right:0px;}.elementor-4122 .elementor-element.elementor-element-ae4920a{top:90%;z-index:0;}.elementor-4122 .elementor-element.elementor-element-ae4920a img{max-width:63%;}.elementor-4122 .elementor-element.elementor-element-5968f2a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-5968f2a{text-align:center;}.elementor-4122 .elementor-element.elementor-element-5968f2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:500;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-7b2ae42 > .elementor-widget-container{padding:0px 120px 0px 120px;}.elementor-4122 .elementor-element.elementor-element-7b2ae42{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-10dc9bb{--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;}.elementor-4122 .elementor-element.elementor-element-2babbdb{--display:flex;}.elementor-4122 .elementor-element.elementor-element-52d6010{text-align:left;}.elementor-4122 .elementor-element.elementor-element-bad0f58 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-bcb94b8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26cf9cc );}.elementor-4122 .elementor-element.elementor-element-bc35053{--display:flex;}.elementor-4122 .elementor-element.elementor-element-5ab9fb5{text-align:left;}.elementor-4122 .elementor-element.elementor-element-6ddadb1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-a854f8a );}.elementor-4122 .elementor-element.elementor-element-7217e48{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-26cf9cc );}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-4f1d2f1{left:-9px;}body.rtl .elementor-4122 .elementor-element.elementor-element-4f1d2f1{right:-9px;}.elementor-4122 .elementor-element.elementor-element-4f1d2f1{bottom:527px;z-index:0;}.elementor-4122 .elementor-element.elementor-element-a0efa42{--display:flex;}.elementor-4122 .elementor-element.elementor-element-1cc1e0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-4122 .elementor-element.elementor-element-e230eba{--spacer-size:5px;}.elementor-4122 .elementor-element.elementor-element-92513ad{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-4122 .elementor-element.elementor-element-92513ad.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-92513ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:36px;color:var( --e-global-color-29fe897 );}.elementor-4122 .elementor-element.elementor-element-612d422 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:10px 24px 10px 24px;}.elementor-4122 .elementor-element.elementor-element-612d422 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-612d422 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-612d422 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-612d422 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-4e46c30{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-4122 .elementor-element.elementor-element-5455bca{z-index:1;}.elementor-4122 .elementor-element.elementor-element-2114f35 > .elementor-widget-container{background-color:#042542;margin:-45px 0px 0px 0px;padding:0px 20px 15px 20px;border-radius:15px 15px 15px 15px;}.elementor-4122 .elementor-element.elementor-element-2114f35.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-2114f35{z-index:2;}.elementor-4122 .elementor-element.elementor-element-7f3a856{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-7f3a856:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-7f3a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/ASTRO-2v1-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-7f3a856::before, .elementor-4122 .elementor-element.elementor-element-7f3a856 > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-7f3a856 > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-7f3a856 > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-7f3a856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-7f3a856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-7f3a856.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-23c964c{text-align:left;}.elementor-4122 .elementor-element.elementor-element-23c964c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-ade123e{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-5829b5a > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-5829b5a .elementor-button:focus svg{fill:#002023C9;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9ec54d7{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9ec54d7{right:569px;}.elementor-4122 .elementor-element.elementor-element-9ec54d7{top:83px;}.elementor-4122 .elementor-element.elementor-element-be665bf{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:-158px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-be665bf:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-be665bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/ASTRO-2v2-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-be665bf::before, .elementor-4122 .elementor-element.elementor-element-be665bf > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-be665bf > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-be665bf > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-be665bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-be665bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-1a03f24{text-align:left;}.elementor-4122 .elementor-element.elementor-element-1a03f24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-2ca0991{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-8fa5237 > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-8fa5237 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-58a5f84{--display:flex;}.elementor-4122 .elementor-element.elementor-element-417bf2d{z-index:1;}.elementor-4122 .elementor-element.elementor-element-eb27c3e > .elementor-widget-container{background-color:#0A3450;margin:-46px 0px 0px 0px;padding:0px 15px 15px 15px;border-radius:20px 20px 20px 20px;}.elementor-4122 .elementor-element.elementor-element-eb27c3e.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-eb27c3e{z-index:2;}.elementor-4122 .elementor-element.elementor-element-eb27c3e img{max-width:90%;}.elementor-4122 .elementor-element.elementor-element-f4899cb{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-f4899cb:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-f4899cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/ASTRO-2v22-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-f4899cb::before, .elementor-4122 .elementor-element.elementor-element-f4899cb > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-f4899cb > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-f4899cb > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-f4899cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-f4899cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-f4899cb.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-4e57b2a{text-align:left;}.elementor-4122 .elementor-element.elementor-element-4e57b2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-3dbdc70{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-f9cf771 > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-f9cf771 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-809e7c0{z-index:1;}.elementor-4122 .elementor-element.elementor-element-09bdf60 > .elementor-widget-container{background-color:#0D3D58;margin:-60px 0px 0px 0px;padding:10px 0px 15px 0px;border-radius:30px 30px 30px 30px;}.elementor-4122 .elementor-element.elementor-element-09bdf60.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-09bdf60{z-index:2;}.elementor-4122 .elementor-element.elementor-element-09bdf60 img{max-width:50%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9e8674b{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9e8674b{right:569px;}.elementor-4122 .elementor-element.elementor-element-9e8674b{top:83px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-6b63969{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-6b63969{right:569px;}.elementor-4122 .elementor-element.elementor-element-6b63969{top:250px;}.elementor-4122 .elementor-element.elementor-element-9ba8abf{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:10px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-9ba8abf:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-9ba8abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/Mockup.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-9ba8abf::before, .elementor-4122 .elementor-element.elementor-element-9ba8abf > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-9ba8abf > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-9ba8abf > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-9ba8abf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-9ba8abf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-4823ca9{text-align:left;}.elementor-4122 .elementor-element.elementor-element-4823ca9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-f4c0d04{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-3942770 > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-3942770 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-763e50d{--display:flex;}.elementor-4122 .elementor-element.elementor-element-17223cc{z-index:1;}.elementor-4122 .elementor-element.elementor-element-d4b8cd6 > .elementor-widget-container{background-color:#114660;margin:-46px 0px 0px 0px;padding:0px 15px 15px 15px;border-radius:20px 20px 20px 20px;}.elementor-4122 .elementor-element.elementor-element-d4b8cd6.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-d4b8cd6{z-index:2;}.elementor-4122 .elementor-element.elementor-element-d4b8cd6 img{max-width:90%;}.elementor-4122 .elementor-element.elementor-element-c46f680{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-c46f680:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c46f680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/ASTRO-2v5.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-c46f680::before, .elementor-4122 .elementor-element.elementor-element-c46f680 > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-c46f680 > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-c46f680 > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-c46f680 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-c46f680 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-c46f680.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-10d4260{text-align:left;}.elementor-4122 .elementor-element.elementor-element-10d4260 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-e317066{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-0b597df > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-0b597df .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-a23a889{z-index:1;}.elementor-4122 .elementor-element.elementor-element-fa24aca > .elementor-widget-container{background-color:#154F68;margin:-60px 0px 0px 0px;padding:20px 10px 20px 10px;border-radius:30px 30px 30px 30px;}.elementor-4122 .elementor-element.elementor-element-fa24aca.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-fa24aca{z-index:2;}.elementor-4122 .elementor-element.elementor-element-fa24aca img{max-width:91%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-d468d71{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-d468d71{right:569px;}.elementor-4122 .elementor-element.elementor-element-d468d71{top:83px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-541e908{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-541e908{right:569px;}.elementor-4122 .elementor-element.elementor-element-541e908{top:281px;}.elementor-4122 .elementor-element.elementor-element-26ffdcb{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:30px;--margin-left:100px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-26ffdcb:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-26ffdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/ASTRO-2v6.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-26ffdcb::before, .elementor-4122 .elementor-element.elementor-element-26ffdcb > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-26ffdcb > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-26ffdcb > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-26ffdcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-26ffdcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-daa0162{text-align:left;}.elementor-4122 .elementor-element.elementor-element-daa0162 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-3ae24d8{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-87bb00c > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-87bb00c .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-8eb3930{--display:flex;}.elementor-4122 .elementor-element.elementor-element-d2b51e2{z-index:1;}.elementor-4122 .elementor-element.elementor-element-3cfbf0c > .elementor-widget-container{background-color:#185770;margin:-46px 0px 0px 0px;padding:0px 15px 15px 15px;border-radius:20px 20px 20px 20px;}.elementor-4122 .elementor-element.elementor-element-3cfbf0c.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-3cfbf0c{z-index:2;}.elementor-4122 .elementor-element.elementor-element-3cfbf0c img{max-width:90%;}.elementor-4122 .elementor-element.elementor-element-133953f{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-133953f:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-133953f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/ASTRO-2v7.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-133953f::before, .elementor-4122 .elementor-element.elementor-element-133953f > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-133953f > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-133953f > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-133953f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-133953f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-133953f.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-59e3f0e{text-align:left;}.elementor-4122 .elementor-element.elementor-element-59e3f0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-c12b2d1{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-ce4430a > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-ce4430a .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-fa6ad9e{z-index:1;}.elementor-4122 .elementor-element.elementor-element-a8e5913 > .elementor-widget-container{background-color:#1C6078;margin:-60px 0px 0px 0px;padding:20px 10px 20px 10px;border-radius:30px 30px 30px 30px;}.elementor-4122 .elementor-element.elementor-element-a8e5913.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-a8e5913{z-index:2;}.elementor-4122 .elementor-element.elementor-element-a8e5913 img{max-width:91%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9d461d9{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9d461d9{right:569px;}.elementor-4122 .elementor-element.elementor-element-9d461d9{top:83px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ecb71fb{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ecb71fb{right:569px;}.elementor-4122 .elementor-element.elementor-element-ecb71fb{top:281px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-0e13d34{left:569px;}body.rtl .elementor-4122 .elementor-element.elementor-element-0e13d34{right:569px;}.elementor-4122 .elementor-element.elementor-element-0e13d34{top:719px;}.elementor-4122 .elementor-element.elementor-element-dd25975{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:30px;--margin-left:100px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-dd25975:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-dd25975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/Mockup-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-dd25975::before, .elementor-4122 .elementor-element.elementor-element-dd25975 > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-dd25975 > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-dd25975 > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-dd25975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-dd25975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-d46683c{text-align:left;}.elementor-4122 .elementor-element.elementor-element-d46683c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-d86bbfa{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-c014679 > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-c014679 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-9b1e14a{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:-151px;--margin-bottom:20px;--margin-left:0px;--margin-right:100px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-9b1e14a:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-9b1e14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/09/ASTRO-2v9.png");background-repeat:no-repeat;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-9b1e14a::before, .elementor-4122 .elementor-element.elementor-element-9b1e14a > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-9b1e14a > .e-con-inner > .elementor-background-video-container::before, .elementor-4122 .elementor-element.elementor-element-9b1e14a > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-9b1e14a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4122 .elementor-element.elementor-element-9b1e14a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4122 .elementor-element.elementor-element-9b1e14a.e-con{--align-self:flex-end;}.elementor-4122 .elementor-element.elementor-element-7753e0b{text-align:left;}.elementor-4122 .elementor-element.elementor-element-7753e0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-669dab1{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#D4E3FF;}.elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:9px 15px 9px 15px;}.elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-1f4f6c1 > .elementor-widget-container{margin:-18px 0px 5px 0px;}.elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-1f4f6c1 .elementor-button:focus svg{fill:#002023C9;}.elementor-4122 .elementor-element.elementor-element-45a6915{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-4122 .elementor-element.elementor-element-918fd46{--spacer-size:5px;}.elementor-4122 .elementor-element.elementor-element-875ab89{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-4122 .elementor-element.elementor-element-875ab89.elementor-element{--align-self:center;}.elementor-4122 .elementor-element.elementor-element-875ab89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:36px;color:var( --e-global-color-29fe897 );}.elementor-4122 .elementor-element.elementor-element-09b3ada .elementor-button{background-color:var( --e-global-color-801f19e );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:20px;fill:var( --e-global-color-1d9a795 );color:var( --e-global-color-1d9a795 );border-radius:20px 20px 20px 20px;padding:10px 24px 10px 24px;}.elementor-4122 .elementor-element.elementor-element-09b3ada .elementor-button:hover, .elementor-4122 .elementor-element.elementor-element-09b3ada .elementor-button:focus{background-color:#FFE083F0;color:#002023C9;}.elementor-4122 .elementor-element.elementor-element-09b3ada .elementor-button:hover svg, .elementor-4122 .elementor-element.elementor-element-09b3ada .elementor-button:focus svg{fill:#002023C9;}@media(max-width:1024px){.elementor-4122 .elementor-element.elementor-element-4a40f8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 40px;}.elementor-4122 .elementor-element.elementor-element-c975841:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c975841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/nosotros-1tb.png");background-size:contain;}.elementor-4122 .elementor-element.elementor-element-c975841{--min-height:325px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-096609d{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-e9477e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 20px 30px 10px;}.elementor-4122 .elementor-element.elementor-element-7524443 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-7524443{font-size:15px;}.elementor-4122 .elementor-element.elementor-element-40e57fb{--padding-top:20px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-4122 .elementor-element.elementor-element-3ff357b{bottom:-1050px;}.elementor-4122 .elementor-element.elementor-element-0bd072a{top:-62px;}.elementor-4122 .elementor-element.elementor-element-97982bf .elementor-heading-title{font-size:32px;}.elementor-4122 .elementor-element.elementor-element-e1c2d82{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-4122 .elementor-element.elementor-element-67ac656 .elementor-heading-title{font-size:34px;}.elementor-4122 .elementor-element.elementor-element-b715601 .elementor-heading-title{font-size:20px;}.elementor-4122 .elementor-element.elementor-element-660fd76 .elementor-heading-title{font-size:34px;}.elementor-4122 .elementor-element.elementor-element-3a09540 .elementor-heading-title{font-size:20px;}.elementor-4122 .elementor-element.elementor-element-f2cd6d6 .elementor-heading-title{font-size:34px;}.elementor-4122 .elementor-element.elementor-element-a301f4e .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-f06b0f1{left:-145px;}body.rtl .elementor-4122 .elementor-element.elementor-element-f06b0f1{right:-145px;}.elementor-4122 .elementor-element.elementor-element-f06b0f1{bottom:-279px;}.elementor-4122 .elementor-element.elementor-element-f06b0f1 img{max-width:27%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-3081c44{left:10px;}body.rtl .elementor-4122 .elementor-element.elementor-element-3081c44{right:10px;}.elementor-4122 .elementor-element.elementor-element-3081c44{bottom:-1200px;}.elementor-4122 .elementor-element.elementor-element-3081c44 img{max-width:27%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-d99dce2{left:-145px;}body.rtl .elementor-4122 .elementor-element.elementor-element-d99dce2{right:-145px;}.elementor-4122 .elementor-element.elementor-element-d99dce2{bottom:-279px;}.elementor-4122 .elementor-element.elementor-element-d99dce2 img{max-width:30%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-b3cb92e{left:-145px;}body.rtl .elementor-4122 .elementor-element.elementor-element-b3cb92e{right:-145px;}.elementor-4122 .elementor-element.elementor-element-b3cb92e img{max-width:30%;}.elementor-4122 .elementor-element.elementor-element-5f053b7{bottom:-279px;}.elementor-4122 .elementor-element.elementor-element-5f053b7 img{max-width:30%;}.elementor-4122 .elementor-element.elementor-element-96e415d{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-81ade9a{--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;--padding-top:50px;--padding-bottom:170px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-4122 .elementor-element.elementor-element-8706c3f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4122 .elementor-element.elementor-element-9dd816f{text-align:center;}.elementor-4122 .elementor-element.elementor-element-9dd816f .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-4122 .elementor-element.elementor-element-f1e86a1 img{max-width:100%;}.elementor-4122 .elementor-element.elementor-element-9ad5ab5 img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-34a6b1e img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-c2550ee img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-941af7f img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-9437821:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-9437821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/Vector-4n-scaled.png");background-position:center center;background-repeat:no-repeat;}.elementor-4122 .elementor-element.elementor-element-9437821{--min-height:450px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-20d316f{left:-134px;}body.rtl .elementor-4122 .elementor-element.elementor-element-20d316f{right:-134px;}.elementor-4122 .elementor-element.elementor-element-20d316f{bottom:31px;}.elementor-4122 .elementor-element.elementor-element-20d316f img{max-width:26%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-fd1a336{right:-155px;}body.rtl .elementor-4122 .elementor-element.elementor-element-fd1a336{left:-155px;}.elementor-4122 .elementor-element.elementor-element-fd1a336{bottom:93px;}.elementor-4122 .elementor-element.elementor-element-fd1a336 img{max-width:26%;}.elementor-4122 .elementor-element.elementor-element-bde53e7 > .elementor-widget-container{margin:90px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-bde53e7 .elementor-heading-title{font-size:26px;}.elementor-4122 .elementor-element.elementor-element-bbf2e5d > .elementor-widget-container{padding:20px 40px 10px 40px;}.elementor-4122 .elementor-element.elementor-element-bbf2e5d{font-size:16px;}.elementor-4122 .elementor-element.elementor-element-6b956be > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-6b956be{z-index:9;}.elementor-4122 .elementor-element.elementor-element-cb57a74{top:145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-de96978{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-de96978{right:-176px;}.elementor-4122 .elementor-element.elementor-element-de96978{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9f66c09{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9f66c09{right:-176px;}.elementor-4122 .elementor-element.elementor-element-9f66c09{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-4710a83{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-4710a83{right:-176px;}.elementor-4122 .elementor-element.elementor-element-4710a83{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-79eb280{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-79eb280{right:-176px;}.elementor-4122 .elementor-element.elementor-element-79eb280{top:-145px;}.elementor-4122 .elementor-element.elementor-element-fd730cb{top:-145px;}.elementor-4122 .elementor-element.elementor-element-20658b4{top:-145px;}.elementor-4122 .elementor-element.elementor-element-62b86c5{top:-145px;}.elementor-4122 .elementor-element.elementor-element-deaaa40{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ea35980{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ea35980{right:-176px;}.elementor-4122 .elementor-element.elementor-element-ea35980{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-7f97578{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-7f97578{right:-176px;}.elementor-4122 .elementor-element.elementor-element-7f97578{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-24ebeae{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-24ebeae{right:-176px;}.elementor-4122 .elementor-element.elementor-element-24ebeae{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-856c39e{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-856c39e{right:-176px;}.elementor-4122 .elementor-element.elementor-element-856c39e{top:-145px;}.elementor-4122 .elementor-element.elementor-element-04bb810{top:-145px;}.elementor-4122 .elementor-element.elementor-element-9346efd{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-e92c596{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-e92c596{right:-176px;}.elementor-4122 .elementor-element.elementor-element-e92c596{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-91b78d0{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-91b78d0{right:-176px;}.elementor-4122 .elementor-element.elementor-element-91b78d0{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-8c916b0{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-8c916b0{right:-176px;}.elementor-4122 .elementor-element.elementor-element-8c916b0{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-73c8f17{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-73c8f17{right:-176px;}.elementor-4122 .elementor-element.elementor-element-73c8f17{top:-145px;}.elementor-4122 .elementor-element.elementor-element-2a64d84{top:-145px;}.elementor-4122 .elementor-element.elementor-element-8a44ba4{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-2142f9c{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-2142f9c{right:-176px;}.elementor-4122 .elementor-element.elementor-element-2142f9c{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-9e268f8{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-9e268f8{right:-176px;}.elementor-4122 .elementor-element.elementor-element-9e268f8{top:-145px;}.elementor-4122 .elementor-element.elementor-element-ab6974f{top:-145px;}.elementor-4122 .elementor-element.elementor-element-d29ac49{top:-145px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-ae4920a{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-ae4920a{right:-176px;}.elementor-4122 .elementor-element.elementor-element-ae4920a{top:-145px;}.elementor-4122 .elementor-element.elementor-element-5968f2a .elementor-heading-title{font-size:32px;}.elementor-4122 .elementor-element.elementor-element-7b2ae42 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-4122 .elementor-element.elementor-element-7b2ae42{font-size:18px;}.elementor-4122 .elementor-element.elementor-element-10dc9bb{--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;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-4f1d2f1{left:-176px;}body.rtl .elementor-4122 .elementor-element.elementor-element-4f1d2f1{right:-176px;}.elementor-4122 .elementor-element.elementor-element-92513ad .elementor-heading-title{font-size:23px;}.elementor-4122 .elementor-element.elementor-element-875ab89 .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-4122 .elementor-element.elementor-element-4a40f8e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-4a40f8e .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-c975841:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c975841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nigmauniverse.com/wp-content/uploads/2025/08/nosotros-1cel.png");background-position:center center;background-size:cover;}.elementor-4122 .elementor-element.elementor-element-c975841{--min-height:40vh;}.elementor-4122 .elementor-element.elementor-element-e9477e8 > .elementor-widget-container{padding:20px 20px 20px 0px;}.elementor-4122 .elementor-element.elementor-element-e9477e8 .elementor-heading-title{font-size:30px;}.elementor-4122 .elementor-element.elementor-element-7524443{font-size:16px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-0540bb2{left:-49px;}body.rtl .elementor-4122 .elementor-element.elementor-element-0540bb2{right:-49px;}.elementor-4122 .elementor-element.elementor-element-0540bb2 img{max-width:81%;}.elementor-4122 .elementor-element.elementor-element-24864d7{bottom:569px;}.elementor-4122 .elementor-element.elementor-element-97982bf .elementor-heading-title{font-size:29px;}.elementor-4122 .elementor-element.elementor-element-b715601 .elementor-heading-title{font-size:19px;}.elementor-4122 .elementor-element.elementor-element-ec52131{font-size:16px;}.elementor-4122 .elementor-element.elementor-element-3a09540 .elementor-heading-title{font-size:19px;}.elementor-4122 .elementor-element.elementor-element-a301f4e .elementor-heading-title{font-size:19px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-f06b0f1{left:-114px;}body.rtl .elementor-4122 .elementor-element.elementor-element-f06b0f1{right:-114px;}.elementor-4122 .elementor-element.elementor-element-f06b0f1{bottom:-352px;z-index:3;}.elementor-4122 .elementor-element.elementor-element-f06b0f1 img{max-width:32%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-3081c44{left:-114px;}body.rtl .elementor-4122 .elementor-element.elementor-element-3081c44{right:-114px;}.elementor-4122 .elementor-element.elementor-element-3081c44{bottom:-352px;z-index:3;}.elementor-4122 .elementor-element.elementor-element-3081c44 img{max-width:32%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-d99dce2{left:-103px;}body.rtl .elementor-4122 .elementor-element.elementor-element-d99dce2{right:-103px;}.elementor-4122 .elementor-element.elementor-element-d99dce2{bottom:-341px;z-index:13;}.elementor-4122 .elementor-element.elementor-element-d99dce2 img{max-width:32%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-b3cb92e{left:-114px;}body.rtl .elementor-4122 .elementor-element.elementor-element-b3cb92e{right:-114px;}.elementor-4122 .elementor-element.elementor-element-b3cb92e{top:-62px;z-index:3;}.elementor-4122 .elementor-element.elementor-element-b3cb92e img{max-width:32%;}.elementor-4122 .elementor-element.elementor-element-5f053b7{bottom:-341px;z-index:3;}.elementor-4122 .elementor-element.elementor-element-5f053b7 img{max-width:32%;}.elementor-4122 .elementor-element.elementor-element-96e415d{font-size:17px;}.elementor-4122 .elementor-element.elementor-element-81ade9a{--padding-top:20px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-4122 .elementor-element.elementor-element-9dd816f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-9dd816f{z-index:4;}.elementor-4122 .elementor-element.elementor-element-9dd816f .elementor-heading-title{font-size:29px;}.elementor-4122 .elementor-element.elementor-element-f1e86a1 img{max-width:100%;}.elementor-4122 .elementor-element.elementor-element-9ad5ab5 img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-309070b{font-size:16px;}.elementor-4122 .elementor-element.elementor-element-34a6b1e img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-c2550ee img{max-width:80%;}.elementor-4122 .elementor-element.elementor-element-941af7f img{max-width:80%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-20d316f{left:-105px;}body.rtl .elementor-4122 .elementor-element.elementor-element-20d316f{right:-105px;}.elementor-4122 .elementor-element.elementor-element-20d316f{bottom:11px;}.elementor-4122 .elementor-element.elementor-element-20d316f img{max-width:30%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-fd1a336{right:-131px;}body.rtl .elementor-4122 .elementor-element.elementor-element-fd1a336{left:-131px;}.elementor-4122 .elementor-element.elementor-element-fd1a336{bottom:145px;}.elementor-4122 .elementor-element.elementor-element-bde53e7 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-bde53e7 .elementor-heading-title{font-size:24px;}.elementor-4122 .elementor-element.elementor-element-bbf2e5d > .elementor-widget-container{padding:10px 20px 0px 20px;}.elementor-4122 .elementor-element.elementor-element-bbf2e5d{text-align:left;}.elementor-4122 .elementor-element.elementor-element-63da7dd > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-4122 .elementor-element.elementor-element-63da7dd img{max-width:100%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-aefa8c9{left:-31px;}body.rtl .elementor-4122 .elementor-element.elementor-element-aefa8c9{right:-31px;}.elementor-4122 .elementor-element.elementor-element-aefa8c9 img{max-width:74%;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-cb57a74{right:-52px;}body.rtl .elementor-4122 .elementor-element.elementor-element-cb57a74{left:-52px;}.elementor-4122 .elementor-element.elementor-element-cb57a74{top:414px;}.elementor-4122 .elementor-element.elementor-element-cb57a74 img{max-width:89%;}.elementor-4122 .elementor-element.elementor-element-5968f2a .elementor-heading-title{font-size:29px;}.elementor-4122 .elementor-element.elementor-element-7b2ae42 > .elementor-widget-container{padding:7px 10px 7px 10px;}.elementor-4122 .elementor-element.elementor-element-7b2ae42{font-size:17px;}body:not(.rtl) .elementor-4122 .elementor-element.elementor-element-4f1d2f1{left:-124px;}body.rtl .elementor-4122 .elementor-element.elementor-element-4f1d2f1{right:-124px;}.elementor-4122 .elementor-element.elementor-element-4f1d2f1{bottom:630px;}.elementor-4122 .elementor-element.elementor-element-4f1d2f1 img{max-width:77%;}.elementor-4122 .elementor-element.elementor-element-92513ad .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-4122 .elementor-element.elementor-element-875ab89 .elementor-heading-title{font-size:18px;line-height:1.5em;}}@media(min-width:768px){.elementor-4122 .elementor-element.elementor-element-1472dd3{--width:40%;}.elementor-4122 .elementor-element.elementor-element-c2a5115{--width:75%;}.elementor-4122 .elementor-element.elementor-element-1cc1e0b{--width:100%;}.elementor-4122 .elementor-element.elementor-element-7f3a856{--width:35%;}.elementor-4122 .elementor-element.elementor-element-be665bf{--width:35%;}.elementor-4122 .elementor-element.elementor-element-f4899cb{--width:35%;}.elementor-4122 .elementor-element.elementor-element-9ba8abf{--width:35%;}.elementor-4122 .elementor-element.elementor-element-c46f680{--width:35%;}.elementor-4122 .elementor-element.elementor-element-26ffdcb{--width:35%;}.elementor-4122 .elementor-element.elementor-element-133953f{--width:35%;}.elementor-4122 .elementor-element.elementor-element-dd25975{--width:35%;}.elementor-4122 .elementor-element.elementor-element-9b1e14a{--width:35%;}.elementor-4122 .elementor-element.elementor-element-45a6915{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4122 .elementor-element.elementor-element-c2a5115{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-e043210 *//* Overlay superior más oscuro (negro neutro) */
.elementor-4122 .elementor-element.elementor-element-e043210{
  position: relative;
  z-index: 0; /* debajo del header */
  /* alturas por dispositivo */
  --overlay-h-desktop: 120px;
  --overlay-h-tablet: 100px;
  --overlay-h-mobile: 76px;
  /* color base del overlay (R,G,B) */
  --overlay-rgb: 0,0,0; /* negro puro */
}

.elementor-4122 .elementor-element.elementor-element-e043210::before{
  content: "";
  position: absolute;
  left: 0; right: 0; top: 0;
  height: var(--overlay-h-desktop);
  pointer-events: none;
  z-index: 1; /* sobre la imagen, bajo el header */
  /* degradado vertical: muy oscuro → transparente rápido */
  background: linear-gradient(
    180deg,
    rgba(var(--overlay-rgb), 0.96) 0%,
    rgba(var(--overlay-rgb), 0.85) 58%,
    rgba(var(--overlay-rgb), 0.00) 100%
  );
}

/* Tablet */
@media (min-width:768px) and (max-width:1024px){
  .elementor-4122 .elementor-element.elementor-element-e043210::before{ height: var(--overlay-h-tablet); }
}

/* Móvil */
@media (max-width:767px){
  .elementor-4122 .elementor-element.elementor-element-e043210::before{ height: var(--overlay-h-mobile); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c975841 *//* Overlay superior más oscuro (negro neutro) */
.elementor-4122 .elementor-element.elementor-element-c975841{
  position: relative;
  z-index: 0; /* debajo del header */
  /* alturas por dispositivo */
  --overlay-h-desktop: 120px;
  --overlay-h-tablet: 100px;
  --overlay-h-mobile: 76px;
  /* color base del overlay (R,G,B) */
  --overlay-rgb: 0,0,0; /* negro puro */
}

.elementor-4122 .elementor-element.elementor-element-c975841::before{
  content: "";
  position: absolute;
  left: 0; right: 0; top: 0;
  height: var(--overlay-h-desktop);
  pointer-events: none;
  z-index: 1; /* sobre la imagen, bajo el header */
  /* degradado vertical: muy oscuro → transparente rápido */
  background: linear-gradient(
    180deg,
    rgba(var(--overlay-rgb), 0.96) 0%,
    rgba(var(--overlay-rgb), 0.85) 58%,
    rgba(var(--overlay-rgb), 0.00) 100%
  );
}

/* Tablet */
@media (min-width:768px) and (max-width:1024px){
  .elementor-4122 .elementor-element.elementor-element-c975841::before{ height: var(--overlay-h-tablet); }
}

/* Móvil */
@media (max-width:767px){
  .elementor-4122 .elementor-element.elementor-element-c975841::before{ height: var(--overlay-h-mobile); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-096609d *//* Fondo EXACTO al mockup (base + overlay degradado) */
.elementor-4122 .elementor-element.elementor-element-096609d{
  position: relative;
  background-color: #002023;            /* lo que se verá donde el degradado es transparente */
  overflow: hidden;
}

/* Overlay encima de la imagen y debajo del contenido */
.elementor-4122 .elementor-element.elementor-element-096609d::before{
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  /* Figma: 180deg, #000B0C 80.01% → rgba(0,11,12,0) 99.07% */
  background: linear-gradient(
    180deg,
    rgba(0,11,12,0.92) 0%,
    rgba(0,11,12,0.92) 80.01%,
    rgba(0,11,12,0.00) 99.07%
  );
}

/* Ajustes suaves por responsive si los quieres (opcional) */
@media (min-width:768px) and (max-width:1024px){
  .elementor-4122 .elementor-element.elementor-element-096609d::before{
    background: linear-gradient(180deg,
      rgba(0,11,12,0.94) 0%,
      rgba(0,11,12,0.94) 72%,
      rgba(0,11,12,0) 99.07%);
  }
}
@media (max-width:767px){
  .elementor-4122 .elementor-element.elementor-element-096609d::before{
    background: linear-gradient(180deg,
      rgba(0,11,12,0.96) 0%,
      rgba(0,11,12,0.96) 74%,
      rgba(0,11,12,0) 99.07%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e57fb *//* DESKTOP: sin cambios */
.elementor-4122 .elementor-element.elementor-element-40e57fb{
  background: #022022;
  box-shadow: 0 4px 4px rgba(0,0,0,.25);
}

/* TABLET (768–1024px) – claro desde ABAJO hacia ARRIBA */
@media (min-width:768px) and (max-width:1024px){
  .elementor-4122 .elementor-element.elementor-element-40e57fb{
    background:
      /* Glow turquesa anclado al borde inferior (sube hacia arriba) */
      radial-gradient(
        120% 80% at 50% 100%,                 /* centro en la base */
        rgba(77,217,230,.28) 30%,
        rgba(77,217,230,0) 90%
      ),
      /* Capa suave #134862 que aclara de abajo hacia arriba */
      linear-gradient(
        0deg,                                  /* bottom -> top */
        rgba(19,72,98,.38) 0%,
        rgba(19,72,98,.20) 50%,
        rgba(19,72,98,0) 85%
      ),
      /* Base */
      #022022 !important;
    background-blend-mode: screen, normal, normal;
  }
}

/* MÓVIL (<768px) – un poco más claro aún, también desde ABAJO */
@media (max-width:767px){
  .elementor-4122 .elementor-element.elementor-element-40e57fb{
    background:
      radial-gradient(
        150% 90% at 50% 100%,
        rgba(77,217,230,.34) 30%,
        rgba(77,217,230,0) 99%
      ),
      linear-gradient(
        0deg,
        rgba(19,72,98,.46) 0%,
        rgba(19,72,98,.24) 52%,
        rgba(19,72,98,0) 88%
      ),
      #022022 !important;
    background-blend-mode: screen, normal, normal;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81ade9a *//* PC / Desktop — oscuro ARRIBA → claro ABAJO */
.elementor-4122 .elementor-element.elementor-element-81ade9a{
  position: relative;
  overflow: hidden;
  background:
    /* viñeta sutil para profundidad */
    radial-gradient(135% 135% at 50% 50%, rgba(0,0,0,0) 58%, rgba(0,0,0,.22) 100%),
    /* orientación correcta: arriba #022022 → abajo más claro */
    linear-gradient(180deg, #022022 0%, #08343a 60%, #0c4147 100%) !important;
}

/* Tablet (768–1024px) — claro DESDE ARRIBA y luego plano #006168 */
@media (min-width:768px) and (max-width:1024px){
  .elementor-4122 .elementor-element.elementor-element-81ade9a{
    margin-top:-1px; /* evita línea entre secciones */
    background: linear-gradient(
      180deg,
      #236d7a 0%,    /* claridad de unión con la sección anterior */
      #006168 12%,   /* pasa a base y se mantiene */
      #006168 100%
    ) !important;
  }
}

/* Móvil (<768px) — claro DESDE ARRIBA y luego plano #006168 */
@media (max-width:767px){
  .elementor-4122 .elementor-element.elementor-element-81ade9a{
    margin-top:-1px;
    background: linear-gradient(
      180deg,
      #236d7a 0%,
      #006168 16%,
      #006168 100%
    ) !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3a856 *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-7f3a856{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-7f3a856::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-7f3a856 img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-7f3a856:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-7f3a856:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-7f3a856 .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-7f3a856 .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be665bf *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-be665bf{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-be665bf::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-be665bf img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-be665bf:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-be665bf:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-be665bf .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-be665bf .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4899cb *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-f4899cb{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-f4899cb::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-f4899cb img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-f4899cb:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-f4899cb:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-f4899cb .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-f4899cb .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ba8abf *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-9ba8abf{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-9ba8abf::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-9ba8abf img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-9ba8abf:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-9ba8abf:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-9ba8abf .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-9ba8abf .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c46f680 *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-c46f680{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-c46f680::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-c46f680 img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-c46f680:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-c46f680:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-c46f680 .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-c46f680 .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26ffdcb *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-26ffdcb{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-26ffdcb::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-26ffdcb img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-26ffdcb:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-26ffdcb:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-26ffdcb .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-26ffdcb .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-133953f *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-133953f{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-133953f::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-133953f img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-133953f:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-133953f:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-133953f .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-133953f .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd25975 *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-dd25975{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-dd25975::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-dd25975 img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-dd25975:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-dd25975:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-dd25975 .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-dd25975 .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1e14a *//* === Tarjeta con sombra inferior + efecto hover === */
.elementor-4122 .elementor-element.elementor-element-9b1e14a{
  position:relative;
  overflow:hidden;
  border-radius:16px;
  transition:transform .4s ease, box-shadow .4s ease;
  box-shadow:0 6px 18px rgba(0,0,0,.25);
}

.elementor-4122 .elementor-element.elementor-element-9b1e14a::after{                       /* sombra SOLO abajo            */
  content:"";
  position:absolute;
  inset:0;                             /* cubre todo el contenedor     */
  /* 180deg: parte inferior = 0 %, parte superior = 100 % */
  background:linear-gradient(
              180deg,
              rgba(0,0,0,0.0)      31%,   /*  ↑ casi sin oscurecer arriba */
              rgba(0,0,0,.85)    65%,   /*  transición intermedia       */
              rgba(0,0,0,.75)   100%);  /*  ↓ más oscuro solo al fondo  */
  pointer-events:none;
  border-radius:inherit;
  z-index:1;
}

.elementor-4122 .elementor-element.elementor-element-9b1e14a img{
  width:100%;
  height:auto;
  display:block;
  transition:transform .4s ease;
}

/* ----------  Hover  ---------- */
.elementor-4122 .elementor-element.elementor-element-9b1e14a:hover{
  transform:translateY(-4px) scale(1.02);
  box-shadow:0 12px 26px rgba(0,0,0,.30);
}

.elementor-4122 .elementor-element.elementor-element-9b1e14a:hover img{
  transform:scale(1.05);
}

/* El contenido (títulos, texto, botón) siempre encima de la sombra */
.elementor-4122 .elementor-element.elementor-element-9b1e14a .elementor-widget,
.elementor-4122 .elementor-element.elementor-element-9b1e14a .elementor-button{
  position:relative;
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-421b8fa */.elementor-4122 .elementor-element.elementor-element-421b8fa {
    
    background: linear-gradient(332.4deg, #4DD9E6 -110.27%, #4DD9E6 -110.25%, #001C3A 97.91%);

    
    
}/* End custom CSS */