*{padding:0;margin:0;color:inherit;font-size:100%;font-family:inherit}html{background:white;height:100%;width:100%;overflow-x:auto;overflow-y:scroll;font-size:17px;word-wrap:break-word}@media screen and (max-width:1600px){html{font-size:16px}}@media screen and (max-width:1100px){html{font-size:15px}}@media screen and (max-width:600px){html{font-size:14px}}body{margin:0 auto;width:100%;color:black;font-family:'Montserrat',sans-serif;line-height:1.3;font-weight:300}#header{position:relative;box-sizing:border-box}#header_spacer{display:none}#header.fixed{position:fixed;top:0;width:100%;z-index:10}#header.fixed + #header_spacer{display:block}#header_menu_columns{display:table;height:100%;width:100%}#header_menu_columns .header-menu-column{display:table-cell;vertical-align:middle;box-sizing:border-box;height:100%;padding:2em 0}#header_menu_columns .header-menu-column.separator{width:2em}#header_logo a,#header_logo a img{display:block}#header_logo a{min-width:5em;max-width:7.77em}#header_menu_container.header-menu-column{padding:0 2em}#header_menu{font-size:133.33%;margin:0 0 0 auto;display:table;height:100%}#header_menu > li{color:white;display:table-cell;white-space:nowrap;vertical-align:middle;transition:background-color 0.3s}#header_menu > li:hover{background-color:#96b1c7}#header_menu > li > a{display:table;color:inherit;padding:0.66em;height:100%;box-sizing:border-box;font-weight:inherit}#header_menu > li > a span{display:table-cell;vertical-align:middle}#header_menu > li > ul{position:absolute;background-color:#96b1c7;z-index:10;list-style:none;left:0;right:0;margin:0;white-space:normal;font-size:75%;display:block;visibility:hidden;opacity:0;transition:opacity 0.3s}#header_menu > li:hover > ul{display:block;visibility:visible;opacity:1}#header_menu > li > ul > li{display:block}#header_menu > li > ul > li > ul{list-style:none;margin-left:-0.85em;margin-right:-0.85em}#header_menu > li > ul > li > ul > li{display:inline-block;vertical-align:top;width:16.66%;box-sizing:border-box;font-weight:900;color:white;padding:0 0.85em 2em 0.85em}#header_menu > li > ul > li > ul > li a{color:black}#header_menu > li > ul > li > ul > li a span{color:white;white-space:nowrap}#header_menu > li > ul > li > ul > li a img{display:block;box-sizing:border-box;border:0.1em solid white;background:white;margin-bottom:0.5em}#header_menu > li > ul > li > ul > li a img,#header_menu > li > ul > li > ul > li a img[style]{width:100% !important;height:auto !important}#header_menu > li > ul > li > ul > li a br{display:none}#header_menu_button_container{text-align:right}#header_menu_columns a.header-button{display:inline-block;overflow:hidden}#header_menu_columns a.header-button img{display:block}#header_menu_button{position:relative;width:2.17em}#header_search{text-align:right}#header_search a,#header_search a img{display:block}#header_search_button{position:relative;width:1.78em}.header-button::after{content:' ';display:inline-block;background:white none no-repeat scroll center center;background-size:100% 100%;position:absolute;left:0;top:0;right:-1px;bottom:-1px;transition:background-color 0.3s}.header-button:hover::after,.header-button.shown::after,.header-button.expanded::after{background-color:#ff561e}#header_search_button::after{background-image:url('../images/search-mask.png')}#header_menu_button::after{background-image:url('../images/menu-open-mask.png')}#header_menu_button.expanded::after{background-image:url('../images/menu-close-mask.png')}@supports (transform:rotate(0)){#header_menu_button{background:transparent}#header_menu_button img{visibility:hidden}#header_menu_button::after{display:none}a#header_menu_button,a#header_menu_button:hover,a#header_menu_button:active,a#header_menu_button:focus{outline:0;border:none;outline:none}#header_menu_button .animated-hamburger,#header_menu_button .animated-hamburger::before,#header_menu_button .animated-hamburger::after{display:block;position:absolute;width:100%;height:4px;border-radius:4px;background-color:white}#header_menu_button .animated-hamburger::before,#header_menu_button .animated-hamburger::after{content:''}#header_menu_button .animated-hamburger {top: 50%;margin-top: -2px;transition: background-color 0.22s, transform 0.22s cubic-bezier(0.215, 0.61, 0.355, 1) 0.12s}#header_menu_button .animated-hamburger::before {top: -0.75rem;transition: background-color 0.22s, top 0.1s 0.25s ease-in, opacity 0.1s ease-in}#header_menu_button .animated-hamburger::after {bottom: -0.75rem;transition: background-color 0.22s, bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}#header_menu_button.expanded .animated-hamburger {  transform: rotate(225deg)}  #header_menu_button.expanded .animated-hamburger::before {top: 0;opacity: 0;transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out}#header_menu_button.expanded .animated-hamburger::after {bottom: 0;transform: rotate(-90deg);transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}#header_menu_button:hover .animated-hamburger,#header_menu_button:hover .animated-hamburger::before,#header_menu_button:hover .animated-hamburger::after,#header_menu_button.expanded .animated-hamburger,#header_menu_button.expanded .animated-hamburger::before,#header_menu_button.expanded .animated-hamburger::after {background-color: #ff561e}}#header_search_bar {height: 0;overflow: hidden;transition: height 0.5s}#header_search_bar.shown {height: 4em}#header.fixed + #header_spacer {background-color: #202932;padding-bottom: 0;transition: padding-bottom 0.5s}#header.fixed.searching + #header_spacer {padding-bottom: 4em}#header.fixed.measuring + #header_search_bar {display: none}#search_bar {font-size: 80%;padding-right: 2.75em;margin-right: 1px;white-space: nowrap}#search_bar input {font-size: 100%;border: none;line-height: normal;font-weight: normal;display: inline-block;vertical-align: top}#search_bar input[type="text"] {width: 100%}#search_bar input[type="submit"] {padding: 0.5em;background: white url('../images/search-button.png') no-repeat center center;background-size: auto 60%;text-indent: 10em;overflow: hidden;width: 2.75em;border-left: 1px solid #202932}#header_search + .header-menu-column.separator,#header_menu_columns #header_menu_button_container {display: none}@media screen and (max-width: 1080px) {#header_menu {font-size: 100%}}@media screen and (max-width: 960px) {#header_menu_columns .header-button-container {width: 1em}#header_search + .header-menu-column.separator,#header_menu_columns #header_menu_button_container {display: table-cell}#header_menu_container {display: none;position: absolute;left: 0;right: 0;top: 100%;padding: 0}#header_menu_container.header-menu-column {padding: 0;height: 0}#header_menu_container #header_menu {display: none;margin: 0 auto;max-width: 70em;background: #96b1c7;padding: 1em 5% 3em 5%;height: auto;font-size: 144.44%}#header_menu_container #header_menu.scripted {display: block;position: relative;left: 100%;transition: left 0.5s, opacity 0.5s;opacity: 0}#header_menu_container #header_menu.expanded {display: block;left: 0;opacity: 1}#header_menu > li,#header_menu > li > a,#header_menu > li > a span {display: block;padding-left: 0;padding-right: 0}#header_menu > li {border-bottom: 1px solid white;padding: 0.5em 0}#header_menu > li > a {color: #202932;font-weight: 900;padding: 0}#header_menu > li.has_sub_menus > a {background: transparent url('../images/menu-chevron.png') no-repeat scroll 100% 0.5em;background-size: auto 0.5em}#header_menu > li > ul {padding: 0;margin: 0;position: static;visibility: visible;opacity: 1;display: none}#header_menu > li:hover > ul {display: none}#header_menu > li.expanded > ul {display: block}#header_menu > li > ul > li > ul {font-size: 100%;margin: 0}#header_menu > li > ul > li > ul > li {display: block;font-size: 100%;font-weight: normal;width: auto;padding: 0.25em 0}#header_menu > li > ul > li > ul > li a {font-weight: normal;color: white}#header_menu > li > ul > li > ul > li a img,#header_menu > li > ul > li > ul > li a br {display: none}}#banner {position: relative}#banner_background,#banner_background img,#banner_background video {position: absolute;left: 0; right: 0;top: 0; bottom: 0;width: 100%;height: 100%}#banner_background img {height: 100% !important}#banner_background img.static_page_element_image_placeholder {background: transparent}#banner_background img {background-position: 50% 50%;background-size: cover}#banner_background video {object-fit: cover}#banner_background.tinted img,#banner_background.tinted video {opacity: 0.5}@supports (mix-blend-mode: multiply) {#banner_background.tinted img,#banner_background.tinted video {opacity: 1}#banner_background.tinted::after {content: ' ';background:rgba(33,42,50,0.5);width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;mix-blend-mode:multiply}}#banner .banner-foreground{position:relative;z-index:1}#banner_content_container{display:table;width:100%}#banner_content{display:table-cell;width:100%;height:27.78em;height:26vw;box-sizing:border-box;vertical-align:middle;text-shadow:0.25em 0.25em 1em rgba(0,0,0,0.5)}#banner_content h1,#banner_content .h1{font-size:455.56%}@media screen and (max-width:1024px){#banner_content h1,#banner_content .h1{font-size:341.67%}}@media screen and (max-width:640px){#banner_content h1,#banner_content .h1{font-size:227.78%}}#sub_navigation ul{list-style:none;display:block;margin:0;text-align:right}#sub_navigation ul li{display:inline-block;vertical-align:top;white-space:nowrap;transition:color 0.1s,background-color 0.3s;transition:padding-top 0.5s}#sub_navigation ul li:hover{background-color:#ff561e;color:white}#sub_navigation ul li a{display:block;color:inherit;padding:0.75em 1em}#sub_navigation_spacer{display:none}#sub_navigation.fixed{position:fixed;z-index:1;left:0;right:0;background:white;padding-top:0}#sub_navigation.measuring{position:static}#sub_navigation.fixed + #sub_navigation_spacer{display:block}#sub_navigation.fixed.searching ul li{padding-top:4em}.file-and-sharing{display:block;margin:2em 0}.file-and-sharing .file,.file-and-sharing .sharing{display:inline-block;vertical-align:middle;font-size:88.89%}.file-and-sharing .file{float:left;margin:2px 1em 2px 0}.file-and-sharing .sharing{float:right;margin-left:1em}.file-and-sharing .sharing .coloured-icon-toolbar{white-space:nowrap}@media screen and (max-width:960px){.file-and-sharing .file,.file-and-sharing .sharing{float:none;display:block;text-align:center;margin:1em 0}.file-and-sharing .sharing .coloured-icon-toolbar{white-space:normal}}.footer-text{font-size:88.89%}#footer a{font-weight:inherit}#footer_columns{display:table;width:100%;table-layout:fixed}#footer_columns .footer-column{display:table-cell;vertical-align:top;box-sizing:border-box}#footer_columns #footer_contact{padding-right:4em}@media screen and (max-width:750px){#footer_columns,#footer_columns .footer-column{display:block;width:auto}#footer_columns #footer_contact{padding-right:0;padding-bottom:2em;margin-bottom:2em;border-bottom:2px solid #ff561e}}#footer_contact_details_and_map{display:table;width:100%;table-layout:fixed}#footer_contact_details{display:table-cell;vertical-align:top}#footer_contact_map{display:table-cell;vertical-align:top;position:relative;height:1em}#footer_contact_map_height{height:100%}#footer_contact_map .map{top:3.5em;border:2px solid #ff561e}#footer_contact_map .map img{display:block}#footer_free_content{margin-top:2em}#cookie_permissions_container{position:fixed;bottom:0;width:100%;box-sizing:border-box;z-index:10}#cookie_permissions .cookie-permissions-caption{font-weight:bold}#cookie_permissions{font-size:88.89%}body.article{background-color:#ececec}body.article #banner{padding-bottom:5rem}body.article #page_container .limited-width,body.article #sub_navigation_links .limited-width{background:white;border-left:2.5rem solid white;border-right:2.5rem solid white}body.article #page_container{margin-top:-5rem;position:relative}body.article #page_container.vertical-padding,body.article #sub_navigation_links.vertical-padding{padding-top:0;padding-bottom:0}body.article #page_container.vertical-padding .limited-width,body.article #sub_navigation_links.vertical-padding .limited-width{padding-top:2.5em;padding-bottom:2.5em}body.article.narrow #banner .limited-width,body.article.narrow #page_container .limited-width,body.article.narrow #sub_navigation_links .limited-width{max-width:53rem}