@charset "UTF-8";legend,pre{max-width:100%}progress,sub,sup{vertical-align:baseline}a,blockquote,body{color:#1d1e1f}@font-face{font-family:tough-mudder;font-style:normal;font-weight:400;src:url(../fonts/ToughMudderWeb.woff) format("woff"),url(../fonts/ToughMudderWeb.ttf) format("truetype")}@font-face{font-family:museo;font-style:normal;font-weight:400;src:url(../fonts/MuseoSlab-300.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSlab-300.woff) format("woff"),url(../fonts/MuseoSlab-300.ttf) format("truetype")}@font-face{font-family:museo;font-style:normal;font-weight:700;src:url(../fonts/MuseoSlab-900.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSlab-900.woff) format("woff"),url(../fonts/MuseoSlab-900.ttf) format("truetype")}@font-face{font-family:geogrotesque;font-style:normal;font-weight:700;src:url(../fonts/Geogrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Geogrotesque-Bold.woff) format("woff"),url(../fonts/Geogrotesque-Bold.ttf) format("truetype")}@font-face{font-family:geogrotesque;font-style:normal;font-weight:semi-bold;src:url(../fonts/Geogrotesque-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Geogrotesque-SemiBold.woff) format("woff"),url(../fonts/Geogrotesque-SemiBold.ttf) format("truetype")}@font-face{font-family:geogrotesque;font-style:normal;font-weight:400;src:url(../fonts/Geogrotesque.eot?#iefix) format("embedded-opentype"),url(../fonts/Geogrotesque.woff) format("woff"),url(../fonts/Geogrotesque.ttf) format("truetype")}body:before{background-color:#FCF8E3;border-bottom:1px solid #FBEED5;border-left:1px solid #FBEED5;color:#C09853;font:small-caption;padding:3px 6px;pointer-events:none;right:0;z-index:100}table th,table thead{font-family:tough-mudder,Verdana,Arial}.grid-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative}audio,canvas,progress,video{display:inline-block}.single-event .grid-container{-ms-flex-align:start;align-items:flex-start}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}pre,textarea{overflow:auto}ol.check,ul.check{list-style:none;padding-left:20px;text-indent:2px}ol.check li:before,ul.check li:before{content:'\2714';margin-left:-1em;margin-right:.5em}table{border-collapse:collapse}table td,table th{border-bottom:1px solid #000;font-size:14px;min-width:320px;padding-bottom:30px;padding-top:50px;vertical-align:top}table th{border-bottom:0;font-size:32px;text-align:left}table td.em{font-family:geogrotesque,Verdana,Arial;font-size:25px;font-weight:700;text-transform:uppercase}.table-wrap{overflow-x:auto}button,hr,input{overflow:visible}@media screen and (max-width:53.12em){.table-wrap{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%238d8d8e' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-right%3C/title%3E %3Cpath class='path1' d='M5.635 0.189l7.226 7.365c0.124 0.126 0.185 0.275 0.185 0.447s-0.062 0.321-0.185 0.447l-7.226 7.365c-0.124 0.126-0.271 0.189-0.444 0.189s-0.32-0.063-0.444-0.189l-1.609-1.648c-0.124-0.126-0.185-0.275-0.185-0.447s0.062-0.321 0.185-0.447l5.178-5.27-5.178-5.27c-0.124-0.126-0.185-0.275-0.185-0.447s0.062-0.321 0.185-0.447l1.609-1.648c0.124-0.126 0.271-0.189 0.444-0.189s0.32 0.063 0.444 0.189z'/%3E %3C/svg%3E");background-position:calc(100vw - 40px) 50px;background-repeat:no-repeat;background-size:32px;content:' ';fill:#8d8d8e}}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}cite,dfn,em,i{font-style:italic}mark{background-color:#ff0;color:#000}sub{bottom:-.25em;top:.5ex}sup{top:-.5em;bottom:1ex}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}.block-nav ul li,.footer-menu,.menu-secondary,.translate,h4,h5,h6{text-transform:uppercase}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;padding:0;white-space:normal}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.modal-outro-close,body{font-family:museo,Verdana,Arial}summary{display:list-item}.post-edit-link,[hidden],p:empty,template{display:none}body{margin:0}body,button,input,select,textarea{font-size:16px;line-height:1.5}h1,h2,h3{font-family:tough-mudder,Verdana,Arial;font-weight:400}.wp-caption-text,h4,h5,h6{font-family:geogrotesque,Verdana,Arial}b,h4,h5,h6,strong{font-weight:700}h1{margin:.67em 0;font-size:52px}h2{font-size:48px}h3{font-size:32px}h4,h5,h6{line-height:1.2;margin-top:0}a:active,a:focus,a:hover{color:#f60}p{margin:0 0 1rem}.wp-caption-text{font-size:12px;line-height:1.3}address{margin:0 0 1.5rem}pre{font-family:Courier,monospace;font-size:18px;line-height:1.6;margin-bottom:1.6rem;padding:1.6rem}code,kbd,tt,var{font:Courier,monospace}small,sub,sup{font-size:75%}abbr,acronym{cursor:help}ins,mark{text-decoration:none}sub,sup{height:0;line-height:0;position:relative}big{font-size:125%}blockquote{border-left:1px solid #4c4c4c;font-family:geogrotesque,Verdana,Arial;font-size:16px;font-weight:700;line-height:1.35;margin-left:0;padding:0 2.5rem 0 .625rem}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:museo;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:48em){blockquote{font-size:24px;line-height:1.5;padding:0 2.75rem}}:focus{outline-color:#f60}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.slick-loading .slick-list{background:url(../img/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.site-header .promo .message,.site-menu-toggle{transform-style:preserve-3d;top:50%;position:absolute}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body{background-color:#ececec;overflow-x:hidden}body:before{content:'small';left:-999em;position:absolute;top:-999em}.site-header,.site-header .promo{position:relative;text-align:center}@media screen and (min-width:62.5em){body:before{content:'large'}}@media screen and (min-width:81.56em){body:before{content:'large'}}.site-header{background-image:linear-gradient(to bottom,#1d1e1f,#1d1e1f 55px,#ececec 55px,#ececec);border-bottom:5px solid #f60;height:108px;padding:0}@media screen and (min-width:53.12em){.site-header{background-image:linear-gradient(to bottom,#1d1e1f,#1d1e1f 36px,#ececec 36px,#ececec);border-bottom:5px solid #f60;height:95px}}.site-header::after,.site-header::before{content:' ';display:table}.site-header .promo,.site-header .promo .message{display:block;margin-left:auto;margin-right:auto}.site-header::after{clear:both}.site-header .promo{max-width:calc(100% - 40px);width:100%;box-sizing:border-box;height:55px;padding-left:0}@media screen and (min-width:40.62em){table td,table th{min-width:370px}.site-header .promo{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.site-header .promo{max-width:calc(100% - 80px);height:36px;padding-left:176px;text-align:left}}@media screen and (min-width:62.5em){.site-header .promo{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.site-header .promo{max-width:81.56em;width:calc(100% - 120px)}}.site-header .promo .message{max-width:calc(100% - 40px);width:100%;transform:translateY(-50%);color:#f60;font-family:tough-mudder,Verdana,Arial;font-size:12px;padding-top:.2em;white-space:nowrap}.site-link,.site-title{display:inline-block;line-height:0}@media screen and (min-width:40.62em){.site-header .promo .message{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.site-header .promo .message{max-width:calc(100% - 80px);font-size:20px}}@media screen and (min-width:62.5em){.site-header .promo .message{max-width:calc(100% - 120px)}.site-menu-toggle{display:none}}@media screen and (min-width:81.56em){.site-header .promo .message{max-width:81.56em;width:calc(100% - 120px)}}.site-header .promo .message:active,.site-header .promo .message:focus,.site-header .promo .message:hover{color:#f60}.site-title{height:72px;width:114px;margin-bottom:0;margin-right:16px;margin-top:-20px}@media screen and (min-width:53.12em){.site-title{height:94px;width:148px;float:left;margin-top:-36px}}.js .a11y-modal.gallery-modal .modal>.button.next,.js .modal-overlay.gallery-modal .modal>.button.next,.translate{float:right}.site-title .site-logo,.site-title img{height:100%;width:100%}.site-link img{max-height:48px}.site-menu-toggle{height:40px;width:40px;transform:translateY(-50%);color:#8d8d8e;font-size:32px;right:0;text-align:center;text-decoration:none}.translate,.translate a:after{top:50%;transform-style:preserve-3d}.translate{position:absolute;transform:translateY(-50%);font-family:geogrotesque,Verdana,Arial;font-size:16px;font-weight:400;padding:5px 10px;right:80px}@media screen and (min-width:62.5em){.translate{padding:10px;position:absolute;right:160px;z-index:2}}@media screen and (min-width:62.5em) and (max-width:65.62em){.site-title{margin-right:0}.translate{right:136px}}.translate a{color:#8d8d8e;position:relative}.translate a:active,.translate a:focus,.translate a:hover{color:#f60}.translate a:after{height:37px;width:37px;position:absolute;transform:translateY(-50%);margin-left:8px}.translate a.cn:after{content:url(../img/flag_china.png)}.translate a.en:after{content:url(../img/flag_uk.png)}.translate img{vertical-align:middle}.site-navigation{display:block;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;height:58px;position:relative;text-align:left}@media screen and (min-width:40.62em){.site-navigation{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.site-navigation{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.site-navigation{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.site-navigation{max-width:81.56em;width:calc(100% - 120px)}}.site-navigation ul{list-style:none;padding:0}.primary-menu{color:#000;font-family:tough-mudder,Verdana,Arial;font-size:0;max-height:calc(100vh - 90px);overflow-y:scroll;position:absolute;right:0;text-align:left;top:59px;transition:width 250ms;white-space:nowrap;width:0;z-index:1}.primary-menu:focus{outline:0}@media screen and (min-width:40.62em){.primary-menu{right:-30px}}@media screen and (min-width:53.12em){.primary-menu{right:-40px}}@media screen and (min-width:62.5em){.primary-menu{display:inline-block;height:auto;overflow-y:visible;position:static;width:auto}}.primary-menu:target,.primary-menu[aria-hidden=false]{transition:width 250ms;width:320px}.primary-menu .menu-item{border-bottom:1px solid #8d8d8e;font-family:inherit;line-height:1}.primary-menu .menu-item:focus{outline:0}@media screen and (min-width:62.5em){.primary-menu:target,.primary-menu[aria-hidden=false]{width:calc(100% - 154px)}.primary-menu .menu-header-main-container{float:left}.primary-menu .menu-header-secondary-container{float:right}.primary-menu .menu-item{border:0;display:inline-block;position:relative;text-align:left}.primary-menu .menu-item:focus>.sub-menu,.primary-menu .menu-item:hover>.sub-menu{display:block}}.no-js .primary-menu .menu-item:focus>.sub-menu,.no-js .primary-menu .menu-item:hover>.sub-menu,.primary-menu .menu-item:focus>.sub-menu,.primary-menu .menu-item:hover>.sub-menu{display:block}.primary-menu .menu-item:last-child{border:0}.primary-menu .menu-item:focus,.primary-menu .menu-item:hover{outline:0}.primary-menu .menu-item:focus>a,.primary-menu .menu-item:hover>a{color:#f60}.primary-menu .menu-item button{display:none}.primary-menu .menu-item a{color:#000;display:block;font-size:24px;padding:20px 16px;text-decoration:none}@media screen and (min-width:62.5em){.primary-menu .menu-item:focus,.primary-menu .menu-item:hover{background-color:#4c4c4c}.primary-menu .menu-item a{font-size:16px;padding:22px 12px 21px}.primary-menu .menu-item.menu-item-has-children:active>a::after,.primary-menu .menu-item.menu-item-has-children:focus>a::after,.primary-menu .menu-item.menu-item-has-children:hover>a::after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%23ff6600' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-up%3C/title%3E %3Cpath class='path1' d='M15.811 10.365l-7.365-7.226c-0.126-0.124-0.275-0.185-0.447-0.185s-0.321 0.062-0.447 0.185l-7.365 7.226c-0.126 0.124-0.189 0.271-0.189 0.444s0.063 0.32 0.189 0.444l1.648 1.609c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l5.27-5.178 5.27 5.178c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l1.648-1.609c0.126-0.124 0.189-0.271 0.189-0.444s-0.063-0.32-0.189-0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain;fill:#f60}}.primary-menu .menu-item a:active,.primary-menu .menu-item a:focus,.primary-menu .menu-item a:hover{color:#f60;outline:0}@media screen and (max-width:62.5em){.primary-menu .menu-item.menu-item-has-children.child-has-focus{background-color:#fff;height:100%;position:absolute;top:0;width:320px;z-index:2}.primary-menu .menu-item.menu-item-has-children.child-has-focus>a{padding-left:44px}.primary-menu .menu-item.menu-item-has-children.child-has-focus>.sub-menu{display:block}.primary-menu .menu-item.menu-item-has-children.child-has-focus:before{color:#000;content:'«';font-size:28px;height:32px;left:24px;position:absolute;top:18px;width:16px;z-index:3}}.primary-menu .menu-item.menu-item-has-children>a{padding-right:31px;position:relative}.primary-menu .menu-item.menu-item-has-children>a::after{position:absolute;top:50%;transform-style:preserve-3d;transform:translateY(-50%);height:12px;width:12px;content:'';right:12px}@media screen and (min-width:89.38em){.primary-menu .menu-item.menu-item-has-children>.sub-menu{padding-left:calc((100% - 984px)/ 2)}}.primary-menu.uses-click .menu-item:hover .sub-menu{display:none}.primary-menu.uses-click .menu-item:hover .sub-menu[aria-hidden=false]{display:block}.primary-menu .sub-menu{display:none;min-width:125px}.primary-menu .sub-menu:active,.primary-menu .sub-menu:focus,.primary-menu .sub-menu:hover{color:#f60;outline:0}.primary-menu .sub-menu a{color:#fff}@media screen and (min-width:62.5em){.primary-menu .menu-item.menu-item-has-children>a::after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-down%3C/title%3E %3Cpath class='path1' d='M15.811 5.635l-7.365 7.226c-0.126 0.124-0.275 0.185-0.447 0.185s-0.321-0.062-0.447-0.185l-7.365-7.226c-0.126-0.124-0.189-0.271-0.189-0.444s0.063-0.32 0.189-0.444l1.648-1.609c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l5.27 5.178 5.27-5.178c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l1.648 1.609c0.126 0.124 0.189 0.271 0.189 0.444s-0.063 0.32-0.189 0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain}.primary-menu .menu-item.menu-item-has-children .submenu-is-open:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%23ff6600' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-up%3C/title%3E %3Cpath class='path1' d='M15.811 10.365l-7.365-7.226c-0.126-0.124-0.275-0.185-0.447-0.185s-0.321 0.062-0.447 0.185l-7.365 7.226c-0.126 0.124-0.189 0.271-0.189 0.444s0.063 0.32 0.189 0.444l1.648 1.609c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l5.27-5.178 5.27 5.178c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l1.648-1.609c0.126-0.124 0.189-0.271 0.189-0.444s-0.063-0.32-0.189-0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-size:contain;fill:#f60}.primary-menu .menu-item.menu-item-has-children>.sub-menu{border-bottom:5px solid #f60}.primary-menu .menu-item.menu-item-has-children>.sub-menu .menu-item:hover{background-color:transparent}.primary-menu .sub-menu a{padding:12px 32px 12px 16px}.menu-primary{float:left}}.primary-menu .sub-menu a:active,.primary-menu .sub-menu a:focus,.primary-menu .sub-menu a:hover{color:#f60;outline:0}.menu-primary{background-color:#ececec;display:inline-block;margin:0;min-width:320px}.menu-primary .menu-item.orange a:first-child{color:#f60}.menu-primary .menu-item.orange .sub-menu a{color:#fff}.menu-primary .menu-item.orange .sub-menu a:active,.menu-primary .menu-item.orange .sub-menu a:focus,.menu-primary .menu-item.orange .sub-menu a:hover{color:#f60}.menu-primary .sub-menu{background-color:#1d1e1f}@media screen and (min-width:62.5em){.menu-primary .menu-item>.menu-item-has-children{padding-right:12px}.menu-primary .sub-menu{background-color:#4c4c4c;left:0;padding-left:224px;position:fixed;width:100vw}.menu-primary .sub-menu .menu-item{display:inline-block}.menu-primary .sub-menu .menu-item a{padding:14px 32px 10px 16px}}@media screen and (min-width:62.5em) and (min-width:53.12em){.menu-primary .sub-menu.menu-item-has-children>.sub-menu{padding-left:164px}}@media screen and (min-width:53.12em){.menu-primary .sub-menu .sub-menu{margin-top:5px}}.menu-secondary{background-color:#1d1e1f;font-family:tough-mudder,Verdana,Arial;font-size:24px;font-weight:700;margin:0}@media screen and (min-width:62.5em){.menu-secondary{background-color:#ececec;font-family:geogrotesque,Verdana,Arial;font-size:18px;font-weight:400;position:absolute;right:0;top:2px}.menu-secondary:before{position:absolute;top:50%;transform-style:preserve-3d;transform:translateY(-50%);color:#8d8d8e;z-index:1}}.menu-secondary .menu-item{position:relative}.menu-secondary .menu-item a{color:#fff;font-size:24px}.menu-secondary .menu-item a:active,.menu-secondary .menu-item a:focus,.menu-secondary .menu-item a:hover{color:#f60;outline:0}@media screen and (min-width:62.5em){.menu-secondary .menu-item:active,.menu-secondary .menu-item:focus,.menu-secondary .menu-item:hover{background-color:#ececec}.menu-secondary .menu-item:before{top:50%;transform-style:preserve-3d;transform:translateY(-50%);content:'';height:65%;position:absolute}.menu-secondary .menu-item a{color:#8d8d8e;font-size:16px;padding:18px 16px 15px}}@media screen and (min-width:62.5em) and (max-width:65.62em){.site-navigation{max-width:calc(100% - 80px)}.menu-secondary .menu-item a{padding-left:10px}}.menu-secondary .menu-item-has-children.menu-item-has-children:active>a:after,.menu-secondary .menu-item-has-children.menu-item-has-children:focus>a:after,.menu-secondary .menu-item-has-children.menu-item-has-children:hover>a:after{height:12px;width:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' height='12px' width='12px' fill='%23ff6600' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-up%3C/title%3E %3Cpath class='path1' d='M15.811 10.365l-7.365-7.226c-0.126-0.124-0.275-0.185-0.447-0.185s-0.321 0.062-0.447 0.185l-7.365 7.226c-0.126 0.124-0.189 0.271-0.189 0.444s0.063 0.32 0.189 0.444l1.648 1.609c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l5.27-5.178 5.27 5.178c0.126 0.124 0.275 0.185 0.447 0.185s0.321-0.062 0.447-0.185l1.648-1.609c0.126-0.124 0.189-0.271 0.189-0.444s-0.063-0.32-0.189-0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;fill:#f60}.menu-secondary .menu-item-has-children.menu-item-has-children>a{padding-right:35px}.menu-secondary .menu-item-has-children.menu-item-has-children>a:after{height:12px;width:12px}.menu-secondary .sub-menu{height:auto;position:absolute;width:320px}.menu-secondary .sub-menu .menu-item{border-bottom:1px solid #8d8d8e;display:block;width:100%}.menu-secondary .sub-menu .menu-item :last-child,.menu-secondary .sub-menu li:last-of-type{border:0}.block-nav,.menu-secondary .sub-menu .menu-item::before{display:none}@media screen and (min-width:62.5em){.menu-secondary .menu-item-has-children.menu-item-has-children>a:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%238d8d8e' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-down%3C/title%3E %3Cpath class='path1' d='M15.811 5.635l-7.365 7.226c-0.126 0.124-0.275 0.185-0.447 0.185s-0.321-0.062-0.447-0.185l-7.365-7.226c-0.126-0.124-0.189-0.271-0.189-0.444s0.063-0.32 0.189-0.444l1.648-1.609c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l5.27 5.178 5.27-5.178c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l1.648 1.609c0.126 0.124 0.189 0.271 0.189 0.444s-0.063 0.32-0.189 0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;fill:#8d8d8e}.menu-secondary .sub-menu{background-color:#ececec;max-width:320px;padding-left:0;right:0}.menu-secondary .sub-menu a{color:#000}}.menu-secondary .sub-menu a:active,.menu-secondary .sub-menu a:focus,.menu-secondary .sub-menu a:hover{color:#f60;outline:0}.translate+.primary-menu .menu-secondary:before{content:'|'}.block-nav{background-color:#fff;border-bottom:3px solid #00a7b3}.block-nav ul{display:block;max-width:calc(100% - 40px);width:100%;list-style:none;margin:0 auto;padding:0}@media screen and (min-width:40.62em){.block-nav ul{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.block-nav{display:block}.block-nav ul{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.block-nav ul{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.block-nav ul{max-width:81.56em;width:calc(100% - 120px)}}.block-nav ul li{display:inline-block;font-family:tough-mudder,Verdana,Arial;font-size:16px;padding:calc((50px - 1em)/ 2)}.block-nav ul li a:active,.block-nav ul li a:focus,.block-nav ul li a:hover{color:#00a7b3}.block-nav ul li:first-of-type{padding-left:0}.site{opacity:.999;z-index:1}.site-content{margin:0 auto;max-width:1430px;padding-bottom:110px}.blog .site-content{padding-bottom:0}.sponsors{background-color:#4c4c4c;border-top:5px solid #00a7b3;padding:48px 0}
	.page-template-default .hero-wrap-content .button.primary, .sponsors.-event {
		background-image: linear-gradient( to right, #a04125, #29120c );
	}.sponsors.-event{padding:36px 0}.sponsors .grid-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:100%;width:600px}.sponsors .grid-container.-medium,.sponsors .grid-container.-minor{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:40.62em){.sponsors .grid-container.-medium,.sponsors .grid-container.-minor{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}}.sponsors .grid-container.-minor{-ms-flex-flow:row;flex-flow:row}.sponsors .sponsors .grid-container{margin:10px auto 0}.sponsor{background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:100px}.-major .sponsor{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 64px) * 1);max-width:400px}@media screen and (min-width:40.62em){.-major .sponsor{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 225px) * 1)}}.-medium .sponsor{margin:10px;width:45%}.-minor .sponsor{width:25%;margin:10px}.site-footer{background-image:linear-gradient(to bottom,#313132,#313132 26px,#000 26px,#000 264px,#313132 264px,#313132)}.site-footer .footer-wrap{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}@media screen and (min-width:40.62em){.site-footer .footer-wrap{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.site-footer .footer-wrap{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.site-footer .footer-wrap{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.site-footer .footer-wrap{max-width:81.56em;width:calc(100% - 120px)}}.site-footer .logo{display:inline-block;-ms-flex:0 0 123px;flex:0 0 123px;-ms-flex-order:2;order:2;text-decoration:none}@media screen and (min-width:40.62em){.site-footer .logo{-ms-flex-order:1;order:1}}.menu-footer-container,.menu-footer-en-container,.menu-footer-zn-container{display:inline-block;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:10px;margin-top:26px;-ms-flex-order:1;order:1;padding:0;vertical-align:middle}@media screen and (min-width:30em){.site-footer{background-image:linear-gradient(to bottom,#313132,#313132 26px,#000 26px,#000 138px,#313132 138px,#313132)}.menu-footer-container,.menu-footer-en-container,.menu-footer-zn-container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex:1 0 150px;flex:1 0 150px;margin-top:12px;-ms-flex-order:2;order:2}}@media screen and (min-width:40.62em){.menu-footer-container,.menu-footer-en-container,.menu-footer-zn-container{margin-top:26px;padding:8px 0}}.footer-menu{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:column wrap;flex-flow:column wrap;height:90px;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}@media screen and (min-width:30em){.footer-menu{height:110px;margin:0 auto;max-width:200px}}.footer-menu .menu-item{display:inline-block;font-family:geogrotesque,Verdana,Arial;font-size:12px;height:33%;position:relative;white-space:nowrap}@media screen and (min-width:30em){.footer-menu .menu-item{height:18px}}@media screen and (min-width:40.62em){.footer-menu{max-width:360px}.footer-menu .menu-item{height:30%}}.footer-menu .menu-item a{position:absolute;top:50%;transform-style:preserve-3d;transform:translateY(-50%);color:#7b7b7b;line-height:2;text-decoration:none}.social-nav{-ms-flex:0 0 136px;flex:0 0 136px;-ms-flex-order:3;order:3;padding-top:26px;text-align:center}@media screen and (min-width:30em){.social-nav{margin-top:26px;padding-top:0}}.social-nav h3{font-family:tough-mudder,Verdana,Arial;font-size:18px;margin-bottom:.5em;margin-top:10px;text-align:center}@media screen and (min-width:53.12em){.footer-menu{margin-left:76px}.social-nav{-ms-flex:0 0 256px;flex:0 0 256px}.social-nav h3{margin-bottom:3px;margin-top:15px}}.social-menu{display:inline-block;font-size:0;list-style:none;margin:0;padding:0}.social-menu .menu-item{display:inline-block;margin:0 4px 4px 0}.social-menu .menu-item a{height:28px;width:24px;display:block}.social-menu #social-link-facebook,.social-menu .social-link-facebook{background-image:url(../../images/social-icons_facebook.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-googleplus,.social-menu .social-link-googleplus{background-image:url(../../images/social-icons_googleplus.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-instagram,.social-menu .social-link-instagram{background-image:url(../../images/social-icons_instagram.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-qzone,.social-menu .social-link-qzone{background-image:url(../../images/social-icons_qzone.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-sinaweibo,.social-menu .social-link-sinaweibo{background-image:url(../../images/social-icons_sinaweibo.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-tencentweibo,.social-menu .social-link-tencentweibo{background-image:url(../../images/social-icons_tencentweibo.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-twitter,.social-menu .social-link-twitter{background-image:url(../../images/social-icons_twitter.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-wechat,.social-menu .social-link-wechat{background-image:url(../../images/social-icons_wechat.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-youku,.social-menu .social-link-youku{background-image:url(../../images/social-icons_youku.png);background-repeat:no-repeat;background-size:contain}.social-menu #social-link-youtube,.social-menu .social-link-youtube{background-image:url(../../images/social-icons_youtube.png);background-repeat:no-repeat;background-size:contain}.page-template-default .header{max-height:630px}.page-template-default .entry-content>*,.page-template-default .entry-header{margin:0 20px 1rem}@media screen and (min-width:53.12em){.social-menu .menu-item a{height:30px;width:26px}.page-template-default .entry-content>*,.page-template-default .entry-header{margin:0 60px 1rem}}.page-template-default .hero-wrap-content .button.primary:active,.page-template-default .hero-wrap-content .button.primary:focus,.page-template-default .hero-wrap-content .button.primary:hover{background-color:#006067}.page-template-default .entry-content .tm-three-column-grid{margin:0;color:#fff;text-align:center;padding:5px 20px}.page-template-default .entry-content .tm-three-column-grid h2{margin-bottom:10px}.page-template-default .entry-content .tm-three-column-grid a{color:#fff}.page-template-default .entry-content .tm-three-column-grid a:active,.page-template-default .entry-content .tm-three-column-grid a:focus,.page-template-default .entry-content .tm-three-column-grid a:hover{color:#f60}.page-template-default .entry-content .tm-three-column-grid p.description{color:#ececec}.page-template-default .entry-content .tm-three-column-grid.-black{background:#1d1e1f}.page-template-default .entry-content .tm-three-column-grid.-gray,.page-template-default .entry-content .tm-three-column-grid.-grey{background:#e6e6e6;color:#000}.page-template-default .entry-content .tm-three-column-grid.-gray a,.page-template-default .entry-content .tm-three-column-grid.-grey a{color:#000}.page-template-default .entry-content .tm-three-column-grid.-gray a:active,.page-template-default .entry-content .tm-three-column-grid.-gray a:focus,.page-template-default .entry-content .tm-three-column-grid.-gray a:hover,.page-template-default .entry-content .tm-three-column-grid.-grey a:active,.page-template-default .entry-content .tm-three-column-grid.-grey a:focus,.page-template-default .entry-content .tm-three-column-grid.-grey a:hover{color:#f60}.page-template-default .entry-content .tm-three-column-grid.-gray p.description,.page-template-default .entry-content .tm-three-column-grid.-grey p.description{color:#000}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container{width:100%;max-width:100%}@media screen and (min-width:53.12em){.page-template-default .entry-content .tm-three-column-grid{padding:5px 0}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container{width:872px;margin:0 auto}}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile{width:calc((100% - 20px)/ 2);margin:4px;vertical-align:top;display:inline-block}@media screen and (min-width:40.62em){.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile{width:calc((100% - 32px)/ 3)}}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile p.description{font-family:geogrotesque,Verdana,Arial;text-transform:uppercase;padding-top:10px;max-height:42px;overflow:hidden}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:68%;width:100%;max-width:100%}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-icon{background-position:center;background-repeat:no-repeat;background-size:40%;padding-bottom:calc(68% - 4px);width:100%;max-width:100%;border:2px solid #4c4c4c;box-sizing:border-box}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video{position:relative;padding-bottom:68%;height:0;overflow:hidden}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video embed,.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video iframe,.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video object,.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video video{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile .tile-video video{background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile:nth-child(3n+3){display:none}.page-template-default .entry-content .tm-three-column-grid.-show-third .tm-three-column-grid-container .tile-container .tile{display:inline-block}.page-template-default .entry-content .tm-one-two-column-grid{padding:0;margin:0;width:100%;color:#000}.page-template-default .entry-content .tm-one-two-column-grid.white{background:#fff}.page-template-default .entry-content .tm-one-two-column-grid.black{background:#000;color:#fff}.page-template-default .entry-content .tm-one-two-column-grid.gray{background:#1d1e1f;color:#fff}.page-template-default .entry-content .tm-one-two-column-grid.light-pattern{background-image:url(../img/topo-pattern.svg);background-repeat:repeat}.page-template-default .entry-content .tm-one-two-column-grid.dark-pattern{background-image:url(../img/cross-pattern.svg);background-repeat:repeat;color:#fff}
	.page-template-default .entry-content .tm-one-two-column-grid.blue {
		background-image: linear-gradient( to right, #a04125, #29120c );
		color: #fff
	}
	.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile h2.blue, .page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container > h2.blue {
		background: -webkit-linear-gradient(#a04125, #29120c);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
	}.page-template-default .entry-content .tm-one-two-column-grid.left{text-align:left}.page-template-default .entry-content .tm-one-two-column-grid.center{text-align:center}.page-template-default .entry-content .tm-one-two-column-grid.right{text-align:right}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container{padding:1px 0}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container>h2{margin:0;padding:20px 20px 0}@media screen and (min-width:53.12em){.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container>h2{padding:35px 65px 0}}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container p.subtitle{font-size:26px;margin:0}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile{padding:20px}@media screen and (min-width:53.12em){.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile{padding:35px 65px}}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile.background{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:380px}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile h2{margin:0;font-size:45px}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile h2.small{font-size:30px}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video{position:relative;padding-bottom:55%;height:0;overflow:hidden}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video embed,.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video iframe,.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video object,.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video video{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-video video{background-position:center;background-repeat:no-repeat;background-size:cover}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile .content .tile-image{background-position:center;background-repeat:no-repeat;background-size:contain;padding-top:380px}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile.half{vertical-align:top}@media screen and (min-width:40.62em){.page-template-default .entry-content .tm-three-column-grid .tm-three-column-grid-container .tile-container .tile:nth-child(3n+3){display:inline-block}.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile.half{width:calc((100% - 85px)/ 2);display:inline-block}}.page-template-default .entry-content .tm-cta-button{margin-top:28px;padding:16px 56px 14px}.post-type-archive-gallery .content-area .site-main,.post-type-archive-obstacle .content-area .site-main{padding-top:0}@media screen and (min-width:53.12em){.page-template-default .entry-content .tm-one-two-column-grid .tm-three-column-grid-container .tile.half{width:calc((100% - 265px)/ 2)}.post-type-archive-gallery .filter-controls .filter-wrap,.post-type-archive-obstacle .filter-controls .filter-wrap{float:right;margin:55px 0 0 40px;padding-right:184px}}.modal-is-open,.modal-is-open body{height:100%;overflow:hidden;position:absolute;width:100%}.js .a11y-modal,.js .modal-overlay{background:rgba(0,0,0,.85);box-sizing:border-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;overflow:auto;overflow-x:hidden;padding:26px;position:fixed;top:0;transition:opacity .2s ease-in-out;visibility:hidden;width:100%;z-index:-1}.modal,.modal .modal-content{position:relative}.js .a11y-modal[aria-hidden=false],.js .modal-overlay[aria-hidden=false]{opacity:1;visibility:visible;z-index:99}.js .a11y-modal[aria-hidden=false] .modal,.js .modal-overlay[aria-hidden=false] .modal{transform:scale(1) translateY(0)}.js .a11y-modal.gallery-modal,.js .modal-overlay.gallery-modal{padding-top:102px}@media screen and (min-width:48.88em){.js .a11y-modal.gallery-modal,.js .modal-overlay.gallery-modal{padding-top:80px}}.js .a11y-modal.gallery-modal .modal-intro-title,.js .modal-overlay.gallery-modal .modal-intro-title{margin-top:0}.js .a11y-modal.gallery-modal .modal>.button,.js .modal-overlay.gallery-modal .modal>.button{margin-top:16px;text-align:center;width:126px}.js .a11y-modal.gallery-modal .modal>.button .post-type,.js .modal-overlay.gallery-modal .modal>.button .post-type{display:none}@media screen and (min-width:40.62em){.js .a11y-modal.gallery-modal .modal>.button,.js .modal-overlay.gallery-modal .modal>.button{width:215px}.js .a11y-modal.gallery-modal .modal>.button .post-type,.js .modal-overlay.gallery-modal .modal>.button .post-type{display:inline}.modal{padding:3em}}.modal{box-sizing:border-box;margin:auto;max-height:85vh;max-width:50em;min-width:16.875em;transform:scale(.8) translateY(-30px);transition:transform .3s ease-in-out;width:calc(100% - 75px)}.gallery-modal .modal,.modal .hero-slick,.modal .hero-slick img,.modal-full-width{max-width:100%}.modal:focus{outline:0}#js-signup-modal .modal{max-width:100%;width:520px}#js-signup-modal .modal .modal-intro-title{text-align:center}.gallery-modal .modal{margin:0;padding:0;width:100%}@media screen and (min-width:48.88em){.gallery-modal .modal{margin:0 auto;width:70%}}.modal .background{background:#fff;max-height:100%;padding:1em;position:relative}@media screen and (min-width:40.62em){.modal .background{padding:2em}}.gallery-modal .modal .background{padding:0}.modal-content-scroll{overflow:hidden}.modal-content-scroll .modal-content{height:300px;overflow:auto;transition:height .2s ease-in-out}@media screen and (min-height:40.62em){.modal-content-scroll .modal-content{height:400px}}@media screen and (min-height:53.12em){.modal-content-scroll .modal-content{height:600px}}@media screen and (min-height:62.5em){.modal-content-scroll .modal-content{height:700px}}.modal .slick-track{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:45vh;min-height:240px;-ms-flex-pack:center;justify-content:center;overflow:hidden}.modal-outro-close [aria-hidden=true],.no-js .no-js-hide-modal,.no-js button[data-action=modal-open]{display:none}.modal .slick-track .slider-image{-ms-flex:1;flex:1;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.modal-outro{padding-top:16px}.modal-outro-close{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' height='40px' width='40px' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Eclose%3C/title%3E %3Cpath class='path1' fill='var%28--color1%2C %23ff6800%29' d='M16 15.226h-0.774v0.774l0.774-0.774zM0.774 15.226h14.452v-14.452h-14.452v14.452zM0 0h16v16h-16v-16z'/%3E %3Cpath class='path2' fill='var%28--color2%2C %23000%29' d='M0.774 0.774h14.452v14.452h-14.452v-14.452z'/%3E %3Cpath class='path3' fill='var%28--color1%2C %23ff6800%29' d='M8.79 8.129l2.943-2.944c0.183-0.183 0.183-0.479 0-0.661s-0.479-0.183-0.661 0l-2.944 2.943-2.943-2.943c-0.183-0.183-0.479-0.183-0.662 0s-0.183 0.479 0 0.661l2.943 2.944-2.944 2.944c-0.183 0.183-0.183 0.479 0 0.661 0.091 0.091 0.211 0.137 0.331 0.137s0.239-0.046 0.331-0.137l2.943-2.943 2.944 2.943c0.091 0.091 0.211 0.137 0.331 0.137s0.239-0.046 0.331-0.137c0.183-0.183 0.183-0.479 0-0.661l-2.943-2.944z'/%3E %3C/svg%3E");height:40px;width:40px;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer;font-size:2em;line-height:1;position:absolute;right:0;text-decoration:none;top:-50px}.button,.locations,.type-list,button{font-family:geogrotesque,Verdana,Arial;text-transform:uppercase}@media screen and (min-width:48.88em){.modal-outro-close{height:62px;width:62px;right:-76px;top:0}}.gallery-modal .modal-outro{padding:0 15px 15px}.no-js .no-js-hide-modal:target,input{display:block}#tm-home-newsletter div.modal{width:calc(100% - 175px);max-width:32em}#tm-home-newsletter div.modal a{color:#f60;text-decoration:none}#tm-home-newsletter div.modal a:active,#tm-home-newsletter div.modal a:focus,#tm-home-newsletter div.modal a:hover{text-decoration:underline}#tm-home-newsletter div.modal img{max-width:100%;height:auto}#tm-home-newsletter div.modal .gform_wrapper .top_label input.medium,#tm-home-newsletter div.modal .gform_wrapper .top_label select.medium{width:100%}#tm-home-newsletter div.modal .modal-intro-title{margin-bottom:0}#tm-home-newsletter div.modal .gform_wrapper .gform_footer input.button,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input[type=submit],#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input.button,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input[type=submit]{background-color:#f60;border:0;color:#fff}#tm-home-newsletter div.modal .gform_wrapper .gform_footer input.button:active,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input.button:focus,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input.button:hover,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input[type=submit]:active,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input[type=submit]:focus,#tm-home-newsletter div.modal .gform_wrapper .gform_footer input[type=submit]:hover,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input.button:active,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input.button:focus,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input.button:hover,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input[type=submit]:active,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input[type=submit]:focus,#tm-home-newsletter div.modal .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#b34700}.js .a11y-modal .modal-intro-title,.js .a11y-modal .slider-event-title{margin:0}.js .a11y-modal .modal-outro p.content{overflow:hidden;display:block;max-height:56px;overflow-y:scroll;margin-bottom:0}@media screen and (min-height:40.62em){.js .a11y-modal .modal-outro p.content{max-height:124px}}@media screen and (min-height:53.12em){.js .a11y-modal .modal-outro p.content{max-height:212px}}@media screen and (min-height:62.5em){.js .a11y-modal .modal-outro p.content{max-height:248px}}.js .a11y-modal .modal-outro p.content::-webkit-scrollbar{width:1em}.js .a11y-modal .modal-outro p.content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.js .a11y-modal .modal-outro p.content::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:#708090 solid 1px}.accordion-header:focus,.button:focus,button:focus{outline:0}input{border:1px solid #313132;box-sizing:border-box;color:#4c4c4c;font-size:14px;margin-bottom:1em;padding:.71em;width:100%}@media screen and (min-width:40.62em){input{max-width:500px}}input[type=checkbox]{clip:rect(0,0,0,0);color:#fff;font-size:16px;position:absolute}input[type=checkbox]+label:active:before,input[type=checkbox]+label:focus:before,input[type=checkbox]+label:hover:before{border-color:#f60}input[type=checkbox]+label:before{height:19px;width:19px;border:1px solid #4c4c4c;content:'';display:inline-block;margin:-1px 10px 0 0;vertical-align:middle}input[type=checkbox]+label.-error:before{border-color:#ff2727}input[type=checkbox]:checked+label:active:before,input[type=checkbox]:checked+label:focus:before,input[type=checkbox]:checked+label:hover:before{height:21px;width:21px;background-color:#000;border-color:#000;box-sizing:border-box;color:#fff;content:'\2713';padding:1px 3px 0}input[type=checkbox]:checked+label:before{height:21px;width:21px;background-color:#000;box-sizing:border-box;color:#fff;content:'\2713';padding:1px 3px 0}input[type=checkbox]:checked+label.-error:before{border-color:#000}.modal-content input{width:calc(100% - 22px)}input.-error{border-color:#ff2727}label.checkbox{display:block;margin-bottom:.5em}form .message{margin-top:1em}form .message.-error{color:#ff2727;font-weight:700}.hide-checkbox{display:none}.button,button{display:inline-block;font-size:20px;font-weight:700;line-height:1;text-align:center}.button.outline,.button.primary,button.outline,button.primary{padding:14px 16px 10px}.button.outline:active,.button.outline:focus,.button.outline:hover,.button.primary:active,.button.primary:focus,.button.primary:hover,button.outline:active,button.outline:focus,button.outline:hover,button.primary:active,button.primary:focus,button.primary:hover{color:#fff}.button.primary,button.primary{background-color:#f60;border:0;color:#fff}.button.primary:active,.button.primary:focus,.button.primary:hover,button.primary:active,button.primary:focus,button.primary:hover{background-color:#b34700}.button.outline,button.outline{background-color:transparent;border:1px solid #f60;color:#f60;padding:14px 16px 10px}.button.outline:active,.button.outline:focus,.button.outline:hover,button.outline:active,button.outline:focus,button.outline:hover{background-color:#f60}.button.-arrow,button.-arrow{padding:16px 56px 14px;position:relative}.button.-arrow:after,button.-arrow:after{border:25px solid transparent;border-left:20px solid #ff6700;border-right:0;content:'';position:absolute;right:-20px;top:0}.button.-arrow:active:after,.button.-arrow:focus:after,.button.-arrow:hover:after,button.-arrow:active:after,button.-arrow:focus:after,button.-arrow:hover:after{border-left-color:#b34700}.content-area{display:block;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;background-color:#ececec;min-height:calc(100vh - 158px - 100px)}@media screen and (min-width:40.62em){.content-area{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.content-area{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.content-area{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.content-area{max-width:81.56em;width:calc(100% - 120px)}}.exhibit,.showroom{width:100%}.content-area .site-main{padding:20px 0}.content-area.-front .site-main,.home .content-area .site-main,.page .content-area .site-main,.single-event .content-area .site-main{padding:0}.content-area.-front,.home .content-area,.page .content-area,.single-event .content-area{background-image:url(../img/topo-pattern.svg);background-repeat:repeat;margin:0;max-width:none;width:100%}.page.page-template-default .content-area{background-image:none}.post-type-archive-obstacle .content-area{padding-left:0;padding-right:0}.showroom::after{clear:both;content:'';display:table}.showroom::before{clear:both;content:' ';display:table}.exhibit{display:inline-block;margin-bottom:15px}.exhibit .overlay{background-position:left top;background-repeat:no-repeat;background-size:cover}.exhibit .thumb{display:block;padding-bottom:57%;transition:background-color 250ms}.exhibit .thumb:hover{background-color:rgba(255,102,0,.7);transition:background-color 250ms}.exhibit .info-block{background-color:#fff;box-sizing:content-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;height:96px;-ms-flex-pack:justify;justify-content:space-between;padding:10px}@media screen and (min-width:53.12em){.exhibit{float:left;margin-right:15px;width:calc((100% - (2 * 15px))/ 3)}.exhibit .info-block{padding:15px}}.exhibit .title{font-size:20px;line-height:1;margin:0;width:100%}@media screen and (min-width:53.12em){.exhibit:nth-child(11n),.exhibit:nth-child(12n),.exhibit:nth-child(3n),.exhibit:nth-child(5n):not(:nth-child(10n)){margin-right:0}.exhibit:nth-child(10n),.exhibit:nth-child(4n):not(:nth-child(8n)):not(:nth-child(12n)){width:calc(15px + ((2* (100% - (2 * 15px))/ 3)))}.exhibit:nth-child(10n) .thumb,.exhibit:nth-child(4n):not(:nth-child(8n)):not(:nth-child(12n)) .thumb{padding-bottom:calc(57% + ((15px / 2) + 126px))}}.bottom{-ms-flex-align:end;align-items:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}.type-list,.type-list li{display:inline-block}.locations,.type-list{color:#8d8d8e;font-size:14px;font-weight:semi-bold}.pagination,.post-navigation .nav-links a{font-size:20px;line-height:1;font-family:geogrotesque,Verdana,Arial}.type-list{list-style:none;margin:0;padding:0}.pagination{font-weight:700;margin-top:1em;text-transform:uppercase}.pagination.blog-pagination{background-color:#fff;margin:0;padding:50px}.pagination .page-numbers{background-color:#f60;border:1px solid #f60;color:#fff;padding:14px 16px 10px}.pagination .page-numbers:active,.pagination .page-numbers:focus,.pagination .page-numbers:hover{background-color:#b34700;color:#fff}.pagination .page-numbers.current{background-color:transparent;border:1px solid #f60;color:#f60}.pagination .page-numbers.current:active,.pagination .page-numbers.current:focus,.pagination .page-numbers.current:hover{background-color:#f60;color:#fff}.post-navigation .nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.post-navigation .nav-links a{background-color:transparent;border:1px solid #f60;color:#f60;display:inline-block;font-weight:700;width:125px;padding:14px 0;text-align:center}@media screen and (min-width:53.12em){.post-navigation .nav-links a{width:200px}}.post-navigation .nav-links a:active,.post-navigation .nav-links a:focus,.post-navigation .nav-links a:hover{background-color:#f60;border:1px solid transparent;color:#fff}.single-event .content-block:not(:first-of-type){padding-top:25px}.single-event .content-block{background-color:#fff;overflow:auto}.single-event .content-block .content{display:block;max-width:calc(100% - 40px);width:100%;margin:0 auto 30px}@media screen and (min-width:40.62em){.single-event .content-block .content{max-width:calc(100% - 60px);margin-bottom:74px}}@media screen and (min-width:53.12em){.single-event .content-block .content{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.single-event .content-block .content{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.single-event .content-block .content{max-width:81.56em;width:calc(100% - 120px)}}.single-event .content-block .content.-full-bleed{max-width:none;min-height:200px}@media screen and (min-width:44.38em){.single-event .content-block .column{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 20px) * .5)}}.single-event .content-block .column h1:first-child,.single-event .content-block .column h2:first-child,.single-event .content-block .column h3:first-child,.single-event .content-block .column h4:first-child,.single-event .content-block .column h5:first-child,.single-event .content-block .column h6:first-child{margin-top:0}
.single-event .content-block h2.title {
	background: -webkit-linear-gradient(#a04125, #29120c);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: 32px;
	margin-top: 0;
	margin-bottom: .875rem
}@media screen and (min-width:40.62em){.single-event .content-block h2.title{font-size:48px;margin:1rem auto}}.single-event .content-block h2.title p{margin:0}.single-event .content-block._event_content_block_1,.single-event .content-block._event_content_block_6{background-image:url(../img/topo-pattern.svg);background-repeat:repeat}.single-event .content-block._event_content_block_1{padding-top:30px;text-align:center}@media screen and (min-width:40.62em){.single-event .content-block._event_content_block_1{padding-top:40px}}.single-event .content-block._event_content_block_1 .wrap-50{text-align:left}.single-event .content-block._event_content_block_1 iframe{margin:0 auto;max-width:100%}@media screen and (min-width:53.12em){.single-event .content-block._event_content_block_1 .wrap-50{box-sizing:border-box;float:left;padding-right:60px;width:50%}.single-event .content-block._event_content_block_1 .wrap-50+iframe{max-width:50%}}.single-event .content-block._event_content_block_7 .content,.single-event .content-block._event_content_block_8 .column h3,.single-event .content-block._event_content_block_8 .title{margin-bottom:0}.single-event .content-block._event_content_block_10 .title,.single-event .content-block._event_content_block_9 .title{height:0;margin:0;overflow:hidden}.single-event .content-block._event_content_block_9 .content{margin:0;max-width:none;width:100%}.single-event .content-block._event_content_block_9 .image{background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;min-height:293px;padding:0 0 25%}.single-event .content-block._event_content_block_10{padding-top:20px}@media screen and (min-width:44.38em){.single-event .content-block._event_content_block_10{padding-top:40px}}.content-list{background-color:#ececec;border-top:5px solid #E1E1E1;padding:50px 0}.content-list:nth-of-type(even){background-color:#fff}.content-list:last-of-type{border-bottom:5px solid #E1E1E1}.content-list-area{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40.62em){.content-list-area{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.content-list-area{max-width:calc(100% - 80px);-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:62.5em){.content-list-area{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.content-list-area{max-width:81.56em;width:calc(100% - 120px)}}.content-list-image{-ms-flex-order:2;order:2}@media screen and (min-width:53.12em){.content-list-image{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;-ms-flex-order:1;order:1}}.content-list-image img{height:auto;max-width:100%;display:block}.content-list-main{-ms-flex-order:1;order:1;margin-bottom:30px}.content-list-main .entry-title{font-size:24px;margin:0}@media screen and (min-width:53.12em){.content-list-main{-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:0;max-width:50%;-ms-flex-order:2;order:2;padding:0 40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.content-list-main:first-child{padding:0}.content-list-main .entry-content{-ms-flex:1 0 calc(100% - 46px);flex:1 0 calc(100% - 46px)}.content-list-main .tough-mudder-social{-ms-flex:1 1 46px;flex:1 1 46px}.content-list-main .entry-title{font-size:32px}}.content-list-main .entry-meta{font-size:14px;margin-bottom:20px}.content-list-main .author .url{color:#f60}.content-list-main .author .url:active,.content-list-main .author .url:focus,.content-list-main .author .url:hover{color:#1d1e1f}.content-list-main .updated{display:none}.entry-categories{color:#8d8d8e;font-family:geogrotesque,Verdana,Arial;font-size:14px;font-weight:700;margin-top:-4px;text-transform:uppercase}.entry-categories a{color:#8d8d8e}.content-list-read-more{color:#f60;display:block;font-family:geogrotesque,Verdana,Arial;font-size:20px;font-weight:700;line-height:20px;margin-bottom:20px;position:relative;text-transform:uppercase}.content-list-read-more:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%23ff6600' height='20px' width='20px' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-double%3C/title%3E %3Cpath class='path1' d='M8.848 11.714c0 0.071-0.036 0.152-0.089 0.205l-0.446 0.446c-0.054 0.054-0.134 0.089-0.205 0.089s-0.152-0.036-0.205-0.089l-4.161-4.161c-0.054-0.054-0.089-0.134-0.089-0.205s0.036-0.152 0.089-0.205l4.161-4.161c0.054-0.054 0.134-0.089 0.205-0.089s0.152 0.036 0.205 0.089l0.446 0.446c0.054 0.054 0.089 0.134 0.089 0.205s-0.036 0.152-0.089 0.205l-3.509 3.509 3.509 3.509c0.054 0.054 0.089 0.134 0.089 0.205zM12.277 11.714c0 0.071-0.036 0.152-0.089 0.205l-0.446 0.446c-0.054 0.054-0.134 0.089-0.205 0.089s-0.152-0.036-0.205-0.089l-4.161-4.161c-0.054-0.054-0.089-0.134-0.089-0.205s0.036-0.152 0.089-0.205l4.161-4.161c0.054-0.054 0.134-0.089 0.205-0.089s0.152 0.036 0.205 0.089l0.446 0.446c0.054 0.054 0.089 0.134 0.089 0.205s-0.036 0.152-0.089 0.205l-3.509 3.509 3.509 3.509c0.054 0.054 0.089 0.134 0.089 0.205z'/%3E %3C/svg%3E");background-repeat:no-repeat;fill:#f60;height:20px;width:20px;bottom:2px;content:'';position:absolute;transform:scaleX(-1)}._event_content_block_2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._event_content_block_2 .content>.grid-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}._event_content_block_2 .blocks.grid-container>br,._event_content_block_2 .blocks.grid-container>p,._event_content_block_2 .content>.grid-container>br,._event_content_block_2 .content>.grid-container>p{display:none}@media screen and (min-width:44.38em){._event_content_block_2 .content>.grid-container{-ms-flex-flow:row wrap;flex-flow:row wrap}}._event_content_block_2 .content>.grid-container .info{width:100%}._event_content_block_2 .blocks.grid-container{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * 1);-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (min-width:89.06em){._event_content_block_2 .blocks.grid-container{margin-top:0}}@media screen and (min-width:44.38em){._event_content_block_2 .blocks.grid-container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 18px) * .5)}}._event_content_block_2 .header,.pricing-block{width:100%;text-align:center}._event_content_block_2 .header .title{font-size:25px;margin-bottom:0}.pricing-block{background-color:#4c4c4c;box-sizing:border-box;color:#fff;font-family:museo,Verdana,Arial;min-height:302px;max-width:312px;padding:30px 20px}.pricing-block img{max-width:100%}.pricing-block+.pricing-block,.pricing-block+br+.pricing-block{margin-top:18px}@media screen and (min-width:44.38em){.pricing-block+.pricing-block,.pricing-block+br+.pricing-block{margin-left:18px;margin-top:0}}.pricing-block.-alt{background-color:#1d1e1f}.pricing-block .title{font-size:30px;margin:8px 0 0}.pricing-block .value{font-family:geogrotesque,Verdana,Arial;font-size:28px;font-weight:700;line-height:1}.pricing-block .value sub{font-size:16px;font-weight:400;top:.25ex}.accordion-header,.pricing-block .links .link{font-family:geogrotesque,Verdana,Arial;font-weight:700;text-transform:uppercase;color:#fff}.pricing-block .links{margin-top:8px}.pricing-block .links .link{background-color:#f60;box-sizing:border-box;display:inline-block;font-size:18px;padding:8px 20px;text-align:center;width:calc((100% - 20px))}.pricing-block .links .link+.link{margin-left:16px}.pricing-block .pricing-single-block-container .pricing-single-block{width:calc((100% - 5px) * .5);display:inline-block}
.accordion-header {
	background-image: linear-gradient( to right, #a04125, #29120c );
	border: 0;
	cursor: pointer;
	font-size: 25px;
	line-height: 1.14;
	margin-bottom: 2px;
	padding: 23px 0 20px 64px;
	position: relative;
	text-align: left;
	width: 100%
}.accordion-header:before{top:50%;transform-style:preserve-3d;transform:translateY(-50%);border:2px solid #fff;color:#fff;content:'+';font-family:museo,Verdana,Arial;font-size:32px;font-weight:300;left:12px;line-height:1;position:absolute;text-align:center;width:34px}.filter-controls .filter-label,.filter-controls .terms-list{font-family:geogrotesque,Verdana,Arial;text-transform:uppercase}.accordion-header.is-active:before{content:'-'}.hero-slick .slick-dots li button:before,.hero-slick .slick-next,.hero-slick .slick-next:before,.hero-slick .slick-prev,.hero-slick .slick-prev:before{content:''}.accordion-content{background-color:#fff;padding:40px}.accordion-label{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.js .accordion-content{display:none}.js .accordion-content.is-active{display:block;margin-bottom:0}.hero-slick{position:relative}.hero-slick .slick-slide{visibility:hidden}.hero-slick .slick-slide.slick-current{visibility:visible}.hero-slick .slick-arrow{position:absolute;top:50%;transform-style:preserve-3d;transform:translateY(-50%);height:40px;width:40px;z-index:1000}@media screen and (min-width:48.88em){.hero-slick .slick-arrow{height:62px;width:62px;z-index:0}.slick:hover .hero-slick .slick-arrow{z-index:1000}}.hero-slick .slick-next{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Enext%3C/title%3E %3Cpath class='path1' fill='var%28--color2%2C %23000%29' opacity='0.55' stroke='var%28--color3%2C %23fff%29' stroke-width='1.5484' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M0 0h16v16h-16v-16z'/%3E %3Cpath class='path2' fill='var%28--color3%2C %23fff%29' d='M10.301 7.871c0 0.065-0.025 0.122-0.075 0.172l-3.495 3.494c-0.050 0.050-0.108 0.075-0.173 0.075s-0.123-0.025-0.173-0.075l-0.375-0.375c-0.050-0.050-0.075-0.107-0.075-0.172s0.025-0.122 0.075-0.172l2.948-2.947-2.948-2.947c-0.050-0.050-0.075-0.107-0.075-0.172s0.025-0.122 0.075-0.172l0.375-0.375c0.050-0.050 0.108-0.075 0.173-0.075s0.123 0.025 0.173 0.075l3.495 3.494c0.050 0.050 0.075 0.107 0.075 0.172z'/%3E %3C/svg%3E");background-repeat:no-repeat;right:10px}.hero-slick .slick-next:active,.hero-slick .slick-next:focus,.hero-slick .slick-next:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Enext%3C/title%3E %3Cpath class='path1' fill='var%28--color2%2C %23000%29' opacity='0.55' stroke='var%28--color3%2C %23fff%29' stroke-width='1.5484' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M0 0h16v16h-16v-16z'/%3E %3Cpath class='path2' fill='var%28--color3%2C %23fff%29' d='M10.301 7.871c0 0.065-0.025 0.122-0.075 0.172l-3.495 3.494c-0.050 0.050-0.108 0.075-0.173 0.075s-0.123-0.025-0.173-0.075l-0.375-0.375c-0.050-0.050-0.075-0.107-0.075-0.172s0.025-0.122 0.075-0.172l2.948-2.947-2.948-2.947c-0.050-0.050-0.075-0.107-0.075-0.172s0.025-0.122 0.075-0.172l0.375-0.375c0.050-0.050 0.108-0.075 0.173-0.075s0.123 0.025 0.173 0.075l3.495 3.494c0.050 0.050 0.075 0.107 0.075 0.172z'/%3E %3C/svg%3E");background-repeat:no-repeat}.hero-slick .slick-prev,.hero-slick .slick-prev:active,.hero-slick .slick-prev:focus,.hero-slick .slick-prev:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Eprevious%3C/title%3E %3Cpath class='path1' fill='var%28--color2%2C %23000%29' opacity='0.55' stroke='var%28--color3%2C %23fff%29' stroke-width='1.5484' stroke-miterlimit='4' stroke-linecap='butt' stroke-linejoin='miter' d='M0 0h16v16h-16v-16z'/%3E %3Cpath class='path2' fill='var%28--color3%2C %23fff%29' d='M9.728 4.707c0 0.060-0.023 0.114-0.070 0.16l-2.735 2.735 2.735 2.735c0.046 0.046 0.070 0.1 0.070 0.16s-0.023 0.114-0.070 0.16l-0.348 0.348c-0.046 0.046-0.1 0.070-0.16 0.070s-0.114-0.023-0.16-0.070l-3.244-3.244c-0.046-0.046-0.070-0.1-0.070-0.16s0.023-0.114 0.070-0.16l3.244-3.244c0.046-0.046 0.1-0.070 0.16-0.070s0.114 0.023 0.16 0.070l0.348 0.348c0.046 0.046 0.070 0.1 0.070 0.16z'/%3E %3C/svg%3E");background-repeat:no-repeat}.hero-slick .slick-prev{left:10px}.hero-slick .slick-dots{position:relative;top:0}.hero-slick .slick-dots li{height:10px;width:10px}@media screen and (min-width:40.62em){.hero-slick .slick-next{right:20px}.hero-slick .slick-prev{left:20px}.hero-slick .slick-dots li{height:20px;width:20px}}.hero-slick .slick-dots li button{height:10px;width:10px}@media screen and (min-width:40.62em){.hero-slick .slick-dots li button{height:20px;width:20px}}.hero-slick .slick-dots li button:active:before,.hero-slick .slick-dots li button:focus:before,.hero-slick .slick-dots li button:hover:before{background-color:#f60}.hero-slick .slick-dots li button:before{height:10px;width:10px;background-color:#000;border-radius:50%}.hero-slick .slick-dots li.slick-active button:before{background-color:#f60}.hero-slick .slick-dotted.slick-slider{margin-bottom:6px}.sd-sharing-enabled{-ms-flex:0 0 130px;flex:0 0 130px}.sd-sharing-enabled .sd-content ul{margin-bottom:0!important;text-align:right}.sd-sharing-enabled .sd-content ul li{margin-bottom:0}.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:0 0!important;color:#000!important;padding:0}.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button:before,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:before,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button:before,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button:before{font-size:26px}.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button:active,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button:focus,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-email a.sd-button:hover,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:active,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:focus,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button:hover,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button:active,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button:focus,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-google-plus-1 a.sd-button:hover,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button:active,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button:focus,.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button:hover{color:#f60!important;opacity:1}.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-]:nth-last-child(2){margin-right:0}.sd-sharing-enabled .sd-social-icon .sd-content ul li[class*=share-].share-end{display:none}.single .tough-mudder-social{margin-top:20px}.tough-mudder-social .sd-sharing-enabled .sd-social-icon .sd-content ul{text-align:left}@media screen and (min-width:40.62em){.hero-slick .slick-dots li button:before{height:20px;width:20px}}.filter-controls{position:relative}.filter-controls .title{font-size:32px}.filter-controls .filter-wrap{margin-bottom:24px}@media screen and (min-width:53.12em){.single .tough-mudder-social .sd-sharing-enabled .sd-social-icon .sd-content ul{text-align:center}.filter-controls .title{display:inline-block;font-size:45px}.filter-controls .filter-wrap{display:inline-block;margin-left:40px;position:relative}}.filter-controls .filter-label{font-size:20px;font-weight:700}.filter-controls .terms-list{background-color:#fff;border:1px solid #000;display:inline-block;font-size:14px;font-weight:700;left:100px;list-style:none;margin:0;min-width:170px;padding:0;position:absolute;text-align:left;top:60%;white-space:nowrap}@media screen and (min-width:53.12em){.filter-controls .terms-list{top:-20%}}.filter-controls .terms-list .placeholder{color:#8d8d8e;padding:8px 32px 8px 8px;position:relative}.filter-controls .terms-list .placeholder:after{position:absolute;top:50%;transform-style:preserve-3d;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' fill='%23000000' height='18px' width='18px' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-down%3C/title%3E %3Cpath class='path1' d='M15.811 5.635l-7.365 7.226c-0.126 0.124-0.275 0.185-0.447 0.185s-0.321-0.062-0.447-0.185l-7.365-7.226c-0.126-0.124-0.189-0.271-0.189-0.444s0.063-0.32 0.189-0.444l1.648-1.609c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l5.27 5.178 5.27-5.178c0.126-0.124 0.275-0.185 0.447-0.185s0.321 0.062 0.447 0.185l1.648 1.609c0.126 0.124 0.189 0.271 0.189 0.444s-0.063 0.32-0.189 0.444z'/%3E %3C/svg%3E");background-repeat:no-repeat;fill:#000;height:18px;width:18px;content:'';right:8px}.filter-controls .terms-list .cat-item,.filter-controls .terms-list .term{max-height:0;overflow:hidden;transition:max-height 250ms}.filter-controls .terms-list .cat-item:hover,.filter-controls .terms-list .term:hover{background-color:#ececec}.filter-controls .terms-list .cat-item.current a,.filter-controls .terms-list .term.current a{color:#f60}.filter-controls .terms-list .cat-item a,.filter-controls .terms-list .term a{cursor:pointer;display:block;padding:8px}.filter-controls .terms-list:hover .cat-item,.filter-controls .terms-list:hover .placeholder,.filter-controls .terms-list:hover .term{border-bottom:1px solid #000}.filter-controls .terms-list:hover .cat-item,.filter-controls .terms-list:hover .term{max-height:40px;transition:max-height 250ms}.filter-controls .terms-list:hover .cat-item:last-child,.filter-controls .terms-list:hover .term:last-child{border:0}.youku-embed{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.youku-embed embed,.youku-embed object{position:absolute;top:0;left:0;width:100%;height:100%}._event_content_block_11 .embed-wrap{padding:45px 0;width:100%}@media screen and (min-width:53.12em){._event_content_block_11 .embed-wrap{float:left;width:46%}}.hero-header{-ms-flex-align:center;align-items:center;background-position:center;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;height:150px}@media all and (min-width:640px){.hero-header{height:240px}}@media all and (min-width:800px){.hero-header{height:260px}}.hero-header h1{font-size:2em}@media all and (min-width:640px){.hero-header h1{font-size:3.6em}}@media all and (min-width:1270px){.hero-header{height:280px}.hero-header h1{font-size:5.6em}}.page-template-template-find-event .list-wrap{background:url(../../images/subtle_grunge.png);border-top:none;width:100%}.page-template-template-find-event .list-map{background:url(../../images/find-event-map.jpg) 50% 0 no-repeat;height:auto;margin:auto;max-width:3613px}.page-template-template-find-event .list-content{margin:auto;max-width:960px;padding-bottom:140px;padding-top:85px;position:relative}.page-template-template-find-event .event-list{width:100%;margin-right:0}.page-template-template-find-event .calendarEventTitle{margin:0;padding-left:10px;font-size:2.625em}@media only screen and (max-width:1024px){.page-template-template-find-event .calendarEventTitle{font-size:1.825em}}.page-template-template-find-event .list .event{background:#fff;box-sizing:border-box;display:table;margin-bottom:4px;padding:0;position:relative;width:100%}.page-template-template-find-event .list .event:active,.page-template-template-find-event .list .event:focus,.page-template-template-find-event .list .event:hover{background-color:#d9d9d9}.page-template-template-find-event .list .event h4{color:#000;font-size:28px;white-space:normal}.page-template-template-find-event .list .event h4:active,.page-template-template-find-event .list .event h4:focus,.page-template-template-find-event .list .event h4:hover{color:#000}@media all and (max-width:767px){.page-template-template-find-event .list .event{padding:0 2.5%}.page-template-template-find-event .list .event h4{font-size:1em}}@media all and (max-width:992px){.page-template-template-find-event .list .event h4{font-size:16px}}.page-template-template-find-event .list .date-left{border-right:5px solid #f3f3f2;box-sizing:border-box;display:table-cell;float:none;margin-right:10px!important;padding:15px 20px;position:relative;text-align:center;vertical-align:middle;width:150px;z-index:10}@media all and (max-width:767px){.page-template-template-find-event .list .date-left{display:none}}.page-template-template-find-event .list .date-left p{color:#000;font-family:tough-mudder,Verdana,Arial;font-size:14px;margin-bottom:0;position:static}.page-template-template-find-event .list .date-left p.month{font-size:30px}.page-template-template-find-event .list .date-mid,.page-template-template-find-event .list .event-logo-change,.page-template-template-find-event .list .promotion-message{display:table-cell;vertical-align:middle}.page-template-template-find-event .list .event-logo-change{padding:15px 30px;width:80px}@media all and (max-width:767px){.page-template-template-find-event .list .event-logo-change{width:50px;padding:0 20px 0 0}.page-template-template-find-event .list .event-logo-change img{max-width:50px}}.page-template-template-find-event .list .event-logo-change img{height:auto;max-width:100%;vertical-align:middle}.page-template-template-find-event .list .date-mid{width:253px;padding-top:15px;padding-bottom:15px}@media all and (max-width:992px){.page-template-template-find-event .list .date-mid{width:117px}}.page-template-template-find-event .list .date-mid h4{margin:0}.page-template-template-find-event .list .date-mid .event-date{display:none;white-space:nowrap}@media all and (max-width:767px){.page-template-template-find-event .list .date-mid .event-date{display:block}}.page-template-template-find-event .list .date-mid .event-date p{color:#626160!important;display:inline-block;font-family:geogrotesque,Verdana,Arial;font-size:.8em!important;font-weight:700;position:static;text-transform:uppercase;margin-bottom:0}.page-template-template-find-event .list .event-extra{width:180px;display:table-cell;vertical-align:middle}@media all and (max-width:767px){.page-template-template-find-event .list .event-extra{display:none}}@media all and (max-width:992px){.page-template-template-find-event .list .event-extra{width:130px}}.page-template-template-find-event .list .event-extra p{color:#000;font-family:tough-mudder,Verdana,Arial;font-size:14px;padding-left:45px;position:static}.page-template-template-find-event .list .event-extra .distance{background:url(../../images/distance.png) no-repeat;margin-bottom:8px}.page-template-template-find-event .list .event-extra .obstacles{background:url(../../images/obstacles.png) no-repeat;margin-bottom:0}.page-template-template-find-event .list .promotion-message{color:#f60;font-family:geogrotesque,Verdana,Arial;font-size:.8em;font-weight:700;max-width:185px;padding-right:10px;text-align:right;vertical-align:middle}@media all and (min-width:992px){.page-template-template-find-event .list .promotion-message{background:#f60;color:#fff;font-size:14px;margin:-25px 0 0;max-width:191px;padding:14px 10px 14px 18px;position:absolute;right:30px;text-transform:uppercase;top:50%;white-space:nowrap}.page-template-template-find-event .list .promotion-message:before{border-bottom:25px solid transparent;border-left:20px solid #f60;border-top:25px solid transparent;content:"";position:absolute;right:-20px;top:0;transition:all .2s ease 0s}}.entry-header .full-bleed-image,.header-obstacles{background-position:center;background-repeat:no-repeat;background-size:cover}.event .entry-header,.sponsor-slider{position:relative}.page-template-template-find-event .list .promotion-message:after{vertical-align:middle;content:">"}.page-template-template-find-event .list .wlogo{display:none}.page-template-template-find-event .list .blogo{display:block}@media all and (max-width:768px){.participant-record .form-table{width:100%}.participant-record .form-table tr{display:table;width:100%}.participant-record .form-table th{line-height:100px}.participant-record .form-table td,.participant-record .form-table th{display:table-row;height:70px}.participant-record .form-table td input{max-width:none;width:100%}.participant-record .form-table .field-group-submit th{height:30px}.participant-record .form-table .field-group-submit td{height:auto}}.participants-database-shortcode .entry-content>table{margin:0 auto 1rem;table-layout:fixed;width:85%}.sponsor-slider{margin:10px auto 0;overflow:hidden;width:325px}@media screen and (min-width:48.88em){.sponsor-slider .slick-arrow{z-index:1}}.sponsor-slider .slick-prev{left:5px;z-index:1}.sponsor-slider .slick-next{right:5px}.sponsor-slider .sponsor-slide{display:inline-block}.sponsor-slider .sponsor-slide img{display:block;margin:0}.blog-header{background-color:#fff;padding:28px 0 0}.blog-header-inner{max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:40.62em){.blog-header-inner{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.blog-header{padding:28px 0}.blog-header-inner{max-width:calc(100% - 80px);-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:62.5em){.blog-header-inner{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.blog-header-inner{max-width:81.56em;width:calc(100% - 120px)}}.blog-header-inner .blog-header-filters,.blog-header-inner .blog-header-title{-ms-flex:1;flex:1}.blog-header-inner .blog-header-title{margin-bottom:10px}@media screen and (min-width:53.12em){.blog-header-inner .blog-header-title{margin-bottom:0}.blog-header-inner .blog-header-filters{text-align:right}.blog-header-inner .filter-wrap{margin:20px 185px 0 0}}.blog-title{font-size:32px;margin:0}.single-post-content-area{border-top:5px solid #E1E1E1}.single-post-content-area .site-main{display:block;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%}.event .entry-header .entry-title,.single-post-content-area .entry-meta .updated{display:none}@media screen and (min-width:40.62em){.single-post-content-area .site-main{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.blog-title{font-size:45px}.single-post-content-area .site-main{max-width:calc(100% - 80px)}.single-post-content-area .entry-header{text-align:center}}@media screen and (min-width:62.5em){.single-post-content-area .site-main{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.single-post-content-area .site-main{max-width:81.56em;width:calc(100% - 120px)}}.single-post-content-area .entry-header{padding:50px 0 0}.single-post-content-area .entry-title{font-size:32px;margin:0}@media screen and (min-width:53.12em){.single-post-content-area .entry-title{font-size:60px}}@media screen and (max-width:53.12em){.blog-header-inner .terms-list{top:-12%}.single-post-content-area .entry-meta{font-size:14px}}.single-post-content-area .full-bleed-image{left:50%;margin:30px -50vw;position:relative;right:50%;width:100vw;max-height:487px;overflow:hidden}.single-post-content-area .full-bleed-image img{height:auto;width:100%}.entry-header{overflow:hidden}.entry-header .full-bleed-image{line-height:1;padding-bottom:73.25%;width:calc(100% + 1px)}@media screen and (min-width:53.12em){.entry-header .full-bleed-image{padding-bottom:38.6%}}
.event .entry-header .special-announcement {
	background-color: #fff;
	background: -webkit-linear-gradient(#a04125, #29120c);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-family: geogrotesque,Verdana,Arial;
	font-size: 32px;
	font-weight: 700;
	padding: 14px 0;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 0;
	width: 100%
}.event .entry-header .special-announcement .content{max-width:calc(100% - 40px);width:100%;display:block;line-height:1;margin:0 auto}@media screen and (min-width:40.62em){.event .entry-header .special-announcement .content{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.event .entry-header .special-announcement{text-align:left}.event .entry-header .special-announcement .content{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.event .entry-header .special-announcement .content{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.event .entry-header .special-announcement .content{max-width:81.56em;width:calc(100% - 120px)}}.event .entry-header .overlay{background-color:rgba(0,0,0,.8);color:#fff;padding:10px 0;width:100%}@media screen and (min-width:40.62em){.event .entry-header .overlay{bottom:0;padding:20px 0;position:absolute}}.event .entry-header .overlay .content{display:block;max-width:calc(100% - 40px);width:100%;line-height:1;margin:0 auto}@media screen and (min-width:40.62em){.event .entry-header .overlay .content{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.event .entry-header .overlay .content{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.event .entry-header .overlay{padding:40px 0}.event .entry-header .overlay .content{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.event .entry-header .overlay .content{max-width:81.56em;width:calc(100% - 120px)}}.event .entry-header .overlay .badge{height:96px;margin:0 1em 1em 0;vertical-align:bottom}.event .entry-header .overlay .info{display:inline-block}@media screen and (min-width:40.62em){.event .entry-header .overlay .info{max-width:calc(100% - 180px)}}.event .entry-header .overlay ul{font-family:geogrotesque,Verdana,Arial;line-height:1.5;list-style:none;padding:0}.event .entry-header .overlay li{font-size:18px}.event .entry-header .overlay li b{text-transform:uppercase}.event .entry-header .overlay li:last-child{font-variant:small-caps;line-height:.5;text-transform:lowercase}.event-date,.event-prev-link{text-transform:uppercase}.event .entry-header .overlay .tm{font-family:tough-mudder,Verdana,Arial;font-size:32px}.event .entry-header .overlay a{color:#f60}.event-title{line-height:1;margin:10px 0 0}.event-prev-link{font-family:geogrotesque,Verdana,Arial}.header-obstacles{color:#fff;padding-bottom:72%;position:relative}@media screen and (min-width:53.12em){.header-obstacles{padding-bottom:40.25%}}.header-obstacles .info{display:block;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%;left:50%;transform-style:preserve-3d;transform:translateX(-50%);bottom:0;padding-bottom:10%;position:absolute}@media screen and (min-width:40.62em){.header-obstacles .info{max-width:calc(100% - 60px)}}@media screen and (min-width:53.12em){.header-obstacles .info{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.header-obstacles .info{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.header-obstacles .info{max-width:81.56em;width:calc(100% - 120px)}}.header-obstacles .title{font-size:30px;line-height:1;margin-bottom:8px}@media screen and (min-width:53.12em){.header-obstacles .title{font-size:52px}}.header-obstacles .subtitle{font-size:18px;text-transform:uppercase}@media screen and (min-width:53.12em){.header-obstacles .subtitle{font-size:30px}}.tm-rebate{padding:20px 2.5%;background:#fff;margin-bottom:10px}.tm-rebate img{width:30%;float:left;margin-right:2%}@media all and (min-width:640px){.tm-rebate img{width:22%}}.tm-rebate h4{font-family:tough-mudder,Verdana,Arial;letter-spacing:1px;line-height:1em;font-weight:400!important;font-size:1.5em;margin:0}.tm-rebate .rebate-info{float:right;width:68%;min-height:45px}@media all and (min-width:640px){.tm-rebate .rebate-info{width:76%;min-height:123px}}.tm-rebate .rebate-info p{display:block}.tm-rebate .rebate-info a{text-transform:none;color:#f60;font-size:1em;transition:all .2s}.tm-rebate .rebate-info a:active,.tm-rebate .rebate-info a:focus,.tm-rebate .rebate-info a:hover{color:#b34700}.tm-rebate:after{content:'';clear:both;display:block;height:0;line-height:0}.home .readmore,.page-template-page-home .readmore{color:#f60;display:block;font-family:geogrotesque,Verdana,Arial;font-size:14px;font-weight:700;position:relative;text-transform:uppercase}.home .readmore:after,.page-template-page-home .readmore:after{content:" >>"}.home .CTA, .page-template-page-home .CTA {	background-image: linear-gradient( to right, #a04125, #29120c );	color: #fff;	padding: 20px 0}.home .CTA .promo,.page-template-page-home .CTA .promo{display:block;max-width:calc(100% - 40px);margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:40.62em){.home .CTA .promo,.page-template-page-home .CTA .promo{max-width:calc(100% - 60px);text-align:center}}@media screen and (min-width:53.12em){.home .CTA .promo,.page-template-page-home .CTA .promo{max-width:calc(100% - 80px)}}@media screen and (min-width:62.5em){.home .CTA .promo,.page-template-page-home .CTA .promo{max-width:calc(100% - 120px)}}@media screen and (min-width:81.56em){.home .CTA .promo,.page-template-page-home .CTA .promo{max-width:81.56em;width:calc(100% - 120px)}}.home .CTA .title,.page-template-page-home .CTA .title{font-size:32px;margin:0}.home .CTA .info,.page-template-page-home .CTA .info{font-size:18px;font-weight:300}.home .CTA .button,.page-template-page-home .CTA .button{box-sizing:border-box;width:calc(100% - 20px)}@media screen and (min-width:40.62em){.home .CTA .button,.page-template-page-home .CTA .button{width:auto}}.home .header,.page-template-default .header,.page-template-page-home .header{-ms-flex-align:stretch;align-items:stretch;border-bottom:7px solid #e6e6e6;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:start;justify-content:flex-start}.home .header .hero-wrap-image,.page-template-default .header .hero-wrap-image,.page-template-page-home .header .hero-wrap-image{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.home .header .hero-wrap-video,.page-template-default .header .hero-wrap-video,.page-template-page-home .header .hero-wrap-video{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.home .header .hero-wrap-video:after,.page-template-default .header .hero-wrap-video:after,.page-template-page-home .header .hero-wrap-video:after{content:"";width:100%;height:140%;background:rgba(0,0,0,.5);left:0;top:0;position:absolute}.home .header .hero-wrap-video iframe,.home .header .hero-wrap-video video,.page-template-default .header .hero-wrap-video iframe,.page-template-default .header .hero-wrap-video video,.page-template-page-home .header .hero-wrap-video iframe,.page-template-page-home .header .hero-wrap-video video{object-fit:cover;width:100%;height:100%}.home .header .hero-wrap-content,.page-template-default .header .hero-wrap-content,.page-template-page-home .header .hero-wrap-content{position:absolute;z-index:2;max-width:80%;left:9px;bottom:13px}@media screen and (min-width:40.62em){.home .header .hero-wrap-content,.page-template-default .header .hero-wrap-content,.page-template-page-home .header .hero-wrap-content{left:20px;bottom:20px}}.home .header .hero-wrap,.page-template-default .header .hero-wrap,.page-template-page-home .header .hero-wrap{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding:10px;position:relative}@media screen and (min-width:53.12em){.home .header,.page-template-default .header,.page-template-page-home .header{-ms-flex-flow:row;flex-flow:row}.home .header .hero-wrap-content,.page-template-default .header .hero-wrap-content,.page-template-page-home .header .hero-wrap-content{left:55px;bottom:55px}.home .header .hero-wrap,.page-template-default .header .hero-wrap,.page-template-page-home .header .hero-wrap{padding:0;width:calc(100% - 356px)}}.home .header .hero-wrap:after,.page-template-default .header .hero-wrap:after,.page-template-page-home .header .hero-wrap:after{content:"";padding-top:56.25%;width:100%;display:block}@media screen and (max-width:53.12em){.home .header .hero-wrap .title,.page-template-default .header .hero-wrap .title,.page-template-page-home .header .hero-wrap .title{font-size:30px;line-height:1.1;margin:0 0 10px}}@media screen and (max-width:40.62em){.home .header .hero-wrap .title,.page-template-default .header .hero-wrap .title,.page-template-page-home .header .hero-wrap .title{font-size:20px;line-height:1.1;margin:0 0 10px}}@media screen and (min-width:53.12em){.home .header .hero-wrap .title,.page-template-default .header .hero-wrap .title,.page-template-page-home .header .hero-wrap .title{margin-bottom:0}}.home .header .hero-wrap .info,.page-template-default .header .hero-wrap .info,.page-template-page-home .header .hero-wrap .info{text-transform:uppercase}.home .header .hero-wrap .button,.page-template-default .header .hero-wrap .button,.page-template-page-home .header .hero-wrap .button{box-sizing:border-box;text-align:center;width:calc(100% - 20px)}@media screen and (max-width:53.12em){.home .header .hero-wrap .button,.page-template-default .header .hero-wrap .button,.page-template-page-home .header .hero-wrap .button{font-size:20px;line-height:40px;padding:0 15px}.home .header .hero-wrap .button:after,.page-template-default .header .hero-wrap .button:after,.page-template-page-home .header .hero-wrap .button:after{right:-17px;border-left-width:17px;border-top-width:20px;border-bottom-width:20px}}@media screen and (max-width:40.62em){.home .header .hero-wrap .info,.page-template-default .header .hero-wrap .info,.page-template-page-home .header .hero-wrap .info{margin:0 0 10px}.home .header .hero-wrap .button,.page-template-default .header .hero-wrap .button,.page-template-page-home .header .hero-wrap .button{font-size:13px;line-height:25px;padding:0 8px}.home .header .hero-wrap .button:after,.page-template-default .header .hero-wrap .button:after,.page-template-page-home .header .hero-wrap .button:after{right:-10px;border-left-width:10px;border-top-width:12px;border-bottom-width:13px}}@media screen and (min-width:40.62em){.home .header .hero-wrap .button,.page-template-default .header .hero-wrap .button,.page-template-page-home .header .hero-wrap .button{text-align:left;width:auto}}.home .header .event-list,.page-template-default .header .event-list,.page-template-page-home .header .event-list{background-color:#fff;text-align:center}@media screen and (min-width:53.12em){.home .header .event-list,.page-template-default .header .event-list,.page-template-page-home .header .event-list{width:350px}}.home .header .event-list .event-thumb,.home .header .event-list .event-type,.home .header .event-list .info,.page-template-default .header .event-list .event-thumb,.page-template-default .header .event-list .event-type,.page-template-default .header .event-list .info,.page-template-page-home .header .event-list .event-thumb,.page-template-page-home .header .event-list .event-type,.page-template-page-home .header .event-list .info{float:left}
.home .header .event-list .events-header, .page-template-default .header .event-list .events-header, .page-template-page-home .header .event-list .events-header {
	background-image: linear-gradient( to right, #a04125, #29120c );
	color: #fff;
	font-size: 1.9em;
	line-height: .6em;
	margin: 0;
	padding: 17px 11px 13px;
	text-align: left
}.home .header .event-list .events-header::after,.page-template-default .header .event-list .events-header::after,.page-template-page-home .header .event-list .events-header::after{clear:both;content:'';display:table}.home .header .event-list .events-header::before,.page-template-default .header .event-list .events-header::before,.page-template-page-home .header .event-list .events-header::before{clear:both;content:' ';display:table}.home .header .event-list .title,.page-template-default .header .event-list .title,.page-template-page-home .header .event-list .title{float:left;margin:10px 0}.home .header .event-list .event,.page-template-default .header .event-list .event,.page-template-page-home .header .event-list .event{border-bottom:1px solid #e6e6e6;line-height:1;margin:0 20px 5px;padding-bottom:5px;text-align:left;position:relative}.home .header .event-list .event::after,.page-template-default .header .event-list .event::after,.page-template-page-home .header .event-list .event::after{clear:both;content:'';display:table}.home .header .event-list .event::before,.page-template-default .header .event-list .event::before,.page-template-page-home .header .event-list .event::before{clear:both;content:' ';display:table}.home .header .event-list .event:last-of-type,.page-template-default .header .event-list .event:last-of-type,.page-template-page-home .header .event-list .event:last-of-type{margin-bottom:0}.home .header .event-list .event:first-of-type,.page-template-default .header .event-list .event:first-of-type,.page-template-page-home .header .event-list .event:first-of-type{margin-top:5px}.home .header .event-list .event-type,.page-template-default .header .event-list .event-type,.page-template-page-home .header .event-list .event-type{display:block;height:auto;margin:0 25px;max-width:55px;position:absolute;top:50%;right:65px;transform:translateY(-50%)}.home .header .event-list .thumbnail,.page-template-default .header .event-list .thumbnail,.page-template-page-home .header .event-list .thumbnail{background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:55px;margin:10px 10px 10px 0;vertical-align:top;width:84px}.home .header .event-list .info,.page-template-default .header .event-list .info,.page-template-page-home .header .event-list .info{display:inline-block;margin-top:10px;min-width:140px}.home .header .event-list .details,.page-template-default .header .event-list .details,.page-template-page-home .header .event-list .details{display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home .header .event-list .date,.page-template-default .header .event-list .date,.page-template-page-home .header .event-list .date{color:#8d8d8e;font-family:tough-mudder,Verdana,Arial;font-size:12px;font-weight:500;text-transform:uppercase}.home .header .event-list .readmore,.page-template-default .header .event-list .readmore,.page-template-page-home .header .event-list .readmore{color:#f60;-webkit-font-smoothing:antialiased;font-size:.8em}.home .header .event-list .event-title,.page-template-default .header .event-list .event-title,.page-template-page-home .header .event-list .event-title{font-size:20px;margin:0 0 7px;width:auto;max-width:200px}@media screen and (min-width:53.12em){.home .header .event-list .event-title,.page-template-default .header .event-list .event-title,.page-template-page-home .header .event-list .event-title{max-width:140px}}.home .header .event-list .button,.page-template-default .header .event-list .button,.page-template-page-home .header .event-list .button{color:#fff;font-family:tough-mudder,Verdana,Arial;font-size:.7em;float:right;margin:8px auto}.home .header .event-list .button:hover,.home .information .block:focus .description,.home .information .block:hover .description,.page-template-default .header .event-list .button:hover,.page-template-page-home .header .event-list .button:hover,.page-template-page-home .information .block:focus .description,.page-template-page-home .information .block:hover .description{color:#000}.page-template-default .header .hero-wrap-image img{max-width:100%;height:auto}.home .information,.page-template-page-home .information{padding:20px}@media screen and (min-width:53.12em){.home .information,.page-template-page-home .information{padding:30px 60px 0}}.home .information.hide-info,.page-template-page-home .information.hide-info{padding:30px}.home .information .wrapper,.page-template-page-home .information .wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:center;justify-content:center;margin:0 auto}.home .information .intro,.page-template-page-home .information .intro{width:100%}@media screen and (min-width:62.5em){.home .information .wrapper,.page-template-page-home .information .wrapper{-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row;flex-flow:row}.home .information .intro,.page-template-page-home .information .intro{max-width:470px}}@media screen and (min-width:81.56em){.home .information .intro,.page-template-page-home .information .intro{box-sizing:border-box;max-width:none;padding-right:60px;width:calc(100% - 62.5em)}}.home .information .intro .title,.page-template-page-home .information .intro .title{line-height:1;margin:0 0 10px}.home .information .intro p,.page-template-page-home .information .intro p{margin-right:1rem}.home .information .grid-container,.page-template-page-home .information .grid-container{-ms-flex-align:stretch;align-items:stretch;width:100%}@media screen and (min-width:62.5em){.home .information .grid-container,.page-template-page-home .information .grid-container{max-width:550px}.home .information .block .image,.page-template-page-home .information .block .image{padding-bottom:60%}}.home .information .block,.page-template-page-home .information .block{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * .5);text-align:center}.home .information .block .image-block,.page-template-page-home .information .block .image-block{position:relative}.home .information .block .image-block .overlay,.page-template-page-home .information .block .image-block .overlay{background-color:rgba(0,0,0,.45);bottom:0;left:0;position:absolute;right:0;top:0}.home .information .block .info,.page-template-page-home .information .block .info{border-right:1px solid #8d8d8e;height:135px;margin:20px 0}.home .information .block:nth-child(2) .info,.page-template-page-home .information .block:nth-child(2) .info{border:0}@media screen and (min-width:81.56em){.home .information .grid-container,.page-template-page-home .information .grid-container{max-width:62.5em}.home .information .block,.page-template-page-home .information .block{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * .25)}.home .information .block:nth-child(2) .info,.page-template-page-home .information .block:nth-child(2) .info{border-right:1px solid #8d8d8e}}.home .information .block .image,.page-template-page-home .information .block .image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:60%;width:100%}.home .information .block .title,.page-template-page-home .information .block .title{font-size:20px;margin:0 auto;padding:10px 0}.home .information .block .description,.page-template-page-home .information .block .description{font-size:14px;margin:0 auto;padding:10px 15px}@media screen and (min-width:53.12em){.home .information .block .description,.page-template-page-home .information .block .description{padding:10px calc((100% - 180px)/ 2)}}.home .information .block:last-child .info,.page-template-page-home .information .block:last-child .info{border-right:0}.home .information .block:focus .image-block .overlay,.home .information .block:hover .image-block .overlay,.page-template-page-home .information .block:focus .image-block .overlay,.page-template-page-home .information .block:hover .image-block .overlay{background-color:transparent}.information-2 .tile{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * 1);box-sizing:border-box;padding:20px}@media screen and (min-width:53.12em){.information-2 .tile{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * .5);padding:50px 60px}}.information-2 .tile .title{margin-top:0}.information-2 .tile .button{box-sizing:border-box;margin-top:20px;width:100%}@media screen and (min-width:40.62em){.information-2 .tile .button{width:220px}}.information-2 .tile iframe{max-width:100%}.home .tiled,.page-template-page-home .tiled{-ms-flex-align:stretch;align-items:stretch;display:block}.home .tiled::after,.page-template-page-home .tiled::after{clear:both;content:'';display:table}.home .tiled::before,.page-template-page-home .tiled::before{clear:both;content:' ';display:table}.home .tiled.grid-container,.page-template-page-home .tiled.grid-container{margin:40px 0 20px}.home .tiled .tile,.page-template-page-home .tiled .tile{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:62.5%;position:relative;width:100%;float:left}@media screen and (min-width:53.12em){.home .tiled.grid-container,.page-template-page-home .tiled.grid-container{margin:60px 0 30px}.home .tiled .tile,.page-template-page-home .tiled .tile{padding-bottom:30.07%;width:50%}}.home .tiled .tile .title-top,.page-template-page-home .tiled .tile .title-top{background-color:#000;box-sizing:border-box;display:inline-block;font-family:geogrotesque,Verdana,Arial;font-size:18px;font-weight:700;max-width:580px;padding:20px;position:absolute;text-align:left;text-transform:uppercase}@media screen and (min-width:62.5em){.home .tiled .tile .title-top,.page-template-page-home .tiled .tile .title-top{font-size:24px;padding:20px 60px}}.home .tiled .tile .title-top:empty,.page-template-page-home .tiled .tile .title-top:empty{display:none}.home .tiled .tile .overlay,.page-template-page-home .tiled .tile .overlay{-ms-flex-align:center;align-items:center;background-color:rgba(255,102,0,.7);bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;padding:30px;position:absolute;right:0;text-align:center;top:0;transition:opacity 250ms}.home .tiled .tile .wrapper,.page-template-page-home .tiled .tile .wrapper{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transform-style:preserve-3d;width:calc(100% - 40px)}.home .tiled .tile:active .title-top,.home .tiled .tile:focus .title-top,.home .tiled .tile:hover .title-top,.page-template-page-home .tiled .tile:active .title-top,.page-template-page-home .tiled .tile:focus .title-top,.page-template-page-home .tiled .tile:hover .title-top{display:none}.home .tiled .tile:active .overlay,.home .tiled .tile:focus .overlay,.home .tiled .tile:hover .overlay,.page-template-page-home .tiled .tile:active .overlay,.page-template-page-home .tiled .tile:focus .overlay,.page-template-page-home .tiled .tile:hover .overlay{opacity:1;transition:opacity 250ms}.home .tiled .tile .title,.page-template-page-home .tiled .tile .title{box-sizing:border-box;font-size:20px;margin-top:0;max-width:100%;line-height:1.2;white-space:normal}@media screen and (min-width:53.12em){.home .tiled .tile .wrapper,.page-template-page-home .tiled .tile .wrapper{width:calc(100% - 200px)}.home .tiled .tile .title,.page-template-page-home .tiled .tile .title{font-size:32px}}.home .tiled .tile .entry-content,.page-template-page-home .tiled .tile .entry-content{font-size:14px}@media screen and (min-width:53.12em){.home .tiled .tile .entry-content,.page-template-page-home .tiled .tile .entry-content{font-size:16px}}.home .tiled .tile .cta,.page-template-page-home .tiled .tile .cta{color:#fff;display:inline-block;font-family:geogrotesque,Verdana,Arial;font-size:20px;font-weight:700;margin-top:20px;position:relative;text-transform:uppercase}.home .tiled .tile .cta:empty,.page-template-page-home .tiled .tile .cta:empty{display:none}.home .tiled .tile .cta:after,.page-template-page-home .tiled .tile .cta:after{height:20px;width:20px;position:absolute;right:-20px;top:2px;transform:scaleX(-1);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' preserveAspectRatio='none slice' height='20px' width='20px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg'%3E %3Ctitle%3Ecaret-double%3C/title%3E %3Cpath class='path1' d='M8.848 11.714c0 0.071-0.036 0.152-0.089 0.205l-0.446 0.446c-0.054 0.054-0.134 0.089-0.205 0.089s-0.152-0.036-0.205-0.089l-4.161-4.161c-0.054-0.054-0.089-0.134-0.089-0.205s0.036-0.152 0.089-0.205l4.161-4.161c0.054-0.054 0.134-0.089 0.205-0.089s0.152 0.036 0.205 0.089l0.446 0.446c0.054 0.054 0.089 0.134 0.089 0.205s-0.036 0.152-0.089 0.205l-3.509 3.509 3.509 3.509c0.054 0.054 0.089 0.134 0.089 0.205zM12.277 11.714c0 0.071-0.036 0.152-0.089 0.205l-0.446 0.446c-0.054 0.054-0.134 0.089-0.205 0.089s-0.152-0.036-0.205-0.089l-4.161-4.161c-0.054-0.054-0.089-0.134-0.089-0.205s0.036-0.152 0.089-0.205l4.161-4.161c0.054-0.054 0.134-0.089 0.205-0.089s0.152 0.036 0.205 0.089l0.446 0.446c0.054 0.054 0.089 0.134 0.089 0.205s-0.036 0.152-0.089 0.205l-3.509 3.509 3.509 3.509c0.054 0.054 0.089 0.134 0.089 0.205z'/%3E %3C/svg%3E");background-repeat:no-repeat;fill:#fff;content:''}.home .news,.page-template-page-home .news{background-color:#fff;padding-top:1px;text-align:center}.home .news .title,.page-template-page-home .news .title{margin:28px 0}.home .news .post,.page-template-page-home .news .post{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * 1);background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;height:330px;overflow:hidden;position:relative;text-align:left}@media screen and (min-width:45em){.home .news .post,.page-template-page-home .news .post{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * .5)}}@media screen and (min-width:81.56em){.home .news .post,.page-template-page-home .news .post{-ms-flex:0 0 auto;flex:0 0 auto;width:calc((100% - 0px) * .25)}}.home .news .post .entry-title,.page-template-page-home .news .post .entry-title{height:96px}.home .news .post .entry-content,.page-template-page-home .news .post .entry-content{height:120px}.home .news .background,.page-template-page-home .news .background{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;opacity:1}.home .news .overlay,.page-template-page-home .news .overlay{background-color:rgba(0,0,0,.5);bottom:0;display:inline-block;height:330px;left:0;padding:0 20px;position:absolute;right:0;top:0}@media screen and (min-width:53.12em){.home .news .overlay,.page-template-page-home .news .overlay{padding:0 40px}}.home .news .button,.page-template-page-home .news .button{box-sizing:border-box;margin:20px;width:calc(100% - 40px)}@media screen and (min-width:40.62em){.home .news .button,.page-template-page-home .news .button{width:auto}}
