.elementor-77 .elementor-element.elementor-element-4043ba96{--display:flex;--min-height:950px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-4043ba96:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4043ba96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://aniscatech.com/wp-content/uploads/2025/09/pORTADA-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9716b70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9716b70.e-con{--flex-grow:0;--flex-shrink:0;}.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-77 .elementor-element.elementor-element-3d0006b3{width:var( --container-widget-width, 180px );max-width:180px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-3d0006b3.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-3d0006b3 img{width:65%;}.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-77 .elementor-element.elementor-element-92ff917.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-92ff917{text-align:center;}.elementor-77 .elementor-element.elementor-element-92ff917 .elementor-heading-title{color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-5d274a40{width:var( --container-widget-width, 502px );max-width:502px;--container-widget-width:502px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-5d274a40 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-76d83641{width:var( --container-widget-width, 489px );max-width:489px;--container-widget-width:489px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-76d83641.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-76d83641 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF;}.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-77 .elementor-element.elementor-element-5adb9f8 .elementor-button{background-color:#F7B04700;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;padding:20px 70px 20px 70px;}.elementor-77 .elementor-element.elementor-element-5adb9f8.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-de96b4d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-de96b4d{text-align:center;}.elementor-77 .elementor-element.elementor-element-7b1d7577{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-7b1d7577:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-7b1d7577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-77 .elementor-element.elementor-element-6d822adb{width:var( --container-widget-width, 200px );max-width:200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-6d822adb img{width:54%;}.elementor-77 .elementor-element.elementor-element-56684168{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-513cebfe{width:var( --container-widget-width, 482px );max-width:482px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:482px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-513cebfe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-513cebfe .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe{width:var( --container-widget-width, 683px );max-width:683px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-6d70c5c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1e67523e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1a79b491{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-15ed46b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1106155f{width:var( --container-widget-width, 415px );max-width:415px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:415px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-1106155f.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-1106155f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-60734b9d{width:var( --container-widget-width, 549px );max-width:549px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:549px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-60734b9d.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-60734b9d .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-15b310b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-15b310b0.e-con{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-62d5200{width:var( --container-widget-width, 583px );max-width:583px;--container-widget-width:583px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-6781d828{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-683c4969{width:var( --container-widget-width, 373px );max-width:373px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:373px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-683c4969.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-683c4969 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-8885574{width:var( --container-widget-width, 549px );max-width:549px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:549px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-8885574.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-8885574 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-12a8a001 .elementor-button{background-color:#F7B04700;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;padding:20px 70px 20px 70px;}.elementor-77 .elementor-element.elementor-element-12a8a001.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5543aaca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5543aaca:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5543aaca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-77 .elementor-element.elementor-element-27117890{--display:flex;--min-height:680px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e63cc30{width:var( --container-widget-width, 532px );max-width:532px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 31px;--container-widget-width:532px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-e63cc30 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:34px;font-weight:600;line-height:57px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-716611e4{width:var( --container-widget-width, 549px );max-width:549px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 20px 0px 31px;--container-widget-width:549px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-716611e4.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-716611e4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-3a1fb1e7{--display:flex;--min-height:680px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-71447c9e{width:var( --container-widget-width, 532px );max-width:532px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 31px;--container-widget-width:532px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-71447c9e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:34px;font-weight:600;line-height:57px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-48560083{width:var( --container-widget-width, 549px );max-width:549px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 20px 0px 31px;--container-widget-width:549px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-48560083.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-48560083 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-541b0d2{--display:flex;--min-height:680px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3d556c31{width:var( --container-widget-width, 532px );max-width:532px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 31px;--container-widget-width:532px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-3d556c31 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:34px;font-weight:600;line-height:57px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-2b12702e{width:var( --container-widget-width, 549px );max-width:549px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 20px 0px 31px;--container-widget-width:549px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-2b12702e.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-2b12702e .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-1608cf8{--display:flex;--min-height:781px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-1608cf8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1608cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aniscatech.com/wp-content/uploads/2025/09/Ale.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-39255d4c{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d5ac105{width:var( --container-widget-width, 474px );max-width:474px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:16px 23px 16px 23px;--container-widget-width:474px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-d5ac105.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-d5ac105 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#6D6D6D;}.elementor-77 .elementor-element.elementor-element-21eec20e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-699d54b0{width:var( --container-widget-width, 580px );max-width:580px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-699d54b0.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-699d54b0 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-6799aaf1{width:var( --container-widget-width, 823px );max-width:823px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:823px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-6799aaf1 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-776dcc4c .elementor-button{background-color:#F7B04700;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;padding:20px 70px 20px 70px;}.elementor-77 .elementor-element.elementor-element-776dcc4c.elementor-element{--align-self:flex-start;}.elementor-77 .elementor-element.elementor-element-669b766e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-669b766e:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-669b766e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aniscatech.com/wp-content/uploads/2025/09/Slice-156-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-48b617f3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-465692e4{width:var( --container-widget-width, 195.31px );max-width:195.31px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:195.31px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-465692e4 img{width:58%;}.elementor-77 .elementor-element.elementor-element-70628ad3{width:var( --container-widget-width, 456px );max-width:456px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:456px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-70628ad3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-70628ad3 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-47eb05fb{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-47eb05fb .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-c131005{width:var( --container-widget-width, 437px );max-width:437px;--container-widget-width:437px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-63e2a7fe .elementor-button{background-color:#F7B04700;font-family:"General Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;padding:25px 70px 25px 70px;}.elementor-77 .elementor-element.elementor-element-63e2a7fe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2d2d5aba{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2d2d5aba:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2d2d5aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E0E0E 32%, #4885AF 62%);}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-77 .elementor-element.elementor-element-dfb16d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:29px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-wrapper .elementor-image-box-img{width:120px;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-title{font-family:"General Sans", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-6a8ef0f4{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-6a8ef0f4 img{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-783c4d6a{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-783c4d6a img{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-5d13f8bd{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-5d13f8bd img{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-2d4d1929{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-2d4d1929 img{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-7d684da8{width:var( --container-widget-width, 754px );max-width:754px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:754px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-7d684da8 img{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-2bdb1011{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2bdb1011:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-2bdb1011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-77 .elementor-element.elementor-element-db6a554{width:var( --container-widget-width, 859px );max-width:859px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;--container-widget-width:859px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-db6a554.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-db6a554 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-1cc27f87{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-3240e72f{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-3240e72f .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-1a6c0a73{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-1b7eadb9{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-1b7eadb9 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-27256e8b{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-52d81b4{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-52d81b4 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-3400a533{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-6a23a55{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-6a23a55 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-35eb2bae{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-5d530491{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-5d530491 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-5945f038{--display:flex;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:#464646;--border-color:#464646;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:39px;--padding-left:24px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-1d03e0c{width:var( --container-widget-width, 685px );max-width:685px;--container-widget-width:685px;--container-widget-flex-grow:0;text-align:left;}.elementor-77 .elementor-element.elementor-element-1d03e0c .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:200;line-height:25.6px;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-7bced48b{--n-accordion-title-font-size:19px;width:var( --container-widget-width, 617px );max-width:617px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:617px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:11px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#F7B552;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#F7B552;}.elementor-77 .elementor-element.elementor-element-7bced48b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#464646;}.elementor-77 .elementor-element.elementor-element-7bced48b {--n-accordion-padding:21px 24px 21px 24px;}:where( .elementor-77 .elementor-element.elementor-element-7bced48b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Be Vietnam Pro", Sans-serif;font-weight:500;line-height:19px;}.elementor-77 .elementor-element.elementor-element-18c15282{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-18c15282:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-18c15282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-77 .elementor-element.elementor-element-451ec288{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-333b69fa{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-333b69fa img{width:40%;}.elementor-77 .elementor-element.elementor-element-33e19c50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2e48979c{width:var( --container-widget-width, 160px );max-width:160px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:160px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-2e48979c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-762d04e3{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-5df36f5c{--display:flex;--min-height:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-5df36f5c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-5df36f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-77 .elementor-element.elementor-element-49ffa305{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-1354ae59{width:var( --container-widget-width, 429px );max-width:429px;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-1354ae59 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-35a6c4f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-2514ecf{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-2514ecf.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2514ecf .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF47;}.elementor-77 .elementor-element.elementor-element-2c67ad64{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-2c67ad64.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2c67ad64 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF47;}.elementor-77 .elementor-element.elementor-element-45535e59{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-45535e59.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-45535e59 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF47;}.elementor-77 .elementor-element.elementor-element-555b335{width:auto;max-width:auto;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-555b335.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-555b335 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.2em;color:#FFFFFF47;}body.elementor-page-77:not(.elementor-motion-effects-element-type-background), body.elementor-page-77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}body.elementor-page-77{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-9716b70{--grid-auto-flow:row;}.elementor-77 .elementor-element.elementor-element-e63cc30{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-71447c9e{padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3d556c31{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-4043ba96:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-4043ba96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aniscatech.com/wp-content/uploads/2025/09/pORTADA-1.jpg");}.elementor-77 .elementor-element.elementor-element-4043ba96{--content-width:360px;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9716b70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-77 .elementor-element.elementor-element-3d0006b3{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-77 .elementor-element.elementor-element-3d0006b3.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5d274a40{text-align:center;}.elementor-77 .elementor-element.elementor-element-5d274a40 .elementor-heading-title{font-size:21px;line-height:28px;}.elementor-77 .elementor-element.elementor-element-76d83641{--container-widget-width:326px;--container-widget-flex-grow:0;width:var( --container-widget-width, 326px );max-width:326px;text-align:center;}.elementor-77 .elementor-element.elementor-element-76d83641.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-76d83641 .elementor-heading-title{font-size:13px;line-height:20px;}.elementor-77 .elementor-element.elementor-element-5adb9f8{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-5adb9f8.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-5adb9f8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-77 .elementor-element.elementor-element-5adb9f8 .elementor-button{font-size:17px;padding:13px 20px 13px 20px;}.elementor-77 .elementor-element.elementor-element-7b1d7577{--content-width:360px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6d822adb{--container-widget-width:152.34px;--container-widget-flex-grow:0;width:var( --container-widget-width, 152.34px );max-width:152.34px;}.elementor-77 .elementor-element.elementor-element-6d822adb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-56684168{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-513cebfe .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe{--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;text-align:center;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2a7a1ffe .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-6d70c5c6{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-1e67523e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-77 .elementor-element.elementor-element-1106155f{--container-widget-width:322px;--container-widget-flex-grow:0;width:var( --container-widget-width, 322px );max-width:322px;}.elementor-77 .elementor-element.elementor-element-1106155f .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-60734b9d{--container-widget-width:332px;--container-widget-flex-grow:0;width:var( --container-widget-width, 332px );max-width:332px;text-align:center;}.elementor-77 .elementor-element.elementor-element-60734b9d.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-60734b9d .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-15b310b0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-77 .elementor-element.elementor-element-683c4969{--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;}.elementor-77 .elementor-element.elementor-element-683c4969 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-8885574{--container-widget-width:327px;--container-widget-flex-grow:0;width:var( --container-widget-width, 327px );max-width:327px;text-align:center;}.elementor-77 .elementor-element.elementor-element-8885574.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-8885574 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-12a8a001{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-12a8a001.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-12a8a001 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-77 .elementor-element.elementor-element-12a8a001 .elementor-button{font-size:17px;padding:13px 20px 13px 20px;}.elementor-77 .elementor-element.elementor-element-5543aaca{--content-width:360px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-27117890{--min-height:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-e63cc30{padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-e63cc30 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-77 .elementor-element.elementor-element-716611e4{--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;text-align:center;}.elementor-77 .elementor-element.elementor-element-716611e4.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-716611e4 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-3a1fb1e7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-71447c9e{padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-71447c9e .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-77 .elementor-element.elementor-element-48560083{--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;text-align:center;}.elementor-77 .elementor-element.elementor-element-48560083.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-48560083 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-541b0d2{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-3d556c31{padding:0px 0px 0px 0px;text-align:center;}.elementor-77 .elementor-element.elementor-element-3d556c31 .elementor-heading-title{font-size:26px;line-height:31px;}.elementor-77 .elementor-element.elementor-element-2b12702e{--container-widget-width:358px;--container-widget-flex-grow:0;width:var( --container-widget-width, 358px );max-width:358px;text-align:center;}.elementor-77 .elementor-element.elementor-element-2b12702e.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-2b12702e .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-1608cf8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-1608cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aniscatech.com/wp-content/uploads/2025/09/Ale.jpg");}.elementor-77 .elementor-element.elementor-element-1608cf8{--content-width:360px;--min-height:825px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-39255d4c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-d5ac105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:13px 10px 10px 13px;--container-widget-width:223px;--container-widget-flex-grow:0;width:var( --container-widget-width, 223px );max-width:223px;}.elementor-77 .elementor-element.elementor-element-d5ac105 .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-699d54b0 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-6799aaf1 .elementor-heading-title{font-size:16px;}.elementor-77 .elementor-element.elementor-element-776dcc4c{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-776dcc4c.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-776dcc4c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-77 .elementor-element.elementor-element-776dcc4c .elementor-button{font-size:17px;padding:13px 20px 13px 20px;}.elementor-77 .elementor-element.elementor-element-669b766e{--content-width:360px;--min-height:65px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-48b617f3{--min-height:389px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-77 .elementor-element.elementor-element-70628ad3 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-47eb05fb.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-47eb05fb{text-align:left;}.elementor-77 .elementor-element.elementor-element-47eb05fb .elementor-heading-title{font-size:15px;line-height:1.6em;}.elementor-77 .elementor-element.elementor-element-c131005{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;}.elementor-77 .elementor-element.elementor-element-63e2a7fe{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-63e2a7fe.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-63e2a7fe .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-77 .elementor-element.elementor-element-63e2a7fe .elementor-button{font-size:15px;padding:13px 15px 13px 15px;}.elementor-77 .elementor-element.elementor-element-2d2d5aba{--content-width:360px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:200px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-img{margin-bottom:0px;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-77 .elementor-element.elementor-element-dfb16d4 .elementor-image-box-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-2bdb1011{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-db6a554 .elementor-heading-title{font-size:24px;}.elementor-77 .elementor-element.elementor-element-1cc27f87{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-3240e72f .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-1a6c0a73{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-1b7eadb9 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-27256e8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-52d81b4 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-3400a533{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-6a23a55 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-35eb2bae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-5d530491 .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-5945f038{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-1d03e0c .elementor-heading-title{font-size:14px;line-height:22.4px;}.elementor-77 .elementor-element.elementor-element-7bced48b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-font-size:16px;}.elementor-77 .elementor-element.elementor-element-7bced48b {--n-accordion-padding:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-18c15282{--content-width:360px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-451ec288{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-77 .elementor-element.elementor-element-333b69fa{--container-widget-width:152.34px;--container-widget-flex-grow:0;width:var( --container-widget-width, 152.34px );max-width:152.34px;}.elementor-77 .elementor-element.elementor-element-33e19c50{--width:500px;--justify-content:center;}.elementor-77 .elementor-element.elementor-element-2e48979c{--container-widget-width:112px;--container-widget-flex-grow:0;width:var( --container-widget-width, 112px );max-width:112px;}.elementor-77 .elementor-element.elementor-element-2e48979c .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-49ffa305{--justify-content:center;}.elementor-77 .elementor-element.elementor-element-1354ae59{text-align:center;}.elementor-77 .elementor-element.elementor-element-1354ae59 .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-2514ecf{text-align:center;}.elementor-77 .elementor-element.elementor-element-2514ecf .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-2c67ad64{text-align:center;}.elementor-77 .elementor-element.elementor-element-2c67ad64 .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-45535e59{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-45535e59 .elementor-heading-title{font-size:14px;}.elementor-77 .elementor-element.elementor-element-555b335{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-555b335 .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-4043ba96{--content-width:1140px;}.elementor-77 .elementor-element.elementor-element-9716b70{--width:30.305%;}.elementor-77 .elementor-element.elementor-element-1e67523e{--width:583px;}.elementor-77 .elementor-element.elementor-element-15b310b0{--width:583px;}.elementor-77 .elementor-element.elementor-element-1608cf8{--content-width:1140px;}.elementor-77 .elementor-element.elementor-element-39255d4c{--width:542px;}.elementor-77 .elementor-element.elementor-element-48b617f3{--width:598px;}.elementor-77 .elementor-element.elementor-element-33e19c50{--width:188px;}}/* Start custom CSS for image, class: .elementor-element-3d0006b3 *//* Custom CSS en el widget del logo */
.elementor-77 .elementor-element.elementor-element-3d0006b3 img{
  opacity:0;
  transform: scale(.9);
  filter: drop-shadow(0 0 0 transparent);
  animation: logoFadeIn 1s ease forwards, logoPulse 4s ease-in-out 1.2s infinite;
}

/* Entrada suave */
@keyframes logoFadeIn{
  to{
    opacity:1;
    transform: scale(1);
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
  }
}

/* Pulso ligero y elegante en azul blanquecino */
@keyframes logoPulse{
  0%,100%{
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
    transform: scale(1);
  }
  50%{
    filter: drop-shadow(0 0 22px rgba(174,231,255,.85));
    transform: scale(1.02);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5adb9f8 *//* Neon pro sin HTML extra */
.elementor-77 .elementor-element.elementor-element-5adb9f8{
  --c:#19ff9e;
  position:relative; isolation:isolate;
  border-radius:14px; border:1px solid rgba(25,255,158,.35);
  background:#062b1f;
  box-shadow:none; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.elementor-77 .elementor-element.elementor-element-5adb9f8:hover{
  transform:translateY(-1px);
  border-color:rgba(25,255,158,.75);
  box-shadow:0 0 0 1px rgba(25,255,158,.45), 0 0 24px rgba(25,255,158,.35);
  background:#073827;
}
.elementor-77 .elementor-element.elementor-element-5adb9f8::before,
.elementor-77 .elementor-element.elementor-element-5adb9f8::after{
  content:""; position:absolute; inset:-2px; border-radius:inherit; pointer-events:none;
}
.elementor-77 .elementor-element.elementor-element-5adb9f8::before{ /* halo */
  background:radial-gradient(120px 120px at 50% 50%, rgba(25,255,158,.35), transparent 60%);
  filter:blur(12px); opacity:0; transition:opacity .25s ease; z-index:-1;
}
.elementor-77 .elementor-element.elementor-element-5adb9f8:hover::before{ opacity:1; }
.elementor-77 .elementor-element.elementor-element-5adb9f8::after{ /* barrido */
  width:40%; top:0; bottom:0; left:-45%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);
  mix-blend-mode:screen; transform:skewX(-20deg); opacity:0;
}
.elementor-77 .elementor-element.elementor-element-5adb9f8:hover::after{
  animation:bn_sweep 1.2s ease-out forwards; opacity:1;
}
@keyframes bn_sweep{
  from{left:-45%} 70%{left:65%} to{left:120%; opacity:0}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de96b4d *//* PÉGALO EN: Imagen de íconos > Advanced > Custom CSS */
.elementor-77 .elementor-element.elementor-element-de96b4d img{
  --cols: 8;                              /* nº de “piezas” horizontales */
  display:block; backface-visibility:hidden; will-change:mask-size,opacity;
  animation: icons-reveal 1.2s steps(var(--cols)) forwards;
  opacity:1;
}

/* Aplica la máscara solo si el navegador la soporta */
@supports (-webkit-mask-image: linear-gradient(#000 0 0)) or (mask-image: linear-gradient(#000 0 0)){
  .elementor-77 .elementor-element.elementor-element-de96b4d img{
    -webkit-mask-image: linear-gradient(#000 0 0);
    mask-image: linear-gradient(#000 0 0);
    -webkit-mask-size: 0% 100%;
    mask-size: 0% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }
  @keyframes icons-reveal{
    to{ -webkit-mask-size:100% 100%; mask-size:100% 100%; }
  }
}

/* Fallback si el navegador NO soporta mask (evita que se “oculte”) */
@supports not ((-webkit-mask-image: linear-gradient(#000 0 0)) or (mask-image: linear-gradient(#000 0 0))){
  .elementor-77 .elementor-element.elementor-element-de96b4d img{ opacity:0; }
  @keyframes icons-reveal{ to{ opacity:1; } }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d822adb *//* Custom CSS en el widget del logo */
.elementor-77 .elementor-element.elementor-element-6d822adb img{
  opacity:0;
  transform: scale(.9);
  filter: drop-shadow(0 0 0 transparent);
  animation: logoFadeIn 1s ease forwards, logoPulse 4s ease-in-out 1.2s infinite;
}

/* Entrada suave */
@keyframes logoFadeIn{
  to{
    opacity:1;
    transform: scale(1);
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
  }
}

/* Pulso ligero y elegante en azul blanquecino */
@keyframes logoPulse{
  0%,100%{
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
    transform: scale(1);
  }
  50%{
    filter: drop-shadow(0 0 22px rgba(174,231,255,.85));
    transform: scale(1.02);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12a8a001 *//* Neon pro sin HTML extra */
.elementor-77 .elementor-element.elementor-element-12a8a001{
  --c:#19ff9e;
  position:relative; isolation:isolate;
  border-radius:14px; border:1px solid rgba(25,255,158,.35);
  background:#062b1f;
  box-shadow:none; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.elementor-77 .elementor-element.elementor-element-12a8a001:hover{
  transform:translateY(-1px);
  border-color:rgba(25,255,158,.75);
  box-shadow:0 0 0 1px rgba(25,255,158,.45), 0 0 24px rgba(25,255,158,.35);
  background:#073827;
}
.elementor-77 .elementor-element.elementor-element-12a8a001::before,
.elementor-77 .elementor-element.elementor-element-12a8a001::after{
  content:""; position:absolute; inset:-2px; border-radius:inherit; pointer-events:none;
}
.elementor-77 .elementor-element.elementor-element-12a8a001::before{ /* halo */
  background:radial-gradient(120px 120px at 50% 50%, rgba(25,255,158,.35), transparent 60%);
  filter:blur(12px); opacity:0; transition:opacity .25s ease; z-index:-1;
}
.elementor-77 .elementor-element.elementor-element-12a8a001:hover::before{ opacity:1; }
.elementor-77 .elementor-element.elementor-element-12a8a001::after{ /* barrido */
  width:40%; top:0; bottom:0; left:-45%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);
  mix-blend-mode:screen; transform:skewX(-20deg); opacity:0;
}
.elementor-77 .elementor-element.elementor-element-12a8a001:hover::after{
  animation:bn_sweep 1.2s ease-out forwards; opacity:1;
}
@keyframes bn_sweep{
  from{left:-45%} 70%{left:65%} to{left:120%; opacity:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27117890 */.elementor-77 .elementor-element.elementor-element-27117890 {
    border-radius: 15px;
border: 1px solid #464646;

background: #151515;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a1fb1e7 */.elementor-77 .elementor-element.elementor-element-3a1fb1e7 {
    border-radius: 15px;
border: 1px solid #464646;

background: #151515;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-541b0d2 */.elementor-77 .elementor-element.elementor-element-541b0d2 {
    border-radius: 15px;
border: 1px solid #464646;

background: #151515;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5ac105 */.elementor-77 .elementor-element.elementor-element-d5ac105 {
    border-radius: 8px;
border: 1px solid #373737;

background: rgba(0, 0, 0, 0.26);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-776dcc4c *//* Neon pro sin HTML extra */
.elementor-77 .elementor-element.elementor-element-776dcc4c{
  --c:#19ff9e;
  position:relative; isolation:isolate;
  border-radius:14px; border:1px solid rgba(25,255,158,.35);
  background:#062b1f;
  box-shadow:none; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.elementor-77 .elementor-element.elementor-element-776dcc4c:hover{
  transform:translateY(-1px);
  border-color:rgba(25,255,158,.75);
  box-shadow:0 0 0 1px rgba(25,255,158,.45), 0 0 24px rgba(25,255,158,.35);
  background:#073827;
}
.elementor-77 .elementor-element.elementor-element-776dcc4c::before,
.elementor-77 .elementor-element.elementor-element-776dcc4c::after{
  content:""; position:absolute; inset:-2px; border-radius:inherit; pointer-events:none;
}
.elementor-77 .elementor-element.elementor-element-776dcc4c::before{ /* halo */
  background:radial-gradient(120px 120px at 50% 50%, rgba(25,255,158,.35), transparent 60%);
  filter:blur(12px); opacity:0; transition:opacity .25s ease; z-index:-1;
}
.elementor-77 .elementor-element.elementor-element-776dcc4c:hover::before{ opacity:1; }
.elementor-77 .elementor-element.elementor-element-776dcc4c::after{ /* barrido */
  width:40%; top:0; bottom:0; left:-45%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);
  mix-blend-mode:screen; transform:skewX(-20deg); opacity:0;
}
.elementor-77 .elementor-element.elementor-element-776dcc4c:hover::after{
  animation:bn_sweep 1.2s ease-out forwards; opacity:1;
}
@keyframes bn_sweep{
  from{left:-45%} 70%{left:65%} to{left:120%; opacity:0}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-465692e4 *//* Custom CSS en el widget del logo */
.elementor-77 .elementor-element.elementor-element-465692e4 img{
  opacity:0;
  transform: scale(.9);
  filter: drop-shadow(0 0 0 transparent);
  animation: logoFadeIn 1s ease forwards, logoPulse 4s ease-in-out 1.2s infinite;
}

/* Entrada suave */
@keyframes logoFadeIn{
  to{
    opacity:1;
    transform: scale(1);
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
  }
}

/* Pulso ligero y elegante en azul blanquecino */
@keyframes logoPulse{
  0%,100%{
    filter: drop-shadow(0 0 12px rgba(174,231,255,.55));
    transform: scale(1);
  }
  50%{
    filter: drop-shadow(0 0 22px rgba(174,231,255,.85));
    transform: scale(1.02);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63e2a7fe *//* Neon pro sin HTML extra */
.elementor-77 .elementor-element.elementor-element-63e2a7fe{
  --c:#19ff9e;
  position:relative; isolation:isolate;
  border-radius:14px; border:1px solid rgba(25,255,158,.35);
  background:#062b1f;
  box-shadow:none; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.elementor-77 .elementor-element.elementor-element-63e2a7fe:hover{
  transform:translateY(-1px);
  border-color:rgba(25,255,158,.75);
  box-shadow:0 0 0 1px rgba(25,255,158,.45), 0 0 24px rgba(25,255,158,.35);
  background:#073827;
}
.elementor-77 .elementor-element.elementor-element-63e2a7fe::before,
.elementor-77 .elementor-element.elementor-element-63e2a7fe::after{
  content:""; position:absolute; inset:-2px; border-radius:inherit; pointer-events:none;
}
.elementor-77 .elementor-element.elementor-element-63e2a7fe::before{ /* halo */
  background:radial-gradient(120px 120px at 50% 50%, rgba(25,255,158,.35), transparent 60%);
  filter:blur(12px); opacity:0; transition:opacity .25s ease; z-index:-1;
}
.elementor-77 .elementor-element.elementor-element-63e2a7fe:hover::before{ opacity:1; }
.elementor-77 .elementor-element.elementor-element-63e2a7fe::after{ /* barrido */
  width:40%; top:0; bottom:0; left:-45%;
  background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);
  mix-blend-mode:screen; transform:skewX(-20deg); opacity:0;
}
.elementor-77 .elementor-element.elementor-element-63e2a7fe:hover::after{
  animation:bn_sweep 1.2s ease-out forwards; opacity:1;
}
@keyframes bn_sweep{
  from{left:-45%} 70%{left:65%} to{left:120%; opacity:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48b617f3 */.elementor-77 .elementor-element.elementor-element-48b617f3 {
    border-radius: 15px;
border: 2px solid #F7B552;

background: #151515;
}/* End custom CSS */
/* Start custom CSS */p{
margin-bottom: 0px;
}

html, body{ width:100%; overflow-x:hidden; }


body.elementor-page-77 cor {
    color: #F7B552;
}

body.elementor-page-77 cor2 {
    color: #FF0000;
}

body.elementor-page-77 cor4 {
    color: #00BB13;
}

body.elementor-page-77 cor3 {
    color: #00BB13;
}

body.elementor-page-77 cor5 {
    color: #1261FA;
}

body.elementor-page-77 sm {
  font-weight: 600;
}

body.elementor-page-77 m {
    font-weight: 500;
}

body.elementor-page-77 n {
    font-weight: 400;
}

body.elementor-page-77 b {
    font-weight: 700;
}

body.elementor-page-77 eb {
    font-weight: 800;
}

body.elementor-page-77 ama111 {
    background: var(--DEGRAD, linear-gradient(90deg, #FFC100 0%, #FFD34B 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

body.elementor-page-77 cor111 {
    opacity: 0.88;
background: var(--DEGRAD, linear-gradient(90deg, #FFC100 0%, #FFD34B 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

body.elementor-page-77 rodape {
    background: var(--DEGRADE-NOVO, linear-gradient(238deg, #151B31 0%, #02081D 100%));
}

body.elementor-page-77 gr1{

background-image: linear-gradient(to right,#f31ca4,#ef5233, #ff317a,#f15643);
    -webkit-background-clip: text;
    display: inline-block;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
}

.pulsing-button {
    animation: pulse 2s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */