.elementor-26 .elementor-element.elementor-element-6e27134 > .elementor-container{max-width:1330px;}.elementor-26 .elementor-element.elementor-element-6e27134{margin-top:120px;margin-bottom:0px;}.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .position{margin:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .name{font-family:"Oswald", Sans-serif;font-size:30px;text-transform:uppercase;color:#191A48;}.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .name:hover{color:#6DA9DC;}.elementor-26 .elementor-element.elementor-element-d08ade3 .profile {text-align:center;}.elementor-26 .elementor-element.elementor-element-1907f76{--display:flex;--padding-top:2vw;--padding-bottom:1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-6170294{--display:flex;--padding-top:1vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-26 .elementor-element.elementor-element-d5c63cc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26 .elementor-element.elementor-element-d5c63cc .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;}.elementor-26 .elementor-element.elementor-element-d5c63cc .elementor-image-carousel-caption{text-align:center;color:#191A48;font-family:"Oswald", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;line-height:30px;margin-block-start:10px;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-6170294{--content-width:81%;}}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .position{margin:-3px -3px -3px -3px;}.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .name{font-size:20px;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-d08ade3 .rts-team-section .team-section-inner .team-wraper .profile .position{margin:0px 0px 0px 0px;}}/* Start custom CSS for rt-team-member, class: .elementor-element-d08ade3 */a.name[href*="/player/seth-clark"]{
  position:relative;
  display:inline-block;
}

a.name[href*="/player/seth-clark"]::after{
  content:"Prairie Baseball Academy";
  position:absolute;
  top:100%;
  left:50%;
  transform:translateX(-50%);
  margin-top:4px;
  font-size:0.45em;
  font-weight:400;
  line-height:1.1; /* ← bottom line only */
  white-space:nowrap;
  padding-left:20px;
  background:url("https://centralalbertasox.com/wp-content/uploads/2026/02/PBA-logo_Nero_AI_Image_Upscaler_Photo_Face_edited_edited.avif") left center/16px no-repeat;
}
a.name[href*="/player/ryder-farrer"]{
  position:relative;
  display:inline-block;
}

a.name[href*="/player/ryder-farrer"]::after{
  content:"Highland Community College";
  position:absolute;
  top:100%;
  left:50%;
  transform:translateX(-50%);
  margin-top:4px;
  font-size:0.45em;
  font-weight:400;
  line-height:1.1;
  white-space:nowrap;
  padding-left:20px;
  background:url("https://centralalbertasox.com/wp-content/uploads/2026/03/4.png") left center/16px no-repeat;
}
a.name[href*="/player/chase-lundstrom"]{
  position:relative;
  display:inline-block;
}

a.name[href*="/player/chase-lundstrom"]::after{
  content:"Prairie Baseball Academy";
  position:absolute;
  top:100%;
  left:50%;
  transform:translateX(-50%);
  margin-top:4px;
  font-size:0.45em;
  font-weight:400;
  line-height:1.1;
  white-space:nowrap;
  padding-left:20px;
  background:url("https://centralalbertasox.com/wp-content/uploads/2026/02/PBA-logo_Nero_AI_Image_Upscaler_Photo_Face_edited_edited.avif") left center/16px no-repeat;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6e27134 */.elementor-26 .elementor-element.elementor-element-6e27134 {
    display: flex;
    flex-direction: column;
}

.elementor-26 .elementor-element.elementor-element-6e27134 .name {
    display: block;
}

.elementor-26 .elementor-element.elementor-element-6e27134 .position {
    display: inline-block;
    padding: 0 3px;
}

.elementor-26 .elementor-element.elementor-element-6e27134 .position + .position::before {
    content: "|";
    margin-right: 3px;
}/* End custom CSS */