@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(fonts/open-sans-v34-latin-regular.eot);src:local(""),url(fonts/open-sans-v34-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v34-latin-regular.woff2) format("woff2"),url(fonts/open-sans-v34-latin-regular.woff) format("woff"),url(fonts/open-sans-v34-latin-regular.ttf) format("truetype"),url(fonts/open-sans-v34-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(fonts/open-sans-v34-latin-600.eot);src:local(""),url(fonts/open-sans-v34-latin-600.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v34-latin-600.woff2) format("woff2"),url(fonts/open-sans-v34-latin-600.woff) format("woff"),url(fonts/open-sans-v34-latin-600.ttf) format("truetype"),url(fonts/open-sans-v34-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(fonts/open-sans-v34-latin-700.eot);src:local(""),url(fonts/open-sans-v34-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/open-sans-v34-latin-700.woff2) format("woff2"),url(fonts/open-sans-v34-latin-700.woff) format("woff"),url(fonts/open-sans-v34-latin-700.ttf) format("truetype"),url(fonts/open-sans-v34-latin-700.svg#OpenSans) format("svg")}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#2c2d42;text-align:left;background-color:#ebebeb}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#1d92a8;text-decoration:none;background-color:transparent}a:hover{color:#125967;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.table{width:100%;margin-bottom:1rem;color:#2c2d42}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#2c2d42;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#c0e0e7}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#89c6d2}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#aed7e0}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c7eed8}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#98dfb6}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b3e8ca}.table-info,.table-info>td,.table-info>th{background-color:#d6e9f9}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#b3d7f5}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#c0ddf6}.table-warning,.table-warning>td,.table-warning>th{background-color:#fffacc}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fff6a1}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fff8b3}.table-danger,.table-danger>td,.table-danger>th{background-color:#f7c6c5}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f09593}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4b0af}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c4c4ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#91929d}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b7b7be}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:hsla(0,0%,100%,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}html{overflow:hidden}.logo{height:100px;background-color:#f8ea1c;background-size:cover;text-align:center;background-position:50%}.description,.register{color:#fff;background-color:#2c2d42}.description,.organisation,.register{text-align:center;padding:.3rem 0;white-space:nowrap}.organisation{color:#2c2d42;background-color:#f8ea1c}.register a{color:#fff;text-decoration:underline}.stats-banner{background-color:#fff;margin:auto 0}.stats-banner.portrait{margin:0 auto}.stats-banner.portrait .header{font-weight:700;text-align:left}.stats-banner.portrait .header img{width:100%;-o-object-fit:cover;object-fit:cover;display:inline;height:100px;-o-object-position:top;object-position:top}.stats-banner.portrait .content{text-align:left;border-bottom:1px solid #000;border-top:1px solid #000}.stats-banner.portrait .challenge__name{padding-left:5px;font-size:1em;font-weight:700}.stats-banner.portrait .organisation__name{padding-left:5px;font-size:.8em;font-weight:700;margin-top:-5px}.stats-banner.portrait a.registration__link{padding-left:5px;margin-top:5px;display:block;text-align:left;font-size:.8em;color:#000;text-decoration:underline}.stats-banner.portrait a.registration__link:hover{text-decoration:none}.stats-banner .row{display:flex;justify-content:center}.stats-banner .row .col{float:left;margin:15px 30px}.stats-banner .row .col .smallContent{text-align:center}.countIcon{display:inline;height:20px}.countNumber{display:inline;font-weight:700;color:#c00d0e;font-size:.9em;margin:6px 0 16px}.countDesc{display:inline;font-size:.8em}.progressBox{margin-top:3px}.progressBox__info,.progressBox__title{font-size:.8em;padding-left:5px}.progressBox__title{max-height:295px;overflow:hidden}.progressBox__info .km.left{float:left}.progressBox__info .percentage.right{font-weight:700;color:#c00d0e;float:right;padding-right:5px}.progressBox__info .clear{clear:both}.progressBox__bar{height:12px;background:#eaeaec;border-radius:3px;margin:6px 5px;clear:both;overflow:hidden}.progressBox__bar__inner{display:block;margin:0;height:100%;background:#c00d0e;border-radius:0}body.website__1 .logo,body.website__2 .logo,body.website__5 .logo,body.website__7 .logo,body.website__9 .logo,body.website__10 .logo{background-color:#c00d0e}body.website__1 .description,body.website__1 .register,body.website__2 .description,body.website__2 .register,body.website__5 .description,body.website__5 .register,body.website__7 .description,body.website__7 .register,body.website__9 .description,body.website__9 .register,body.website__10 .description,body.website__10 .register{color:#fff;background-color:#2e2e2e}body.website__1 .organisation,body.website__2 .organisation,body.website__5 .organisation,body.website__7 .organisation,body.website__9 .organisation,body.website__10 .organisation{color:#fff;background-color:#c00d0e}body.website__1 .table,body.website__2 .table,body.website__5 .table,body.website__7 .table,body.website__9 .table,body.website__10 .table{color:#333}body.website__3 .logo,body.website__14 .logo{background-color:#f9ea2d}body.website__3 .description,body.website__3 .register,body.website__14 .description,body.website__14 .register{color:#fff;background-color:#2e2e2e}body.website__3 .organisation,body.website__14 .organisation{color:#2e2e2e;background-color:#f9ea2d}body.website__3 .table,body.website__14 .table{color:#333}body.website__4 .logo{background-color:#95c11f}body.website__4 .description,body.website__4 .register{color:#fff;background-color:#24291b}body.website__4 .organisation{color:#fff;background-color:#95c11f}body.website__4 .table{color:#333}body.website__6 .logo{background-color:#ed1556}body.website__6 .description,body.website__6 .register{color:#fff;background-color:#323232}body.website__6 .organisation{color:#fff;background-color:#ed1556}body.website__6 .table{color:#333}body.website__8 .logo{background-color:#ffd500}body.website__8 .description,body.website__8 .register{color:#fff;background-color:#03326c}body.website__8 .organisation{color:#03326c;background-color:#ffd500}body.website__8 .table{color:#333}body.website__11 .logo,body.website__12 .logo,body.website__13 .logo{background-color:#97bf0d}body.website__11 .description,body.website__11 .register,body.website__12 .description,body.website__12 .register,body.website__13 .description,body.website__13 .register{color:#fff;background-color:#333}body.website__11 .organisation,body.website__12 .organisation,body.website__13 .organisation{color:#fff;background-color:#97bf0d}body.website__11 .table,body.website__12 .table,body.website__13 .table{color:#333}body.website__15 .logo{background-color:#e30d34}body.website__15 .description,body.website__15 .register{color:#fff;background-color:#002c38}body.website__15 .organisation{color:#002c38;background-color:#e30d34}body.website__15 .table{color:#333}body.website__16 .logo{background-color:#c22728}body.website__16 .description,body.website__16 .register{color:#fff;background-color:#194278}body.website__16 .organisation{color:#fff;background-color:#c22728}body.website__16 .table{color:#333}body.website__16 #app .journeyentry .journeyentry__container__description--date,body.website__16 #app .journeyentry .journeyentry__container__description span.icon-calendar{color:#c22728}