:root{--color-primary: #874b41;--color-secondary: #bfa75e}html,body{margin:0;padding:0;overflow-x:hidden}add-to-calendar-button::part(atcb-button),add-to-calendar-button::part(atcb-list){font-family:Offside,sans-serif!important;font-size:16px}.buttons{list-style:none;padding:0;display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}#rankingsTable .team-photo{width:50px;height:50px;object-fit:cover;border-radius:50%}#rankingsTable .image-container{position:relative}#rankingsTable .teamPhotoLarge{display:none;position:absolute;top:0;left:0}#rankingsTable .image-container:hover .teamPhotoLarge{display:block}#rankingsTable{width:100%}.sc-tmb-button-h .btn.sc-tmb-button{font-weight:700}.row{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.content-box,.image-box{flex:1 1 100%;max-width:100%}.image-box img{height:50%;width:50%}.content-box{padding:20px}.subtitle{background-color:#874b41;color:#fafafa;display:inline-block;font-size:calc(1cqmin + .25rem);font-weight:500;margin-bottom:20px;padding:5px 25px;border-radius:50px;cursor:default;width:max-content}.title{font-size:4cqmin;margin-bottom:0;line-height:1.4;color:#fafafa;font-family:Offside,sans-serif;font-weight:400;font-style:normal}.image-box{display:flex;justify-content:center;align-items:center}.image-box img{max-width:100%;height:auto;display:block;border-radius:10px;margin-bottom:20vh}add-to-calendar-button{--btn-background: rgba(255, 255, 255, .5);--btn-border: none}.rotor{font-family:Offside,sans-serif}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#000;font-family:Offside,sans-serif}.instagram-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;flex-grow:1}.media-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-decoration:none;border:1px solid #ddd;border-radius:calc(.375rem - 1px);padding:1rem;background-color:#fff;color:#333;max-width:100%}.media-item:hover{box-shadow:0 .5rem 1rem #00000026}.media-content{display:flex;flex-direction:column;width:100%;height:100%}.instagram-media img,.instagram-media video{width:100%;border-radius:12px;object-fit:cover;aspect-ratio:16/9}.media-content p{margin:.5rem 0;color:#555;font-size:.9rem;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-align:center}.media-content p.caption{font-style:italic;color:#888;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;margin:auto;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 768px){.instagram-media{grid-template-columns:repeat(auto-fit,minmax(40%,0fr))}.media-item{height:auto}.instagram-media img,.instagram-media video{height:150px}}p{display:flex;justify-content:center}.imageText{display:flex;align-items:flex-start;gap:20px}.textblock{display:flex;flex-direction:column;justify-content:flex-start;max-width:600px;align-self:center}.imageBlock{display:flex;justify-content:start;align-self:center}.textImage{max-width:100%;height:auto;border-radius:10px}.reports-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;flex-grow:1}.reports-image{width:100%;height:200px;object-fit:cover;display:block;margin:0 auto 10px;border-radius:8px}.btn-secondary{align-items:center;background-color:#bfa75e;padding:10.4px 16px;border-radius:10px;text-decoration:none;color:#fafafa;line-height:1.5em;text-align:center;font-weight:700;margin:.13em;width:fit-content;border:0}.btn-secondary:hover{background-color:#874b41}tmb-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#00000080;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}.sliderButton{align-items:center;background-color:#bfa75e;padding:10px 16px;border-radius:10px;text-decoration:none;color:#fafafa;line-height:1.5em;text-align:center;font-weight:700;margin:.13em;width:fit-content;border:0}.keen-slider{display:flex;overflow:hidden;width:100%;height:fit-content;margin:0 auto}.single-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.slide-text{background-color:#ffffff4d;padding:.5rem 1rem}.slide-text p:last-of-type{margin-bottom:0}.single-slide img{width:100%;max-width:350px;height:auto;border-radius:10px;margin-top:15px}.sliderButton{display:inline-block;background-color:#bfa75e;padding:10px 16px;border-radius:10px;text-decoration:none;color:#fafafa;font-weight:700;border:0;text-align:center;transition:background .3s;margin-top:20px}.keen-slider__slide{background-image:var(--tmb-bg);height:var(--tmb-height);background-repeat:no-repeat;background-size:var(--tmb-bg-size);background-position:center;display:flex;justify-content:center;align-items:center}.keen-slider .keen-slider__slide:only-child{width:100%}.navigation-wrapper{position:relative}.arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#00000080;color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;z-index:10}.arrow--left{left:10px}.arrow--right{right:10px}.arrow:disabled{opacity:.5;cursor:not-allowed}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--tmb-gutter-x) * .5);padding-left:0;margin-top:var(--tmb-gutter-y)}.dots{display:flex;justify-content:center;position:absolute;left:50%;bottom:0;gap:10px}.dot{width:10px;height:10px;background:#ccc;border-radius:50%;cursor:pointer;transition:background .3s}.dot.active{background:var(--color-primary)}@media (max-width: 600px){.image-box{display:none}.main{padding:0}.content-box{padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.content-box h1,.content-box p{text-align:left;margin:0;max-width:100%}.content-box p{max-width:75%;word-wrap:break-word}}@media (max-width: 600px){.imageText{flex-direction:column}.imageBlock{margin-top:20px;justify-content:flex-start;align-self:flex-start}.textblock{text-align:left}}@media (max-width: 768px){.instagram-media{grid-template-columns:1fr;width:100%}}@media (min-width: 768px) and (max-width: 1024px){.instagram-media{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;justify-content:center}}.umb-block-grid__layout-container{--umb-block-grid--column-gap: 1rem;--umb-block-grid--row-gap: 1rem;position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns, 1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(25px,min-content);column-gap:var(--umb-block-grid--column-gap, 0);row-gap:var(--umb-block-grid--row-gap, 0)}.umb-block-grid__layout-item{position:relative;grid-column-end:span min(calc(var(--umb-block-grid--item-column-span, 1) * 3),var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span, 1);container-type:inline-size;display:flex;flex-direction:column}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns, var(--umb-block-grid--grid-columns, 1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);column-gap:var(--umb-block-grid--areas-column-gap, 0);row-gap:var(--umb-block-grid--areas-row-gap, 0)}.umb-block-grid__area{position:relative;height:100%;display:flex;flex-direction:column;grid-column-end:span min(calc(var(--umb-block-grid--area-column-span, 1) * 3),var(--umb-block-grid--area-grid-columns));grid-row:span var(--umb-block-grid--area-row-span, 1)}@media (min-width: 1024px){.umb-block-grid__layout-item{grid-column-end:span min(var(--umb-block-grid--item-column-span, 1),var(--umb-block-grid--grid-columns))}.umb-block-grid__area{grid-column-end:span min(var(--umb-block-grid--area-column-span, 1),var(--umb-block-grid--area-grid-columns))}}.white-space-p-pre p{white-space:pre}.youtube-iframe{width:100%;aspect-ratio:16/9;border-radius:12px}.title-instagram-feed:hover i{color:#dd2a7b}.title-youtube-feed:hover i{color:#f03}.reports-container .card-body{padding:0}@media (max-width: 768px){.single-slide{width:100%}.single-slide .slide-text{width:100%;padding:1.5rem 1rem}.keen-slider,.keen-slider__slide{height:max-content}.single-slide .white-space-p-pre p{white-space:wrap;text-align:center!important}.sliderButton{margin-bottom:1em}}
