.elementor-2401 .elementor-element.elementor-element-1a285743{--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;--background-transition:0.7s;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2401 .elementor-element.elementor-element-1a285743:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-1a285743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;background-image:url("https://buscandomasleads.com/wp-content/uploads/2025/06/header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2401 .elementor-element.elementor-element-1c659366{--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;}.elementor-2401 .elementor-element.elementor-element-3dd5670{text-align:start;}.elementor-2401 .elementor-element.elementor-element-3dd5670 img{width:30%;}.elementor-2401 .elementor-element.elementor-element-28e42688 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:55px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-3a273535 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-1ea256cd{--spacer-size:1px;}.elementor-2401 .elementor-element.elementor-element-559e07af .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-5374090{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-5c9a5e3 .elementor-button{background-color:#2AA4D100;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:900;letter-spacing:-1px;box-shadow:0px 0px 16px 2px #376A97;border-style:double;border-width:1px 1px 1px 1px;border-color:#7BC0D4;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-2401 .elementor-element.elementor-element-5c9a5e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2401 .elementor-element.elementor-element-5c9a5e3 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2401 .elementor-element.elementor-element-5249fac1{--spacer-size:10px;}.elementor-2401 .elementor-element.elementor-element-21556c8a{--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-2401 .elementor-element.elementor-element-7aef409f{--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-2401 .elementor-element.elementor-element-7aef409f:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-7aef409f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE7B07;}.elementor-2401 .elementor-element.elementor-element-795ec64a{--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:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-2401 .elementor-element.elementor-element-795ec64a:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-795ec64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-2401 .elementor-element.elementor-element-20c48d8f{text-align:center;}.elementor-2401 .elementor-element.elementor-element-20c48d8f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:900;letter-spacing:-1px;color:#000000;}.elementor-2401 .elementor-element.elementor-element-593d7713{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2401 .elementor-element.elementor-element-6bd4614c{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-6bd4614c:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-6bd4614c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07305D;}.elementor-2401 .elementor-element.elementor-element-3326c69 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-37c4d35a{text-align:center;}.elementor-2401 .elementor-element.elementor-element-37c4d35a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-535952a1{text-align:center;}.elementor-2401 .elementor-element.elementor-element-535952a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-70be7880{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-70be7880:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-70be7880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-7c3bbfa img{width:50%;}.elementor-2401 .elementor-element.elementor-element-36fdcb6c{text-align:center;}.elementor-2401 .elementor-element.elementor-element-36fdcb6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-291fc2cb{text-align:center;}.elementor-2401 .elementor-element.elementor-element-291fc2cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-11ca12b4{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-11ca12b4:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-11ca12b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-b1dd3e2 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-452d5725{text-align:center;}.elementor-2401 .elementor-element.elementor-element-452d5725 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-295e6e43{text-align:center;}.elementor-2401 .elementor-element.elementor-element-295e6e43 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-299db5c3{--display:flex;}.elementor-2401 .elementor-element.elementor-element-299db5c3:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-299db5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-8c5f101 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-6467d8c2{text-align:center;}.elementor-2401 .elementor-element.elementor-element-6467d8c2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-11af14e{text-align:center;}.elementor-2401 .elementor-element.elementor-element-11af14e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-41724f7{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-41724f7:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-41724f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-64bb8f3 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-273ac62{text-align:center;}.elementor-2401 .elementor-element.elementor-element-273ac62 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-43d3b84{text-align:center;}.elementor-2401 .elementor-element.elementor-element-43d3b84 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-7abbccb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-7abbccb5:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-7abbccb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a > .elementor-widget-container{margin:-7px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a{text-align:center;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-2px;color:#000000;}.elementor-2401 .elementor-element.elementor-element-74c0836{--display:flex;--min-height:0px;--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-74c0836:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-74c0836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-7f534e4d{--e-image-carousel-slides-to-show:5;}.elementor-2401 .elementor-element.elementor-element-7f534e4d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a8d9d1b ) 0%, #16A1D7 100%);}.elementor-2401 .elementor-element.elementor-element-7f534e4d .swiper-wrapper{display:flex;align-items:center;}.elementor-2401 .elementor-element.elementor-element-7f534e4d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-2401 .elementor-element.elementor-element-4f94d7b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-4f94d7b6:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-4f94d7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-3e46af99{--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:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d > .elementor-widget-container{margin:-7px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d{text-align:center;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;line-height:1em;letter-spacing:-2px;color:#000000;}.elementor-2401 .elementor-element.elementor-element-80b99d3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2401 .elementor-element.elementor-element-24a821f{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-24a821f:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-24a821f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07305D;}.elementor-2401 .elementor-element.elementor-element-6aac29d img{width:50%;}.elementor-2401 .elementor-element.elementor-element-0c28906{text-align:center;}.elementor-2401 .elementor-element.elementor-element-0c28906 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-63c9068{text-align:center;}.elementor-2401 .elementor-element.elementor-element-63c9068 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-8a0d749{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-8a0d749:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-8a0d749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-c0378b9 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-91e650e{text-align:center;}.elementor-2401 .elementor-element.elementor-element-91e650e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-4349f77{text-align:center;}.elementor-2401 .elementor-element.elementor-element-4349f77 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-6f718b7{--display:flex;--justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-6f718b7:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-6f718b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-6d48ad5 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-a2c2330{text-align:center;}.elementor-2401 .elementor-element.elementor-element-a2c2330 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-859b06d{text-align:center;}.elementor-2401 .elementor-element.elementor-element-859b06d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-c3f7fbc{--display:flex;}.elementor-2401 .elementor-element.elementor-element-c3f7fbc:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-c3f7fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8d9d1b );}.elementor-2401 .elementor-element.elementor-element-35d2c86 img{width:50%;}.elementor-2401 .elementor-element.elementor-element-847e2cf{text-align:center;}.elementor-2401 .elementor-element.elementor-element-847e2cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-1px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-12ecbd5{text-align:center;}.elementor-2401 .elementor-element.elementor-element-12ecbd5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-4884178b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-4884178b:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-4884178b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #07305D 0%, #16A1D7 100%);}.elementor-2401 .elementor-element.elementor-element-1bea640b{--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:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-6a41fa40 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-7ad692f > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2401 .elementor-element.elementor-element-7ad692f{--e-price-table-header-background-color:#2787AC;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__header{padding:20px 20px 20px 20px;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__heading{font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__subheading{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table .elementor-price-table__price{font-family:"Manrope", Sans-serif;font-weight:700;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__currency{align-self:center;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__features-list{padding:00px 20px 50px 20px;}.elementor-2401 .elementor-element.elementor-element-7ad692f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-2401 .elementor-element.elementor-element-bb9e9b1 .elementor-button{background-color:#2AA4D100;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:900;letter-spacing:-1px;box-shadow:0px 0px 16px 2px #376A97;border-style:double;border-width:1px 1px 1px 1px;border-color:#7BC0D4;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-2401 .elementor-element.elementor-element-bb9e9b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2401 .elementor-element.elementor-element-bb9e9b1 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2401 .elementor-element.elementor-element-31eb322f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-31eb322f:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-31eb322f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 > .elementor-widget-container{margin:-7px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5{text-align:center;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;line-height:1em;letter-spacing:-2px;color:#000000;}.elementor-2401 .elementor-element.elementor-element-3c24e4e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-1f97fa9 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2401 .elementor-element.elementor-element-1f97fa9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2401 .elementor-element.elementor-element-a6f86f3 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2401 .elementor-element.elementor-element-a6f86f3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2401 .elementor-element.elementor-element-44262fb > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2401 .elementor-element.elementor-element-44262fb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2401 .elementor-element.elementor-element-0f5cd2b > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2401 .elementor-element.elementor-element-0f5cd2b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2401 .elementor-element.elementor-element-547a09af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-547a09af:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-547a09af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-ff501e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-ff501e8:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-ff501e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2401 .elementor-element.elementor-element-765351e1{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;}.elementor-2401 .elementor-element.elementor-element-765351e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-2401 .elementor-element.elementor-element-765351e1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:900;letter-spacing:-1px;color:#000000;}.elementor-2401 .elementor-element.elementor-element-f40380b{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-2401 .elementor-element.elementor-element-f40380b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-title{border-width:0px;padding:20px 20px 20px 20px;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-content{border-width:0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-item:not(:last-child){margin-block-end:10px;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-title, .elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-icon{color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-title.elementor-active a, .elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#7BC0D4;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-icon{margin-inline-end:10px;}.elementor-2401 .elementor-element.elementor-element-2689f70b{--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;--background-transition:0.7s;--padding-top:200px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-2401 .elementor-element.elementor-element-2689f70b:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-2689f70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://buscandomasleads.com/wp-content/uploads/2025/06/2.jpg");background-position:center center;background-size:cover;}.elementor-2401 .elementor-element.elementor-element-2e1e582a{--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-2401 .elementor-element.elementor-element-4a34c139{--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;}.elementor-2401 .elementor-element.elementor-element-62af7847 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:900;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-2401 .elementor-element.elementor-element-5b75262a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:400;letter-spacing:-1px;color:#161616;}.elementor-2401 .elementor-element.elementor-element-37213ddc{--spacer-size:10px;}.elementor-2401 .elementor-element.elementor-element-3f04cb27{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-3b4c3dd .elementor-button{background-color:#2AA4D100;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:900;letter-spacing:-1px;fill:#020202;color:#020202;box-shadow:0px 0px 16px 2px #376A97;border-style:double;border-width:1px 1px 1px 1px;border-color:#0F7796;border-radius:20px 20px 20px 20px;padding:20px 50px 20px 50px;}.elementor-2401 .elementor-element.elementor-element-3b4c3dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2401 .elementor-element.elementor-element-3b4c3dd .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2401 .elementor-element.elementor-element-adfbab3{--spacer-size:10px;}@media(max-width:1440px){.elementor-2401 .elementor-element.elementor-element-5374090{--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-593d7713{--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-80b99d3{--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-3c24e4e{--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-3f04cb27{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2401 .elementor-element.elementor-element-1a285743{--content-width:1356px;}.elementor-2401 .elementor-element.elementor-element-1c659366{--width:50%;}.elementor-2401 .elementor-element.elementor-element-21556c8a{--width:50%;}.elementor-2401 .elementor-element.elementor-element-795ec64a{--content-width:1356px;}.elementor-2401 .elementor-element.elementor-element-4f94d7b6{--content-width:1140px;}.elementor-2401 .elementor-element.elementor-element-3e46af99{--content-width:1290px;}.elementor-2401 .elementor-element.elementor-element-4884178b{--content-width:1140px;}.elementor-2401 .elementor-element.elementor-element-1bea640b{--content-width:1356px;}.elementor-2401 .elementor-element.elementor-element-2689f70b{--content-width:1356px;}.elementor-2401 .elementor-element.elementor-element-2e1e582a{--width:50%;}.elementor-2401 .elementor-element.elementor-element-4a34c139{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2401 .elementor-element.elementor-element-1c659366{--width:100%;}.elementor-2401 .elementor-element.elementor-element-21556c8a{--width:100%;}.elementor-2401 .elementor-element.elementor-element-2e1e582a{--width:100%;}.elementor-2401 .elementor-element.elementor-element-4a34c139{--width:100%;}}@media(max-width:1024px){.elementor-2401 .elementor-element.elementor-element-1a285743{--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-2401 .elementor-element.elementor-element-5374090{--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-593d7713{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-2401 .elementor-element.elementor-element-74c0836{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2401 .elementor-element.elementor-element-7f534e4d{--e-image-carousel-slides-to-show:3;}.elementor-2401 .elementor-element.elementor-element-4f94d7b6{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2401 .elementor-element.elementor-element-3e46af99{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-2401 .elementor-element.elementor-element-80b99d3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-4884178b{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2401 .elementor-element.elementor-element-1bea640b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 > .elementor-widget-container{margin:-7px 0px -5px 0px;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 .elementor-heading-title{font-size:42px;letter-spacing:-1.2px;}.elementor-2401 .elementor-element.elementor-element-3c24e4e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-ff501e8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2401 .elementor-element.elementor-element-765351e1{--container-widget-width:66%;--container-widget-flex-grow:0;width:var( --container-widget-width, 66% );max-width:66%;}.elementor-2401 .elementor-element.elementor-element-f40380b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-2689f70b{--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-2401 .elementor-element.elementor-element-3f04cb27{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2401 .elementor-element.elementor-element-1a285743{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2401 .elementor-element.elementor-element-1a285743:not(.elementor-motion-effects-element-type-background), .elementor-2401 .elementor-element.elementor-element-1a285743 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-99px 0px;}.elementor-2401 .elementor-element.elementor-element-3dd5670 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2401 .elementor-element.elementor-element-3dd5670{text-align:center;}.elementor-2401 .elementor-element.elementor-element-3dd5670 img{width:60%;}.elementor-2401 .elementor-element.elementor-element-28e42688{text-align:center;}.elementor-2401 .elementor-element.elementor-element-28e42688 .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-3a273535{text-align:center;}.elementor-2401 .elementor-element.elementor-element-3a273535 .elementor-heading-title{font-size:20px;}.elementor-2401 .elementor-element.elementor-element-559e07af{text-align:center;}.elementor-2401 .elementor-element.elementor-element-559e07af .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-5374090{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2401 .elementor-element.elementor-element-5c9a5e3 .elementor-button{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-795ec64a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2401 .elementor-element.elementor-element-20c48d8f{text-align:center;}.elementor-2401 .elementor-element.elementor-element-20c48d8f .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-2401 .elementor-element.elementor-element-593d7713{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-37c4d35a{text-align:center;}.elementor-2401 .elementor-element.elementor-element-37c4d35a .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-535952a1{text-align:center;}.elementor-2401 .elementor-element.elementor-element-535952a1 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-36fdcb6c{text-align:center;}.elementor-2401 .elementor-element.elementor-element-36fdcb6c .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-291fc2cb{text-align:center;}.elementor-2401 .elementor-element.elementor-element-291fc2cb .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-452d5725{text-align:center;}.elementor-2401 .elementor-element.elementor-element-452d5725 .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-295e6e43{text-align:center;}.elementor-2401 .elementor-element.elementor-element-295e6e43 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-6467d8c2{text-align:center;}.elementor-2401 .elementor-element.elementor-element-6467d8c2 .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-11af14e{text-align:center;}.elementor-2401 .elementor-element.elementor-element-11af14e .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-273ac62{text-align:center;}.elementor-2401 .elementor-element.elementor-element-273ac62 .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-43d3b84{text-align:center;}.elementor-2401 .elementor-element.elementor-element-43d3b84 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-7abbccb5{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-2401 .elementor-element.elementor-element-32c8eb9a .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-74c0836{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-7f534e4d{--e-image-carousel-slides-to-show:2;}.elementor-2401 .elementor-element.elementor-element-4f94d7b6{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2401 .elementor-element.elementor-element-3e46af99{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-2401 .elementor-element.elementor-element-4fe4fa4d .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-80b99d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-0c28906{text-align:center;}.elementor-2401 .elementor-element.elementor-element-0c28906 .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-63c9068{text-align:center;}.elementor-2401 .elementor-element.elementor-element-63c9068 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-91e650e{text-align:center;}.elementor-2401 .elementor-element.elementor-element-91e650e .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-4349f77{text-align:center;}.elementor-2401 .elementor-element.elementor-element-4349f77 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-a2c2330{text-align:center;}.elementor-2401 .elementor-element.elementor-element-a2c2330 .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-859b06d{text-align:center;}.elementor-2401 .elementor-element.elementor-element-859b06d .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-847e2cf{text-align:center;}.elementor-2401 .elementor-element.elementor-element-847e2cf .elementor-heading-title{font-size:24px;}.elementor-2401 .elementor-element.elementor-element-12ecbd5{text-align:center;}.elementor-2401 .elementor-element.elementor-element-12ecbd5 .elementor-heading-title{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-4884178b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2401 .elementor-element.elementor-element-1bea640b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2401 .elementor-element.elementor-element-6a41fa40{text-align:center;}.elementor-2401 .elementor-element.elementor-element-6a41fa40 .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-bb9e9b1 .elementor-button{font-size:18px;}.elementor-2401 .elementor-element.elementor-element-31eb322f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 > .elementor-widget-container{margin:-6px 0px -4px 0px;}.elementor-2401 .elementor-element.elementor-element-6fcb52e5 .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-3c24e4e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2401 .elementor-element.elementor-element-547a09af{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2401 .elementor-element.elementor-element-ff501e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:024px;--padding-right:024px;}.elementor-2401 .elementor-element.elementor-element-765351e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2401 .elementor-element.elementor-element-765351e1 .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-f40380b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2401 .elementor-element.elementor-element-2689f70b{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2401 .elementor-element.elementor-element-62af7847{text-align:center;}.elementor-2401 .elementor-element.elementor-element-62af7847 .elementor-heading-title{font-size:28px;}.elementor-2401 .elementor-element.elementor-element-5b75262a{text-align:center;}.elementor-2401 .elementor-element.elementor-element-5b75262a .elementor-heading-title{font-size:20px;}.elementor-2401 .elementor-element.elementor-element-3f04cb27{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2401 .elementor-element.elementor-element-3b4c3dd .elementor-button{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-28e42688 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c9a5e3 */@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #7BC0D4;
    }

    50% {
        transform: scale(1.02);
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

/* Efecto "pulse" para el botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button {
    margin-top: 5px;
    animation: pulse 1.50s infinite;
}

/* Gradiente animado para el texto del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button span {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Gradiente animado para el ícono del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button i {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Cambia el texto y el ícono a blanco al hacer hover sobre el botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover span,
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover i {
    background: none;
    -webkit-text-fill-color: white;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cf18b00 */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style]::before {
  padding: 1em 0.3em;
  display: flex;
  font-size: 1em;
  font-weight: 400;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  content: "Atención al Paciente con IA 24/7";
  color: #FFF;
}

[data-marquee-style]::after {
  content: " ✦ ";
  color: #FF8B2A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c4d35a *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bd4614c *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36fdcb6c *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70be7880 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-452d5725 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ca12b4 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6467d8c2 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299db5c3 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-273ac62 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41724f7 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c28906 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a821f *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91e650e *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a0d749 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2c2330 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f718b7 *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-847e2cf *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3f7fbc *//* Estilo base para los contenedores */
.contenedor-minimalista {
    background-color: white; /* Fondo blanco */
    border-radius: 15px; /* Esquinas redondeadas */
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1); /* Sombra inicial */
    transition: transform 0.3s ease, box-shadow 0.3s ease; /* Transiciones suaves */
    overflow: hidden; /* Para recortar contenido desbordante */
    padding: 20px; /* Espaciado interno */
}

/* Efecto al pasar el mouse */
.contenedor-minimalista:hover {
    transform: scale(1.03); /* Agranda ligeramente el contenedor */
    box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.15); /* Sombra más pronunciada */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a41fa40 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb9e9b1 */@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #7BC0D4;
    }

    50% {
        transform: scale(1.02);
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

/* Efecto "pulse" para el botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button {
    margin-top: 5px;
    animation: pulse 1.50s infinite;
}

/* Gradiente animado para el texto del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button span {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Gradiente animado para el ícono del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button i {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Cambia el texto y el ícono a blanco al hacer hover sobre el botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover span,
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover i {
    background: none;
    -webkit-text-fill-color: white;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-f40380b */.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-title{
    border-radius: 10px; background: linear-gradient(132deg,rgba(21,21,21,21) ,rgba(39,39,39,39) ) 
 
}

.elementor-2401 .elementor-element.elementor-element-f40380b .elementor-tab-title{
    border-radius: 10px; background: linear-gradient(132deg,#07305D,#16A1D7 ) 
 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62af7847 *//* Aplica el gradiente animado al texto del encabezado */
.titulo-animado {
  font-size: 2em; /* Ajusta el tamaño del texto */
  font-weight: bold; /* Ajusta el grosor del texto */
  background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
  background-size: 300% 300%;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradiente-animado 8s infinite;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b4c3dd */@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 10px -20px #7BC0D4;
    }

    50% {
        transform: scale(1.02);
        box-shadow: 0px 0px 0px 30px transparent;
    }

    100% {
        transform: scale(1);
        box-shadow: 0px 0px 0px 0px transparent;
    }
}

/* Efecto "pulse" para el botón */
 .elementor-button {
    margin-top: 5px;
    animation: pulse 1.50s infinite;
}

/* Gradiente animado para el texto del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button span {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Gradiente animado para el ícono del botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button i {
    background: linear-gradient(90deg, #7BC0D4, #67A8C4, #9b51e0, #7BC0D4, #4393B5);
    background-size: 300% 300%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradiente-animado 8s infinite;
    transition: color 0.3s ease, -webkit-text-fill-color 0.3s ease;
}

/* Cambia el texto y el ícono a blanco al hacer hover sobre el botón */
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover span,
.elementor-2076 .elementor-element.elementor-element-128c62e9 .elementor-button:hover i {
    background: none;
    -webkit-text-fill-color: white;
}

/* Animación del gradiente */
@keyframes gradiente-animado {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS *//* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 10px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #000000; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background-color: #7BC0D4; /*cor do controle do scroll*/
  border-radius: 10px; /*arredondamento*/
  border: 2px solid #000000; /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 10px;
    scrollbar-color:
                    #7BC0D4 /*cor do controle do scroll*/
                    #000000; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}/* End custom CSS */