@import url("https://p.typekit.net/p.css?s=1&k=cej3jnx&ht=tk&f=10296.10304&a=5369854&app=typekit&e=css");.button-st,.primary-button a,.secondary-button a{color:white;cursor:pointer;line-height:1;text-decoration:none}.button-st:hover,.primary-button a:hover,.secondary-button a:hover{color:white}.button-st:active,.primary-button a:active,.secondary-button a:active{color:white}.primary-button a{font-family:'Brandon Grotesque';font-size:0.75rem;letter-spacing:1.2px;text-transform:uppercase;padding:0.75rem 1.8rem;border:1px solid white;border-radius:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.primary-button a:hover{background-color:white;color:#8e8b8b}.secondary-button a{font-family:'IBM Plex Sans';font-size:1rem;letter-spacing:normal;line-height:1.25;opacity:0.5}@font-face{font-family:'IBM Plex Sans';src:url("assets/fonts/ibm-plex-sans-300.eot");src:url("assets/fonts/ibm-plex-sans-300.eot?#iefix") format("embedded-opentype"),url("assets/fonts/ibm-plex-sans-300.woff2") format("woff2"),url("assets/fonts/ibm-plex-sans-300.woff") format("woff"),url("assets/fonts/ibm-plex-sans-300.ttf") format("truetype"),url("assets/fonts/ibm-plex-sans-300.svg#IBMPlexSans") format("svg");font-weight:300;font-style:normal}body .heading h2{font-family:'Brandon Grotesque';font-feature-settings:'liga', 'clig';text-transform:uppercase;font-size:1.5625rem;letter-spacing:0.6px;line-height:1.5}@media screen and (min-width: 768px){body .heading h2{font-size:1.3125rem;line-height:1.625;letter-spacing:0.5px}}@font-face{font-family:'Brandon Grotesque';src:url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:'Brandon Grotesque';src:url("https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:900}*,*:before,*:after{box-sizing:border-box;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html,body{min-height:100vh}body{width:100vw;overflow-x:hidden;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0}.section-wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;min-height:100vh}section{max-width:calc(940px + 4rem);padding:2rem;position:relative;width:100%}.column-wrap{display:-webkit-box;display:flex;width:100%}.column{position:relative;width:50%}.column-container{display:-webkit-box;display:flex;flex-wrap:wrap;width:100%}.element{display:-webkit-box;display:flex;width:100%}img{width:100%}body{background-image:url("assets/images/running.jpg");background-position:70% center;background-repeat:no-repeat;background-size:cover}.header-section .logo{width:200px;height:150px}@media screen and (max-width: 768px){.header-section .logo{width:160px;height:120px}}.header-section .button{-webkit-box-pack:end;justify-content:flex-end}.main-section img{-webkit-transition:all 1s;transition:all 1s}.main-section img:hover{-webkit-filter:blur(1px);filter:blur(1px)}.main-section h2{margin:0}.main-section .column-wrap{-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.main-section .column-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.main-section .column{width:calc(33.3% - 1rem)}@media screen and (max-width: 768px){.main-section .column{width:100%}}.main-section .element:not(:last-of-type){margin-bottom:2rem}@media screen and (max-width: 768px){.main-section a{width:100%;text-align:center}.main-section .heading{-webkit-box-pack:center;justify-content:center}.main-section h2{text-align:center}.main-section .column:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:1rem}.main-section .column:not(:first-of-type){padding-top:2rem}}.footer-section .column-wrap{padding-top:1rem;border-top:1px solid rgba(255,255,255,0.5)}.footer-section .column{width:100%}.footer-section .column .column-container{flex-wrap:nowrap}@media screen and (max-width: 768px){.footer-section .column .column-container{-webkit-box-pack:justify;justify-content:space-between}}.footer-section .column .column-container .element{width:auto}.footer-section .column .column-container .element:first-of-type{margin-right:4rem}@media screen and (max-width: 768px){.footer-section .column .column-container .element:first-of-type{margin-right:0}}.footer-section .column .column-container .element:last-of-type{-webkit-box-flex:2;flex-grow:2;-webkit-box-pack:end;justify-content:flex-end}@media screen and (max-width: 768px){.footer-section .column .column-container .element:last-of-type{-webkit-box-flex:0;flex-grow:0}}.footer-section a{-webkit-transition:all 0.3s;transition:all 0.3s}.footer-section a:hover{text-decoration:underline}
