.elementor-434 .elementor-element.elementor-element-202e922{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:1;--padding-top:086px;--padding-bottom:56px;--padding-left:120px;--padding-right:120px;}.elementor-434 .elementor-element.elementor-element-202e922:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-202e922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teseoproject.com/wp-content/uploads/2026/03/bg-hero-thechangecongress.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-434 .elementor-element.elementor-element-202e922::before, .elementor-434 .elementor-element.elementor-element-202e922 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-202e922 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-202e922 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-202e922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-202e922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(260deg, #1A2E465C 0%, #1A2E46FE 48%);}.elementor-434 .elementor-element.elementor-element-ab8dd1a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-286aa9f .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:78px;line-height:80px;letter-spacing:-2px;}.elementor-434 .elementor-element.elementor-element-17a67f1{font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-17a67f1 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-f1cd138{--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:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:01px 0px 0px 0px;--border-top-width:01px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D87C634D;--border-color:#D87C634D;--border-radius:0px 0px 0px 0px;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6f35adf{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-0e32311{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-0e32311 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-dc6e0d2{font-family:"Neue Montreal", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-dc6e0d2 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-ffbf86d{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-eff453b{font-family:"Neue Montreal", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-eff453b p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-eb4471f{font-family:"Neue Montreal", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-eb4471f p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-2ab84f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3be3b3d{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-67d3951{padding:08px 018px 08px 018px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-67d3951.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-67d3951 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-650abd2{padding:08px 018px 08px 018px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-650abd2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-650abd2 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-1e6e31c{padding:08px 018px 08px 018px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-1e6e31c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-1e6e31c p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-f9a1c0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-bd0845d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-bd0845d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button{background-color:var( --e-global-color-873f6b1 );font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:24px;letter-spacing:0px;fill:var( --e-global-color-744518d );color:var( --e-global-color-744518d );}.elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button:focus{background-color:var( --e-global-color-3a146b7 );color:var( --e-global-color-744518d );}.elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button:focus svg{fill:var( --e-global-color-744518d );}.elementor-434 .elementor-element.elementor-element-c0a1ccb{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:90px;--padding-bottom:60px;--padding-left:120px;--padding-right:120px;}.elementor-434 .elementor-element.elementor-element-c0a1ccb:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-c0a1ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-2c38437{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-cd82cd8{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-73e14fb .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:400;line-height:100px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-0e68376 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-0e68376 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-0e68376 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-76ea424 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-76ea424 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-76ea424 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-2e4f30f{width:100%;max-width:100%;padding:012px 0px 30px 40px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#D9D9D9;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-8b26166{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-af1354b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-37929a6{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 032px;padding:0px 0px 0px 0px;z-index:1;border-radius:500px 500px 500px 500px;font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:700;line-height:20px;color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-37929a6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-b10c4ee{background-color:#E9E9E9;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;border-radius:20px 20px 20px 20px;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-b10c4ee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-b10c4ee p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-5e1775f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-f2146d5{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 032px;padding:0px 0px 0px 0px;z-index:1;border-radius:500px 500px 500px 500px;font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:700;line-height:20px;color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-f2146d5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-9d9c246{background-color:#E9E9E9;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;border-radius:20px 20px 20px 20px;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-9d9c246.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-9d9c246 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-190eb2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1d48fdd{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 032px;padding:0px 0px 0px 0px;z-index:1;border-radius:500px 500px 500px 500px;font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:700;line-height:20px;color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-1d48fdd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-434 .elementor-element.elementor-element-1712802{background-color:#E9E9E9;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;border-radius:20px 20px 20px 20px;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-1712802.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-1712802 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-7e2a5aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-7e2a5aa:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-7e2a5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-64aa4f4 img{width:100%;}.elementor-434 .elementor-element.elementor-element-2fc45e9{--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;--padding-top:60px;--padding-bottom:90px;--padding-left:120px;--padding-right:120px;}.elementor-434 .elementor-element.elementor-element-2fc45e9:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-2fc45e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-222c7b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-abd6ad5{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1f549f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-1f549f2{text-align:start;}.elementor-434 .elementor-element.elementor-element-1f549f2 .elementor-heading-title{font-size:50px;font-weight:400;line-height:55px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-0691836 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-0691836 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-0691836 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-4db02ca .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-4db02ca .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-4db02ca .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-e5594b5{width:100%;max-width:100%;padding:012px 0px 30px 40px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#D9D9D9;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-2535b01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-dc31e8d{padding:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-dc31e8d img{width:100%;}.elementor-434 .elementor-element.elementor-element-42df656{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-434 .elementor-element.elementor-element-42df656:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-42df656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-300a4c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-48bfc86{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-45ead27 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:50px;font-weight:400;line-height:60px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-0042e21 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-0042e21 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-0042e21 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-d159772 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-d159772 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-d159772 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-9f3d71c{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#D9D9D9;--border-color:#D9D9D9;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-bcee2ad{width:100%;max-width:100%;padding:012px 0px 0px 0px;border-style:none;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-e37be4c img{width:100%;}.elementor-434 .elementor-element.elementor-element-29d3d1f img{width:100%;}.elementor-434 .elementor-element.elementor-element-b816816{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-e21875d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-291e681{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-e1902e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-e1902e5{text-align:start;}.elementor-434 .elementor-element.elementor-element-e1902e5 .elementor-heading-title{font-size:50px;font-weight:400;line-height:55px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-f49d2c7 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-f49d2c7 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-f49d2c7 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-60e510e .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-60e510e .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-60e510e .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-277f2f6{width:100%;max-width:100%;padding:012px 0px 30px 40px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#D9D9D9;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-cc511a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2ddcd19{font-family:"Neue Montreal", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-434 .elementor-element.elementor-element-1f366ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3a86741{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-25dbfe2 img{width:100%;height:857px;object-fit:cover;object-position:bottom center;}.elementor-434 .elementor-element.elementor-element-33af660{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-434 .elementor-element.elementor-element-33af660:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-33af660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-a959cdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-13dff51{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-88b50c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-88b50c6{text-align:start;}.elementor-434 .elementor-element.elementor-element-88b50c6 .elementor-heading-title{font-size:50px;font-weight:400;line-height:55px;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-a72b107 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-a72b107 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-a72b107 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-22a21a1 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-22a21a1 .elementor-icon{font-size:96px;}.elementor-434 .elementor-element.elementor-element-22a21a1 .elementor-icon svg{height:96px;}.elementor-434 .elementor-element.elementor-element-14fa552{width:100%;max-width:100%;padding:012px 0px 30px 40px;border-style:solid;border-width:0px 0px 0px 01px;border-color:#D9D9D9;font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:#121514;}.elementor-434 .elementor-element.elementor-element-a74a513{--display:flex;--min-height:452px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:016px;--padding-bottom:016px;--padding-left:0120px;--padding-right:0120px;}.elementor-434 .elementor-element.elementor-element-a74a513:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-a74a513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://teseoproject.com/wp-content/uploads/2026/03/bg-laberinto.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-7247223{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-926af68{font-family:"Neue Montreal", Sans-serif;font-size:55px;font-weight:500;line-height:50px;color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-78aea13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-b142ecb{font-family:var( --e-global-typography-c2f3e9c-font-family ), Sans-serif;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );color:var( --e-global-color-873f6b1 );}.elementor-434 .elementor-element.elementor-element-b142ecb p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-c3e3681 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-434 .elementor-element.elementor-element-c3e3681 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-c3e3681 .elementor-button:focus{background-color:var( --e-global-color-e1e8db7 );}.elementor-434 .elementor-element.elementor-element-c3e3681 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-c3e3681 .elementor-button .elementor-button-content-wrapper{gap:24px;}@media(max-width:1024px){.elementor-434 .elementor-element.elementor-element-17a67f1{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-2ab84f4{--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-434 .elementor-element.elementor-element-f9a1c0d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-c0a1ccb{--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-434 .elementor-element.elementor-element-2e4f30f{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-b10c4ee{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-9d9c246{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-1712802{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-2fc45e9{--padding-top:60px;--padding-bottom:90px;--padding-left:60px;--padding-right:60px;}.elementor-434 .elementor-element.elementor-element-e5594b5{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-42df656{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-434 .elementor-element.elementor-element-bcee2ad{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-277f2f6{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-25dbfe2 img{height:400px;}.elementor-434 .elementor-element.elementor-element-33af660{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-434 .elementor-element.elementor-element-14fa552{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-a74a513{--padding-top:016px;--padding-bottom:016px;--padding-left:60px;--padding-right:60px;}.elementor-434 .elementor-element.elementor-element-b142ecb{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}}@media(max-width:767px){.elementor-434 .elementor-element.elementor-element-202e922{--min-height:85vh;--justify-content:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:086px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-202e922:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-202e922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-434 .elementor-element.elementor-element-286aa9f .elementor-heading-title{font-size:42px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-17a67f1{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-f1cd138{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-0e32311{font-size:11px;}.elementor-434 .elementor-element.elementor-element-eff453b{font-size:11px;}.elementor-434 .elementor-element.elementor-element-3be3b3d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-434 .elementor-element.elementor-element-67d3951{font-size:12px;line-height:12px;}.elementor-434 .elementor-element.elementor-element-650abd2{font-size:12px;line-height:12px;}.elementor-434 .elementor-element.elementor-element-1e6e31c{font-size:12px;line-height:12px;}.elementor-434 .elementor-element.elementor-element-f9a1c0d{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-434 .elementor-element.elementor-element-bd0845d .elementor-button{font-size:14px;}.elementor-434 .elementor-element.elementor-element-2471b4c .elementor-button{font-size:14px;line-height:21.5px;}.elementor-434 .elementor-element.elementor-element-c0a1ccb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-2c38437{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-cd82cd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-73e14fb .elementor-heading-title{font-size:42px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-0e68376{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-0e68376 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-0e68376 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-76ea424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-76ea424 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-76ea424 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-2e4f30f{padding:20px 0px 0px 0px;border-width:0px 0px 0px 0px;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-8b26166{--gap:04px 04px;--row-gap:04px;--column-gap:04px;}.elementor-434 .elementor-element.elementor-element-37929a6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-37929a6{font-size:24px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-b10c4ee{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-f2146d5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-434 .elementor-element.elementor-element-f2146d5{font-size:24px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-9d9c246{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-1d48fdd{font-size:24px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-1712802{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-7e2a5aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2fc45e9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-222c7b0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-abd6ad5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-0691836{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-0691836 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-0691836 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-4db02ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-4db02ca .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-4db02ca .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-e5594b5{padding:20px 0px 0px 0px;border-width:0px 0px 0px 0px;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-42df656{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-300a4c1{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-48bfc86{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-45ead27 .elementor-heading-title{font-size:42px;line-height:40px;}.elementor-434 .elementor-element.elementor-element-0042e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-0042e21 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-0042e21 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-d159772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-d159772 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-d159772 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-9f3d71c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-bcee2ad{padding:20px 0px 0px 0px;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-b816816{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-e21875d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-291e681{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-f49d2c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-f49d2c7 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-f49d2c7 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-60e510e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-60e510e .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-60e510e .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-277f2f6{padding:20px 0px 0px 0px;border-width:0px 0px 0px 0px;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-1f366ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-8587f9b img{width:119px;}.elementor-434 .elementor-element.elementor-element-f135470 img{width:150px;}.elementor-434 .elementor-element.elementor-element-25dbfe2 img{height:288px;object-position:bottom center;}.elementor-434 .elementor-element.elementor-element-33af660{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-a959cdc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-434 .elementor-element.elementor-element-13dff51{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-a72b107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-a72b107 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-a72b107 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-22a21a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-22a21a1 .elementor-icon{font-size:62px;}.elementor-434 .elementor-element.elementor-element-22a21a1 .elementor-icon svg{height:62px;}.elementor-434 .elementor-element.elementor-element-14fa552{padding:20px 0px 0px 0px;border-width:0px 0px 0px 0px;font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}.elementor-434 .elementor-element.elementor-element-a74a513:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-a74a513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-a74a513{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-926af68{font-size:42px;line-height:50px;letter-spacing:-1.8px;}.elementor-434 .elementor-element.elementor-element-926af68 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-b142ecb{font-size:var( --e-global-typography-c2f3e9c-font-size );line-height:var( --e-global-typography-c2f3e9c-line-height );letter-spacing:var( --e-global-typography-c2f3e9c-letter-spacing );}}@media(min-width:768px){.elementor-434 .elementor-element.elementor-element-f1cd138{--width:514px;}.elementor-434 .elementor-element.elementor-element-cd82cd8{--width:40%;}.elementor-434 .elementor-element.elementor-element-abd6ad5{--width:40%;}.elementor-434 .elementor-element.elementor-element-48bfc86{--width:40%;}.elementor-434 .elementor-element.elementor-element-291e681{--width:40%;}.elementor-434 .elementor-element.elementor-element-1f366ee{--width:70%;}.elementor-434 .elementor-element.elementor-element-13dff51{--width:40%;}.elementor-434 .elementor-element.elementor-element-7247223{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-434 .elementor-element.elementor-element-cd82cd8{--width:100%;}.elementor-434 .elementor-element.elementor-element-abd6ad5{--width:100%;}.elementor-434 .elementor-element.elementor-element-48bfc86{--width:100%;}.elementor-434 .elementor-element.elementor-element-291e681{--width:100%;}.elementor-434 .elementor-element.elementor-element-1f366ee{--width:50%;}.elementor-434 .elementor-element.elementor-element-13dff51{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-37929a6 */.list-number-portafolio{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}
.list-number-portafolio p{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2146d5 */.list-number{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}
.list-number p{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}

@media (max-width: 767px) {
  .list-number {
    width: 40px;
    height: 40px;
    min-width: 40px !important;
    min-height: 40px !important;
  }

  .list-number p {
    width: 40px;
    height: 40px;
    min-width: 40px !important;
    min-height: 40px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d48fdd */.list-number{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}
.list-number p{
    width: 60px;
    height: 60px;
    min-width: 60px !important;
    min-height: 60px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    margin: 0;
    
}

@media (max-width: 767px) {
  .list-number {
    width: 40px;
    height: 40px;
    min-width: 40px !important;
    min-height: 40px !important;
  }

  .list-number p {
    width: 40px;
    height: 40px;
    min-width: 40px !important;
    min-height: 40px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-LightItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-Italic.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-MediumItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://teseoproject.com/wp-content/uploads/2026/03/NeueMontreal-BoldItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */