.background-lines{overflow:hidden}.background-lines:before{transform:translateX(-25%) translateY(-25%) rotate(150deg);content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:#393f45;box-shadow:0 35px 0 #393f45,0 70px 0 #393f45;z-index:0}.background-lines:after{transform:translateX(38%) translateY(38%) rotate(150deg);content:"";position:absolute;right:0;bottom:0;width:100%;height:2px;background:#393f45;box-shadow:0 35px 0 #393f45,0 70px 0 #393f45;z-index:0}.background-lines .e-con,.background-lines .e-con-inner{z-index:1}.athlete-social,.club-social{list-style:none;margin:0;padding:0;font-size:0;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.athlete-social li,.club-social li{margin:0 6px 0 0;font-size:0;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.athlete-social li:last-child,.club-social li:last-child{margin:0}.athlete-social a,.club-social a{padding:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:40px;width:40px;border-radius:50%;background-color:var(--e-global-color-primary);-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.athlete-social a:hover,.athlete-social a:focus,.athlete-social a:active,.club-social a:hover,.club-social a:focus,.club-social a:active{background-color:var(--e-global-color-accent)}.athlete-social svg,.athlete-social .icon,.club-social svg,.club-social .icon{height:18px;width:18px;fill:var(--e-global-color-fbe98fa)}.athlete-list{list-style:none;display:block;padding:0;margin:0 0 30px}.athlete-list li{position:relative;display:block;margin-bottom:5px;margin-left:25px;letter-spacing:0;font-family:"indivisible",Sans-serif;font-size:16px;line-height:1.7;font-weight:400;color:var(--e-global-color-primary)}.athlete-list li span{font-weight:700;display:block;text-transform:uppercase}.athlete-list li:last-child{margin:0 0 0 25px}.athlete-list li:before{content:"";position:absolute;margin:10px 0 0 -20px;width:6px;height:6px;font-size:0;background-color:var(--e-global-color-accent);border-radius:50%;display:block}.filter{position:relative;z-index:10;max-width:1140px;margin:0 auto 20px;padding:0}.filter .dropdown-container{margin:5px 0}.filter .grid{margin:0 -15px -6px;clear:both;list-style:none}.filter .grid>li{padding:0 15px;margin-bottom:6px}.filter li:first-child .dropdown-menu{z-index:10}.filter li:nth-child(2) .dropdown-menu{z-index:9}.filter li:nth-child(3) .dropdown-menu{z-index:8}.filter li:nth-child(4) .dropdown-menu{z-index:7}.filter li:nth-child(5) .dropdown-menu{z-index:6}.filter li:nth-child(6) .dropdown-menu{z-index:5}.filter li:nth-child(7) .dropdown-menu{z-index:4}.filter li:nth-child(8) .dropdown-menu{z-index:3}.filter li:nth-child(9) .dropdown-menu{z-index:2}.filter li:nth-child(10) .dropdown-menu{z-index:1}.filter .search-form{border:solid 1px var(--e-global-color-primary);border-radius:6px;margin:5px auto;width:100%;height:50px}.filter .search-form input,.filter .search-form button{display:inline-block;height:100%;float:left}.filter .search-form input{width:calc(100% - 50px);padding:0 12px 0 20px;margin:0;border:0;border-radius:0;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right-style:none;box-shadow:none;background-color:#fff;font-family:"indivisible",Sans-serif;text-align:left;color:var(--e-global-color-primary);font-size:15px;font-weight:600;font-style:normal;letter-spacing:.01em;outline:none}.filter .search-form input::-webkit-input-placeholder{color:var(--e-global-color-primary);opacity:1}.filter .search-form input:-moz-placeholder{color:var(--e-global-color-primary);opacity:1}.filter .search-form input::-moz-placeholder{color:var(--e-global-color-primary);opacity:1}.filter .search-form input:-ms-input-placeholder{color:var(--e-global-color-primary);opacity:1}.filter .search-form .search-submit{background-color:rgba(0,0,0,0);border:0;margin:0;padding:0;width:50px;float:right}.filter .search-form .search-submit .icon{margin:7px auto 0;fill:var(--e-global-color-accent);height:15px;width:15px}.filter .search-form .search-submit:hover{box-shadow:none;transform:none}.filter .search-form .show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.dropdown-container{position:relative;height:50px;min-width:200px;margin-bottom:0;display:block}.dropdown-container li{list-style:none;float:left;text-align:left;width:100%}.dropdown-container a{text-decoration:none;background-color:var(--e-global-color-fbe98fa);color:#484848;font-weight:500;font-size:16px;height:auto;line-height:1;display:block;padding:0 15px}.dropdown{background-color:var(--e-global-color-fbe98fa);padding:0;margin:0}.dropdown .placeholder{height:49px;line-height:1;font-family:"indivisible",Sans-serif;font-weight:600;border:solid 1px var(--e-global-color-primary);border-radius:6px;font-size:15px;letter-spacing:.01em;padding:2px 20px 0;text-transform:none;color:var(--e-global-color-primary);overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dropdown a{position:relative;-webkit-transition:0ms all ease-in-out;-moz-transition:0ms all ease-in-out;-ms-transition:0ms all ease-in-out;-o-transition:0ms all ease-in-out}.dropdown a:after{position:absolute;top:0;right:0;float:right;content:"";padding:0;margin:0px 18px 0 0;background-color:rgba(0,0,0,0);top:18px;left:auto;border:0;background-position:50% 50%;background-repeat:no-repeat;width:14px;height:14px;background-size:14px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='126.5 126.5 32 32' fill='%23D42222'%3E%3Cpath d='M126.8 136.5l14.9 14.9c.2.2.5.3.7.3.3 0 .5-.1.7-.3l14.9-14.9c.2-.2.3-.5.3-.7s-.1-.5-.3-.7l-1.6-1.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-12.6 12.6-12.6-12.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-1.6 1.6c-.2.2-.3.5-.3.7s.1.5.3.7z'/%3E%3C/svg%3E");-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dropdown.active a{background:var(--e-global-color-fbe98fa);color:var(--e-global-color-primary)}.dropdown.active a:after{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='126.5 126.5 32 32' fill='%23D42222'%3E%3Cpath d='M126.8 136.5l14.9 14.9c.2.2.5.3.7.3.3 0 .5-.1.7-.3l14.9-14.9c.2-.2.3-.5.3-.7s-.1-.5-.3-.7l-1.6-1.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-12.6 12.6-12.6-12.6c-.2-.2-.5-.3-.7-.3-.3 0-.5.1-.7.3l-1.6 1.6c-.2.2-.3.5-.3.7s.1.5.3.7z'/%3E%3C/svg%3E")}.dropdown.active .dropdown-menu{visibility:visible;left:0}.dropdown.active .dropdown-menu .parent-term{font-family:"indivisible",Sans-serif;font-weight:500;font-size:11px;letter-spacing:.01em;padding:16px 20px 6px;display:block;color:var(--e-global-color-accent)}.dropdown.active .dropdown-menu .child-term-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:0}.dropdown.active .dropdown-menu a{background-color:var(--e-global-color-fbe98fa);padding:12px 20px;color:var(--e-global-color-primary)}.dropdown.active .dropdown-menu a:hover{background-color:#ecedf1}.dropdown.active .dropdown-menu a.child-term{font-size:13px;padding:12px 0;text-align:center}.dropdown.active .dropdown-container,.dropdown.active .placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.active .placeholder{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:solid 1px var(--e-global-color-fbe98fa)}.dropdown-menu{visibility:hidden;background-color:var(--e-global-color-fbe98fa);position:absolute;z-index:100;width:100%;top:48px;left:-9999px;right:0;padding:0;margin:0;border:solid 1px var(--e-global-color-primary);border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;max-height:350px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.dropdown-menu::-webkit-scrollbar{width:0px}.dropdown-menu .swiper{width:100%;height:100%;max-height:350px}.dropdown-menu .swiper-slide{height:auto !important;-webkit-box-sizing:border-box;box-sizing:border-box}.dropdown-menu li,.dropdown-menu div{text-transform:none}.dropdown-menu a{font-family:"indivisible",Sans-serif;font-weight:500;font-size:15px;letter-spacing:.01em;padding:12px 15px}.dropdown-menu a:after{display:none}.dropdown-menu a.active{color:var(--e-global-color-primary) !important}.feed{max-width:1140px;margin:0 auto;padding:0}.feed .grid{overflow:hidden;margin:0 -15px -40px;clear:both}.feed .grid>li{overflow:hidden;padding:0 15px;margin-bottom:40px}.event .text-container{padding:0}.event p{font-family:"indivisible",Sans-serif;font-size:14px;font-weight:400;margin:10px 0 0}.event .button{background-color:var(--e-global-color-primary);font-family:"geom-graphic",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.03em;color:#fff;border-radius:6px 6px 6px 6px;padding:14px 20px 14px 20px;display:inline-block;line-height:1;margin:15px 0 0;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.event .button:hover,.event .button:active,.event .button:focus{background-color:var(--e-global-color-accent)}.event-category{font-family:"geom-graphic",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block;line-height:1;margin-bottom:6px}.event-date{font-family:"geom-graphic",Sans-serif;font-size:14px;line-height:1.15;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block;margin-bottom:6px}.event-time{font-family:"indivisible",Sans-serif;font-size:1.3rem;font-weight:400;color:var(--e-global-color-primary)}.single-boxing_event .event-date,.single-boxing_event .event-time,.ajax-event-container .event-date,.ajax-event-container .event-time{font-family:"indivisible",Sans-serif;font-size:12px;font-weight:600;text-transform:none;color:var(--e-global-color-primary);display:block;line-height:1;margin-bottom:6px}.single-boxing_event .event-date,.single-boxing_event .event-time{font-size:13px;margin-bottom:8px}.event-title{font-family:"geom-graphic",Sans-serif;font-size:1.5rem;line-height:1.15;font-weight:400;text-transform:uppercase;color:var(--e-global-color-accent);display:block;margin-bottom:12px}.event-links-heading{font-family:"geom-graphic",Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:.03em;color:var(--e-global-color-accent);margin-bottom:10px;display:block}.event-link{background-color:var(--e-global-color-primary);font-family:"geom-graphic",Sans-serif;font-size:11px !important;font-weight:400;text-transform:uppercase;letter-spacing:.03em;text-shadow:0px 0px 0px rgba(0,0,0,.3);fill:#fff !important;color:#fff !important;border-radius:6px 6px 6px 6px;padding:12px 16px;margin:0 6px 6px 0;display:inline-block;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.event-link:hover{background-color:var(--e-global-color-accent)}.resource{text-align:center}.resource .text-container{padding:0}.resource p{font-family:"indivisible",Sans-serif;font-size:14px;font-weight:400;margin:10px 0 0}.resource .button{background-color:var(--e-global-color-primary);font-family:"geom-graphic",Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.03em;color:#fff;border-radius:6px 6px 6px 6px;padding:14px 20px 14px 20px;display:inline-block;line-height:1;margin:15px 0 0;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.resource .button:hover,.resource .button:active,.resource .button:focus{background-color:var(--e-global-color-accent)}.resource-icon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0;margin:0 auto 15px;height:60px;width:60px;border-radius:50%;background-color:var(--e-global-color-9fb31ff)}.resource-icon svg,.resource-icon .icon{height:26px;width:auto;fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.resource-category{font-family:"geom-graphic",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block;line-height:1;margin-bottom:10px}.resource-title{font-family:"geom-graphic",Sans-serif;font-size:1.5rem;line-height:1;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block}.results-title{font-family:"geom-graphic",Sans-serif;font-size:1.5rem;line-height:1;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block;margin-bottom:6px}.results-category{font-family:"geom-graphic",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);display:block;line-height:1;margin-bottom:10px}.results-date,.results-location{font-family:"indivisible",Sans-serif;font-size:12px;font-weight:600;color:var(--e-global-color-primary);display:inline-block;line-height:1;margin:0 3px}.clubs-header{list-style:none;font-size:0;margin:0 0 6px;padding:0 20px}.clubs-header:after{content:"";clear:both;display:block}.clubs-header .label{font-family:"geom-graphic",Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:.03em;color:var(--e-global-color-accent);display:block}.clubs-header .container-large{width:40%;float:left}.clubs-header .container-small{width:20%;float:left}.clubs-feed{list-style:none;font-size:0;margin:0;padding:0;clear:both}.clubs-feed li{border-bottom:solid 1px #ecedf1;padding:12px 20px}.clubs-feed .container{margin:0}.clubs-feed .container-large{width:40%}.clubs-feed .container-small{width:20%}.clubs-feed .container-small:last-of-type{text-align:right}.clubs-feed .text-button{font-family:"geom-graphic",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.clubs-feed .text-button .icon{position:relative;left:0;display:inline-block;margin-left:4px;width:7px;fill:var(--e-global-color-accent);-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.clubs-feed .text-button:hover .icon,.clubs-feed .text-button:focus .icon,.clubs-feed .text-button:active .icon{left:2px}.club-name{font-family:"indivisible",Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.05;color:var(--e-global-color-primary);display:block}.club-city{font-family:"indivisible",Sans-serif;font-size:1.3rem;font-weight:400;color:var(--e-global-color-primary);display:block}.club-region{font-family:"indivisible",Sans-serif;font-size:1.3rem;font-weight:400;color:var(--e-global-color-primary);display:block}.image-container{overflow:hidden;border-radius:12px;margin-bottom:20px}.image-container a{display:block;line-height:0}.image-container img{width:100%}.text-container{padding:0 20px}.athlete-name{font-family:"geom-graphic",Sans-serif;font-size:1.5rem;line-height:1;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);word-spacing:100vw;display:block}.container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:15px}.container .club{font-family:"geom-graphic",Sans-serif;font-size:14px;line-height:1;font-weight:400;text-transform:uppercase;padding-right:20px;color:var(--e-global-color-primary);display:block}.container .weight{font-family:"geom-graphic",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-accent);line-height:1;margin:0 0 0 auto}.flex-grid{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;flex-wrap:wrap;padding:0}.flex-grid.align-left{-webkit-justify-content:left;-moz-justify-content:left;-ms-justify-content:left;justify-content:left;-ms-flex-pack:left}.flex-grid.align-right{-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right}@keyframes Spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.load-more{margin-top:40px;position:relative}.load-more.loading .button:before{content:"";display:block;margin:0 auto;background-color:var(--e-global-color-primary);width:50px;height:50px;min-width:50px;border-radius:50%;z-index:1;cursor:pointer}.load-more.loading .button:after{content:"";position:absolute;display:block;margin:0 auto;background-size:34px;background-position:50% 50%;background-repeat:no-repeat;width:34px;height:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' xml:space='preserve'%3E%3Cpath fill='%23ffffff' d='M20 35c-8.2 0-14.9-6.7-14.9-15S11.8 5 20 5s14.9 6.7 14.9 15c0 .5-.4.9-.8.9-.5 0-.8-.4-.8-.9 0-7.3-5.9-13.3-13.2-13.3-7.3 0-13.2 6-13.2 13.3 0 7.3 5.9 13.3 13.2 13.3 4.6 0 9-2.5 11.4-6.6.2-.4.8-.5 1.2-.3s.5.8.3 1.2c-2.9 4.6-7.8 7.4-13 7.4'/%3E%3Cpath fill='%23ffffff' d='M34 20.9c-.1 0-.3 0-.4-.1l-5.3-3.2c-.4-.2-.5-.8-.3-1.2.2-.4.8-.5 1.2-.3l4.6 2.8 3-4.3c.3-.4.8-.5 1.2-.2.4.3.5.8.2 1.2l-3.4 5c-.3.1-.5.3-.8.3'/%3E%3C/svg%3E");z-index:2;cursor:pointer;-webkit-animation:Spin .7s linear infinite;-moz-animation:Spin .7s linear infinite;-ms-animation:Spin .7s linear infinite;-o-animation:Spin .7s linear infinite;animation:Spin .7s linear infinite}.load-more.loading .button .text{display:none}.load-more .button{margin:0 auto;padding:0;border:0;min-width:auto;height:50px;width:50px;border-radius:50%;background-color:var(--e-global-color-primary);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;box-shadow:none;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;-ms-transition:200ms all ease-in-out;-o-transition:200ms all ease-in-out}.load-more .button:hover,.load-more .button:focus,.load-more .button:active{background-color:var(--e-global-color-accent)}.load-more .button:hover .icon,.load-more .button:focus .icon,.load-more .button:active .icon{transform:translateX(0)}.load-more .text{position:absolute;top:60px;left:0;right:0;margin:0 auto;display:block;width:100px;text-align:center;font-family:"geom-graphic",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;color:var(--e-global-color-primary);line-height:1}.load-more .icon{margin:0 auto;width:20px !important;height:20px !important;fill:#fff}.wpforms-container{background-image:none !important}p.no-results{font-size:16px !important;margin-top:30px}.blog .post-filter .elementor-widget-shortcode,.archive.category .post-filter .elementor-widget-shortcode{min-width:200px}@media only screen and (min-width: 1025px){.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.medium-flex-grid-1 li{flex:0 0 100%}.medium-flex-grid-2 li{flex:0 0 50%}.medium-flex-grid-3 li{flex:0 0 33.33%}.medium-flex-grid-4 li{flex:0 0 25%}.medium-flex-grid-5 li{flex:0 0 20%}.medium-flex-grid-6 li{flex:0 0 16.66%}.medium-flex-grid-7 li{flex:0 0 14.28%}.medium-flex-grid-8 li{flex:0 0 12.5%}.medium-flex-grid-9 li{flex:0 0 11.11%}.medium-flex-grid-10 li{flex:0 0 10%}.large-flex-grid-1 li{flex:0 0 100%}.large-flex-grid-2 li{flex:0 0 50%}.large-flex-grid-3 li{flex:0 0 33.33%}.large-flex-grid-4 li{flex:0 0 25%}.large-flex-grid-5 li{flex:0 0 20%}.large-flex-grid-6 li{flex:0 0 16.66%}.large-flex-grid-7 li{flex:0 0 14.28%}.large-flex-grid-8 li{flex:0 0 12.5%}.large-flex-grid-9 li{flex:0 0 11.11%}.large-flex-grid-10 li{flex:0 0 10%}}@media only screen and (max-width: 1024px)and (min-width: 641px){.background-lines:before{transform:translateX(-20%) translateY(-20%) rotate(150deg);background:#393f45;box-shadow:0 35px 0 #393f45,0 70px 0 #393f45}.background-lines:after{transform:translateX(33%) translateY(33%) rotate(150deg);background:#393f45;box-shadow:0 35px 0 #393f45,0 70px 0 #393f45}.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.medium-flex-grid-1 li{flex:0 0 100%}.medium-flex-grid-2 li{flex:0 0 50%}.medium-flex-grid-3 li{flex:0 0 33.33%}.medium-flex-grid-4 li{flex:0 0 25%}.medium-flex-grid-5 li{flex:0 0 20%}.medium-flex-grid-6 li{flex:0 0 16.66%}.medium-flex-grid-7 li{flex:0 0 14.28%}.medium-flex-grid-8 li{flex:0 0 12.5%}.medium-flex-grid-9 li{flex:0 0 11.11%}.medium-flex-grid-10 li{flex:0 0 10%}.dropdown.active .dropdown-menu .child-term-container{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 767px){.background-lines:before{transform:translateX(-15%) translateY(-15%) rotate(150deg);background:#393f45;box-shadow:0 30px 0 #393f45,0 60px 0 #393f45}.background-lines:after{transform:translateX(35%) translateY(35%) rotate(150deg);background:#393f45;box-shadow:0 30px 0 #393f45,0 60px 0 #393f45}.clubs-header{display:none}.clubs-feed{border-top:solid 1px #ecedf1}.clubs-feed li{padding:30px 20px}.clubs-feed .container{display:block;text-align:center}.clubs-feed .container-small:last-of-type{text-align:center}.clubs-feed .container-large,.clubs-feed .container-small{width:100%}.club-name{margin-bottom:8px}.clubs-feed .text-button{margin-top:8px}.small-flex-grid-1 li{flex:0 0 100%}.small-flex-grid-2 li{flex:0 0 50%}.small-flex-grid-3 li{flex:0 0 33.33%}.small-flex-grid-4 li{flex:0 0 25%}.small-flex-grid-5 li{flex:0 0 20%}.small-flex-grid-6 li{flex:0 0 16.66%}.small-flex-grid-7 li{flex:0 0 14.28%}.small-flex-grid-8 li{flex:0 0 12.5%}.small-flex-grid-9 li{flex:0 0 11.11%}.small-flex-grid-10 li{flex:0 0 10%}.dropdown.active .dropdown-menu .child-term-container{grid-template-columns:repeat(6, 1fr)}}@media only screen and (max-width: 640px){.dropdown.active .dropdown-menu .child-term-container{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 560px){.post-filter{display:block}.post-filter .dropdown-container{margin-top:20px}}@media only screen and (max-width: 400px){.dropdown.active .dropdown-menu .child-term-container{grid-template-columns:repeat(3, 1fr)}}
