:root{--font9: 9px;--font12: 12px;--lineheight12: 16px;--font14: 14px;--lineheight14: 21px;--font15: 15px;--lineheight15: 22px;--font16: 16px;--lineheight16: 24px;--font18: 18px;--lineheight18: 26px;--font22: 22px;--lineheight22: 30px;--font24: 24px;--lineheight24: 28px;--font30: 30px;--lineheight30: 1;--font45: 45px;--lineheight45: 1;--font65: 65px;--lineheight65: 1}@media only screen and (max-width: 1280px){:root{--font9: 9px;--font12: 11px;--lineheight12: 15px;--font14: 13px;--lineheight14: 20px;--font15: 14px;--lineheight15: 20px;--font16: 15px;--lineheight16: 22px;--font18: 17px;--lineheight18: 24px;--font22: 20px;--lineheight22: 28px;--font24: 22px;--lineheight24: 26px;--font30: 28px;--lineheight30: 1;--font45: 42px;--lineheight45: 1;--font65: 58px;--lineheight65: 1}}@media only screen and (max-width: 1080px){:root{--font9: 9px;--font12: 10px;--lineheight12: 14px;--font14: 12px;--lineheight14: 16px;--font15: 13px;--lineheight15: 18px;--font16: 14px;--lineheight16: 20px;--font18: 16px;--lineheight18: 22px;--font22: 18px;--lineheight22: 26px;--font24: 20px;--lineheight24: 26px;--font30: 24px;--lineheight30: 1;--font45: 36px;--lineheight45: 1;--font65: 48px;--lineheight65: 1}}@media only screen and (max-width: 860px){:root{--font9: 8px;--font12: 9px;--lineheight12: 13px;--font14: 11px;--lineheight14: 15px;--font15: 12px;--lineheight15: 16px;--font16: 13px;--lineheight16: 18px;--font18: 15px;--lineheight18: 20px;--font22: 17px;--lineheight22: 23px;--font24: 18px;--lineheight24: 24px;--font30: 20px;--lineheight30: 1;--font45: 28px;--lineheight45: 1;--font65: 38px;--lineheight65: 1}}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"interstate",sans-serif;font-weight:400;font-style:normal;color:#707070;background:#fff}a{color:inherit;text-decoration:none;touch-action:manipulation}strong{font-style:inherit}.red-bg{background-color:#d33b28}.navy-bg{background-color:#00263e}.grey-bg{background-color:#faf9f8}.orange-bg{background-color:#f2a900}.blue-bg{background-color:#05c3dd}.dark-red-bg{background-color:#c33320}.mid-green-bg{background-color:#abad23}.dark-navy-bg{background-color:#000616}.dark-green-bg{background-color:#00594c}.darkest-red-bg{background-color:#800b0c}.red{color:#d33b28}.navy{color:#00263e}.dark-navy{color:#000616}.white{color:#fff}.black{color:#000}.orange{color:#f2a900}.blue{color:#05c3dd}.dark-red{color:#c33320}.mid-green{color:#abad23}.light-grey{color:#e8e5e0}.dark-green{color:#00594c}.darkest-red{color:#800b0c}.medium-grey{color:#bababa}.font0{font-size:0}.font9{font-size:var(--font9);line-height:1}.font12{font-size:var(--font12);line-height:var(--lineheight12)}.font14{font-size:var(--font14);line-height:var(--lineheight14)}.font15{font-size:var(--font15);line-height:var(--lineheight15)}.font16{font-size:var(--font16);line-height:var(--lineheight16)}.font18{font-size:var(--font18);line-height:var(--lineheight18)}.font22{font-size:var(--font22);line-height:var(--lineheight22)}.font24{font-size:var(--font24);line-height:var(--lineheight24)}.font30{font-size:var(--font30);line-height:var(--lineheight30)}.font45{font-size:var(--font45);line-height:var(--lineheight45)}.font65{font-size:var(--font65);line-height:var(--lineheight65)}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.ls1{letter-spacing:1px}.lh1{line-height:1}.title{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;text-transform:uppercase}.thin-title{font-family:"rift-soft",sans-serif;font-weight:500;font-style:italic;text-transform:uppercase}.clear-title{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;text-transform:uppercase}@supports(-webkit-text-stroke: 1px){.clear-title{-webkit-text-stroke:1px;-webkit-text-fill-color:rgba(0,0,0,0)}}.clear-title.blue{-webkit-text-stroke:1px #05c3dd}.light{font-family:"interstate",sans-serif;font-weight:400;font-style:normal}.light-italic{font-family:"interstate",sans-serif;font-weight:400;font-style:italic}.italic{font-family:"interstate",sans-serif;font-weight:500;font-style:italic}.regular{font-family:"interstate",sans-serif;font-weight:500;font-style:normal}.bold{font-family:"interstate",sans-serif;font-weight:700;font-style:normal}.bold-italic{font-family:"interstate",sans-serif;font-weight:700;font-style:italic}.mt15{margin-top:15px}.button{font-family:"rift-soft",sans-serif;font-weight:500;font-style:italic;font-size:var(--font15);line-height:1;box-sizing:border-box;padding:12px 44px;border-radius:6px;border:1px solid;transition:color .3s ease,background .3s ease;display:inline-block;cursor:pointer}.button.bold{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;letter-spacing:.4px}.button.clear-white{color:#fff;background-color:rgba(0,0,0,0)}.button.clear-white:hover{color:#d33b28;background-color:#fff}.button.clear-white.to-blue:hover{color:#00263e;background-color:#fff}.button.clear-red{color:#d33b28;background-color:rgba(0,0,0,0)}.button.clear-red:hover{color:#fff;background-color:#d33b28;border-color:#d33b28}.button.clear-red.to-blue:hover{color:#fff;background-color:#00263e;border-color:#00263e}.button.red{color:#fff;background-color:#d33b28;border-color:#d33b28}.button.red:hover{color:#d33b28;background-color:#fff;border-color:#d33b28}.button.red.to-blue:hover{color:#fff;background-color:#00263e;border-color:#00263e}.button.navy{color:#fff;background-color:#00263e;border-color:#00263e}.button.navy:hover{color:#00263e;background-color:#fff;border-color:#00263e}.button.clear-navy{color:#00263e;background-color:rgba(0,0,0,0)}.button.clear-navy:hover{color:#fff;background-color:#00263e;border-color:#00263e}.button.blue{color:#fff;background-color:#05c3dd;border-color:#05c3dd}.button.blue:hover{color:#05c3dd;background-color:#fff;border-color:#05c3dd}.button.orange{color:#fff;background-color:#f2a900;border-color:#f2a900}.button.orange:hover{color:#f2a900;background-color:#fff;border-color:#f2a900}.button.orange.white-border{border-color:#fff}.wrapper{width:100%;max-width:1280px;padding:0 20px;box-sizing:border-box;margin:0 auto;position:relative}.wrapper.stateWrapper{max-width:1600px;padding:0}@media only screen and (max-width: 860px){.wrapper.clubFinderWrapper{display:flex;flex-wrap:wrap}.wrapper.clubFinderWrapper .standardPage{order:2}}.wrapper.spaceBottom{margin-bottom:120px}.text-center{text-align:center}.text-right{text-align:right}.third{width:33.33%;display:inline-block;vertical-align:top;padding:0 13px;box-sizing:border-box}@media only screen and (max-width: 860px){.third{width:100%;padding:0}}.oneMember.half{width:50%;display:inline-block;vertical-align:top;padding:0 13px;box-sizing:border-box;margin-top:26px}@media only screen and (max-width: 860px){.oneMember.half{width:50%;padding:0}}.quarter{width:25%;display:inline-block;vertical-align:top;padding:0 13px;box-sizing:border-box}@media only screen and (max-width: 860px){.quarter{width:50%;padding:0}}.topBar{padding:8px 5px 8px 20px;position:fixed;z-index:102;top:0;left:0;width:100%;box-sizing:border-box}@media only screen and (max-width: 860px){.topBar{display:none}}.topBar .left,.topBar .right{display:inline-block;vertical-align:middle}.topBar .left ul li,.topBar .right ul li{display:inline-block;vertical-align:middle;line-height:1}.topBar .left ul li a,.topBar .right ul li a{transition:opacity .2s ease}.topBar .left ul li a:hover,.topBar .right ul li a:hover{opacity:.75}.topBar .left{width:35%}.topBar .left ul li{margin-right:20px}.topBar .right{width:65%;text-align:right}.topBar .right ul li{padding-left:20px;border-left:1px solid #05c3dd;padding:3px 20px 1px;box-sizing:border-box}.topBar .right ul li:first-of-type{border-left:none}.topBar .right ul li a{display:block}.topBar .right ul li a img{display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-right:5px}.topBar .right ul li a.searchLink{text-align:center;min-width:63px}.topBar .right ul li a.searchLink .hide{display:none}.topBar .right ul li a.searchLink .show{display:inline-block}.mainNav{top:32px;position:fixed;left:0;width:100%;box-sizing:border-box;background-color:#fff;z-index:102;border-top:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0}@media only screen and (max-width: 860px){.mainNav{top:0;border-top:0}}.mainNav>a{height:65px;width:65px;display:inline-block;vertical-align:middle;text-align:center;position:relative;transition:background-color .2s ease}@media only screen and (max-width: 860px){.mainNav>a{height:55px;width:55px}}.mainNav>a span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mainNav>a:hover{background-color:#c33320}@media only screen and (min-width: 860px){.mainNav .mobileNav{display:none}}.mainNav .mobileNav .mobileLogo{text-align:center;width:150px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box}.mainNav .mobileNav .mobileLogo a{display:inline-block;padding:20px;box-sizing:border-box}.mainNav .mobileNav .mobileLogo a img{width:auto;height:40px}.mainNav .mobileNav .mobileSearch{height:55px;width:55px;position:absolute;top:0;right:0;vertical-align:middle;text-align:center;background-color:#00263e}.mainNav .mobileNav .mobileSearch span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mainNav>ul{width:calc(100% - 65px);display:inline-block}@media only screen and (max-width: 860px){.mainNav>ul{display:none}}.mainNav>ul>li{display:inline-block;vertical-align:middle;width:16.66%;box-sizing:border-box;border-right:1px solid #e8e5e0;position:relative;height:65px}.mainNav>ul>li:last-of-type{border-right:none}.mainNav>ul>li.logo{box-sizing:border-box}.mainNav>ul>li.logo img{width:100%;max-width:100px}.mainNav>ul>li.logo a{padding:10px 10px 5px}.mainNav>ul>li a{padding:23px 10px 21px;box-sizing:border-box;display:block}.mainNav>ul>li.link{position:relative}.mainNav>ul>li.link .subnav{border:1px solid #e8e5e0;background-color:#faf9f8;position:absolute;top:100%;left:-1px;width:100%;text-align:left;display:none}.mainNav>ul>li.link .subnav.active{display:block}.mainNav>ul>li.link .subnav li{border-top:1px solid #e8e5e0}.mainNav>ul>li.link .subnav li:first-of-type{border-top:none}.mainNav>ul>li.link .subnav li a{display:block;padding:11px 15px;background-color:rgba(0,0,0,0);transition:background-color .2s ease}.mainNav>ul>li.link .subnav li a:hover{background-color:#e8e5e0}.mainNav>ul>li.link>a{transition:background .3s ease;position:relative}.mainNav>ul>li.link>a:after{content:"";background:#fff;position:absolute;bottom:-3px;width:100%;left:0;height:3px;transition:background .3s ease}.mainNav>ul>li.link>a:hover,.mainNav>ul>li.link>a.active{background-color:rgba(232,229,224,.5)}.mainNav>ul>li.link>a:hover.red-line:after,.mainNav>ul>li.link>a.active.red-line:after{background-color:#d33b28}.mainNav>ul>li.link>a:hover.blue-line:after,.mainNav>ul>li.link>a.active.blue-line:after{background-color:#05c3dd}.mainNav>ul>li.link>a:hover.orange-line:after,.mainNav>ul>li.link>a.active.orange-line:after{background-color:#f2a900}.mainNav>ul>li.link>a:hover.navy-line:after,.mainNav>ul>li.link>a.active.navy-line:after{background-color:#00263e}.mainNav>ul>li.red-bg{color:#fff;transition:background-color .2s ease}.mainNav>ul>li.red-bg>a:hover,.mainNav>ul>li.red-bg>a.active{background-color:#c33320}.mainNav>ul>li.red-bg>a:after{display:none}.mainNav>ul>li.red-bg:hover{background-color:#c33320}.overlayNav{position:fixed;top:99px;left:0;bottom:0;right:0;z-index:100;background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("../images/nav-bg.jpeg");background-color:#00263e;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}@media only screen and (max-width: 860px){.overlayNav{top:56px}}.overlayNav.open{transition:opacity .3s ease;visibility:visible;opacity:1}.overlayNav .wrapper{position:unset}.overlayNav .inner{top:50%;position:absolute;transform:translate(0%, -50%)}@media only screen and (max-width: 860px){.overlayNav .inner{transform:none;top:40px;left:20px}}.overlayNav .inner ul li{box-sizing:border-box;padding-left:0px;position:relative;transition:padding-left .2s ease}.overlayNav .inner ul li:hover{padding-left:12px}.overlayNav .inner ul li:hover .subnav{visibility:visible;opacity:1}.overlayNav .inner ul li:hover .arrow:after{opacity:1}.overlayNav .inner ul li:hover>a{color:#05c3dd}.overlayNav .inner ul li a{display:block;box-sizing:border-box;padding-right:60px;padding-top:10px;padding-bottom:10px;transition:padding-left .3s ease,color .2s ease}@media only screen and (max-height: 780px){.overlayNav .inner ul li a{font-size:22px;line-height:1}}@media only screen and (max-width: 860px){.overlayNav .inner ul li a{padding-top:8px;padding-bottom:8px;font-size:inherit}}.overlayNav .inner ul li a.arrow:after{opacity:0;transition:opacity .3s ease;content:"";background-image:url("../images/icons/blue-arrow.svg");height:10px;width:11px;margin-left:20px;position:relative;top:-6px;display:inline-block}@media only screen and (max-width: 860px){.overlayNav .inner ul li a.arrow:after{top:-2px}}.overlayNav .inner ul li .subnav{padding-left:20px;padding-top:5px;padding-bottom:30px;position:absolute;left:100%;top:-2px;width:300px;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}@media only screen and (max-width: 860px){.overlayNav .inner ul li .subnav{padding-left:5px}}.overlayNav .inner ul li .subnav li a{padding-top:5px;padding-bottom:5px;padding-right:20px}.overlayNav .inner ul li .subnav li:hover{padding-left:0px}.overlayNav .inner ul li .subnav li:hover a{color:#05c3dd}.searchContent .searchForm form{position:relative;box-sizing:border-box;font-size:0}.searchContent .searchForm form ::-webkit-input-placeholder{color:#fff}.searchContent .searchForm form :-moz-placeholder{color:#fff}.searchContent .searchForm form ::-moz-placeholder{color:#fff}.searchContent .searchForm form :-ms-input-placeholder{color:#fff}.searchContent .searchForm form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #21313e inset;-webkit-text-fill-color:#fff}.searchContent .searchForm form input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #d33b28;box-sizing:border-box;outline:none;display:inline-block;font-size:var(--font18);padding:12px 0px 6px;width:100%;color:#707070;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media only screen and (max-width: 860px){.searchContent .searchForm form input{width:100%}}.searchContent .searchForm form ::-webkit-input-placeholder{color:rgba(112,112,112,.6)}.searchContent .searchForm form :-moz-placeholder{color:rgba(112,112,112,.6)}.searchContent .searchForm form ::-moz-placeholder{color:rgba(112,112,112,.6)}.searchContent .searchForm form :-ms-input-placeholder{color:rgba(112,112,112,.6)}.searchContent .searchForm form button{border:none;background:none;display:inline-block;position:relative;cursor:pointer;right:0px;position:absolute;top:14px}@media only screen and (max-width: 860px){.searchContent .searchForm form button{left:auto;right:0px;position:absolute;top:10px}}.searchContent .searchForm form button img{width:17px}.searchContent .searchResults{padding-bottom:80px;box-sizing:border-box;min-height:calc(100vh - 638px)}@media only screen and (max-width: 860px){.searchContent .searchResults{padding-bottom:50px}}.searchContent .searchResults>h2{margin-top:40px}.searchContent .searchResults .accordions{border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0;margin-top:40px}.searchContent .searchResults .accordions .accordion{padding-left:15px;padding-right:15px}.searchContent .searchResults .accordions .panel .inner{margin-top:0;padding-bottom:0}@media only screen and (max-width: 860px){.searchContent .searchResults .accordions .panel .inner{padding:0}}.searchContent .searchResults .accordions .panel .inner li{border-top:1px solid #e8e5e0;padding:19px 65px 19px 15px;font-size:var(--font16);position:relative;background-color:rgba(232,229,224,.3)}.searchContent .searchResults .accordions .panel .inner li:nth-child(odd){background-color:rgba(250,249,248,.5)}.searchContent .searchResults .accordions .panel .inner li span{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;text-transform:uppercase;color:#d33b28;top:50%;position:absolute;transform:translate(0%, -50%);right:15px;font-size:var(--font14)}.searchContent .searchResults .accordions .panel .inner li a{display:block}.searchContent .searchResults .accordions .panel .inner li a:hover{color:#d33b28}.searchBar{background:#00263e;top:99px;width:100%;position:fixed;z-index:101;opacity:0;transform:translate3d(0, -200px, 0);transition:top .3s ease-in-out,transform .3s ease-in-out,opacity .3s ease-out}@media only screen and (max-width: 860px){.searchBar{top:56px}}.searchBar.open{opacity:1;transform:translate3d(0, 0, 0)}.searchBar form{padding:30px 50px 40px 100px;box-sizing:border-box;font-size:0}@media only screen and (max-width: 860px){.searchBar form{padding:10px 20px 20px 20px}}.searchBar form ::-webkit-input-placeholder{color:#fff}.searchBar form :-moz-placeholder{color:#fff}.searchBar form ::-moz-placeholder{color:#fff}.searchBar form :-ms-input-placeholder{color:#fff}.searchBar form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #21313e inset;-webkit-text-fill-color:#fff}.searchBar form input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #05c3dd;box-sizing:border-box;outline:none;display:inline-block;padding:12px 0px 6px;width:calc(100% - 50px);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}@media only screen and (max-width: 860px){.searchBar form input{width:100%}}.searchBar form ::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.searchBar form :-moz-placeholder{color:hsla(0,0%,100%,.8)}.searchBar form ::-moz-placeholder{color:hsla(0,0%,100%,.8)}.searchBar form :-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.searchBar form button{border:none;background:none;width:50px;display:inline-block;position:relative;top:2px;cursor:pointer;left:-35px}@media only screen and (max-width: 860px){.searchBar form button{left:auto;right:5px;position:absolute;top:20px}}.searchBar form button img{width:17px}.content{position:relative;top:99px;margin-bottom:99px}@media only screen and (min-width: 860px){.content{min-height:calc(100vh - 382px)}}@media only screen and (max-width: 860px){.content{top:56px;margin-bottom:56px}}.content.border-bottom{border-bottom:1px solid #e8e5e0}.homeSlider{position:relative}.homeSlider .wrapper{height:500px}@media only screen and (max-width: 860px){.homeSlider .wrapper{height:400px}}.homeSlider .oneSlide{height:500px;position:relative}@media only screen and (max-width: 860px){.homeSlider .oneSlide{height:760px}}.homeSlider .oneSlide.navySlide{background-color:#00263e}.homeSlider .oneSlide.navySlide .background{background-image:url("../images/blue-header2.png")}@media only screen and (max-width: 860px){.homeSlider .oneSlide.navySlide .image:before{background:linear-gradient(0deg, rgba(0, 38, 62, 0) 0%, #00263e 100%)}}.homeSlider .oneSlide.redSlide{background-color:#d33b28}.homeSlider .oneSlide.redSlide .background{background-image:url("../images/red-header2.png")}@media only screen and (max-width: 860px){.homeSlider .oneSlide.redSlide .image:before{background:linear-gradient(0deg, rgba(211, 59, 40, 0) 0%, #d33b28 100%)}}.homeSlider .oneSlide .image{position:absolute;top:0;right:0;bottom:0;width:55%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 860px){.homeSlider .oneSlide .image{width:100%;top:50%}.homeSlider .oneSlide .image:before{content:"";height:40px;top:0px;position:absolute;width:100%;left:0;background:rgba(211,59,40,.5)}}.homeSlider .oneSlide .background{position:absolute;top:0;left:0;bottom:0;width:90%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 860px){.homeSlider .oneSlide .background{display:none}}.homeSlider .oneSlide .text{max-width:640px;top:50%;position:absolute;transform:translate(0%, -55%);padding-right:20px;box-sizing:border-box}@media only screen and (max-width: 860px){.homeSlider .oneSlide .text{padding-right:60px}}.homeSlider .oneSlide .text h3{margin-bottom:15px}.homeSlider .oneSlide .text h1,.homeSlider .oneSlide .text h2{margin-bottom:20px}.homeSlider .oneSlide .text p{margin-bottom:30px}.homeSlider .slick-dots{text-align:left;width:100%;max-width:1280px;padding:0 20px;box-sizing:border-box;margin:0 auto;position:relative;bottom:60px;height:0}@media only screen and (max-width: 860px){.homeSlider .slick-dots{bottom:50px;display:none !important}}.homeSlider .slick-dots li{display:inline-block;margin:0 5px;background:rgba(0,0,0,0);width:14px;height:14px;border-radius:14px;overflow:hidden;padding:0;cursor:pointer;position:relative}.homeSlider .slick-dots li button{width:9px;height:9px;border-radius:9px;overflow:hidden;padding:0;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:0;background:hsla(0,0%,100%,.5);border:none;border:3px solid rgba(0,0,0,0)}.homeSlider .slick-dots li.slick-active button{border:3px solid #fff;background:#fff}.memberBar{padding:10px 10px 15px;box-sizing:border-box}@media only screen and (max-width: 860px){.memberBar{padding:20px 20px 20px}}.memberBar p{display:inline-block;vertical-align:middle;margin-right:30px}@media only screen and (max-width: 860px){.memberBar p{display:block;margin-right:0;margin-bottom:15px}}.memberBar a{position:relative;top:2px}.homeEvents,.homeNews,.homeCtas,.partnersList{padding:80px 0;box-sizing:border-box}@media only screen and (max-width: 860px){.homeEvents,.homeNews,.homeCtas,.partnersList{padding:60px 0 0}}.titleSection{padding-bottom:40px;box-sizing:border-box}@media only screen and (max-width: 860px){.titleSection{padding-bottom:20px}}.titleSection.noSpaceBottom{padding:0}.titleSection .left,.titleSection .right{display:inline-block;vertical-align:bottom;width:50%}.titleSection .left a,.titleSection .right a{border-bottom:2px solid rgba(0,0,0,0);transition:border-bottom-color .1s ease;box-sizing:border-box;padding-bottom:2px}.titleSection .left a:hover,.titleSection .right a:hover{border-bottom-color:inherit}.titleSection .left{text-align:left}.titleSection .right{text-align:right}@media only screen and (max-width: 860px){.homeEvents .events .oneEvent{margin-bottom:30px}}.homeEvents .events .oneEvent .eventBox{display:block;position:relative;margin-bottom:12px}.homeEvents .events .oneEvent .eventBox .text{display:inline-block;vertical-align:middle;text-align:center;padding:60px 20px;box-sizing:border-box;border-top-left-radius:8px;border-bottom-left-radius:8px;position:relative;z-index:1}.homeEvents .events .oneEvent .eventBox .text .month{display:block}.homeEvents .events .oneEvent .eventBox .text .day{display:block}.homeEvents .events .oneEvent .eventBox .image{position:absolute;top:0;left:80px;right:0;bottom:0;border-radius:8px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:bottom right}.homeEvents .events .oneEvent .eventBox .image:after{content:"";padding-top:66.6%;display:block}@media only screen and (max-width: 860px){.homeEvents .events .oneEvent .eventBox .image{left:60px}}.wrap-thirds{width:calc(100% + 26px);margin-left:-13px}@media only screen and (max-width: 860px){.wrap-thirds{width:100%;margin-left:0}}.wrap-quarters{width:calc(100% + 26px);margin-left:-13px}@media only screen and (max-width: 860px){.wrap-quarters{width:100%;margin-left:0}}.navNews.newsPage,.homeNews.newsPage,.newsPage.newsPage,.stateNews.newsPage{padding-bottom:40px}.navNews.navNews,.homeNews.navNews,.newsPage.navNews,.stateNews.navNews{padding:0 13px 20px}@media only screen and (max-width: 860px){.navNews.navNews,.homeNews.navNews,.newsPage.navNews,.stateNews.navNews{padding:0}}@media only screen and (max-width: 860px){.navNews,.homeNews,.newsPage,.stateNews{padding-bottom:30px}}.navNews .news .date,.homeNews .news .date,.newsPage .news .date,.stateNews .news .date{position:absolute;top:15px;left:15px;border-radius:4px;box-sizing:border-box;padding:7px 18px;display:inline-block}.navNews .news .date.smaller,.homeNews .news .date.smaller,.newsPage .news .date.smaller,.stateNews .news .date.smaller{padding:7px 12px}.navNews .news .date .month,.homeNews .news .date .month,.newsPage .news .date .month,.stateNews .news .date .month{display:block}@media only screen and (max-width: 860px){.navNews .news.newsPage .featuredNews,.homeNews .news.newsPage .featuredNews,.newsPage .news.newsPage .featuredNews,.stateNews .news.newsPage .featuredNews{margin-bottom:0}}.navNews .news .featuredNews,.homeNews .news .featuredNews,.newsPage .news .featuredNews,.stateNews .news .featuredNews{margin-bottom:30px;display:flex;align-items:stretch}@media only screen and (max-width: 860px){.navNews .news .featuredNews,.homeNews .news .featuredNews,.newsPage .news .featuredNews,.stateNews .news .featuredNews{display:block}}.navNews .news .featuredNews .image,.navNews .news .featuredNews .text,.homeNews .news .featuredNews .image,.homeNews .news .featuredNews .text,.newsPage .news .featuredNews .image,.newsPage .news .featuredNews .text,.stateNews .news .featuredNews .image,.stateNews .news .featuredNews .text{display:inline-block;width:50%;vertical-align:top}@media only screen and (max-width: 860px){.navNews .news .featuredNews .image,.navNews .news .featuredNews .text,.homeNews .news .featuredNews .image,.homeNews .news .featuredNews .text,.newsPage .news .featuredNews .image,.newsPage .news .featuredNews .text,.stateNews .news .featuredNews .image,.stateNews .news .featuredNews .text{width:100%}}.navNews .news .featuredNews .image,.homeNews .news .featuredNews .image,.newsPage .news .featuredNews .image,.stateNews .news .featuredNews .image{border-top-left-radius:6px;border-bottom-left-radius:6px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media only screen and (max-width: 860px){.navNews .news .featuredNews .image,.homeNews .news .featuredNews .image,.newsPage .news .featuredNews .image,.stateNews .news .featuredNews .image{border-top-right-radius:6px;border-bottom-left-radius:0}}.navNews .news .featuredNews .image:after,.homeNews .news .featuredNews .image:after,.newsPage .news .featuredNews .image:after,.stateNews .news .featuredNews .image:after{content:"";padding-top:66.6%;display:block}.navNews .news .featuredNews .text,.homeNews .news .featuredNews .text,.newsPage .news .featuredNews .text,.stateNews .news .featuredNews .text{display:flex;align-items:center;border-top-right-radius:6px;border-bottom-right-radius:6px}@media only screen and (max-width: 860px){.navNews .news .featuredNews .text,.homeNews .news .featuredNews .text,.newsPage .news .featuredNews .text,.stateNews .news .featuredNews .text{border-top-right-radius:0px;border-bottom-left-radius:6px}}.navNews .news .featuredNews .text.navFeaturedText,.homeNews .news .featuredNews .text.navFeaturedText,.newsPage .news .featuredNews .text.navFeaturedText,.stateNews .news .featuredNews .text.navFeaturedText{background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url("../images/member-bg-right.jpeg")}.navNews .news .featuredNews .text .inner,.homeNews .news .featuredNews .text .inner,.newsPage .news .featuredNews .text .inner,.stateNews .news .featuredNews .text .inner{box-sizing:border-box;padding:80px}@media only screen and (max-width: 860px){.navNews .news .featuredNews .text .inner,.homeNews .news .featuredNews .text .inner,.newsPage .news .featuredNews .text .inner,.stateNews .news .featuredNews .text .inner{padding:30px}}.navNews .news .featuredNews .text .inner p,.homeNews .news .featuredNews .text .inner p,.newsPage .news .featuredNews .text .inner p,.stateNews .news .featuredNews .text .inner p{margin:15px 0 25px}@media only screen and (max-width: 860px){.navNews .news .oneNews,.homeNews .news .oneNews,.newsPage .news .oneNews,.stateNews .news .oneNews{margin-bottom:30px}}.navNews .news .oneNews .image,.homeNews .news .oneNews .image,.newsPage .news .oneNews .image,.stateNews .news .oneNews .image{border-radius:8px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:18px;display:block;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.navNews .news .oneNews .image:after,.homeNews .news .oneNews .image:after,.newsPage .news .oneNews .image:after,.stateNews .news .oneNews .image:after{content:"";padding-top:66.6%;display:block}.navNews .news .oneNews p,.homeNews .news .oneNews p,.newsPage .news .oneNews p,.stateNews .news .oneNews p{margin-top:10px}@media only screen and (max-width: 860px){.navNews .news .oneNews p,.homeNews .news .oneNews p,.newsPage .news .oneNews p,.stateNews .news .oneNews p{margin-top:6px}}.newsPage .oneNews{margin-top:30px;margin-bottom:30px}@media only screen and (max-width: 860px){.homeCtas,.stateCtas,.navCtas{padding-bottom:20px}}.homeCtas.navCtas .oneCta,.stateCtas.navCtas .oneCta,.navCtas.navCtas .oneCta{margin:0 0 60px}@media only screen and (max-width: 860px){.homeCtas.navCtas .oneCta,.stateCtas.navCtas .oneCta,.navCtas.navCtas .oneCta{margin:0 0 30px}}.homeCtas.navCtas .oneCta p,.stateCtas.navCtas .oneCta p,.navCtas.navCtas .oneCta p{margin:10px 0}@media only screen and (max-width: 860px){.homeCtas.navCtas .oneCta p,.stateCtas.navCtas .oneCta p,.navCtas.navCtas .oneCta p{margin:8px 0}}.homeCtas.navCtas .oneCta .image,.stateCtas.navCtas .oneCta .image,.navCtas.navCtas .oneCta .image{border-top-left-radius:8px;border-top-right-radius:8px}@media only screen and (max-width: 860px){.homeCtas.navCtas .oneCta .image,.stateCtas.navCtas .oneCta .image,.navCtas.navCtas .oneCta .image{border-top-left-radius:6px;border-top-right-radius:6px}}@media only screen and (max-width: 860px){.homeCtas .oneCta,.stateCtas .oneCta,.navCtas .oneCta{margin-bottom:40px}}.homeCtas .oneCta:hover .image span,.stateCtas .oneCta:hover .image span,.navCtas .oneCta:hover .image span{width:100%}.homeCtas .oneCta:hover .text,.stateCtas .oneCta:hover .text,.navCtas .oneCta:hover .text{opacity:1}.homeCtas .oneCta.navyBox .text,.stateCtas .oneCta.navyBox .text,.navCtas .oneCta.navyBox .text{padding:25px 30px;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;min-height:210px}@media only screen and (max-width: 860px){.homeCtas .oneCta.navyBox .text,.stateCtas .oneCta.navyBox .text,.navCtas .oneCta.navyBox .text{border-bottom-left-radius:6px;border-bottom-right-radius:6px;min-height:auto;padding:20px 25px 25px}}.homeCtas .oneCta.navyBox .image,.stateCtas .oneCta.navyBox .image,.navCtas .oneCta.navyBox .image{margin-bottom:0}.homeCtas .oneCta .image,.stateCtas .oneCta .image,.navCtas .oneCta .image{overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;margin-bottom:18px;display:block;position:relative}.homeCtas .oneCta .image:after,.stateCtas .oneCta .image:after,.navCtas .oneCta .image:after{content:"";padding-top:66.6%;display:block}.homeCtas .oneCta .image span,.stateCtas .oneCta .image span,.navCtas .oneCta .image span{position:absolute;bottom:0;width:65%;height:4px;left:0;display:block;transition:width .3s ease}@media only screen and (max-width: 860px){.homeCtas .oneCta .image span,.stateCtas .oneCta .image span,.navCtas .oneCta .image span{height:3px}}.homeCtas .oneCta .text,.stateCtas .oneCta .text,.navCtas .oneCta .text{opacity:.9;transition:opacity .3s ease}.homeCtas .oneCta .text h4,.stateCtas .oneCta .text h4,.navCtas .oneCta .text h4{margin-bottom:5px}.fullWidthSplit{display:flex;align-items:stretch}@media only screen and (max-width: 860px){.fullWidthSplit{display:block}}@media only screen and (max-width: 860px){.fullWidthSplit.insideWrapper{max-width:380px;margin:0 auto}}.fullWidthSplit.rounded .left{border-top-left-radius:8px;border-bottom-left-radius:8px}@media only screen and (max-width: 860px){.fullWidthSplit.rounded .left{border-bottom-left-radius:0;border-top-right-radius:6px;border-top-left-radius:6px}}.fullWidthSplit.rounded .right{border-top-right-radius:8px;border-bottom-right-radius:8px}@media only screen and (max-width: 860px){.fullWidthSplit.rounded .right{border-top-right-radius:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}}.fullWidthSplit.spaceTop{margin-top:100px}.fullWidthSplit .left,.fullWidthSplit .right{display:inline-block;vertical-align:top;width:50%}@media only screen and (max-width: 860px){.fullWidthSplit .left,.fullWidthSplit .right{width:100%}}.fullWidthSplit .text{display:flex;align-items:center;background-position:center center;background-size:cover;background-repeat:no-repeat}.fullWidthSplit .text.red-bg{background-image:url("../images/member-bg.jpeg")}.fullWidthSplit .text .inner{padding:60px;max-width:400px;margin:0 auto}.fullWidthSplit .text .inner h2{margin:20px 0 28px}.fullWidthSplit .text .inner p{margin:-10px 0 20px}.fullWidthSplit .image{overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}.fullWidthSplit .image:after{content:"";padding-top:66.6%;display:block}@media only screen and (max-width: 860px){.partnersList{padding-bottom:60px}}.partnersList ul{margin:50px 0 50px}@media only screen and (max-width: 860px){.partnersList ul{margin:30px 0 0}}.partnersList ul li{width:16.66%;display:inline-block;vertical-align:middle;padding:0 30px;box-sizing:border-box}@media only screen and (max-width: 860px){.partnersList ul li{width:33.33%;padding:0 20px 30px}}.partnersList ul li .onePartner img{width:100%}.bottomPromo{padding:20px 0 80px;box-sizing:border-box}@media only screen and (max-width: 860px){.bottomPromo{padding:80px 0 20px}}@media only screen and (max-width: 860px){.bottomPromo{max-width:320px;margin:0 auto}}@media only screen and (max-width: 860px){.bottomPromo .onePromo{margin-bottom:30px}}.bottomPromo .onePromo img{width:100%}footer{background-color:#e8e5e0;padding-top:40px;padding-bottom:30px}@media only screen and (max-width: 860px){footer{padding-bottom:50px}footer .wrapper{padding:0 10px}}footer .top .left,footer .top .lists{display:inline-block;vertical-align:top}footer .top .left{width:200px}@media only screen and (max-width: 960px){footer .top .left{margin:0 auto 20px;display:block;text-align:center}}@media only screen and (max-width: 860px){footer .top .left{margin:0 auto 30px;width:150px}}footer .top .left .logo{width:100%}footer .top .left .social{margin-top:20px}footer .top .left .social a{display:inline-block;margin-right:10px}@media only screen and (max-width: 960px){footer .top .left .social a{margin:0 7px}}footer .top .left .social a img{height:16px}footer .top .lists{width:calc(100% - 200px);box-sizing:border-box;padding-left:40px}@media only screen and (max-width: 1080px){footer .top .lists{padding-left:20px}}@media only screen and (max-width: 960px){footer .top .lists{width:100%;padding-left:0}}@media only screen and (max-width: 860px){footer .top .lists{text-align:center}}footer .top .lists .oneList{width:20%;display:inline-block;box-sizing:border-box;padding-left:30px;margin-top:20px;vertical-align:top}@media only screen and (max-width: 1080px){footer .top .lists .oneList{padding-left:20px}}@media only screen and (max-width: 960px){footer .top .lists .oneList{padding:0 15px 30px}}@media only screen and (max-width: 860px){footer .top .lists .oneList{width:33.33%;padding:0 12px 30px}}footer .top .lists .oneList ul{margin-top:10px}footer .top .lists .oneList ul li{margin-top:6px}footer .top .lists .oneList ul li a{transition:color .2s ease;color:#000}footer .top .lists .oneList ul li a:hover{color:#707070}footer .top .lists .oneList p{line-height:21px;margin-top:10px;color:#000}@media only screen and (max-width: 860px){footer .top .lists .oneList p{line-height:18px}}footer .top .lists .oneList p a:hover{transition:color .2s ease}footer .top .lists .oneList p a:hover:hover{color:#707070}footer .bottom{padding-top:60px}@media only screen and (max-width: 860px){footer .bottom{padding-top:20px}}footer .bottom .left,footer .bottom .right{display:inline-block;vertical-align:bottom;width:50%}@media only screen and (max-width: 860px){footer .bottom .left,footer .bottom .right{width:100%;display:block;text-align:center}}footer .bottom .left p a:hover,footer .bottom .right p a:hover{text-decoration:underline}@media only screen and (max-width: 860px){footer .bottom .right{margin-top:8px}}.pageHeader{padding:25px 0;box-sizing:border-box;background-color:#e8e5e0;background-image:url("../images/header-pattern.png");background-repeat:no-repeat;background-position:center right;background-size:contain;margin-bottom:60px}@media only screen and (max-width: 860px){.pageHeader{margin-bottom:30px;background-size:cover}}.standardPage{font-size:0}.standardPage.border-bottom{border-bottom:1px solid #e8e5e0}@media only screen and (max-width: 860px){.standardPage.border-bottom{border-bottom:none}}.standardPage .pageContent,.standardPage .sidebar{display:inline-block;vertical-align:top}.standardPage .pageContent{width:calc(100% - 380px);box-sizing:border-box;padding-right:80px;padding-bottom:100px;border-right:1px solid #e8e5e0}.standardPage .pageContent.no-border{border-right:none}.standardPage .pageContent.full{width:100%}.standardPage .pageContent.lessSpaceBottom{padding-bottom:40px}.standardPage .pageContent:has(img){padding-bottom:0}@media only screen and (max-width: 1380px){.standardPage .pageContent{padding-right:40px}}@media only screen and (max-width: 860px){.standardPage .pageContent{width:100%;border-right:0;min-height:auto;padding-right:0;padding-bottom:40px}}.standardPage .pageContent h2,.standardPage .pageContent .h2{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font30);line-height:var(--lineheight30);color:#00263e;margin-bottom:20px}.standardPage .pageContent h3{font-size:var(--font18);line-height:var(--lineheight18);margin-top:20px;color:#d33b28;font-family:"rift-soft",sans-serif;font-weight:500;font-style:italic;text-transform:uppercase}@media only screen and (max-width: 860px){.standardPage .pageContent h3{font-size:var(--font22);line-height:var(--lineheight22)}}.standardPage .pageContent img{max-width:100%;height:auto;width:auto;margin:20px 0;display:block;position:relative;border-radius:8px;opacity:.9}.standardPage .pageContent hr{margin:70px 0 60px;height:1px;border:none;background-color:#e8e5e0;display:block}@media only screen and (max-width: 860px){.standardPage .pageContent hr{margin:50px 0 40px}}.standardPage .pageContent hr.lessSpace{margin:25px 0 35px}@media only screen and (max-width: 860px){.standardPage .pageContent hr.lessSpace{margin:20px 0 30px}}.standardPage .pageContent.standardPageContent p{font-size:var(--font16);line-height:var(--lineheight16);margin:10px 0 20px 0}.standardPage .pageContent.standardPageContent p.backNews{margin:0}@media only screen and (max-width: 860px){.standardPage .pageContent.standardPageContent p.articleDate{margin:0 0 5px}}.standardPage .pageContent.standardPageContent p.intro{font-weight:500;color:#00263e}.standardPage .pageContent.standardPageContent p.intro.noSpaceTop{margin-top:0}.standardPage .pageContent.standardPageContent p.quote{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;color:#d33b28;font-size:var(--font30);line-height:var(--lineheight30);margin:40px 0}@media only screen and (max-width: 860px){.standardPage .pageContent.standardPageContent p.quote{margin:30px 0}}.standardPage .pageContent.standardPageContent p a:not(.button){color:#d33b28}.standardPage .pageContent.standardPageContent p a:not(.button):hover{text-decoration:underline}.standardPage .pageContent.standardPageContent p strong{font-weight:600}.standardPage .pageContent.standardPageContent p em{font-style:italic}.standardPage .pageContent.standardPageContent p .button{margin-right:10px}.standardPage .pageContent.standardPageContent table{width:100%;margin:30px 0}.standardPage .pageContent.standardPageContent table tr th,.standardPage .pageContent.standardPageContent table tr td{padding:10px 14px}@media only screen and (max-width: 860px){.standardPage .pageContent.standardPageContent table tr th,.standardPage .pageContent.standardPageContent table tr td{padding:8px 12px}}.standardPage .pageContent.standardPageContent table tr th a:not(.button),.standardPage .pageContent.standardPageContent table tr td a:not(.button){color:#d33b28}.standardPage .pageContent.standardPageContent table tr th a:not(.button):hover,.standardPage .pageContent.standardPageContent table tr td a:not(.button):hover{text-decoration:underline}.standardPage .pageContent.standardPageContent table tr th{font-size:var(--font16);line-height:var(--lineheight16);border:1px solid #e8e5e0;background:#707070;color:#fff;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic}.standardPage .pageContent.standardPageContent table tr td{font-size:var(--font15);line-height:var(--lineheight15);border:1px solid #e8e5e0}.standardPage .pageContent.standardPageContent ul{list-style:disc;font-size:var(--font16);line-height:var(--lineheight16);margin-left:15px}.standardPage .pageContent.standardPageContent ul li{margin-bottom:2px}.standardPage .pageContent.standardPageContent ul li a:not(.button){color:#d33b28}.standardPage .pageContent.standardPageContent ul li a:not(.button):hover{text-decoration:underline}.standardPage .pageContent.standardPageContent ul li ul{list-style:circle;margin-top:4px;margin-bottom:20px}.standardPage .pageContent.standardPageContent ol{list-style:decimal;list-style-position:inside}.standardPage .pageContent.standardPageContent ol li{margin-bottom:5px;font-size:var(--font16);line-height:var(--lineheight16)}.standardPage .pageContent.standardPageContent ol li a:not(.button){color:#d33b28}.standardPage .pageContent.standardPageContent ol li a:not(.button):hover{text-decoration:underline}.standardPage .pageContent.eventPageContent p{font-size:var(--font16);line-height:var(--lineheight16);margin:20px 0}@media only screen and (max-width: 860px){.standardPage .pageContent.eventPageContent p.articleDate{margin:0 0 5px}}.standardPage .pageContent.eventPageContent p.intro{font-weight:500;color:#00263e}.standardPage .pageContent.eventPageContent p.intro.noSpaceTop{margin-top:0}.standardPage .pageContent.eventPageContent p.quote{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;color:#d33b28;font-size:var(--font30);line-height:var(--lineheight30);margin:40px 0}@media only screen and (max-width: 860px){.standardPage .pageContent.eventPageContent p.quote{margin:30px 0}}.standardPage .pageContent.eventPageContent p a:not(.button){color:#d33b28}.standardPage .pageContent.eventPageContent p a:not(.button):hover{text-decoration:underline}.standardPage .pageContent.eventPageContent p strong{font-weight:600}.standardPage .pageContent.eventPageContent p em{font-style:italic}.standardPage .pageContent.eventPageContent p .button{margin-right:10px}.standardPage .pageContent.eventPageContent ul{list-style:disc;font-size:var(--font16);line-height:var(--lineheight16);margin-left:15px}.standardPage .pageContent.eventPageContent ul li{margin-bottom:2px}.standardPage .pageContent.eventPageContent ul li ul{list-style:circle;margin-top:4px;margin-bottom:10px}.standardPage .pageContent.eventPageContent ol{list-style:decimal;list-style-position:inside}.standardPage .pageContent.eventPageContent ol li{margin-bottom:5px;font-size:var(--font16);line-height:var(--lineheight16)}.standardPage .pageContent.constitutionArticleContent h2.constitutionArticleTitle{margin-bottom:30px;border-bottom:1px solid #e8e5e0;padding-bottom:30px}@media only screen and (max-width: 860px){.standardPage .pageContent.constitutionArticleContent h2.constitutionArticleTitle{padding-bottom:20px;margin-bottom:20px}}.standardPage .pageContent.constitutionArticleContent h3{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;margin:50px 0 20px}@media only screen and (max-width: 860px){.standardPage .pageContent.constitutionArticleContent h3{margin:40px 0 10px}}.standardPage .pageContent.constitutionArticleContent span.highlight{background-color:#d33b28;color:#fff}.standardPage .pageContent.constitutionArticleContent ol{margin-top:30px;margin-left:20px;list-style:none;counter-reset:li}@media only screen and (max-width: 860px){.standardPage .pageContent.constitutionArticleContent ol{margin-left:10px}}.standardPage .pageContent.constitutionArticleContent ol li{margin-bottom:20px;list-style-position:outside;counter-increment:li;padding-left:20px}@media only screen and (max-width: 860px){.standardPage .pageContent.constitutionArticleContent ol li{padding-left:18px}}.standardPage .pageContent.constitutionArticleContent ol li:before{content:counter(li) ".";color:#d33b28;display:inline-block;width:1em;margin-left:-40px;padding-right:24px}@media only screen and (max-width: 860px){.standardPage .pageContent.constitutionArticleContent ol li:before{margin-left:-25px;padding-right:10px}}.standardPage .pageContent.constitutionArticleContent ol li a{color:#d33b28}.standardPage .pageContent.constitutionArticleContent ol li a:hover{text-decoration:underline}.standardPage .pageContent.constitutionArticleContent ol li strong{font-weight:600}.standardPage .pageContent.constitutionArticleContent ol li em{font-style:italic}.standardPage .sidebar{width:380px;padding-left:80px;padding-bottom:100px;box-sizing:border-box;position:relative;left:-1px;border-left:1px solid #e8e5e0}.standardPage .sidebar.no-border{border-left:none}.standardPage .sidebar.lessSpaceBottom{padding-bottom:40px}@media only screen and (max-width: 1380px){.standardPage .sidebar{padding-left:40px}}@media only screen and (max-width: 860px){.standardPage .sidebar{padding-left:0;padding-top:40px;width:100%;border-left:0;left:0;padding-bottom:40px}.standardPage .sidebar.hideOnMobile{display:none}}.standardPage .sidebar .list{margin-bottom:60px}.standardPage .sidebar .list h3{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font18);line-height:1;margin-bottom:20px;color:#d33b28}.standardPage .sidebar .list ul li{display:block;margin-bottom:15px;background-repeat:no-repeat;background-position:100% calc(50% - 4px);font-size:var(--font15)}.standardPage .sidebar .list ul li.download{background-image:url("../images/icons/arrow-down-red.svg")}.standardPage .sidebar .list ul li.link{background-image:url("../images/icons/link.svg")}.standardPage .sidebar .list ul li.related{background-image:url("../images/icons/arrow-right-red.svg")}.standardPage .sidebar .list ul li:after{content:""}.standardPage .sidebar .list ul li a{display:block;border-bottom:1px solid #e8e5e0;padding:0 30px 5px 0;transition:color .2s ease,border-color .2s ease}.standardPage .sidebar .list ul li a:hover{color:#d33b28;border-bottom-color:#d33b28}@media only screen and (max-width: 860px){.standardPage .sidebar .list .sidePromos{max-width:320px;margin:0 auto}}.standardPage .sidebar .list .sidePromos a{margin-bottom:30px;display:block}.standardPage .sidebar .list .sidePromos a img{width:100%}.standardPage .sidebar .latestNews{font-size:0;margin-bottom:60px}.standardPage .sidebar .latestNews h3{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font18);line-height:1;margin-bottom:20px;color:#d33b28}.standardPage .sidebar .latestNews ul li{padding-bottom:25px}.standardPage .sidebar .latestNews ul li a{display:block;transition:opacity .3s ease}.standardPage .sidebar .latestNews ul li a:hover{opacity:.8}.standardPage .sidebar .latestNews ul li a .image{width:38%;display:inline-block;vertical-align:middle;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}.standardPage .sidebar .latestNews ul li a .image:after{content:"";padding-top:66.6%;display:block}.standardPage .sidebar .latestNews ul li a .text{display:inline-block;vertical-align:middle;width:62%;box-sizing:border-box;padding-left:20px}.standardPage .sidebar .latestNews ul li a .text span{margin-bottom:3px;display:block}.accordions{margin:20px 0 30px;font-size:0}@media only screen and (max-width: 860px){.accordions{margin:20px 0 30px}}.accordions .accordion{margin:-1px 0 0 0;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font18);color:#00263e;background-color:rgba(0,0,0,0);cursor:pointer;padding:17px 0px 16px;width:100%;border:none;border-top:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0;text-align:left;outline:none;transition:.4s;border-radius:0;box-sizing:border-box}@media only screen and (max-width: 1040px){.accordions .accordion{padding:15px 20px}}.accordions .accordion:hover,.accordions .accordion.active{color:#d33b28}.accordions .accordion:hover:after,.accordions .accordion.active:after{color:#d33b28}.accordions .accordion:after{content:"+";color:#d33b28;float:right;margin-left:5px}.accordions .accordion.active:after{content:"−"}.accordions .panel{border-bottom:1px solid #e8e5e0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;margin-top:-1px}.accordions .panel .inner{box-sizing:border-box;padding:0px 0px 50px;margin-top:30px}@media only screen and (max-width: 860px){.accordions .panel .inner{padding:0px 20px 40px;margin-top:20px}}.constitutionContent>h2{color:red !important;font-weight:500 !important}.constitutionContent>h2.midTitle{margin-top:60px !important}.resourcesTable,.constitutionTable{width:100%;margin:30px 0;border-radius:4px}@media only screen and (max-width: 860px){.resourcesTable,.constitutionTable{margin:20px 0}}.resourcesTable tr,.constitutionTable tr{border:1px solid #e8e5e0;transition:background .2s ease}.resourcesTable tr.titleRow,.constitutionTable tr.titleRow{border:none}.resourcesTable tr.titleRow td,.constitutionTable tr.titleRow td{padding:0 0 30px}.resourcesTable tr.titleRow:hover,.constitutionTable tr.titleRow:hover{background-color:#fff}.resourcesTable tr:nth-child(even),.constitutionTable tr:nth-child(even){background-color:#faf9f8}.resourcesTable tr:hover,.constitutionTable tr:hover{background-color:#e8e5e0}.resourcesTable tr td,.constitutionTable tr td{padding:10px 20px 11px;background-repeat:no-repeat;background-position:calc(100% - 20px) calc(50% - 1px)}@media only screen and (max-width: 860px){.resourcesTable tr td,.constitutionTable tr td{padding:8px 15px 10px}}.resourcesTable tr td.downloadLink,.constitutionTable tr td.downloadLink{text-align:right;padding-right:45px;background-image:url("../images/icons/arrow-down-red.svg")}@media only screen and (max-width: 860px){.resourcesTable tr td.downloadLink,.constitutionTable tr td.downloadLink{padding-right:38px;background-position:calc(100% - 20px) calc(50% - 1px);background-size:10px}}.resourcesTable tr td.visitLink,.constitutionTable tr td.visitLink{text-align:right;padding-right:45px;background-image:url("../images/icons/link.svg")}@media only screen and (max-width: 860px){.resourcesTable tr td.visitLink,.constitutionTable tr td.visitLink{padding-right:38px;background-size:11px}}.resourcesTable tr td.readLink,.constitutionTable tr td.readLink{text-align:right;padding-right:40px;background-image:url("../images/icons/arrow-right-red.svg")}@media only screen and (max-width: 860px){.resourcesTable tr td.readLink,.constitutionTable tr td.readLink{padding-right:38px;background-size:10px}}.resourcesTable tr td.readLink a,.constitutionTable tr td.readLink a{display:block;padding:16px 0}.resourcesTable tr td.constitutionTitle p a,.constitutionTable tr td.constitutionTitle p a{padding:10px 2px 6px}.resourcesTable tr td.constitutionTitle p a.noSubtitle,.constitutionTable tr td.constitutionTitle p a.noSubtitle{padding:9px 2px 7px}.resourcesTable tr td.constitutionTitle p a small,.constitutionTable tr td.constitutionTitle p a small{margin-left:0;display:block}.resourcesTable tr td p,.constitutionTable tr td p{display:block}.resourcesTable tr td p a,.constitutionTable tr td p a{display:block;padding:10px 2px 10px;vertical-align:middle}.resourcesTable tr td p a:hover,.constitutionTable tr td p a:hover{text-decoration:none}@media only screen and (max-width: 860px){.resourcesTable tr td p a,.constitutionTable tr td p a{padding:8px 0px}}.resourcesTable tr td p a span,.constitutionTable tr td p a span{display:block}.resourcesTable tr td p small,.constitutionTable tr td p small{letter-spacing:.3px;display:inline-block;margin-left:2px}.filterHolder select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:100% 8px;background-image:url("../images/icons/arrow-down-blue.svg")}.resourceFilters,.eventsFilters,.constitutionFilters,.newsFilters{margin-bottom:60px}.resourceFilters .viewAllLink,.eventsFilters .viewAllLink,.constitutionFilters .viewAllLink,.newsFilters .viewAllLink{display:inline-block;font-size:14px;color:#00263e;margin-left:20px}.resourceFilters.eventsFilters,.eventsFilters.eventsFilters,.constitutionFilters.eventsFilters,.newsFilters.eventsFilters{margin-top:50px}.resourceFilters.newsFilters,.eventsFilters.newsFilters,.constitutionFilters.newsFilters,.newsFilters.newsFilters{margin-top:50px;margin-bottom:20px}@media only screen and (max-width: 860px){.resourceFilters.newsFilters,.eventsFilters.newsFilters,.constitutionFilters.newsFilters,.newsFilters.newsFilters{margin-bottom:10px}}@media only screen and (max-width: 860px){.resourceFilters.constitutionFilters,.eventsFilters.constitutionFilters,.constitutionFilters.constitutionFilters,.newsFilters.constitutionFilters{margin-bottom:30px}}@media only screen and (max-width: 860px){.resourceFilters.constitutionFilters .filterHolder,.eventsFilters.constitutionFilters .filterHolder,.constitutionFilters.constitutionFilters .filterHolder,.newsFilters.constitutionFilters .filterHolder{margin-bottom:0}}.resourceFilters.constitutionFilters .reset,.eventsFilters.constitutionFilters .reset,.constitutionFilters.constitutionFilters .reset,.newsFilters.constitutionFilters .reset{display:inline-block;margin-top:10px}.resourceFilters .backLink,.eventsFilters .backLink,.constitutionFilters .backLink,.newsFilters .backLink{display:block;margin-top:20px;color:#00263e}.resourceFilters .filterHolder,.eventsFilters .filterHolder,.constitutionFilters .filterHolder,.newsFilters .filterHolder{display:inline-block;width:calc(33.33% - 25px);margin-right:10px;vertical-align:top}.resourceFilters .filterHolder.full,.eventsFilters .filterHolder.full,.constitutionFilters .filterHolder.full,.newsFilters .filterHolder.full{width:calc(100% - 55px)}.resourceFilters .filterHolder.half,.eventsFilters .filterHolder.half,.constitutionFilters .filterHolder.half,.newsFilters .filterHolder.half{width:calc(50% - 10px);margin-bottom:12px}@media only screen and (max-width: 860px){.resourceFilters .filterHolder.half,.eventsFilters .filterHolder.half,.constitutionFilters .filterHolder.half,.newsFilters .filterHolder.half{margin-right:0;box-sizing:border-box;width:50%}.resourceFilters .filterHolder.half:nth-of-type(1),.eventsFilters .filterHolder.half:nth-of-type(1),.constitutionFilters .filterHolder.half:nth-of-type(1),.newsFilters .filterHolder.half:nth-of-type(1){padding-right:5px}.resourceFilters .filterHolder.half:nth-of-type(2),.eventsFilters .filterHolder.half:nth-of-type(2),.constitutionFilters .filterHolder.half:nth-of-type(2),.newsFilters .filterHolder.half:nth-of-type(2){padding-left:5px}}@media only screen and (max-width: 860px){.resourceFilters .filterHolder,.eventsFilters .filterHolder,.constitutionFilters .filterHolder,.newsFilters .filterHolder{width:100%;margin-right:0;margin-bottom:15px}}.resourceFilters .filterHolder input,.eventsFilters .filterHolder input,.constitutionFilters .filterHolder input,.newsFilters .filterHolder input{background:#faf9f8;border:1px solid #e8e5e0}.resourceFilters .filterHolder select,.eventsFilters .filterHolder select,.constitutionFilters .filterHolder select,.newsFilters .filterHolder select{border:1px solid #00263e}.resourceFilters .filterHolder select,.resourceFilters .filterHolder input,.eventsFilters .filterHolder select,.eventsFilters .filterHolder input,.constitutionFilters .filterHolder select,.constitutionFilters .filterHolder input,.newsFilters .filterHolder select,.newsFilters .filterHolder input{border-radius:6px;box-sizing:border-box;padding:10px 20px 9px;background-position:calc(100% - 20px) 50%;outline:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.resourceFilters .filterHolder ::-webkit-input-placeholder,.eventsFilters .filterHolder ::-webkit-input-placeholder,.constitutionFilters .filterHolder ::-webkit-input-placeholder,.newsFilters .filterHolder ::-webkit-input-placeholder{color:#707070}.resourceFilters .filterHolder :-moz-placeholder,.eventsFilters .filterHolder :-moz-placeholder,.constitutionFilters .filterHolder :-moz-placeholder,.newsFilters .filterHolder :-moz-placeholder{color:#707070}.resourceFilters .filterHolder ::-moz-placeholder,.eventsFilters .filterHolder ::-moz-placeholder,.constitutionFilters .filterHolder ::-moz-placeholder,.newsFilters .filterHolder ::-moz-placeholder{color:#707070}.resourceFilters .filterHolder :-ms-input-placeholder,.eventsFilters .filterHolder :-ms-input-placeholder,.constitutionFilters .filterHolder :-ms-input-placeholder,.newsFilters .filterHolder :-ms-input-placeholder{color:#707070}.resourceFilters .filterResources,.resourceFilters .filterEvents,.resourceFilters .filterConstitution,.eventsFilters .filterResources,.eventsFilters .filterEvents,.eventsFilters .filterConstitution,.constitutionFilters .filterResources,.constitutionFilters .filterEvents,.constitutionFilters .filterConstitution,.newsFilters .filterResources,.newsFilters .filterEvents,.newsFilters .filterConstitution{width:42px;height:42px;display:inline-block;vertical-align:top;background-color:#d33b28;border-radius:40px;position:relative;border:1px solid #d33b28;cursor:pointer;transition:background-color .2s ease}.resourceFilters .filterResources:hover,.resourceFilters .filterEvents:hover,.resourceFilters .filterConstitution:hover,.eventsFilters .filterResources:hover,.eventsFilters .filterEvents:hover,.eventsFilters .filterConstitution:hover,.constitutionFilters .filterResources:hover,.constitutionFilters .filterEvents:hover,.constitutionFilters .filterConstitution:hover,.newsFilters .filterResources:hover,.newsFilters .filterEvents:hover,.newsFilters .filterConstitution:hover{background-color:#c33320}.resourceFilters .filterResources img,.resourceFilters .filterEvents img,.resourceFilters .filterConstitution img,.eventsFilters .filterResources img,.eventsFilters .filterEvents img,.eventsFilters .filterConstitution img,.constitutionFilters .filterResources img,.constitutionFilters .filterEvents img,.constitutionFilters .filterConstitution img,.newsFilters .filterResources img,.newsFilters .filterEvents img,.newsFilters .filterConstitution img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;margin:0}@media only screen and (max-width: 860px){.resourceFilters .filterResources:not(.nextToFull),.resourceFilters .filterEvents:not(.nextToFull),.resourceFilters .filterConstitution:not(.nextToFull),.eventsFilters .filterResources:not(.nextToFull),.eventsFilters .filterEvents:not(.nextToFull),.eventsFilters .filterConstitution:not(.nextToFull),.constitutionFilters .filterResources:not(.nextToFull),.constitutionFilters .filterEvents:not(.nextToFull),.constitutionFilters .filterConstitution:not(.nextToFull),.newsFilters .filterResources:not(.nextToFull),.newsFilters .filterEvents:not(.nextToFull),.newsFilters .filterConstitution:not(.nextToFull){width:100%}.resourceFilters .filterResources.nextToFull,.resourceFilters .filterEvents.nextToFull,.resourceFilters .filterConstitution.nextToFull,.eventsFilters .filterResources.nextToFull,.eventsFilters .filterEvents.nextToFull,.eventsFilters .filterConstitution.nextToFull,.constitutionFilters .filterResources.nextToFull,.constitutionFilters .filterEvents.nextToFull,.constitutionFilters .filterConstitution.nextToFull,.newsFilters .filterResources.nextToFull,.newsFilters .filterEvents.nextToFull,.newsFilters .filterConstitution.nextToFull{width:39px;height:39px;margin-left:10px}}.nationalTournamentsContent .midTitle{margin-top:60px}@media only screen and (max-width: 980px){.nationalTournamentsContent .midTitle{margin-top:30px}}.nationalTournamentsContent .oneNationalTournament{display:flex;margin-bottom:20px;min-height:175px}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament{display:block}}.nationalTournamentsContent .oneNationalTournament .eventBox{display:flex;position:relative;width:320px;vertical-align:top}@media only screen and (max-width: 1180px){.nationalTournamentsContent .oneNationalTournament .eventBox{width:260px}}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament .eventBox{width:100%;height:200px}}.nationalTournamentsContent .oneNationalTournament .eventBox .text{vertical-align:middle;text-align:center;padding:0px 20px;box-sizing:border-box;border-top-left-radius:8px;border-bottom-left-radius:8px;position:relative;z-index:1;display:flex;flex-flow:column;justify-content:center}.nationalTournamentsContent .oneNationalTournament .eventBox .text .month{display:block}.nationalTournamentsContent .oneNationalTournament .eventBox .text .day{display:block}.nationalTournamentsContent .oneNationalTournament .eventBox .image{position:absolute;top:0;left:80px;right:0;bottom:0;border-top-left-radius:8px;border-bottom-left-radius:8px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;background-position:bottom right}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament .eventBox .image{border-top-right-radius:8px;border-bottom-right-radius:8px}}@media only screen and (max-width: 860px){.nationalTournamentsContent .oneNationalTournament .eventBox .image{left:65px}}.nationalTournamentsContent .oneNationalTournament .eventBox .image:after{content:"";padding-top:66.6%;display:block}.nationalTournamentsContent .oneNationalTournament .eventText{vertical-align:top;display:inline-block;width:calc(100% - 320px);box-sizing:border-box;padding:20px 50px 55px 25px;border-top:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0;border-right:1px solid #e8e5e0;border-top-right-radius:8px;border-bottom-right-radius:8px;position:relative}@media only screen and (max-width: 1180px){.nationalTournamentsContent .oneNationalTournament .eventText{width:calc(100% - 260px)}}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament .eventText{width:100%;border:none;padding:20px 0 30px}}@media only screen and (max-width: 860px){.nationalTournamentsContent .oneNationalTournament .eventText{padding-bottom:20px}}.nationalTournamentsContent .oneNationalTournament .eventText .date{display:block;margin-bottom:5px}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament .eventText h2{margin-bottom:10px}}.nationalTournamentsContent .oneNationalTournament .eventText .viewEvent{display:inline-block;margin-top:30px;position:absolute;bottom:20px;left:25px}@media only screen and (max-width: 980px){.nationalTournamentsContent .oneNationalTournament .eventText .viewEvent{position:relative;bottom:auto;left:auto;margin-top:0}}.nationalTournamentsContent .oneNationalTournament .eventText a{transition:opacity .3s ease;opacity:1}.nationalTournamentsContent .oneNationalTournament .eventText a:hover{opacity:.7}.eventsCalendar .monthTitle{margin-top:50px;margin-bottom:0 !important}@media only screen and (max-width: 860px){.eventsCalendar .monthTitle{margin-top:30px}}.eventsCalendar .monthTitle.first{margin-top:0px}.eventsCalendar .eventsTable{border-collapse:separate;border-spacing:0 20px;width:100%;margin-top:10px}@media only screen and (max-width: 860px){.eventsCalendar .eventsTable{margin-top:0}}.eventsCalendar .eventsTable tr td.eventDate{text-align:center;padding:10px 0px;width:100px;box-sizing:border-box;border-top-left-radius:8px;border-bottom-left-radius:8px}@media only screen and (max-width: 860px){.eventsCalendar .eventsTable tr td.eventDate{padding:10px 0px;width:70px}}.eventsCalendar .eventsTable tr td.eventTitle{border-top:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0;border-right:1px solid #e8e5e0;border-top-right-radius:8px;border-bottom-right-radius:8px;background-color:#fff}.eventsCalendar .eventsTable tr td p{display:block}.eventsCalendar .eventsTable tr td p a{display:block;padding:20px 25px;vertical-align:middle}.eventsCalendar .eventsTable tr td p a:hover{text-decoration:none}@media only screen and (max-width: 860px){.eventsCalendar .eventsTable tr td p a{padding:15px}}.eventsCalendar .eventsTable tr td p a small{display:block;margin-bottom:6px}.eventsCalendar .eventsTable tr td p a span{display:block}.eventsCalendar .eventsTable tr td p a span.location{margin-top:5px}.tournamentPage{font-size:0}@media only screen and (max-width: 860px){.tournamentPage{display:flex;flex-wrap:wrap}}.tournamentPage .pageContent,.tournamentPage .sidebar{display:inline-block;vertical-align:top}.tournamentPage .backTournamentLink{display:inline-block;margin-top:20px}.tournamentPage .backTournamentLink:hover{text-decoration:underline}.tournamentPage .pageContent{width:calc(100% - 380px);box-sizing:border-box;min-height:700px;padding-left:40px;padding-bottom:100px}@media only screen and (max-width: 1380px){.tournamentPage .pageContent{padding-right:40px}}@media only screen and (max-width: 1180px){.tournamentPage .pageContent{padding-left:10px;padding-right:20px;width:calc(100% - 340px)}}@media only screen and (max-width: 860px){.tournamentPage .pageContent{width:100%;border-right:0;min-height:auto;padding-right:0;padding-bottom:40px;border-bottom:1px solid #e8e5e0;order:1;padding-left:0}}.tournamentPage .pageContent .mobileTabs{display:none;margin-bottom:50px;position:sticky;top:50px;padding:25px 20px 20px 20px;box-sizing:border-box;background-color:#fff;overflow-y:hidden;overflow-x:scroll;width:calc(100% + 40px);box-shadow:0 10px 10px rgba(112,112,112,.07);margin-left:-20px;margin-top:-30px;white-space:nowrap}@media only screen and (max-width: 860px){.tournamentPage .pageContent .mobileTabs{display:block}}.tournamentPage .pageContent .mobileTabs ul{margin-left:-10px;padding-right:10px}.tournamentPage .pageContent .mobileTabs ul li{display:inline-block;margin:0 10px;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font22);line-height:20px}.tournamentPage .pageContent .mobileTabs ul li.active{color:#d33b28;border-bottom:2px solid #d33b28}.tournamentPage .pageContent .mobileTabs ul li:last-of-type{margin-right:20px}.tournamentPage .pageContent .tabContent{display:none}.tournamentPage .pageContent .tabContent.active{display:block}.tournamentPage .pageContent .tabContent .accordions:first-child{margin-top:0px}.tournamentPage .pageContent .tabContent h2{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font30);line-height:var(--lineheight30);color:#00263e;margin-bottom:20px}.tournamentPage .pageContent .tabContent h3{font-size:var(--font18);line-height:var(--lineheight18);margin-top:20px;color:#d33b28;font-family:"rift-soft",sans-serif;font-weight:500;font-style:italic;text-transform:uppercase}@media only screen and (max-width: 860px){.tournamentPage .pageContent .tabContent h3{font-size:var(--font22);line-height:var(--lineheight22)}}.tournamentPage .pageContent .tabContent img{max-width:100%;height:auto;margin:20px 0}.tournamentPage .pageContent .tabContent hr{margin:70px 0 60px;height:1px;border:none;background-color:#e8e5e0;display:block}@media only screen and (max-width: 860px){.tournamentPage .pageContent .tabContent hr{margin:50px 0 40px}}.tournamentPage .pageContent .tabContent p{font-size:var(--font16);line-height:var(--lineheight16);margin:10px 0 20px 0}.tournamentPage .pageContent .tabContent p.intro{font-weight:500;color:#00263e}.tournamentPage .pageContent .tabContent p.quote{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;color:#d33b28;font-size:var(--font30);line-height:var(--lineheight30);margin:40px 0}.tournamentPage .pageContent .tabContent p a:not(.button){color:#d33b28}.tournamentPage .pageContent .tabContent p a:not(.button):hover{text-decoration:underline}.tournamentPage .pageContent .tabContent p strong{font-weight:600}.tournamentPage .pageContent .tabContent p .button{margin-right:10px}.tournamentPage .pageContent .tabContent table{width:100%;margin:30px 0}.tournamentPage .pageContent .tabContent table tr th,.tournamentPage .pageContent .tabContent table tr td{padding:10px 14px}@media only screen and (max-width: 860px){.tournamentPage .pageContent .tabContent table tr th,.tournamentPage .pageContent .tabContent table tr td{padding:8px 12px}}.tournamentPage .pageContent .tabContent table tr th{font-size:var(--font16);line-height:var(--lineheight16);border:1px solid #e8e5e0;background:#707070;color:#fff;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic}.tournamentPage .pageContent .tabContent table tr td{font-size:var(--font15);line-height:var(--lineheight15);border:1px solid #e8e5e0}.tournamentPage .pageContent .tabContent ul{list-style:disc;font-size:var(--font16);line-height:var(--lineheight16);margin-left:15px}.tournamentPage .pageContent .tabContent ul li{margin-bottom:2px}.tournamentPage .pageContent .tabContent ul li ul{list-style:circle;margin-top:4px;margin-bottom:10px}.tournamentPage .pageContent .tabContent ol{list-style:decimal;list-style-position:inside}.tournamentPage .pageContent .tabContent ol li{margin-bottom:5px;font-size:var(--font16);line-height:var(--lineheight16)}.tournamentPage .sidebar{width:380px;padding-right:40px;box-sizing:border-box;padding-bottom:100px}@media only screen and (max-width: 1380px){.tournamentPage .sidebar{padding-left:40px}}@media only screen and (max-width: 1180px){.tournamentPage .sidebar{padding-left:0px;width:340px}}@media only screen and (max-width: 860px){.tournamentPage .sidebar{order:2;padding-right:0}}@media only screen and (max-width: 860px){.tournamentPage .sidebar{padding-left:0;padding-top:40px;width:100%}}@media only screen and (max-width: 860px){.tournamentPage .sidebar .tabList{display:none}}.tournamentPage .sidebar .tabList ul li{background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;font-size:var(--font15);background-image:url("../images/icons/arrow-right-grey.svg");border-bottom:1px solid #e8e5e0;border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0;background-color:#fff}.tournamentPage .sidebar .tabList ul li:first-of-type{border-top-right-radius:6px;border-top-left-radius:6px;border-top:1px solid #e8e5e0}.tournamentPage .sidebar .tabList ul li:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tournamentPage .sidebar .tabList ul li:nth-child(even){background-color:#faf9f8}.tournamentPage .sidebar .tabList ul li.active{background-color:#707070;background-image:url("../images/icons/arrow-right-white.svg")}.tournamentPage .sidebar .tabList ul li.active a{color:#fff}.tournamentPage .sidebar .tabList ul li:hover{transition:background-color .3s ease}.tournamentPage .sidebar .tabList ul li:hover:not(.active){background-color:#e8e5e0}.tournamentPage .sidebar .tabList ul li a{padding:12px 15px;display:block;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font16);color:#00263e}.tournamentPage .sidebar .tournamentLinks{margin-top:40px}.tournamentPage .sidebar .tournamentLinks ul li{background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;font-size:var(--font15);background-image:url("../images/icons/arrow-right-grey.svg");border-bottom:1px solid #e8e5e0;border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0;background-color:#fff;transition:background-color .3s ease}.tournamentPage .sidebar .tournamentLinks ul li.titleItem{background:#d33b28 !important;border-top-right-radius:6px;border-top-left-radius:6px;border-color:#d33b28}.tournamentPage .sidebar .tournamentLinks ul li.titleItem span{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;padding:11px 15px 10px;display:block;font-size:var(--font16)}.tournamentPage .sidebar .tournamentLinks ul li:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.tournamentPage .sidebar .tournamentLinks ul li:nth-child(odd){background-color:#faf9f8}.tournamentPage .sidebar .tournamentLinks ul li:hover:not(.titleItem){background-color:#e8e5e0}.tournamentPage .sidebar .tournamentLinks ul li a{padding:14px 15px;display:block;color:#00263e;font-family:"interstate",sans-serif;font-weight:500;font-style:normal}.tournamentPage .sidebar .latestNews{font-size:0;margin-top:60px}.tournamentPage .sidebar .latestNews h3{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font18);line-height:1;margin-bottom:20px;color:#d33b28}.tournamentPage .sidebar .latestNews ul li{padding-bottom:25px}.tournamentPage .sidebar .latestNews ul li a{display:block;transition:opacity .3s ease}.tournamentPage .sidebar .latestNews ul li a:hover{opacity:.8}.tournamentPage .sidebar .latestNews ul li a .image{width:38%;display:inline-block;vertical-align:middle;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}.tournamentPage .sidebar .latestNews ul li a .image:after{content:"";padding-top:66.6%;display:block}.tournamentPage .sidebar .latestNews ul li a .text{display:inline-block;vertical-align:middle;width:62%;box-sizing:border-box;padding-left:20px}.tournamentPage .sidebar .latestNews ul li a .text span{margin-bottom:3px;display:block}.statePage{display:flex}@media only screen and (max-width: 960px){.statePage{display:block}}.statePage .stateContent,.statePage .stateSidebar{display:inline-block;vertical-align:top}.statePage .stateSidebar{width:440px;padding:60px 65px 80px 65px;box-sizing:border-box;border-right:1px solid #e8e5e0;box-shadow:15px -8px 20px rgba(112,112,112,.07);position:relative;z-index:1}@media only screen and (max-width: 1380px){.statePage .stateSidebar{padding:50px 40px 60px}}@media only screen and (max-width: 1240px){.statePage .stateSidebar{width:360px}}@media only screen and (max-width: 960px){.statePage .stateSidebar{width:100%}}@media only screen and (max-width: 860px){.statePage .stateSidebar{padding:30px 20px 40px}}.statePage .stateSidebar .regionTitle{position:relative;padding-bottom:20px}.statePage .stateSidebar .regionTitle h3,.statePage .stateSidebar .regionTitle h1{position:relative;z-index:1}.statePage .stateSidebar .regionTitle img{position:absolute;top:-10px;right:0px;max-width:175px;z-index:0}@media only screen and (max-width: 860px){.statePage .stateSidebar .regionTitle img{max-width:140px}}.statePage .stateSidebar .stateTitle{margin-top:0 !important;border-bottom:1px solid #e8e5e0;padding-bottom:40px}@media only screen and (max-width: 860px){.statePage .stateSidebar .stateTitle{padding-bottom:30px}}.statePage .stateSidebar .stateContacts{padding-bottom:10px}.statePage .stateSidebar .stateContacts .oneContact{margin-top:40px}@media only screen and (max-width: 860px){.statePage .stateSidebar .stateContacts .oneContact{margin-top:30px}}.statePage .stateSidebar .stateContacts .oneContact .image,.statePage .stateSidebar .stateContacts .oneContact .text{display:inline-block;vertical-align:middle}.statePage .stateSidebar .stateContacts .oneContact .image{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100px;height:100px;border:5px solid #fff;box-sizing:border-box;box-shadow:0px 0px 10px rgba(232,229,224,.8);border-radius:60px}.statePage .stateSidebar .stateContacts .oneContact .text{width:calc(100% - 100px);box-sizing:border-box;padding-left:20px}.statePage .stateSidebar .stateContacts .oneContact .text h2{display:block;margin:2px 0 1px}.statePage .stateSidebar .stateContacts .oneContact .text p{line-height:17px;display:block;margin-bottom:8px}.statePage .stateSidebar .stateContacts .oneContact .text a.telephone{display:inline-block;margin-top:5px}.statePage .stateSidebar .regionLinks,.statePage .stateSidebar .sectionStateLinks{margin-top:40px}.statePage .stateSidebar .regionLinks ul li,.statePage .stateSidebar .sectionStateLinks ul li{background-repeat:no-repeat;background-position:calc(100% - 15px) 50%;font-size:var(--font15);background-image:url("../images/icons/arrow-right-grey.svg");border-bottom:1px solid #e8e5e0;border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0;background-color:#fff;transition:background-color .3s ease}.statePage .stateSidebar .regionLinks ul li.titleItem,.statePage .stateSidebar .sectionStateLinks ul li.titleItem{border-top-right-radius:6px;border-top-left-radius:6px}.statePage .stateSidebar .regionLinks ul li.titleItem.red-bg,.statePage .stateSidebar .sectionStateLinks ul li.titleItem.red-bg{background:#d33b28 !important;border-color:#d33b28}.statePage .stateSidebar .regionLinks ul li.titleItem.navy-bg,.statePage .stateSidebar .sectionStateLinks ul li.titleItem.navy-bg{background:#00263e !important;border-color:#00263e}.statePage .stateSidebar .regionLinks ul li.titleItem span,.statePage .stateSidebar .sectionStateLinks ul li.titleItem span{font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;padding:11px 15px 10px;display:block;font-size:var(--font16)}.statePage .stateSidebar .regionLinks ul li:last-of-type,.statePage .stateSidebar .sectionStateLinks ul li:last-of-type{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.statePage .stateSidebar .regionLinks ul li:nth-child(odd),.statePage .stateSidebar .sectionStateLinks ul li:nth-child(odd){background-color:#faf9f8}.statePage .stateSidebar .regionLinks ul li:hover:not(.titleItem),.statePage .stateSidebar .sectionStateLinks ul li:hover:not(.titleItem){background-color:#e8e5e0}.statePage .stateSidebar .regionLinks ul li a,.statePage .stateSidebar .sectionStateLinks ul li a{padding:14px 30px 14px 15px;display:block;color:#00263e;font-family:"interstate",sans-serif;font-weight:500;font-style:normal}.statePage .stateSidebar .backLink{margin-top:30px;display:inline-block}.statePage .stateContent{width:calc(100% - 440px);background-color:#e8e5e0;padding:60px 65px 100px 65px;box-sizing:border-box;min-height:calc(100vh - 380px);background-image:url("../images/background-pattern-large.png");background-repeat:no-repeat;background-position:bottom right;background-size:90%}@media only screen and (max-width: 1380px){.statePage .stateContent{padding:50px 30px 60px}}@media only screen and (max-width: 1240px){.statePage .stateContent{width:calc(100% - 360px)}}@media only screen and (max-width: 960px){.statePage .stateContent{width:100%}}@media only screen and (max-width: 860px){.statePage .stateContent{padding:40px 0px 0}}.statePage .stateContent .stateNews{padding-bottom:80px;border-bottom:1px solid #fff}@media only screen and (max-width: 860px){.statePage .stateContent .stateNews{padding-bottom:30px}}.statePage .stateContent .stateCtas{padding-top:80px}@media only screen and (max-width: 860px){.statePage .stateContent .stateCtas{padding-top:40px}}.statePage .stateContent .stateCtas .text{background-color:#fff;padding:20px;box-sizing:border-box}.statePage .stateContent .stateCtas .image{margin-bottom:0}.statePage .stateContent .stateResources{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #fff}.statePage .stateContent .stateResources table tr{background-color:#fff}.statePage .stateContent .stateResources table tr:hover{background-color:#f4f4f4}.statePage .stateContent .stateEvents{padding-top:60px;padding-bottom:60px;border-bottom:1px solid #fff}.statePage .stateContent .stateEvents.noSpaceTop{padding-top:0}@media only screen and (max-width: 860px){.statePage .stateContent .stateEvents{padding-bottom:30px;padding-top:30px}}.statePage .stateContent .stateEvents .eventsCalendar{padding-top:10px}.statePage .stateContent .stateEvents .eventsCalendar .eventsTable tr td.eventDate{width:50px;max-width:none}.statePage .stateContent .stateEvents .eventsCalendar .eventsTable tr td.eventTitle{border-color:#fff;transition:background-color .2s ease}.statePage .stateContent .stateEvents .eventsCalendar .eventsTable tr td.eventTitle:hover{background-color:#f4f4f4}.statePage .stateContent .stateEvents .eventsCalendar .eventsTable tr td.eventTitle p a{padding:16px 20px 15px}.statePage .stateContent .stateEvents .eventsCalendar .eventsTable tr td.eventTitle p a small{margin-bottom:6px}.clubFinderContent{margin:20px 0 120px}@media only screen and (max-width: 860px){.clubFinderContent{margin:0px 0 50px;order:1;width:100%}}.clubFinderContent .key{margin-bottom:10px}.clubFinderContent .key ul li{margin-right:20px;display:inline-block}@media only screen and (max-width: 860px){.clubFinderContent .key ul li{display:block;margin-bottom:0}}.clubFinderContent .key ul li img{height:12px;width:auto;position:relative;top:1px}@media only screen and (max-width: 860px){.clubFinderContent .key ul li img{top:2px}}.clubFinderContent .key ul li span{display:inline-block;margin-left:2px}@media only screen and (max-width: 860px){.clubFinderContent .key ul li span{margin-left:1px}}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper{display:flex;flex-wrap:wrap}}.clubFinderContent .finderWrapper .results,.clubFinderContent .finderWrapper .map{width:50%;display:inline-block;vertical-align:top;height:620px;position:relative;box-sizing:border-box}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results,.clubFinderContent .finderWrapper .map{width:100%}}.clubFinderContent .finderWrapper .results{overflow-y:scroll;border-left:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0;border-bottom-left-radius:6px}.clubFinderContent .finderWrapper .results.noResults{width:100%}.clubFinderContent .finderWrapper .results.noResults h2{padding:20px;box-sizing:border-box}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results{border-right:1px solid #e8e5e0;order:2;height:480px;border-bottom-right-radius:6px}}.clubFinderContent .finderWrapper .results .oneResult{min-height:130px;padding:20px;cursor:pointer;box-sizing:border-box;border-bottom:1px solid #e8e5e0;transition:background-color .2s ease}.clubFinderContent .finderWrapper .results .oneResult:hover,.clubFinderContent .finderWrapper .results .oneResult.active{background-color:#e8e5e0}.clubFinderContent .finderWrapper .results .oneResult .left,.clubFinderContent .finderWrapper .results .oneResult .right{display:inline-block;vertical-align:top}.clubFinderContent .finderWrapper .results .oneResult .left{width:70%}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .left{width:60%}}.clubFinderContent .finderWrapper .results .oneResult .left h2{line-height:1}.clubFinderContent .finderWrapper .results .oneResult .left p{margin-top:4px;margin-bottom:5px}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .left p{font-size:var(--font14);margin-top:4px;margin-bottom:16px}}.clubFinderContent .finderWrapper .results .oneResult .left a:hover{text-decoration:underline}.clubFinderContent .finderWrapper .results .oneResult .left a img{margin-right:calc(var(--font12)/2);height:var(--font12);transform:translateY(10%)}.clubFinderContent .finderWrapper .results .oneResult .right{text-align:right;width:30%}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .right{width:40%}}.clubFinderContent .finderWrapper .results .oneResult .right span{display:block;margin-bottom:4px}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .right span{margin-bottom:4px}}.clubFinderContent .finderWrapper .results .oneResult .right span img,.clubFinderContent .finderWrapper .results .oneResult .right p img{display:inline-block;margin-left:5px;position:relative}.clubFinderContent .finderWrapper .results .oneResult .right span img{top:1px;height:12px;width:auto}.clubFinderContent .finderWrapper .results .oneResult .right p img{top:3px}.clubFinderContent .finderWrapper .results .oneResult .right .icons{margin-top:0;margin-right:1px}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .right .icons{margin-top:0}}.clubFinderContent .finderWrapper .results .oneResult .right .icons span{display:inline-block;position:relative;margin-right:1px}.clubFinderContent .finderWrapper .results .oneResult .right .icons img{display:inline-block;margin-left:8px;height:12px;width:auto;position:relative;top:1px}.clubFinderContent .finderWrapper .results .oneResult .right a{margin-top:10px}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .results .oneResult .right a{margin-top:20px}}.clubFinderContent .finderWrapper .results .oneResult .right a.button{padding:10px 15px}.clubFinderContent .finderWrapper .map{border-right:1px solid #e8e5e0;border-bottom:1px solid #e8e5e0;border-bottom-right-radius:6px}@media only screen and (max-width: 860px){.clubFinderContent .finderWrapper .map{order:1;height:320px}}.clubFinderContent .finderWrapper .map #map{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0e9d9;background-position:center center;background-size:cover;background-repeat:no-repeat}.finderFilters{display:flex;gap:10px;box-sizing:border-box;padding:20px;border-top-left-radius:6px;border-top-right-radius:6px}@media only screen and (max-width: 860px){.finderFilters{flex-direction:column;gap:0}}.finderFilters .filterHolder{flex:1;display:inline-block;width:calc(25% - 26px);margin-right:10px;vertical-align:top}@media only screen and (max-width: 860px){.finderFilters .filterHolder{width:100%;margin-right:0;margin-bottom:15px}}.finderFilters .filterHolder input{background:#faf9f8;border:1px solid #05c3dd}.finderFilters .filterHolder select{border:1px solid #05c3dd}.finderFilters .filterHolder select,.finderFilters .filterHolder input{border-radius:6px;box-sizing:border-box;padding:10px 20px 9px;background-position:calc(100% - 20px) 50%;outline:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.finderFilters .filterHolder ::-webkit-input-placeholder{color:#707070}.finderFilters .filterHolder :-moz-placeholder{color:#707070}.finderFilters .filterHolder ::-moz-placeholder{color:#707070}.finderFilters .filterHolder :-ms-input-placeholder{color:#707070}.finderFilters .filterClubs,.finderFilters .filterRanges{width:42px;height:42px;display:inline-block;vertical-align:top;background-color:#d33b28;border-radius:40px;position:relative;border:1px solid #d33b28;transition:background-color .2s ease}.finderFilters .filterClubs:hover,.finderFilters .filterRanges:hover{background-color:#c33320}.finderFilters .filterClubs img,.finderFilters .filterRanges img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;margin:0}@media only screen and (max-width: 860px){.finderFilters .filterClubs,.finderFilters .filterRanges{width:100%}}.becomeMemberContent{margin-bottom:80px;padding-bottom:80px;border-bottom:1px solid #e8e5e0}.memberTypes{text-align:center}.memberTypes .oneMember{margin-bottom:26px;text-align:left}@media only screen and (max-width: 1100px){.memberTypes .oneMember{width:50%;max-width:380px;margin:0 auto 20px;text-align:left}}@media only screen and (max-width: 860px){.memberTypes .oneMember{width:100%;max-width:380px;margin:0 auto 20px;display:block}}.memberTypes .oneMember .image{overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;position:relative;border-top-right-radius:8px;border-top-left-radius:8px}.memberTypes .oneMember .image:after{content:"";padding-top:66.6%;display:block}.memberTypes .oneMember .image:before{height:100px;bottom:0;left:0;content:"";width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);position:absolute}.memberTypes .oneMember .image span{position:absolute;bottom:0;width:65%;height:3px;left:0;display:block}.memberTypes .oneMember .image h2{position:absolute;bottom:20px;left:30px}.memberTypes .oneMember .text{background-color:#faf9f8;padding:25px 30px 30px;box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.memberTypes .oneMember .text p{margin:10px 0 20px}.memberTypes .oneMember .text .buttons .button{width:calc(50% - 10px);text-align:center;padding:12px 0}.memberTypes .oneMember .text .buttons .button:first-of-type{margin-right:5px}.memberTypes .oneMember .text .buttons .button:last-of-type{margin-left:5px}.memberBenefits{margin-top:100px}.memberBenefits.lessSpace{margin-top:0px}.memberBenefits .buttonWrapper{display:block;width:100%;margin-top:40px}@media only screen and (max-width: 860px){.memberBenefits .buttonWrapper{margin-top:20px}}.memberBenefits .buttonWrapper .button{margin:40px 10px}.memberBenefits .button{margin:40px auto;display:inline-block;font-weight:bold}@media only screen and (max-width: 860px){.memberBenefits .button{margin:30px auto 0}}.memberBenefits .benefitsIntro{max-width:400px;margin:60px auto}.memberBenefits .benefitsIntro.middleWidth{max-width:480px}.memberBenefits .benefitsIntro.wider{max-width:730px}.memberBenefits .benefitsIntro.wider p{max-width:400px;margin:0 auto}.memberBenefits .benefitsIntro h2{margin:10px 0 15px}@media only screen and (max-width: 860px){.memberBenefits .benefitsIntro{margin:20px auto 20px}}.memberBenefits .benefitsWrapper{display:flex;flex-wrap:wrap;align-items:stretch}.memberBenefits .benefitsWrapper .oneBenefit{box-sizing:border-box;padding:50px}@media only screen and (max-width: 1080px){.memberBenefits .benefitsWrapper .oneBenefit{padding:30px}}.memberBenefits .benefitsWrapper .oneBenefit.firstB{border-bottom:1px solid #e8e5e0;border-right:1px solid #e8e5e0}@media only screen and (max-width: 860px){.memberBenefits .benefitsWrapper .oneBenefit.firstB{border-right:0}}.memberBenefits .benefitsWrapper .oneBenefit.secondB{border-bottom:1px solid #e8e5e0;border-right:1px solid #e8e5e0}@media only screen and (max-width: 860px){.memberBenefits .benefitsWrapper .oneBenefit.secondB{border-right:0}}.memberBenefits .benefitsWrapper .oneBenefit.thirdB{border-bottom:1px solid #e8e5e0}.memberBenefits .benefitsWrapper .oneBenefit.fourthB{border-right:1px solid #e8e5e0}@media only screen and (max-width: 860px){.memberBenefits .benefitsWrapper .oneBenefit.fourthB{border-right:0;border-bottom:1px solid #e8e5e0}}.memberBenefits .benefitsWrapper .oneBenefit.fifthB{border-right:1px solid #e8e5e0}@media only screen and (max-width: 860px){.memberBenefits .benefitsWrapper .oneBenefit.fifthB{border-right:0;border-bottom:1px solid #e8e5e0}}.memberBenefits .benefitsWrapper .oneBenefit .icon{background-color:#faf9f8;padding:5px;box-sizing:border-box;border:4px solid #fff;border-radius:40px;box-shadow:0px 4px 8px rgba(232,229,224,.8);display:inline-block;width:50px;height:50px;position:relative}.memberBenefits .benefitsWrapper .oneBenefit .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:1px;width:20px}.memberBenefits .benefitsWrapper .oneBenefit h2{margin:20px 0 10px}.memberCalculator{background-color:#faf9f8;border-radius:8px;padding:50px;box-sizing:border-box;margin-top:60px}@media only screen and (max-width: 860px){.memberCalculator{padding:40px 30px}}.memberCalculator .calculatorIntro{text-align:center;margin:0px auto 40px}@media only screen and (max-width: 860px){.memberCalculator .calculatorIntro{margin:0 auto 0}}.memberCalculator .calculatorIntro h2{margin:10px 0 15px}@media only screen and (max-width: 860px){.memberCalculator .calculatorIntro h2{margin:8px 0 12px}}.memberCalculator .left,.memberCalculator .right{display:inline-block;width:50%;box-sizing:border-box;vertical-align:middle}@media only screen and (max-width: 860px){.memberCalculator .left,.memberCalculator .right{width:100%}}.memberCalculator .left{border-right:1px solid #e8e5e0;min-height:320px;padding:20px 40px}@media only screen and (max-width: 860px){.memberCalculator .left{min-height:auto;border-right:0;border-bottom:1px solid #e8e5e0;padding:20px 30px 30px}}.memberCalculator .left .inner label,.memberCalculator .left .inner select,.memberCalculator .left .inner button{display:block;width:100%}.memberCalculator .left .inner select{cursor:pointer;margin:5px 0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:calc(100% - 18px) 50%;background-image:url("../images/icons/arrow-down-red.svg");border-radius:6px;box-sizing:border-box;padding:10px 20px 9px;border:1px solid #e8e5e0;outline:none;box-shadow:-2px 2px 6px #e8e5e0}.memberCalculator .left .inner button{margin-top:30px;font-weight:700;font-size:var(--font18)}.memberCalculator .right{padding:20px 80px}@media only screen and (max-width: 1080px){.memberCalculator .right{padding:20px 40px}}@media only screen and (max-width: 860px){.memberCalculator .right{padding:40px 30px 10px}}.memberCalculator .right .inner h2{margin-bottom:8px}.memberCalculator .right .inner p.title{margin-bottom:15px;border-bottom:3px solid;display:inline-block}.memberCalculator .right .inner strong{font-weight:bold}.memberCalculator .right .inner .button{margin:20px 0;font-weight:bold}.eventInfo.spaceTop{margin-top:60px}.eventInfo table{margin-bottom:10px}.eventInfo table h3{margin:0 !important;padding-right:20px;box-sizing:border-box}.eventInfo table td{padding-bottom:5px}.eventInfo table p{margin:0 !important}.eventTitleSpace{margin-top:60px}.enterButton{margin-top:20px}.webButton{margin-right:20px}.shareList a{margin-right:10px;display:inline-block}.stateListsWrapper{margin-top:55px;margin-bottom:140px}@media only screen and (max-width: 860px){.stateListsWrapper{margin-top:35px;margin-bottom:20px}}.sectionList{margin-bottom:60px}@media only screen and (max-width: 860px){.sectionList{margin-bottom:40px}}.sectionList h2{position:relative;margin-bottom:15px;border-bottom:1px solid rgba(232,229,224,.5);width:80%;transition:opacity .2s ease,border-bottom-color .2s ease;opacity:.8}.sectionList h2 a{padding-bottom:13px;box-sizing:border-box;display:block}.sectionList h2 img{position:absolute;right:12px;top:9px;transition:right .2s ease}@media only screen and (max-width: 860px){.sectionList h2 img{top:6px}}.sectionList h2:hover{opacity:1;border-bottom-color:inherit}.sectionList h2:hover img{right:0}.sectionList ul li{margin-top:0px}.sectionList ul li a{color:#707070;transition:color .2s ease}.sectionList ul li a:hover{color:inherit}.cookieBar{right:20px;position:absolute;transform:translate(0, 200%);position:fixed;bottom:20px;width:90%;max-width:350px;border-radius:18px;background:#d33b28;padding:20px;box-sizing:border-box;font-size:0;z-index:5000;box-shadow:0px 10px 30px rgba(0,0,0,.0509803922);transition:transform .4s ease}.cookieBar.show{transform:translate(0, 0)}.cookieBar .cookieInfo{display:inline-block;text-align:center}.cookieBar .cookieInfo p{font-size:var(--font14);position:relative;color:#fff;line-height:var(--lineheight14)}.cookieBar .cookieInfo p a{text-decoration:underline}.cookieBar .cookieButton{text-align:center;margin-top:15px}.cookieBar .cookieButton a{padding:8px 20px 7px;font-family:"rift-soft",sans-serif;font-weight:500;font-style:italic;display:inline-block;margin:0 auto;transition:all .3s ease}.allPartners{font-size:0}@media only screen and (max-width: 860px){.allPartners{margin:30px 0 50px}}.allPartners .onePartner{display:inline-block;vertical-align:bottom;width:calc(25% - 40px);margin:0 20px 40px;padding:20px;text-align:center;box-sizing:border-box;background:#fff}@media only screen and (max-width: 860px){.allPartners .onePartner{width:calc(50% - 20px);margin:0 10px 20px}}.allPartners .onePartner .image{padding-bottom:10px}.allPartners .onePartner .image img{width:100%}.allPartners .onePartner .text{padding-top:15px;border-top:1px solid #d33b28;color:#d33b28;font-family:"rift-soft",sans-serif;font-weight:700;font-style:italic;font-size:var(--font22)}.teamContent .oneTeam{margin-bottom:50px}@media only screen and (max-width: 860px){.teamContent .oneTeam{margin-bottom:30px}.teamContent .oneTeam:nth-of-type(odd){padding-right:10px}.teamContent .oneTeam:nth-of-type(even){padding-left:10px}}.teamContent .oneTeam:hover .image .line{width:100%}.teamContent .oneTeam:hover .arrowLink:after{margin-left:18px}.teamContent .oneTeam .image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;margin-bottom:15px;border-top-right-radius:6px;border-top-left-radius:6px}@media only screen and (max-width: 860px){.teamContent .oneTeam .image{border-top-right-radius:4px;border-top-left-radius:4px;margin-bottom:10px}}.teamContent .oneTeam .image:after{content:"";display:block;padding-top:100%}.teamContent .oneTeam .image .line{position:absolute;bottom:0;width:65%;height:4px;left:0;display:block;transition:width .3s ease}@media only screen and (max-width: 860px){.teamContent .oneTeam .image .line{height:3px}}.teamContent .oneTeam a{display:block}.teamContent .oneTeam a.arrowLink{margin-top:10px}.teamContent .oneTeam a.arrowLink:after{content:"";background-image:url("../images/icons/arrow-right-red.svg");background-size:contain;background-repeat:no-repeat;height:10px;width:11px;margin-left:14px;position:relative;top:0px;display:inline-block;transition:margin-left .2s ease}@media only screen and (max-width: 860px){.teamContent .oneTeam a.arrowLink:after{height:8px;top:0px}}.teamProfileImage{background-color:#e8e5e0;position:relative;margin-bottom:35px}@media only screen and (max-width: 860px){.teamProfileImage{margin-bottom:25px}}.teamProfileImage:after{content:"";display:block;padding-top:60%}.teamProfileImage .layer1,.teamProfileImage .layer2{background-position:center center;background-size:cover;background-repeat:no-repeat}.teamProfileImage .layer1:after,.teamProfileImage .layer2:after{content:"";display:block}.teamProfileImage .layer1{position:absolute;right:0;top:0;z-index:1;height:100%;width:69%}.teamProfileImage .layer1:after{padding-top:100%}.teamProfileImage .layer2{z-index:2;position:absolute;top:0;left:0;right:0;bottom:0}.teamProfileImage .name{position:absolute;bottom:35px;left:40px;z-index:3}@media only screen and (max-width: 1100px){.teamProfileImage .name{bottom:30px;left:30px}}@media only screen and (max-width: 860px){.teamProfileImage .name{bottom:25px;left:25px}}.teamProfileImage .name span{display:block}.blogControls{text-align:center}.blogControls .blogPageNo{margin:25px;font-size:16px;color:#000;font-weight:500}.blogControls .blogPageButton{margin:0 10px;min-width:120px}@media only screen and (max-width: 860px){.newToTrio .oneNew{max-width:380px;margin:0 auto 40px;display:block}}.newToTrio .oneNew:hover .image span{width:100%}.newToTrio .oneNew .image{overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;position:relative;border-top-right-radius:8px;border-top-left-radius:8px}.newToTrio .oneNew .image:after{content:"";padding-top:66.6%;display:block}.newToTrio .oneNew .image:before{height:100px;bottom:0;left:0;content:"";width:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);position:absolute}.newToTrio .oneNew .image span{position:absolute;bottom:0;width:65%;height:3px;left:0;display:block;transition:width .3s ease}.newToTrio .oneNew .image h2{position:absolute;bottom:20px;left:30px}.newToTrio .oneNew .text{box-sizing:border-box;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:15px}.newToTrio .oneNew .text p{margin:8px 0 12px}.newToVideos{margin:140px 0 100px;font-size:0}@media only screen and (max-width: 860px){.newToVideos{margin:80px 0 50px}}.newToVideos .intro{width:400px;margin:0 auto 80px}.newToVideos .intro h2{margin:15px 0}@media only screen and (max-width: 860px){.newToVideos .intro h2{margin:10px 0}}.newToVideos .row{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:60px}@media only screen and (max-width: 860px){.newToVideos .row{max-width:380px;margin:0 auto 40px}}.newToVideos .row .left,.newToVideos .row .right{width:50%;box-sizing:border-box;position:relative}@media only screen and (max-width: 860px){.newToVideos .row .left,.newToVideos .row .right{width:100%}}.newToVideos .row .left{order:1}.newToVideos .row .right{order:2}@media only screen and (max-width: 860px){.newToVideos .row .video{order:1;height:240px}}.newToVideos .row .video iframe{width:100%;height:100%;position:absolute}.newToVideos .row .text{display:flex;border-top:1px solid #e8e5e0;border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0}.newToVideos .row .text.left{border-top-left-radius:8px}.newToVideos .row .text.right{border-top-right-radius:8px}@media only screen and (max-width: 860px){.newToVideos .row .text{order:2;border-top-left-radius:0 !important;border-top-right-radius:0 !important}}.newToVideos .row .text .inner{max-width:440px;margin:0 auto;padding:20% 40px;box-sizing:border-box}.newToVideos .row .text .inner h2{margin:15px 0}@media only screen and (max-width: 860px){.newToVideos .row .text .inner h2{margin:10px 0}}@media only screen and (max-width: 860px){.newToVideos .row .text .inner{padding:60px 40px}}.newToVideos .row .text .line{position:absolute;bottom:0;left:0;height:4px;width:100%}.backTeamArrowLink{display:block}.backTeamArrowLink:before{content:"";background-image:url("../images/icons/arrow-left-red.svg");background-size:contain;background-repeat:no-repeat;height:10px;width:11px;margin-right:10px;position:relative;top:0px;left:0;display:inline-block}@media only screen and (max-width: 860px){.backTeamArrowLink:before{height:8px;top:0px}}.iframeContainer{margin:40px auto;text-align:center}.iframeContainer iframe{max-width:100% !important}.iframeContainer.mapHolderNew{text-align:left}.contactForm{margin:60px 0;max-width:620px}@media only screen and (max-width: 860px){.contactForm{margin:40px 0}}.contactForm label{display:block}.contactForm input,.contactForm textarea{display:block;width:100%;padding:9px 14px;box-sizing:border-box;color:#00263e;margin:5px 0 25px;border-radius:8px;border:1px solid #e8e5e0;box-shadow:0 5px 5px rgba(112,112,112,.07)}@media only screen and (max-width: 860px){.contactForm input,.contactForm textarea{margin:5px 0 20px;border-radius:6px;padding:9px 12px}}.contactForm textarea{height:200px}.contactForm ::-webkit-input-placeholder{color:#00263e}.contactForm :-moz-placeholder{color:#00263e}.contactForm ::-moz-placeholder{color:#00263e}.contactForm :-ms-input-placeholder{color:#00263e}.contactForm button{min-width:180px;margin:5px 0}.contactForm p{margin-top:20px}.contactInfo .oneInfo{margin-bottom:20px}@media only screen and (max-width: 860px){.contactInfo .oneInfo{margin-bottom:15px}}.contactInfo .oneInfo img,.contactInfo .oneInfo span,.contactInfo .oneInfo a{display:inline-block;vertical-align:middle}.contactInfo .oneInfo img{margin:0 15px 0 0}.contactInfo .oneInfo a:hover{color:#d33b28}.becomeClubRows{margin-top:60px}.becomeClubRows .row{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;margin-bottom:60px}@media only screen and (max-width: 860px){.becomeClubRows .row{max-width:380px;margin:0 auto 40px}}.becomeClubRows .row .left,.becomeClubRows .row .right{width:50%;box-sizing:border-box;position:relative}@media only screen and (max-width: 860px){.becomeClubRows .row .left,.becomeClubRows .row .right{width:100%}}.becomeClubRows .row .left{order:1}.becomeClubRows .row .right{order:2}.becomeClubRows .row .image{background-color:#e8e5e0;background-position:center center;background-size:cover;background-repeat:no-repeat}.becomeClubRows .row .image.left{border-top-left-radius:8px}.becomeClubRows .row .image.right{border-top-right-radius:8px}@media only screen and (max-width: 860px){.becomeClubRows .row .image{order:1;height:240px;border-top-right-radius:8px !important;border-top-left-radius:8px !important}}.becomeClubRows .row .text{display:flex;border-top:1px solid #e8e5e0;border-left:1px solid #e8e5e0;border-right:1px solid #e8e5e0}.becomeClubRows .row .text.left{border-top-left-radius:8px}.becomeClubRows .row .text.right{border-top-right-radius:8px}@media only screen and (max-width: 860px){.becomeClubRows .row .text{border-top-left-radius:0 !important;border-top-right-radius:0 !important}}@media only screen and (max-width: 860px){.becomeClubRows .row .text{order:2}}.becomeClubRows .row .text .inner{max-width:440px;margin:0 auto;padding:18% 40px;box-sizing:border-box;text-align:left}.becomeClubRows .row .text .inner h2{margin:0px 0 15px}@media only screen and (max-width: 860px){.becomeClubRows .row .text .inner h2{margin:0 0 10px}}.becomeClubRows .row .text .inner ul{margin:10px 0px 25px 15px;list-style:disc}.becomeClubRows .row .text .inner ul li{margin:0 0 5px}.becomeClubRows .row .text .inner .button{margin:0}@media only screen and (max-width: 860px){.becomeClubRows .row .text .inner{padding:50px 40px}}.becomeClubRows .row .text .line{position:absolute;bottom:0;left:0;height:4px;width:100%}.grecaptcha-badge{display:none}.teamTitle{margin-left:15px;margin-bottom:30px}.teamTitle.mid{margin-top:40px}@media only screen and (max-width: 860px){.teamTitle{margin-left:0px;margin-bottom:20px}}.outro{margin:100px auto 120px;max-width:660px}.outro h4{margin:0 0 15px}.outro p a{color:#d33b28}.outro p a:hover{text-decoration:underline}/*# sourceMappingURL=screen.css.map */