.elementor-1887 .elementor-element.elementor-element-3a0ea45{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1887 .elementor-element.elementor-element-3a0ea45:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-3a0ea45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1887 .elementor-element.elementor-element-68d49e1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1887 .elementor-element.elementor-element-68d49e1:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-68d49e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.blendstudio.cl/wp-content/uploads/2026/08/GRAN-FORMATO.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1887 .elementor-element.elementor-element-68d49e1:hover::before, .elementor-1887 .elementor-element.elementor-element-68d49e1:hover > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-68d49e1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-68d49e1 > .elementor-background-slideshow:hover::before, .elementor-1887 .elementor-element.elementor-element-68d49e1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1887 .elementor-element.elementor-element-68d49e1:hover{--overlay-opacity:0.5;}.elementor-1887 .elementor-element.elementor-element-c927e67{--display:flex;--min-height:350px;--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-2px;--padding-right:0px;}.elementor-1887 .elementor-element.elementor-element-26bcc98{--display:flex;--justify-content:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-8ad2ba5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1887 .elementor-element.elementor-element-95b52be{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1887 .elementor-element.elementor-element-99c0a00{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1887 .elementor-element.elementor-element-99c0a00:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-99c0a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.blendstudio.cl/wp-content/uploads/2026/08/DISENO-WEB.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1887 .elementor-element.elementor-element-99c0a00:hover::before, .elementor-1887 .elementor-element.elementor-element-99c0a00:hover > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-99c0a00:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-99c0a00 > .elementor-background-slideshow:hover::before, .elementor-1887 .elementor-element.elementor-element-99c0a00 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1887 .elementor-element.elementor-element-99c0a00:hover{--overlay-opacity:0.5;}.elementor-1887 .elementor-element.elementor-element-1e7cea5{--display:flex;--min-height:350px;--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-2px;--padding-right:0px;}.elementor-1887 .elementor-element.elementor-element-d8ed5ad{--display:flex;--justify-content:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-c6c53e0{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1887 .elementor-element.elementor-element-b2dc676{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1887 .elementor-element.elementor-element-e45d39c{--display:flex;--min-height:700px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.28;}.elementor-1887 .elementor-element.elementor-element-e45d39c:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.blendstudio.cl/wp-content/uploads/2026/08/BANNER-WEB-1920X700PX-PLANTILLA-BLEND-v2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1887 .elementor-element.elementor-element-e45d39c::before, .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-e45d39c > .e-con-inner > .elementor-background-video-container::before, .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-background-slideshow::before, .elementor-1887 .elementor-element.elementor-element-e45d39c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #FFFFFF00 35%);}.elementor-1887 .elementor-element.elementor-element-4f3e3ad{--display:flex;--min-height:350px;--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:-2px;--padding-right:0px;}.elementor-1887 .elementor-element.elementor-element-20a2f9f{--display:flex;--justify-content:center;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-70cbc27{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1887 .elementor-element.elementor-element-db450bd{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1887 .elementor-element.elementor-element-7cb8bdb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:7px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-19px;}.elementor-1887 .elementor-element.elementor-element-7cb8bdb .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-1887 .elementor-element.elementor-element-105de49{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1887 .elementor-element.elementor-element-02eb6cb{width:var( --container-widget-width, 52% );max-width:52%;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-1887 .elementor-element.elementor-element-02eb6cb .elementor-heading-title{font-size:25px;color:var( --e-global-color-8832300 );}.elementor-1887 .elementor-element.elementor-element-a569818 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1887 .elementor-element.elementor-element-f2bb9b0{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1887 .elementor-element.elementor-element-4db9c0e{width:var( --container-widget-width, 52% );max-width:52%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-1887 .elementor-element.elementor-element-4db9c0e .elementor-heading-title{font-size:25px;color:var( --e-global-color-8832300 );}.elementor-1887 .elementor-element.elementor-element-218ee5a{--display:flex;--min-height:972px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1887 .elementor-element.elementor-element-218ee5a:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-218ee5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 25%, #3604FF 100%);}.elementor-1887 .elementor-element.elementor-element-39ad74a{width:var( --container-widget-width, 52% );max-width:52%;margin:-500px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-1887 .elementor-element.elementor-element-39ad74a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-8832300 );}.elementor-1887 .elementor-element.elementor-element-779e7a1{width:var( --container-widget-width, 73% );max-width:73%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:21px;color:var( --e-global-color-8832300 );}.elementor-1887 .elementor-element.elementor-element-779e7a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-6abcf7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-6abcf7a{z-index:1;}.elementor-1887 .elementor-element.elementor-element-6abcf7a .elementor-icon-wrapper{text-align:center;}.elementor-1887 .elementor-element.elementor-element-6abcf7a .elementor-icon{font-size:706.86px;}.elementor-1887 .elementor-element.elementor-element-6abcf7a .elementor-icon svg{height:706.86px;}.elementor-1887 .elementor-element.elementor-element-911a456{width:var( --container-widget-width, 3.292% );max-width:3.292%;--container-widget-width:3.292%;--container-widget-flex-grow:0;z-index:2;}.elementor-1887 .elementor-element.elementor-element-911a456.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-911a456 .elementor-icon-wrapper{text-align:center;}.elementor-1887 .elementor-element.elementor-element-911a456 .elementor-icon{font-size:118.53px;}.elementor-1887 .elementor-element.elementor-element-911a456 .elementor-icon svg{height:118.53px;}.elementor-1887 .elementor-element.elementor-element-b973c09{width:100%;max-width:100%;z-index:1;}.elementor-1887 .elementor-element.elementor-element-b973c09.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-b973c09 img{width:1920px;}.elementor-1887 .elementor-element.elementor-element-31c6bef img{width:1103.32px;}.elementor-1887 .elementor-element.elementor-element-90ef098{--display:flex;--min-height:388px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1887 .elementor-element.elementor-element-90ef098.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-e5bb347{width:var( --container-widget-width, 75.681% );max-width:75.681%;--container-widget-width:75.681%;--container-widget-flex-grow:0;text-align:center;}.elementor-1887 .elementor-element.elementor-element-e5bb347.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-e5bb347 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;}.elementor-1887 .elementor-element.elementor-element-e25fd05{--spacer-size:20px;}.elementor-1887 .elementor-element.elementor-element-f31b021{width:var( --container-widget-width, 75.681% );max-width:75.681%;padding:0px 0px 13px 0px;--container-widget-width:75.681%;--container-widget-flex-grow:0;text-align:center;}.elementor-1887 .elementor-element.elementor-element-f31b021.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-f31b021 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;line-height:32px;}.elementor-1887 .elementor-element.elementor-element-fbf2b62{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-1887 .elementor-element.elementor-element-fbf2b62.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-b1a561d{--display:flex;--min-height:720px;--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;}.elementor-1887 .elementor-element.elementor-element-d30e54f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1887 .elementor-element.elementor-element-d30e54f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-bcf3c30{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-bcf3c30.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-29b18a8{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-29b18a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-29b18a8 .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-29b18a8 .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-29b18a8 .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-29b18a8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-29b18a8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-c79a3af{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-c79a3af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-53dff1b{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-53dff1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-53dff1b .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-53dff1b .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-53dff1b .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-53dff1b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-53dff1b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-cc586e8{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-cc586e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-9396b03{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-9396b03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-9396b03 .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-9396b03 .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-9396b03 .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-9396b03 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-9396b03 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-324de71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1887 .elementor-element.elementor-element-01d11a3 .elementor-icon-wrapper{text-align:center;}.elementor-1887 .elementor-element.elementor-element-01d11a3 .elementor-icon{font-size:524.14px;}.elementor-1887 .elementor-element.elementor-element-01d11a3 .elementor-icon svg{height:524.14px;}.elementor-1887 .elementor-element.elementor-element-fe2f33a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-fe2f33a{text-align:center;}.elementor-1887 .elementor-element.elementor-element-fe2f33a img{width:712px;}.elementor-1887 .elementor-element.elementor-element-8bb1a31{text-align:center;}.elementor-1887 .elementor-element.elementor-element-8bb1a31 img{width:292px;}.elementor-1887 .elementor-element.elementor-element-cc08a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1887 .elementor-element.elementor-element-ff9b198{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-ff9b198.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-662088b{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-662088b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-662088b .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-662088b .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-662088b .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-662088b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-662088b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-e399c34{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-e399c34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-f94c56f{width:var( --container-widget-width, 307px );max-width:307px;--container-widget-width:307px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-f94c56f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-f94c56f .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-f94c56f .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-f94c56f .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-f94c56f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-f94c56f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-be3a4cd{--display:flex;--min-height:173px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:21px;--padding-right:21px;}.elementor-1887 .elementor-element.elementor-element-be3a4cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-77109da{width:initial;max-width:initial;}.elementor-1887 .elementor-element.elementor-element-77109da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-77109da .elementor-icon-box-wrapper{text-align:start;}.elementor-1887 .elementor-element.elementor-element-77109da .elementor-icon-box-title{margin-block-end:2px;}.elementor-1887 .elementor-element.elementor-element-77109da .elementor-icon-box-title, .elementor-1887 .elementor-element.elementor-element-77109da .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:none;letter-spacing:0px;}.elementor-1887 .elementor-element.elementor-element-77109da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:0em;color:#585858;}.elementor-1887 .elementor-element.elementor-element-0478d09{--display:flex;--min-height:568px;--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-1887 .elementor-element.elementor-element-5e4f9cd{--display:flex;--min-height:419px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1887 .elementor-element.elementor-element-0b89c0e{text-align:center;}.elementor-1887 .elementor-element.elementor-element-0b89c0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-1887 .elementor-element.elementor-element-3d87afa{--display:flex;--min-height:454px;--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1887 .elementor-element.elementor-element-a326ec1{--display:flex;--min-height:400px;--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-1887 .elementor-element.elementor-element-a326ec1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-59231e5{width:var( --container-widget-width, 97.676% );max-width:97.676%;--container-widget-width:97.676%;--container-widget-flex-grow:0;text-align:start;}.elementor-1887 .elementor-element.elementor-element-59231e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-59231e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;}.elementor-1887 .elementor-element.elementor-element-75cb177{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#020202;}.elementor-1887 .elementor-element.elementor-element-75cb177 p{margin-block-end:27px;}.elementor-1887 .elementor-element.elementor-element-b5c9250{--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:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1887 .elementor-element.elementor-element-782ee04{width:var( --container-widget-width, 30.943% );max-width:30.943%;--container-widget-width:30.943%;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-782ee04.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-782ee04 .elementor-counter{flex-direction:row-reverse;}.elementor-1887 .elementor-element.elementor-element-782ee04 .elementor-counter-title{align-items:center;color:#1A1A1A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:14px;}.elementor-1887 .elementor-element.elementor-element-782ee04 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:3px;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:34px;font-weight:800;}.elementor-1887 .elementor-element.elementor-element-28f9d0d{width:var( --container-widget-width, 30.943% );max-width:30.943%;--container-widget-width:30.943%;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-28f9d0d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-28f9d0d .elementor-counter{flex-direction:row-reverse;}.elementor-1887 .elementor-element.elementor-element-28f9d0d .elementor-counter-title{align-items:center;color:#1A1A1A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:14px;}.elementor-1887 .elementor-element.elementor-element-28f9d0d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:3px;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;letter-spacing:0.4px;}.elementor-1887 .elementor-element.elementor-element-a8031ee{width:var( --container-widget-width, 30.943% );max-width:30.943%;--container-widget-width:30.943%;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-a8031ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1887 .elementor-element.elementor-element-a8031ee .elementor-counter{flex-direction:row-reverse;}.elementor-1887 .elementor-element.elementor-element-a8031ee .elementor-counter-title{align-items:center;color:#1A1A1A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;line-height:14px;}.elementor-1887 .elementor-element.elementor-element-a8031ee .elementor-counter-number-wrapper{gap:3px;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;}.elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button{background-color:#FFECF8;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button:hover, .elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-1887 .elementor-element.elementor-element-963c543{padding:15px 0px 0px 0px;}.elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button:hover svg, .elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1887 .elementor-element.elementor-element-d9e65d7{--display:flex;--min-height:500px;--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-1887 .elementor-element.elementor-element-77c1bf0{--e-image-carousel-slides-to-show:1;}.elementor-1887 .elementor-element.elementor-element-77c1bf0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-1887 .elementor-element.elementor-element-7cb8bdb{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:769px){.elementor-1887 .elementor-element.elementor-element-68d49e1{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-99c0a00{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-e45d39c{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-105de49{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-f2bb9b0{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-b1a561d{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-d30e54f{--width:25%;}.elementor-1887 .elementor-element.elementor-element-bcf3c30{--width:300px;}.elementor-1887 .elementor-element.elementor-element-c79a3af{--width:300px;}.elementor-1887 .elementor-element.elementor-element-cc586e8{--width:300px;}.elementor-1887 .elementor-element.elementor-element-324de71{--width:50%;}.elementor-1887 .elementor-element.elementor-element-cc08a5b{--width:25%;}.elementor-1887 .elementor-element.elementor-element-ff9b198{--width:300px;}.elementor-1887 .elementor-element.elementor-element-e399c34{--width:300px;}.elementor-1887 .elementor-element.elementor-element-be3a4cd{--width:300px;}.elementor-1887 .elementor-element.elementor-element-3d87afa{--content-width:1140px;}.elementor-1887 .elementor-element.elementor-element-a326ec1{--width:46.928%;}.elementor-1887 .elementor-element.elementor-element-b5c9250{--content-width:1129px;}.elementor-1887 .elementor-element.elementor-element-d9e65d7{--width:50%;}}@media(min-width:1025px){.elementor-1887 .elementor-element.elementor-element-e45d39c:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:768px){.elementor-1887 .elementor-element.elementor-element-3a0ea45{--min-height:0px;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-e45d39c:not(.elementor-motion-effects-element-type-background), .elementor-1887 .elementor-element.elementor-element-e45d39c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.blendstudio.cl/wp-content/uploads/2026/08/0ea38664-84c9-4d4a-87ac-85bd142076a6.jpeg");background-size:cover;}.elementor-1887 .elementor-element.elementor-element-e45d39c{--content-width:767px;--min-height:670px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-7cb8bdb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1887 .elementor-element.elementor-element-02eb6cb{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:264px;--container-widget-flex-grow:0;width:var( --container-widget-width, 264px );max-width:264px;}.elementor-1887 .elementor-element.elementor-element-02eb6cb.elementor-element{--align-self:center;}.elementor-1887 .elementor-element.elementor-element-4db9c0e{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;text-align:center;}.elementor-1887 .elementor-element.elementor-element-39ad74a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1887 .elementor-element.elementor-element-39ad74a .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-1887 .elementor-element.elementor-element-779e7a1{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;font-size:13px;}.elementor-1887 .elementor-element.elementor-element-b973c09 img{width:1500px;}.elementor-1887 .elementor-element.elementor-element-90ef098{--width:343px;--min-height:201px;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1887 .elementor-element.elementor-element-e5bb347{width:100%;max-width:100%;text-align:center;}.elementor-1887 .elementor-element.elementor-element-e5bb347 .elementor-heading-title{font-size:27px;}.elementor-1887 .elementor-element.elementor-element-e25fd05{--spacer-size:1px;}.elementor-1887 .elementor-element.elementor-element-f31b021{width:100%;max-width:100%;text-align:center;}.elementor-1887 .elementor-element.elementor-element-f31b021 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-1887 .elementor-element.elementor-element-fbf2b62{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 51px) 0px;text-align:center;font-size:14px;line-height:1.2em;}.elementor-1887 .elementor-element.elementor-element-b1a561d{--min-height:1280px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1887 .elementor-element.elementor-element-d30e54f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1887 .elementor-element.elementor-element-bcf3c30{--width:300px;}.elementor-1887 .elementor-element.elementor-element-c79a3af{--width:300px;}.elementor-1887 .elementor-element.elementor-element-cc586e8{--width:300px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-1887 .elementor-element.elementor-element-324de71{--min-height:431px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-1887 .elementor-element.elementor-element-324de71.e-con{--order:-99999 /* order start hack */;}.elementor-1887 .elementor-element.elementor-element-01d11a3 .elementor-icon{font-size:500px;}.elementor-1887 .elementor-element.elementor-element-01d11a3 .elementor-icon svg{height:500px;}.elementor-1887 .elementor-element.elementor-element-fe2f33a{width:var( --container-widget-width, 419px );max-width:419px;--e-transform-translateX:37px;--e-transform-translateY:0px;--container-widget-width:419px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-cc08a5b{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1887 .elementor-element.elementor-element-cc08a5b.e-con{--order:2;}.elementor-1887 .elementor-element.elementor-element-ff9b198{--width:300px;}.elementor-1887 .elementor-element.elementor-element-e399c34{--width:300px;}.elementor-1887 .elementor-element.elementor-element-be3a4cd{--width:300px;}.elementor-1887 .elementor-element.elementor-element-3d87afa{--min-height:480px;--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:center;}.elementor-1887 .elementor-element.elementor-element-59231e5{text-align:center;}.elementor-1887 .elementor-element.elementor-element-59231e5 .elementor-heading-title{font-size:30px;}.elementor-1887 .elementor-element.elementor-element-75cb177{text-align:center;}.elementor-1887 .elementor-element.elementor-element-b5c9250{--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:center;--gap:16px 10px;--row-gap:16px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1887 .elementor-element.elementor-element-782ee04{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-782ee04.elementor-element{--align-self:center;}.elementor-1887 .elementor-element.elementor-element-782ee04 .elementor-counter-title{justify-content:center;}.elementor-1887 .elementor-element.elementor-element-28f9d0d{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-28f9d0d.elementor-element{--align-self:center;}.elementor-1887 .elementor-element.elementor-element-28f9d0d .elementor-counter-title{justify-content:center;}.elementor-1887 .elementor-element.elementor-element-a8031ee{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-1887 .elementor-element.elementor-element-a8031ee.elementor-element{--align-self:center;}.elementor-1887 .elementor-element.elementor-element-a8031ee .elementor-counter-title{justify-content:center;}.elementor-1887 .elementor-element.elementor-element-963c543 .elementor-button{font-size:12px;}}/* Start custom CSS for icon, class: .elementor-element-6abcf7a */.elementor-1887 .elementor-element.elementor-element-6abcf7a{
    position: absolute;
    top: 300px;
    left: calc(50% - 350px);
}

.elementor-1887 .elementor-element.elementor-element-6abcf7a svg{
 overflow: visible;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-911a456 */.elementor-1887 .elementor-element.elementor-element-911a456{
    position: absolute;
    top: 820px;
    left: calc(50% - 60px);
}

.elementor-1887 .elementor-element.elementor-element-911a456 svg{
 overflow: visible;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b973c09 */.elementor-1887 .elementor-element.elementor-element-b973c09 {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);

}


.elementor-1887 .elementor-element.elementor-element-b973c09::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 850px;

      background: linear-gradient(
        to bottom,
        rgba(255,255,255,0) 60%,
        #ffffff 100%
    );
    pointer-events: none;
    z-index: 3;
}

@media (max-width: 767px) {
  .elementor-1887 .elementor-element.elementor-element-b973c09 img {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 145%;
    max-width: none;
    transform: translateX(-50%);
  }

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31c6bef */.elementor-1887 .elementor-element.elementor-element-31c6bef{
  position: absolute;
  top:70px;
   left: calc(50% - 560px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ef098 */.item {
    background-color: #eaeAEA99;
    z-index: 2;
    backdrop-filter: blur(5px);
    
    clip-path: polygon(0% 11.429%,0% 88.571%,0% 88.571%,0.087% 90.425%,0.339% 92.184%,0.742% 93.824%,1.282% 95.321%,1.946% 96.653%,2.72% 97.795%,3.591% 98.724%,4.544% 99.417%,5.567% 99.85%,6.645% 100%,93.189% 100%,93.189% 100%,94.267% 99.85%,95.29% 99.417%,96.243% 98.724%,97.114% 97.795%,97.888% 96.653%,98.552% 95.321%,99.092% 93.824%,99.495% 92.184%,99.747% 90.425%,99.834% 88.571%,99.834% 21.429%,99.834% 21.429%,99.747% 19.575%,99.495% 17.816%,99.092% 16.176%,98.552% 14.679%,97.888% 13.347%,97.114% 12.205%,96.243% 11.276%,95.29% 10.583%,94.267% 10.15%,93.189% 10%,57.086% 10%,57.086% 10%,56.739% 9.984%,56.394% 9.938%,56.051% 9.86%,55.711% 9.752%,55.375% 9.615%,55.044% 9.447%,54.718% 9.25%,54.399% 9.023%,54.086% 8.768%,53.78% 8.484%,46.719% 1.516%,46.719% 1.516%,46.413% 1.232%,46.1% 0.977%,45.78% 0.75%,45.454% 0.553%,45.123% 0.385%,44.787% 0.248%,44.448% 0.14%,44.105% 0.062%,43.759% 0.016%,43.412% 0%,6.645% 0%,6.645% 0%,5.567% 0.15%,4.544% 0.583%,3.591% 1.276%,2.72% 2.205%,1.946% 3.347%,1.282% 4.679%,0.742% 6.176%,0.339% 7.816%,0.087% 9.575%,0% 11.429%)
            }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcf3c30 */.elementor-1887 .elementor-element.elementor-element-bcf3c30 {
position: absolute;
 top: 50px;
 left: calc(50%  - 50px);


 }
 
 @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-bcf3c30{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c79a3af */.elementor-1887 .elementor-element.elementor-element-c79a3af {
position: absolute;
 top: 250px;
 left: calc(50%  - 150px);

 }
  @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-c79a3af{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc586e8 */.elementor-1887 .elementor-element.elementor-element-cc586e8 {
position: absolute;
 top: 470px;
 left: calc(50%  - 50px);

 }

 @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-cc586e8{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-01d11a3 */.elementor-1887 .elementor-element.elementor-element-01d11a3{
    position: absolute;
    top: 100px;
    left: calc(50% - 300px);
}

.elementor-1887 .elementor-element.elementor-element-01d11a3 svg{
 overflow: visible;
}

 #onda1 {
    animation: 4s linear infinite ondas;
    transform-origin: center center
            }
 #onda2 {
    animation: 4s linear 2s infinite ondas; 
    transform-origin: center center
            }
@keyframes ondas {
    0% {
     transform: scale(1.0);
     filter: blur(0px);
                }
    
   100% {
    transform: scale(1.5);
    opacity: 0;
    filter: blur(5px); 
   }
    
    
}

#texto {
    animation: circulo 35s infinite linear;
    transform-origin: center center;
    
}
@keyframes circulo {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(-360deg);
        
    }
}


@media (max-width: 767px) {
    .elementor-1887 .elementor-element.elementor-element-01d11a3{
    top: 10px;
     left: calc(50%  - 260px);
     scale:1;
    }
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2f33a */.elementor-1887 .elementor-element.elementor-element-fe2f33a {
    position: absolute;
    top: 220px;
    left: calc(45% - 300px);
    z-index: 2;
    
}

@media (max-width: 480px) {
     .elementor-1887 .elementor-element.elementor-element-fe2f33a{
    top: 200px;
     left: calc(50%  - 200px);}
 }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bb1a31 */.elementor-1887 .elementor-element.elementor-element-8bb1a31 {
    position: absolute;
    top: 6px;
    left: calc(50% - 160px);
    animation: dron 10s ease infinite;
    z-index: 2;
}

@keyframes dron {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(50px) rotate(5deg);
    }
    100% {
        transform: translateY(0px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff9b198 */.elementor-1887 .elementor-element.elementor-element-ff9b198 {
position: absolute;
 top: 50px;
 left: calc(50%  - 280px);
 }
 
 @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-ff9b198{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399c34 */.elementor-1887 .elementor-element.elementor-element-e399c34 {
position: absolute;
 top: 250px;
 left: calc(50%  - 190px);

 }
  @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-e399c34{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be3a4cd */.elementor-1887 .elementor-element.elementor-element-be3a4cd {
position: absolute;
 top: 470px;
 left: calc(50%  - 300px);

 }
 
 @media (max-width: 767px) {
     .elementor-1887 .elementor-element.elementor-element-be3a4cd{
     position: static; }
 }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-782ee04 */.elementor-counter-title {
    margin-top: -15px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-28f9d0d */.elementor-counter-title {
    margin-top: -15px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-a8031ee */.elementor-counter-title {
    margin-top: -15px !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-77c1bf0 */.swiper-slide img {
    width: 600px;
    height: 500px;
    object-fit: cover;
    display: block;
}

/* Estilos para versión móvil */
@media (max-width: 768px) {
    .swiper-slide img {
        width: 100%;     /* Hace que la imagen se adapte al ancho del contenedor */
        height: 350px;    /* Ajusta la altura proporcionalmente */
    }
}/* End custom CSS */
/* Start custom CSS */.blend-gradient {
    background-image: linear-gradient(90deg,
        #0e0524, #2a1465, #6d28d9, #b026c9, #ec1e8c,
        #b026c9, #6d28d9, #2a1465, #0e0524);
    background-size: 320px 100%;
    background-repeat: repeat;
    animation: blendFlow 8s linear infinite;
}

.blend-text,
.blend-text .elementor-heading-title,
.blend-text .elementor-button-text {
    background-image: linear-gradient(90deg, #6d28d9, #b026c9, #ec1e8c, #b026c9, #6d28d9);
    background-size: 320px 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    animation: blendFlow 2.5s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
    .blend-text,
    .blend-text .elementor-heading-title { animation: none; }
}
@keyframes blendFlow {
    from { background-position: 0 50%; }
    to   { background-position: 320px 50%; }
}
.camion-flotante {
  position: relative;
  isolation: isolate;
  animation: camion-flotar 5.8s ease-in-out infinite;
  will-change: transform;
}

.camion-flotante::after {
  content: "";
  position: absolute;
  z-index: -1;
  left: 20%;
  right: 11%;
  bottom: 2%;
  height: 10%;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.52);
  filter: blur(15px);
  opacity: 0.75;
  transform-origin: center;
  animation: sombra-camion 5.8s ease-in-out infinite;
  pointer-events: none;
}

.camion-flotante img {
  display: block;
  width: 100%;
  height: auto;
  filter: drop-shadow(0 16px 18px rgba(0, 0, 0, 0.28));
  transition: transform 0.5s ease, filter 0.5s ease;
}

.camion-flotante:hover img {
  transform: scale(1.025);
  filter: drop-shadow(0 22px 25px rgba(0, 0, 0, 0.38))
          brightness(1.04) contrast(1.03);
}

@keyframes camion-flotar {
  0%, 100% {
    transform: translate3d(0, 0, 0) rotate(-0.35deg);
  }
  50% {
    transform: translate3d(-7px, -14px, 0) rotate(0.35deg);
  }
}

@keyframes sombra-camion {
  0%, 100% {
    transform: scaleX(1);
    opacity: 0.75;
  }
  50% {
    transform: scaleX(0.84);
    opacity: 0.42;
  }
}

@media (prefers-reduced-motion: reduce) {
  .camion-flotante,
  .camion-flotante::after {
    animation: none;
  }
}/* End custom CSS */