.elementor-3238 .elementor-element.elementor-element-bj00009{--display:flex;--min-height:620px;--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:1;--padding-top:170px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-bj00009:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-bj00009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;background-image:url("https://roldan.tufactory.es/wp-content/uploads/2026/10/roldan-01.webp");background-position:center center;background-size:cover;}.elementor-3238 .elementor-element.elementor-element-bj00009::before, .elementor-3238 .elementor-element.elementor-element-bj00009 > .elementor-background-video-container::before, .elementor-3238 .elementor-element.elementor-element-bj00009 > .e-con-inner > .elementor-background-video-container::before, .elementor-3238 .elementor-element.elementor-element-bj00009 > .elementor-background-slideshow::before, .elementor-3238 .elementor-element.elementor-element-bj00009 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3238 .elementor-element.elementor-element-bj00009 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(4,24,26,0.55) 0%, #04181A 92%);}.elementor-3238 .elementor-element.elementor-element-bj00001 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:15px;font-weight:700;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-bj00002 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-bj00003 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:110px;font-weight:700;text-transform:uppercase;line-height:0.95em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00008{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-bj00004 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00005 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00006 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00014{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-bj00014:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-bj00014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;}.elementor-3238 .elementor-element.elementor-element-bj00010 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00011 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00012 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00013 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-bj00078:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-bj00078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;}.elementor-3238 .elementor-element.elementor-element-bj00015 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-bj00016 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:48px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-bj00077{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf01d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf01b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf01n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf01r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf02d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf02b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf02n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf02r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf03d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf03b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf03n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf03r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf04d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf04b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf04n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf04r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf05d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf05b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf05n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf05r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf06d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf06b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf06n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf06r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf07d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf07b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf07n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf07r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf08d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf08b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf08n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf08r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf09d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf09b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf09n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf09r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf10d .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-alf10b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-alf10n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:19px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-alf10r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-bj00090{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-bj00090:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-bj00090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A2C;}.elementor-3238 .elementor-element.elementor-element-bj00079 .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-bj00089{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-als01{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-als01i .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-als01t{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-als01n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-als01r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-als02{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-als02i .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-als02t{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3238 .elementor-element.elementor-element-als02n .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-3238 .elementor-element.elementor-element-als02r .elementor-heading-title{font-family:"Titillium Web", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#EB6600;}.elementor-3238 .elementor-element.elementor-element-stvrpref1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-stvrpref1:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-stvrpref1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;}.elementor-3238 .elementor-element.elementor-element-stvrpref3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3238 .elementor-element.elementor-element-stvrpref3:not(.elementor-motion-effects-element-type-background), .elementor-3238 .elementor-element.elementor-element-stvrpref3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A2C;}body.elementor-page-3238:not(.elementor-motion-effects-element-type-background), body.elementor-page-3238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3238 .elementor-element.elementor-element-bj00003 .elementor-heading-title{font-size:84px;}.elementor-3238 .elementor-element.elementor-element-bj00016 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-3238 .elementor-element.elementor-element-bj00009{--content-width:1240px;}.elementor-3238 .elementor-element.elementor-element-bj00014{--content-width:1240px;}.elementor-3238 .elementor-element.elementor-element-bj00078{--content-width:1240px;}.elementor-3238 .elementor-element.elementor-element-bj00090{--content-width:1240px;}.elementor-3238 .elementor-element.elementor-element-stvrpref1{--content-width:1240px;}.elementor-3238 .elementor-element.elementor-element-stvrpref3{--content-width:1240px;}}@media(max-width:767px){.elementor-3238 .elementor-element.elementor-element-bj00009{--min-height:520px;--padding-top:120px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-3238 .elementor-element.elementor-element-bj00002 .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-bj00003 .elementor-heading-title{font-size:60px;}.elementor-3238 .elementor-element.elementor-element-bj00004 .elementor-heading-title{font-size:13px;}.elementor-3238 .elementor-element.elementor-element-bj00005 .elementor-heading-title{font-size:13px;}.elementor-3238 .elementor-element.elementor-element-bj00006 .elementor-heading-title{font-size:13px;}.elementor-3238 .elementor-element.elementor-element-bj00014{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3238 .elementor-element.elementor-element-bj00010 .elementor-heading-title{font-size:14px;}.elementor-3238 .elementor-element.elementor-element-bj00011 .elementor-heading-title{font-size:14px;}.elementor-3238 .elementor-element.elementor-element-bj00012 .elementor-heading-title{font-size:14px;}.elementor-3238 .elementor-element.elementor-element-bj00013 .elementor-heading-title{font-size:14px;}.elementor-3238 .elementor-element.elementor-element-bj00078{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3238 .elementor-element.elementor-element-bj00015 .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-bj00016 .elementor-heading-title{font-size:30px;}.elementor-3238 .elementor-element.elementor-element-alf01d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf01n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf02d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf02n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf03d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf03n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf04d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf04n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf05d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf05n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf06d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf06n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf07d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf07n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf08d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf08n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf09d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf09n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-alf10d .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-alf10n .elementor-heading-title{font-size:16px;}.elementor-3238 .elementor-element.elementor-element-bj00090{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3238 .elementor-element.elementor-element-bj00079 .elementor-heading-title{font-size:12px;}.elementor-3238 .elementor-element.elementor-element-als01i .elementor-heading-title{font-size:19px;}.elementor-3238 .elementor-element.elementor-element-als01n .elementor-heading-title{font-size:19px;}.elementor-3238 .elementor-element.elementor-element-als02i .elementor-heading-title{font-size:19px;}.elementor-3238 .elementor-element.elementor-element-als02n .elementor-heading-title{font-size:19px;}.elementor-3238 .elementor-element.elementor-element-stvrpref1{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-3238 .elementor-element.elementor-element-stvrpref3{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS *//* Ficha de equipo de cantera - mismo estilo que El Club */
body{--ahx-dark:#04181A;--ahx-dark-2:#082A2C;--ahx-teal:#015354;--ahx-orange:#EB6600}
html{scroll-behavior:smooth}
body{background:var(--ahx-dark)}
#plantilla,#tecnico,#partidos,#clasificacion{scroll-margin-top:120px}
[class*="tm-"].e-con{--gap:0px;--row-gap:0px;--column-gap:0px}
[class*="tm-"] .elementor-widget{margin:0}
[class*="tm-"] .elementor-heading-title{text-transform:none}
.tm-sec a,.tm-sec .elementor-heading-title a{text-transform:none!important}
.tm-kicker .elementor-heading-title{margin-bottom:12px;text-transform:uppercase!important}
.tm-h2 .elementor-heading-title{margin-bottom:28px}
.tm-h1 .elementor-heading-title,.tm-player-pos .elementor-heading-title{text-transform:uppercase!important}
p:last-child{margin-bottom:0}

/* Cabecera */
.tm-back{margin-bottom:18px!important}
.tm-back a:hover{color:#fff!important}
.tm-h1 .elementor-heading-title{margin:2px 0 24px}
.tm-chips.e-con{--gap:10px;gap:10px!important}
.tm-chip{border:1px solid rgba(255,255,255,.22);background:rgba(4,24,26,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;padding:9px 18px}

/* Pestañas */
.tm-tabs.e-con{border-bottom:1px solid rgba(255,255,255,.1);--gap:34px!important;--row-gap:0px!important;--column-gap:34px!important}
.tm-tab{padding:20px 0 18px;border-bottom:3px solid transparent;margin-bottom:-1px!important}
.tm-tab--on{border-bottom-color:var(--ahx-orange)}
.tm-tab a{text-decoration:none!important}
.tm-tab a:hover{color:var(--ahx-orange)!important}

/* Plantilla */
.tm-grid.e-con{--gap:20px;--row-gap:20px;--column-gap:20px;gap:20px!important}
.tm-player.e-con{width:calc(20% - 16px)!important;flex:0 0 calc(20% - 16px)!important;position:relative;overflow:hidden;background:linear-gradient(160deg,#015354 0%,#082A2C 60%);border:1px solid rgba(255,255,255,.08);border-bottom:4px solid var(--ahx-teal);border-radius:14px;padding:18px 20px 20px!important;min-height:220px;justify-content:space-between;transition:transform .35s,border-color .35s;box-shadow:0 24px 50px rgba(0,0,0,.35)}
.tm-player.e-con:hover{transform:translateY(-8px);border-bottom-color:var(--ahx-orange)}
.tm-player.e-con:after{content:"";position:absolute;right:-30px;top:-30px;width:140px;height:140px;border-radius:50%;border:18px solid rgba(255,255,255,.04)}
.tm-player-body.e-con{border-top:1px dashed rgba(255,255,255,.18);padding-top:14px!important;margin-top:40px!important}
.tm-player-pos{margin-top:4px!important}

/* Cuerpo técnico */
.tm-staff-row.e-con{--gap:24px;gap:24px!important;margin-top:10px!important}
.tm-staff-item.e-con{flex:1 1 0;border-left:3px solid var(--ahx-orange);padding:6px 0 6px 20px!important}
.tm-staff-r{margin-top:4px!important}

/* Partidos y clasificación */
.tm-juego.e-con{--gap:70px!important;--row-gap:50px!important;--column-gap:70px!important}
.tm-col.e-con{flex:1 1 0}
.tm-anchor{height:0}
.tm-matches ul{list-style:none;margin:0;padding:0}
.tm-matches li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.08)}
.tm-matches .tm-m-meta{display:block;font:400 14px/1.4 Roboto,sans-serif;color:rgba(255,255,255,.55);margin-bottom:4px}
.tm-matches strong{font:700 17px/1.3 "Titillium Web",sans-serif;color:#fff}
.tm-matches em{font:700 22px/1 "Titillium Web",sans-serif;font-style:normal;white-space:nowrap}
.tm-matches .tm-pend{font-size:16px;color:rgba(255,255,255,.5)}
.tm-matches .tm-res{color:var(--ahx-orange)}
.tm-table table{width:100%;border-collapse:collapse;margin:0;font-family:Roboto,sans-serif}
.tm-table th,.tm-table td{border:0;border-bottom:1px solid rgba(255,255,255,.08);padding:13px 10px;text-align:left;background:transparent!important;color:rgba(255,255,255,.8);font-size:15px}
.tm-table th{font:700 12px/1 "Titillium Web",sans-serif;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.5)}
.tm-table th:nth-child(n+3),.tm-table td:nth-child(n+3){text-align:right;width:56px}
.tm-table td:first-child,.tm-table th:first-child{width:50px}
.tm-table td:last-child{font-weight:700;color:#fff}
.tm-table tr.tm-us td{background:rgba(235,102,0,.14)!important;color:#fff;font-weight:700}
.tm-table tr.tm-us td:first-child{box-shadow:inset 3px 0 0 var(--ahx-orange)}

@media (max-width:1024px){
.tm-player.e-con{width:calc(33.333% - 14px)!important;flex:0 0 calc(33.333% - 14px)!important}
.tm-col.e-con{flex:0 0 auto!important;width:100%}}
@media (max-width:767px){
.tm-tabs.e-con{--gap:20px!important;--column-gap:20px!important}
.tm-tab{padding:14px 0 12px}
.tm-grid.e-con{--gap:12px;--row-gap:12px;--column-gap:12px;gap:12px!important}
.tm-player.e-con{width:calc(50% - 6px)!important;flex:0 0 calc(50% - 6px)!important;min-height:170px;padding:14px 14px 16px!important}
.tm-player-body.e-con{margin-top:22px!important}
.tm-staff-item.e-con{flex:0 0 100%}
.tm-matches strong{font-size:15px}
.tm-table th,.tm-table td{padding:11px 6px;font-size:14px}}
/* JORNADA FONDO */
.elementor-element-stvrpref2 .stvp-jl .stvp-jor{background:#082A2C;border-color:rgba(255,255,255,.1)}
.elementor-element-stvrpref2 .stvp-jl .stvp-jor-h{background:rgba(4,24,26,.45)}
.elementor-element-stvrpref2 .stvp-jl .stvp-m.is-stv{background:linear-gradient(160deg,#015354 0%,#082A2C 75%)}
.elementor-element-stvrpref2 .stvp-jl .stvp-bye{background:linear-gradient(160deg,#015354 0%,#082A2C 75%)}
/* FIN JORNADA FONDO */
/* ALEVIN FOTOS Y CUERPO TECNICO */
.tm-player--foto.e-con{padding:0!important;min-height:0;background:#082A2C;justify-content:flex-start}
.tm-player--foto.e-con:after{display:none}
.tm-pic{width:100%;overflow:hidden;background:radial-gradient(circle at 50% 38%,#0E5E5F 0%,#073335 48%,#031416 100%)}
.tm-pic img{display:block;width:100%!important;height:auto!important;aspect-ratio:4/5;object-fit:cover;object-position:center top;transition:transform .6s}
.tm-player--foto.e-con:hover .tm-pic img{transform:scale(1.05)}
.tm-player--foto .tm-player-body.e-con{margin-top:0!important;border-top:0;padding:14px 16px 16px!important}
.tm-player--foto.e-con:hover .tm-player-n .elementor-heading-title{color:var(--ahx-orange)!important}
.tm-staff-row.e-con{flex-wrap:wrap!important;--gap:20px;gap:20px!important}
.tm-bstaff.e-con{flex:0 0 calc(50% - 10px)!important;width:calc(50% - 10px)!important;flex-direction:row!important;align-items:flex-start!important;gap:22px!important;border:1px solid rgba(255,255,255,.08)!important;border-bottom:4px solid var(--ahx-orange)!important;border-radius:14px;background:#04181A;padding:24px!important;box-shadow:0 24px 50px rgba(0,0,0,.3)}
.tm-bstaff-txt.e-con{flex:1 1 0!important;min-width:0;width:auto!important}
.tm-bstaff .tm-staff-r{margin-top:6px!important}
.tm-bstaff-meta{margin-top:4px!important}
.tm-bstaff-bio{margin-top:12px!important}
.tm-bstaff-bio ul{list-style:none;margin:0;padding:0}
.tm-bstaff-bio li{position:relative;padding-left:16px;margin:0 0 4px}
.tm-bstaff-bio li:before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;border-radius:50%;background:var(--ahx-orange)}
@media (max-width:1024px){.tm-bstaff.e-con{flex:0 0 100%!important;width:100%!important}}
@media (max-width:767px){.tm-bstaff.e-con{flex-direction:column!important;align-items:center!important;text-align:center;padding:22px 18px!important;gap:16px!important}
.tm-bstaff-txt.e-con{width:100%!important;align-items:center}
.tm-bstaff .tm-staff-n .elementor-heading-title,.tm-bstaff .tm-staff-r .elementor-heading-title,.tm-bstaff-meta .elementor-heading-title{text-align:center}
.tm-bstaff-bio{text-align:left}
.tm-player--foto .tm-player-body.e-con{padding:12px 12px 14px!important}}

.tm-player--foto.e-con{position:relative}
.tm-player--foto .tm-dorsal{position:absolute!important;top:12px;left:16px;z-index:2;width:auto!important;margin:0!important;pointer-events:none}
.tm-player--foto .tm-dorsal .elementor-heading-title{font-family:"Titillium Web",sans-serif;font-size:40px!important;font-weight:700;line-height:1;letter-spacing:0!important;color:var(--ahx-orange)!important;text-shadow:0 2px 12px rgba(0,0,0,.55)}
.tm-bstaff .tm-bstaff-ini{flex:0 0 110px!important;width:110px!important;max-width:110px!important;height:110px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 38%,#0E5E5F 0%,#073335 60%,#031416 100%);box-shadow:0 0 0 4px var(--ahx-orange),0 0 0 10px rgba(235,102,0,.14);margin:6px 6px 0!important}
.tm-bstaff .tm-bstaff-ini .elementor-heading-title{font-size:38px!important;letter-spacing:1px;color:#fff!important;text-align:center}
.tm-bstaff.e-con{align-items:center!important}
@media (max-width:767px){.tm-player--foto .tm-dorsal{top:8px;left:10px}.tm-player--foto .tm-dorsal .elementor-heading-title{font-size:30px!important}}
/* FIN ALEVIN FOTOS Y CUERPO TECNICO *//* End custom CSS */