/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[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-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px #00000029}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px var(--color-blue) solid;border-radius:10em;background:var(--color-blue);background-image:linear-gradient(to bottom,#0000,#00000026),linear-gradient(to right bottom,var(--color-blue) 0%,var(--color-blue) 25%,var(--color-blue) 25%,var(--color-blue) 50%,var(--color-blue) 50%,var(--color-blue) 75%,var(--color-blue) 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none}}@keyframes animate-stripes{0%{background-position:0 0,0 0}to{background-position:0 0,-80px 0}}
.action-links{margin:1em 0;padding:0;list-style:none}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .action-links{margin-right:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}[dir=rtl] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.breadcrumb{padding:.5em 0;grid-column:2;color:var(--color-dark-blue);font-size:1rem}.breadcrumb ol>li:nth-last-child(n+2):after{content:">";margin:0 .25em}.breadcrumb ol{margin:0;padding:0}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li:before:not(:last-child){content:" »"}[dir=rtl] .breadcrumb ol{margin-right:0}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.container-inline label:after,.container-inline .label:after{content:":"}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:""}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.exposed-filters .filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[dir=rtl] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:700;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir=rtl] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}
.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:.5em}.field--label-inline .field__label:after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir=rtl] .form-type-radio .description,[dir=rtl] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/custom/makeuk/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;color:#e00;fill:#e00}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}fieldset.form-item{padding:0;border:0;margin-top:0}fieldset.form-item legend{font-family:var(--header-text);font-weight:var(--font-weight-normal);font-size:1.3125rem;margin-bottom:1rem}fieldset.form-item fieldset{padding:1rem;border:1px solid var(--color-light-grey)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],textarea,select{border:1px solid var(--color-light-grey);width:100%;max-width:none;padding:.5rem .75rem;font-size:1rem;border-radius:0}select{height:2.8125rem}.form-item label{font-size:1rem;margin-bottom:.3125rem}.form-type-radio{display:flex;align-items:center}.form-type-radio label{margin:0 0 0 .625rem}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/makeuk/dist/assets/images/icons/error.svg) no-repeat;background-size:contain}.form-container form{grid-column:2}.form-container form label:not(.option){font-size:1rem;display:block;margin-bottom:.625rem}.form-container form .form-submit{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s;max-height:6.25rem;min-width:8.75rem;line-height:1;margin:.625rem 0 1.25rem;border:1px solid var(--color-primary)}.form-container form .form-submit:hover{background-color:var(--color-white);color:var(--color-primary)}.form-container form .password-suggestions{background-color:#fff;border:1px solid var(--color-dark-blue);color:var(--color-dark-blue);padding:.9375rem}.form-container .user-form{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(auto,auto)}.form-container .user-form h3{font-size:2rem}.form-container .user-form .form-item{display:flex;margin:0 0 1rem;flex-direction:column}.form-container .user-form .form-item input,.form-container .user-form .form-item select{width:100%}@media (min-width:48em){.form-container .user-form .form-item{flex-direction:row;align-items:center;justify-content:space-between}.form-container .user-form .form-item input,.form-container .user-form .form-item select{width:50%;min-width:50%}}.form-container .user-form .form-item input,.form-container .user-form .form-item select{min-height:1.9375rem}.form-container .user-form .field-group-html-element{display:grid;grid-template-columns:1fr;padding:2rem 0}.form-container .user-form .field-group-html-element div{grid-column:1}@media (min-width:61.25em){.form-container .user-form .field-group-html-element{grid-gap:0 20px;grid-template-columns:1fr 2fr;grid-template-rows:1fr}.form-container .user-form .field-group-html-element div{grid-column:2}}.form-container .user-form .field-group-html-element h3{grid-column:1}.form-container .user-form .password .description{display:none}.form-container .user-form .password .form-type-password-confirm{display:flex;flex-direction:column;width:100%}.form-container .user-form .password .form-type-password-confirm .form-item{width:100%;display:flex;justify-content:space-between;max-width:none}.form-container .user-form .password .form-type-password-confirm .password-strength,.form-container .user-form .password .form-type-password-confirm .password-confirm-message{display:none}.webform-submission-course-enquiry-form{background-color:var(--color-white);padding:2rem}@media (min-width:48em){.webform-submission-course-enquiry-form{padding:2rem 4rem}}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/makeuk/dist/assets/images/icons/help.png) 0 50% no-repeat}[dir=rtl] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/makeuk/dist/assets/images/icons/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir=rtl] .item-list--comma-list .item-list__comma-list,[dir=rtl] .item-list__comma-list li{margin:0}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em}label button.link{font-weight:700}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir=rtl] ul.inline,[dir=rtl] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}
ul.menu__members,ul.menu__services,ul.menu__training,ul.menu__future-makers,ul.menu__news,ul.menu__about,ul.menu__become-a-member,ul.menu__insights,ul.menu__apprenticeships{background-color:var(--color-blue);list-style:none;display:none;width:100%;margin:0;padding:0;justify-content:space-around;flex-wrap:wrap;text-align:center;height:fit-content}@media (min-width:30em){ul.menu__members,ul.menu__services,ul.menu__training,ul.menu__future-makers,ul.menu__news,ul.menu__about,ul.menu__become-a-member,ul.menu__insights,ul.menu__apprenticeships{display:flex;flex-direction:row;text-align:left}}ul.menu__members li,ul.menu__services li,ul.menu__training li,ul.menu__future-makers li,ul.menu__news li,ul.menu__about li,ul.menu__become-a-member li,ul.menu__insights li,ul.menu__apprenticeships li{cursor:pointer;color:#fff;position:relative;height:fit-content;text-align:center}ul.menu__members li a,ul.menu__services li a,ul.menu__training li a,ul.menu__future-makers li a,ul.menu__news li a,ul.menu__about li a,ul.menu__become-a-member li a,ul.menu__insights li a,ul.menu__apprenticeships li a{color:#fff;padding:.625rem 1.25rem;display:block}ul.menu__members .menu-item--active-trail:after,ul.menu__services .menu-item--active-trail:after,ul.menu__training .menu-item--active-trail:after,ul.menu__future-makers .menu-item--active-trail:after,ul.menu__news .menu-item--active-trail:after,ul.menu__about .menu-item--active-trail:after,ul.menu__become-a-member .menu-item--active-trail:after,ul.menu__insights .menu-item--active-trail:after,ul.menu__apprenticeships .menu-item--active-trail:after{content:"";height:4px;position:absolute;bottom:0;left:0;width:0;background:var(--color-white);transition:.2s;width:100%}ul.menu__members li:after,ul.menu__services li:after,ul.menu__training li:after,ul.menu__future-makers li:after,ul.menu__news li:after,ul.menu__about li:after,ul.menu__become-a-member li:after,ul.menu__insights li:after,ul.menu__apprenticeships li:after{content:"";height:4px;position:absolute;bottom:.5px;left:0;width:0;background:var(--color-white);transition:.2s}ul.menu__members li:hover:after,ul.menu__services li:hover:after,ul.menu__training li:hover:after,ul.menu__future-makers li:hover:after,ul.menu__news li:hover:after,ul.menu__about li:hover:after,ul.menu__become-a-member li:hover:after,ul.menu__insights li:hover:after,ul.menu__apprenticeships li:hover:after{width:100%}
.more-link{display:block;text-align:right}[dir=rtl] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox,[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.node--type-profile__content{position:relative;background-color:#fff;padding:1.5rem 1.5rem 3rem;border-bottom:5px solid var(--color-blue);grid-column:2}.node--type-profile__content>*{grid-column:2}.node--type-profile__content .job-title,.node--type-profile__content .name{color:var(--color-dark-grey);margin-top:.5rem}.node--type-profile__content .job-title{padding-bottom:1rem}.node--type-profile__content img{width:5.3125rem;height:5.3125rem;border-radius:50%;object-fit:cover}.node--type-profile__content .contacts{position:absolute;bottom:0;right:0;display:flex;gap:1rem;align-items:center;padding-right:1rem;height:fit-content}.node--type-profile__content .contacts a{color:var(--color-white);background-color:var(--color-blue);padding:.3125rem .25rem 0}.node--type-blog__content .content .sidebar{background-color:transparent;padding:0;display:flex;flex-direction:column;gap:var(--vertical-spacing)}.node--type-blog__content .sidebar-sections{background-color:#fff;padding:1.5rem}
.paragraph--type--in-page-banner{background-color:var(--color-extra-light-grey);width:100%;min-height:25.625rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"title" "image" "content"}@media (min-width:61.25em){.paragraph--type--in-page-banner{display:grid;grid-template-columns:40% 60%;grid-template-rows:auto;gap:0px 0px;grid-template-areas:"title image" "content image"}}.paragraph--type--in-page-banner h2{grid-area:title;max-width:25rem}.paragraph--type--in-page-banner .sub_content{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:0px 0px;grid-area:content}.paragraph--type--in-page-banner .sub_content .field__item{max-width:31.25rem;padding:.9375rem 0;margin:0;display:flex;flex-direction:column;justify-content:flex-end}@media (min-width:61.25em){.paragraph--type--in-page-banner .sub_content .field__item{padding-right:2.5rem}}.paragraph--type--in-page-banner .sub_content .paragraph--type--cta{display:flex;align-items:end}.paragraph--type--in-page-banner .standard-banner-img{width:100%;position:relative;height:fit-content}.paragraph--type--in-page-banner .standard-banner-img video{width:100%;height:auto}@media (min-width:61.25em){.paragraph--type--in-page-banner .standard-banner-img{grid-area:image;width:100%;display:flex;align-items:center;overflow:hidden;height:auto}.paragraph--type--in-page-banner .standard-banner-img video{position:absolute;top:50%;left:50%;width:auto;height:100%;transform:translate(-50%,-50%);object-fit:cover}}.paragraph--type--in-page-banner img{margin-left:auto}@media (min-width:61.25em){.paragraph--type--in-page-banner img{max-width:61.25rem}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/makeuk/dist/assets/images/icons/check.svg);box-shadow:-8px 0 #77b259}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/makeuk/dist/assets/images/icons/warning.svg);box-shadow:-8px 0 #e09600}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/makeuk/dist/assets/images/icons/error.svg);box-shadow:-8px 0 #e62600}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 #e62600}.messages--error p.error{color:#a51b00}
.node--unpublished{background-color:#fff4f4}.node--view-mode-full{display:grid;grid-template-columns:1fr;grid-template-rows:auto var(--component-spacing) auto;grid-template-areas:"header" "." "content";justify-content:center}.node--view-mode-full>.banner{grid-area:header}.node--view-mode-full__content{grid-area:content;display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto;padding-bottom:var(--vertical-spacing);row-gap:var(--vertical-spacing)}.node--view-mode-full__content>*{grid-column:2}.node--view-mode-full__content>.paragraph.fullwidth{grid-column:span 3;display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto}.node--type-blog__content .sections,.node--type-report__content .sections,.node--type-publication__content .sections,.node--type-news__content .sections,.node--type-course__content .sections,.node--type-insight__content .sections,.node--type-member-report .sections,.node--type-member-resources .sections,.node--type-publication .sections{background-color:#fff;padding:.625rem}@media (min-width:48em){.node--type-blog__content .sections,.node--type-report__content .sections,.node--type-publication__content .sections,.node--type-news__content .sections,.node--type-course__content .sections,.node--type-insight__content .sections,.node--type-member-report .sections,.node--type-member-resources .sections,.node--type-publication .sections{padding:1.5625rem}}.node--type-report__content .sections{background-color:#fff}.node--type-report__content .sections .sections{padding:.625rem}@media (min-width:48em){.node--type-report__content .sections .sections{padding:1.5625rem}}.node--type-webform .paragraph,.node--type-webform .webform-wrapper{margin-top:var(--vertical-spacing)}.node--type-webform .field--name-body,.node--type-webform .webform-wrapper{max-width:var(--content-width)}
.node .banner{color:var(--text-color);overflow:hidden}.node .banner__content{display:none}.node .banner__media{width:100%}@media (min-width:61.25em){.node .banner__media{display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto}}.node .banner .paragraph--type--standard-banner{background-color:var(--color-extra-light-grey);width:100%;grid-column:2;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;grid-template-areas:"img" "title" "sub_content"}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner{padding-top:1rem}}.node .banner .paragraph--type--standard-banner h1{text-transform:uppercase}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner{grid-template-columns:1.4fr .8fr .8fr;grid-template-rows:1fr auto;gap:0px 0px;grid-template-areas:"title img img" "sub_content img img"}}.node .banner .paragraph--type--standard-banner .title-group{margin:1.5625rem 1.875rem;max-width:31.25rem;grid-area:title}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner .title-group{margin:0;max-width:unset}}.node .banner .paragraph--type--standard-banner .title-group h1{font-family:var(--font-family-secondary);font-weight:500;text-transform:uppercase}.node .banner .paragraph--type--standard-banner .title-group .field--name-field-subtitle{color:var(--color-dark-grey);font-size:1rem}.node .banner .paragraph--type--standard-banner .sub_content{display:flex;flex-direction:column;grid-area:sub_content;justify-content:start;margin:0 1.5625rem}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner .sub_content{justify-content:end;margin:0}}.node .banner .paragraph--type--standard-banner .sub_content .field__item{max-width:31.25rem;padding:.9375rem;margin:0}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner .sub_content .field__item{padding-right:2.5rem;padding-left:0;margin:.9375rem 0}}.node .banner .paragraph--type--standard-banner .sub_content .link-button{margin:.9375rem .9375rem 2.5rem}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner .sub_content .link-button{margin:.9375rem 0}}.node .banner .paragraph--type--standard-banner .field--name-field-logo{grid-area:img;width:100%;height:0;padding-top:66%;display:flex;align-items:end}.node .banner .paragraph--type--standard-banner .field--name-field-logo img{margin:1rem;padding-left:1rem;width:10.9375rem}.node .banner .paragraph--type--standard-banner .standard-banner-img{grid-area:img;width:100%;height:auto;overflow:hidden}.node .banner .paragraph--type--standard-banner .standard-banner-img img{margin-left:auto;width:100%}@media (min-width:61.25em){.node .banner .paragraph--type--standard-banner .standard-banner-img img{max-width:61.25rem;padding-left:1rem}}
.social-share-icons .social-share{display:grid;grid-template-columns:repeat(3,3rem);grid-gap:10px}.social-share-icons .social-share__button{color:#fff;background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);width:3.0625rem;height:3.0625rem;border-radius:100%;cursor:pointer;transition:all .3s ease-in-out}.social-share-icons .social-share__button:hover{transform:scale(1.05)}.social-share-icons__white .social-share__button{background-color:var(--color-white);color:var(--color-dark-blue);border:1px solid var(--color-dark-blue)}
.views-field-nothing{background-color:var(--color-blue);width:fit-content;padding:.5rem 2rem;color:var(--color-white);margin:1rem 0}.search-page-container .form-container,.search-page-container .item-list,.search-page-container .view-empty{display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto}.search-page-container .form-container>*,.search-page-container .item-list>*,.search-page-container .view-empty>*{grid-column:2}.search-page-container h2{display:none}.search-page-container .serach-form,.search-page-container .search-results{grid-column:2}.search-page-container .view-empty{padding:2rem}.view-search .view-content{margin:0;display:grid;grid-template-columns:1fr;grid-gap:var(--row-gap);padding:2rem}.view-search .view-content .views-row{background-color:var(--color-white);border-left:5px solid var(--color-blue);padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between;position:relative}.view-search .view-content .views-row .views-field-title{padding:0 1rem}.view-search .view-content .views-row .views-field-title a{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.view-search .view-content .views-row .views-field-title .search-result-title{color:var(--color-dark-blue);font-size:1.125rem;font-weight:var(--font-weight-medium)}.view-search .view-content .views-row .views-field-field-tags{padding:0 1rem;font-size:1rem}.view-search .view-content .views-row .content{padding:.9375rem 1.875rem;display:flex;flex-direction:column;justify-content:space-between;margin:0}.view-search .view-content .views-row .image{display:none}.view-search .view-content .views-row .post-text{font-size:1rem;color:var(--color-dark-grey);padding:.5rem 1rem 2rem}.view-search .view-content .views-row .post-date{color:var(--color-blue);font-size:.875rem;text-transform:uppercase;margin-bottom:.625rem;padding-left:1rem}.view-search .view-content .views-row .view-button{background-color:var(--color-blue);width:fit-content;padding:.5rem 2rem}.view-search .view-content .views-row .view-button a{color:var(--color-white)}
.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:var(--color-primary);text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover,.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--color-primary)}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:40px;height:4px;background-color:var(--color-primary);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:before,.hamburger--boring .hamburger-inner:after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:before,.hamburger--minus.is-active .hamburger-inner:after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:before,.hamburger--vortex.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:before,.hamburger--vortex-r.is-active .hamburger-inner:after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.field-collection-view{padding:0;margin:0;border-bottom:0px}.field-collection-container{border-bottom:0px}button.hamburger:focus{outline:0}.clearfix:after{content:none}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Roman.woff2) format("woff2");font-weight:400;font-style:normal;descent-override:5%;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Md.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Bd.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Blk.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Hv.woff2) format("woff2");font-weight:1000;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Th.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-Lt.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-UltLt.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-It.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-MdIt.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-BdIt.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-BlkIt.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-HvIt.woff2) format("woff2");font-weight:1000;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-ThIt.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-LtIt.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/themes/custom/makeuk/assets/fonts/Neue\ Helvetica/HelveticaNeueLTPro-UltLtIt.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Phosphate;src:url(/themes/custom/makeuk/assets/fonts/Phosphate/PhosphatePro-Solid.woff2) format("woff2"),url(/themes/custom/makeuk/assets/fonts/Phosphate/PhosphatePro-Solid.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Adjusted Arial Fallback;src:local(Arial Black);size-adjust:86%;ascent-override:125%;descent-override:23%;line-gap-override:0%}:root{--page-width:77.8125rem;--page-gutter:1.875rem;--page-gutter-total:calc(var(var(--page-gutter) * 2));--page-gutter-left:calc(var(--page-gutter) + env(safe-area-inset-left));--page-gutter-right:calc(var(--page-gutter) + env(safe-area-inset-right));--vertical-spacing:2.5rem;--component-spacing:3.125rem;--row-gap:1.875rem;--column-gap:1.875rem;--grid-column-count:4;--grid-item--min-width:12.5rem;--content-width:44rem;--color-black:#000000;--color-dark-grey:#2b2e34;--color-mid-grey:#707070;--color-light-grey:#a8afb2;--color-extra-light-grey:#f6f6f6;--color-white:#ffffff;--color-red:#ca4e59;--color-orange:#faaa46;--color-blue:#448ec8;--color-dark-blue:#134067;--color-green:#95c11f;--color-primary:var(--color-dark-blue);--color-secondary:var(--color-orange);--text-color:var(--color-black);--background-color:var(--color-extra-light-grey);--embla-theme-color:black;--font-family:Arial,sans-serif;--font-family-secondary:"Phosphate","Adjusted Arial Fallback";--body-text:var(--font-family);--header-text:var(--font-family);--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-normal:var(--font-weight-regular);--header-bg-color:var(--color-white);--header-text-color:var(--color-primary);--header-height:5.9375rem;--footer-bg-color:var(--color-dark-grey);--footer-text-color:var(--color-white);--embla-navigation-color:var(--color-white);--embla-navigation-background:var(--color-dark-blue);--embla-navigation-size:1.5rem;--embla-navigation-radius:50%;--embla-navigation-sides-offset:calc(-1 * var(--embla-navigation-size));--plyr-color-main:var(--color-blue);--top-offset:calc(var(--header-height) + var(--gin-toolbar-height,0px))}@media (min-width:48em){:root{--page-gutter:2.8125rem}}@media (min-width:48em){:root{--page-gutter:2.8125rem;--component-spacing:3.125rem}}html{font-family:var(--body-text);line-height:1.3}body{font-size:1.125rem}a{line-height:1.5;font-weight:var(--font-weight-normal);font-size:1rem}h1,h2,h3,h4,h5,h6{font-family:var(--header-text);font-weight:var(--font-weight-normal);margin-top:0;line-height:1.2;margin-bottom:1rem;text-wrap:balance;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit}h1,.h1{line-height:1;font-size:2.5rem;font-weight:var(--font-weight-semi-bold)}@media (min-width:30em){h1,.h1{font-size:3.625rem}}@media (min-width:30em){h1,.h1{font-size:calc(40px + 18 * (100vw - 480px) / 820)}}@media (min-width:81.25em){h1,.h1{font-size:3.625rem}}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}p{margin-bottom:1rem}ul{padding-left:.75rem}p,a,li,span{color:var(--color-dark-grey);font-size:1rem}.toolbar-menu li,.toolbar-menu a{font-size:.8125rem}a,a:visited{text-decoration:none}h1 a,h2 a,h3 a,h1 a:visited,h2 a:visited,h3 a:visited,li.node-readmore a,body.front .field-name-field-link a,.views-field-view-node a,li.node-readmore a:visited,body.front .field-name-field-link a:visited,.views-field-view-node a:visited,.views-field-title a,.views-field-title a:visited,.meganav a,.meganav a:visited{color:#000}.btn,.button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s;border:1px solid var(--color-primary)}.btn:hover,.button:hover{background-color:var(--color-white);color:var(--color-primary)}.btn__dark,.button__dark{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-dark-grey);color:#fff;transition:color .5s,background-color .5s;border:1px solid white}.btn__dark:hover,.button__dark:hover{background-color:#fff;color:var(--color-dark-grey)}q{font-weight:var(--font-weight-semi-bold);font-size:1.5rem;font-style:italic;display:flex;position:relative}q p{margin-top:0}.paragraph--type--quote q:before,.paragraph--type--quote q:after{content:none!important}.paragraph--type--quote q span:not(:has(*)):before,.paragraph--type--quote q span *:first-child:before{content:"“";position:absolute;left:-.75rem;font-size:1.25rem}.paragraph--type--quote q span:not(:has(*)):after,.paragraph--type--quote q span *:last-child:after{content:"”"!important;font-size:1.25rem;line-height:1rem}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body,html{margin:0;padding:0;height:100%}canvas{position:absolute;z-index:-1;overflow:hidden}.dialog-off-canvas-main-canvas{background-color:#fff;height:100%}.dialog-off-canvas-main-canvas .layout-container{min-height:100%;box-sizing:border-box;background-color:var(--background-color);z-index:1;display:grid;margin:0;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;grid-template-areas:"header" "main" "footer"}.dialog-off-canvas-main-canvas .layout-container>header{grid-area:header;width:100%}.dialog-off-canvas-main-canvas .layout-container>main{margin-top:var(--header-height);z-index:1;grid-area:main}.dialog-off-canvas-main-canvas .layout-container>footer{grid-area:footer}.dialog-off-canvas-main-canvas .breadcrumb-area{max-width:var(--page-width);margin:0 auto}img{width:100%;height:auto}body.mobile-nav-open{height:100%;overflow:hidden}body.mobile-nav-open header.site-header nav.navigation.menu--header-menu{transform:translate(0);display:flex}body .site-header{z-index:10;height:var(--header-height)}body .region-nav{position:relative;max-width:var(--page-width);margin:0 auto;display:flex}body .region-nav .search-block-form{z-index:999;padding-right:2em;display:flex;flex-direction:row-reverse;position:relative}body .region-nav .search-block-form h2{display:none}body .region-nav .search-block-form #search-block-form{width:20em}body .region-nav .search-block-form #search-block-form input{padding:.1em}body .region-nav .search-block-form #search-block-form .form-actions{position:absolute}body .region-nav .search-block-form #search-block-form .form-actions input#edit-submit{opacity:0;width:3em}body .region-nav .search-block-form #search-block-form .form-actions:before{content:"";position:absolute;top:0;left:1em;font-family:FontAwesome;pointer-events:none}body .region-nav .search-block-form #search-block-form .form-actions:hover{color:var(--color-primary)}body header.site-header{display:grid;position:fixed;background-color:var(--color-white);grid-template-columns:auto 9.125rem auto 2.5rem 2.5rem 2.5rem auto;grid-template-rows:1fr;grid-template-areas:". logo . user search hamburger .";gap:0 1rem;align-items:center}@media (min-width:30em){body header.site-header{grid-template-columns:var(--page-gutter-left) 9.125rem 1fr 2.5rem 3.125rem 2.5rem var(--page-gutter-right)}}@media (min-width:74.5625em){body header.site-header{gap:0;grid-template-columns:var(--page-gutter-left) 9.125rem 1fr 2.5rem 3.125rem var(--page-gutter-right);grid-template-areas:". logo nav user search ."}}body header.site-header .site-logo{position:relative;z-index:15;grid-area:logo;margin:0 .9375rem}body header.site-header .site-logo img{width:9.125rem;height:3.4375rem;transition:.2s ease-in-out}body header.site-header .site-logo img:hover{transform:scale(1.05);transform-origin:50% 50%}body header.site-header .site-name{display:none}body header.site-header .block-menu:before,body header.site-header .search-block-form:before{position:absolute;left:0;top:0;margin-left:1em;line-height:1em;color:var(--color-mid-grey);font-family:FontAwesome}body header.site-header button.hamburger{grid-area:hamburger;background:transparent;color:var(--text-primary);z-index:15;text-transform:uppercase;transition:.4s ease color;padding:0;display:flex;justify-content:end}@media (min-width:74.5625em){body header.site-header button.hamburger{display:none}}body header.site-header button.hamburger .close-text{display:none}body header.site-header button.hamburger .menu-text{display:block}body header.site-header button.hamburger.is-active{color:#fff}body header.site-header button.hamburger.is-active .close-text{display:block}body header.site-header button.hamburger.is-active .menu-text{display:none}body header.site-header .menu--header-menu .menu .menu a{padding:12px 24px}@media (min-width:74.5625em){body header.site-header .menu--header-menu .menu .menu a{text-decoration:none;display:block;position:relative;color:var(--color-dark-blue);font-size:16px}}body header.site-header .menu--header-menu .menu .menu a:hover{text-decoration:underline}body header.site-header .menu--header-menu .menu .menu__1 .menu__2{display:none}@media (min-width:74.5625em){body header.site-header .menu--header-menu .menu .menu__1 .menu__2{padding:0;position:absolute;width:66%;text-align:start;right:.9375rem;top:0;min-width:160px}body header.site-header .menu--header-menu .menu .menu__1 .menu__2 ul{column-count:2}}body header.site-header .menu--header-menu .menu .menu .menu-item--expanded:hover .menu{display:block}body header.site-header nav.navigation{display:none}@media (max-width:74.5525em){body header.site-header nav.navigation{position:absolute;display:flex;flex-direction:column;top:var(--header-height);left:0;width:100%;background:var(--color-white);color:var(--color--black);z-index:9;transform:translateY(-200%);transition:.4s ease transform;height:calc(100dvh - var(--header-height))}}@media (min-width:74.5625em){body header.site-header nav.navigation{display:block;height:100%;margin-left:7.25rem;grid-area:nav}}body header.site-header nav.navigation .menu__1{display:none}@media (min-width:74.5625em){body header.site-header nav.navigation .menu__1{min-height:20rem;position:fixed;top:var(--top-offset);left:0;width:100vw;background-color:#f9f9f9;box-shadow:0 8px 16px #0003;grid-template-columns:1fr 2fr}}body header.site-header nav.navigation .menu-item--expanded:hover svg{rotate:90deg;transition:.4s ease rotate}body header.site-header nav.navigation .menu-item--expanded:hover .menu__1{display:block;z-index:20}@media (min-width:74.5625em){body header.site-header nav.navigation .menu-item--expanded:hover .menu__1{display:grid}body header.site-header nav.navigation .menu-item--expanded:hover .menu__1>ul>li{padding:.3125rem;text-align:left;display:grid;grid-template-columns:auto .9375rem;align-items:center}}body header.site-header nav.navigation.menu--header-menu ul.menu__top{margin:0 auto;display:flex;flex-direction:column;text-align:center;width:100%;padding:0;overflow:scroll}body header.site-header nav.navigation.menu--header-menu ul.menu__top .menu-item--expanded svg{padding:.25rem;width:1.375rem;height:1.375rem;border:2px solid var(--color-primary);border-radius:100%;background-color:var(--color-primary);transition:.4s ease rotate;color:#fff}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top .menu-item--expanded svg{width:.75rem;height:.75rem;padding:0;border:0;background-color:unset;border-radius:2px;color:var(--color-primary)}}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li>svg{margin-left:.625rem;width:.625rem;height:.625rem}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li>svg path{stroke-width:3px}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top{flex-direction:row;width:auto;overflow:auto;height:100%;padding:0}body header.site-header nav.navigation.menu--header-menu ul.menu__top svg{rotate:90deg}}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li{padding:0;margin-bottom:1.875rem}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top>li{margin-bottom:0;align-items:center;display:flex}}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top>li:not(:first-child){padding-left:3.125rem}}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a,body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a:visited{color:var(--color-dark-blue);font-weight:var(--font-weight-normal);font-size:1.5rem;line-height:1.4}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a,body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a:visited{font-weight:400;font-size:1rem;line-height:1.3125rem}}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a:hover,body header.site-header nav.navigation.menu--header-menu ul.menu__top>li a:visited:hover{color:var(--color-primary)}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li .menu__1 li{margin-left:0}body header.site-header nav.navigation.menu--header-menu ul.menu__top>li .menu__1 li a,body header.site-header nav.navigation.menu--header-menu ul.menu__top>li .menu__1 li a:visited{font-size:1.125rem;font-weight:var(--font-weight-normal);padding:0}@media (min-width:74.5625em){body header.site-header nav.navigation.menu--header-menu ul.menu__top>li .menu__1 li a,body header.site-header nav.navigation.menu--header-menu ul.menu__top>li .menu__1 li a:visited{padding:1rem .5rem}}body header.site-header nav.navigation#block-actionmenu{padding:1.9em 0}body header.site-header nav.navigation#block-actionmenu a,body header.site-header nav.navigation#block-actionmenu a:visited{padding:2em;background-color:var(--color-primary);color:#fff}body header.site-header nav.navigation#block-actionmenu a:hover,body header.site-header nav.navigation#block-actionmenu a:visited:hover{background-color:hsl(var(--color-primary),45%)}body header.site-header nav.navigation.menu--account{grid-area:user;display:flex;align-items:center;justify-content:center;margin:0;height:100%}body header.site-header nav.navigation.menu--account .user-menu-icon{display:flex;justify-content:end}body header.site-header nav.navigation.menu--account .user-menu-icon svg{height:1.375rem;width:1.375rem}body header.site-header nav.navigation.menu--account .menu__top{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px #0003;list-style-type:none;padding:0;margin:0;z-index:1;top:calc(var(--header-height) - 1rem);width:8rem;height:fit-content}body header.site-header nav.navigation.menu--account .menu__top li{text-align:left;position:relative}body header.site-header nav.navigation.menu--account .menu__top li a{display:block;width:100%;height:100%;padding:1rem .5rem}body header.site-header nav.navigation.menu--account .menu__top li:hover{background-color:var(--color-extra-light-grey)}.menu--header-menu ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left}.menu--header-menu [dir=rtl] ul.menu{margin-right:1em;margin-left:0;text-align:right}.menu--header-menu .menu-item--expanded{list-style-type:circle;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==)}.menu--header-menu .menu-item--collapsed{list-style-type:disc;list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC)}.menu--header-menu [dir=rtl] .menu-item--collapsed{list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABNJREFUCB1j4GASYFJgcmD+A4IADUIDfIUMT4wAAAAASUVORK5CYII=)}.menu--header-menu .menu-item{margin:0;padding:.3125rem;list-style:none;text-align:left;margin-left:1rem}@media (min-width:74.5625em){.menu--header-menu .menu-item{margin-left:0}}.menu--header-menu .menu-item ul.menu a.is-active{color:#000}.block-views-exposed-filter-blocksearch-page-1{grid-area:search;z-index:10}.site-footer{padding:0;display:grid}.site-footer .menu__top>.menu-item>a{font-weight:700}.site-footer .menu__1{display:none}@media (min-width:30em){.site-footer .menu__1{display:flex}}.site-footer .menu--footer-sub-menu{background-color:#fff}.site-footer .menu--footer-menu{background-color:var(--footer-bg-color);width:100%;position:relative;padding:3.125rem 0}.site-footer .menu--footer-menu .menu__top{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:30em){.site-footer .menu--footer-menu .menu__top{grid-template-columns:1fr 1fr}}@media (min-width:48em){.site-footer .menu--footer-menu .menu__top{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}}.site-footer .block-copyright{grid-area:copyright}.site-footer .block-copyright p{font-size:1.125rem}.site-footer .block-copyright p:last-of-type{margin:0}.site-footer h2{text-align:left;color:#fff;font-size:1.5rem;font-weight:500;margin:0 0 1.25rem}.site-footer ul.menu{margin:0;padding-left:2.5rem}@media (min-width:61.25em){.site-footer ul.menu{margin:2rem 0}}.site-footer ul.menu li{color:#fff;list-style:none;display:inline-block;line-height:2.375rem;font-size:1.125rem;margin:0}.site-footer ul.menu li a,.site-footer ul.menu li a:visited{color:#fff}.site-footer ul.menu .menu_list{padding-left:0;display:flex;flex-direction:column}.site-footer .footer-sub-menu-container{background-color:#fff;padding:2.5rem 2.9375rem;display:flex;flex-direction:column-reverse}@media (min-width:61.25em){.site-footer .footer-sub-menu-container{display:grid;grid-template-columns:1.2fr .8fr}}.site-footer .footer-sub-menu-container .menu{padding:0}.site-footer .footer-icons{display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;flex-direction:column-reverse;gap:1.875rem}@media (min-width:61.25em){.site-footer .footer-icons{gap:5.125rem;justify-content:end;flex-direction:row;align-items:center}}.site-footer .view-header{font-size:.875rem;font-size:bold;color:var(--color-dark-grey);padding-bottom:.25rem}.site-footer{display:grid;gap:2rem;grid-template-columns:1fr;grid-auto-rows:auto;grid-template-areas:"footer" "socials" "certifications" "sub-footer" "copyright";background-color:#fff}@media (min-width:61.25em){.site-footer{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:0px 0px;grid-template-areas:"footer footer footer footer footer footer" "sub-footer sub-footer sub-footer sub-footer certifications socials" "copyright copyright copyright copyright certifications socials"}}.site-footer .menu--footer-sub-menu ul.menu li a{color:var(--color-dark-grey);font-weight:400;padding-right:1rem;text-decoration:underline}.site-footer .menu--footer-menu{grid-area:footer}.site-footer .menu--footer-sub-menu{grid-area:sub-footer}.site-footer #block-makeuk-copyright{grid-area:copyright;background-color:#fff;width:100%;height:100%;padding-left:2.5rem;margin-bottom:2rem}.site-footer #block-makeuk-copyright p{margin:0}.site-footer #block-makeuk-certificationimages{grid-area:certifications;display:flex;align-items:center;padding-left:2.5rem}.site-footer #block-makeuk-certificationimages .field--name-field-images{display:flex;justify-content:center;gap:1rem}.site-footer #block-makeuk-certificationimages img{height:3.625rem!important;width:auto}.site-footer #block-makeuk-sociallinks{grid-area:socials;display:flex;flex-direction:column;justify-content:center;padding-left:2.5rem}.site-footer #block-makeuk-sociallinks .field--name-field-images{display:flex;justify-content:start;gap:1rem;overflow:hidden}.site-footer #block-makeuk-sociallinks img{height:1.75rem!important;width:auto}.site-footer #block-makeuk-sociallinks h2{color:var(--color-dark-grey);font-size:.875rem;font-weight:700;margin-bottom:.5rem}body.not-logged-in.path-user main{display:flex;align-items:center;text-align:center;justify-content:center}.block-core.block-local-tasks-block{position:fixed;bottom:20px;right:20px;z-index:20}.block-core.block-local-tasks-block ul.tabs.primary{margin:0;display:inline-flex;border:2px solid var(--gin-color-primary);border-radius:var(--gin-border-s)}.block-core.block-local-tasks-block ul.tabs.primary li{margin:0}.block-core.block-local-tasks-block ul.tabs.primary li a{background-color:var(--gin-bg-layer);color:var(--gin-color-primary);font-weight:var(--gin-font-weight-semibold)}.block-core.block-local-tasks-block ul.tabs.primary li a:hover,.block-core.block-local-tasks-block ul.tabs.primary li a.is-active{color:var(--gin-bg-layer);background-color:var(--gin-color-primary)}.cart-form,.cart-empty-page,.path-checkout .form-container,.path-commerce-realex-payment .form-container{max-width:var(--page-width);margin:var(--vertical-spacing) auto;padding-left:var(--page-gutter-left);padding-right:var(--page-gutter-right)}.cart-form table,.cart-empty-page table,.path-checkout .form-container table,.path-commerce-realex-payment .form-container table{width:100%}.cart-form th,.cart-form td,.cart-empty-page th,.cart-empty-page td,.path-checkout .form-container th,.path-checkout .form-container td,.path-commerce-realex-payment .form-container th,.path-commerce-realex-payment .form-container td{text-align:left}.cart-form th.views-field-total-price__number,.cart-form td.views-field-total-price__number,.cart-empty-page th.views-field-total-price__number,.cart-empty-page td.views-field-total-price__number,.path-checkout .form-container th.views-field-total-price__number,.path-checkout .form-container td.views-field-total-price__number,.path-commerce-realex-payment .form-container th.views-field-total-price__number,.path-commerce-realex-payment .form-container td.views-field-total-price__number{text-align:right}.cart-form .form-actions,.cart-empty-page .form-actions,.path-checkout .form-container .form-actions,.path-commerce-realex-payment .form-container .form-actions{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem}.cart-form .form-actions input,.cart-empty-page .form-actions input,.path-checkout .form-container .form-actions input,.path-commerce-realex-payment .form-container .form-actions input{margin:0}.cart-form .button-wrapper,.cart-empty-page .button-wrapper,.path-checkout .form-container .button-wrapper,.path-commerce-realex-payment .form-container .button-wrapper{margin-top:var(--vertical-spacing)}.cart-form .layout-checkout-form .form-actions,.cart-empty-page .layout-checkout-form .form-actions,.path-checkout .form-container .layout-checkout-form .form-actions,.path-commerce-realex-payment .form-container .layout-checkout-form .form-actions{justify-content:flex-start}.order-total-line{padding:0}.order-total-line-label{margin-right:.625rem}.checkout-order-summary td:last-child{text-align:right}.checkout-pane{margin-bottom:var(--vertical-spacing)}.checkout-pane p{font-weight:var(--font-weight-medium);font-size:1.25rem}.paragraph.paragraph--type--sponsored-content{padding:1rem 4rem 1rem 0}.paragraph.paragraph--type--sponsored-content h2{font-size:1.3125rem;font-weight:700}.paragraph.paragraph--type--sponsored-content img{max-width:250px;height:auto}.paragraph.paragraph--type--high-impact-text{border-top:1px solid var(--color-mid-grey);border-bottom:1px solid var(--color-mid-grey);padding:1em;margin-top:1em;margin-bottom:1em;font-size:1.3em;width:100%}.paragraph.paragraph--type--high-impact-text .field--name-field-text{max-width:32em;margin:0 auto;line-height:1.4em;color:var(--color-mid-grey)}.paragraph.paragraph--type--carousel .paragraph--type--carousel-item{display:flex;align-items:center;position:relative}.paragraph.paragraph--type--carousel .paragraph--type--carousel-item .inner-content{box-sizing:border-box;padding:1em;max-width:20em;margin-left:1em;font-size:1.3em}.paragraph.paragraph--type--carousel .paragraph--type--carousel-item .inner-content .field--name-field-link a,.paragraph.paragraph--type--carousel .paragraph--type--carousel-item .inner-content .field--name-field-link a:visited{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s}.paragraph.paragraph--type--carousel .paragraph--type--carousel-item .inner-content .field--name-field-link a:hover,.paragraph.paragraph--type--carousel .paragraph--type--carousel-item .inner-content .field--name-field-link a:visited:hover{background-color:var(--color-white);color:var(--color-primary)}.paragraph.paragraph--type--carousel .paragraph--type--carousel-item img{line-height:0}.paragraph--type--separator.seperator-size-small{margin-bottom:var(--component-spacing)}.paragraph--type--separator.seperator-size-medium{margin-bottom:calc(var(--component-spacing) * 2)}.paragraph--type--separator.seperator-size-large{margin-bottom:calc(var(--component-spacing) * 4)}.paragraph--type--image img{padding:1rem 0}.paragraph--type--image-grid__content{display:flex;flex-wrap:wrap;margin:calc(-1 * var(--row-gap) / 2) calc(-1 * var(--column-gap) / 2) 0}.paragraph--type--image-grid__content img{aspect-ratio:1;padding:2.5rem;margin:calc(var(--row-gap) / 2) calc(var(--column-gap) / 2);border:1px solid var(--color-dark-grey);max-width:100%;width:calc(100% - var(--column-gap))}@media (min-width:48em){.paragraph--type--image-grid__content img{width:calc(50% - var(--column-gap));max-width:calc(50% - var(--column-gap))}}@media (min-width:61.25em){.paragraph--type--image-grid__content img{width:calc(25% - var(--column-gap));max-width:calc(25% - var(--column-gap))}}.paragraph--type--banner-image-carousel{padding:0;position:relative;margin-left:calc(var(--page-gutter) * -1);margin-right:calc(var(--page-gutter) * -1)}.paragraph--type--banner-image-carousel .carousel-inner img{display:block}.paragraph--type--text-wysiwyg- table{width:unset!important;height:unset!important}.paragraph--type--text-wysiwyg->*:last-child{margin-bottom:0}.paragraph--type--text-wysiwyg- h2,.paragraph--type--text-wysiwyg- h3,.paragraph--type--text-wysiwyg- h4{margin-top:1.5rem;margin-bottom:1rem}.paragraph--type--text-wysiwyg- p{margin-top:0}.paragraph--type--text-wysiwyg- a{color:var(--color-blue)}.paragraph--type--text-wysiwyg- a:hover{text-decoration:underline}.paragraph--type--text-wysiwyg- div{font-size:1rem}.paragraph--type--text-wysiwyg- ul,.paragraph--type--text-wysiwyg- li{margin-left:0!important}.paragraph--type--cta a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-dark-grey);color:#fff;transition:color .5s,background-color .5s}.paragraph--type--cta a:hover{background-color:#fff;color:var(--color-dark-grey)}.button-color-secondary a,.button-color-orange a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-orange);color:var(--color-black);transition:color .5s,background-color .5s}.button-color-secondary a:hover,.button-color-orange a:hover{background-color:var(--color-black);color:var(--color-orange)}.button-color-primary a,.button-color-dark-blue a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s;border:1px solid var(--color-primary)}.button-color-primary a:hover,.button-color-dark-blue a:hover{background-color:var(--color-white);color:var(--color-primary)}.button-color-white a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-white);color:var(--color-black);transition:color .5s,background-color .5s}.button-color-white a:hover{background-color:var(--color-black);color:var(--color-white)}.link-button{max-height:6.25rem;min-width:8.75rem;line-height:1}.link-button svg{width:1.25rem;height:.9375rem;margin-left:1.25rem}.visually-hidden{display:none}.text-center{text-align:center}.custom-login-page{background-color:beige}.form-page{grid-column:2;display:grid;grid-template-columns:1fr;grid-gap:2rem}@media (min-width:81.25em){.form-page{grid-template-columns:2fr 1fr}}.form-page a{color:var(--color-blue)}.form-page__main{display:grid;row-gap:2rem}.paragraph--type--text-wysiwyg-,.paragraph--type--accordion,.field--name-variations,.field--type-text-long,.views-field-field-short-summary,.cta-content{max-width:var(--content-width);margin:0}.paragraph--type--form .field--type-text-long{margin-bottom:1rem}.paragraph--type--form form{max-width:var(--content-width);display:flex;flex-direction:column}.clickable-area{position:relative;width:100%;display:grid;grid-template-columns:2rem auto}.clickable-area a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;text-indent:2rem;padding-top:.25rem}.paragraph--type--image h2{font-size:1.125rem;font-weight:700;margin:0}.paragraph--type--buttons-and-title{padding:1rem 0;display:flex;flex-direction:column;align-items:center}.paragraph--type--buttons-and-title h3{width:100%;text-align:left;margin-bottom:1rem}.paragraph--type--buttons-and-title .paragraph--type--cta{width:100%;padding:.5rem 0}.paragraph--type--buttons-and-title .paragraph--type--cta .link-button{width:100%}.paragraph--type--buttons-and-title .paragraph--type--cta svg{display:none}.paragraph--type--course-enquiry-link .link-button{width:100%}.content{grid-column:2;grid-template-columns:1fr;gap:2rem}.content .sections{gap:var(--vertical-spacing);display:flex;flex-direction:column}.content .sidebar{background-color:#fff;padding:1.5rem;height:fit-content;width:100%;margin-top:var(--component-spacing)}.content .sidebar img{max-width:400px}@media (min-width:81.25em){.content{grid-template-columns:1fr auto;display:grid;grid-column:2}.content .sidebar{width:350px;margin:0}}.content:has(>:only-child){gap:0}.paragraph--type--image-grid h2{margin:2rem 0 0}.paragraph--type--image-grid .field--name-field-images-with-links{margin:2rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(13.125rem,1fr));grid-auto-rows:1fr;gap:var(--row-gap) var(--column-gap)}.paragraph--type--image-with-link{position:relative;height:100%;display:flex;flex-direction:column}.paragraph--type--image-with-link img{margin:auto;max-width:13.125rem}.paragraph--type--image-with-link a{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;max-height:unset}.social-media-icon-links img{height:1.625rem;width:auto}.social-media-icon-links .node--view-mode-full{display:block}.social-media-icon-links p{font-weight:700;font-size:14px;margin-bottom:.5rem}.close-search-button{display:none}.block-views-exposed-filter-blocksearch-page-1{align-items:center;justify-content:center;position:unset;display:flex}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-container{grid-template-columns:1fr}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-container form{grid-column:1}.block-views-exposed-filter-blocksearch-page-1 .search-icon{display:none}.block-views-exposed-filter-blocksearch-page-1 .search-form{justify-content:center;position:relative;gap:2rem;align-items:center;width:100%;background-color:var(--color-blue);color:var(--color-white);left:0;padding:0 3rem;box-shadow:0 3px 3px #0000000f;transition:all .3s ease-in-out;padding:2rem;grid-template-columns:1fr;gap:0}.block-views-exposed-filter-blocksearch-page-1 .search-form form input.form-search{width:20rem;height:2rem;border-radius:0;border:1px solid var(--color-dark-grey);outline:none}.block-views-exposed-filter-blocksearch-page-1 .search-form .close-search{height:25px;width:25px;color:var(--color-dark-grey)}.block-views-exposed-filter-blocksearch-page-1 .search-form .close-search svg{height:25px;width:25px}.block-views-exposed-filter-blocksearch-page-1 .search-form .form--inline{display:flex;align-items:flex-start;flex-direction:column}.block-views-exposed-filter-blocksearch-page-1 .search-form h3{font-size:2rem;margin:0}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-type-textfield input{height:3.625rem;border:2px solid var(--color-primary);width:100%}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-type-select{background-color:var(--color-primary)}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-type-select select{height:3.625rem;border:2px solid var(--color-white);background-color:var(--color-primary);color:var(--color-white);font-size:1rem;border-radius:0;padding-right:.625rem;background:url(/themes/custom/makeuk/images/icons/down-caret.svg) no-repeat calc(100% - 25px) 50%;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.block-views-exposed-filter-blocksearch-page-1 .search-form .input-with-search-icon{position:relative}.block-views-exposed-filter-blocksearch-page-1 .search-form .input-with-search-icon input{padding-left:2.1875rem}.block-views-exposed-filter-blocksearch-page-1 .search-form .input-with-search-icon:before{content:url(/themes/custom/makeuk/images/icons/search-icon.svg);height:1.125rem;width:1.125rem;position:absolute;left:.625rem;top:calc(50% - 3px);transform:translateY(-50%)}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-submit{height:3.625rem;background-color:var(--color-primary);color:var(--color-white);border:2px solid var(--color-white);font-size:1rem;border-radius:0;margin:0}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-submit:hover{background-color:var(--color-white);color:var(--color-primary);border:2px solid var(--color-primary)}.block-views-exposed-filter-blocksearch-page-1 .search-form .input-with-search-icon,.block-views-exposed-filter-blocksearch-page-1 .search-form .input-with-search-icon .form-item,.block-views-exposed-filter-blocksearch-page-1 .search-form .form-item,.block-views-exposed-filter-blocksearch-page-1 .search-form select,.block-views-exposed-filter-blocksearch-page-1 .search-form .form-actions,.block-views-exposed-filter-blocksearch-page-1 .search-form input{width:100%}@media (min-width:61.25em){.block-views-exposed-filter-blocksearch-page-1 .search-form{padding:3.125rem 0;grid-template-columns:1fr;gap:3.125rem}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-submit,.block-views-exposed-filter-blocksearch-page-1 .search-form .form-item{width:8.625rem}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-type-textfield input{width:25rem}.block-views-exposed-filter-blocksearch-page-1 .search-form select{width:8.625rem}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-wrapper{padding-left:3.125rem;border-left:1px solid var(--color-white)}.block-views-exposed-filter-blocksearch-page-1 .search-form .form--inline{flex-direction:row;gap:3.125rem;align-items:center;justify-content:start}}.block-views-exposed-filter-blocksearch-page-1 .search-form{display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto;gap:0}.block-views-exposed-filter-blocksearch-page-1 .search-form .form-container,.block-views-exposed-filter-blocksearch-page-1 .search-form h3{grid-column:2}header .block-views-exposed-filter-blocksearch-page-1 .search-form.open{display:grid;transition:all .3s ease-in-out}header .block-views-exposed-filter-blocksearch-page-1 .close-search-button{display:block}header .block-views-exposed-filter-blocksearch-page-1 .close-search-button svg{position:absolute;width:20px;height:20px;right:2rem;top:2rem}header .block-views-exposed-filter-blocksearch-page-1 .search-form{display:none;position:absolute}header .block-views-exposed-filter-blocksearch-page-1 .search-form{top:var(--header-height);gap:0}header .block-views-exposed-filter-blocksearch-page-1 .search-icon{display:flex;justify-content:center;fill:var(--color-primary)}.plyr--video{height:100%;width:100%}.view-report-to-purchase .field--name-quantity{display:none}.view-commerce-file-my-files{font-size:1.5rem}.view-commerce-file-my-files .views-field-commerce-file a{display:flex;padding:.5rem 0;font-size:1.25rem;color:var(--color-primary)}.view-commerce-file-my-files .views-field-commerce-file a:before{content:url(/themes/custom/makeuk/images/icons/download-icon.svg);margin-right:.625rem;width:1.25rem;height:1.25rem;display:block}.view-commerce-file-my-files .views-field-commerce-file a:hover,.view-commerce-file-my-files .views-field-commerce-file a a:hover{text-decoration:underline}.view-commerce-file-my-files .views-field-download-limit,.view-commerce-file-my-files .views-field-expires{font-size:1rem;color:var(--color-dark-grey)}.paragraph--type--all-news .view-content,.paragraph--type--filtered-news .view-content,.paragraph--type--teasers-grid .view-content{display:grid;grid-template-columns:1fr;row-gap:var(--row-gap);column-gap:var(--column-gap)}@media (min-width:48em){.paragraph--type--all-news .view-content,.paragraph--type--filtered-news .view-content,.paragraph--type--teasers-grid .view-content{grid-template-columns:1fr 1fr}}@media (min-width:61.25em){.paragraph--type--all-news .view-content,.paragraph--type--filtered-news .view-content,.paragraph--type--teasers-grid .view-content{grid-template-columns:1fr 1fr 1fr}}.paragraph--type--all-news .view-header,.paragraph--type--filtered-news .view-header,.paragraph--type--teasers-grid .view-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;gap:.5rem;flex-wrap:wrap}.paragraph--type--all-news .view-header h2,.paragraph--type--filtered-news .view-header h2,.paragraph--type--teasers-grid .view-header h2{margin:0;color:var(--color-dark-grey);font-weight:700}.paragraph--type--all-news .view-header a,.paragraph--type--filtered-news .view-header a,.paragraph--type--teasers-grid .view-header a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--background-color);color:var(--color-primary);transition:color .5s,background-color .5s;min-width:12.5rem;border:1px solid var(--color-primary)}.paragraph--type--all-news .view-header a:hover,.paragraph--type--filtered-news .view-header a:hover,.paragraph--type--teasers-grid .view-header a:hover{background-color:var(--color-primary);color:var(--background-color)}.paragraph--type--teaser-picker .field--name-field-content-teasers{display:grid;grid-template-columns:1fr;row-gap:var(--row-gap);column-gap:var(--column-gap)}@media (min-width:48em){.paragraph--type--teaser-picker .field--name-field-content-teasers{grid-template-columns:1fr 1fr}}@media (min-width:61.25em){.paragraph--type--teaser-picker .field--name-field-content-teasers{grid-template-columns:1fr 1fr 1fr}}.trustpilot-widget{width:fit-content}.field--name-field-documents{padding:1rem 0}.field--name-field-documents h2{width:80%;text-align:left;border-bottom:3px solid var(--color-light-grey);padding-bottom:.3125rem}.field--name-field-documents>a{display:flex;padding:.5rem 0;font-size:1.25rem}.field--name-field-documents>a:before{content:url(/themes/custom/makeuk/images/icons/download-icon.svg);margin-right:.625rem;width:1.25rem;height:1.25rem;display:block}.field--name-field-documents>a:hover{text-decoration:underline}.view-member-accessable-reports .views-row{display:none}.paragraph--type--link a{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s;border:1px solid var(--color-primary)}.paragraph--type--link a:hover{background-color:var(--color-white);color:var(--color-primary)}.view-purchased-files .view-header,.view-report-member-access .view-header,.view-member-accessable-reports .view-header{width:80%;border-bottom:3px solid var(--color-light-grey);padding-bottom:.3125rem;margin-bottom:1rem}.view-purchased-files .view-header h2,.view-report-member-access .view-header h2,.view-member-accessable-reports .view-header h2{margin-bottom:.5rem}.view-purchased-files h3,.view-report-member-access h3,.view-member-accessable-reports h3{margin-top:10px;padding-left:0;position:relative}.view-purchased-files h3 a,.view-report-member-access h3 a,.view-member-accessable-reports h3 a{background:url(/themes/custom/makeuk/images/icons/download-icon.svg) no-repeat;height:2rem;display:flex;align-items:center;padding-left:2.1875rem;font-size:1.125rem}.view-purchased-files .views-row .views-field-commerce-file,.view-purchased-files .views-row .views-field-commerce-file-1,.view-report-member-access .views-row .views-field-commerce-file,.view-report-member-access .views-row .views-field-commerce-file-1,.view-member-accessable-reports .views-row .views-field-commerce-file,.view-member-accessable-reports .views-row .views-field-commerce-file-1,.view-purchased-files .field--name-quantity,.view-report-member-access .field--name-quantity,.view-member-accessable-reports .field--name-quantity{display:none}.form-type-checkbox a{color:var(--color-blue)}.checkout-pane-review>fieldset.form-item{border-bottom:1px solid var(--color-light-grey);padding-bottom:1rem}.checkout-pane-review>fieldset.form-item legend{font-size:1.5rem}.checkout-pane-review>fieldset.form-item legend a{color:var(--color-blue);font-size:1.5rem}.field--name-field-event-dates{border-bottom:1px solid var(--color-light-grey)}.field--name-field-event-dates .field__label{margin:1.5rem 0 1rem}.field--name-field-event-dates .paragraph--type--event-date-with-booking-link{margin-bottom:1.5rem}.field--name-field-event-dates .paragraph--type--event-date-with-booking-link .field--name-field-location{font-style:italic}.field--name-field-event-dates .paragraph--type--event-date-with-booking-link a{color:var(--color-blue)}.no-course-message{margin-bottom:1.5rem;border-bottom:1px solid var(--color-light-grey)}.maintainance-page{display:grid;grid-template-columns:minmax(var(--page-gutter-left),auto) minmax(0,var(--page-width)) minmax(var(--page-gutter-right),auto);grid-auto-rows:auto;padding:2rem}.maintainance-page>*{grid-column:2}.node--type-member-resources .content .m-sponsor>p{position:relative}.node--type-member-resources .content .m-sponsor>p>a{padding-left:1rem}.node--type-member-resources .content .m-sponsor>p img{max-width:1rem;position:absolute;top:0;left:0}.node--type-member-resources .content .m-sponsor>p a.AccreditedHSETraining{padding:0}.node--type-member-resources .content .m-sponsor>p a.AccreditedHSETraining img{max-width:100%;position:relative}.paragraph--type--text-wysiwyg- .file+p,.paragraph--type--text-wysiwyg- p:has(+.file),.paragraph--type--text-wysiwyg- .file{display:inline-block}.commerce-checkout-flow-multistep-default .checkout-pane>legend span{font-size:1.5rem;font-weight:500}.path-webform .webform-wrapper{max-width:var(--page-width);margin:0 auto;padding:var(--vertical-spacing) var(--page-gutter-right) var(--vertical-spacing) var(--page-gutter-left)}.path-webform .webform-wrapper form{max-width:var(--content-width)}.webform-submission-form .form-page-wrapper{padding:2rem 0}.webform-submission-form .form-page-wrapper .form-container{background-color:#fff;padding:2rem}.webform-submission-form .form-section{display:grid;grid-template-columns:1fr;margin-bottom:3rem}.webform-submission-form .form-section>.form-type-webform-markup{align-items:flex-start}.webform-submission-form .form-section>.form-wrapper{border-left:5px solid var(--color-blue);padding:0 2rem}@media (min-width:61.25em){.webform-submission-form .form-section{grid-template-columns:1fr 2fr}}.webform-submission-form .form-item,.webform-submission-form .form-type-webform-select-other{padding-bottom:1em;margin:0;display:flex;justify-content:center;flex-direction:column}.webform-submission-form .form-item .fieldset-wrapper,.webform-submission-form .form-type-webform-select-other .fieldset-wrapper{width:100%}.webform-submission-form .form-type-checkbox{flex-direction:row;justify-content:flex-start;align-items:center}.webform-submission-form .form-type-checkbox a{color:var(--color-blue)}.webform-submission-form .form-type-checkbox label{margin:0 0 0 .625rem}.webform-submission-form .form-actions{display:flex;justify-content:flex-end}.webform-submission-form .form-actions .webform-button--submit{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:.9375rem;font-size:1.125rem;background-color:var(--color-primary);color:var(--color-white);transition:color .5s,background-color .5s;max-height:6.25rem;min-width:8.75rem;line-height:1}.webform-submission-form .form-actions .webform-button--submit:hover{background-color:var(--color-white);color:var(--color-primary)}
