.elementor-308 .elementor-element.elementor-element-fa89ace{--display:flex;--min-height:93vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-308 .elementor-element.elementor-element-fa89ace:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-fa89ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/10/TEST2-1.png");background-size:cover;}.elementor-308 .elementor-element.elementor-element-fa89ace.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .neb-protected-content-message, .elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-308 .elementor-element.elementor-element-0da785b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-308 .elementor-element.elementor-element-0da785b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 22px rgba(0, 0, 0, 0.97);color:#FFFFFF;}.elementor-widget-spacer .neb-protected-content-message, .elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-308 .elementor-element.elementor-element-f609372{--spacer-size:20px;}.elementor-widget-text-editor .neb-protected-content-message, .elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-308 .elementor-element.elementor-element-5911d49{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.42);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-5911d49 p{margin-block-end:0px;}.elementor-308 .elementor-element.elementor-element-7d898ee{--spacer-size:20px;}.elementor-widget-bdt-creative-button .neb-protected-content-message, .elementor-widget-bdt-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-308 .elementor-element.elementor-element-9a46c25{--display:flex;}.elementor-308 .elementor-element.elementor-element-9a46c25:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-9a46c25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-308 .elementor-element.elementor-element-3e295e6{--spacer-size:10px;}.elementor-308 .elementor-element.elementor-element-8a907b3{text-align:center;}.elementor-308 .elementor-element.elementor-element-8a907b3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-3a8c9ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-flip-box .neb-protected-content-message, .elementor-widget-flip-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1705537144-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1705537144-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1556834917-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1556834917-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1448312068-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1448312068-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1179683974-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1179683974-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_846458870-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_846458870-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_677033598-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_677033598-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_289616600-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_289616600-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1670113485-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1670113485-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__front{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1612684257-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__back{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/11/AdobeStock_1612684257-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box{height:500px;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__layer, .elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__image{opacity:1;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-nvlightbg );font-family:"Roboto", Sans-serif;font-size:49px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#02010169;text-align:center;justify-content:flex-end;}.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__button{margin-center:0;}.elementor-308 .elementor-element.elementor-element-5abcb63{--spacer-size:20px;}.elementor-308 .elementor-element.elementor-element-3cf22bc{--display:flex;}.elementor-308 .elementor-element.elementor-element-95e7f0f{--spacer-size:10px;}.elementor-308 .elementor-element.elementor-element-dfa2df1{text-align:center;}.elementor-308 .elementor-element.elementor-element-dfa2df1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:600;color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-865fd29{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-6ad96da{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-308 .elementor-element.elementor-element-6ad96da:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-6ad96da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-3942b9c{--spacer-size:1px;}.elementor-widget-icon .neb-protected-content-message, .elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-308 .elementor-element.elementor-element-8e198b9 .elementor-icon-wrapper{text-align:left;}.elementor-308 .elementor-element.elementor-element-8e198b9.elementor-view-stacked .elementor-icon{background-color:#138A92;}.elementor-308 .elementor-element.elementor-element-8e198b9.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-8e198b9.elementor-view-default .elementor-icon{color:#138A92;border-color:#138A92;}.elementor-308 .elementor-element.elementor-element-8e198b9.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-8e198b9.elementor-view-default .elementor-icon svg{fill:#138A92;}.elementor-308 .elementor-element.elementor-element-b747bd1 .elementor-heading-title{color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-a91c7b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#2C2C2C;}.elementor-widget-bdt-advanced-button .neb-protected-content-message, .elementor-widget-bdt-advanced-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button:after,
								.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button:hover,
								.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:#54595F;}.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button{color:#54595F;border-style:solid;border-width:3px 3px 3px 3px;border-color:#666;}.elementor-308 .elementor-element.elementor-element-bce7431 .bdt-ep-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-308 .elementor-element.elementor-element-fd73b51{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-308 .elementor-element.elementor-element-fd73b51:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-fd73b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-85a96b4{--spacer-size:1px;}.elementor-308 .elementor-element.elementor-element-7464f01 .elementor-icon-wrapper{text-align:left;}.elementor-308 .elementor-element.elementor-element-7464f01.elementor-view-stacked .elementor-icon{background-color:#138A92;}.elementor-308 .elementor-element.elementor-element-7464f01.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-7464f01.elementor-view-default .elementor-icon{color:#138A92;border-color:#138A92;}.elementor-308 .elementor-element.elementor-element-7464f01.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-7464f01.elementor-view-default .elementor-icon svg{fill:#138A92;}.elementor-308 .elementor-element.elementor-element-19cd05d .elementor-heading-title{color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-f9e3112{color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button:after,
								.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button:hover,
								.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:#54595F;}.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button{color:#54595F;border-style:solid;border-width:3px 3px 3px 3px;border-color:#666;}.elementor-308 .elementor-element.elementor-element-8558c6c .bdt-ep-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-308 .elementor-element.elementor-element-5fdbca3{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-308 .elementor-element.elementor-element-5fdbca3:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-5fdbca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-8cf9a61{--spacer-size:1px;}.elementor-308 .elementor-element.elementor-element-33eb61c .elementor-icon-wrapper{text-align:left;}.elementor-308 .elementor-element.elementor-element-33eb61c.elementor-view-stacked .elementor-icon{background-color:#138A92;}.elementor-308 .elementor-element.elementor-element-33eb61c.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-33eb61c.elementor-view-default .elementor-icon{color:#138A92;border-color:#138A92;}.elementor-308 .elementor-element.elementor-element-33eb61c.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-33eb61c.elementor-view-default .elementor-icon svg{fill:#138A92;}.elementor-308 .elementor-element.elementor-element-d5aa4ed .elementor-heading-title{color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-45dde74{color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button:after,
								.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button:hover,
								.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:#54595F;}.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button{color:#54595F;border-style:solid;border-width:3px 3px 3px 3px;border-color:#666;}.elementor-308 .elementor-element.elementor-element-c7571ea .bdt-ep-button:hover{border-style:solid;border-width:3px 3px 3px 3px;}.elementor-308 .elementor-element.elementor-element-e5659c4{--spacer-size:50px;}.elementor-308 .elementor-element.elementor-element-900be93{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-308 .elementor-element.elementor-element-900be93:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-900be93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vigsolutions.com.mx/wp-content/uploads/2025/10/stock03.png");background-repeat:no-repeat;background-size:cover;}.elementor-308 .elementor-element.elementor-element-509e6b5{--spacer-size:1px;}.elementor-308 .elementor-element.elementor-element-f34fca0{text-align:center;}.elementor-308 .elementor-element.elementor-element-f34fca0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-e5457c1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-262bf3c{--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;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:40px;}.elementor-widget-icon-box .neb-protected-content-message, .elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-308 .elementor-element.elementor-element-7e282f8{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-7e282f8.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-7e282f8.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-7e282f8.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-7e282f8 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.48);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-7e282f8 .elementor-icon-box-description{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-c750324{--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;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:40px;}.elementor-308 .elementor-element.elementor-element-c34da3f{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-c34da3f.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-c34da3f.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-c34da3f.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-c34da3f .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.48);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-c34da3f .elementor-icon-box-description{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-585a799{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-dd0fdc0{--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;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:40px;}.elementor-308 .elementor-element.elementor-element-aceb2d3{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-aceb2d3.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-aceb2d3.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-aceb2d3.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-aceb2d3 .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.48);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-aceb2d3 .elementor-icon-box-description{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-9b4ce54{--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;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:40px;}.elementor-308 .elementor-element.elementor-element-8cb106b{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-8cb106b.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-8cb106b.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-8cb106b.elementor-view-default .elementor-icon{fill:#ffffff;color:#ffffff;border-color:#ffffff;}.elementor-308 .elementor-element.elementor-element-8cb106b .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.48);color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-8cb106b .elementor-icon-box-description{text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-6cea984{--spacer-size:1px;}.elementor-308 .elementor-element.elementor-element-eca3cda{--display:flex;}.elementor-308 .elementor-element.elementor-element-414d5a7{--spacer-size:10px;}.elementor-308 .elementor-element.elementor-element-3f6b876{text-align:center;}.elementor-308 .elementor-element.elementor-element-3f6b876 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#2C2C2C;}.elementor-308 .elementor-element.elementor-element-7eff52a{--spacer-size:15px;}.elementor-widget-image-carousel .neb-protected-content-message, .elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-308 .elementor-element.elementor-element-1ac1030{--e-image-carousel-slides-to-show:5;}.elementor-308 .elementor-element.elementor-element-1ac1030.elementor-element{--align-self:center;}.elementor-308 .elementor-element.elementor-element-1ac1030 .swiper-wrapper{display:flex;align-items:center;}.elementor-308 .elementor-element.elementor-element-606dc93{--spacer-size:25px;}.elementor-308 .elementor-element.elementor-element-47d9e32{--display:flex;}.elementor-308 .elementor-element.elementor-element-47d9e32:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-47d9e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-308 .elementor-element.elementor-element-b3c4f30{--spacer-size:50px;}.elementor-308 .elementor-element.elementor-element-d94baa3{text-align:center;}.elementor-308 .elementor-element.elementor-element-d94baa3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-227a1b2{--spacer-size:1px;}.elementor-308 .elementor-element.elementor-element-6231d44{text-align:justify;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-c7b1f4d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-bdt-advanced-icon-box .neb-protected-content-message, .elementor-widget-bdt-advanced-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box{text-align:left;}.elementor-308 .elementor-element.elementor-element-d319a7b.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:15px;}.elementor-308 .elementor-element.elementor-element-d319a7b.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:15px;}.elementor-308 .elementor-element.elementor-element-d319a7b.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-d319a7b.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:15px;}.elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-icon-wrap{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-d319a7b{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-title{color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box{text-align:left;}.elementor-308 .elementor-element.elementor-element-b744335.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:15px;}.elementor-308 .elementor-element.elementor-element-b744335.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:15px;}.elementor-308 .elementor-element.elementor-element-b744335.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-b744335.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:15px;}.elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-icon-wrap{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-b744335{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-title{color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box{text-align:left;}.elementor-308 .elementor-element.elementor-element-d191fb9.elementor-position-right .bdt-ep-advanced-icon-box-icon{margin-left:15px;}.elementor-308 .elementor-element.elementor-element-d191fb9.elementor-position-left .bdt-ep-advanced-icon-box-icon{margin-right:15px;}.elementor-308 .elementor-element.elementor-element-d191fb9.elementor-position-top .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-d191fb9.elementor-position-bottom .bdt-ep-advanced-icon-box-icon{margin-top:15px;}.elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-icon-wrap i, .elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-icon-wrap img, .elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-icon-wrap svg{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-icon-wrap{transform:rotate(0deg);}.elementor-308 .elementor-element.elementor-element-d191fb9{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-title{color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-903ad89{--spacer-size:5px;}.elementor-308 .elementor-element.elementor-element-4be88af{--display:flex;}.elementor-308 .elementor-element.elementor-element-4be88af:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-4be88af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#62D2D9;}.elementor-308 .elementor-element.elementor-element-bc5113f{--spacer-size:25px;}.elementor-308 .elementor-element.elementor-element-2033a12{text-align:center;}.elementor-308 .elementor-element.elementor-element-2033a12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-7113cc0{--spacer-size:25px;}.elementor-308 .elementor-element.elementor-element-89e6efc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 40px;--row-gap:30px;--column-gap:40px;--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-3f7c1c6{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-3f7c1c6:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-3f7c1c6.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-3f7c1c6, .elementor-308 .elementor-element.elementor-element-3f7c1c6::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-3adec4e{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-3adec4e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-3adec4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-3adec4e.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-3adec4e.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-3adec4e .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-3adec4e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-3adec4e:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-3adec4e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-3adec4e .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-2ee0bd1{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-2ee0bd1:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-2ee0bd1.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-2ee0bd1, .elementor-308 .elementor-element.elementor-element-2ee0bd1::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-d6dc9a3{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-d6dc9a3 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-d6dc9a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-d6dc9a3.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-d6dc9a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-d6dc9a3 .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-d6dc9a3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-d6dc9a3:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-d6dc9a3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-d6dc9a3 .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-cc5c0c8{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-cc5c0c8:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-cc5c0c8.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-cc5c0c8, .elementor-308 .elementor-element.elementor-element-cc5c0c8::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-4a5abe9{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-4a5abe9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-4a5abe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-4a5abe9.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-4a5abe9.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-4a5abe9 .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-4a5abe9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-4a5abe9:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-4a5abe9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-4a5abe9 .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-ec19276{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-ec19276:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-ec19276.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-ec19276, .elementor-308 .elementor-element.elementor-element-ec19276::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-ef10286{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-ef10286 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-ef10286.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-ef10286.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-ef10286.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-ef10286 .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-ef10286 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-ef10286:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-ef10286:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-ef10286 .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-b257d7c{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-b257d7c:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-b257d7c.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-b257d7c, .elementor-308 .elementor-element.elementor-element-b257d7c::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-4a6d694{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-4a6d694 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-4a6d694.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-4a6d694.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-4a6d694.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-4a6d694 .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-4a6d694 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-4a6d694:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-4a6d694:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-4a6d694 .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-6716666{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-6716666:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-6716666.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-6716666, .elementor-308 .elementor-element.elementor-element-6716666::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-d42e5da{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-d42e5da .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-d42e5da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-d42e5da.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-d42e5da.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-d42e5da .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-d42e5da .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-d42e5da:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-d42e5da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-d42e5da .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-77b7e98{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-77b7e98:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-77b7e98.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-77b7e98, .elementor-308 .elementor-element.elementor-element-77b7e98::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-eb0e2da{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-eb0e2da .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-eb0e2da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-eb0e2da.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-eb0e2da.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-eb0e2da .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-eb0e2da .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-eb0e2da:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-eb0e2da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-eb0e2da .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-9b80590{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-9b80590:hover{background-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.7);}.elementor-308 .elementor-element.elementor-element-9b80590.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-308 .elementor-element.elementor-element-9b80590, .elementor-308 .elementor-element.elementor-element-9b80590::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-8582b23{--icon-box-icon-margin:15px;}.elementor-308 .elementor-element.elementor-element-8582b23 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-8582b23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-8582b23.elementor-view-framed .elementor-icon, .elementor-308 .elementor-element.elementor-element-8582b23.elementor-view-default .elementor-icon{fill:var( --e-global-color-nvprimaryaccent );color:var( --e-global-color-nvprimaryaccent );border-color:var( --e-global-color-nvprimaryaccent );}.elementor-308 .elementor-element.elementor-element-8582b23 .elementor-icon-box-title, .elementor-308 .elementor-element.elementor-element-8582b23 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-308 .elementor-element.elementor-element-8582b23:has(:hover) .elementor-icon-box-title,
					 .elementor-308 .elementor-element.elementor-element-8582b23:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-8582b23 .elementor-icon-box-description{color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-43704b5{--spacer-size:30px;}.elementor-308 .elementor-element.elementor-element-5128efe{--display:flex;}.elementor-308 .elementor-element.elementor-element-73c16de{--spacer-size:10px;}.elementor-308 .elementor-element.elementor-element-7a07726{text-align:center;}.elementor-308 .elementor-element.elementor-element-7a07726 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-f2072ac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-2970441{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-2970441:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-2970441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-2970441.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-308 .elementor-element.elementor-element-2970441:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-nvprimaryaccent );--border-color:var( --e-global-color-nvprimaryaccent );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-308 .elementor-element.elementor-element-2970441, .elementor-308 .elementor-element.elementor-element-2970441::before{--border-transition:0.3s;}.elementor-widget-image .neb-protected-content-message, .elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-308 .elementor-element.elementor-element-51c3de6 img{border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-07120cb{text-align:center;}.elementor-308 .elementor-element.elementor-element-07120cb .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-1116320{text-align:center;}.elementor-308 .elementor-element.elementor-element-1116320 p{margin-block-end:55px;}.elementor-308 .elementor-element.elementor-element-b3b0751{width:initial;max-width:initial;}.elementor-308 .elementor-element.elementor-element-b3b0751 .bdt-ep-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#666;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-b3b0751 .bdt-ep-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-0da6064{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-0da6064:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-0da6064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-0da6064.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-308 .elementor-element.elementor-element-0da6064:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-nvprimaryaccent );--border-color:var( --e-global-color-nvprimaryaccent );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-308 .elementor-element.elementor-element-0da6064, .elementor-308 .elementor-element.elementor-element-0da6064::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-c30b970 img{border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-f7d21e7{text-align:center;}.elementor-308 .elementor-element.elementor-element-f7d21e7 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-41ffa4e{text-align:center;}.elementor-308 .elementor-element.elementor-element-41ffa4e p{margin-block-end:85px;}.elementor-308 .elementor-element.elementor-element-3a80ed1{width:initial;max-width:initial;}.elementor-308 .elementor-element.elementor-element-3a80ed1 .bdt-ep-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#666;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-3a80ed1 .bdt-ep-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-23f1349{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E4E4;--border-color:#E4E4E4;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-308 .elementor-element.elementor-element-23f1349:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-23f1349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-23f1349.e-con:hover{--e-con-transform-translateY:-4px;}.elementor-308 .elementor-element.elementor-element-23f1349:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-nvprimaryaccent );--border-color:var( --e-global-color-nvprimaryaccent );--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-308 .elementor-element.elementor-element-23f1349, .elementor-308 .elementor-element.elementor-element-23f1349::before{--border-transition:0.3s;}.elementor-308 .elementor-element.elementor-element-5f0ce2f img{border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-0e5a0ae{text-align:center;}.elementor-308 .elementor-element.elementor-element-0e5a0ae .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:24px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-9103418{padding:23px 0px 0px 0px;text-align:center;}.elementor-308 .elementor-element.elementor-element-9103418 p{margin-block-end:56px;}.elementor-308 .elementor-element.elementor-element-b90fb44{width:initial;max-width:initial;}.elementor-308 .elementor-element.elementor-element-b90fb44 .bdt-ep-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#666;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-b90fb44 .bdt-ep-button:hover{border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-308 .elementor-element.elementor-element-3baff53{--spacer-size:50px;}.elementor-308 .elementor-element.elementor-element-95b87c7{--display:flex;}.elementor-308 .elementor-element.elementor-element-95b87c7:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-95b87c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(267deg, var( --e-global-color-nvprimaryaccent ) 0%, var( --e-global-color-nvc2 ) 53%);}.elementor-308 .elementor-element.elementor-element-80f074f{--spacer-size:15px;}.elementor-308 .elementor-element.elementor-element-ec1609b{text-align:center;}.elementor-308 .elementor-element.elementor-element-ec1609b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-b69ba0f{text-align:center;color:var( --e-global-color-nvlightbg );}.elementor-308 .elementor-element.elementor-element-b69ba0f p{margin-block-end:0px;}.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button.bdt-ep-button-effect-h:hover{background-color:var( --e-global-color-nvlightbg );}.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button:after,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button:hover,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button.bdt-ep-button-effect-i,
								.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button.bdt-ep-button-effect-h:after{background-color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button{color:var( --e-global-color-nvdarkbg );border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-308 .elementor-element.elementor-element-06086a4 .bdt-ep-button:hover{color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-nvdarkbg );}.elementor-308 .elementor-element.elementor-element-76486fd{--spacer-size:15px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-308 .elementor-element.elementor-element-fa89ace{--width:100%;}.elementor-308 .elementor-element.elementor-element-89e6efc{--content-width:1345px;}}@media(min-width:1025px){.elementor-308 .elementor-element.elementor-element-900be93:not(.elementor-motion-effects-element-type-background), .elementor-308 .elementor-element.elementor-element-900be93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-308 .elementor-element.elementor-element-3a8c9ec{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-865fd29{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-e5457c1{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-585a799{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-c7b1f4d{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-d319a7b{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-b744335{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-d191fb9{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-89e6efc{--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-f2072ac{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-308 .elementor-element.elementor-element-3a8c9ec{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-865fd29{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-e5457c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-585a799{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-c7b1f4d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-d319a7b .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-d319a7b{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-b744335 .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-b744335{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-d191fb9 .bdt-ep-advanced-icon-box-icon{margin-bottom:15px;}.elementor-308 .elementor-element.elementor-element-d191fb9{--ep-advanced-icon-box-icon-top-v-offset:-0px;--ep-advanced-icon-box-icon-top-h-offset:0px;}.elementor-308 .elementor-element.elementor-element-89e6efc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-308 .elementor-element.elementor-element-f2072ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for flip-box, class: .elementor-element-b118951 */.elementor-308 .elementor-element.elementor-element-b118951 .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-83c67ef */.elementor-308 .elementor-element.elementor-element-83c67ef .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8f5ccfc */.elementor-308 .elementor-element.elementor-element-8f5ccfc .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-6582935 */.elementor-308 .elementor-element.elementor-element-6582935 .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-af810ef */.elementor-308 .elementor-element.elementor-element-af810ef .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-f61ff4b */.elementor-308 .elementor-element.elementor-element-f61ff4b .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-188e87d */.elementor-308 .elementor-element.elementor-element-188e87d .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-4c97fde */.elementor-308 .elementor-element.elementor-element-4c97fde .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-97d6cd8 */.elementor-308 .elementor-element.elementor-element-97d6cd8 .elementor-flip-box__front .elementor-flip-box__layer__title {
    text-shadow: 4px 4px 8px rgba(0, 0, 0, 0.7);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a91c7b7 */.texto-animado2,
.texto-animado2 p {
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1.5em !important;
  display: inline-block !important;
  vertical-align: top !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ad96da *//* === EFECTO COMPLETO CONTENEDOR ANIMADO === */
.contenedor-animado {
  position: relative;
  overflow: hidden;
  z-index: 0;
  background: transparent;
}

/* Fondo animado que se expande de izquierda a derecha */
.contenedor-animado::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #138A92; /* color del relleno */
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform .35s ease;
  z-index: 0;
}

.contenedor-animado:hover::before {
  transform: scaleX(1);
}

/* Asegura que el contenido quede arriba del fondo animado */
.contenedor-animado > * {
  position: relative;
  z-index: 1;
  background: transparent;
}

/* === TEXTO Y ENCABEZADOS === */
.contenedor-animado:hover .elementor-heading-title,
.contenedor-animado:hover .elementor-widget-text-editor,
.contenedor-animado:hover .elementor-widget-text-editor p,
.contenedor-animado:hover .elementor-widget-text-editor a,
.contenedor-animado:hover h1,
.contenedor-animado:hover h2,
.contenedor-animado:hover h3,
.contenedor-animado:hover h4,
.contenedor-animado:hover h5,
.contenedor-animado:hover h6,
.contenedor-animado:hover p,
.contenedor-animado:hover a,
.contenedor-animado:hover .texto-animado,
.contenedor-animado:hover .texto-animado *,
.contenedor-animado:hover .texto-animado2,
.contenedor-animado:hover .texto-animado2 * {
  color: #ffffff !important;
  transition: color .18s ease;
}

/* === ÍCONOS NATIVOS ELEMENTOR === */
.contenedor-animado .elementor-icon,
.contenedor-animado .elementor-icon i,
.contenedor-animado .elementor-icon svg,
.contenedor-animado .elementor-icon svg * {
  transition: color .18s ease, fill .18s ease, stroke .18s ease !important;
}

.contenedor-animado:hover .elementor-icon,
.contenedor-animado:hover .elementor-icon i,
.contenedor-animado:hover .elementor-icon svg,
.contenedor-animado:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* === BOTÓN ELEMENT PACK PRO === */
.contenedor-animado:hover .boton-animado a,
.contenedor-animado:hover .boton-animado button,
.contenedor-animado:hover .boton-animado .bdt-button,
.contenedor-animado:hover .boton-animado .bdt-btn,
.contenedor-animado:hover .boton-animado .ep-button,
.contenedor-animado:hover .boton-animado .bdt-ep-button,
.contenedor-animado:hover .boton-animado .elementor-button,
.contenedor-animado:hover .boton-animado .elementor-button-link {
  background-color: #555555 !important; /* gris */
  border-color: #555555 !important;
  color: #ffffff !important;
  background-image: none !important;
  transition: background-color .25s ease, color .25s ease, border-/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd73b51 *//* === EFECTO COMPLETO CONTENEDOR ANIMADO === */
.contenedor-animado {
  position: relative;
  overflow: hidden;
  z-index: 0;
  background: transparent;
}

/* Fondo animado que se expande de izquierda a derecha */
.contenedor-animado::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #138A92; /* color del relleno */
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform .35s ease;
  z-index: 0;
}

.contenedor-animado:hover::before {
  transform: scaleX(1);
}

/* Asegura que el contenido quede arriba del fondo animado */
.contenedor-animado > * {
  position: relative;
  z-index: 1;
  background: transparent;
}

/* === TEXTO Y ENCABEZADOS === */
.contenedor-animado:hover .elementor-heading-title,
.contenedor-animado:hover .elementor-widget-text-editor,
.contenedor-animado:hover .elementor-widget-text-editor p,
.contenedor-animado:hover .elementor-widget-text-editor a,
.contenedor-animado:hover h1,
.contenedor-animado:hover h2,
.contenedor-animado:hover h3,
.contenedor-animado:hover h4,
.contenedor-animado:hover h5,
.contenedor-animado:hover h6,
.contenedor-animado:hover p,
.contenedor-animado:hover a,
.contenedor-animado:hover .texto-animado,
.contenedor-animado:hover .texto-animado *,
.contenedor-animado:hover .texto-animado2,
.contenedor-animado:hover .texto-animado2 * {
  color: #ffffff !important;
  transition: color .18s ease;
}

/* === ÍCONOS NATIVOS ELEMENTOR === */
.contenedor-animado .elementor-icon,
.contenedor-animado .elementor-icon i,
.contenedor-animado .elementor-icon svg,
.contenedor-animado .elementor-icon svg * {
  transition: color .18s ease, fill .18s ease, stroke .18s ease !important;
}

.contenedor-animado:hover .elementor-icon,
.contenedor-animado:hover .elementor-icon i,
.contenedor-animado:hover .elementor-icon svg,
.contenedor-animado:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* === BOTÓN ELEMENT PACK PRO === */
.contenedor-animado:hover .boton-animado a,
.contenedor-animado:hover .boton-animado button,
.contenedor-animado:hover .boton-animado .bdt-button,
.contenedor-animado:hover .boton-animado .bdt-btn,
.contenedor-animado:hover .boton-animado .ep-button,
.contenedor-animado:hover .boton-animado .bdt-ep-button,
.contenedor-animado:hover .boton-animado .elementor-button,
.contenedor-animado:hover .boton-animado .elementor-button-link {
  background-color: #555555 !important; /* gris */
  border-color: #555555 !important;
  color: #ffffff !important;
  background-image: none !important;
  transition: background-color .25s ease, color .25s ease, border-/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fdbca3 *//* === EFECTO COMPLETO CONTENEDOR ANIMADO === */
.contenedor-animado {
  position: relative;
  overflow: hidden;
  z-index: 0;
  background: transparent;
}

/* Fondo animado que se expande de izquierda a derecha */
.contenedor-animado::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #138A92; /* color del relleno */
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform .35s ease;
  z-index: 0;
}

.contenedor-animado:hover::before {
  transform: scaleX(1);
}

/* Asegura que el contenido quede arriba del fondo animado */
.contenedor-animado > * {
  position: relative;
  z-index: 1;
  background: transparent;
}

/* === TEXTO Y ENCABEZADOS === */
.contenedor-animado:hover .elementor-heading-title,
.contenedor-animado:hover .elementor-widget-text-editor,
.contenedor-animado:hover .elementor-widget-text-editor p,
.contenedor-animado:hover .elementor-widget-text-editor a,
.contenedor-animado:hover h1,
.contenedor-animado:hover h2,
.contenedor-animado:hover h3,
.contenedor-animado:hover h4,
.contenedor-animado:hover h5,
.contenedor-animado:hover h6,
.contenedor-animado:hover p,
.contenedor-animado:hover a,
.contenedor-animado:hover .texto-animado,
.contenedor-animado:hover .texto-animado *,
.contenedor-animado:hover .texto-animado2,
.contenedor-animado:hover .texto-animado2 * {
  color: #ffffff !important;
  transition: color .18s ease;
}

/* === ÍCONOS NATIVOS ELEMENTOR === */
.contenedor-animado .elementor-icon,
.contenedor-animado .elementor-icon i,
.contenedor-animado .elementor-icon svg,
.contenedor-animado .elementor-icon svg * {
  transition: color .18s ease, fill .18s ease, stroke .18s ease !important;
}

.contenedor-animado:hover .elementor-icon,
.contenedor-animado:hover .elementor-icon i,
.contenedor-animado:hover .elementor-icon svg,
.contenedor-animado:hover .elementor-icon svg * {
  color: #ffffff !important;
  fill: #ffffff !important;
  stroke: #ffffff !important;
}

/* === BOTÓN ELEMENT PACK PRO === */
.contenedor-animado:hover .boton-animado a,
.contenedor-animado:hover .boton-animado button,
.contenedor-animado:hover .boton-animado .bdt-button,
.contenedor-animado:hover .boton-animado .bdt-btn,
.contenedor-animado:hover .boton-animado .ep-button,
.contenedor-animado:hover .boton-animado .bdt-ep-button,
.contenedor-animado:hover .boton-animado .elementor-button,
.contenedor-animado:hover .boton-animado .elementor-button-link {
  background-color: #555555 !important; /* gris */
  border-color: #555555 !important;
  color: #ffffff !important;
  background-image: none !important;
  transition: background-color .25s ease, color .25s ease, border-/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262bf3c */.glass{
  position: relative;
  z-index: 1;                            /* por encima del overlay */
  border-radius: 18px;
  background: rgba(255,255,255,0.12) !important; /* DEBE tener alpha */
  backdrop-filter: blur(14px) saturate(120%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(120%) !important;
  border: 1px solid rgba(255,255,255,0.35);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  overflow: hidden;
  padding: 40px 30px;
  background-clip: padding-box;          /* evita artefactos en el borde */
  will-change: backdrop-filter;          /* ayuda a algunos navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c750324 */.glass{
  position: relative;
  z-index: 1;                            /* por encima del overlay */
  border-radius: 18px;
  background: rgba(255,255,255,0.12) !important; /* DEBE tener alpha */
  backdrop-filter: blur(14px) saturate(120%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(120%) !important;
  border: 1px solid rgba(255,255,255,0.35);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  overflow: hidden;
  padding: 40px 30px;
  background-clip: padding-box;          /* evita artefactos en el borde */
  will-change: backdrop-filter;          /* ayuda a algunos navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0fdc0 */.glass{
  position: relative;
  z-index: 1;                            /* por encima del overlay */
  border-radius: 18px;
  background: rgba(255,255,255,0.12) !important; /* DEBE tener alpha */
  backdrop-filter: blur(14px) saturate(120%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(120%) !important;
  border: 1px solid rgba(255,255,255,0.35);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  overflow: hidden;
  padding: 40px 30px;
  background-clip: padding-box;          /* evita artefactos en el borde */
  will-change: backdrop-filter;          /* ayuda a algunos navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b4ce54 */.glass{
  position: relative;
  z-index: 1;                            /* por encima del overlay */
  border-radius: 18px;
  background: rgba(255,255,255,0.12) !important; /* DEBE tener alpha */
  backdrop-filter: blur(14px) saturate(120%) !important;
  -webkit-backdrop-filter: blur(14px) saturate(120%) !important;
  border: 1px solid rgba(255,255,255,0.35);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);
  overflow: hidden;
  padding: 40px 30px;
  background-clip: padding-box;          /* evita artefactos en el borde */
  will-change: backdrop-filter;          /* ayuda a algunos navegadores */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-900be93 */.glass-parent{
  position: relative;        /* crea contexto */
  isolation: isolate;        /* aísla el blur del overlay/otros */
}
.glass-parent > .elementor-background-overlay{
  z-index: 0 !important;     /* overlay por detrás */
  opacity: .25 !important;   /* si estaba opaco, bájalo (0.2–0.35) */
}/* End custom CSS */