.elementor-381 .elementor-element.elementor-element-ca3e32a{--display:flex;--min-height:100vh;--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;--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-381 .elementor-element.elementor-element-ca9e642 .elementor-repeater-item-64fa72e .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://ballinghockey.com.uy/wp-content/uploads/2025/12/PORTADA-CALZADO.jpg);background-size:cover;}.elementor-381 .elementor-element.elementor-element-ca9e642 .elementor-repeater-item-ba582fe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://ballinghockey.com.uy/wp-content/uploads/2025/11/ardeeno-portada-2.jpg);background-size:cover;}.elementor-381 .elementor-element.elementor-element-ca9e642 .elementor-repeater-item-a85b63b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://ballinghockey.com.uy/wp-content/uploads/2025/10/ret.jpg);background-size:cover;}.elementor-381 .elementor-element.elementor-element-ca9e642 .elementor-repeater-item-8cad4d3 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://ballinghockey.com.uy/wp-content/uploads/2024/12/COMBO-WEB2.jpg);background-size:cover;}.elementor-381 .elementor-element.elementor-element-ca9e642 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide{height:1000px;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-contents{max-width:50%;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-inner{text-align:center;}.elementor-381 .elementor-element.elementor-element-ca9e642 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-381 .elementor-element.elementor-element-81ac958{--display:flex;--min-height:223px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-381 .elementor-element.elementor-element-cb0948f{text-align:center;}.elementor-381 .elementor-element.elementor-element-cb0948f .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:26px;font-weight:100;color:#000000;}.elementor-381 .elementor-element.elementor-element-c161b09{--swiper-slides-to-display:6;--swiper-slides-gap:10px;width:100%;max-width:100%;}.elementor-381 .elementor-element.elementor-element-c161b09 > .elementor-widget-container{margin:0px 0px 0px 202px;}.elementor-381 .elementor-element.elementor-element-c161b09 .swiper-slide > .elementor-element{height:100%;}.elementor-381 .elementor-element.elementor-element-95c9f74{--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:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-381 .elementor-element.elementor-element-6d7b3c1 .elementor-button{background-color:#666666;font-family:"vaud", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.2px;border-style:solid;border-color:#666666;border-radius:0px 0px 0px 0px;padding:16px 75px 16px 75px;}.elementor-381 .elementor-element.elementor-element-6d7b3c1 > .elementor-widget-container{margin:-18px 0px 0px 0px;transition:background 0.5s;}.elementor-381 .elementor-element.elementor-element-35aba11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-381 .elementor-element.elementor-element-c115ab8{--display:flex;--min-height:554px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-c115ab8:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-c115ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post02-Slide_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-381 .elementor-element.elementor-element-c115ab8::before, .elementor-381 .elementor-element.elementor-element-c115ab8 > .elementor-background-video-container::before, .elementor-381 .elementor-element.elementor-element-c115ab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-381 .elementor-element.elementor-element-c115ab8 > .elementor-background-slideshow::before, .elementor-381 .elementor-element.elementor-element-c115ab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-381 .elementor-element.elementor-element-c115ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-381 .elementor-element.elementor-element-7ba7c49 > .elementor-widget-container{margin:-116px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-7ba7c49 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:19px;font-weight:100;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-2583fb9 > .elementor-widget-container{margin:-107px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-2583fb9 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-b33b761 .elementor-button{background-color:#FFFFFF;font-family:"vaud", Sans-serif;font-size:13px;font-weight:100;letter-spacing:1.1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-381 .elementor-element.elementor-element-b33b761 > .elementor-widget-container{margin:-75px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-c8d66df{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-c8d66df:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-c8d66df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post03-Slide_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-381 .elementor-element.elementor-element-6fd5ce7 > .elementor-widget-container{margin:-116px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-6fd5ce7 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:19px;font-weight:100;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-bbbc183 > .elementor-widget-container{margin:-107px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-bbbc183 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-eab6827 .elementor-button{background-color:#FFFFFF;font-family:"vaud", Sans-serif;font-size:13px;font-weight:100;letter-spacing:1.1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-381 .elementor-element.elementor-element-eab6827 > .elementor-widget-container{margin:-75px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-8eb2d4c{--display:flex;--min-height:463px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-381 .elementor-element.elementor-element-8eb2d4c:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-8eb2d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post01-Slide_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-381 .elementor-element.elementor-element-7b38e55 > .elementor-widget-container{margin:-116px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-7b38e55 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:19px;font-weight:100;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-35381d8 > .elementor-widget-container{margin:-107px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-35381d8 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-7ed51c6 .elementor-button{background-color:#FFFFFF;font-family:"vaud", Sans-serif;font-size:13px;font-weight:100;letter-spacing:1.1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 35px 15px 35px;}.elementor-381 .elementor-element.elementor-element-7ed51c6 > .elementor-widget-container{margin:-75px 0px 0px 41px;}.elementor-381 .elementor-element.elementor-element-5cbe57b{--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:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-381 .elementor-element.elementor-element-879fb04{text-align:center;}.elementor-381 .elementor-element.elementor-element-879fb04 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:16px;font-weight:100;color:#000000;}.elementor-381 .elementor-element.elementor-element-1a461c4{text-align:center;}.elementor-381 .elementor-element.elementor-element-1a461c4 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-381 .elementor-element.elementor-element-8530b2b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-38d1396{--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:000px;--padding-bottom:000px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-381 .elementor-element.elementor-element-3fcad7d > .elementor-widget-container{margin:-155px 0px 0px 200px;padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-c3e286f{--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-381 .elementor-element.elementor-element-484678f{--display:flex;--min-height:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:58px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-381 .elementor-element.elementor-element-e374c25{--grid-columns:1;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;--grid-column-gap:3px;}.elementor-381 .elementor-element.elementor-element-e374c25 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-5e36818 .elementor-button{background-color:#666666;font-family:"vaud", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.2px;border-style:solid;border-color:#666666;border-radius:0px 0px 0px 0px;padding:16px 75px 16px 75px;}.elementor-381 .elementor-element.elementor-element-5e36818 > .elementor-widget-container{margin:-18px 0px 0px 0px;transition:background 0.5s;}.elementor-381 .elementor-element.elementor-element-7847278{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-7847278.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-381 .elementor-element.elementor-element-22787d1{--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:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-381 .elementor-element.elementor-element-d96ff84 > .elementor-widget-container{margin:-174px 0px 0px 96px;}.elementor-381 .elementor-element.elementor-element-d96ff84 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:19px;font-weight:100;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-868dccc > .elementor-widget-container{margin:-169px 0px 0px 96px;}.elementor-381 .elementor-element.elementor-element-868dccc .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-abfce78 .elementor-button{background-color:#666666;font-family:"vaud", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.2px;border-style:solid;border-color:#666666;border-radius:0px 0px 0px 0px;padding:16px 75px 16px 75px;}.elementor-381 .elementor-element.elementor-element-abfce78 > .elementor-widget-container{margin:-147px 0px 0px 96px;transition:background 0.5s;}.elementor-381 .elementor-element.elementor-element-c010083{--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:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-381 .elementor-element.elementor-element-3a36236 > .elementor-widget-container{margin:-153px 0px 0px 62px;}.elementor-381 .elementor-element.elementor-element-3a36236 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-8db7f56 .elementor-button{background-color:#666666;font-family:"vaud", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.2px;border-style:solid;border-color:#666666;border-radius:0px 0px 0px 0px;padding:16px 75px 16px 75px;}.elementor-381 .elementor-element.elementor-element-8db7f56 > .elementor-widget-container{margin:-130px 0px 0px 62px;transition:background 0.5s;}.elementor-381 .elementor-element.elementor-element-47aede4{--display:flex;}.elementor-381 .elementor-element.elementor-element-361a804{text-align:center;}.elementor-381 .elementor-element.elementor-element-361a804 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:26px;font-weight:400;color:#000000;}.elementor-381 .elementor-element.elementor-element-a8a3099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:8px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-c6bae2b{--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-381 .elementor-element.elementor-element-f06906b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 23px 0px 0px;}.elementor-381 .elementor-element.elementor-element-369128d .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;color:#858585;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-381 .elementor-element.elementor-element-018fd08{font-family:"vaud", Sans-serif;font-weight:100;}.elementor-381 .elementor-element.elementor-element-e94560a .elementor-button{background-color:#61CE7000;font-family:"vaud", Sans-serif;font-weight:100;fill:#CFCFCF;color:#CFCFCF;transition-duration:1s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#E3E3E3;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-381 .elementor-element.elementor-element-e94560a .elementor-button:hover, .elementor-381 .elementor-element.elementor-element-e94560a .elementor-button:focus{color:#000000;border-color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-e94560a .elementor-button:hover svg, .elementor-381 .elementor-element.elementor-element-e94560a .elementor-button:focus svg{fill:#000000;}.elementor-381 .elementor-element.elementor-element-d90c638{--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-381 .elementor-element.elementor-element-58fb5ba > .elementor-widget-container{padding:0px 23px 0px 0px;}.elementor-381 .elementor-element.elementor-element-2f5fa75 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;color:#858585;}.elementor-381 .elementor-element.elementor-element-9c4045d{font-family:"vaud", Sans-serif;font-weight:100;}.elementor-381 .elementor-element.elementor-element-8431266 .elementor-button{background-color:#61CE7000;font-family:"vaud", Sans-serif;font-weight:100;fill:#CFCFCF;color:#CFCFCF;transition-duration:1s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#E3E3E3;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-381 .elementor-element.elementor-element-8431266 .elementor-button:hover, .elementor-381 .elementor-element.elementor-element-8431266 .elementor-button:focus{color:#000000;border-color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-8431266 .elementor-button:hover svg, .elementor-381 .elementor-element.elementor-element-8431266 .elementor-button:focus svg{fill:#000000;}.elementor-381 .elementor-element.elementor-element-fc3e401{--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-381 .elementor-element.elementor-element-c9e5b68 > .elementor-widget-container{padding:0px 23px 0px 0px;}.elementor-381 .elementor-element.elementor-element-9b69675 .elementor-heading-title{font-family:"vaud", Sans-serif;font-size:24px;font-weight:400;color:#858585;}.elementor-381 .elementor-element.elementor-element-0bec3eb{font-family:"vaud", Sans-serif;font-weight:100;}.elementor-381 .elementor-element.elementor-element-d82df09 .elementor-button{background-color:#61CE7000;font-family:"vaud", Sans-serif;font-weight:100;fill:#CFCFCF;color:#CFCFCF;transition-duration:1s;border-style:solid;border-width:0px 0px 2px 0px;border-color:#E3E3E3;border-radius:0px 0px 0px 0px;padding:0px 0px 7px 0px;}.elementor-381 .elementor-element.elementor-element-d82df09 .elementor-button:hover, .elementor-381 .elementor-element.elementor-element-d82df09 .elementor-button:focus{color:#000000;border-color:#FFFFFF;}.elementor-381 .elementor-element.elementor-element-d82df09 .elementor-button:hover svg, .elementor-381 .elementor-element.elementor-element-d82df09 .elementor-button:focus svg{fill:#000000;}.elementor-381 .elementor-element.elementor-element-ecbeb7b{--display:flex;}.elementor-381 .elementor-element.elementor-element-7cc4ad3 .elementor-button{background-color:#666666;font-family:"vaud", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1.2px;border-style:solid;border-color:#666666;border-radius:0px 0px 0px 0px;padding:16px 45px 16px 45px;}.elementor-381 .elementor-element.elementor-element-7cc4ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 65px 0px;transition:background 0.5s;}:root{--page-title-display:none;}@media(max-width:1366px) and (min-width:768px){.elementor-381 .elementor-element.elementor-element-7847278{--width:1082.91px;}}@media(max-width:1366px){.elementor-381 .elementor-element.elementor-element-c161b09{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-381 .elementor-element.elementor-element-81ac958{--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-381 .elementor-element.elementor-element-c161b09{--swiper-slides-to-display:2;}.elementor-381 .elementor-element.elementor-element-c115ab8{--min-height:43vh;}.elementor-381 .elementor-element.elementor-element-7ba7c49 > .elementor-widget-container{margin:-94px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-7ba7c49 .elementor-heading-title{font-size:15px;}.elementor-381 .elementor-element.elementor-element-2583fb9 > .elementor-widget-container{margin:-83px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-2583fb9 .elementor-heading-title{font-size:20px;}.elementor-381 .elementor-element.elementor-element-b33b761 > .elementor-widget-container{margin:-63px 0px 0px 24px;}.elementor-381 .elementor-element.elementor-element-b33b761 .elementor-button{font-size:9px;padding:10px 15px 10px 15px;}.elementor-381 .elementor-element.elementor-element-6fd5ce7 > .elementor-widget-container{margin:-94px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-6fd5ce7 .elementor-heading-title{font-size:15px;}.elementor-381 .elementor-element.elementor-element-bbbc183 > .elementor-widget-container{margin:-83px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-eab6827 > .elementor-widget-container{margin:-63px 0px 0px 24px;}.elementor-381 .elementor-element.elementor-element-eab6827 .elementor-button{font-size:9px;padding:10px 15px 10px 15px;}.elementor-381 .elementor-element.elementor-element-7b38e55 > .elementor-widget-container{margin:-94px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-35381d8 > .elementor-widget-container{margin:-83px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-7ed51c6 > .elementor-widget-container{margin:-63px 0px 0px 24px;}.elementor-381 .elementor-element.elementor-element-7ed51c6 .elementor-button{font-size:9px;padding:10px 15px 10px 15px;}.elementor-381 .elementor-element.elementor-element-8530b2b{--margin-top:54px;--margin-bottom:0px;--margin-left:70px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-3fcad7d > .elementor-widget-container{margin:-260px 0px 0px 136px;}.elementor-381 .elementor-element.elementor-element-e374c25{--grid-columns:2;--container-widget-width:401px;--container-widget-flex-grow:0;width:var( --container-widget-width, 401px );max-width:401px;}.elementor-381 .elementor-element.elementor-element-e374c25 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-5e36818 > .elementor-widget-container{margin:-33px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-5e36818 .elementor-button{padding:15px 15px 015px 15px;}.elementor-381 .elementor-element.elementor-element-d96ff84 > .elementor-widget-container{margin:-138px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-d96ff84 .elementor-heading-title{font-size:15px;}.elementor-381 .elementor-element.elementor-element-868dccc > .elementor-widget-container{margin:-137px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-868dccc .elementor-heading-title{font-size:20px;}.elementor-381 .elementor-element.elementor-element-abfce78 > .elementor-widget-container{margin:-128px 0px 0px 19px;}.elementor-381 .elementor-element.elementor-element-abfce78 .elementor-button{padding:15px 15px 5px 15px;}.elementor-381 .elementor-element.elementor-element-3a36236 > .elementor-widget-container{margin:-128px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-3a36236 .elementor-heading-title{font-size:20px;}.elementor-381 .elementor-element.elementor-element-8db7f56 > .elementor-widget-container{margin:-111px 0px 0px 21px;}.elementor-381 .elementor-element.elementor-element-8db7f56 .elementor-button{padding:10px 15px 10px 15px;}.elementor-381 .elementor-element.elementor-element-47aede4{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-381 .elementor-element.elementor-element-369128d .elementor-heading-title{font-size:20px;}.elementor-381 .elementor-element.elementor-element-2f5fa75 .elementor-heading-title{font-size:22px;}.elementor-381 .elementor-element.elementor-element-9b69675 .elementor-heading-title{font-size:17px;}}@media(max-width:767px){.elementor-381 .elementor-element.elementor-element-ca3e32a{--min-height:1vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-381 .elementor-element.elementor-element-ca9e642{width:100%;max-width:100%;}.elementor-381 .elementor-element.elementor-element-ca9e642 > .elementor-widget-container{margin:0px -2px 7px 0px;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide{height:181px;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-contents{max-width:0%;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-81ac958{--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-381 .elementor-element.elementor-element-cb0948f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-cb0948f .elementor-heading-title{font-size:19px;}.elementor-381 .elementor-element.elementor-element-c161b09{--swiper-slides-to-display:2;}.elementor-381 .elementor-element.elementor-element-c161b09 > .elementor-widget-container{margin:0px 10px 0px 5px;}.elementor-381 .elementor-element.elementor-element-95c9f74{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-381 .elementor-element.elementor-element-c115ab8{--min-height:66vh;}.elementor-381 .elementor-element.elementor-element-c8d66df{--min-height:66vh;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-381 .elementor-element.elementor-element-8eb2d4c{--min-height:66vh;}.elementor-381 .elementor-element.elementor-element-879fb04 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-879fb04 .elementor-heading-title{font-size:19px;}.elementor-381 .elementor-element.elementor-element-1a461c4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-1a461c4 .elementor-heading-title{font-size:19px;}.elementor-381 .elementor-element.elementor-element-8530b2b{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-381 .elementor-element.elementor-element-2c743dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-381 .elementor-element.elementor-element-3fcad7d > .elementor-widget-container{margin:-100px 0px 0px 111px;}.elementor-381 .elementor-element.elementor-element-e374c25{--grid-columns:1;--container-widget-width:215px;--container-widget-flex-grow:0;width:var( --container-widget-width, 215px );max-width:215px;}.elementor-381 .elementor-element.elementor-element-e374c25 > .elementor-widget-container{margin:0px 0px 0px 01px;}.elementor-381 .elementor-element.elementor-element-5e36818 > .elementor-widget-container{margin:-37px 0px 0px 35px;}.elementor-381 .elementor-element.elementor-element-7847278{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-22787d1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-381 .elementor-element.elementor-element-c010083{--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-381 .elementor-element.elementor-element-8c67678 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-361a804 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-361a804 .elementor-heading-title{font-size:19px;}}@media(min-width:768px){.elementor-381 .elementor-element.elementor-element-c115ab8{--width:50%;}.elementor-381 .elementor-element.elementor-element-c8d66df{--width:50%;}.elementor-381 .elementor-element.elementor-element-8eb2d4c{--width:50%;}.elementor-381 .elementor-element.elementor-element-38d1396{--width:50%;}.elementor-381 .elementor-element.elementor-element-c3e286f{--width:50%;}.elementor-381 .elementor-element.elementor-element-484678f{--content-width:944px;}.elementor-381 .elementor-element.elementor-element-22787d1{--width:50%;}.elementor-381 .elementor-element.elementor-element-c010083{--width:50%;}.elementor-381 .elementor-element.elementor-element-c6bae2b{--width:50%;}.elementor-381 .elementor-element.elementor-element-d90c638{--width:50%;}.elementor-381 .elementor-element.elementor-element-fc3e401{--width:50%;}}@media(min-width:2400px){.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide{height:1000px;}.elementor-381 .elementor-element.elementor-element-ca9e642 .swiper-slide-contents{max-width:0px;}.elementor-381 .elementor-element.elementor-element-c161b09{--swiper-slides-to-display:3;}.elementor-381 .elementor-element.elementor-element-c115ab8:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-c115ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post02-Slide_01.jpg");}.elementor-381 .elementor-element.elementor-element-c115ab8{--min-height:800px;}.elementor-381 .elementor-element.elementor-element-c8d66df:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-c8d66df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post03-Slide_01.jpg");}.elementor-381 .elementor-element.elementor-element-8eb2d4c:not(.elementor-motion-effects-element-type-background), .elementor-381 .elementor-element.elementor-element-8eb2d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ballinghockey.com.uy/wp-content/uploads/2025/11/Ball-Ardeeno-IGFeed-Post01-Slide_01.jpg");}.elementor-381 .elementor-element.elementor-element-8530b2b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-381 .elementor-element.elementor-element-3fcad7d > .elementor-widget-container{margin:-160px 0px 0px 197px;}.elementor-381 .elementor-element.elementor-element-22787d1{--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-381 .elementor-element.elementor-element-3bd4bff{width:100%;max-width:100%;}.elementor-381 .elementor-element.elementor-element-3bd4bff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-381 .elementor-element.elementor-element-8c67678 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-6d7b3c1 */.elementor-button {
    position: relative;
    overflow: hidden;
    color: #; /* Color del texto original */
    border: 2px solid #000; /* Borde inicial */
    background: transparent; /* Fondo transparente */
}

/* Fondo animado */
.elementor-button:before {
    content: '';
    position: absolute;
    top: 0;
    right: 100%; /* Comienza desde la derecha */
    width: 100%;
    height: 100%;
    background: #fff; /* Fondo blanco */
    transition: right 0.5s ease; /* Transición de derecha a izquierda */
    z-index: 0; /* Coloca el fondo detrás del texto */
}

/* Mostrar el fondo al pasar el mouse */
.elementor-button:hover:before {
    right: 0; /* Mueve el fondo hacia la izquierda al pasar el mouse */
}

/* Coloca el texto por encima del fondo */
.elementor-button span {
    position: relative;
    z-index: 1; /* Asegúrate de que el texto esté en frente */
    transition: color 0.5s ease; /* Transición de color del texto */
}

/* Cambia el color del texto al pasar el mouse */
.elementor-button:hover span {
    color: #888; /* Color del texto en hover */
}

/* Cambia el borde del botón al pasar el mouse */
.elementor-button:hover {
    border-color: #888; /* Color del borde en hover */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3fcad7d */.boton-pulso {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20px; /* Tamaño del icono central */
    height: 20px;
}

/* Estilo del icono central */
.icono {
    width: 20px; /* Tamaño del icono */
    height: 20px;
    background-color: white;
    border-radius: 50%;
    position: relative;
    z-index: 1;
}

/* Borde semitransparente con efecto de pulso */
.boton-pulso::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; /* Tamaño del borde externo relativo al contenedor */
    height: 100%;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.2); /* Color del borde con transparencia */
    transform: scale(5.5); /* Ajusta el tamaño del borde para que sea más grande que el icono */
    z-index: 0;
    animation: growPulse 2s infinite ease-in-out;
}

/* Efecto de grow pulse */
@keyframes growPulse {
    0% {
        transform: scale(1.9);
        opacity: 5.8;
    }
    50% {
        transform: scale(2.2);
        opacity: 1.4;
    }
    100% {
        transform: scale(1.9);
        opacity: 50.8;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e36818 */.elementor-button {
    position: relative;
    overflow: hidden;
    color: #; /* Color del texto original */
    border: 2px solid #000; /* Borde inicial */
    background: transparent; /* Fondo transparente */
}

/* Fondo animado */
.elementor-button:before {
    content: '';
    position: absolute;
    top: 0;
    right: 100%; /* Comienza desde la derecha */
    width: 100%;
    height: 100%;
    background: #fff; /* Fondo blanco */
    transition: right 0.5s ease; /* Transición de derecha a izquierda */
    z-index: 0; /* Coloca el fondo detrás del texto */
}

/* Mostrar el fondo al pasar el mouse */
.elementor-button:hover:before {
    right: 0; /* Mueve el fondo hacia la izquierda al pasar el mouse */
}

/* Coloca el texto por encima del fondo */
.elementor-button span {
    position: relative;
    z-index: 1; /* Asegúrate de que el texto esté en frente */
    transition: color 0.5s ease; /* Transición de color del texto */
}

/* Cambia el color del texto al pasar el mouse */
.elementor-button:hover span {
    color: #888; /* Color del texto en hover */
}

/* Cambia el borde del botón al pasar el mouse */
.elementor-button:hover {
    border-color: #888; /* Color del borde en hover */
}/* End custom CSS */