.elementor-13 .elementor-element.elementor-element-9c373a5{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-9c373a5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9c373a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001A47;background-image:url("https://www.anaflex.com.ar/wp-content/uploads/2025/12/BANNER-WEB-1.webp");background-position:center right;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9c373a5::before, .elementor-13 .elementor-element.elementor-element-9c373a5 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9c373a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-9c373a5 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9c373a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-9c373a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0A111F;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-454a2ba{--display:flex;--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-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-13 .elementor-element.elementor-element-d6f4f97{text-align:left;}.elementor-13 .elementor-element.elementor-element-c5fea32{text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6144843 .elementor-heading-title{font-family:var( --e-global-typography-d3327c5-font-family ), Sans-serif;font-size:var( --e-global-typography-d3327c5-font-size );font-weight:var( --e-global-typography-d3327c5-font-weight );line-height:var( --e-global-typography-d3327c5-line-height );text-shadow:0px 0px 4px rgba(0,0,0,0.3);color:var( --e-global-color-9d8e09c );}.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-13 .elementor-element.elementor-element-a16c2bb{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-9d8e09c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-9b64469 .elementor-button{background-color:#61CE7000;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:150%;border-style:solid;border-width:4px 4px 4px 4px;border-radius:16px 16px 16px 16px;padding:016px 24px 16px 24px;}.elementor-13 .elementor-element.elementor-element-9b64469 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-a97ab11 img{max-width:400px;height:550px;object-fit:contain;object-position:center center;}.elementor-13 .elementor-element.elementor-element-9f5d91c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-375d343 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-ff1c8b8{--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:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0f7482f{text-align:center;}.elementor-13 .elementor-element.elementor-element-0f7482f .elementor-heading-title{font-family:var( --e-global-typography-302dca1-font-family ), Sans-serif;font-size:var( --e-global-typography-302dca1-font-size );font-weight:var( --e-global-typography-302dca1-font-weight );line-height:var( --e-global-typography-302dca1-line-height );color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-0977eb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e237ab6{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-e237ab6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e237ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-41c814d img{height:300px;object-fit:contain;object-position:center center;}.elementor-13 .elementor-element.elementor-element-f23148a .elementor-heading-title{font-family:var( --e-global-typography-b6948ae-font-family ), Sans-serif;font-size:var( --e-global-typography-b6948ae-font-size );font-weight:var( --e-global-typography-b6948ae-font-weight );line-height:var( --e-global-typography-b6948ae-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-922bb27{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-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-051080a{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-7a60c5d .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-edf3f16-font-family ), Sans-serif;font-size:var( --e-global-typography-edf3f16-font-size );font-weight:var( --e-global-typography-edf3f16-font-weight );line-height:var( --e-global-typography-edf3f16-line-height );fill:var( --e-global-color-9d8e09c );color:var( --e-global-color-9d8e09c );border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-7a60c5d > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-aa7deba{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-f2ba710{--display:flex;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-13 .elementor-element.elementor-element-f2ba710:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f2ba710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-de84c31 img{height:300px;object-fit:contain;object-position:center center;}.elementor-13 .elementor-element.elementor-element-a322d91 .elementor-heading-title{font-family:var( --e-global-typography-b6948ae-font-family ), Sans-serif;font-size:var( --e-global-typography-b6948ae-font-size );font-weight:var( --e-global-typography-b6948ae-font-weight );line-height:var( --e-global-typography-b6948ae-line-height );color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-bd95598{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-9231aee );}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-02105e3{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-text{color:var( --e-global-color-9231aee );transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-4c3b5c4 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-edf3f16-font-family ), Sans-serif;font-size:var( --e-global-typography-edf3f16-font-size );font-weight:var( --e-global-typography-edf3f16-font-weight );line-height:var( --e-global-typography-edf3f16-line-height );fill:var( --e-global-color-9d8e09c );color:var( --e-global-color-9d8e09c );border-radius:8px 8px 8px 8px;}.elementor-13 .elementor-element.elementor-element-4c3b5c4 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-13 .elementor-element.elementor-element-38fec62{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e6b7af6{--display:flex;--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-13 .elementor-element.elementor-element-5eb7412{--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:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5eb7412:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5eb7412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9231aee ) 0%, var( --e-global-color-a78357c ) 100%);}.elementor-13 .elementor-element.elementor-element-556fcb3{text-align:center;}.elementor-13 .elementor-element.elementor-element-556fcb3 .elementor-heading-title{font-family:var( --e-global-typography-302dca1-font-family ), Sans-serif;font-size:var( --e-global-typography-302dca1-font-size );font-weight:var( --e-global-typography-302dca1-font-weight );line-height:var( --e-global-typography-302dca1-line-height );color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-8f0ece5{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-efb92a5{--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:none;--border-style:none;--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-13 .elementor-element.elementor-element-f78c8c7{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-7632142{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-ea3e71e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a4aefa7{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-7661af2{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-c647e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c227c0e{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-29b4975{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-ece1551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-df936a3{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-3b4059a{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-332d78d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-eaae082{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-481d277{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-52928f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-33ff685{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-8d87bfc{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-292c1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f3daaaa{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-1e063ae{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-7c6a6c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1465a6e{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-f2c5029{--display:flex;border-style:none;--border-style:none;}.elementor-13 .elementor-element.elementor-element-44fe039{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c132ece{color:var( --e-global-color-9d8e09c );}.elementor-13 .elementor-element.elementor-element-0c53ff0{--n-accordion-title-font-size:var( --e-global-typography-6734a42-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-9d8e09c );--n-accordion-title-hover-color:var( --e-global-color-9d8e09c );--n-accordion-title-active-color:var( --e-global-color-9d8e09c );--n-accordion-icon-size:15px;}.elementor-13 .elementor-element.elementor-element-0c53ff0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-13 .elementor-element.elementor-element-0c53ff0 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-13 .elementor-element.elementor-element-0c53ff0 > .elementor-widget-container > .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-weight:var( --e-global-typography-6734a42-font-weight );line-height:var( --e-global-typography-6734a42-line-height );}.elementor-13 .elementor-element.elementor-element-169d15c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0a195a2{--display:flex;}.elementor-13 .elementor-element.elementor-element-3dbcc9c{text-align:left;}.elementor-13 .elementor-element.elementor-element-3dbcc9c .elementor-heading-title{font-family:var( --e-global-typography-302dca1-font-family ), Sans-serif;font-size:var( --e-global-typography-302dca1-font-size );font-weight:var( --e-global-typography-302dca1-font-weight );line-height:var( --e-global-typography-302dca1-line-height );color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-5f60a89{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-5a8c08e{--display:flex;--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-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:24px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-24px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group > label, .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-subgroup label{color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group > label{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:600;line-height:150%;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group .elementor-field, .elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-subgroup label{font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-9231aee );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-9231aee );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-9231aee );}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-button{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;line-height:150%;border-radius:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-97a16f9 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-97a16f9{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-0683e16{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;line-height:150%;color:var( --e-global-color-9231aee );}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e6af63 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-6144843 .elementor-heading-title{font-size:var( --e-global-typography-d3327c5-font-size );line-height:var( --e-global-typography-d3327c5-line-height );}.elementor-13 .elementor-element.elementor-element-a16c2bb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-0f7482f .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-f23148a .elementor-heading-title{font-size:var( --e-global-typography-b6948ae-font-size );line-height:var( --e-global-typography-b6948ae-line-height );}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-7a60c5d .elementor-button{font-size:var( --e-global-typography-edf3f16-font-size );line-height:var( --e-global-typography-edf3f16-line-height );}.elementor-13 .elementor-element.elementor-element-aa7deba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a322d91 .elementor-heading-title{font-size:var( --e-global-typography-b6948ae-font-size );line-height:var( --e-global-typography-b6948ae-line-height );}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-4c3b5c4 .elementor-button{font-size:var( --e-global-typography-edf3f16-font-size );line-height:var( --e-global-typography-edf3f16-line-height );}.elementor-13 .elementor-element.elementor-element-38fec62{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-556fcb3 .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-0c53ff0{--n-accordion-title-font-size:var( --e-global-typography-6734a42-font-size );}:where( .elementor-13 .elementor-element.elementor-element-0c53ff0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6734a42-line-height );}.elementor-13 .elementor-element.elementor-element-3dbcc9c .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-5f60a89{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-9c373a5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9c373a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anaflex.com.ar/wp-content/uploads/2025/12/224ff0a43af671757f1d4d94f5533666c1790631-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9c373a5{--min-height:85vh;--overlay-opacity:0.38;--padding-top:42px;--padding-bottom:42px;--padding-left:016px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13 .elementor-element.elementor-element-6144843 .elementor-heading-title{font-size:var( --e-global-typography-d3327c5-font-size );line-height:var( --e-global-typography-d3327c5-line-height );}.elementor-13 .elementor-element.elementor-element-a16c2bb{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-9b64469 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9b64469 .elementor-button{font-size:16px;padding:16px 16px 16px 16px;}.elementor-13 .elementor-element.elementor-element-a97ab11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a97ab11 img{width:100%;max-width:100%;height:300px;object-position:center center;}.elementor-13 .elementor-element.elementor-element-ff1c8b8{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:064px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-0f7482f{text-align:left;}.elementor-13 .elementor-element.elementor-element-0f7482f .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-f23148a .elementor-heading-title{font-size:var( --e-global-typography-b6948ae-font-size );line-height:var( --e-global-typography-b6948ae-line-height );}.elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-051080a .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-7a60c5d .elementor-button{font-size:var( --e-global-typography-edf3f16-font-size );line-height:var( --e-global-typography-edf3f16-line-height );}.elementor-13 .elementor-element.elementor-element-aa7deba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-a322d91 .elementor-heading-title{font-size:var( --e-global-typography-b6948ae-font-size );line-height:var( --e-global-typography-b6948ae-line-height );}.elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13 .elementor-element.elementor-element-02105e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13 .elementor-element.elementor-element-4c3b5c4 .elementor-button{font-size:var( --e-global-typography-edf3f16-font-size );line-height:var( --e-global-typography-edf3f16-line-height );}.elementor-13 .elementor-element.elementor-element-38fec62{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-13 .elementor-element.elementor-element-5eb7412{--gap:048px 0px;--row-gap:048px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-556fcb3{text-align:left;}.elementor-13 .elementor-element.elementor-element-556fcb3 .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-0c53ff0{--n-accordion-title-font-size:var( --e-global-typography-6734a42-font-size );}:where( .elementor-13 .elementor-element.elementor-element-0c53ff0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6734a42-line-height );}.elementor-13 .elementor-element.elementor-element-169d15c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3dbcc9c .elementor-heading-title{font-size:var( --e-global-typography-302dca1-font-size );line-height:var( --e-global-typography-302dca1-line-height );}.elementor-13 .elementor-element.elementor-element-5f60a89{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-454a2ba{--width:600px;}.elementor-13 .elementor-element.elementor-element-ff1c8b8{--content-width:900px;}.elementor-13 .elementor-element.elementor-element-5eb7412{--content-width:768px;}}/* Start custom CSS for button, class: .elementor-element-9b64469 *//* --- Configuración del Botón --- */
.elementor-13 .elementor-element.elementor-element-9b64469 .elementor-button {
    background: transparent !important; /* Fondo transparente real */
    border: none !important; /* Sin bordes estándar */
    position: relative;
    z-index: 1;
    border-radius: 24px !important; /* El radio que pediste */
    padding: 12px 30px; /* Ajusta el espacio interno si es necesario */
}

/* --- El Borde Gradiente con Fondo Transparente --- */
.elementor-13 .elementor-element.elementor-element-9b64469 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0; /* Ocupa todo el tamaño del botón */
    border-radius: 24px !important; /* Mismo radio que el botón */
    padding: 3px; /* GROSOR DEL BORDE: Cambia este número para hacerlo más fino o grueso */
    
    /* El gradiente arcoíris */
    background: linear-gradient(90deg, 
        #ff4e00 0%, #ffcc00 20%, 
        #00cc00 40%, #00ccff 60%, 
        #0033cc 80%, #cc00cc 100%
    );
    
    /* --- LA MAGIA: Máscara de recorte --- */
    /* Esto le dice al navegador: "Muestra el gradiente solo en el borde (padding) y haz transparente el centro (content)" */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    
    z-index: -1; /* Se coloca detrás del texto */
}

/* --- Estilo del Texto --- */
.elementor-13 .elementor-element.elementor-element-9b64469 .elementor-button-text {
    color: #ffffff !important; /* Texto blanco */
    font-weight: 700; 
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e237ab6 *//* --- Configuración del Contenedor --- */
.elementor-13 .elementor-element.elementor-element-e237ab6 {
    position: relative; /* Referencia para el borde */
    border-radius: 24px; /* Redondeo de las esquinas del contenedor */
    /* Asegúrate de que en la pestaña Estilo el fondo sea transparente o el color que desees, el borde irá por encima */
}

/* --- El Borde Gradiente --- */
.elementor-13 .elementor-element.elementor-element-e237ab6::before {
    content: "";
    position: absolute;
    inset: 0; /* Se estira a todo el ancho y alto del contenedor */
    border-radius: 24px; /* Debe coincidir con el radio del contenedor */
    padding: 3px; /* GROSOR DEL BORDE: Ajústalo si lo quieres más fino o grueso */
    pointer-events: none; /* CLAVE: Permite que puedas hacer click en los botones y textos de adentro */
    z-index: 1; /* Se coloca por encima del fondo pero el pointer-events evita que bloquee */
    
    /* El Gradiente Arcoíris */
    background: linear-gradient(90deg, 
        #ff4e00 0%, #ffcc00 20%, 
        #00cc00 40%, #00ccff 60%, 
        #0033cc 80%, #cc00cc 100%
    );
    
    /* --- Máscara de recorte para transparencia central --- */
    -webkit-mask: 
       linear-gradient(#fff 0 0) content-box, 
       linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0c53ff0 *//* Aseguramos que el item tenga posición relativa para ubicar la línea */
.elementor-13 .elementor-element.elementor-element-0c53ff0 .e-n-accordion-item {
    position: relative;
    border: none !important; /* Quitamos bordes por defecto de Elementor si los hubiera */
}

/* Creamos la línea con gradiente */
.elementor-13 .elementor-element.elementor-element-0c53ff0 .e-n-accordion-item::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 3px; /* Grosor de la línea, puedes cambiarlo a 2px o 4px */
    
    /* El gradiente estilo arcoíris de la imagen */
    background: linear-gradient(90deg, 
        #ff4e00 0%,   /* Naranja Rojizo */
        #ffcc00 20%,  /* Amarillo */
        #00cc00 40%,  /* Verde */
        #00ccff 60%,  /* Celeste */
        #0033cc 80%,  /* Azul Oscuro */
        #cc00cc 100%  /* Violeta/Rosa */
    );
    z-index: 1;
}

/* Opcional: Ajustar el espaciado del título para que no quede pegado a la línea */
.elementor-13 .elementor-element.elementor-element-0c53ff0 .e-n-accordion-item-title {
    padding-bottom: 24px; /* Ajusta este valor según necesites */
    padding-top: 24px;
}/* End custom CSS */