.container, .alignwide {position:relative; width:95%; max-width:1600px; margin:0 auto; padding:0 20px; box-sizing:border-box;}
.container.full {padding:0;}
.container.full .column, .container.full .columns {padding-bottom:0;}
.column, .columns {width:100%; float:left; box-sizing:border-box; padding-bottom:5px;}
footer .six.columns                    { width: 49.25%;      }
.homepage footer .six.columns          {width:70%;}
.project-nav .four.columns {width:33.333%;} button, .button {margin-bottom:1rem;}     input, textarea, select, fieldset {margin-bottom:1.5rem;}     pre, blockquote, dl, figure, table, p, ul, ol, form {margin-bottom:2.5rem;} .u-full-width {width:100%; box-sizing:border-box;} .u-max-full-width {max-width:100%; box-sizing:border-box;} .u-pull-right {float:right;} .u-pull-left {float:left;} .container:after, .row:after, .u-cf {content: ""; display: table; clear:both; } @media (min-width: 400px) {
.container, .alignwide {width:95%; padding:0;}
.container.full, .alignfull {width:100%; padding:0;}
} @media (min-width: 768px) {
.container, .container.full, .alignwide {width:95%;}
.column, .columns {margin-left:1.5%; padding-bottom:5px;}
.column:first-child, .columns:first-child {margin-left:0;} .one.column,
.one.columns                    { width: 6.95833333%; }
.two.columns                    { width: 15.4166667%; }
.three.columns                  { width: 23.875%;     }
.four.columns                   { width: 32.3333333%; }
.five.columns                   { width: 40.79%; 			}
.six.columns                    { width: 49.25%;      }
.seven.columns                  { width: 57.71%; 			}
.eight.columns                  { width: 66.16666667%;}
.nine.columns                   { width: 74.625%;     }
.ten.columns                    { width: 83.0833333%; }
.eleven.columns                 { width: 91.5416667%; }
.twelve.columns                 { width: 100%; margin-left: 0;}
.project-nav .columns.four {width: 32.3333333%;} .offset-by-one.column,
.offset-by-one.columns          { margin-left: 8.45833333%; }
.offset-by-two.column,
.offset-by-two.columns          { margin-left: 18.4166667% }
.offset-by-three.column,
.offset-by-three.columns        { margin-left: 25.275%;            }
.offset-by-four.column,
.offset-by-four.columns         { margin-left: 33.83334%; }
.offset-by-five.column,
.offset-by-five.columns         { margin-left: 43.3333333333%; }
.offset-by-six.column,
.offset-by-six.columns          { margin-left: 49.25%;            }
.offset-by-seven.column,
.offset-by-seven.columns        { margin-left: 60.6666666667%; }
.offset-by-eight.column,
.offset-by-eight.columns        { margin-left: 69.3333333333%; }
.offset-by-nine.column,
.offset-by-nine.columns         { margin-left: 74.625%;          }
.offset-by-ten.column,
.offset-by-ten.columns          { margin-left: 86.6666666667%; }
.offset-by-eleven.column,
.offset-by-eleven.columns       { margin-left: 95.3333333333%; }
.offset-by-one-third.column,
.offset-by-one-third.columns    { margin-left: 34.6666666667%; }
.offset-by-two-thirds.column,
.offset-by-two-thirds.columns   { margin-left: 69.3333333333%; }
.offset-by-one-half.column,
.offset-by-one-half.columns     { margin-left: 52%; }
}
@media (min-width: 1600px) {
.container, .container.full, .alignwide {width:100%;}
}  
@font-face {
font-family: 'hk-grotesk';
src:  url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Light.woff2) format('woff2'),
url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Light.woff) format('woff');
font-weight: 200; font-style: normal;
}
@font-face {
font-family: 'hk-grotesk';
src:  url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Regular.woff2) format('woff2'),
url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Regular.woff) format('woff');
font-weight: 400; font-style: normal;
}
@font-face {
font-family: 'hk-grotesk';
src:  url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Bold.woff2) format('woff2'),
url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-Bold.woff) format('woff');
font-weight: 600; font-style: normal;
}
@font-face {
font-family: 'hk-grotesk';
src:  url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-ExtraBold.woff2) format('woff2'),
url(//physionet.org.uk/wp-content/themes/physionet2025/assets/fonts/HK/HKGrotesk-ExtraBold.woff) format('woff');
font-weight: 700; font-style: normal;
}