.elementor-1067 .elementor-element.elementor-element-d43b8a5{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-1067 .elementor-element.elementor-element-d43b8a5:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-d43b8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innit.com.py/wp-content/uploads/2025/11/banner-innsight3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-59ab297 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-59ab297.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-59ab297{left:0vw;}body.rtl .elementor-1067 .elementor-element.elementor-element-59ab297{right:0vw;}.elementor-1067 .elementor-element.elementor-element-59ab297{top:0vw;text-align:center;}.elementor-1067 .elementor-element.elementor-element-59ab297 img{width:1%;}.elementor-1067 .elementor-element.elementor-element-5ae96db > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-5ae96db{left:85vw;}body.rtl .elementor-1067 .elementor-element.elementor-element-5ae96db{right:85vw;}.elementor-1067 .elementor-element.elementor-element-5ae96db{top:0vw;text-align:center;}.elementor-1067 .elementor-element.elementor-element-727bb95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-727bb95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1067 .elementor-element.elementor-element-4bda0ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-4bda0ff{text-align:center;}.elementor-1067 .elementor-element.elementor-element-aafb3f3{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1067 .elementor-element.elementor-element-adfb1f3{text-align:center;}.elementor-1067 .elementor-element.elementor-element-adfb1f3 .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-1067 .elementor-element.elementor-element-64666c0{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-8fe9b8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-text-widget-header{background-color:#1F2F983D;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-advanced-text:hover{background-color:var( --e-global-color-accent );}.elementor-1067 .elementor-element.elementor-element-e6388c1{animation-duration:1700ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1067 .elementor-element.elementor-element-e6388c1:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-ca8e494{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-text-widget-header{background-color:#02BFFF30;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-advanced-text:hover{background-color:#02BFFFA3;}.elementor-1067 .elementor-element.elementor-element-9f67f36{animation-duration:1700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-5c2046d );fill:var( --e-global-color-5c2046d );}.elementor-1067 .elementor-element.elementor-element-9f67f36:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-c2d63b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-text-widget-header{background-color:#6146FF38;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-advanced-text:hover{background-color:var( --e-global-color-text );}.elementor-1067 .elementor-element.elementor-element-4b07822{animation-duration:1700ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1067 .elementor-element.elementor-element-4b07822:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-4b07822 .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-cfc77bb{--display:flex;--min-height:0px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e406cdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-text-widget-header{background-color:#1F2F983D;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-advanced-text:hover{background-color:var( --e-global-color-accent );}.elementor-1067 .elementor-element.elementor-element-e1b1f59{animation-duration:1700ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-1067 .elementor-element.elementor-element-e1b1f59:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-14c10e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-text-widget-header{background-color:#02BFFF30;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-advanced-text:hover{background-color:#02BFFFA3;}.elementor-1067 .elementor-element.elementor-element-aa5c80b{animation-duration:1700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-5c2046d );fill:var( --e-global-color-5c2046d );}.elementor-1067 .elementor-element.elementor-element-aa5c80b:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-ddc34ac{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-text-widget-header{background-color:#6146FF38;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-advanced-text:hover{background-color:var( --e-global-color-text );}.elementor-1067 .elementor-element.elementor-element-53cf224{animation-duration:1700ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-text .aux-text-widget-header{padding:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-ico-box{padding:0px 0px 0px 0px;color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-1067 .elementor-element.elementor-element-53cf224:hover .aux-ico-box{color:#FFFFFF !important;}.elementor-1067 .elementor-element.elementor-element-53cf224 .widget-content{color:var( --e-global-color-d036517 );font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;margin-top:-14px;margin-bottom:-72px;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-text .aux-text-widget-content{padding:70px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-advanced-text{text-align:center !important;padding:85px 20px 85px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1D2025;}.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-text-widget-overlay, .elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-advanced-text{border-radius:25px 25px 25px 25px;}.elementor-1067 .elementor-element.elementor-element-08f12b5{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;}.elementor-1067 .elementor-element.elementor-element-11d430b{text-align:center;}.elementor-1067 .elementor-element.elementor-element-11d430b .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-1067 .elementor-element.elementor-element-d01cca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-050c9d6{--display:flex;--min-height:199px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-1067 .elementor-element.elementor-element-050c9d6:not(.elementor-motion-effects-element-type-background), .elementor-1067 .elementor-element.elementor-element-050c9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.innit.com.py/wp-content/uploads/2025/11/banner-innsight3.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1067 .elementor-element.elementor-element-6b4a666 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1067 .elementor-element.elementor-element-6b4a666.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-6b4a666{left:0vw;}body.rtl .elementor-1067 .elementor-element.elementor-element-6b4a666{right:0vw;}.elementor-1067 .elementor-element.elementor-element-6b4a666{top:0vw;text-align:center;}.elementor-1067 .elementor-element.elementor-element-6b4a666 img{width:1%;}.elementor-1067 .elementor-element.elementor-element-94ddd35 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-94ddd35{left:85vw;}body.rtl .elementor-1067 .elementor-element.elementor-element-94ddd35{right:85vw;}.elementor-1067 .elementor-element.elementor-element-94ddd35{top:0vw;text-align:center;}.elementor-1067 .elementor-element.elementor-element-89afd4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-89afd4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1067 .elementor-element.elementor-element-c3f13ef{text-align:center;}.elementor-1067 .elementor-element.elementor-element-c3f13ef .elementor-heading-title{font-size:26px;color:#FFFFFF;}.elementor-1067 .elementor-element.elementor-element-2bc1e33{text-align:center;}.elementor-1067 .elementor-element.elementor-element-2bc1e33 .elementor-heading-title{font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1067 .elementor-element.elementor-element-20fa080 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, var( --e-global-color-5c2046d ) 0%, var( --e-global-color-a89e3af ) 100%);border-radius:23px 23px 23px 23px;}.elementor-1067 .elementor-element.elementor-element-20fa080 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-20fa080 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5c2046d ) 100%);}.elementor-1067 .elementor-element.elementor-element-cf2b823{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1067 .elementor-element.elementor-element-e5568ca{--display:flex;}.elementor-1067 .elementor-element.elementor-element-51aa43f{text-align:center;}.elementor-1067 .elementor-element.elementor-element-e3c6dd3{text-align:center;color:#FFFFFF;font-size:17px;}.elementor-1067 .elementor-element.elementor-element-e53cec3{--display:flex;}.elementor-1067 .elementor-element.elementor-element-124a72b{text-align:center;}.elementor-1067 .elementor-element.elementor-element-a13ab2a{text-align:center;color:#FFFFFF;font-size:17px;}.elementor-1067 .elementor-element.elementor-element-7d1c7b7 .elementor-button{background-color:transparent;font-weight:700;background-image:linear-gradient(180deg, var( --e-global-color-5c2046d ) 0%, var( --e-global-color-a89e3af ) 100%);border-radius:23px 23px 23px 23px;}.elementor-1067 .elementor-element.elementor-element-7d1c7b7 .elementor-button:hover, .elementor-1067 .elementor-element.elementor-element-7d1c7b7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-5c2046d ) 100%);}.elementor-1067 .elementor-element.elementor-element-cca8aa7{--display:flex;}.elementor-1067 .elementor-element.elementor-element-0d313ff{text-align:center;}.elementor-1067 .elementor-element.elementor-element-564d7f2{text-align:center;color:#FFFFFF;font-size:17px;}.elementor-1067 .elementor-element.elementor-element-2f3927b{--display:flex;}.elementor-1067 .elementor-element.elementor-element-f082c8f .elementor-button{background-color:#25D366;font-family:"Century Gothic", Sans-serif;font-size:30px;font-weight:500;border-style:none;border-radius:100% 100% 100% 100%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);padding:6px 6px 6px 6px;}.elementor-1067 .elementor-element.elementor-element-f082c8f{width:auto;max-width:auto;bottom:80px;}.elementor-1067 .elementor-element.elementor-element-f082c8f > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-f082c8f{right:50px;}body.rtl .elementor-1067 .elementor-element.elementor-element-f082c8f{left:50px;}.elementor-1067 .elementor-element.elementor-element-82d0d6a{--display:flex;}@media(max-width:1024px){.elementor-1067 .elementor-element.elementor-element-d43b8a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-64666c0{--justify-content:flex-end;--flex-wrap:wrap;}.elementor-1067 .elementor-element.elementor-element-8fe9b8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-ca8e494{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-c2d63b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-c2d63b2.e-con{--align-self:stretch;}.elementor-1067 .elementor-element.elementor-element-cfc77bb{--justify-content:flex-end;--flex-wrap:wrap;}.elementor-1067 .elementor-element.elementor-element-e406cdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-14c10e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-ddc34ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1067 .elementor-element.elementor-element-ddc34ac.e-con{--align-self:stretch;}.elementor-1067 .elementor-element.elementor-element-050c9d6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1067 .elementor-element.elementor-element-cf2b823{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1067 .elementor-element.elementor-element-8fe9b8e{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e6388c1 .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-ca8e494{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-9f67f36 .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-c2d63b2{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-4b07822 .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-e406cdf{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-e1b1f59 .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-14c10e2{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-aa5c80b .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-ddc34ac{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1067 .elementor-element.elementor-element-53cf224 .widget-content{font-size:16px;}.elementor-1067 .elementor-element.elementor-element-cf2b823{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-1067 .elementor-element.elementor-element-f082c8f{right:29px;}body.rtl .elementor-1067 .elementor-element.elementor-element-f082c8f{left:29px;}.elementor-1067 .elementor-element.elementor-element-f082c8f{bottom:70px;}}@media(min-width:768px){.elementor-1067 .elementor-element.elementor-element-d43b8a5{--content-width:1600px;}.elementor-1067 .elementor-element.elementor-element-727bb95{--width:100%;}.elementor-1067 .elementor-element.elementor-element-64666c0{--content-width:700px;}.elementor-1067 .elementor-element.elementor-element-cfc77bb{--content-width:700px;}.elementor-1067 .elementor-element.elementor-element-050c9d6{--content-width:1600px;}.elementor-1067 .elementor-element.elementor-element-89afd4c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1067 .elementor-element.elementor-element-727bb95{--width:100%;}.elementor-1067 .elementor-element.elementor-element-8fe9b8e{--width:50%;}.elementor-1067 .elementor-element.elementor-element-ca8e494{--width:50%;}.elementor-1067 .elementor-element.elementor-element-c2d63b2{--width:50%;}.elementor-1067 .elementor-element.elementor-element-e406cdf{--width:50%;}.elementor-1067 .elementor-element.elementor-element-14c10e2{--width:50%;}.elementor-1067 .elementor-element.elementor-element-ddc34ac{--width:50%;}.elementor-1067 .elementor-element.elementor-element-89afd4c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d43b8a5 *//* Variables */
#hero-rotador{
  position: relative;
  overflow: hidden;
  min-height: 250px;
  --inset-left: 12%;
  --inset-right: 12%;
  --size: 160%;
}

/* Anclajes */
#hero-rotador .ht-left  { left: 0;  top:50%; transform: translate(calc(-1 * var(--inset-left)),  -50%); }
#hero-rotador .ht-right { right: 0; top:50%; transform: translate(calc(-1 * var(--inset-right)), -50%); }

/* Rotación solo en <img> */
#hero-rotador .spin img{
  display:block;
  height: var(--size);
  width:auto;
  max-width:none;
  opacity:.45;
  transform-origin:50% 50%;
  animation: spin360 180s linear infinite;
}
#hero-rotador .spin.reverse img{ animation-direction: reverse; animation-duration: 220s; }

@keyframes spin360{ from{transform:rotate(0)} to{transform:rotate(360deg)} }


.elementor-1067 .elementor-element.elementor-element-d43b8a5 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e6388c1 */.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-e6388c1:hover path{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-e6388c1:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-e6388c1 .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-e6388c1 .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-e6388c1 .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-e6388c1 .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-9f67f36 */.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-9f67f36:hover path , .elementor-1067 .elementor-element.elementor-element-9f67f36:hover rect{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-9f67f36:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-9f67f36 .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-9f67f36 .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-9f67f36 .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-9f67f36 .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-4b07822 */.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-4b07822:hover path{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-4b07822:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-4b07822 .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-4b07822 .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-4b07822 .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-4b07822 .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64666c0 */.contenedor-angosto {
  width: 85% !important;
  max-width: 1150px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-e1b1f59 */.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-e1b1f59:hover path{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-e1b1f59:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-e1b1f59 .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-e1b1f59 .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-e1b1f59 .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-e1b1f59 .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-aa5c80b */.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-aa5c80b:hover path , .elementor-1067 .elementor-element.elementor-element-aa5c80b:hover rect{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-aa5c80b:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-aa5c80b .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-aa5c80b .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-aa5c80b .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-aa5c80b .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-53cf224 */.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-text-widget-header{
    display: flex;
    width: 15px;
    height: 15px;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    border-radius: 25px;
}
.elementor-1067 .elementor-element.elementor-element-53cf224:hover path{
    fill: var(--e-global-color-d036517);
}
.elementor-1067 .elementor-element.elementor-element-53cf224:hover .aux-text-widget-header{
    background-color: rgba(255, 255, 255, 0.1);
}
.elementor-1067 .elementor-element.elementor-element-53cf224 .aux-widget-advanced-text{
    transition:all 250ms ease-in;
}
.elementor-1067 .elementor-element.elementor-element-53cf224 .widget-content{
    padding: 0 25px;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-1067 .elementor-element.elementor-element-53cf224 .col-title{
        font-size: 22px;
    }
    .elementor-1067 .elementor-element.elementor-element-53cf224 .widget-content{
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-050c9d6 *//* Variables */
#hero-rotador{
  position: relative;
  overflow: hidden;
  min-height: 250px;
  --inset-left: 12%;
  --inset-right: 12%;
  --size: 160%;
}

/* Anclajes */
#hero-rotador .ht-left  { left: 0;  top:50%; transform: translate(calc(-1 * var(--inset-left)),  -50%); }
#hero-rotador .ht-right { right: 0; top:50%; transform: translate(calc(-1 * var(--inset-right)), -50%); }

/* Rotación solo en <img> */
#hero-rotador .spin img{
  display:block;
  height: var(--size);
  width:auto;
  max-width:none;
  opacity:.45;
  transform-origin:50% 50%;
  animation: spin360 180s linear infinite;
}
#hero-rotador .spin.reverse img{ animation-direction: reverse; animation-duration: 220s; }

@keyframes spin360{ from{transform:rotate(0)} to{transform:rotate(360deg)} }


.elementor-1067 .elementor-element.elementor-element-050c9d6 { overflow: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf2b823 *//* Bloque que tendrá el borde LED */
.innsight-led-border {
    position: relative;
    border-radius: 20px;     /* mismo radio que tu diseño */
    overflow: hidden;
    z-index: 0;
}

/* Borde LED con luz que corre alrededor */
.innsight-led-border::before {
    content: "";
    position: absolute;
    inset: 0;                /* ocupa todo el bloque */
    padding: 2px;            /* grosor del borde */
    border-radius: inherit;

    /* Gradiente de los dos colores */
    background: linear-gradient(
        90deg,
        #1F2F98,
        #01F2E1,
        #1F2F98,
        #01F2E1
    );
    background-size: 300% 300%;

    /* Deja solo el “aro” del borde */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;

    animation: innsight-led-run 2s linear infinite;
    pointer-events: none;
    z-index: -1;
}

/* Animación: hace que el gradiente “corra” alrededor */
@keyframes innsight-led-run {
    0%   { background-position: 0% 50%; }
    100% { background-position: 100% 50%; }
}/* End custom CSS */