﻿/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */@import url(actiontext.css);.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;color:#333;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:0.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.has-event .pika-button{color:#fff;background:#33aaff}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:0.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#666;background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}h1,h2,h3,h4,h5,h6,p,button{font-family:"Montserrat", sans-serif}h1,.alpha{font-size:3.063em;line-height:1em}h2,.beta{font-size:1.688em;line-height:1em}h3,.gamma{font-size:1.563em;line-height:1em}h4,.delta{font-size:1.25em;line-height:1.2em}h4,.epsilon{font-size:1em;line-height:1.5em}h5,.zeta{font-size:0.938em;line-height:1.6em}h6,.eta{font-size:0.875em;line-height:1.7142857143em}.theta{font-size:0.813em;line-height:1.8461538462em}.iota{font-size:0.688em;line-height:2.1818181818em}h1,h2,h3,h4,h5,h6{margin-bottom:10px}dd,dt,li,p{font-size:0.813em;line-height:1.8461538462em}p{margin:0;padding:0;vertical-align:baseline;border:0;font-weight:normal;list-style:none}strong,.bold-weight{font-weight:700 !important}ul.bullets{list-style:disc inside}ul.bullets li{margin-bottom:10px}.italic{font-style:italic}.light-weight{font-weight:300 !important}.no-c{text-transform:none !important}.up-c{text-transform:uppercase}@media (max-width: 767px){*[data-mobile-font-size=alpha]{font-size:3.063em;line-height:1em}*[data-mobile-font-size=beta]{font-size:1.688em;line-height:1em}*[data-mobile-font-size=gamma]{font-size:1.563em;line-height:1.2em}*[data-mobile-font-size=delta]{font-size:1.25em;line-height:1.2em}*[data-mobile-font-size=epsilon]{font-size:1em;line-height:1.5em}*[data-mobile-font-size=zeta]{font-size:0.938em;line-height:1.6em}*[data-mobile-font-size=eta]{font-size:0.875em;line-height:1.7142857143em}*[data-mobile-font-size=theta]{font-size:0.813em;line-height:1.8461538462em}*[data-mobile-font-size=iota]{font-size:0.688em;line-height:2.1818181818em}.gg[data-mobile-font-size=alpha]{font-size:5.625em;line-height:1em}.gg[data-mobile-font-size=beta]{font-size:3.875em;line-height:1em}.gg[data-mobile-font-size=gamma]{font-size:3.313em;line-height:1em}.gg[data-mobile-font-size=delta]{font-size:2.625em;line-height:1em}.gg[data-mobile-font-size=epsilon]{font-size:2.188em;line-height:1em}.gg[data-mobile-font-size=zeta]{font-size:2.125em;line-height:1em}.gg[data-mobile-font-size=eta]{font-size:1.75em;line-height:1em}.gg[data-mobile-font-size=theta]{font-size:1.25em;line-height:1em}}@media (min-width: 768px) and (max-width: 991px){*[data-mobile-font-size=alpha]{font-size:3.063em;line-height:1em}*[data-mobile-font-size=beta]{font-size:1.688em;line-height:1em}*[data-mobile-font-size=gamma]{font-size:1.563em;line-height:1.2em}*[data-mobile-font-size=delta]{font-size:1.25em;line-height:1.2em}*[data-mobile-font-size=epsilon]{font-size:1em;line-height:1.5em}*[data-mobile-font-size=zeta]{font-size:0.938em;line-height:1.6em}*[data-mobile-font-size=eta]{font-size:0.875em;line-height:1.7142857143em}*[data-mobile-font-size=theta]{font-size:0.813em;line-height:1.8461538462em}*[data-mobile-font-size=iota]{font-size:0.688em;line-height:2.1818181818em}.gg[data-tablet-font-size=alpha]{font-size:5.625em;line-height:1em}.gg[data-tablet-font-size=beta]{font-size:3.875em;line-height:1em}.gg[data-tablet-font-size=gamma]{font-size:3.313em;line-height:1em}.gg[data-tablet-font-size=delta]{font-size:2.625em;line-height:1em}.gg[data-tablet-font-size=epsilon]{font-size:2.188em;line-height:1em}.gg[data-tablet-font-size=zeta]{font-size:2.125em;line-height:1em}.gg[data-tablet-font-size=eta]{font-size:1.75em;line-height:1em}.gg[data-tablet-font-size=theta]{font-size:1.25em;line-height:1em}}*{box-sizing:border-box}main{display:block}.breadcrumb-normal{font-size:0.9em;float:right;margin:100px 40px 0 0}@media only screen and (min-width: 1024px){.breadcrumb-normal{margin-top:80px}}@media only screen and (min-width: 1500px){.breadcrumb-normal{margin-top:70px}}.breadcrumbs{max-width:900px}@media print{.breadcrumbs{display:none}}.breadcrumbs a{color:#017fff;text-decoration:none}body{font-family:"Montserrat", sans-serif;font-weight:normal;margin:0;background:#fafafa;width:100%;position:relative}body.body--visible{opacity:1}img{max-width:100%;vertical-align:bottom}svg{max-height:100%}textarea{overflow:auto;width:100%;resize:none}.center{text-align:center}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.content-padding{*zoom:1;padding:20px}.content-padding:before,.content-padding:after{content:"";display:table}.content-padding:after{clear:both}.content-padding--topbottom{padding:10px 0}.boxed-panel .content-padding--topbottom{padding:20px}@media only screen and (min-width: 1500px){.boxed-panel .content-padding--topbottom{padding:20px 40px 20px 20px}}.file-search{display:block;margin-bottom:20px}.file-search__bar input[type=text]{padding:5px}.file-search__copy{margin-bottom:5px;float:left;width:100%}.file-search__copy-small{margin-top:5px;font-size:0.9em;margin-bottom:20px}.file-search__link{display:block;font-size:0.875em;margin:10px 0}.hidden{height:1px;overflow:hidden;position:absolute;top:auto;left:-10000px;width:1px}.inline{display:inline-block}.right{float:right}.row{*zoom:1;margin-bottom:20px}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.wrap{position:relative}.wrapper{padding:0 20px}@media only screen and (min-width: 1024px){.wrapper{padding:0 30px}}.back-to-top-button{position:fixed;bottom:60px;float:right;right:20px;font-size:2em;font-family:"FontAwesome";text-decoration:none;padding:0 10px 5px 10px;background:#017fff;color:#fff !important;border-radius:5px;display:none}.back-to-top-button--show{display:block}.admin{min-height:100vh}.admin-details{text-align:center;position:absolute;left:100px;right:0;margin:0 auto;max-width:700px;top:50%;transform:translateY(-50%);padding:20px 20px 40px 20px;background:#fff;border-radius:10px;box-shadow:8px 8px 16px 7px #b8b8b8}.admin-details a{color:#1f1e1e;font-weight:700;font-size:0.85em;text-transform:capitalize;text-decoration:underline;display:block;margin-bottom:10px}@media only screen and (min-width: 1024px){.admin-details a:hover{text-decoration:none}}.admin-details span{float:left;margin-left:10px;margin-bottom:20px;font-size:0.8em;font-weight:700;width:100%}.admin-details-guest{text-align:center;position:absolute;left:100px;right:0;margin:0 auto;max-width:700px;top:450px}.admin-details-guest a{color:#1f1e1e;font-weight:700;font-size:0.85em;text-transform:capitalize;text-decoration:underline;display:block;margin-bottom:10px}@media only screen and (min-width: 1024px){.admin-details-guest a:hover{text-decoration:none}}.admin-details-guest span{float:left;margin-left:10px;margin-bottom:20px;font-size:0.8em;font-weight:700;width:100%}.admin{float:left;width:100%}.admin--edit .admin-details{top:650px}@media only screen and (min-width: 1500px){.admin--edit .admin-details{top:58%;height:100vh}}.admin--login .admin-details,.admin--password .admin-details{top:300px}.admin--registration .admin-details{top:400px}.admin form{padding:20px}.admin form .error_notification{margin-bottom:20px;font-weight:700;color:#b51641}.admin form label{display:none}.admin form .form-inputs input{margin-bottom:20px;padding:10px 70px 10px 10px;width:100%;box-shadow:0 0 0px 1000px white inset;-webkit-box-shadow:0 0 0px 1000px white inset;outline:none;border-bottom:1px solid #017fff;border-top:none;border-left:none;border-right:none;line-height:1.5em}.admin form .form-inputs .select-box{text-align:left}.admin form img{height:70px;display:inline-block;margin-right:10px;width:70px;overflow:hidden;border-radius:50px}.admin form .panel-heading,.admin form .text-muted,.admin form .panel-body{float:left;width:100%;text-align:left}.admin form .text-muted{margin-left:0}.admin-heading__header{margin-top:0;font-size:1.25em;color:#017fff}.admin-logo-container{text-align:center;margin-bottom:20px}.login-icon{max-width:200px}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;color:#333;background-color:#fff}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:0.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:0.2}.pika-prev,.is-rtl .pika-next{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-next,.is-rtl .pika-prev{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:bold;text-align:center}.pika-table abbr{border-bottom:none;cursor:help}.pika-button{cursor:pointer;display:block;box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.has-event .pika-button{color:#fff;background:#33aaff}.is-today .pika-button{color:#33aaff;font-weight:bold}.is-selected .pika-button{color:#fff;font-weight:bold;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.is-disabled .pika-button,.is-outside-current-month .pika-button{color:#999;opacity:0.3}.is-disabled .pika-button{pointer-events:none;cursor:default}.pika-button:hover{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-inrange .pika-button{color:#666;background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}#datepicker{float:left;padding:5px}#datepicker2{float:left;padding:5px}#datepicker3{float:left;padding:5px}.form-group textarea{float:left;width:100%;margin-bottom:10px;resize:none}.file-form{float:left;width:100%;margin-bottom:20px}.file-form form{border:none;padding:0;text-align:left}.file-form .form-group{margin-left:0;margin-bottom:10px;border:none;padding:0}.file-form input,.file-form textarea{border:none}.file-form select,.file-form div{margin-bottom:0}.row label{width:100%}.form{background:white;float:left;width:100%;margin-bottom:20px}.form__subtitle{float:left;text-transform:uppercase;text-decoration:underline;width:100%;font-size:1.2em}.form--no-border{margin-top:10px}.form--no-border form{border:none !important}.form form{padding:20px;border:1px solid #e5e5e4;text-align:center;width:100%}.form .form-inputs .added-height{margin-bottom:50px}.form .form-inputs .checkbox{width:auto}.form .form-inputs--fullwidth input{width:100%}.form .form-inputs input,.form .form-inputs textarea{margin-bottom:20px;padding:10px;width:100%;outline:none;border-bottom:1px solid #017fff;border-top:none;border-left:none;border-right:none}.form .form-inputs textarea{resize:none;padding:2px}.form .form-inputs .selectr-input-container input{width:calc(100% - 30px)}.form .form-inputs .selectr-clear,.form .form-inputs .selectr-input-clear{display:none !important}.form .form-inputs .selectr-option.active{background-color:#017fff}.form .form-inputs .selectr-selected{padding:10px}.form fieldset{border:none;padding:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.form label{float:left;font-weight:700;margin-right:10px;text-align:left;width:100%;margin-bottom:10px;margin-top:10px}@media only screen and (max-width: 767px){.form label{width:100%}}.form p{margin-bottom:10px;font-size:0.8em;font-weight:700;text-align:left}.form select{float:left;margin-bottom:10px}.form .form-group{margin-bottom:20px}.form .form-group--files label{width:48%}.form .form-group .selectr-options{padding:0 50px !important}.form div{width:100%;float:left;text-align:left}.form .radio_buttons{width:100%}input[type=submit]{text-align:center}input[type=checkbox]{margin-right:5px;vertical-align:top;display:inline-block}.admin-btn{width:100%;text-align:center;background:#017fff;padding:10px;outline:none;cursor:pointer;text-transform:uppercase;font-weight:700;border:none;color:#fff}.admin-btn--search{max-width:100px;padding:8px;font-size:0.9em}.admin-btn--small{max-width:200px}.admin-btn--standard{max-width:375px}.colour-box-links{float:left;width:100%;position:absolute;bottom:0;left:0;right:0}.colour-box{min-height:200px;max-height:200px;margin-bottom:20px;background:#fff;border-left:1px solid #e5e5e4;border-right:1px solid #e5e5e4;border-top:1px solid #e5e5e4;border-bottom:5px solid #017fff;padding:10px;position:relative;border-radius:5px;flex:1 1 auto;margin-right:20px;max-width:280px;min-width:280px}@media only screen and (max-width: 767px){.colour-box{width:auto}}.colour-box__title{width:100%;float:left;padding-bottom:20px;border-bottom:1px solid #e5e5e4;font-weight:700;text-transform:capitalize}.colour-box__title a{text-decoration:none}.colour-box__title a:hover{text-decoration:underline !important}.colour-box__description{margin-top:10px;width:100%;float:left;font-size:0.9em;margin-bottom:20px}.colour-box__grid{min-height:150px;max-height:150px}.colour-box--links{min-width:380px;max-width:380px;border-bottom:1px solid #e5e5e4;min-height:130px;max-height:130px}.colour-box--links .colour-box-heading{border-bottom:1px solid #e5e5e4;float:left;width:100%}.colour-box--links .colour-box__title{color:#017fff;padding-bottom:10px;width:auto;border-bottom:none}.colour-box--links .colour-box-links{float:none;position:absolute;right:10px;top:10px;width:auto;left:auto;height:20px}.colour-box--portals{min-height:250px !important;max-height:250px !important}.colour-box-container{width:100%}.colour-box-container--flex{display:flex;flex-flow:row wrap;align-items:flex-start}.colour-box-link{display:inline-block;margin-right:5px}.colour-box-link svg{width:1em;height:1em;margin:0 5px}.colour-box-link--right{float:right;margin-right:10px}.colour-box-link--grid{float:right;margin-right:8px}.colour-box-link--tasks{margin-bottom:10px}.alert__copy{margin-top:3px}.flash-message-container{margin:10px 0;border:1px solid #e5e5e4;background:#fff;display:inline-block;width:100%}.flash-message{font-size:0.9em;font-weight:700}.flash-message .close{padding:5px 10px}.flash-message .fa{margin-right:5px;color:#017fff}.alert-dismissible{padding:1rem 1rem}.footer{position:relative;width:100%;display:flex;background:#fff;padding:0 20px 0 280px;justify-content:flex-end;border-top:1px solid #e5e5e4}@media print{.footer{display:none}}.footer .content-padding{padding:10px}.footer-admins{top:100vh}.footer-copy__link{margin-right:40px;font-weight:700;color:#000;font-size:0.813em;line-height:1.84615em;text-decoration:none}.footer-copy__link:last-of-type{margin-right:0}.footer-copy__link:hover{color:#666;transition:0.5s color}@media only screen and (max-width: 767px){.footer{padding:0 20px 0 150px}}.grid-ctas{display:flex;flex-wrap:wrap;gap:10px;float:left;width:100%;margin-bottom:10px}.grid-ctas__panel{width:150px;height:150px;padding:10px}.grid-ctas__panel:nth-of-type(odd){background-color:#666}.grid-ctas__panel:nth-of-type(odd):hover{background-color:#737373}.grid-ctas__panel:nth-of-type(odd) a{color:white !important}.grid-ctas__panel:nth-of-type(even){background-color:#fec83c}.grid-ctas__panel:nth-of-type(even):hover{background-color:#fecf55}.grid-ctas__panel:nth-of-type(even) a{color:black !important}.grid-ctas__panel a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-weight:bold;text-align:center;text-decoration:none;text-align:center;overflow:hidden}.half-width-container{display:grid;grid-template-columns:1fr 1fr;gap:0px;width:100%;float:left;margin-bottom:10px}.half-width-container .panel{padding:20px;border:1px solid #cccccc;background:#f3f3f3}.half-width-container .panel a{display:block;text-decoration:none}.header{width:100%;display:flex;position:fixed;background:#fff;padding:0 40px;max-height:80px;z-index:3;border-bottom:1px solid #e5e5e4}@media print{.header{display:none}}.header-logo-container{min-height:90px;margin-right:20px;background:#fff;padding:15px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}.header-logo{display:block;z-index:2}.header-logo img{max-height:55px}.header-icons-container{float:right;padding:1em 0}.header-icon-list{list-style:none;display:none;position:absolute;z-index:4;width:100%;background:#fff;padding:20px;border-bottom:2px solid #017fff;margin-top:0}.header-icon-list__anchor{text-decoration:none;width:100%;float:left;color:#000;font-weight:700;margin-bottom:10px}.header-icon-list__anchor:last-of-type{margin-bottom:0}.header-icon-list__anchor:hover{color:#666;transition:0.5s color}.header-icon{margin-right:0.5em;display:inline-block}.header-icon:first-child{margin-right:0}.header-icon:last-child{margin-right:0}.header-icon--large svg{width:2em}.header-icon svg{fill:#333;width:1.5em;height:1.5em}.header-icon svg:hover{fill:#666;transition:0.5s fill}.header-settings{float:left;padding-right:1.5em}.header-settings:hover .header-icon-list{display:block;right:0;max-width:150px}@media only screen and (max-width: 767px){.header{max-height:60px;z-index:3}.header-icons-container{position:absolute;right:40px}.header-logo img{max-height:45px}.header-logo-container{min-height:80px}}@media only screen and (min-width: 767px) and (max-width: 1200px){.header{padding:0 20px;max-height:80px}.header-logo-container{margin-right:0}.header-nav-list__item{padding-right:0 !important}.header-settings{padding-right:0.5em}.logos{display:none}}@media only screen and (min-width: 1024px){.header{max-height:60px}}.portal-arrow svg{height:1em;width:1em}.portal-arrow--down svg{transform:rotate(180deg)}.upload-icon{display:block;text-align:center;padding:20px 0}.upload-icon svg{width:10em;height:10em}.file-icon{margin-right:5px}.file-icon .delete-x{width:35%}.file-icon svg{width:1em;height:1em;margin-right:5px}.file-icon--first{flex:4}.file-icon--second{flex:2}.file-icon--right{float:right;font-size:0.9em}.file-icon--comments svg{fill:#404040}.file-icon--dots svg{fill:#cccccc}.file-icon--grey svg{fill:#666}.file-icon--last a{margin-right:0 !important}.file-icon--large svg{width:3em;height:3em}.file-icon--large .target-button--red svg,.file-icon--large .target-button--yellow svg,.file-icon--large .target-button--green svg{width:3em !important;height:3em !important}.file-icon--middle{max-width:150px}.file-icon--small{font-size:0.875em}.file-icon--upload{max-width:400px;min-width:400px;display:inline}.file-icon a{font-weight:700}.primary-navigation{flex:4}@media only screen and (max-width: 767px){.primary-navigation{display:none}}@media print{.primary-navigation{display:none}}@media only screen and (min-width: 1024px){.fixed-nav .primary-navigation{position:fixed;box-shadow:0 5px 0 rgba(0,0,0,0.1);height:60px;background:#000}}.header-nav-sub-list{list-style:none;display:block;position:absolute;z-index:4;width:100%;background:#fff;padding:20px;min-width:220px;border-bottom:3px solid #017fff;max-height:600px;overflow:hidden;overflow-y:scroll}.header-nav-sub-list__anchor{text-decoration:none;width:100%;float:left;color:#000;font-weight:700;font-size:1.125em;text-transform:capitalize}.header-nav-sub-list__anchor:hover{color:#666;transition:0.5s color}.header-nav-sub-list__item{padding:15px 0}.header-nav-list{list-style:none;padding-left:30px}.header-nav-list__item{display:inline-block;padding-right:15px;margin-right:15px;position:relative}.header-nav-list__item .header-nav-sub-list{display:none}.header-nav-list__item:hover .header-nav-sub-list{display:block}.header-nav-list__item:first-child .header-nav-list__anchor{pointer-events:none}.header-nav-list__anchor{text-decoration:none;color:#000;font-weight:700}.header-nav-list__anchor:hover{color:#666;transition:0.5s color}.hamburger{display:block;position:relative;float:right;width:25px;height:14px;margin-right:15px;cursor:pointer}.hamburger-line{background:#bbbbbb;background:#bbbbbb;width:20px;height:2px;display:block;position:absolute}.hamburger-line--one{transform:rotate(45deg);transition:0.1s top, 0.1s transform}.sidebar-close .hamburger-line--one{transition:0.1s top, 0.1s transform;transform:rotate(0deg);top:9}.hamburger-line--two{opacity:0}.sidebar-close .hamburger-line--two{top:6px;opacity:1}.hamburger-line--three{bottom:12px;transform:rotate(-45deg);transition:0.1s bottom, 0.1s transform}.sidebar-close .hamburger-line--three{bottom:0;transition:0.1s bottom, 0.1s transform;transform:rotate(0deg)}.sidebar-close{margin:0 auto;float:none;margin-bottom:10px}.sidebar-menu{margin:0;padding:0}.sidebar-open{text-align:center}.sidebar-open__link{text-decoration:none;display:block}.sidebar-open__link svg{fill:#bbbbbb;width:2em;height:2em}.sidebar{height:100vh;position:fixed;background:#313443;z-index:1;padding-top:100px;padding-bottom:100px;width:280px;color:#bbbbbb;top:0;left:0;overflow-x:hidden;overflow-y:auto;transition:0.5s width}@media print{.sidebar{width:0px;display:none}}.sidebar .sidebar-open{display:none}.profile-details{display:inline-block;vertical-align:top;margin-top:15px}.profile-details__name,.profile-details__occupation{text-transform:capitalize;line-height:1.5em}.profile-details__name{color:#fff}.menu-item{padding:20px 10px 15px;float:left;width:100%;border-bottom:1px solid #bbbbbb;list-style:none;position:relative}.menu-item:last-of-type{border-bottom:none}.menu-item__count{position:absolute;right:10px;border-radius:50%;border:1px solid #bbbbbb;padding:5px;width:36px;height:36px;text-align:center;top:15px;color:#bbbbbb}.menu-item__title{color:#bbbbbb;text-decoration:none;margin-left:10px;vertical-align:top}.menu-item__title-yellow{color:#ffc926;text-decoration:none}.menu-item__link-yellow svg{fill:#ffc926}.menu-item__link{display:block;text-decoration:none}.menu-item__link svg{fill:#bbbbbb;width:2em;height:2em}.menu-item__link:hover .menu-item__title{color:#fff;transition:0.5s color}.menu-item__link:hover .menu-item__count{color:#fff;transition:0.5s color}.menu-item__link:hover svg{fill:#fff;transition:0.5s fill}.profile{padding:20px 0;float:left;width:100%;border-bottom:1px solid #bbbbbb}.profile-image{display:inline-block;margin-right:5px;width:70px;overflow:hidden;border-radius:50px}.profile-image__img img{height:70px}.minimise{width:100px;transition:width 0.5s ease}.minimise .profile{padding:10px 0}.minimise .profile-details{display:none}.minimise .profile-image{width:60px}.minimise .menu-item{text-align:center}.minimise .menu-item__link{margin:0}.minimise .menu-item__title,.minimise .menu-item__count{display:none}.minimise .wrapper{padding:0 20px}@media only screen and (max-width: 767px){.menu-item__title{font-size:0.9em}.sidebar{display:block;width:200px;z-index:2;height:100%}.sidebar .profile{text-align:center}.sidebar .profile-image{max-width:50px;margin-right:5px}.minimise{width:70px !important}.minimise .menu-item{padding:10px 0}.minimise .profile{text-align:center}.minimise .profile-image{max-width:30px;margin-right:0}}.third-width-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;width:100%;float:left;margin-bottom:10px}.third-width-container .panel:not(.third-width-column-image){padding:20px;border:1px solid #cccccc;background:#f3f3f3}.third-width-container .panel a{display:block;text-decoration:none}.page-container{width:100%;float:left;position:relative;background:linear-gradient(to bottom, #537678, #2c4257);height:100vh}.main-content{position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;transform:translateY(-50%);padding:0 20px}.main-content-logo{cursor:pointer;margin-bottom:40px}@media only screen and (min-width: 767px) and (max-width: 1200px){.main-content-logo{margin-bottom:60px}}@media only screen and (min-width: 1024px){.main-content-logo{margin-bottom:80px}}.main-content-logo__image{display:block;max-width:700px;margin:auto}.main-content-button{padding:20px 30px;background:transparent;border:3px solid #fff;border-radius:10px;cursor:pointer;transition:background 0.1s;display:inline-block}.main-content-button:hover{background:#537678}.main-content-button__link{color:#fff;letter-spacing:1px;text-decoration:none;font-size:20px;font-weight:700}@media only screen and (min-width: 1024px){.main-content-button__link{font-size:24px}}#modum-video{position:relative;height:100vh}#modum-video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -80%)}@media only screen and (min-width: 1024px){#modum-video iframe{height:56.25vw;min-height:100vh;min-width:177.77vh;transform:translate(-50%, -50%);width:100vw}}.comments-error-details{float:left;width:100%}.comments-error-details__copy{float:left;width:100%;margin-bottom:10px;font-size:0.9em;font-weight:700}.comments-error-details__dates{float:left;width:100%;margin:10px auto}.comments-error-details__dates:last-of-type{margin-bottom:2em}.comments-error-details__warning{color:#ff0000;font-size:1em;font-weight:800}.car-calendar #datepicker{max-width:none}.car-list{padding:0 !important;list-style:none;margin-top:50px}.car-list__anchor{color:#017fff !important;font-weight:700;text-decoration:none}.car-list__button{color:#fff !important;text-decoration:none}.car-list__buttons{float:right}.car-comment-box{max-width:85%;min-width:85%;padding:10px;margin:5px auto;border:1px black solid;border-radius:10px;background-color:#fff}.car-comment-box .comment-content__body{float:left;font-weight:700;max-width:50%}.car-comment-box .comment-content__date,.car-comment-box .comment-content__email{font-weight:400;float:right}.car-comment-box .comment-content__link{color:#00a1ec !important;text-transform:uppercase;text-decoration:none;font-size:0.75em;font-weight:600}.car-comment-parent{display:inline-block;max-width:75%;min-width:75%}.car-comment-parent .car-comment-box{padding-bottom:20px}.car-comments-section{max-width:100%;min-width:100%;background:#fafafa !important}.car-radio-buttons{width:1em !important;margin:5px auto}.car-radio-buttons label{padding:0px;margin-top:15px;margin-bottom:0px;width:10em !important}.car-radio-buttons input{width:1em !important;margin-right:10px;margin-bottom:0px !important}#cars-tabs-container{display:flex;width:100%;background:#fafafa;border-top:1px solid #e5e5e4;border-right:1px solid #e5e5e4;border-left:1px solid #e5e5e4}.cars-navigation{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;width:100%;padding-left:0 !important;margin:0 !important}.cars-navigation__anchor{text-decoration:none;padding:20px;display:block}.cars-navigation__item{flex:1;margin-bottom:0 !important;border-right:1px solid #e5e5e4}.cars-navigation__item:last-of-type{margin-right:0;border-right:none}.cars-navigation__item:hover{background:#fff;transition:background 0.5s;cursor:pointer}.cars-navigation .active{border:1px solid #017fff;background:#fff}.cars-submit-details{margin-bottom:20px}.cars-submit-details__copy{width:100%;display:block;font-size:1em}.cars-submit-details__copy-blue{font-weight:700}.nested_comments{margin-left:25px}.nested_comments .nested_comments .nested_comments .nested_comments .nested_comments{margin-left:0px}#part_a{border-bottom:2px solid #666}#part_b{border-bottom:2px solid #ff0000}#part_c{border-bottom:2px solid #ffc926}#review{border-bottom:2px solid #009700}#notes{border-bottom:2px solid #017fff}.closed{border-top:2px solid #666 !important;border-right:3px solid #666 !important;border-bottom:2px solid #666 !important;border-left:3px solid #666 !important}.under_review{border-top:2px solid #009700 !important;border-right:3px solid #009700 !important;border-bottom:2px solid #009700 !important;border-left:3px solid #009700 !important}.review_required{border-top:2px solid #009700 !important;border-right:3px solid #009700 !important;border-bottom:2px solid #009700 !important;border-left:3px solid #009700 !important}.part_c{border-top:2px solid #ffc926 !important;border-right:3px solid #ffc926 !important;border-bottom:2px solid #ffc926 !important;border-left:3px solid #ffc926 !important}.part_b{border-top:2px solid #ff0000 !important;border-right:3px solid #ff0000 !important;border-bottom:2px solid #ff0000 !important;border-left:3px solid #ff0000 !important}.tab-content .form__subtitle{margin:10px 0 20px}.tab-content .form .selectr-container{margin-bottom:10px}.tab-content .form .large-textbox textarea{min-height:100px !important}.dynamic-panels{float:left;width:100%;position:relative;background:transparent;padding-top:20px}.boxed-panel{border:1px solid #cccccc;position:relative;background:#f3f3f3;padding-top:0 !important;margin-top:0 !important}@media only screen and (max-width: 767px){.boxed-panel .content-padding{padding:20px 30px}}.boxed-panel .panel__title{font-size:1.25rem;line-height:1em}.boxed-panel .panel__copy{width:95%;float:left}.boxed-panel-downloads{border-top:1px solid #cccccc;float:left;width:100%;position:relative;background:#fff;visibility:visible;height:auto}@media print{.boxed-panel-downloads{visibility:visible;height:auto}}.boxed-panel-downloads .content-padding{padding:10px 0}.downloads{width:24%;display:inline-block;text-align:center;border-right:1px solid #cccccc;position:relative;min-height:80px}@media only screen and (max-width: 767px){.downloads{min-height:130px;padding:0 10px;width:32%}.downloads:nth-child(3){border-right:none}.downloads:nth-child(4){border-right:1px solid #cccccc !important}.downloads:nth-child(6){border-right:none}.downloads:nth-child(7){border-right:1px solid #cccccc !important}.downloads:nth-child(9){border-right:none}.downloads:nth-child(10){border-right:1px solid #cccccc !important}}.downloads:nth-child(4){border-right:none}.downloads:nth-child(8){border-right:none}.downloads:nth-child(12){border-right:none}.downloads__link{text-decoration:none;display:block;position:absolute;bottom:0;left:20px;right:20px;min-height:30px;font-size:0.8em}@media only screen and (max-width: 767px){.downloads__link{min-height:80px;left:10px;right:10px}}.panel{width:100%;float:left;margin-bottom:10px}.panel__copy{font-size:1em;line-height:1.25em;margin-bottom:10px}.panel__copy a{color:#0000ff;text-decoration:underline;font-weight:700}.panel__copy a:hover{text-decoration:none}.panel__copy a:visited{color:#0000ff}.panel__img{margin:auto;margin-top:10px;max-width:800px}.panel__img-alt{margin:20px 0;text-align:center;font-size:1em;text-transform:capitalize;color:#27308d}.panel__title-only .panel__subtitle{margin-top:10px !important;margin-bottom:0}.panel__subtitle{color:#000;margin:0 0 15px;font-size:1.125em}.panel__subtitle-dark_red{color:#b51641;margin-top:0}.panel__subtitle-red{color:#de3439;margin-top:0}.panel__subtitle-teal{color:#0e8ca2;margin-top:0}.panel__subtitle-blue{color:#00a1ec;margin-top:0}.panel__subtitle-light_purple{color:#b399ff;margin-top:0}.panel__subtitle-dark_purple{color:#632c7f;margin-top:0}.panel__subtitle-purple{color:#921e84;margin-top:0}.panel__subtitle-dark_blue{color:#0059b2;margin-top:0}.panel__subtitle-orange{color:#fe8000;margin-top:0}.panel__subtitle-grey{color:#898988;margin-top:0}.panel__subtitle-green{color:#009700;margin-top:0}.panel__subtitle-pale_green{color:#03b17e;margin-top:0}.panel__subtitle-brown{color:#a68c7d;margin-top:0}.panel__subtitle-medium_blue{color:#2b74b9;margin-top:0}.panel__subtitle-dark_green{color:#1a693c;margin-top:0}.panel__subtitle-yellow_hand{color:#ffc926;margin-top:0}.panel__subtitle-blue_green{color:#00a39c;margin-top:0}.panel__subtitle-lime{color:#c5d62e;margin-top:0}.panel__subtitle-yellow{color:#cb9201;margin-top:0}.panel__title{margin:0 0 10px;font-size:1.4rem;text-transform:capitalize;font-weight:bold}.panel__title .faq__title{font-size:1.4rem}.panel__title .faq__subtitle{font-size:1.125rem}.panel__title-subtitle{margin:0 0 10px;font-size:1.4rem;text-transform:none;font-weight:bold}.panel__title-subtitle .faq__title{font-size:1.4rem}.panel__title-subtitle .faq__subtitle{font-size:1.125rem}.faq-full-panel a{text-decoration:none}.panel-default{margin:20px 0}.responsive-table__title,.responsive-table__subtitle{padding:10px;text-align:center;color:#fff;font-weight:300;text-transform:capitalize;margin:0 0 5px}.responsive-table__title{background:#4d4d4c;font-size:1.25em;margin-top:20px}.responsive-table__subtitle{background:#fed752;font-size:1em}.responsive-table__second-header{background:#fed752 !important;color:#303030;font-weight:700}.responsive-table table{border:none}.responsive-table table td{padding:10px}.responsive-table table tr{border:1px solid #d0d0d1}.responsive-table table tr:first-of-type{background:#fed752 !important;color:#303030;font-weight:700}.responsive-table table tr:nth-child(even){background:#fff}.responsive-table table tr:nth-child(odd){background:#fdfdfe}.responsive-table table a{position:relative;z-index:1}.table{display:table;border-collapse:collapse;border:none;width:100%}.table-row{display:table-row}.table-row--yellow{background:#fed752;color:#303030;font-weight:700}.table-cell{padding:10px;text-align:center;display:table-cell;border:1px solid #d0d0d1}.table-cell:first-of-type{width:12.4009%}.table-cell:nth-child(2){width:21.6333%}.table-cell:nth-child(3){width:65.9657%}.table-cell-left{text-align:left !important}.target-button{display:block;position:absolute;left:0;right:0;top:5px}.target-button--green svg{fill:green;width:1.5em;height:1.5em}.target-button--red svg{fill:red;width:1.5em;height:1.5em}.target-button--yellow svg{fill:#fed653;width:1.5em;height:1.5em}.target-button--small svg{height:1em !important}.close-downloads{top:38%;right:15px}.close-downloads svg{width:0.9em !important;height:0.9em !important}.open-downloads{top:50%;transform:translateY(-50%);right:15px}.open-downloads svg{width:1.5em !important;height:1.5em !important;fill:red}@media print{.open-downloads{display:none}}.open-downloads,.close-downloads{display:none;position:absolute;cursor:pointer}.boxed-panel .open-downloads,.boxed-panel .close-downloads{display:block}.boxed-panel .open-downloads{display:none}.video-container{position:relative;height:0;padding-bottom:56.25%}.video-container iframe{height:100%;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}ul[style="list-style-type: circle;"]{padding-left:40px !important}.useful-links-panels .panel{padding-top:0}.panel-anchor{scroll-margin-top:180px;scroll-snap-margin-top:180px}@media only screen and (min-width: 767px) and (max-width: 1200px){.panel__copy{font-size:0.9em}.panel__title{font-size:1.25em}}.download{position:relative}.download__link{text-decoration:none;display:block;float:right;padding-top:180px;padding-right:40px}@media only screen and (max-width: 767px){.download__link{padding-top:25px}}@media only screen and (min-width: 1024px){.download__link_guidance{padding-top:0px !important}}.download__title{margin-right:10px;display:none}@media only screen and (min-width: 1500px){.download__title{display:inline-block}}.download svg{width:1.5em;height:1.5em;vertical-align:bottom}.expand-all-faqs{position:absolute;right:75px;top:175px;z-index:1;border:none;color:white;background-color:#313443;padding:8px 16px;cursor:pointer}.logos{position:absolute;right:310px;top:25%}@media only screen and (max-width: 767px){.logos{display:none}}.logos__img{max-width:100px;display:inline-block}.logos__icon{position:absolute}.dynamic-header{width:100%;float:left;color:#fff;margin-top:50px;padding:30px 20px 30px 30px;z-index:2;position:relative;text-transform:capitalize}@media only screen and (min-width: 1500px){.dynamic-header{padding:20px}}@media print{.dynamic-header svg{display:none}}.dynamic-header__heading{font-size:1.5em;letter-spacing:1px;text-transform:capitalize;font-weight:400;margin:0 auto}@media only screen and (max-width: 767px){.dynamic-header__heading{margin-bottom:10px}}.dynamic-header__date{margin:0 auto}.dynamic-header__title-blue{color:#00a1ec;text-transform:capitalize;float:left;width:100%}.dynamic-header--yellow{background:#fec83c;position:fixed}.dynamic-header--yellow .logos__icon-yellow{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--yellow .logos__icon-yellow{bottom:-18px}}.dynamic-header--yellow .logos__icon-yellow svg{fill:#fee9b3;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--yellow .logos__icon-yellow svg{height:100px}}.dynamic-header--dark_red{background:#b51641;position:fixed}.dynamic-header--dark_red .logos__icon-dark-red{display:inline-block;left:-130px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--dark_red .logos__icon-dark-red{bottom:-18px}}.dynamic-header--dark_red .logos__icon-dark-red svg{fill:#c44467;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--dark_red .logos__icon-dark-red svg{height:100px}}.dynamic-header--red{background:#de3439;position:fixed}.dynamic-header--red .logos__icon-red{display:inline-block;left:-130px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--red .logos__icon-red{bottom:-18px}}.dynamic-header--red .logos__icon-red svg{fill:#e25a5e;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--red .logos__icon-red svg{height:100px}}.dynamic-header--teal{background:#0e8ca2;position:fixed}.dynamic-header--teal .logos__icon-teal{display:inline-block;left:-160px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--teal .logos__icon-teal{bottom:-18px}}.dynamic-header--teal .logos__icon-teal svg{fill:#57aebd;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--teal .logos__icon-teal svg{height:100px}}.header .dynamic-header--teal{border-bottom:1px solid #0e8ca2 !important}.dynamic-header--blue{background:#00a1ec;position:fixed}.dynamic-header--blue .logos__icon-blue{display:inline-block;left:-160px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--blue .logos__icon-blue{bottom:-18px}}.dynamic-header--blue .logos__icon-blue svg{fill:#34b3f0;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--blue .logos__icon-blue svg{height:100px}}.dynamic-header--light_purple{background:#b399ff;position:fixed}.dynamic-header--light_purple .logos__icon-light-purple{display:inline-block;left:-180px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--light_purple .logos__icon-light-purple{bottom:-18px}}.dynamic-header--light_purple .logos__icon-light-purple svg{fill:#d6c7ff;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--light_purple .logos__icon-light-purple svg{height:100px}}.dynamic-header--purple{background:#921e84;position:fixed}.dynamic-header--purple .logos__icon-purple{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--purple .logos__icon-purple{bottom:-18px}}.dynamic-header--purple .logos__icon-purple svg{fill:#b427a3;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--purple .logos__icon-purple svg{height:100px}}.dynamic-header--dark_purple{background:#632c7f;position:fixed}.dynamic-header--dark_purple .logos__icon-dark-purple{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--dark_purple .logos__icon-dark-purple{bottom:-18px}}.dynamic-header--dark_purple .logos__icon-dark-purple svg{fill:#835699;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--dark_purple .logos__icon-dark-purple svg{height:100px}}.dynamic-header--dark_blue{background:#0059b2;position:fixed}.dynamic-header--dark_blue .logos__icon-dark-blue{display:inline-block;left:-180px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--dark_blue .logos__icon-dark-blue{bottom:-18px}}.dynamic-header--dark_blue .logos__icon-dark-blue svg{fill:#006bd6;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--dark_blue .logos__icon-dark-blue svg{height:100px}}.dynamic-header--orange{background:#fe8000;position:fixed}.dynamic-header--orange .logos__icon-orange{display:inline-block;left:-150px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--orange .logos__icon-orange{bottom:-18px}}.dynamic-header--orange .logos__icon-orange svg{fill:#ff9933;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--orange .logos__icon-orange svg{height:100px}}.dynamic-header--grey{background:#898988;position:fixed}.dynamic-header--grey .logos__icon-grey{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--grey .logos__icon-grey{bottom:-18px}}.dynamic-header--grey .logos__icon-grey svg{fill:#a2a2a0;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--grey .logos__icon-grey svg{height:100px}}.dynamic-header--green{background:#009700;position:fixed}.dynamic-header--green .logos__icon-green{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--green .logos__icon-green{bottom:-18px}}.dynamic-header--green .logos__icon-green svg{fill:#00b300;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--green .logos__icon-green svg{height:100px}}.dynamic-header--lime{background:#c5d62e;position:fixed}.dynamic-header--lime .logos__icon-lime{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--lime .logos__icon-lime{bottom:-18px}}.dynamic-header--lime .logos__icon-lime svg{fill:#d5e16b;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--lime .logos__icon-lime svg{height:100px}}.dynamic-header--pale_green{background:#03b17e;position:fixed}.dynamic-header--pale_green .logos__icon-pale-green{display:inline-block;left:-200px;bottom:-30px}@media only screen and (min-width: 1500px){.dynamic-header--pale_green .logos__icon-pale-green{bottom:-18px}}.dynamic-header--pale_green .logos__icon-pale-green svg{fill:#9adfcb;height:110px}@media only screen and (min-width: 1500px){.dynamic-header--pale_green .logos__icon-pale-green svg{height:100px}}.dynamic-header--brown{background:#a68c7d;position:fixed}.dynamic-header--brown .logos__icon-brown{display:inline-block;left:-200px;bottom:-42px}@media only screen and (min-width: 1500px){.dynamic-header--brown .logos__icon-brown{bottom:-18px}}.dynamic-header--brown .logos__icon-brown svg{fill:rgba(255,255,255,0.2);height:160px}@media only screen and (min-width: 1500px){.dynamic-header--brown .logos__icon-brown svg{height:100px}}.dynamic-header--medium_blue{background:#2b74b9;position:fixed}.dynamic-header--medium_blue .logos__icon-medium-blue{display:inline-block;left:-200px;bottom:-50px}@media only screen and (min-width: 1500px){.dynamic-header--medium_blue .logos__icon-medium-blue{bottom:-18px}}.dynamic-header--medium_blue .logos__icon-medium-blue svg{fill:rgba(255,255,255,0.2);height:145px}@media only screen and (min-width: 1500px){.dynamic-header--medium_blue .logos__icon-medium-blue svg{height:100px}}.dynamic-header--dark_green{background:#1a693c;position:fixed}.dynamic-header--dark_green .logos__icon-dark-green{display:inline-block;left:-200px;bottom:-71px}@media only screen and (min-width: 1500px){.dynamic-header--dark_green .logos__icon-dark-green{bottom:-18px}}.dynamic-header--dark_green .logos__icon-dark-green svg{fill:rgba(255,255,255,0.2);height:200px}@media only screen and (min-width: 1500px){.dynamic-header--dark_green .logos__icon-dark-green svg{height:100px}}.dynamic-header--yellow_hand{background:#ffc926;position:fixed}.dynamic-header--yellow_hand .logos__icon-yellow-hand{display:inline-block;left:-200px;bottom:-58px}@media only screen and (min-width: 1500px){.dynamic-header--yellow_hand .logos__icon-yellow-hand{bottom:-18px}}.dynamic-header--yellow_hand .logos__icon-yellow-hand svg{fill:rgba(255,255,255,0.4);height:165px}@media only screen and (min-width: 1500px){.dynamic-header--yellow_hand .logos__icon-yellow-hand svg{height:100px}}.dynamic-header--blue_green{background:#00a39c;position:fixed}.dynamic-header--blue_green .logos__icon-blue-green{display:inline-block;left:-200px;bottom:-68px}@media only screen and (min-width: 1500px){.dynamic-header--blue_green .logos__icon-blue-green{bottom:-18px}}.dynamic-header--blue_green .logos__icon-blue-green svg{fill:rgba(255,255,255,0.4);height:190px}@media only screen and (min-width: 1500px){.dynamic-header--blue_green .logos__icon-blue-green svg{height:100px}}.dynamic-header--transparent{margin-top:0;background:transparent;color:#000}.dynamic-header--transparent .logos{right:0;top:0}.dynamic-page{min-height:100vh;width:100%;float:left;padding:0 0 60px 280px;font-family:"Montserrat", sans-serif;position:relative;transition:padding 0.5s ease}@media only screen and (max-width: 767px){.dynamic-page{padding-left:0}}@media print{.dynamic-page{padding:0px 30px 0px 30px;transition:padding 0.5s ease}.dynamic-page .dynamic-header{position:relative;-webkit-print-color-adjust:exact !important}.dynamic-page .logos{display:none}}.dynamic-page .heading{margin-top:0px}.dynamic-page blockquote{margin:0}.dynamic-page ul{padding-left:20px}.dynamic-page li{font-size:1em;line-height:1.25em;margin-bottom:5px}.dynamic-page a{color:#000}.dynamic-page a:hover{text-decoration:none}.dynamic-page h1{margin-top:0;font-size:1.688em;line-height:1.5em;font-weight:700}.dynamic-page .wrapper{margin:0 40px;padding:0}.dynamic-page--home .wrapper{max-width:none}.dynamic-page--projects header,.dynamic-page--portals header,.dynamic-page--tasks header,.dynamic-page--files header,.dynamic-page--links header,.dynamic-page--cars header,.dynamic-page--recent-items header,.dynamic-page--processes header{padding:20px 0}.dynamic-page--cars .dynamic-header{margin-top:0}.dynamic-page--cars h1{margin-bottom:0}.dynamic-page--links .link-category-title{margin-top:40px !important;float:left}.dynamic-page--links .panel:first-of-type{margin-top:0}.dynamic-page-external{padding:0 60px}.dynamic-page-external .dynamic-header{padding:30px 30px 30px 0;max-width:900px;margin:auto;float:none}.full-header{padding-left:100px;transition:padding 0.5s ease}.full-header .dynamic-header{padding-left:175px}.full-header .dynamic-header--transparent{padding-left:0}.full-header .logos{right:150px}.minimise-header{padding-left:290px;transition:padding 0.5s ease}.processes__link{font-size:1em;display:block;margin-bottom:10px;text-transform:capitalize;font-weight:700}.process-category{width:50%;margin-bottom:20px}@media only screen and (max-width: 767px){.process-category{width:100%}}@media only screen and (min-width: 767px) and (max-width: 1200px){.process-category{width:100%}}.process-category__img{width:70px;margin-right:10px}@media only screen and (max-width: 767px){.process-category__img{width:50px}}@media only screen and (min-width: 767px) and (max-width: 1200px){.process-category__img{width:50px}}.process-category__title{display:inline-block;margin-bottom:10px}@media only screen and (max-width: 767px){.process-category__title{width:100%;margin-top:10px;margin-bottom:0}}.process-category .category-icon{display:block;text-decoration:none}.process-category .category-icon:hover{text-decoration:none}.processes-flex{display:flex;flex-wrap:wrap;width:100%;padding-top:40px}@media only screen and (max-width: 767px){.processes-flex{padding-top:0}}@media only screen and (max-width: 767px){.dynamic-header{margin-top:40px}.dynamic-header--red,.dynamic-header--yellow,.dynamic-header--teal,.dynamic-header--blue,.dynamic-header--light_purple,.dynamic-header--purple,.dynamic-header--dark_blue,.dynamic-header--orange,.dynamic-header--green,.dynamic-header--pale_green,.dynamic-header--brown,.dynamic-header--medium_blue,.dynamic-header--dark_green,.dynamic-header--yellow_hand,.dynamic-header--blue_green{position:relative;width:100%}.full-header{padding-left:70px}.full-header .dynamic-header{padding-left:30px}.full-header .dynamic-header--transparent{padding-left:0}.wrapper{padding:0 20px}.dynamic-page .heading__title{margin-bottom:0}.dynamic-page .wrapper{margin:0 20px}}@media only screen and (min-width: 767px) and (max-width: 1200px){.dynamic-header{padding:20px;margin-top:40px}.dynamic-page h1{font-size:1.4em}.dynamic-page .wrapper{max-width:870px}.dynamic-page--home .wrapper{max-width:none !important}.full-header .dynamic-header{padding-left:150px !important}.full-header .dynamic-header--transparent{padding-left:0 !important}}@media only screen and (min-width: 1024px){.dynamic-header{margin-top:30px}}.error-page{position:relative}.error-page__copy{font-weight:700;font-size:1em;padding-bottom:10px}.error-page__heading{color:#ea2802}.error-page__img{margin-bottom:20px}.error-page__link{font-weight:700;font-size:1em;color:#017fff}.error-page-container{position:absolute;left:0;right:0;margin:0 auto;top:100px;max-width:520px;text-align:center}.faqs-container{float:left;width:100%}.faq{border:1px solid #e5e5e4;background:#fff;margin-bottom:10px;position:relative;padding:15px}.faq__title{font-weight:700;pointer-events:none}.faq-panel{visibility:hidden;height:0;margin-top:0;position:relative}.faq-panel.open-faq{visibility:visible;height:auto;margin-top:20px;border-top:1px solid #e5e5e4}.faq-panel h3{font-size:1em;margin-top:0}.faq-panel__copy{font-size:1em;padding-top:10px;width:90%}.faq-panel__link{font-size:0.9em;color:#017fff !important}.close-faqs{position:absolute;right:0;top:50%;margin-right:0 !important}.open-faqs{margin-right:0 !important;display:block}.heading__title{margin-top:0;font-weight:400;margin-bottom:20px}.category-icon{margin-right:10px;margin-bottom:10px}.central-message{padding:10px;background:#fff;border:2px solid #ff0000;margin-bottom:5px}.central-message:last-of-type{margin-bottom:10px}.column-one,.column-two{flex:1;margin-right:20px}.column-one .files-box,.column-two .files-box{background-color:#fff;border-top:1px solid #e5e5e4;border-right:1px solid #e5e5e4;border-bottom:1px solid #e5e5e4;border-left:3px solid #313443}.column-one .files-box__date,.column-two .files-box__date{color:#00a1ec;font-weight:700}.column-one .files-box:hover,.column-two .files-box:hover{border-left:3px solid #00a1ec;transition:0.5s border}.column-one .files-box:hover .files-box__title a,.column-two .files-box:hover .files-box__title a{color:#00a1ec;transition:0.5s color;text-decoration:none}.column-one .files-box:hover .file-icon--dots svg,.column-two .files-box:hover .file-icon--dots svg{fill:#4da6ff}.column-one .file-icon,.column-two .file-icon{margin-right:0}.column-two{margin-right:0}.home-column-container{display:flex;flex-direction:column;flex-wrap:wrap}.homepage-links{text-align:center}.homepage-links__link{text-decoration:none}.dynamic-page .homepage-links__link{color:#017fff}.file-updates{line-height:1.5em}.file-updates__title{font-weight:700}.file-updates__update{color:#017fff;float:right;margin-right:10px}.file-updates__date{float:right}.process-categories{margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap}.section{float:left;width:100%;margin-bottom:20px}.section__title{font-weight:700;text-transform:capitalize;margin-top:0;font-size:1.25em}.section__title-small{font-size:0.75em;margin-top:0}.section__title-red{color:#b51641}@media only screen and (max-width: 767px){.category-icon img{max-width:50px}.column-one{margin-right:0}.file-updates{font-size:0.9em}.file-updates__update{display:none}.homepage-links__link{font-size:0.9em}.process-categories{margin-bottom:0}}@media only screen and (min-width: 1024px){.home-column-container{flex-direction:row}}.comments{width:100%;float:left}.comments__copy{width:100%;float:left}.comments__title{margin-bottom:20px}.comments__link{margin-bottom:20px;display:block;float:left}.add-file{float:left;margin-top:20px}.file-info{float:left;width:100%;padding:20px 0;border-top:1px solid #000}.file-info__copy{font-weight:700}.file-info__copy p{font-weight:normal}.file-info__copy p:last-of-type{margin-bottom:10px}.file-info__title{margin-top:0}.file-info__type{color:#00a1ec;margin-bottom:20px}.file-info__version{font-weight:700}.newer-version{color:#ff0000;font-size:1.2em;margin-top:1em}.dynamic-page .file-info__copy-blue{color:#00a1ec;font-size:0.9em}.file-info-content--flex{display:flex;justify-content:space-between}.file-info-content__body{min-width:55%;max-width:55%}.file-info-content__copy{font-weight:700}.file-info-content__link{color:#00a1ec !important;text-transform:uppercase;text-decoration:none;font-size:0.75em;font-weight:600}.files-box--flex .file-icon--right{flex:none;margin-right:5px}.files-box{float:left;width:100%;padding:15px;border:1px solid #e5e5e4;position:relative;margin-bottom:10px;background-color:#fff}.files-box a{text-decoration:none;vertical-align:top;margin-right:10px}@media only screen and (min-width: 1024px){.files-box a:hover{text-decoration:underline}}.files-box span{vertical-align:top}.files-box span:first-of-type{color:#017fff}.files-box--colour{border-bottom:2px solid #017fff}.files-box--flex{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap}.files-box--align-normal{align-items:flex-start}.files-box--more{border:none;padding:0}.files-box--more a{color:#017fff;font-weight:700}.files-box__copy{font-size:0.875em}.files-box__grid{font-size:0.8em}.files-box__remove{font-size:0.9em;float:right}.files-box .flex-container{flex:4}.files-box .flex-container--first{flex:1;max-width:40px}.files-box-column{font-size:0.9em;margin-right:10px;flex:1 1 0}.files-box-column.last{text-align:right}.files-box-column__title{font-weight:700;width:100%;float:left;margin-bottom:10px;color:#000 !important}.files-box-column__red a{color:#ff0000}.files-box-column--flex-3{flex:2 1 0}.files-box-column--flex-4{flex:3 1 0}.project-admin-link{float:right;font-size:0.875em;margin:0 5px}@media only screen and (max-width: 767px){.project-admin-link{float:left}}.project-admin-link a{text-decoration:none;margin-right:10px}@media only screen and (max-width: 767px){.project-admin-link a:first-of-type{margin-right:10px}}@media only screen and (min-width: 1024px){.project-admin-link a:hover{text-decoration:underline}}.project-admin-link a:last-of-type{margin-right:0}.project-admin-link svg{width:1em;height:1em;vertical-align:top;fill:#666}.project-admin-link--left{float:left;padding-right:8px}.project-files-header{float:left;width:100%;margin:20px 0;font-size:0.9em}.project-files-header__link{text-decoration:none}.project-files-header__link:hover{text-decoration:underline !important}.upload-file-details{float:left;width:100%}.upload-file-details__copy{float:left;width:100%;margin-bottom:10px;font-size:0.9em;font-weight:700}.upload-file-details__link{color:#017fff !important;text-decoration:none;font-weight:300}.upload-file-details__red{color:#ff0000}.link-category-title{font-size:1.25em;text-transform:capitalize;margin:20px 0 10px}.link-category-title:first-of-type{margin-top:0}
