.elementor-10 .elementor-element.elementor-element-60446b2{--display:flex;--min-height:600px;--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;--overlay-opacity:0.94;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-60446b2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-60446b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/fondo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-60446b2::before, .elementor-10 .elementor-element.elementor-element-60446b2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60446b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-60446b2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60446b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-60446b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #020B1C 64%, #06132A 77%);}.elementor-10 .elementor-element.elementor-element-bb45c57{--display:flex;--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb45c57.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-5015c45{width:var( --container-widget-width, 41% );max-width:41%;background-color:#14B8A633;padding:3px 3px 3px 10px;--container-widget-width:41%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#42DDF1;border-radius:900px 900px 900px 900px;--e-icon-list-icon-size:12px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5015c45.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-5015c45 .elementor-icon-list-text{color:#42DDF1;transition:color 0.3s;}.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-10 .elementor-element.elementor-element-8e8d555{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8e8d555 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ee67c16{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ee67c16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E9E9E9;}.elementor-10 .elementor-element.elementor-element-e4f8166{width:var( --container-widget-width, 89% );max-width:89%;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 20px;--container-widget-width:89%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 4px;border-color:#42DDF1;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e4f8166 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125em;font-weight:500;line-height:1.6em;color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-374b531{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB47;--border-color:#E5E7EB47;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-743b1a6{--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-10 .elementor-element.elementor-element-743b1a6.e-con{--flex-grow:0;--flex-shrink:0;}.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-10 .elementor-element.elementor-element-bb304d1 .elementor-button{background-color:#FC6802;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 10px 15px -4px rgba(249, 115.0000000000001, 21.999999999999996, 0.25098039215686274);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC6802;border-radius:9px 9px 9px 9px;padding:1.3rem 2rem 1.3rem 2rem;}.elementor-10 .elementor-element.elementor-element-bb304d1 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bb304d1 .elementor-button:focus{background-color:#FF7F26;box-shadow:0px 10px 15px -4px rgba(214, 89.99999999999999, 4.000000000000001, 0.25098039215686274);}.elementor-10 .elementor-element.elementor-element-bb304d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-bb304d1 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-10 .elementor-element.elementor-element-2268a1c{--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-10 .elementor-element.elementor-element-996f9cc .elementor-button{background-color:#061e29;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;box-shadow:0px 10px 15px -4px rgba(21.999999999999996, 234.4732336956522, 249, 0.12);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D5DB;border-radius:9px 9px 9px 9px;padding:1.3rem 2rem 1.3rem 2rem;}.elementor-10 .elementor-element.elementor-element-996f9cc .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-996f9cc .elementor-button:focus{background-color:#14B8A633;box-shadow:0px 10px 15px -4px rgba(214, 89.99999999999999, 4.000000000000001, 0.25098039215686274);}.elementor-10 .elementor-element.elementor-element-996f9cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-996f9cc .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-10 .elementor-element.elementor-element-16279d1{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-325daf7{--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-10 .elementor-element.elementor-element-325daf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-f39770e{border-style:solid;border-width:0px 1px 0px 0px;border-color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-f39770e .elementor-counter-title{justify-content:start;color:#9CA3AF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-f39770e .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-f39770e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-0e49f2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0e49f2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-575588c{border-style:solid;border-width:0px 1px 0px 0px;border-color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-575588c .elementor-counter-title{justify-content:start;color:#9CA3AF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-575588c .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-575588c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-7fd24f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7fd24f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5146a5a .elementor-counter-title{justify-content:start;color:#9CA3AF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-5146a5a .elementor-counter{gap:0px;}.elementor-10 .elementor-element.elementor-element-5146a5a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:35px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-1674617{--display:flex;}.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-10 .elementor-element.elementor-element-cae963e{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-cae963e img{height:617px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E7EB30;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 30px 2px rgba(65.99999999999999, 220.99999999999986, 240.99999999999997, 0.25098039215686274);}.elementor-10 .elementor-element.elementor-element-3131669{--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:5%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-14577d5{text-align:center;}.elementor-10 .elementor-element.elementor-element-14577d5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8b8a86f{--divider-border-style:solid;--divider-color:#00FFFC00;--divider-border-width:2.5px;width:var( --container-widget-width, 10% );max-width:10%;background-color:transparent;--container-widget-width:10%;--container-widget-flex-grow:0;background-image:linear-gradient(145deg, #2563EB 34%, #14B8A6 75%);border-style:none;border-radius:900px 900px 900px 900px;}.elementor-10 .elementor-element.elementor-element-8b8a86f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8b8a86f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-10 .elementor-element.elementor-element-577fbce{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-577fbce.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9a65306{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-10 .elementor-element.elementor-element-63cb840{--display:flex;--background-transition:0.3s;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:#9CA3AF20;--border-color:#9CA3AF20;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-63cb840:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-63cb840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-10 .elementor-element.elementor-element-63cb840:hover{background-color:#FFFFFF15;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:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-63cb840.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-63cb840, .elementor-10 .elementor-element.elementor-element-63cb840::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2790d2a .elementor-icon-box-wrapper{text-align:start;gap:35px;}.elementor-10 .elementor-element.elementor-element-2790d2a .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-stacked .elementor-icon{background-color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-default .elementor-icon{fill:#2DD4BF;color:#2DD4BF;border-color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#93FFF1;}.elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-2790d2a.elementor-view-default:has(:focus) .elementor-icon{fill:#93FFF1;color:#93FFF1;border-color:#93FFF1;}.elementor-10 .elementor-element.elementor-element-2790d2a .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2790d2a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-10 .elementor-element.elementor-element-2790d2a:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-2790d2a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2790d2a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#2DD4BF;color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-39a8224{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button:focus{color:#A1FFF3;}.elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-39a8224 .elementor-button:focus svg{fill:#A1FFF3;}.elementor-10 .elementor-element.elementor-element-a8e57c6{--display:flex;--background-transition:0.3s;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:#14B8A64D;--border-color:#14B8A64D;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 15px 0px rgba(45, 212, 191, 0.10196078431372549);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-a8e57c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a8e57c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-10 .elementor-element.elementor-element-a8e57c6:hover{background-color:#FFFFFF15;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:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-a8e57c6.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-a8e57c6, .elementor-10 .elementor-element.elementor-element-a8e57c6::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-84d1a32 .elementor-icon-box-wrapper{text-align:start;gap:35px;}.elementor-10 .elementor-element.elementor-element-84d1a32 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-stacked .elementor-icon{background-color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-default .elementor-icon{fill:#60A5FA;color:#60A5FA;border-color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#AAD0FF;}.elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-84d1a32.elementor-view-default:has(:focus) .elementor-icon{fill:#AAD0FF;color:#AAD0FF;border-color:#AAD0FF;}.elementor-10 .elementor-element.elementor-element-84d1a32 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-84d1a32 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-10 .elementor-element.elementor-element-84d1a32:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-84d1a32:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-84d1a32 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#60A5FA;color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-2c29c9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button:focus{color:#93C5FD;}.elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2c29c9f .elementor-button:focus svg{fill:#93C5FD;}.elementor-10 .elementor-element.elementor-element-7d31622{--display:flex;--background-transition:0.3s;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:#9CA3AF20;--border-color:#9CA3AF20;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-7d31622:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7d31622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-10 .elementor-element.elementor-element-7d31622:hover{background-color:#FFFFFF15;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:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-7d31622.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-7d31622, .elementor-10 .elementor-element.elementor-element-7d31622::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-68e930c .elementor-icon-box-wrapper{text-align:start;gap:35px;}.elementor-10 .elementor-element.elementor-element-68e930c .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-stacked .elementor-icon{background-color:#FC6802;}.elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-default .elementor-icon{fill:#FC6802;color:#FC6802;border-color:#FC6802;}.elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF974F;}.elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-68e930c.elementor-view-default:has(:focus) .elementor-icon{fill:#FF974F;color:#FF974F;border-color:#FF974F;}.elementor-10 .elementor-element.elementor-element-68e930c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-68e930c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-10 .elementor-element.elementor-element-68e930c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-68e930c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-68e930c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FC6802;color:#FC6802;}.elementor-10 .elementor-element.elementor-element-a4e9614{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -22px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button:focus{color:#FFC18E;}.elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a4e9614 .elementor-button:focus svg{fill:#FFC18E;}.elementor-10 .elementor-element.elementor-element-d458fea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:03%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-d458fea:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d458fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-10 .elementor-element.elementor-element-50cc4e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-50cc4e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6eda61e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6eda61e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-bc81f9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-bc81f9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-23fad68{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc6ad3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-bc6ad3f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d49e464{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:6%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-d49e464:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d49e464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1628;}.elementor-10 .elementor-element.elementor-element-4f3f784{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:0.96;--border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-4f3f784:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4f3f784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/agrotech.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4f3f784::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 82%);}.elementor-10 .elementor-element.elementor-element-4f3f784:hover::before, .elementor-10 .elementor-element.elementor-element-4f3f784:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4f3f784:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-4f3f784 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 83%);}.elementor-10 .elementor-element.elementor-element-4f3f784:hover{--overlay-opacity:0.8;}.elementor-10 .elementor-element.elementor-element-f0f1786{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-10 .elementor-element.elementor-element-f0f1786 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-10 .elementor-element.elementor-element-f0f1786 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f0f1786.elementor-view-stacked .elementor-icon{background-color:#02FA5C;}.elementor-10 .elementor-element.elementor-element-f0f1786.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f0f1786.elementor-view-default .elementor-icon{fill:#02FA5C;color:#02FA5C;border-color:#02FA5C;}.elementor-10 .elementor-element.elementor-element-f0f1786 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f0f1786 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-f0f1786:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-f0f1786:has(:focus) .elementor-icon-box-title{color:#4ADE80;}.elementor-10 .elementor-element.elementor-element-31d8bf0{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:0.96;--border-radius:12px 12px 12px 12px;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-31d8bf0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-31d8bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/ciencia-y-techno.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-31d8bf0::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 82%);}.elementor-10 .elementor-element.elementor-element-31d8bf0:hover::before, .elementor-10 .elementor-element.elementor-element-31d8bf0:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-31d8bf0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-31d8bf0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 83%);}.elementor-10 .elementor-element.elementor-element-31d8bf0:hover{--overlay-opacity:0.8;}.elementor-10 .elementor-element.elementor-element-66b7b43{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-10 .elementor-element.elementor-element-66b7b43 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-10 .elementor-element.elementor-element-66b7b43 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-66b7b43.elementor-view-stacked .elementor-icon{background-color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-66b7b43.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-66b7b43.elementor-view-default .elementor-icon{fill:#60A5FA;color:#60A5FA;border-color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-66b7b43 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-66b7b43 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-66b7b43:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-66b7b43:has(:focus) .elementor-icon-box-title{color:#60A5FA;}.elementor-10 .elementor-element.elementor-element-b3dfe63{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:0.96;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-b3dfe63:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b3dfe63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/economia-digital.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b3dfe63::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 82%);}.elementor-10 .elementor-element.elementor-element-b3dfe63:hover::before, .elementor-10 .elementor-element.elementor-element-b3dfe63:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b3dfe63:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-b3dfe63 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 83%);}.elementor-10 .elementor-element.elementor-element-b3dfe63:hover{--overlay-opacity:0.8;}.elementor-10 .elementor-element.elementor-element-61aea79{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-10 .elementor-element.elementor-element-61aea79 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-10 .elementor-element.elementor-element-61aea79 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-61aea79.elementor-view-stacked .elementor-icon{background-color:#7F00FF;}.elementor-10 .elementor-element.elementor-element-61aea79.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-61aea79.elementor-view-default .elementor-icon{fill:#7F00FF;color:#7F00FF;border-color:#7F00FF;}.elementor-10 .elementor-element.elementor-element-61aea79 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-61aea79 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-61aea79:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-61aea79:has(:focus) .elementor-icon-box-title{color:#7F00FF;}.elementor-10 .elementor-element.elementor-element-9d6f49b{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:0.96;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-9d6f49b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9d6f49b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/industrias-creativas.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9d6f49b::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 82%);}.elementor-10 .elementor-element.elementor-element-9d6f49b:hover::before, .elementor-10 .elementor-element.elementor-element-9d6f49b:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9d6f49b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-9d6f49b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 83%);}.elementor-10 .elementor-element.elementor-element-9d6f49b:hover{--overlay-opacity:0.8;}.elementor-10 .elementor-element.elementor-element-1697f9e{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-10 .elementor-element.elementor-element-1697f9e .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-10 .elementor-element.elementor-element-1697f9e .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1697f9e.elementor-view-stacked .elementor-icon{background-color:#FC6802;}.elementor-10 .elementor-element.elementor-element-1697f9e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-1697f9e.elementor-view-default .elementor-icon{fill:#FC6802;color:#FC6802;border-color:#FC6802;}.elementor-10 .elementor-element.elementor-element-1697f9e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1697f9e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-1697f9e:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-1697f9e:has(:focus) .elementor-icon-box-title{color:#FC6802;}.elementor-10 .elementor-element.elementor-element-3d4b93c{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:0.96;border-style:solid;--border-style:solid;--border-radius:12px 12px 12px 12px;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-3d4b93c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3d4b93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/sostenibilidad.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-3d4b93c::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 82%);}.elementor-10 .elementor-element.elementor-element-3d4b93c:hover::before, .elementor-10 .elementor-element.elementor-element-3d4b93c:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3d4b93c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-3d4b93c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #010405 83%);}.elementor-10 .elementor-element.elementor-element-3d4b93c:hover{--overlay-opacity:0.8;}.elementor-10 .elementor-element.elementor-element-7296e89{margin:6% 6% calc(var(--kit-widget-spacing, 0px) + 6%) 6%;}.elementor-10 .elementor-element.elementor-element-7296e89 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-10 .elementor-element.elementor-element-7296e89 .elementor-icon-box-title{margin-block-end:15px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7296e89.elementor-view-stacked .elementor-icon{background-color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-7296e89.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-7296e89.elementor-view-default .elementor-icon{fill:#2DD4BF;color:#2DD4BF;border-color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-7296e89 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7296e89 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-7296e89:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-7296e89:has(:focus) .elementor-icon-box-title{color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-022827d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-9a8cf06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9a8cf06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;color:#FC6802;}.elementor-10 .elementor-element.elementor-element-4a8d831{text-align:center;}.elementor-10 .elementor-element.elementor-element-4a8d831 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b9220ba{width:var( --container-widget-width, 60% );max-width:60%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b9220ba.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4172daf{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-1fe80d5{--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:#FCC202;--border-color:#FCC202;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-1fe80d5.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-1fe80d5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-1fe80d5, .elementor-10 .elementor-element.elementor-element-1fe80d5::before{--border-transition:0.3s;}.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-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a4294ce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a4294ce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a4294ce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a4294ce:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-a4294ce:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-4aa3162 .elementor-icon-list-icon i{color:#FCC202;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4aa3162 .elementor-icon-list-icon svg{fill:#FCC202;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4aa3162{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4aa3162 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4aa3162 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4aa3162 .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4f066f0 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#FCC202;color:#FCC202;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-4f066f0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-4f066f0 .elementor-button:focus{background-color:#FCC202;color:#020B1C;}.elementor-10 .elementor-element.elementor-element-4f066f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-4f066f0 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-4f066f0 .elementor-button:focus svg{fill:#020B1C;}.elementor-10 .elementor-element.elementor-element-9abb44c{--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:#2DD4BF;--border-color:#2DD4BF;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-9abb44c.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-9abb44c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-9abb44c, .elementor-10 .elementor-element.elementor-element-9abb44c::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-9c698f1{background-color:#2DD4BF;}.elementor-10 .elementor-element.elementor-element-9c698f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#020B1C;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-a1fed2c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-a1fed2c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-a1fed2c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-a1fed2c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-a1fed2c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-5522317 .elementor-icon-list-icon i{color:#2DD4BF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5522317 .elementor-icon-list-icon svg{fill:#2DD4BF;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-5522317{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-5522317 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-5522317 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-5522317 .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1eef77f .elementor-button{background-color:#2DD4BF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#020B1C;color:#020B1C;box-shadow:0px 0px 15px 4px rgba(45, 212, 191, 0.18823529411764706);border-style:solid;border-width:1px 1px 1px 1px;border-color:#2DD4BF;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-1eef77f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-1eef77f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1eef77f .elementor-button:focus{color:#020B1C;}.elementor-10 .elementor-element.elementor-element-1eef77f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-1eef77f .elementor-button:focus svg{fill:#020B1C;}.elementor-10 .elementor-element.elementor-element-30f048b{--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:#B4B4B4;--border-color:#B4B4B4;--border-radius:12px 12px 12px 12px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--e-con-transform-transition-duration:400ms;}.elementor-10 .elementor-element.elementor-element-30f048b.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-10 .elementor-element.elementor-element-30f048b:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#42DDF150;--border-color:#42DDF150;--border-radius:12px 12px 12px 12px;--border-top-left-radius:12px;--border-top-right-radius:12px;--border-bottom-right-radius:12px;--border-bottom-left-radius:12px;}.elementor-10 .elementor-element.elementor-element-30f048b, .elementor-10 .elementor-element.elementor-element-30f048b::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4946524.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-10 .elementor-element.elementor-element-4946524.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4946524.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:1.5rem;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-4946524:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-4946524:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#9CA3AF;}.elementor-10 .elementor-element.elementor-element-914fbce .elementor-icon-list-icon i{color:#B4B4B4;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-914fbce .elementor-icon-list-icon svg{fill:#B4B4B4;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-914fbce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-914fbce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-914fbce .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-914fbce .elementor-icon-list-text{color:#9CA3AF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ad4c6ab .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#B4B4B4;color:#B4B4B4;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-ad4c6ab .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ad4c6ab .elementor-button:focus{background-color:#B4B4B4;color:#020B1C;}.elementor-10 .elementor-element.elementor-element-ad4c6ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-ad4c6ab .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-ad4c6ab .elementor-button:focus svg{fill:#020B1C;}.elementor-10 .elementor-element.elementor-element-ecccbd5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.35;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-ecccbd5::before, .elementor-10 .elementor-element.elementor-element-ecccbd5 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ecccbd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-ecccbd5 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ecccbd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-ecccbd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020B1C;background-image:url("https://territoriosmart.com/wp-content/uploads/2026/02/FONDO-FORM.webp");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-ecccbd5::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 9.4px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-7402ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-7402ebe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;color:#FC6802;}.elementor-10 .elementor-element.elementor-element-8edf501{text-align:center;}.elementor-10 .elementor-element.elementor-element-8edf501 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2f7c89d{width:var( --container-widget-width, 60% );max-width:60%;margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2f7c89d.elementor-element{--align-self:center;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper{background-color:#0A1628;padding:3% 3% 3% 3%;border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-98eab50{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-98eab50.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-input--label label{color:#FFFFFF;font-family:"Inter", Sans-serif;}.elementor-10 .elementor-element.elementor-element-98eab50 .ff-el-is-required.asterisk-right label:after{color:#2DD4BF !important;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group select, .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#02010100;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group select,  .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAD8E9;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group select{font-family:"Inter", Sans-serif;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff_t_c {font-family:"Inter", Sans-serif;color:#E9E9E9;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FC6802 !important;color:#ffffff !important;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#FF4D00 !important;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .ff-message-success{background-color:#0A1628;color:#DAD8E9;font-family:"Inter", Sans-serif;}.elementor-10 .elementor-element.elementor-element-98eab50 .fluentform-widget-wrapper .error.text-danger{color:#EC0000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-bb45c57{--width:60%;}.elementor-10 .elementor-element.elementor-element-743b1a6{--width:28%;}.elementor-10 .elementor-element.elementor-element-2268a1c{--width:33%;}.elementor-10 .elementor-element.elementor-element-325daf7{--width:16%;}.elementor-10 .elementor-element.elementor-element-0e49f2f{--width:16%;}.elementor-10 .elementor-element.elementor-element-7fd24f7{--width:16%;}.elementor-10 .elementor-element.elementor-element-50cc4e2{--width:68.044%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-60446b2{--padding-top:11%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-5015c45{padding:0px 0px 0px 0px;--container-widget-width:425px;--container-widget-flex-grow:0;width:var( --container-widget-width, 425px );max-width:425px;}.elementor-10 .elementor-element.elementor-element-5015c45.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8e8d555{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-10 .elementor-element.elementor-element-8e8d555 .elementor-heading-title{font-size:54px;line-height:0.9em;}.elementor-10 .elementor-element.elementor-element-ee67c16{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ee67c16 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-e4f8166{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 0px 20px;text-align:start;}.elementor-10 .elementor-element.elementor-element-bb304d1{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-10 .elementor-element.elementor-element-996f9cc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-16279d1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-16279d1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-325daf7{--width:30%;--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:0%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f39770e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0e49f2f{--width:30%;--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-10 .elementor-element.elementor-element-575588c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-7fd24f7{--width:30%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-5146a5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-3131669{--margin-top:0%;--margin-bottom:11%;--margin-left:0%;--margin-right:0%;--padding-top:16%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-577fbce{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-10 .elementor-element.elementor-element-d458fea{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-23fad68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:03%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-bc6ad3f{text-align:start;}.elementor-10 .elementor-element.elementor-element-d49e464{--padding-top:0%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-022827d{--padding-top:11%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-a4294ce .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-9c698f1{padding:3% 0% 2% 10%;text-align:center;}.elementor-10 .elementor-element.elementor-element-9c698f1 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-a1fed2c .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-4946524 .elementor-image-box-img{margin-bottom:0px;}.elementor-10 .elementor-element.elementor-element-ecccbd5{--padding-top:11%;--padding-bottom:11%;--padding-left:3%;--padding-right:3%;}.elementor-10 .elementor-element.elementor-element-8edf501 .elementor-heading-title{font-size:40px;}.elementor-10 .elementor-element.elementor-element-2f7c89d{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-10 .elementor-element.elementor-element-98eab50{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}}/* Start custom CSS for heading, class: .elementor-element-8e8d555 */.text-gradient {
    background: linear-gradient(135deg, #ffffff 0%, #14b8a6 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee67c16 */.to-gray-400 {
    --tw-gradient-to: #9ca3af var(--tw-gradient-to-position);
.from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8b8a86f */.to-blue-600 {
    --tw-gradient-to: #2563eb var(--tw-gradient-to-position);
}
.from-teal-500 {
    --tw-gradient-from: #14B8A6 var(--tw-gradient-from-position);/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f3f784 */.leaf-especial
.e-font-icon-svg {
    background-color: #22c55e33 !important;
    border-radius: 6px;
    border-color: #22c55e !important;
    border:1px solid;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31d8bf0 */.atom-especial
.e-font-icon-svg {
    background-color: #60a5fa33 !important;
    border-radius: 6px;
    border-color: #60a5fa !important;
    border:1px solid;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3dfe63 */.chart-especial
.e-font-icon-svg {
    background-color: #7F00FF50 !important;
    border-radius: 6px;
    border-color: #7F00FF !important;
    border:1px solid;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6f49b */.palette-especial
.e-font-icon-svg {
    background-color: #FC680230 !important;
    border-radius: 6px !important;
    border-color: #FC6802 !important;
    border:1px solid !important;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d4b93c */.city-especial
.e-font-icon-svg {
    background-color: #2DD4BF30 !important;
    border-radius: 6px;
    border-color: #2DD4BF !important;
    border:1px solid;
    padding: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9abb44c */#contenedor-especial {
    position: relative;
    overflow: hidden;
    min-height: 100px;
}
.ribbon-texto{
    position: absolute !important;
    right: -45px;
    background-color: #ffffff;
    text-align: center;
    width: 180px;
    transform: rotate(45deg);
    font-size: 12px;
    padding: 8px 0;
    z-index: 10;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    
}/* End custom CSS */
/* Start custom CSS for fluent-form-widget, class: .elementor-element-98eab50 *//* 1. Ponemos las opciones en fila (4 opciones = 24% cada una) */
.ff-el-group .ff-el-form-check {
    display: inline-block !important;
    width: 24% !important; 
    margin-right: 1% !important;
    vertical-align: top;
}

/* 2. Estilo de la "caja" (Label) */
.ff-el-form-check label {
    display: flex !important;
    flex-direction: column !important; /* Icono arriba, texto abajo */
    align-items: center !important;
    justify-content: center !important;
    padding: 20px 10px !important;
    border: 1px solid #00d1b2 !important; /* Borde cian */
    border-radius: 10px !important;
    background: rgba(0, 209, 178, 0.05) !important; /* Fondo sutil */
    transition: all 0.3s ease;
    cursor: pointer;
    min-height: 110px;
}

/* 3. Tamaño y color del icono de Elementor */
.ff-el-form-check label i {
    font-size: 30px !important;
    color: #00d1b2 !important;
    margin-bottom: 10px !important;
    display: block !important;
}

/* 4. Texto debajo del icono */
.ff-el-form-check label span {
    color: #ffffff !important;
    font-size: 13px !important;
    text-align: center;
    line-height: 1.2;
}

/* 5. Efecto cuando el usuario selecciona una caja */
.ff-el-form-check.ff_item_selected label {
    background: rgba(0, 209, 178, 0.2) !important;
    box-shadow: 0 0 15px rgba(0, 209, 178, 0.4) !important; /* Brillo neón */
}

/* 6. Ocultar el círculo del radio button original */
.ff-el-form-check input[type="radio"] {
    display: none !important;
}

/* 7. Ajuste para celulares (se ponen de a dos por fila) */
@media (max-width: 768px) {
    .ff-el-group .ff-el-form-check {
        width: 48% !important;
        margin-bottom: 10px !important;
    }
}/* End custom CSS */