a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{*zoom:1;display:inline-block;*display:inline;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}:root{--colour-one:#192841;--colour-two:#274e8c;--colour-three:#323232;--colour-four:#3c88c1;--colour-five:#646464;--colour-six:#ebebeb;--colour-seven:#9b9063;--colour-eight:#29374f;--colour-nine:#fff;--colour-ten:#b4b4b4;--colour-eleven:#c8c8c8;--colour-twelve:#fafafa;--colour-thirteen:#2f3d54;--colour-fourteen:#356487}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}img{display:block;height:auto;max-width:100%;width:auto}strong{font-weight:500}.layout-container a{color:var(--colour-four);font-family:Montserrat;font-weight:400;text-decoration:none}.layout-container a:active,.layout-container a:focus,.layout-container a:hover{color:var(--colour-two);font-family:Montserrat;font-weight:400}.layout-container a:active{text-decoration:underline}.layout-container p{color:var(--colour-three);font-family:Montserrat;font-weight:400;margin-bottom:15px;margin-top:0}label{cursor:pointer}.button:active,button:active,input[type=submit]:active{-webkit-transform:translateY(2px);transform:translateY(2px)}input[type=checkbox],input[type=radio]{cursor:pointer}#toolbar-bar{z-index:1001}.layout-container .user-login-form{padding:10px}.layout-container .user-login-form .form-item{margin-bottom:5px}.layout-container .user-login-form .form-item input[type=password],.layout-container .user-login-form .form-item input[type=text]{border:1px solid #303030;margin-bottom:2.5px}#block-samuels-local-tasks>ul{-webkit-box-shadow:-2px 1px 3px 1px rgba(0,0,0,.333);box-shadow:-2px 1px 3px 1px rgba(0,0,0,.333);font-family:Sans-serif;padding:0;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1001}#block-samuels-local-tasks>ul li{list-style:none}#block-samuels-local-tasks>ul li a{background:#f5f5f2;border-bottom:1px solid #ddd;color:#333;cursor:pointer;display:block;font-size:1rem;line-height:1.2rem;padding:20px 10px;text-align:center;text-decoration:none}#block-samuels-local-tasks>ul li a.is-active,#block-samuels-local-tasks>ul li a:hover{background:#fff;color:#000;text-decoration:underline}#block-samuels-local-tasks>ul li:last-of-type a{border-bottom:1px solid transparent}.status-message-wrapper{margin:20px auto;max-width:100%}@media (min-width:1800px){.status-message-wrapper{width:1400px}}@media (min-width:1200px) and (max-width:1799px){.status-message-wrapper{width:1180px}}@media (min-width:600px) and (max-width:899px){.status-message-wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){.status-message-wrapper{width:880px}}@media (max-width:599px){.status-message-wrapper{width:calc(100vw - 20px)}}.status-message-wrapper .message-items{margin-bottom:10px;margin-top:10px}.status-message-wrapper .message-items .item{background:#f1f1f1;border:1px solid #404040;border-left-width:5px;color:#404040;font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:5px;padding:20px}.status-message-wrapper .message-items .item a{color:#414071;font-family:Montserrat;font-size:.8522727272727272rem;font-weight:bolder;font-weight:400;line-height:1.25rem}.status-message-wrapper .message-items .item.type-status{background:#c4e2c4;border-color:green;color:green}.status-message-wrapper .message-items .item.type-status a{color:green;font-weight:bolder}.status-message-wrapper .message-items .item.type-warning{background:#ffebca;border-color:#a56d0f;color:#a56d0f}.status-message-wrapper .message-items .item.type-warning a{color:#a56d0f;font-weight:bolder}.status-message-wrapper .message-items .item.type-error{background:#f1bebe;border-color:#b83030;color:#b83030}.status-message-wrapper .message-items .item.type-error a{color:#414071;font-weight:bolder}.cookiesjsr-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--btn-bg-color,var(--colour-one));border:2px solid var(--btn-border-color,#fff);color:var(--btn-font-color,#fff);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:.85em;justify-content:center;margin:.625em;min-height:42px;opacity:.95;padding:0;text-decoration:none;text-transform:uppercase;-webkit-transform:scale(1);transform:scale(1);white-space:nowrap;width:calc(100% - 2.5em)}@media (min-width:576px){.cookiesjsr-btn{min-height:48px}}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:scale(1.02);transform:scale(1.02)}.cookiesjsr-btn.invert{background-color:var(--btn-inv-bg-color,#fff);border-color:var(--btn-inv-border-color,var(--colour-one));color:var(--btn-inv-font-color,var(--colour-one))}.cookiesjsr-btn.important{background-color:var(--btn-prime-bg-color,#fff);border-color:var(--btn-prime-border-color,#fff);color:var(--btn-prime-font-color,var(--colour-one))}.cookiesjsr-btn.important.invert{background-color:var(--btn-prime-inv-bg-color,var(--colour-one));border-color:var(--btn-prime-inv-border-color,var(--colour-one));color:var(--btn-prime-inv-font-color,#fff)}.cookiesjsr-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:left;-ms-flex-pack:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;list-style:none;margin:0 -.75em;padding:0}.cookiesjsr-links.links--row li{margin:0;padding-left:.75em;padding-right:.75em;position:relative}.cookiesjsr-links.links--row li a{color:#fff;display:inline-block;line-height:2em;margin:0;padding:0;text-decoration:underline}.cookiesjsr-links.links--row li a:focus,.cookiesjsr-links.links--row li a:hover{color:var(--colour-six)}.cookiesjsr-links.links--row li:last-child:before{content:none}.cookiesjsr-links.links--row li:before{background-color:var(--link-list-separator-color,#fff);content:"";height:.3em;position:absolute;right:0;top:50%;-webkit-transform:translate(50%,-40%);transform:translate(50%,-40%);width:.3em}.cookiesjsr-btn.denyAll{white-space:wrap}@media (min-width:1200px){.cookiesjsr-btn.denyAll{display:inline-block}}.cookiesjsr-switch{background-color:var(--switch-bg-off,#fff);border:0;border-radius:var(--switch-height,20px);-webkit-box-shadow:inset -1px 2px 1px 40 #00000040;box-shadow:inset -1px 2px 1px 40 #00000040;cursor:pointer;display:block;height:var(--switch-height,20px);margin:0;padding:0;position:relative;-webkit-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;width:var(--switch-width,45px)}.cookiesjsr-switch:focus-within:before{border:1px dotted #eee;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transform:scale(1.4);transform:scale(1.4);width:100%}.cookiesjsr-switch:after{background-color:var(--switch-handle-color,#fff);border:1px solid var(--switch-border-color,var(--colour-six));border-radius:var(--switch-height,20px);-webkit-box-shadow:-1px 2px 1px 40 #00000040;box-shadow:-1px 2px 1px 40 #00000040;content:"";display:block;height:var(--switch-height,20px);left:0;position:absolute;top:0;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:left .1s ease-in-out;transition:left .1s ease-in-out;width:var(--switch-height,20px)}.cookiesjsr-switch.active{background-color:var(--switch-bg-on,var(--colour-seven))}.cookiesjsr-switch.active:after{left:25px}.cookiesjsr-switch input[type=checkbox]{opacity:0;position:absolute}.cookiesjsr-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--banner-bg-color,var(--colour-one));bottom:1em;-webkit-box-shadow:var(--banner-box-shadow,1px 1px 6px 4px rgba(0,0,0,.2));box-shadow:var(--banner-box-shadow,1px 1px 6px 4px rgba(0,0,0,.2));color:var(--banner-font-color,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:flex-start;max-height:calc(100vh - 2em);max-width:calc(100vw - 2em);overflow:auto;padding:1em;position:fixed;right:1em;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:calc(100vw - 2em);z-index:100}.cookiesjsr-banner.active{-webkit-transform:translateY(0);transform:translateY(0)}.cookiesjsr-banner a{color:var(--link-list-font-color,#fff)}.cookiesjsr-banner--action,.cookiesjsr-banner--info{width:100%}.cookiesjsr-banner--info{margin-bottom:var(--default-margin,1.25em);max-height:calc(100vh - 100px - 2.5em);overflow:auto}.cookiesjsr-banner--links{font-size:.85em;margin-top:.5em}.cookiesjsr-banner--action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:0}.cookiesjsr-banner button.allowAll,.cookiesjsr-banner button.cookiesjsr-settings,.cookiesjsr-banner button.denyAll{display:inline-block;padding:0 .5em;white-space:wrap;width:auto}.cookiesjsr-service-groups{display:block;list-style:none;margin:0 0 -1px!important;max-height:100%;overflow:auto;padding:0!important;position:static!important}.cookiesjsr-service-group{line-height:1.5em;list-style:none;position:static!important}.cookiesjsr-service-group--tab{-webkit-appearance:none;-moz-appearance:none;background:var(--layer-tab-bg-color,#fff);border:0;border-bottom:1px solid var(--layer-border-color,var(--colour-six));color:var(--layer-tab-font-color,var(--colour-one));cursor:pointer;display:block;font-weight:700;margin:0;min-height:3em;padding:1em var(--default-margin,1.25em);text-align:left;text-decoration:none;width:100%}.cookiesjsr-service-group--tab:last-child{border-bottom:0}@media (min-width:768px){.cookiesjsr-service-group--tab{padding:1em 3.25em 1em 1.25em;width:calc(30% + 2em)}}.cookiesjsr-service-group--content{display:none}@media (min-width:768px){.cookiesjsr-service-group--content{height:100%;overflow:auto;position:absolute;right:0;top:0;width:70%}}.cookiesjsr-service-group--intro{padding:1em var(--default-margin,1.25em)}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background:var(--layer-tab-active-bg-color,var(--colour-one));border-bottom:0;color:var(--layer-tab-active-font-color,#fff)}.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:var(--layer-tab-active-bg-color,var(--colour-one));color:var(--layer-tab-active-font-color,#fff);display:block;font-weight:500}.cookiesjsr-service-group--services{margin:0!important;padding:0!important}.cookiesjsr-service{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,39%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.cookiesjsr-service--description{padding:.625em 1.25em;width:calc(100% - 2.5em - 45px)}.cookiesjsr-service--description h3{color:var(--layer-font-light,#fff);font-size:1.125em;font-weight:400;margin:0}.cookiesjsr-service--links a{color:#fff;font-size:.75em;text-decoration:underline}.cookiesjsr-service--links a:active,.cookiesjsr-service--links a:hover,.cookiesjsr-service--links a:visited{color:var(--layer-font-light,#fff)}.cookiesjsr-service--action{padding:.625em 1.25em;width:calc(2.5em + 45px)}.cookiesjsr-service--always-on{-webkit-box-pack:end;-ms-flex-pack:end;color:var(--switch-always-on-font-color,var(--colour-seven));display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;text-align:right;white-space:nowrap}.cookiesjsr-service--always-on span{background-color:var(--switch-always-on-bg-color,#fff);padding:0 .5em}.cookiesjsr-layer{background:var(--layer-header-bg-color,#fff);-webkit-box-shadow:var(--banner-box-shadow,1px 1px 6px 4px rgba(0,0,0,.2));box-shadow:var(--banner-box-shadow,1px 1px 6px 4px rgba(0,0,0,.2));display:block;height:100vh;left:50%;line-height:1.5em;max-width:100%;overflow:hidden;padding:var(--layer-header-height,3.5em) 0 var(--layer-footer-height,4.5em);position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;z-index:314160}@media (min-height:668px){.cookiesjsr-layer{height:80vh;max-height:575px}}@media (min-height:992px){.cookiesjsr-layer{height:60vh}}@media (min-width:768px){.cookiesjsr-layer{width:860px}}.cookiesjsr-layer--overlay{background:#0006;border:0;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:314159}.cookiesjsr-layer--header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;background:var(--layer-header-bg-color,#fff);border-bottom:1px solid var(--layer-border-color,var(--colour-six));display:-webkit-box;display:-ms-flexbox;display:flex;height:3.5em;justify-content:space-between;left:0;margin:0;padding:0 var(--default-margin,1.25em);position:absolute;top:0;width:100%;z-index:100}.cookiesjsr-layer--title{color:var(--layer-header-font-color,var(--colour-one));text-transform:uppercase}.cookiesjsr-layer--close{-webkit-appearance:none;-moz-appearance:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.263 0 13.501 10.762 2.737 0 0 2.737l10.764 10.764L0 24.263 2.737 27l10.764-10.764L24.263 27 27 24.263 16.238 13.501 27 2.737z' fill='%23000f37' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% scroll;background-size:contain;border:0;cursor:pointer;height:1em;overflow:hidden;padding:0;text-indent:-999em;width:1em;z-index:102}.cookiesjsr-layer--body{background:var(--layer-body-bg-color,#fff);bottom:var(--layer-footer-height,4.5em);left:0;position:absolute;right:0;top:var(--layer-header-height,3.5em)}.cookiesjsr-layer--footer{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--layer-footer-bg-color,#fff);border-top:1px solid var(--layer-border-color,var(--colour-six));bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--layer-footer-height,4.5em);justify-content:flex-end;left:0;padding:0 var(--default-margin,1.25em);position:absolute;width:100%}@media (min-width:768px){.cookiesjsr-layer--footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cookiesjsr-layer--label-all{color:var(--layer-footer-font-color,var(--colour-one));display:none}@media (min-width:768px){.cookiesjsr-layer--label-all{display:block;padding-right:var(--default-margin,1.25em);width:30%}}.cookiesjsr-layer--actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.625em;width:calc(100% + 1.25em)}@media (min-width:768px){.cookiesjsr-layer--actions{width:calc(70% + .625em)}}.cookiesjsr-layer button.allowAll,.cookiesjsr-layer button.denyAll{white-space:wrap}@media (min-width:576px){.cookiesjsr-layer button.allowAll,.cookiesjsr-layer button.denyAll{display:inline-block}}@media (max-width:576px){.cookiesjsr-layer button.save{margin-left:auto;padding:0 2em;width:auto}}#cookiesjsr{--default-margin:20px;--btn-font-color:#fff;--btn-border-color:#fff;--btn-bg-color:var(--colour-one);--btn-prime-font-color:var(--colour-one);--btn-prime-border-color:#fff;--btn-prime-bg-color:#fff;--btn-inv-font-color:var(--colour-one);--btn-inv-border-color:var(--colour-one);--btn-inv-bg-color:#fff;--btn-prime-inv-font-color:#fff;--btn-prime-inv-border-color:var(--colour-one);--btn-prime-inv-bg-color:var(--colour-one);--link-list-font-color:#fff;--link-list-separator-color:#fff;--banner-logo-offset:100px;--banner-bg-color:var(--colour-one);--banner-font-color:#fff;--banner-box-shadow:1px 1px 6px 4px rgba(0,0,0,.2);--layer-header-height:3.5em;--layer-header-bg-color:#fff;--layer-header-font-color:var(--colour-one);--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:var(--colour-one);--layer-tab-active-bg-color:var(--colour-one);--layer-tab-active-font-color:#fff;--layer-bg-dark:var(--colour-one);--layer-font-light:#fff;--layer-font-dark:var(--colour-one);--layer-border-color:var(--colour-six);--layer-footer-bg-color:#fff;--layer-footer-font-color:var(--colour-one);--layer-footer-height:4.5em;--switch-border-color:var(--colour-six);--switch-handle-color:#fff;--switch-bg-off:#fff;--switch-bg-on:var(--colour-seven);--switch-width:45px;--switch-height:20px;--switch-always-on-font-color:var(--colour-seven);--switch-always-on-bg-color:#fff;z-index:100}.cookiesjsr--app{color:#fff;font-family:Montserrat;font-size:.8522727272727272rem;line-height:1.477272727272727rem}body .cookiesjsr--app,body .cookiesjsr--app *,body .cookiesjsr--app :after,body .cookiesjsr--app :before{-webkit-box-sizing:border-box;box-sizing:border-box}a[href="#editCookieSettings"]{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 4C9.371 4 4 9.371 4 16s5.371 12 12 12 12-5.371 12-12c0-.484-.035-.96-.094-1.434A2.476 2.476 0 0 1 26.5 15a2.497 2.497 0 0 1-2.34-1.64A4.007 4.007 0 0 1 22 14c-2.21 0-4-1.79-4-4 0-.734.21-1.414.559-2.008A.302.302 0 0 1 18.5 8 2.497 2.497 0 0 1 16 5.5c0-.559.188-1.066.496-1.48C16.332 4.012 16.168 4 16 4zm7.5 0a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm-9.45 2.188a4.53 4.53 0 0 0 1.997 3.085A5.627 5.627 0 0 0 16 10c0 3.309 2.691 6 6 6 .496 0 .992-.063 1.469-.188a4.517 4.517 0 0 0 2.484 1.157C25.465 22.03 21.188 26 16 26c-5.516 0-10-4.484-10-10 0-4.848 3.469-8.902 8.05-9.813zM22 9c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-8 1c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm13 0c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-16 3a2 2 0 1 0 2 2c0-1.105-.895-2-2-2zm5 2c-.55 0-1 .45-1 1s.45 1 1 1 1-.45 1-1-.45-1-1-1zm-3.5 4a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3zm7 1a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3z'/%3E%3C/svg%3E");bottom:20px;-webkit-clip-path:circle(50%);clip-path:circle(50%);font-size:0;height:50px;left:20px;position:fixed;width:50px;z-index:99}.layout-container .page-content-wrapper .main-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.layout-container .page-content-wrapper .main-content-wrapper section.main{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}.layout-container .page-content-wrapper .main-content-wrapper section.main .page-title{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:40px;margin-top:40px;position:relative}.layout-container .page-content-wrapper .main-content-wrapper section.main .page-title h1{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:25px;margin-top:0;position:relative}.layout-container .page-content-wrapper .main-content-wrapper section.main .page-title h1:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.layout-container .page-content-wrapper .main-content-wrapper section.main .page-title h2{color:var(--colour-three);font-family:Oswald;font-size:1.1363636363636362rem;font-weight:400;line-height:1.3068181818181817rem;margin:0}.layout-container .page-content-wrapper .main-content-wrapper aside.extra{margin-left:40px;margin-top:40px;width:calc(33% - 40px)}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main .page-title{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:40px;margin-top:40px;position:relative}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main .page-title h1{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:25px;margin-top:0;position:relative}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main .page-title h1:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container section.main .page-title h2{color:var(--colour-three);font-family:Oswald;font-size:1.1363636363636362rem;font-weight:400;line-height:1.3068181818181817rem;margin:0}.layout-container .page-content-wrapper .main-content-wrapper .views-element-container aside.extra{margin-left:40px;margin-top:40px;width:calc(33% - 40px)}.main-content-wrapper{margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:1800px){.main-content-wrapper{width:1400px}}@media (min-width:1200px) and (max-width:1799px){.main-content-wrapper{width:1180px}}@media (min-width:600px) and (max-width:899px){.main-content-wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){.main-content-wrapper{width:880px}}@media (max-width:599px){.main-content-wrapper{width:calc(100vw - 20px)}}.logged-in .layout-container>.nav-wrap{position:relative}.layout-container .nav-toggle,.layout-container .nav-toggle span{display:none}.layout-container>.nav-wrap{background:var(--colour-nine);position:sticky;top:0;z-index:10}.layout-container>.nav-wrap .main-navigation{border-bottom:1px solid var(--colour-ten);border-top:1px solid var(--colour-ten);position:relative;width:100%}.layout-container>.nav-wrap .main-navigation>ul{-webkit-transform:translateY(1px);transform:translateY(1px)}.layout-container>.nav-wrap .main-navigation ul{margin:0;padding:0}.layout-container>.nav-wrap .main-navigation ul li{list-style:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;height:100%;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:100%;position:relative}@media (min-width:1800px){.layout-container>.nav-wrap .main-navigation>.navigation-menu{width:1400px}}@media (min-width:1200px) and (max-width:1799px){.layout-container>.nav-wrap .main-navigation>.navigation-menu{width:1180px}}@media (min-width:600px) and (max-width:899px){.layout-container>.nav-wrap .main-navigation>.navigation-menu{width:85vw}}@media (min-width:900px) and (max-width:1199px){.layout-container>.nav-wrap .main-navigation>.navigation-menu{width:880px}}@media (max-width:599px){.layout-container>.nav-wrap .main-navigation>.navigation-menu{width:calc(100vw - 20px)}}.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item{padding:0;position:static}.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item>a{color:var(--colour-three);display:block;font-family:Montserrat;font-size:.9090909090909091rem;font-weight:400;line-height:1.1363636363636362rem;padding-bottom:10px;padding-top:10px}.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item .nolink{cursor:default}.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item .nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu>.item>a{padding-bottom:10px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item a[rel^=noopener]:after{display:inline-block;margin-left:5px;position:relative}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item a:active,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item a:focus{text-decoration:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-check{display:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item .child-toggle{border:1px solid var(--colour-five);border-radius:50%;color:var(--colour-three);cursor:pointer;display:block;display:none;font-family:Montserrat;font-size:1.0227272727272727rem;font-weight:500;height:24px;line-height:1.1931818181818181rem;line-height:24px;text-align:center;width:24px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0{position:static}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0.active-trail>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0.active-trail>a{border-bottom:2px solid var(--colour-two)}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>a{border-bottom:2px solid transparent;border-top:2px solid transparent;padding-left:15px;padding-right:15px;text-transform:uppercase}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>.navigation-menu{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:2px solid var(--colour-six);display:-webkit-box;display:-ms-flexbox;display:flex;display:none;left:0;padding:10px 5px;position:absolute;top:100%;width:100%;z-index:1}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-0>.navigation-menu,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--colour-six);-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;text-align:left;width:25%}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1.active-trail>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1.active-trail>a{position:relative}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1.active-trail>.nolink:after,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1.active-trail>a:after{background:var(--colour-two);bottom:-15px;bottom:0;content:"";height:4px;height:2px;left:0;left:5px;position:absolute;width:100px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1:last-of-type{margin-bottom:0;margin-right:auto}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>a{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:600;line-height:1.25rem;padding:5px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 .nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 a{display:block;width:100%}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 .nolink~.child-toggle .close,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 a~.child-toggle .close{display:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 .nolink~.child-toggle .open,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1 a~.child-toggle .open,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.child-check:checked~.child-toggle .close{display:block}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.child-check:checked~.child-toggle .open{display:none}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.child-check:checked~.navigation-menu{display:block}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu{margin:2px 10px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu .item{background:var(--colour-six)}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu .item.active-trail>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu .item.active-trail>a{position:relative}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu .item.active-trail>.nolink:after,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-1>.navigation-menu .item.active-trail>a:after{background:var(--colour-two);bottom:-15px;bottom:2px;content:"";height:4px;height:2px;left:0;left:5px;position:absolute;width:100px}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-2{background:var(--colour-six);border-bottom:1px solid transparent;padding:0;text-align:left;width:100%}.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-2>.nolink,.layout-container>.nav-wrap .main-navigation>.navigation-menu .item.level-2>a{color:var(--colour-three);display:block;font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;padding:5px}.root-path-search .layout-container{background:var(--colour-six)}.root-path-search .layout-container .main-content-wrapper .search-form{display:none}.root-path-search .layout-container .main-content-wrapper>h2{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:40px;margin-top:40px;position:relative}.root-path-search .layout-container .main-content-wrapper>h2:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.root-path-search .layout-container .main-content-wrapper>ol{padding:20px 0}.root-path-search .layout-container .main-content-wrapper>ol li{background:var(--colour-nine);margin-bottom:20px;padding:20px}.root-path-search .layout-container .main-content-wrapper>ol li:last-of-type{margin-bottom:0}.root-path-search .layout-container .main-content-wrapper>ol li>h3{border-bottom:1px solid var(--colour-six);margin-bottom:20px;padding:20px 0}.root-path-search .layout-container .main-content-wrapper>ol li>h3,.root-path-search .layout-container .main-content-wrapper>ol li>h3 a{color:var(--colour-three);font-family:Oswald;font-size:1.1363636363636362rem;font-weight:400;line-height:1.3068181818181817rem}.root-path-search .layout-container .main-content-wrapper>ol li .snippet{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:25px}.root-path-search .layout-container .main-content-wrapper>ol li .snippet a{color:var(--colour-four);font-family:Montserrat;font-weight:400;text-decoration:none}.root-path-search .layout-container .main-content-wrapper>ol li .snippet a:active,.root-path-search .layout-container .main-content-wrapper>ol li .snippet a:focus,.root-path-search .layout-container .main-content-wrapper>ol li .snippet a:hover{color:var(--colour-two);font-family:Montserrat;font-weight:400}.root-path-search .layout-container .main-content-wrapper>ol li .snippet a:active{text-decoration:underline}.root-path-search .layout-container .main-content-wrapper>ol li .snippet p{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:15px;margin-top:0}.root-path-search .layout-container .main-content-wrapper>ol li .snippet p:last-of-type{margin-bottom:0}.root-path-search .layout-container .main-content-wrapper>ol li .snippet ul{margin-left:0}.root-path-search .layout-container .main-content-wrapper>ol li .snippet ul li{list-style:none;margin-bottom:20px;padding-left:23px;position:relative}.root-path-search .layout-container .main-content-wrapper>ol li .snippet ul li:before{background-color:var(--colour-seven);border-radius:50%;content:"";display:inline-block;height:6px;left:6px;margin-right:6px;position:absolute;top:6px;-webkit-transform:translate(50%,1px);transform:translate(50%,1px);width:6px}.root-path-search .layout-container .main-content-wrapper>ol li .snippet ol{margin-left:20px}.root-path-search .layout-container .main-content-wrapper>ol li .snippet ol li{list-style:decimal}.root-path-search .layout-container .main-content-wrapper>ol li .snippet h1{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:25px;margin-top:0;position:relative}.root-path-search .layout-container .main-content-wrapper>ol li .snippet h1:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.root-path-search .layout-container .main-content-wrapper>ol li .snippet h2,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h3,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h4,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h5,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h6{color:var(--colour-one);display:block;font-family:Oswald;font-size:1.477272727272727rem;font-weight:400;line-height:1.7045454545454544rem;margin-bottom:20px;position:relative}.root-path-search .layout-container .main-content-wrapper>ol li .snippet h2:after,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h3:after,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h4:after,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h5:after,.root-path-search .layout-container .main-content-wrapper>ol li .snippet h6:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.root-path-search .layout-container .main-content-wrapper>ol li .snippet p{margin:0}.root-path-search .layout-container .main-content-wrapper>ol li .snippet p strong{border-bottom:2px solid var(--colour-seven);padding:1px 2px}.root-path-search .layout-container .main-content-wrapper>ol li .read-more{margin:0}.root-path-search .layout-container .main-content-wrapper>ol li .read-more a{color:var(--colour-three);font-family:Montserrat;font-size:.7954545454545454rem;font-weight:500;line-height:1.0227272727272727rem}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager{margin:40px auto 0}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li{position:relative}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li:nth-of-type(2n){background:var(--colour-six)}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.is-active:after{background:var(--colour-one);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:1}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--next,.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--previous{background:none}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--previous{margin-right:5px}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--next{margin-left:5px}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--ellipsis,.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--first,.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li.pager__item--last{display:none}.root-path-search .layout-container .main-content-wrapper>ol+nav.pager ul li a{color:var(--colour-five);display:block;font-family:Montserrat;font-size:.7954545454545454rem;font-weight:400;line-height:1.0227272727272727rem;padding:10px 20px}footer.site-footer{background:var(--colour-one);margin-top:80px}footer.site-footer>.inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:100%;padding-bottom:5px;padding-top:80px}@media (min-width:1800px){footer.site-footer>.inner{width:1400px}}@media (min-width:1200px) and (max-width:1799px){footer.site-footer>.inner{width:1180px}}@media (min-width:600px) and (max-width:899px){footer.site-footer>.inner{width:85vw}}@media (min-width:900px) and (max-width:1199px){footer.site-footer>.inner{width:880px}}@media (max-width:599px){footer.site-footer>.inner{width:calc(100vw - 20px)}}footer.site-footer>.inner .link-groups{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;width:calc(50% - 20px)}footer.site-footer>.inner .link-groups .group{width:calc(50% - 20px)}footer.site-footer>.inner .link-groups .group li p.current{border-left:4px solid var(--colour-ten);margin-left:5px}footer.site-footer>.inner .link-groups .group li p.current a{margin-left:5px}footer.site-footer>.inner .link-groups .group li p a,footer.site-footer>.inner .link-groups .group li p.current a{color:var(--colour-eleven);font-family:Montserrat;font-size:.7386363636363635rem;font-weight:400;line-height:.9659090909090908rem}footer.site-footer>.inner .link-groups .group li p a:hover{color:var(--colour-two)}footer.site-footer>.inner .social{width:calc(25% - 20px)}footer.site-footer>.inner .social .title{color:var(--colour-eleven);font-family:Montserrat;font-size:.7386363636363635rem;font-weight:400;line-height:.9659090909090908rem}footer.site-footer>.inner .social a{display:inline-block;margin-left:5px;margin-right:5px}footer.site-footer>.inner .social a:hover svg{stroke:var(--colour-two)}footer.site-footer>.inner .social a svg{stroke:var(--colour-eleven);height:20px;width:20px}footer.site-footer>.inner .badges{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(15% - 20px)}footer.site-footer>.inner .badges,footer.site-footer>.inner .badges .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}footer.site-footer>.inner .badges .item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--colour-nine);justify-content:center;margin-bottom:10px;padding:2.5px;width:calc(50% - 5px)}footer.site-footer>.inner .badges .item.sra{-webkit-box-ordinal-group:100;-ms-flex-order:99;background:none;order:99;width:100%}footer.site-footer>.inner .badges .item.sra iframe{width:100%}footer.site-footer>.inner .post-footer{border-top:1px solid hsla(0,0%,100%,.15);margin-top:0;padding-top:20px;width:100%}footer.site-footer>.inner .post-footer .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;width:75%}footer.site-footer>.inner .post-footer .inner .addresses{width:100%}footer.site-footer>.inner .post-footer .inner .addresses p{color:var(--colour-eleven);font-family:Montserrat;font-size:.625rem;font-weight:400;line-height:.7954545454545454rem;text-align:center}footer.site-footer>.inner .post-footer .inner .authorised{width:100%}footer.site-footer>.inner .post-footer .inner .authorised p{color:var(--colour-eleven);font-family:Montserrat;font-size:.625rem;font-weight:400;line-height:.7954545454545454rem;text-align:center}footer.site-footer>.inner .post-footer .inner .copyright,footer.site-footer>.inner .post-footer .inner .developer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}footer.site-footer>.inner .post-footer .inner .copyright p,footer.site-footer>.inner .post-footer .inner .developer p{color:var(--colour-eleven);font-family:Montserrat;font-size:.625rem;font-weight:400;line-height:.7954545454545454rem;margin:0;text-align:center}footer.site-footer>.inner .post-footer .inner .copyright p a,footer.site-footer>.inner .post-footer .inner .developer p a{color:var(--colour-eleven);font-family:Montserrat;font-size:.625rem;font-weight:400;line-height:.7954545454545454rem}footer.site-footer>.inner .post-footer .inner .copyright p a:hover,footer.site-footer>.inner .post-footer .inner .developer p a:hover{color:var(--colour-two)}header.site-header{background:var(--colour-nine)}header.site-header .wrapper{margin-left:auto;margin-right:auto;max-width:100%;padding:5px 0}@media (min-width:1800px){header.site-header .wrapper{width:1400px}}@media (min-width:1200px) and (max-width:1799px){header.site-header .wrapper{width:1180px}}@media (min-width:600px) and (max-width:899px){header.site-header .wrapper{width:85vw}}@media (min-width:900px) and (max-width:1199px){header.site-header .wrapper{width:880px}}@media (max-width:599px){header.site-header .wrapper{width:calc(100vw - 20px)}}header.site-header .wrapper .inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header.site-header .wrapper .inner,header.site-header .wrapper .inner>.logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}header.site-header .wrapper .inner>.logo{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-start}header.site-header .wrapper .inner>.logo a{display:block}header.site-header .wrapper .inner>.logo a img{margin-right:20px;max-width:100px;width:100%}header.site-header .wrapper .inner>.logo p a{color:var(--colour-one);font-family:Oswald;font-size:2.6136363636363633rem;font-weight:400;line-height:2.5rem}header.site-header .wrapper .inner .tools{-ms-flex-item-align:end;-webkit-box-flex:1;align-self:flex-end;-ms-flex:1 1 auto;flex:1 1 auto}header.site-header .wrapper .inner .tools .contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end;margin-bottom:10px}header.site-header .wrapper .inner .tools .contact a,header.site-header .wrapper .inner .tools .contact p{color:var(--colour-three);font-family:Montserrat;font-size:.7954545454545454rem;font-weight:500;line-height:1.0227272727272727rem;margin:0}header.site-header .wrapper .inner .tools .contact a svg,header.site-header .wrapper .inner .tools .contact p svg{height:15px;margin-right:5px;margin-top:0;position:relative;-webkit-transform:translateY(25%);transform:translateY(25%);width:15px}header.site-header .wrapper .inner .tools .contact p{border-right:1px solid var(--colour-eleven);margin-right:15px;padding-right:15px}header.site-header .wrapper .inner .tools .contact .accounts a{display:inline-block;margin-left:10px}header.site-header .wrapper .inner .tools .contact .accounts a:first-of-type{margin-left:0}header.site-header .wrapper .inner .tools .contact .accounts a span{display:block}header.site-header .wrapper .inner .tools .contact .accounts a span svg{height:20px;margin-right:2.5px;width:20px}header.site-header .wrapper .inner .tools .search-wrapper{margin-bottom:10px}header.site-header .wrapper .inner .tools .search-wrapper form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end}header.site-header .wrapper .inner .tools .search-wrapper form input[type=search]{border:1px solid var(--colour-ten);border-radius:0;padding:5px 10px}header.site-header .wrapper .inner .tools .search-wrapper form .form-actions{position:relative}header.site-header .wrapper .inner .tools .search-wrapper form .form-actions:after{background-color:var(--colour-nine);content:"";height:15px;left:50%;-webkit-mask:url(/themes/custom/samuels/media/feather/search.svg) no-repeat 100% 100%;mask:url(/themes/custom/samuels/media/feather/search.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;z-index:1}header.site-header .wrapper .inner .tools .search-wrapper form .form-actions input[type=submit]{background:var(--colour-fourteen);border:none;border-radius:0;content:"";display:block;font-size:0;height:100%;padding:5px 10px;text-align:center;width:30px}header.site-header .wrapper .inner .tools .search-wrapper form .form-actions input[type=submit]:active,header.site-header .wrapper .inner .tools .search-wrapper form .form-actions input[type=submit]:focus{-webkit-transform:none;transform:none}header.site-header .wrapper .inner .tools .search-wrapper form .form-actions input[type=submit]:active{background:var(--colour-thirteen)}.main-content-wrapper aside.extra .contact-cta{background:var(--colour-one);margin-bottom:40px;padding:10px}.main-content-wrapper aside.extra .contact-cta .inner{border:1px solid var(--colour-eight);padding:20px;text-align:center}.main-content-wrapper aside.extra .contact-cta .inner h6{border-bottom:1px solid var(--colour-eight);color:var(--colour-nine);display:inline-block;font-family:Oswald;font-size:1.1363636363636362rem;font-weight:400;line-height:1.3068181818181817rem;margin-bottom:20px;padding-bottom:10px;text-align:center}.main-content-wrapper aside.extra .contact-cta .inner p{text-align:center}.main-content-wrapper aside.extra .contact-cta .inner p,.main-content-wrapper aside.extra .contact-cta .inner p a{color:var(--colour-nine);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem}.main-content-wrapper aside.extra .contact-cta .inner p a:hover{color:var(--colour-four);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem}.main-content-wrapper aside.extra .contact-cta .inner p.tel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.main-content-wrapper aside.extra .contact-cta .inner p.tel svg{height:15px;margin-right:10px;width:15px}.main-content-wrapper aside.extra .contact-cta .inner p.tel span{margin-right:10px}.main-content-wrapper aside.extra .contact-cta .inner p.contact a{color:var(--colour-nine);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem}.main-content-wrapper aside.extra .contact-cta .inner p.contact a:hover{color:var(--colour-four);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem}.main-content-wrapper aside.extra .contact-cta .inner p:last-of-type{margin-bottom:0}.paragraph--content .content{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:20px}.paragraph--content .content a{color:var(--colour-four);font-family:Montserrat;font-weight:400;text-decoration:none}.paragraph--content .content a:active,.paragraph--content .content a:focus,.paragraph--content .content a:hover{color:var(--colour-two);font-family:Montserrat;font-weight:400}.paragraph--content .content a:active{text-decoration:underline}.paragraph--content .content p{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:15px;margin-top:0}.paragraph--content .content p:last-of-type{margin-bottom:0}.paragraph--content .content ul{margin-left:0}.paragraph--content .content ul li{list-style:none;margin-bottom:20px;padding-left:23px;position:relative}.paragraph--content .content ul li:before{background-color:var(--colour-seven);border-radius:50%;content:"";display:inline-block;height:6px;left:6px;margin-right:6px;position:absolute;top:6px;-webkit-transform:translate(50%,1px);transform:translate(50%,1px);width:6px}.paragraph--content .content ol{margin-left:20px}.paragraph--content .content ol li{list-style:decimal}.paragraph--content .content h1{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:25px;margin-top:0;position:relative}.paragraph--content .content h1:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.paragraph--content .content h2,.paragraph--content .content h3,.paragraph--content .content h4,.paragraph--content .content h5,.paragraph--content .content h6{color:var(--colour-one);display:block;font-family:Oswald;font-size:1.477272727272727rem;font-weight:400;line-height:1.7045454545454544rem;margin-bottom:20px;position:relative}.paragraph--content .content h2:after,.paragraph--content .content h3:after,.paragraph--content .content h4:after,.paragraph--content .content h5:after,.paragraph--content .content h6:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.paragraph--content .content:last-of-type{margin-bottom:40px}.paragraph--content .images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.paragraph--content .images>img,.paragraph--content .images>picture{margin-bottom:20px;width:calc(50% - 20px)}.paragraph--testimonial{background:var(--colour-nine);margin-bottom:40px;padding:20px}.paragraph--testimonial .content{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem}.paragraph--testimonial .content a{color:var(--colour-four);font-family:Montserrat;font-weight:400;text-decoration:none}.paragraph--testimonial .content a:active,.paragraph--testimonial .content a:focus,.paragraph--testimonial .content a:hover{color:var(--colour-two);font-family:Montserrat;font-weight:400}.paragraph--testimonial .content a:active{text-decoration:underline}.paragraph--testimonial .content p{color:var(--colour-three);font-family:Montserrat;font-size:.8522727272727272rem;font-weight:400;line-height:1.25rem;margin-bottom:15px;margin-top:0}.paragraph--testimonial .content p:last-of-type{margin-bottom:0}.paragraph--testimonial .content ul{margin-left:0}.paragraph--testimonial .content ul li{list-style:none;margin-bottom:20px;padding-left:23px;position:relative}.paragraph--testimonial .content ul li:before{background-color:var(--colour-seven);border-radius:50%;content:"";display:inline-block;height:6px;left:6px;margin-right:6px;position:absolute;top:6px;-webkit-transform:translate(50%,1px);transform:translate(50%,1px);width:6px}.paragraph--testimonial .content ol{margin-left:20px}.paragraph--testimonial .content ol li{list-style:decimal}.paragraph--testimonial .content h1{color:var(--colour-one);font-family:Oswald;font-size:1.7045454545454544rem;font-weight:400;line-height:1.9886363636363635rem;margin-bottom:25px;margin-top:0;position:relative}.paragraph--testimonial .content h1:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.paragraph--testimonial .content h2,.paragraph--testimonial .content h3,.paragraph--testimonial .content h4,.paragraph--testimonial .content h5,.paragraph--testimonial .content h6{color:var(--colour-one);display:block;font-family:Oswald;font-size:1.477272727272727rem;font-weight:400;line-height:1.7045454545454544rem;margin-bottom:20px;position:relative}.paragraph--testimonial .content h2:after,.paragraph--testimonial .content h3:after,.paragraph--testimonial .content h4:after,.paragraph--testimonial .content h5:after,.paragraph--testimonial .content h6:after{background:var(--colour-two);bottom:-15px;content:"";height:4px;left:0;position:absolute;width:100px}.paragraph--testimonial .name{color:var(--colour-three);font-family:Oswald;font-size:1.1363636363636362rem;font-weight:400;line-height:1.3068181818181817rem;padding-top:20px}.paragraph--testimonial .footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid var(--colour-six);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;margin-top:40px;padding:20px 20px 0}.paragraph--testimonial .footer .date{width:calc(50% - 20px)}.paragraph--testimonial .footer .date p{color:var(--colour-three);font-family:Montserrat;font-size:.7954545454545454rem;font-weight:400;line-height:1.0227272727272727rem;margin-bottom:10px;margin-top:10px}.paragraph--testimonial .footer .services{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-end;justify-self:flex-end;width:calc(50% - 20px)}.paragraph--testimonial .footer .services .item{display:block;margin-bottom:10px;margin-top:10px;width:calc(33% - 20px)}.paragraph--testimonial .footer .services .item a{color:var(--colour-three);font-family:Montserrat;font-size:.7954545454545454rem;font-weight:400;line-height:1.0227272727272727rem}.paragraph--testimonial .footer .services .item a:active,.paragraph--testimonial .footer .services .item a:hover{color:var(--colour-four);font-family:Montserrat;font-size:.7954545454545454rem;font-weight:400;line-height:1.0227272727272727rem}
