.elementor-13 .elementor-element.elementor-element-375a82bd > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/HERO-SECTION-BRAD-1.webp");opacity:0.5;}.elementor-13 .elementor-element.elementor-element-375a82bd > .elementor-container{min-height:800px;}.elementor-13 .elementor-element.elementor-element-375a82bd{overflow:hidden;}.elementor-13 .elementor-element.elementor-element-2cd3015 img{width:28%;}.elementor-13 .elementor-element.elementor-element-32ed838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-32ed838 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5357a21{--display:flex;}.elementor-13 .elementor-element.elementor-element-e1e645e{--display:flex;}.elementor-13 .elementor-element.elementor-element-e1e645e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a3a4ef3{--display:flex;}.elementor-13 .elementor-element.elementor-element-20d6098{--display:flex;}.elementor-13 .elementor-element.elementor-element-20d6098.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8435c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-8435c2a .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-784f6ba6{--e-image-carousel-slides-to-show:3;}.elementor-13 .elementor-element.elementor-element-784f6ba6 .swiper-wrapper{display:flex;align-items:center;}.elementor-13 .elementor-element.elementor-element-c37a9f2 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-989ba01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-989ba01 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:35px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-60f12167:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-60f12167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1F1F1F 0%, #000000 100%);}.elementor-13 .elementor-element.elementor-element-60f12167 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/HERO-SECTION-BRAD-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-60f12167 > .elementor-container{min-height:800px;}.elementor-13 .elementor-element.elementor-element-60f12167{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-912f759{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-912f759 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-description{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4c8ab61{--display:flex;}.elementor-13 .elementor-element.elementor-element-8c92535{--display:flex;}.elementor-13 .elementor-element.elementor-element-8c92535.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ad01e4a{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-ad01e4a .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:27px;font-weight:900;font-style:italic;line-height:39px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-111afabf{--e-image-carousel-slides-to-show:3;}.elementor-13 .elementor-element.elementor-element-111afabf .swiper-wrapper{display:flex;align-items:center;}.elementor-13 .elementor-element.elementor-element-38263315 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-c75b64d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13 .elementor-element.elementor-element-c75b64d .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:22px;font-weight:900;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-d4563a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-d4563a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-d4563a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-d4563a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e76baf6{left:145px;}body.rtl .elementor-13 .elementor-element.elementor-element-e76baf6{right:145px;}.elementor-13 .elementor-element.elementor-element-e76baf6{top:382px;text-align:center;}.elementor-13 .elementor-element.elementor-element-e76baf6 img{width:41%;}.elementor-13 .elementor-element.elementor-element-6fca5d39:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6fca5d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFCD75;}.elementor-13 .elementor-element.elementor-element-6fca5d39 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/HERO-SECTION-BRAD-1.webp");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6fca5d39 > .elementor-container{min-height:0px;}.elementor-13 .elementor-element.elementor-element-6fca5d39{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:10;}.elementor-13 .elementor-element.elementor-element-34ffe61{--display:flex;--min-height:1050px;--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;--overlay-opacity:0.5;--margin-top:-410px;--margin-bottom:-410px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-34ffe61::before, .elementor-13 .elementor-element.elementor-element-34ffe61 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-34ffe61 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-34ffe61 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-34ffe61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-34ffe61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-8d90952{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-8d90952 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:line-through;line-height:58px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fae2fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-fae2fb1 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:58px;color:#86FF00;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6bb6d3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5 > .elementor-container{min-height:547px;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-59b4aa59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-59b4aa59 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-bbd9c40{--display:flex;}.elementor-13 .elementor-element.elementor-element-68cf764{color:#000000;}.elementor-13 .elementor-element.elementor-element-3ca25aa .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-aae4de1 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;}.elementor-13 .elementor-element.elementor-element-aae4de1 > .elementor-container{min-height:428px;}.elementor-13 .elementor-element.elementor-element-aae4de1{overflow:hidden;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-4fef587{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-4fef587 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ae2b847{--e-image-carousel-slides-to-show:3;}.elementor-13 .elementor-element.elementor-element-d148841{--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;}.elementor-13 .elementor-element.elementor-element-153c339{--display:flex;}.elementor-13 .elementor-element.elementor-element-19fcb2d{text-align:center;}.elementor-13 .elementor-element.elementor-element-19fcb2d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:102px;font-weight:600;color:var( --e-global-color-09796ad );}.elementor-13 .elementor-element.elementor-element-af0ba35 .elementor-image-box-title{font-size:1px;}.elementor-13 .elementor-element.elementor-element-af0ba35 .elementor-image-box-description{font-size:15px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cd975ce{--display:flex;}.elementor-13 .elementor-element.elementor-element-c56e273{text-align:center;}.elementor-13 .elementor-element.elementor-element-c56e273 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:102px;font-weight:600;color:var( --e-global-color-09796ad );}.elementor-13 .elementor-element.elementor-element-13da2cf .elementor-image-box-title{font-size:1px;}.elementor-13 .elementor-element.elementor-element-13da2cf .elementor-image-box-description{font-size:15px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ea0b3f4{--display:flex;}.elementor-13 .elementor-element.elementor-element-7fd6348{text-align:center;}.elementor-13 .elementor-element.elementor-element-7fd6348 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:102px;font-weight:600;color:var( --e-global-color-09796ad );}.elementor-13 .elementor-element.elementor-element-6adbc50 .elementor-image-box-title{font-size:1px;}.elementor-13 .elementor-element.elementor-element-6adbc50 .elementor-image-box-description{font-size:15px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-77844fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-77844fc .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e12c31b{--display:flex;}.elementor-13 .elementor-element.elementor-element-6b2fe91 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-055d6b8 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-6ddfbb08:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ddfbb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6ddfbb08 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6ddfbb08 > .elementor-container{min-height:547px;}.elementor-13 .elementor-element.elementor-element-6ddfbb08{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-8de1fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-8de1fc2 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-8435263{color:#000000;}.elementor-13 .elementor-element.elementor-element-4914833{--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;}.elementor-13 .elementor-element.elementor-element-7852448{--display:flex;}.elementor-13 .elementor-element.elementor-element-165d3bb{text-align:left;color:#000000;}.elementor-13 .elementor-element.elementor-element-bc348ef{--display:flex;}.elementor-13 .elementor-element.elementor-element-45336ef{text-align:left;color:#000000;}.elementor-13 .elementor-element.elementor-element-247d3f1 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-5710b4d > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;}.elementor-13 .elementor-element.elementor-element-5710b4d > .elementor-container{min-height:428px;}.elementor-13 .elementor-element.elementor-element-5710b4d{overflow:hidden;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-879169d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-879169d .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5fcc731{--display:flex;}.elementor-13 .elementor-element.elementor-element-b610bf3{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e74e134{--display:flex;}.elementor-13 .elementor-element.elementor-element-4cf1452{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ecaaa2a{--display:flex;}.elementor-13 .elementor-element.elementor-element-e947007{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-61a9a3a{--display:flex;}.elementor-13 .elementor-element.elementor-element-35dc4c7{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-356a148{--display:flex;}.elementor-13 .elementor-element.elementor-element-3e3ee89{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-026fc0a{--display:flex;}.elementor-13 .elementor-element.elementor-element-4c86332{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1f50db7{--display:flex;}.elementor-13 .elementor-element.elementor-element-7f951a3{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d034091{--display:flex;}.elementor-13 .elementor-element.elementor-element-1d6e047{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1f67f25{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:var( --e-global-color-09796ad );--n-accordion-title-active-color:var( --e-global-color-09796ad );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-09796ad );}:where( .elementor-13 .elementor-element.elementor-element-1f67f25 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Antonio", Sans-serif;font-style:italic;}.elementor-13 .elementor-element.elementor-element-f11d1e2 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-7a585f4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7a585f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7a585f4 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-7a585f4 > .elementor-container{min-height:547px;}.elementor-13 .elementor-element.elementor-element-7a585f4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-a0d205b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a0d205b .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-d63c50d{--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;}.elementor-13 .elementor-element.elementor-element-64e7ce5{--display:flex;}.elementor-13 .elementor-element.elementor-element-b4e1f2f{--e-transform-rotateZ:-11deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b4e1f2f img{width:99%;}.elementor-13 .elementor-element.elementor-element-e6e6f7c{--display:flex;}.elementor-13 .elementor-element.elementor-element-87c0c96{--e-transform-rotateZ:11deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-87c0c96 img{width:99%;}.elementor-13 .elementor-element.elementor-element-bdfae19{--display:flex;}.elementor-13 .elementor-element.elementor-element-a32b08c{--e-transform-rotateZ:11deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a32b08c img{width:100%;}.elementor-13 .elementor-element.elementor-element-fd20f95{--display:flex;}.elementor-13 .elementor-element.elementor-element-b0f0664{--e-transform-rotateZ:-6deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b0f0664 img{width:100%;}.elementor-13 .elementor-element.elementor-element-76ed0191 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;}.elementor-13 .elementor-element.elementor-element-76ed0191 > .elementor-container{min-height:428px;}.elementor-13 .elementor-element.elementor-element-76ed0191{overflow:hidden;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-3f26f1eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-3f26f1eb .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-17cd9b47{--e-image-carousel-slides-to-show:4;}.elementor-13 .elementor-element.elementor-element-17cd9b47 .swiper-wrapper{display:flex;align-items:center;}.elementor-13 .elementor-element.elementor-element-815bf67:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-815bf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-815bf67 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-815bf67 > .elementor-container{min-height:547px;}.elementor-13 .elementor-element.elementor-element-815bf67{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-d9e5c59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-d9e5c59 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-9d22437{--e-image-carousel-slides-to-show:3;}.elementor-13 .elementor-element.elementor-element-3d122a27 > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;}.elementor-13 .elementor-element.elementor-element-3d122a27 > .elementor-container{min-height:428px;}.elementor-13 .elementor-element.elementor-element-3d122a27{overflow:hidden;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-22ffce9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-22ffce9 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5c568c5{overflow:hidden;}.elementor-13 .elementor-element.elementor-element-7680832a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-7680832a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B3935A87 0%, #050505 100%);}.elementor-13 .elementor-element.elementor-element-7680832a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3935A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-7680832a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-6e643cad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6e643cad .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:47px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6cf56f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-6cf56f6d .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-342f52c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-342f52c .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:35px;font-weight:900;font-style:italic;line-height:58px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-599e07e{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-35d3752 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-4f48fb1 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-15458fc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-15458fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-15458fc > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/FONDO-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-15458fc > .elementor-container{min-height:547px;}.elementor-13 .elementor-element.elementor-element-15458fc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-13 .elementor-element.elementor-element-a0ce63c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a0ce63c .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-99edb2d{--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;}.elementor-13 .elementor-element.elementor-element-ee3a77a{--display:flex;}.elementor-13 .elementor-element.elementor-element-061382c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-061382c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-061382c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-title{font-size:1px;color:#000000;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-13 .elementor-element.elementor-element-844a8b3{--display:flex;}.elementor-13 .elementor-element.elementor-element-5033b11 .elementor-counter-number-wrapper{color:var( --e-global-color-09796ad );font-size:82px;}.elementor-13 .elementor-element.elementor-element-7097fdd .elementor-image-box-title{font-size:1px;color:#000000;}.elementor-13 .elementor-element.elementor-element-7097fdd .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-13 .elementor-element.elementor-element-2cda238{--display:flex;}.elementor-13 .elementor-element.elementor-element-fe72a1f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-fe72a1f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-fe72a1f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-fe72a1f .elementor-image-box-wrapper .elementor-image-box-img{width:57%;}.elementor-13 .elementor-element.elementor-element-fe72a1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-fe72a1f .elementor-image-box-title{font-size:1px;color:#000000;}.elementor-13 .elementor-element.elementor-element-fe72a1f .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-13 .elementor-element.elementor-element-c90ea6f{--display:flex;}.elementor-13 .elementor-element.elementor-element-fd07b4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-fd07b4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-fd07b4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-fd07b4f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-fd07b4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-fd07b4f .elementor-image-box-title{font-size:1px;color:#000000;}.elementor-13 .elementor-element.elementor-element-fd07b4f .elementor-image-box-description{font-size:15px;color:#000000;}.elementor-13 .elementor-element.elementor-element-ea8054b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-ea8054b .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:33px;font-weight:900;font-style:italic;line-height:58px;color:#000000;}.elementor-13 .elementor-element.elementor-element-17467d2 .elementor-button{background-color:#FF0000;font-family:"Anton", Sans-serif;font-size:24px;font-weight:300;font-style:italic;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}body.elementor-page-13:not(.elementor-motion-effects-element-type-background), body.elementor-page-13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-b4e1f2f img{width:53%;}.elementor-13 .elementor-element.elementor-element-87c0c96 img{width:53%;}.elementor-13 .elementor-element.elementor-element-a32b08c img{width:56%;}.elementor-13 .elementor-element.elementor-element-b0f0664 img{width:53%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-375a82bd > .elementor-background-overlay{background-image:url("https://hipertrofiabradschoenfeld.com/wp-content/uploads/2025/08/HERO-SECTION-BRAD-1.webp");background-position:center center;background-repeat:repeat;opacity:0.38;}.elementor-13 .elementor-element.elementor-element-375a82bd{padding:18px 18px 18px 18px;}.elementor-13 .elementor-element.elementor-element-66a875a9 > .elementor-element-populated{margin:-14px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2cd3015 img{width:60%;}.elementor-13 .elementor-element.elementor-element-32ed838{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-32ed838 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5357a21{--content-width:500px;--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;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e1e645e{--width:32%;}.elementor-13 .elementor-element.elementor-element-ea5f73d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-ea5f73d{text-align:center;}.elementor-13 .elementor-element.elementor-element-ea5f73d img{width:100%;}.elementor-13 .elementor-element.elementor-element-a3a4ef3{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-20d6098{--width:100%;}.elementor-13 .elementor-element.elementor-element-8435c2a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-8435c2a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-784f6ba6{--e-image-carousel-slides-to-show:2;}.elementor-13 .elementor-element.elementor-element-1fd65e0 img{width:80%;}.elementor-13 .elementor-element.elementor-element-989ba01 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-60f12167{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-70c4427b{margin-top:-12px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-912f759{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-912f759 .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e28f0bb .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-e28f0bb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-4c8ab61{--content-width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8c92535{--width:100%;}.elementor-13 .elementor-element.elementor-element-ad01e4a{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-ad01e4a .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-111afabf{--e-image-carousel-slides-to-show:1;}.elementor-13 .elementor-element.elementor-element-c75b64d .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-e76baf6 img{width:80%;}.elementor-13 .elementor-element.elementor-element-34ffe61{--min-height:566px;--overlay-opacity:0;}.elementor-13 .elementor-element.elementor-element-8d90952 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-fae2fb1 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5 > .elementor-container{min-height:421px;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5 > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-6bb6d3e5{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-59b4aa59 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-aae4de1 > .elementor-container{min-height:525px;}.elementor-13 .elementor-element.elementor-element-aae4de1 > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-aae4de1{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-4fef587 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-d148841{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-19fcb2d .elementor-heading-title{font-size:70px;}.elementor-13 .elementor-element.elementor-element-c56e273 .elementor-heading-title{font-size:70px;}.elementor-13 .elementor-element.elementor-element-7fd6348 .elementor-heading-title{font-size:70px;}.elementor-13 .elementor-element.elementor-element-77844fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-77844fc .elementor-heading-title{font-size:26px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-6ddfbb08 > .elementor-container{min-height:0px;}.elementor-13 .elementor-element.elementor-element-6ddfbb08 > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-6ddfbb08{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-8de1fc2 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-8435263{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-4914833{--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-bc348ef{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-45336ef{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-5710b4d > .elementor-container{min-height:525px;}.elementor-13 .elementor-element.elementor-element-5710b4d > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-5710b4d{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-879169d .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-7a585f4 > .elementor-container{min-height:525px;}.elementor-13 .elementor-element.elementor-element-7a585f4 > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-7a585f4{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-a0d205b .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-b4e1f2f{--e-transform-rotateZ:-3deg;margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b4e1f2f img{width:79%;}.elementor-13 .elementor-element.elementor-element-87c0c96{--e-transform-rotateZ:7deg;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-87c0c96 img{width:79%;}.elementor-13 .elementor-element.elementor-element-a32b08c{--e-transform-rotateZ:13deg;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a32b08c img{width:81%;}.elementor-13 .elementor-element.elementor-element-b0f0664{--e-transform-rotateZ:-13deg;margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b0f0664 img{width:87%;}.elementor-13 .elementor-element.elementor-element-76ed0191 > .elementor-container{min-height:0px;}.elementor-13 .elementor-element.elementor-element-76ed0191{margin-top:-26px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-3f26f1eb .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-17cd9b47{--e-image-carousel-slides-to-show:1;}.elementor-13 .elementor-element.elementor-element-815bf67 > .elementor-container{min-height:0px;}.elementor-13 .elementor-element.elementor-element-815bf67 > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-815bf67{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-d9e5c59 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-9d22437{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-3d122a27 > .elementor-container{min-height:0px;}.elementor-13 .elementor-element.elementor-element-3d122a27{padding:80px 10px 80px 10px;}.elementor-13 .elementor-element.elementor-element-2d004aeb > .elementor-element-populated{margin:-42px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-22ffce9 .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-5c568c5{margin-top:-46px;margin-bottom:0px;padding:28px 28px 28px 28px;}.elementor-13 .elementor-element.elementor-element-6e643cad .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-6cf56f6d .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-342f52c .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-15458fc > .elementor-container{min-height:525px;}.elementor-13 .elementor-element.elementor-element-15458fc > .elementor-background-overlay{opacity:1;}.elementor-13 .elementor-element.elementor-element-15458fc{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-a0ce63c .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-13 .elementor-element.elementor-element-99edb2d{--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-061382c .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-13 .elementor-element.elementor-element-5033b11 .elementor-counter-number-wrapper{font-size:69px;}.elementor-13 .elementor-element.elementor-element-fe72a1f .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-fd07b4f .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-ea8054b .elementor-heading-title{font-size:24px;line-height:1.1em;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-5129ea07{width:100%;}.elementor-13 .elementor-element.elementor-element-5f2b5321{width:44.737%;}.elementor-13 .elementor-element.elementor-element-d4563a2{width:55.263%;}}/* Start custom CSS for image-carousel, class: .elementor-element-784f6ba6 */.elementor-13 .elementor-element.elementor-element-784f6ba6 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c37a9f2 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-375a82bd */.elementor-13 .elementor-element.elementor-element-375a82bd::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-375a82bd::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-111afabf */.elementor-13 .elementor-element.elementor-element-111afabf .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38263315 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60f12167 */.elementor-13 .elementor-element.elementor-element-60f12167::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-60f12167::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79d0f588 */@-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] {
  padding: 1em 0.3em;
  display: flex;
  color: #FFFFFF;
  font-size: 16px;
  letter-spacing: 5px;
  text-transform: uppercase;
  font-family: "montserrat", sans-serif;
  font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ca25aa */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bb6d3e5 */.elementor-13 .elementor-element.elementor-element-6bb6d3e5::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-6bb6d3e5::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b2fe91 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-055d6b8 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aae4de1 */.elementor-13 .elementor-element.elementor-element-aae4de1::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-aae4de1::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-247d3f1 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ddfbb08 */.elementor-13 .elementor-element.elementor-element-6ddfbb08::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-6ddfbb08::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f11d1e2 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5710b4d */.elementor-13 .elementor-element.elementor-element-5710b4d::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-5710b4d::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a585f4 */.elementor-13 .elementor-element.elementor-element-7a585f4::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-7a585f4::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-17cd9b47 */.elementor-13 .elementor-element.elementor-element-17cd9b47 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76ed0191 */.elementor-13 .elementor-element.elementor-element-76ed0191::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-76ed0191::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-815bf67 */.elementor-13 .elementor-element.elementor-element-815bf67::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-815bf67::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35d3752 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f48fb1 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d122a27 */.elementor-13 .elementor-element.elementor-element-3d122a27::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-3d122a27::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17467d2 */.boton .elementor-button {
    position: relative;
    background: linear-gradient(45deg, ##FF0000, #ffc200); /*cambia los colores aquí*/
    border-radius: 50px;
    overflow: hidden;
    transition: transform 0.5s ease-in-out;
    display: inline-block;
}
/*Efecto de resplandor animado */
.boton .elementor-button::after {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 20%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 10) 10%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 90%);
    filter: blur(3px);
    -webkit-filter: blur(3px);
    transform: skewX(-20deg);
    transition: all 0.5s ease-in-out;
    animation: resplandor 3s infinite linear;
}
.boton .elementor-button:hover {
    transform: scale(1.1);
}
/*Animación del brillo */
@keyframes resplandor {
    0% {
        left: -100%;
    }
    100% {
        left: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15458fc */.elementor-13 .elementor-element.elementor-element-15458fc::after{
    content:"";
    width: 800px;/*Ajustar ancho*/
    height: 800px;/*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    right: : calc(50% + 600px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(250px); /*Ajustar desenfoque*/
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}

@keyframes parpadeo{
    0%, 100%{
        opacity: 0;
    }
    50%{
        opacity: 1;
    }
}

@media (max-width:767px){
    .elementor-13 .elementor-element.elementor-element-15458fc::after{
    content:"";
    width: 400px; /*Ajustar ancho*/
    height: 400px; /*Ajustar alto*/
    z-index: 99999;
    position: absolute;
    top: 0px; /*Ajustar ubicacion*/
    CENTER: calc(50% + 100px); /*Ajustar ubicacion*/
    background-color: #2d2d2d; /*Cambiar color*/
    border-radius: 2000px;
    filter: blur(100px);
    mix-blend-mode: plus-lighter;
    pointer-events: none;
    animation: parpadeo 5s infinite ease-in-out; /*Ajustar rapidez de la animacion*/
}
}/* End custom CSS */