.elementor-22734 .elementor-element.elementor-element-602be38:not(.elementor-motion-effects-element-type-background), .elementor-22734 .elementor-element.elementor-element-602be38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eshockey.es/wp-content/uploads/2025/04/Campus-lvl-up-header-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22734 .elementor-element.elementor-element-602be38 > .elementor-background-overlay{background-color:#000000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22734 .elementor-element.elementor-element-602be38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:200px 40px 200px 40px;}.elementor-22734 .elementor-element.elementor-element-d7da925 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0 .dblh__title-wrapper{font-family:"Lektorat Narrow Bold", Sans-serif;font-size:62px;font-weight:900;text-transform:uppercase;letter-spacing:2px;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0 .dblh__title{display:inline;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0 .dblh__title-1{color:#FFFFFF;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22734 .elementor-element.elementor-element-fe650b8 > .elementor-container{max-width:1600px;}.elementor-22734 .elementor-element.elementor-element-fe650b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-22734 .elementor-element.elementor-element-fe650b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22734 .elementor-element.elementor-element-0394f86 img{width:34%;}.elementor-22734 .elementor-element.elementor-element-a9bac74{--spacer-size:50px;}.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-22734 .elementor-element.elementor-element-02e13a4{text-align:justify;font-family:"Config Alt Regular", Sans-serif;font-size:20px;}.elementor-22734 .elementor-element.elementor-element-68b9d53{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-e9e4f40{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-33e068f{text-align:center;color:var( --e-global-color-5beea9d );font-family:"Redstick Bold", Sans-serif;font-size:37px;}.elementor-22734 .elementor-element.elementor-element-0dcae7a{text-align:justify;font-family:"Config Alt Regular", Sans-serif;font-size:20px;}.elementor-22734 .elementor-element.elementor-element-3c718b5 img{width:46%;}.elementor-22734 .elementor-element.elementor-element-94aa188{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-0cd058b{--spacer-size:50px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-22734 .elementor-element.elementor-element-056d823{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-22734 .elementor-element.elementor-element-056d823 .elementor-headline{text-align:center;font-family:"Redstick Bold", Sans-serif;font-size:41px;}.elementor-22734 .elementor-element.elementor-element-056d823 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-5beea9d );}.elementor-22734 .elementor-element.elementor-element-056d823 .elementor-headline-dynamic-text{font-family:"Redstick Bold", Sans-serif;line-height:10px;letter-spacing:0px;}.elementor-22734 .elementor-element.elementor-element-7d8d4a9{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-22734 .elementor-element.elementor-element-180bc6c .elementor-button{font-family:"Redstick Bold", Sans-serif;font-size:28px;background-color:#E4002B;}.elementor-22734 .elementor-element.elementor-element-2d81371 .elementor-button{font-family:"Redstick Bold", Sans-serif;font-size:28px;background-color:#E4002B;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22734 .elementor-element.elementor-element-c9bbc4b{text-align:center;}.elementor-22734 .elementor-element.elementor-element-c9bbc4b .elementor-heading-title{color:var( --e-global-color-5beea9d );font-family:"Config Alt Regular", Sans-serif;font-size:14px;}.elementor-22734 .elementor-element.elementor-element-5eb225d{text-align:center;}.elementor-22734 .elementor-element.elementor-element-5eb225d .elementor-heading-title{color:var( --e-global-color-5beea9d );font-family:"Config Alt Regular", Sans-serif;font-size:14px;}.elementor-22734 .elementor-element.elementor-element-8b77efa{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-b7229b5{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-a794608 .elementor-button{font-family:"Redstick Bold", Sans-serif;font-size:28px;background-color:#E4002B;}.elementor-22734 .elementor-element.elementor-element-f5486f5 .elementor-button{font-family:"Redstick Bold", Sans-serif;font-size:28px;background-color:#E4002B;}.elementor-22734 .elementor-element.elementor-element-3438883{text-align:center;}.elementor-22734 .elementor-element.elementor-element-3438883 .elementor-heading-title{color:var( --e-global-color-5beea9d );font-family:"Config Alt Regular", Sans-serif;font-size:14px;}.elementor-22734 .elementor-element.elementor-element-07ee536{text-align:center;}.elementor-22734 .elementor-element.elementor-element-07ee536 .elementor-heading-title{color:var( --e-global-color-5beea9d );font-family:"Config Alt Regular", Sans-serif;font-size:14px;}.elementor-22734 .elementor-element.elementor-element-9974552{--spacer-size:50px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );}.elementor-22734 .elementor-element.elementor-element-a15f3f7 .elementor-counter-number-wrapper{color:var( --e-global-color-5beea9d );font-family:"Redstick Bold", Sans-serif;font-size:164px;}.elementor-22734 .elementor-element.elementor-element-a15f3f7 .elementor-counter-title{font-family:"Config Alt Regular", Sans-serif;font-size:41px;line-height:7px;}.elementor-22734 .elementor-element.elementor-element-63e6055{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-9c6d0d6{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-d171585{text-align:center;color:var( --e-global-color-5beea9d );font-family:"Redstick Bold", Sans-serif;font-size:53px;line-height:62px;}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-repeater-item-0291b75 .swiper-slide-bg{background-color:var( --e-global-color-5beea9d );}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-repeater-item-98bf9d7 .swiper-slide-bg{background-color:#121135;}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-repeater-item-1f1e89f .swiper-slide-bg{background-color:var( --e-global-color-5beea9d );}.elementor-22734 .elementor-element.elementor-element-7025f70 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-22734 .elementor-element.elementor-element-7025f70 .swiper-slide-contents{max-width:66%;}.elementor-22734 .elementor-element.elementor-element-7025f70 .swiper-slide-inner{text-align:center;}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-slide-heading{font-family:"Redstick Bold", Sans-serif;font-size:41px;}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-slide-description{font-family:"Config Alt Regular", Sans-serif;}.elementor-22734 .elementor-element.elementor-element-7025f70 .elementor-slide-button{font-family:"Redstick Bold", Sans-serif;}.elementor-22734 .elementor-element.elementor-element-f460765{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-b4b478b{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-8abfbed{text-align:center;color:var( --e-global-color-5beea9d );font-family:"Redstick Bold", Sans-serif;font-size:48px;line-height:62px;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-22734 .elementor-element.elementor-element-cd01a09{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22734 .elementor-element.elementor-element-cd01a09 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22734 .elementor-element.elementor-element-cd01a09 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22734 .elementor-element.elementor-element-2c1be76{--spacer-size:50px;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-accent );}.elementor-22734 .elementor-element.elementor-element-5f437fe{--e-price-table-header-background-color:var( --e-global-color-26456a1 );}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__heading{color:var( --e-global-color-5beea9d );font-family:"Redstick Bold", Sans-serif;font-size:45px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__subheading{color:var( --e-global-color-5beea9d );font-family:"Config Alt Regular", Sans-serif;font-size:16px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__price{background-color:var( --e-global-color-5beea9d );}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__currency, .elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__integer-part, .elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__fractional-part{color:#FFFFFF;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table .elementor-price-table__price{font-family:"Redstick Bold", Sans-serif;font-size:114px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__currency{align-self:flex-start;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__after-price{justify-content:flex-start;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__features-list{background-color:var( --e-global-color-5beea9d );--e-price-table-features-list-color:#FFFFFF;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__features-list li{font-family:"Config Alt Regular", Sans-serif;font-size:17px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__footer{background-color:var( --e-global-color-5beea9d );}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__button{font-family:"Redstick Bold", Sans-serif;background-color:#121135;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__additional_info{color:#121135;margin:15px 30px 0px 30px;}.elementor-22734 .elementor-element.elementor-element-5f437fe .elementor-price-table__ribbon-inner{background-color:var( --e-global-color-26456a1 );color:var( --e-global-color-26456a1 );font-family:"Redstick Bold", Sans-serif;font-size:13px;}.elementor-22734 .elementor-element.elementor-element-91745ad{--spacer-size:50px;}.elementor-22734 .elementor-element.elementor-element-a3a443b{--spacer-size:50px;}body.elementor-page-22734 #main.site-main{z-index:0;}@media(max-width:1366px){.elementor-22734 .elementor-element.elementor-element-602be38{padding:180px 40px 180px 40px;}}@media(max-width:1200px){.elementor-22734 .elementor-element.elementor-element-602be38{padding:160px 40px 160px 40px;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0 .dblh__title-wrapper{font-size:46px;letter-spacing:2.6px;}.elementor-22734 .elementor-element.elementor-element-fe650b8 > .elementor-container{max-width:1600px;}}@media(max-width:880px){.elementor-22734 .elementor-element.elementor-element-602be38{padding:120px 20px 120px 20px;}}@media(max-width:767px){.elementor-22734 .elementor-element.elementor-element-602be38{padding:40px 20px 40px 20px;}.elementor-22734 .elementor-element.elementor-element-b0cb4e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-22734 .elementor-element.elementor-element-a2abfe9{width:50.98%;}.elementor-22734 .elementor-element.elementor-element-548bc74{width:48.895%;}}@media(min-width:2400px){.elementor-22734 .elementor-element.elementor-element-02e13a4{width:var( --container-widget-width, 569.742px );max-width:569.742px;--container-widget-width:569.742px;--container-widget-flex-grow:0;}.elementor-22734 .elementor-element.elementor-element-0dcae7a{width:var( --container-widget-width, 816px );max-width:816px;--container-widget-width:816px;--container-widget-flex-grow:0;}}/* Start custom CSS */.wgl-body-lines {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lektorat Narrow Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eshockey.es/wp-content/uploads/2023/09/Lektorat-NarrowBold-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Config Alt Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eshockey.es/wp-content/uploads/2026/01/ConfigAltRegular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Redstick Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eshockey.es/wp-content/uploads/2026/01/REDSTICK-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */