.hero_home_section .slick-dots li button:before{font-size:40px}.hero_home_section .slick-arrow{background:#006c42;border-radius:500px;z-index:1;width:50px;height:50px}.hero_home_section .slick-next:hover,.hero_home_section .slick-prev:hover,.hero_home_section .slick-next:focus,.hero_home_section .slick-prev:focus{background-color:#00381e !important}.hero_home_section .slick-prev{left:25px}.hero_home_section .slick-next{right:25px}.hero_home_section .slick-arrow:before{font-size:30px}.hero_home_section .mask-title{justify-content:end}@media (max-width:1024px){.hero_home_section .slick-arrow{width:30px;height:30px}.hero_home_section .slick-arrow:before{font-size:25px;line-height:.5;opacity:1}.hero_home_section .slick-prev{left:15px}.hero_home_section .slick-next{right:15px}}.matchcenter{background-color:#dedede}.matchcenter-row{display:flex;align-items:center}.wrap-matchcenter-carousel{width:calc(100% - 330px)}.match-article{margin:5px 7px}.matchcenter .more-link:before{display:none}.matchcenter .more-link{padding-top:1rem;border-top:1px solid #ddd;margin-top:1rem}.match-article-d{display:flex;flex-wrap:wrap;padding:12px;border-radius:5px;border:1px solid #ccc;box-shadow:1px 1px 2px #ccc;border-top:4px solid var(--green);background-color:#fff}.match-article .post-meta{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:5px}.post-meta .sports-date,.post-meta .sports-name{font-size:14px}.post-meta .sports-name{color:var(--green);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px}.teams-array{display:flex;flex-direction:column;width:calc(100% - 60px)}.game-result{display:flex;flex-direction:column;font-size:15px;align-items:center;width:60px;font-weight:400;color:var(--darkgreen);justify-content:space-around}.teamimage{margin:0 5px 0 0;width:22px}.no-team-image{display:block;width:20px;height:20px;background-color:#ddd;border-radius:100%}.teams-array .game-result{font-size:20px}.team-col{display:flex;align-items:center;font-size:15px;font-weight:500;width:100%;padding:5px 0;line-height:1}.teams-array .game-result{width:20%;text-align:center}.team-col .team-name{color:var(--notdark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.game-result span{padding:5px 0;font-size:16px;line-height:1}.bottom-meta{width:100%;height:40px;border-top:1px solid #ddd;margin-top:1rem;padding-top:10px;display:flex;align-items:center;justify-content:space-between}.bottom-meta .bottom-meta-tv{line-height:0;display:flex;align-items:center;font-size:13px;font-weight:700;color:var(--notdark);white-space:nowrap}.bottom-meta .bottom-meta-label svg,.bottom-meta .bottom-meta-tv svg{margin-right:8px}.bottom-meta-label{text-transform:uppercase;font-size:13px;font-weight:700;color:var(--notdark);display:flex;align-items:center;white-space:nowrap}.bottom-meta .bottom-meta-label{width:65%;padding-right:8px}.bottom-meta .bottom-meta-tv{width:35%}.bottom-meta span{display:block;width:calc(100% - 30px - 8px);text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;line-height:1}.shop-carousel .slick-list{margin-left:-1rem}.shopitem-image{max-width:330px;margin:0 auto}.shopitem .o-head{color:var(--green);text-align:center;line-height:1.3}.shopitem{border-bottom:2px solid #ddd;padding-bottom:10px}.gallery-item{margin:5px}.video-icon{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.video-icon .ef-icon{background-color:rgba(0,0,0,.5);border-radius:100%}.videonews.home-section{background-color:transparent}.sponsors__official{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.sponsors__official .sponsors__item{width:calc(100% / 6);display:flex;align-items:center;justify-content:center}.sponsors__official .sponsors__item .sponsors__img{max-width:120px}.wrap-banner{background-color:#f9f9f9}.banner-item{max-width:100%;height:250px;margin:0 auto}.banner-item .is-block{height:100%;width:100%}.semibillboard.banner-item{height:70px;width:468px;max-width:468px}.semibillboard-banner{height:100px}.semibillboard-banner img{width:100%;height:100%;object-fit:contain;object-position:center}.banner-item img{object-fit:contain;width:100%;height:100%}.home-calendar{background-color:#f1f1f1;border-radius:15px;padding:2.5rem}.calendar-carousel .slick-list{margin-inline:-1rem}.calendar-date-wrap{border-bottom:4px solid var(--green);display:flex;align-items:center;justify-content:space-between}.calendar-date{font-size:2rem;font-family:var(--zonabold);font-weight:var(--bold);color:var(--notdark)}.calendar-day{font-size:1.8rem;color:#999;font-family:var(--zonasemi);font-weight:var(--semibold)}.calendar-items-list li{font-size:14px;line-height:1.4;border-bottom:1px solid #ccc;padding:12px 0;font-family:var(--zonasemi);font-weight:var(--semibold);color:#777}.current-date .calendar-items-list li{color:var(--notdark)}.calendar-items-list li{min-height:70px}.calendar-items-list li:last-child{border:none;padding-bottom:0;margin-bottom:0}.outside-arrows .left-arrow,.outside-arrows .right-arrow{cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:1rem;background-color:var(--notdark);border-radius:100%;margin:0 5px}.outside-arrows{position:absolute;right:0;top:0;display:flex}.outside-arrows img{filter:invert(1)}.outside-arrows .left-arrow{transform:rotate(180deg)}.calendar-date-wrap.current-date .calendar-date{color:var(--light-green)}.calendar-date-wrap.current-date .calendar-day{color:var(--light-green)}.current-date .wrap-calendar-day{background-color:#fff;padding:1.2rem;border-radius:15px;border:.5px solid var(--color-accent)}.calendar-carousel.slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.member-area{height:290px;display:flex;flex-direction:column;justify-content:center;background-color:var(--darkgreen);margin-bottom:3rem}.member-area-x{max-width:800px}.member-area .section-title{color:#fff}.member-area p{font-size:16px;font-family:var(--zonabold);font-weight:var(--bold);color:#fff;margin-top:10px}.member-area-x .action-button{display:block;background-color:var(--green);width:200px;display:flex;font-size:16px;font-family:var(--zonablack);font-weight:var(--black);line-height:1;height:40px;align-items:center;justify-content:center;color:#fff;margin-top:2rem;letter-spacing:2px}.member-area-x .action-button:hover{background-color:var(--light-green)}.member-area-x .action-button a{color:#fff}.member-image{position:absolute;height:100%;width:100%;z-index:0;background-color:var(--darkgreen)}.member-image img{position:absolute;left:0;right:0;top:0;width:100%;height:100%;bottom:0;object-position:center;object-fit:cover;opacity:1;mix-blend-mode:overlay;filter:grayscale(1)}.members-n{border-left:2px solid var(--lighter-green);padding-left:3rem;margin-left:3rem;color:#fff;line-height:1.2}.dark-section.home-section{background-color:#00381e}.dark-section.home-section .section-title{color:#fff}.dark-section .rel-article .o-head{color:#fff}.dark-section .rel-article .article-description{color:#fff}.dark-section .rel-article .post-meta{color:#fff}.dark-section .section-title{color:#fff}.dark-section .wrap-more-items{border-bottom-color:#fff}.dark-section .wrap-more-items .more-label{color:#fff}.dark-section .more-link svg{fill:#fff}.dark-section .more-link{color:#fff}.dark-section .pao-carousel.slick-slider .slick-arrow{filter:invert(1)}.sponsors{display:flex;flex-wrap:wrap}.sponsor-item-x{width:20%;padding:12px}.sponsor-image{display:block;max-width:200px;margin:0 auto;max-height:80px;height:100%;background-color:#fff;padding:10px;line-height:0}.sponsor-image img{width:100%;height:100%;object-fit:contain}.sponsor-row{display:block;width:100%}.sponsor-row-inner{display:flex;width:100%;flex-wrap:wrap;justify-content:center}.sponsors.sp_1 .sponsor-item-x{width:100%}.sponsors.sp_1 .sponsor-item-x .sponsor-image{max-width:300px;height:auto;max-height:150px}.feature-carousel{border:1px solid rgba(255,255,255,.3);border-radius:15px;overflow:hidden}.feature-row{background-color:#fff;padding:3rem 0;border-bottom:1px solid var(--green)}.hero-headline:after{content:"";background-color:var(--green);display:block;width:100px;height:7px;margin:2rem 0}.wrap-feature-posts .wrap-article .o-head{color:#fff!important;margin-top:10px}@media screen and (min-width:1023px){.feature-row .rel-article .mask-title .article-description{font-size:16px;color:#fff}.wrap-feature-posts .wrap-article .article-description{color:#fff;line-height:1.3;margin-top:15px;padding-bottom:12px;margin-bottom:0}}@media screen and (min-width:1400px){.wrap-feature-posts .wrap-article:before{content:"";background:#114526;width:100%;position:absolute;top:35px;bottom:0;right:0}.wrap-feature-posts .wrap-article{padding-right:35px;position:relative;z-index:1;height:100%}.feature-row .rel-article .mask-title .article-description{font-size:1.8rem;max-width:calc(100% - 35px)}.wrap-feature-posts .wrap-article .post-meta{color:#fff}.wrap-feature-posts .wrap-article .wrap-masktitle{max-width:calc(100% - 35px);padding-left:35px}}@media screen and (max-width :1024px){.home-section{padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem}.feauture-row{padding:2rem 0}.outside-arrows{right:12px}.outside-arrows .left-arrow,.outside-arrows .right-arrow{width:36px;height:36px;padding:8px;margin:0 2px}.member-area{height:auto;padding-block:3rem}.member-area-x{max-width:800px;margin-inline:2rem}.members-n{border-top:2px solid var(--lighter-green);border-left:none;padding-left:0;margin-left:0;margin-inline:2rem;margin-top:2rem;padding-top:2rem}.newsletter-row p{font-size:17px}.semibillboard-banner{height:auto;max-width:300px;margin:0 auto}.home-calendar{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;border-radius:0;padding:1.2rem}.sponsors.sp_1 .sponsor-item-x .sponsor-image{height:70px}.sponsor-image{padding:1px}}@media screen and (max-width :767px){.member-area-x .action-button{font-size:15px;height:auto;padding:10px 0}.member-area p{font-size:15px;line-height:1.4}.sponsor-item-x{width:calc(100%/3);padding:6px 15px}.sponsor-image{max-height:40px}.feature-row{padding-top:0;padding-bottom:3rem}.feature-row .wrap-masktitle{padding-inline:15px}.alter .feature-row{padding-block:2.5rem}.wrap-feature-posts .wrap-article .wrap-masktitle{padding-inline:12px;padding-bottom:12px}.wrap-feature-posts .wrap-article .wrap-masktitle .post-meta{margin-top:15px}}