@import url(https://use.typekit.net/jqy0nkl.css);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(fonts/icomoon.eot?m4pm0n);src:url(fonts/icomoon.eot?m4pm0n#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?m4pm0n) format("truetype"),url(fonts/icomoon.woff?m4pm0n) format("woff"),url(fonts/icomoon.svg?m4pm0n#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-account:before{content:"\e61d"}.icon-user:before{content:"\e603"}.icon-arrow-down:before{content:"\e617"}.icon-arrow-left:before{content:"\e609"}.icon-arrow-right:before{content:"\e60a"}.icon-arrow-up:before{content:"\e618"}.icon-checkmark:before{content:"\e60f"}.icon-cross:before{content:"\e610"}.icon-cw:before{content:"\e612"}.icon-download2:before{content:"\e62c"}.icon-info:before{content:"\e611"}.icon-install:before{content:"\e613"}.icon-link:before{content:"\e60b"}.icon-location:before{content:"\e605"}.icon-magnification:before{content:"\e61f"}.icon-mail:before{content:"\e601"}.icon-paperclip:before{content:"\e602"}.icon-phone:before{content:"\e600"}.icon-play2:before{content:"\e615"}.icon-play:before{content:"\e614"}.icon-reply:before{content:"\e914"}.icon-resize-shrink:before{content:"\e616"}.icon-share:before{content:"\e606"}.icon-star:before{content:"\e607"}.icon-star2:before{content:"\e608"}.icon-statistics:before{content:"\e60e"}.icon-tick:before{content:"\e62d"}.icon-stumbleupon:before{content:"\e622"}.icon-skype:before{content:"\e626"}.icon-soundcloud:before{content:"\e628"}.icon-github:before{content:"\e619"}.icon-flickr:before{content:"\e629"}.icon-instagram:before{content:"\e624"}.icon-dribbble:before{content:"\e621"}.icon-dropbox:before{content:"\e625"}.icon-microphone:before{content:"\e60c"}.icon-lastfm:before{content:"\e623"}.icon-paypal:before{content:"\e627"}.icon-vimeo:before{content:"\e61a"}.icon-circlelinkedin:before{content:"\e63a"}.icon-linkedin:before{content:"\e620"}.icon-circleyoutube:before{content:"\e638"}.icon-youtube:before{content:"\e62a"}.icon-extra-arrow-left:before{content:"\e912"}.icon-extra-arrow-right:before{content:"\e913"}.icon-extra-arrow-down:before{content:"\e91b"}.icon-extra-arrow-up:before{content:"\e91c"}.icon-bubble:before{content:"\e96e"}.icon-comment-dots:before{content:"\e915"}.icon-extra-conversation:before{content:"\e908"}.icon-extra-quote:before{content:"\e90f"}.icon-bullet1:before{content:"\e900"}.icon-bullet2:before{content:"\e901"}.icon-burger:before{content:"\e62b"}.icon-calendar:before{content:"\e907"}.icon-calendar-two:before{content:"\e801"}.icon-checkbox-checked:before{content:"\e903"}.icon-checkbox-unchecked:before{content:"\e904"}.icon-clock:before{content:"\e800"}.icon-close:before{content:"\e91a"}.icon-envelop:before{content:"\e945"}.icon-external:before{content:"\e902"}.icon-extra-calender:before{content:"\e909"}.icon-extra-cursor:before{content:"\e90b"}.icon-extra-graph:before{content:"\e90a"}.icon-extra-idea:before{content:"\e90c"}.icon-inspire:before{content:"\e61c"}.icon-extra-notes:before{content:"\e90d"}.icon-extra-pencil:before{content:"\e90e"}.icon-extra-reading:before{content:"\e910"}.icon-extra-search:before{content:"\e911"}.icon-video:before{content:"\e917"}.icon-openpadlock:before{content:"\e916"}.icon-plus:before{content:"\e906"}.icon-minus:before{content:"\e905"}.icon-regpadlock:before{content:"\e918"}.icon-spinner:before{content:"\e97b"}.icon-upload:before{content:"\e61e"}.icon-feed:before{content:"\ea94"}.icon-reddit:before{content:"\eac7"}.icon-pinterest:before{content:"\ead1"}.icon-googleplus:before{content:"\ea88"}.icon-twitter:before{content:"\ea91"}.icon-facebook:before{content:"\ea8d"}.icon-paper-plane:before{content:"\e919"}.icon-tel:before{content:"\e91e"}.icon-logo:before{content:"\e91d"}html{font-family:var(--ff-sans1);font-size:16px;font-weight:400;line-height:1.55555}:root{--colour-white:#fff;--colour-grey1:#ededed;--colour-grey2:#e3e3e8;--colour-grey3:#3c3c3c;--colour-grey4:#232323;--colour-grey5:#b1b1b1;--colour-black:#000;--colour-red:#ff313d;--colour-orange:#f49402;--colour-yellow:#fac51d;--colour-green:#479f4b;--colour-blue:#4285f4;--colour-blue2:#1a3e4c;--colour-blue3:#d9e7fd;--colour-purple:#8f6398;--colour-pink:#ffd1db;--colour-overlay:rgba(26,62,76,.975);--colour-gradient:linear-gradient(0deg,#000 0%,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);--size-xlarge:1.625rem;--size-large:1.429rem;--size-medium:1.125rem;--size-normal:1.000rem;--size-small:0.875rem;--size-xsmall:0.75rem;--ff-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--ff-icon:"icomoon","centaur";--ff-serif:"Montserrat",var(--ff-system);--ff-sans1:"Montserrat",var(--ff-system);--ff-sans2:"Montserrat",var(--ff-system);--duration:300ms;--width-gutter:20px;--width-column:80px;--width-01-col:calc(var(--width-column)*1 + var(--width-gutter)*0);--width-02-col:calc(var(--width-column)*2 + var(--width-gutter)*1);--width-03-col:calc(var(--width-column)*3 + var(--width-gutter)*2);--width-04-col:calc(var(--width-column)*4 + var(--width-gutter)*3);--width-05-col:calc(var(--width-column)*5 + var(--width-gutter)*4);--width-06-col:calc(var(--width-column)*6 + var(--width-gutter)*5);--width-07-col:calc(var(--width-column)*7 + var(--width-gutter)*6);--width-08-col:calc(var(--width-column)*8 + var(--width-gutter)*7);--width-09-col:calc(var(--width-column)*9 + var(--width-gutter)*8);--width-10-col:calc(var(--width-column)*10 + var(--width-gutter)*9);--width-11-col:calc(var(--width-column)*11 + var(--width-gutter)*10);--width-12-col:calc(var(--width-column)*12 + var(--width-gutter)*11);--width-12-col-pad:calc(var(--width-column)*12 + var(--width-gutter)*13);--width-08-col-pad:calc(var(--width-column)*12 + var(--width-gutter)*9)}@keyframes waitState{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{filter:opacity(1) grayscale(0) brightness(1)}10%{filter:opacity(0) grayscale(1) brightness(2)}to{filter:opacity(1) grayscale(0) brightness(1)}}@keyframes slidein{0%{opacity:0;transform:scaley(0);transform-origin:0 0}to{opacity:1;transform:scaley(1);transform-origin:0 0}}@keyframes slideout{0%{opacity:1;transform:translateY(0) scaley(0);transform-origin:0 0}to{opacity:0;transform:translateY(-100%) scaley(1);transform-origin:0 0}}html{color:var(--colour-grey3)}body{min-width:320px}.anti-gutter{margin:-.5rem}@media screen and (min-width:320px){body{max-width:100%;overflow-x:hidden;width:100vw}body:not(".wp-admin"){position:relative}}@media screen and (min-width:1440px){body{max-width:100vw}}.site-wrap{min-height:100vh}@supports (display:grid){.site-wrap{display:flex;flex-direction:column}}@-o-viewport{min-width:320px;width:100vw;zoom:1;user-zoom:fixed}@viewport{min-width:320px;width:100vw;zoom:1;user-zoom:fixed}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:var(--colour-white);border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:var(--colour-blue);display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{margin-top:0!important}#wpadminbar{opacity:1;transform:translateY(-46px);transition:opacity .2s,transform .2s;transition-delay:1s}#wpadminbar:hover{opacity:1;transform:translateY(0);transition-delay:.5s}#wpadminbar:after{bottom:-15px;content:"";display:block;left:0;opacity:1;position:absolute;right:0;top:100%;transition:bottom .2s,opacity .2s;transition-delay:1.1s;width:100%}#wpadminbar:hover:after{bottom:0;color:#fff;content:"🔽";font-size:20px;line-height:1.1;opacity:0;text-align:center;text-shadow:1px 1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,-1px -1px 0 #000;transition-delay:.5s}@media screen and (min-width:783px){#wpadminbar{transform:translateY(-32px)}}@media screen and (max-width:782px){#wpadminbar #wp-admin-bar-wpseo-menu{display:none}}#wpadminbar .quicklinks,#wpadminbar .quicklinks>#wp-admin-bar-root-default{display:flex}#wpadminbar .quicklinks>#wp-admin-bar-root-default{flex:1 1 auto}#wpadminbar .quicklinks .ab-top-secondary{flex:0 0 auto}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks>ul>li>a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:focus{outline:0 none}button,button::-moz-focus-inner,button[disabled],html input[disabled],html input[type=button],input,input::-moz-focus-inner,input[type=checkbox],input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=radio],input[type=reset],input[type=search],input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=submit],optgroup,select,textarea{background-color:transparent;background-image:none;background:none;border:none;box-shadow:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}::-moz-placeholder{color:var(--colour-red);opacity:.4}::placeholder{color:var(--colour-red);opacity:.4}.registered-content-box .login-form ::-moz-placeholder{color:var(--colour-blue)}.registered-content-box .login-form ::placeholder{color:var(--colour-blue)}:focus::-moz-placeholder{color:var(--colour-grey2);font-weight:400}:focus::placeholder{color:var(--colour-grey2);font-weight:400}#cancel-comment-reply-link,.button,.content .button,button,input[type=button],input[type=reset],input[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:1px solid;border-radius:4px;box-shadow:inset 0 0 0 0 currentColor;color:inherit;cursor:pointer;display:inline-block;font-family:var(--ff-sans1);font-weight:700;line-height:2;opacity:1;padding:.3em 1.2em;text-align:center;text-decoration:none;transition:box-shadow .1s,transform .1s,background .25s,color .25s;vertical-align:baseline}.content .button{margin-bottom:1px}.button.outline,button.outline,input[type=button].outline,input[type=reset].outline,input[type=submit].outline{border:1px solid;color:inherit}.button.disabled,button.disabled,input[type=button].disabled,input[type=reset].disabled,input[type=submit].disabled{cursor:wait;opacity:.25}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border-color:currentColor;text-decoration:none;transform:translateY(1px)}.button a{color:inherit}.button a,.button a:hover{text-decoration:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border:1px solid var(--colour-grey3);color:var(--colour-grey3);line-height:20px;padding:5px 15px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--colour-grey3);outline:none}::-webkit-search-cancel-button{-webkit-appearance:none}.site-wrap input[type=email],.site-wrap input[type=password],.site-wrap input[type=search],.site-wrap input[type=tel],.site-wrap input[type=text],.site-wrap input[type=url],.site-wrap textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--colour-white);border:1px solid var(--colour-grey1);box-shadow:none;box-sizing:border-box;color:inherit;line-height:20px;padding:10px 15px;width:100%;z-index:2}.site-wrap input[type=email]:focus,.site-wrap input[type=password]:focus,.site-wrap input[type=search]:focus,.site-wrap input[type=tel]:focus,.site-wrap input[type=text]:focus,.site-wrap input[type=url]:focus,.site-wrap select:focus,.site-wrap textarea:focus{border-color:var(--colour-grey2)}textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}label{cursor:pointer;display:inline-block;font-weight:700;overflow:hidden;position:relative}label sup{color:var(--colour-red)}[type=checkbox]:checked,[type=checkbox]:not(:checked){-webkit-appearance:none;border:0;cursor:pointer;display:inline-block;height:1.6em;left:0;margin-right:.5em;position:relative;top:0;vertical-align:-.3em;width:1.6em}::-ms-check{background:var(--colour-white);border:1px solid var(--colour-grey2);border-radius:.2em;box-shadow:inset 0 .125em 0 rgba(0,0,0,.1);color:var(--colour-green);height:1em;margin-left:0;margin-right:0;padding:.2em;width:1em}[type=checkbox]:checked:before,[type=checkbox]:not(:checked):before{background:var(--colour-white);border:1px solid var(--colour-grey2);border-radius:.2em;bottom:0;box-shadow:inset 0 .125em 0 rgba(0,0,0,.1);content:"";left:0;position:absolute;right:0;top:0}[type=checkbox]:checked:after,[type=checkbox]:not(:checked):after{bottom:0;color:var(--colour-grey3);content:"\e62d";font-family:var(--ff-icon);left:0;line-height:2.2em;position:absolute;right:0;text-align:center;top:0;transition:all .2s;vertical-align:middle}[type=checkbox]:not(:checked):after{opacity:0;transform:scale(0)}[type=checkbox]:checked:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked:before,[type=checkbox]:disabled:not(:checked):before{background-color:var(--colour-grey2);border-color:var(--colour-grey3);box-shadow:none}[type=checkbox]:disabled:checked:after{color:var(--colour-grey3)}[type=checkbox]:disabled{color:var(--colour-grey2)}[type=checkbox]:checked:focus:before,[type=checkbox]:not(:checked):focus:before{border:1px solid var(--colour-grey3)}[type=checkbox]:active,[type=checkbox]:focus{outline:none}[type=radio]:checked,[type=radio]:not(:checked){cursor:pointer;font-size:80%;height:1.6em;margin-right:.25em;position:relative;vertical-align:middle;width:1.6em}[type=radio]:checked:before,[type=radio]:not(:checked):before{background:var(--colour-white);border:1px solid var(--colour-grey2);border-radius:100px;bottom:0;box-shadow:inset 0 .125em 0 rgba(0,0,0,.1);content:"";left:0;position:absolute;right:0;top:0}[type=radio]:checked:after,[type=radio]:not(:checked):after{background-color:var(--colour-green);border-radius:100px;box-shadow:inset 0 .125em 0 rgba(0,0,0,.2);content:"";height:.5em;left:.55em;position:absolute;text-align:center;top:.6em;transition:all .2s;vertical-align:middle;width:.5em}[type=radio]:not(:checked):after{opacity:0;transform:scale(0)}[type=radio]:checked:after{opacity:1;transform:scale(1)}[type=radio]:disabled:checked:before,[type=radio]:disabled:not(:checked):before{background-color:var(--colour-grey1);border-color:var(--colour-grey2);box-shadow:none}[type=radio]:disabled,[type=radio]:disabled:checked:after{color:var(--colour-grey3)}[type=radio]:checked:focus:before,[type=radio]:not(:checked):focus:before{border:1px solid var(--colour-grey3)}[type=radio]:active,[type=radio]:focus{outline:none}.fancy-select{display:inline-block;position:relative}.fancy-select select::-ms-expand{display:none}.fancy-select select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:1px solid var(--colour-grey2);box-shadow:none;box-sizing:border-box;color:inherit;font-size:inherit;height:42px;line-height:22px;padding:8px 55px 9px 15px;position:relative;width:100%;z-index:2}.fancy-select:after{background:var(--colour-white);border-left:1px solid var(--colour-grey2);bottom:1px;content:"\e617";cursor:pointer;display:inline-block;font-family:var(--ff-icon);font-size:125%;font-weight:400;line-height:40px;padding-right:2px;position:absolute;right:1px;text-align:center;vertical-align:middle;width:40px;z-index:1}.fancy-select select:focus{border-color:var(--colour-grey2)}.lt-ie10 .fancy-select select{padding-right:15px}.lt-ie10 .fancy-select:after{display:none}.field-error input[type=email],.field-error input[type=password],.field-error input[type=tel],.field-error input[type=text]{background-color:var(--colour-pink);border-color:var(--colour-red)}.login-error,.message.error{background:var(--colour-pink);border:1px solid var(--colour-red);color:var(--colour-black);font-weight:700;line-height:2;margin-bottom:1.2em;padding:0 15px}.message.success{color:var(--colour-grey3)}.message.success:before{border:1px solid var(--colour-green);border-radius:100px;color:var(--colour-green);content:"\e62d";display:inline-block;font-family:var(--ff-icon);height:36px;line-height:34px;margin-right:15px;text-align:center;vertical-align:middle;width:36px}.article-body form.success{position:relative}.article-body form.success:after{background-color:var(--colour-red);border:2px solid var(--colour-white);bottom:0;color:var(--colour-white);content:"thank you";display:flex;flex-direction:column;justify-content:center;left:0;opacity:.9;padding:20px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.article-body form label{line-height:28px}.article-body form h2{text-transform:uppercase}.article-body form button[type=submit]{margin-top:10px}.article-body form p.error{background-color:var(--colour-red);color:var(--colour-white);margin-bottom:10px;padding:12px;text-align:center;text-transform:uppercase}input[type].error{border-color:var(--colour-red)}form .error-message{background-color:var(--colour-pink);border:1px solid var(--colour-red);color:var(--colour-red);font-size:var(--size-small)}form .error-message,form .success-message{font-weight:700;margin:1em 0;padding:.2em;text-align:center}form .success-message{border:1px solid var(--colour-green);color:var(--colour-grey4)}.ajax-spinner{color:var(--colour-blue);cursor:wait;margin-left:10px}.ajax-spinner:after{content:"\e97b";font-family:var(--ff-icon);speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:waitState 2s infinite;display:inline-block}.media,.wp-caption{background:var(--colour-white);clear:both;margin-bottom:20px;max-width:80vw;position:relative;text-align:center}.gallery{max-width:100%;overflow:hidden;width:auto}.content .gallery{margin:0 0 var(--width-gutter)}.gallery figure.gallery-item a{display:block;text-align:center}.gallery figcaption{color:var(--colour-grey3)}.gallery.slick-initialized figcaption{border-bottom:0}@media screen and (min-width:768px){.gallery{max-width:100%}}.gallery:not(.slick-initialized){max-height:100vh;max-width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;white-space:nowrap}.slick-controls:empty{margin:0;visibility:hidden}.slick-controls button{background-color:transparent;border:0;color:inherit;outline:none}.slick-controls .slick-prev.slick-arrow:after{content:"\e609"}.slick-controls{font-family:var(--ff-sans2);padding-bottom:2.5em;position:relative;width:5rem}.slick-controls .slick-arrow{background-color:var(--colour-white);border:1px solid;border-radius:4px;height:2.5rem;line-height:2.4rem;min-height:0;overflow:hidden;padding:0;position:relative;text-align:center;text-indent:100em;white-space:nowrap;width:2.5rem}.slick-controls .slick-arrow.slick-disabled{color:var(--colour-grey2);cursor:no-drop;opacity:.75}.slick-controls .slick-arrow:after{bottom:0;content:"\e60a";font-family:var(--ff-icon)!important;height:100%;left:0;position:absolute;right:0;text-indent:0;top:0;width:100%;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-controls .slick-dots{background-color:rgba(0,0,0,.3);border:0;border-radius:4px;bottom:0;color:var(--colour-white);counter-reset:count1;font-weight:700;height:2em;left:0;line-height:2;list-style-type:none;margin:0;position:absolute;text-align:center;top:3rem;width:5rem}.slick-controls .slick-dots>li{counter-increment:count1;display:inline-block}.slick-controls .slick-dots>li.slick-active:before{content:counter(count1)}.slick-controls .slick-dots>li:last-child:after{content:"of " counter(count1);margin-left:.25em}.slick-controls .slick-dots li button{display:none}.gallery .slick-controls{position:absolute;right:2%;top:calc(80% - 3rem)}.slick-slider{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-color:var(--colour-grey2)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;max-width:100%;overflow:visible!important;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}@supports ((-o-object-fit:cover) or (object-fit:cover)){.slick-slide img{display:block;max-height:70vh;-o-object-fit:cover;object-fit:cover;width:100%}}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;opacity:.2;transition:opacity 1s}.slick-initialized .slick-slide.slick-current{opacity:1}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background-color:var(--colour-black)!important;z-index:100000}.nivo-lightbox-theme-default .nivo-lightbox-close{background:none!important}.nivo-lightbox-theme-default .nivo-lightbox-close:after{color:var(--colour-white);content:"\e91a";font-family:var(--ff-icon)!important;font-style:normal;font-variant:normal;font-weight:400;height:40px;line-height:1;position:absolute;right:0;text-indent:0;text-transform:none;top:0;width:40px}.nivo-lightbox-theme-default .nivo-lightbox-nav:hover{background-color:transparent!important}.figure-with-caption a[data-lightbox-gallery^=lightbox-gallery-],.gallery figure,.wp-caption a[data-lightbox-gallery^=lightbox-gallery-],div.media>a[data-lightbox-gallery^=lightbox-gallery-],p>a[data-lightbox-gallery^=lightbox-gallery-]{display:inline-block;position:relative;scroll-snap-align:center;width:100%}.figure-with-caption a[data-lightbox-gallery^=lightbox-gallery-]:hover:before,.gallery figure:hover a:before,.wp-caption a[data-lightbox-gallery^=lightbox-gallery-]:hover:before,div.media>a[data-lightbox-gallery^=lightbox-gallery-]:hover:before,p>a[data-lightbox-gallery^=lightbox-gallery-]:hover:before{background-color:rgba(0,0,0,.5);border:0;bottom:auto;color:var(--colour-white);content:"\e902";display:inline-block;font-family:var(--ff-icon)!important;font-style:normal;font-variant:normal;font-weight:400;height:50px;left:0;line-height:50px;position:absolute;text-align:center;text-transform:none;top:0;width:50px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2}.gallery-icon img{width:100%}.slick-slide figure{display:block!important}:after,:before,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,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{box-sizing:border-box;margin:0;outline:0;padding:0}.hidden{display:none!important}pre{background-color:var(--colour-grey1);border:1px solid var(--colour-grey1);color:var(--colour-black);font-family:monospace;line-height:1.3;margin-bottom:1em;padding:1rem;white-space:pre-wrap}h1,h2,h3,h4,h5,h6{clear:left;font-family:var(--ff-sans2);line-height:1.3333;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis}h1{font-size:var(--size-xlarge)}h2{font-size:var(--size-large)}h3{font-size:var(--size-medium);font-weight:800}h4{font-size:var(--size-normal)}h5,h6{font-size:var(--size-small)}h6{font-style:italic}h1.red,h2.red,h3.red,h4.red,h5.red,h6.red{color:var(--colour-red)}h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow{color:var(--colour-yellow)}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:var(--colour-green)}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:var(--colour-blue)}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{border-bottom:2px solid}h1.underline[class=underline],h2.underline[class=underline],h3.underline[class=underline],h4.underline[class=underline],h5.underline[class=underline],h6.underline[class=underline]{border-bottom:2px solid var(--colour-grey2)}.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content h5 a,.content h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}a{color:var(--colour-blue);text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}.content a[href^="mailto:"],.content a[href^="tel:"]{font-weight:700;text-decoration:none}.content a[href^="mailto:"]:before,.content a[href^="tel:"]:before{content:"\e919";font-family:var(--ff-icon);margin-right:.5ex;vertical-align:middle}.content a[href^="tel:"]:before{content:"\e600"}.to-read-link{border:1px solid var(--colour-blue);color:var(--colour-grey3)!important;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700;line-height:1.6em;margin:2rem 0;padding:1rem;position:relative;transition:opacity ease-in-out var(--duration)}.to-read-link:hover{opacity:.75}@media screen and (min-width:768px){.to-read-link{margin:2rem 0}}.content .to-read-link,.to-read-link:hover{text-decoration:none}.to-read-link:after{clear:both;color:inherit;display:block;flex:0 0 auto;font-family:var(--ff-icon);line-height:1;margin-right:var(--width-gutter);order:-1}.to-read-link:before{background-color:var(--colour-blue);color:#fff;content:"You should read";display:block;flex:1 0 100%;font-family:var(--ff-sans2);font-size:var(--size-small);line-height:1.1;margin:-1rem -1rem 1rem;order:-2;padding:1rem;text-decoration:none}.to-read-link[data-to-read]:before{content:attr(data-to-read)}a.external-link:before{content:"\e60b";font-family:var(--ff-icon);font-size:.8em}.content a br{display:none}svg{display:block}img{height:auto;image-rendering:auto;max-width:100%;transition:filter var(--duration)}img.lazyloaded{animation:fadeIn 2.5s}.content .media{margin-bottom:2em}@media screen and (min-width:768px){.content .media{max-width:none;width:100%}}.content .media.alignleft,.content .media.alignright{width:auto}.content .media:not(.media-img){min-width:100%}dd.wp-caption-dd,figcaption{border-bottom:1px solid var(--colour-grey2);color:var(--colour-black);font-size:var(--size-small);margin:0!important;padding:1rem 0}figcaption p{margin-bottom:0}.content .embed-iframe>iframe{display:block;margin:0 auto;max-width:100%}.content .aligncenter,.content .alignleft,.content .alignright{clear:none;display:block;margin:0 auto 1rem;max-width:100%;width:auto}.content .aligncenter img,.content .alignleft>img,.content .alignnone>img,.content .alignright>img{display:block;height:auto;margin:0;max-width:100vw;width:100%}.content .aligncenter img,.content .alignnone img,.content img.aligncenter,.content img.alignnone{display:block;height:auto;margin:0 auto 2rem;max-width:100%;width:100%}.content figure.aligncenter,.content figure.alignnone{margin-bottom:2rem;min-width:100%}.content figure.aligncenter img,.content figure.alignnone img{margin:0}.content .aligncenter{display:block;margin-left:auto;margin-right:auto}dl.wp-caption.alignnone{display:block;width:100%!important}dl.wp-caption.alignnone .wp-caption-dt img{display:block;margin:0;width:100%}.wpview.wpview-wrap{background-color:var(--colour-grey1);margin-bottom:2rem;max-width:none}@media screen and (min-width:768px){.content .alignleft{display:inline;float:left;margin-left:0;margin-right:1rem;max-width:50%}.alignleft>.alignleft{margin-right:0}.content .alignright{display:inline;float:right;margin:0 0 2rem 1rem;max-width:50%}.alignright>.alignright,.media>.alignright{margin-right:0}.alignleft>.alignleft,.media>.alignleft{margin-left:0}.content .embed-iframe>iframe.wp-embedded-content{float:right;margin:0 0 var(--width-gutter) var(--width-gutter);max-width:320px;min-width:200px;width:60%}.wpview.wpview-wrap{margin-left:0;margin-right:0;width:100%}.content .embed-iframe>iframe.wp-embedded-content:last-child{max-width:none;width:100%}.content figure.aligncenter,.content figure.alignnone{display:block;width:100%!important}}p{word-break:break-word}p:not(:last-child){margin-bottom:2rem}p:empty{display:none}p span[style*=font-size]{font-size:inherit!important}.content{font-size:1.125rem}address{font-style:normal}address>p:not(:last-child){margin:0}footer:empty,header:empty{display:none}hr{background-color:var(--colour-grey1);border:0;height:1px;margin-bottom:20px}.standfirst{font-weight:700;margin-bottom:var(--width-gutter)}.content ol,.content ul{margin:0 0 2rem 2rem}.content ul{list-style:disc}.content ol{counter-reset:ordered;list-style-type:none}.content ol>li{counter-increment:ordered}.content ol>li:before{color:var(--colour-red);content:counter(ordered,decimal);display:inline-block;float:left;font-weight:700;margin-right:1rem}.content ol>li li:before{content:counter(ordered,lower-roman)}.content li>ol,.content li>ul{margin-bottom:0;margin-left:1.25rem}.content dt{font-weight:700}.content .blink{text-decoration:blink}.content dd{margin:0 20px 20px}.inline-list{font-family:var(--ff-serif);font-style:italic;list-style-type:none;margin-bottom:1.5em}.inline-list li,.inline-list ol,.inline-list ul{display:inline-block}.inline-list li:not(:last-child):after{content:"/";margin:0 .25em}.inline-list2{list-style-type:none}.content .inline-list2{margin:0;padding:0}.inline-list2 li,.inline-list2 ol,.inline-list2 ul{display:inline-block;white-space:nowrap}.inline-list2>li:not(:last-child):after{border-right:2px solid;content:"";filter:invert(.8);margin:0 .5em}.inline-list2 a{font-weight:700}.content .lined-list,.lined-list{list-style-type:none;margin:0 0 2rem;padding:0;width:100%}.lined-list ul{list-style-type:none;padding:0}.lined-list>li{border-top:1px solid;font-weight:700;margin:0;padding:.75em 0}.lined-list>li>ul{font-size:var(--size-small);font-weight:400}.lined-list>li:last-child{border-bottom:1px solid}.lined-list>li,.lined-list>li:last-child{border-color:var(--colour-grey2)}.faq-list:not(:last-child),.inline-list2:not(:last-child),.inline-list:not(:last-child){margin:0 0 1rem;padding:0}.faq-list>li{border-bottom:1px solid var(--colour-grey2);cursor:pointer;font-weight:700;list-style-type:none;margin:.5em 0;padding-bottom:.5em}.faq-list>li.active{cursor:default}.faq-list>li:before{font-family:var(--ff-icon)!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--colour-green);border-radius:50%;color:var(--colour-white);content:"\e906"!important;display:inline-block;font-size:.75rem;margin-right:1em;padding:.524em .5em .5em;transition:background-color ease-in-out var(--duration);vertical-align:text-bottom}.faq-list>li:last-child{margin-bottom:0}.faq-list>li>ol,.faq-list>li>ul{cursor:default;font-family:var(--ff-serif);font-style:italic;font-weight:400;list-style-type:none;opacity:.8;padding:1rem 0}.faq-list.running>li.active>ol,.faq-list.running>li.active>ul,.faq-list:not(.running)>li:first-child>ol,.faq-list:not(.running)>li:first-child>ul{display:block}.faq-list.running>li.active:before,.faq-list:not(.running)>li:first-child:before{background-color:var(--colour-grey2);content:"\e905"}.article-body{position:relative;word-wrap:break-word;overflow-wrap:break-word}.content .features-list,.content .features-list ol,.content .features-list ul{list-style-type:none;margin:0;padding:0}.content .features-list{display:flex;flex-direction:row;flex-wrap:wrap;list-style-type:none;margin:0 -.5em 1.5rem}.content .features-list>li{flex:1 1 280px;font-weight:700;margin:.5em;position:relative}.content .features-list ol,.content .features-list ul{margin-top:.5em}.content .features-list>li li{font-family:var(--ff-serif);font-style:italic;font-weight:400;overflow:hidden}.content .features-list:last-child,.content .lined-list:last-child{margin-bottom:0}.tick-list{list-style:none outside;margin-left:0!important;padding-left:2em}.tick-list:last-child{margin-bottom:0}.tick-list li{list-style-type:none;margin-bottom:.666em}.tick-list li:before{background-color:var(--colour-green);border-radius:50%;color:var(--colour-white);content:"\e60f";display:block;float:left;font-family:icomoon,sans-serif;font-size:.75rem;height:2ch;line-height:2ch;margin:0 1em 0 -2em;text-align:center;width:2ch}.tick-list li:last-child{margin-bottom:0}@media screen{.faq-list>li>ol,.faq-list>li>ul{display:none}}.content>twitter-widget{margin-left:auto!important;margin-right:auto!important;width:auto!important}@media screen and (min-width:768px){.content>twitter-widget{width:550px!important}}blockquote,q{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before,q:before{content:"\201C"}.content blockquote{border-bottom:.375rem solid;clear:both;color:var(--colour-red);display:inline-block;display:block;font-family:var(--ff-sans2);font-size:1.5rem;font-weight:700;line-height:1.5;margin:1rem auto;padding-bottom:2rem;position:relative}.icit_image_widget blockquote{color:var(--colour-black)}.content blockquote>*{margin-bottom:0}.content blockquote:before,.content q:before{float:left;line-height:1;margin-right:.3ex}.content blockquote cite{background-color:var(--colour-white);bottom:-3px;display:block;font-size:var(--size-normal);font-style:normal;line-height:1;min-height:1em;padding-left:1em;position:absolute;right:0;text-transform:uppercase;transform:translateY(50%)}.content blockquote cite .company{font-style:italic;margin-left:1ex;opacity:.5}@media (min-width:768px){.content blockquote{margin:0 0 2rem}}.breakout-box{background:var(--colour-grey1);clear:both;font-size:var(--size-normal);margin:2rem 0;overflow:hidden;padding:2rem;position:relative}.boxout,.pullbox{background-color:var(--colour-grey1);font-family:var(--ff-sans1);font-size:var(--size-small);font-weight:400;margin-bottom:1rem;min-width:280px;padding:1rem;width:100%}.breakout-box>p:last-child{margin-bottom:0}@media (min-width:768px){.boxout,.pullbox{clear:right;float:right;margin:0 0 2rem 1rem;min-width:var(--width-02-col);width:50%}}.boxout h1,.boxout h2,.boxout h3,.boxout h4,.boxout h5,.boxout h6,.breakout-box h1,.breakout-box h2,.breakout-box h3,.breakout-box h4,.breakout-box h5,.breakout-box h6,.pullbox h1,.pullbox h2,.pullbox h3,.pullbox h4,.pullbox h5,.pullbox h6{color:var(--colour-blue)}.breakout-box.breakout-header{background-color:var(--colour-blue3);color:var(--colour-blue);font-family:var(--ff-sans1)}.contact-boxout{border:1px solid var(--colour-grey2);margin-bottom:1rem;padding:1rem}@media screen and (min-width:768px){.contact-boxout{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 2rem}.contact-boxout>*{flex:1 1 40%;margin:1rem 1rem 0;min-width:var(--width-02-col)}.contact-boxout>h1,.contact-boxout>h2,.contact-boxout>h3,.contact-boxout>h4,.contact-boxout>h5,.contact-boxout>h6{color:var(--colour-blue);flex:1 1 100%!important}}article.single-post .content .pds-box{overflow:hidden}article.single-post .content .pds-box-outer{padding:30px 20px 20px!important}.consent-form{background-color:var(--colour-grey1);font-family:var(--ff-sans2);margin:var(--width-gutter) 0;padding:20px}.consent-form .consent-field{text-align:center}.consent-form .consent-field>span{display:block;margin-bottom:1em}.single>.content-wrap>.report-content>header{border-bottom:0;margin-bottom:0}[class*=" icon-"]+.text,[class^=icon-]+.text{margin-left:1ch}.content .sectioned{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -6px}.content .sectioned>section:first-child{flex:1 1 var(--width-08-col)}.content .sectioned>section{flex:1 1 var(--width-04-col);margin:0 6px 1.5em}.content .widgetlike-title,.content .widgetlike-title-grey{background-color:var(--colour-blue3);color:var(--colour-blue);display:block;font-family:var(--ff-sans1);font-size:inherit;font-weight:700;margin:0 0 1rem;max-width:none;padding:1rem 2em;text-align:left}.content .widgetlike-title-grey{background-color:var(--colour-grey1);color:var(--colour-grey3)}.content .rankbox{border:2px solid var(--colour-red);color:var(--colour-black);display:flex;flex-direction:row;flex-wrap:wrap;float:right;font-family:var(--ff-sans2);font-size:var(--size-medium);font-weight:700;justify-content:space-between;line-height:24px;margin-bottom:24px;margin-left:var(--width-01-col);min-width:var(--width-03-col);padding:24px 32px;text-align:center;text-transform:uppercase}.content a.rankbox:hover{background-color:var(--colour-blue2);border-color:var(--colour-blue)}.rankbox .rank{font-weight:700}.rankbox .description{margin-right:2ch}.rankbox .description:empty,.rankbox .rank:empty{display:none}.entry-terms{font-family:var(--ff-sans2);font-size:var(--size-small);font-weight:700;opacity:.5}.entry-terms a{color:inherit;margin-right:1ex}.metawrap{display:flex;flex-direction:row;flex-wrap:wrap}.metadata{flex:1 1 auto;font-size:var(--size-small);font-weight:700;line-height:1.875rem;margin:0 var(--width-gutter) var(--width-gutter) 0}.metadata .hentry-time,.metadata:empty{display:none}.metadata .byline+time:before{content:"|";margin:0 1ch}.author.vcard .author-avatar{border-radius:50%;display:inline-block;height:2.143em;margin-right:.5rem;overflow:hidden;vertical-align:middle;width:2.143em}.author.vcard .author-avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:auto}.sponsor-header{display:block;flex:0 0 auto;font-size:var(--size-small);font-weight:700;line-height:1.875rem;margin-bottom:var(--width-gutter);max-height:1.875rem;overflow:hidden;text-align:right}.sponsor-header a{color:inherit}.sponsor-header img.sponsor{display:inline-block;float:right;margin-left:1ch;max-height:1.875rem;width:auto}@media screen and (min-width:768px){.breakout-box{margin:2rem 0}}.article-body>.content>p.small-link,.content p.small-link{font-size:var(--size-small);margin-left:0}.article-body>.content>p.left-para,.content p.left-para{margin-left:0}@media screen and (min-width:1024px){.article-body>.content>p.small-link,.content p.small-link{font-size:var(--size-small);margin-left:0}}@keyframes visibility{0%{opacity:0}to{opacity:1}}body:not(.landing-page-template):not(.home) #scroll-to-top.stt{display:none}#scroll-to-top.stt{background:var(--colour-black);border:1px solid var(--colour-white);bottom:20px;height:0;opacity:0;position:fixed;right:20px;text-decoration:none;width:0;z-index:9999}#scroll-to-top.stt span{display:block;height:100%;line-height:35px;text-align:center}#scroll-to-top.stt span:before{color:var(--colour-white)}#scroll-to-top.stt.stt-visible{animation-duration:1s;animation-fill-mode:forwards;animation-name:visibility;height:40px;width:40px}.content table{border:1px solid #ccc;border-collapse:collapse;border-spacing:0;border-top:none;clear:both;margin:0 auto 20px;max-width:100vw}.content .table-wrap table{margin-bottom:0}.content table td,.content table th{border-top:1px solid #ccc;padding:4px 8px}.content table tfoot,.content table thead,tbody tr:nth-child(2n) td{background-color:#efefef}@media only screen and (min-width:640px){.content .table-wrap{max-width:70%}}@media only screen and (min-width:900px){.content .table-wrap{max-width:90%}}.content table.contacts{border:0;border-collapse:separate;border-spacing:0 24px;empty-cells:hide;max-width:100%;width:100%}.content table.contacts tr td{background-color:transparent;border:0;border-left:2px solid var(--colour-grey2);padding-left:var(--width-gutter)}.content table.contacts tr td:nth-last-child(2):first-child,.content table.contacts tr td:nth-last-child(2):first-child~td{width:50%}.content table.contacts tr td:nth-last-child(3):first-child,.content table.contacts tr td:nth-last-child(3):first-child~td{width:33%}

/*!
 * Nivo Lightbox v1.3.1
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */.nivo-lightbox-overlay{box-sizing:border-box;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:99998}.nivo-lightbox-overlay.nivo-lightbox-open{opacity:1;visibility:visible}.nivo-lightbox-wrap{bottom:10%;left:10%;position:absolute;right:10%;top:10%}.nivo-lightbox-content{height:100%;width:100%}.nivo-lightbox-title-wrap{bottom:0;left:0;position:absolute;text-align:center;width:100%;z-index:99999}.nivo-lightbox-nav{display:none}.nivo-lightbox-next,.nivo-lightbox-prev{height:60px;line-height:60px;margin-top:-30px;position:absolute;text-indent:-100em;top:50%;vertical-align:middle;width:60px}.nivo-lightbox-prev{left:0}.nivo-lightbox-next{overflow:hidden;right:0;text-indent:100em}.nivo-lightbox-next:after,.nivo-lightbox-prev:after{bottom:0;content:"\e60a";font-family:var(--ff-icon)!important;height:100%;left:0;position:absolute;right:0;text-indent:0;top:0;width:100%;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--colour-grey2);text-align:center}.nivo-lightbox-prev:after{content:"\e609"}.nivo-lightbox-close{font-size:2rem;height:3rem;overflow:hidden;position:absolute;right:2%;text-indent:3rem;top:2%;width:3rem}.nivo-lightbox-image{text-align:center}.nivo-lightbox-image img{height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}.nivo-lightbox-content iframe{height:100%;width:100%}.nivo-lightbox-ajax,.nivo-lightbox-inline{box-sizing:border-box;max-height:100%;overflow:auto}.nivo-lightbox-error{color:#fff;display:table;height:100%;text-align:center;text-shadow:0 1px 1px #000;width:100%}.nivo-lightbox-error p{display:table-cell;vertical-align:middle}.nivo-lightbox-notouch .nivo-lightbox-effect-fade,.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,.nivo-lightbox-notouch .nivo-lightbox-effect-fall,.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp{transition:all .2s ease-in-out}.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap{transform:scale(.7);transition:all .3s}.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap{transform:scale(1)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap,.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{transition:all .3s cubic-bezier(.25,.5,.5,.9)}.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap{transform:translateX(-10%)}.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap{transform:translateX(10%)}.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap{transform:translateX(0)}.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap{transform:translateY(-10%)}.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap{transform:translateY(10%)}.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap,.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap{transform:translateY(0)}.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall{perspective:1000px}.nivo-lightbox-effect-fall .nivo-lightbox-wrap{transform:translateZ(300px);transition:all .3s ease-out}.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap{transform:translateZ(0)}.site-head{align-items:center;display:flex;flex-direction:row;left:0;max-width:100vw;position:absolute;right:0;top:0;width:100vw;z-index:1000}.site-wrap:before{background-color:#005c97;background:#005c97 no-repeat linear-gradient(90deg,#005c97,#363795);content:"";display:block;height:5rem;position:relative;width:100vw;z-index:-1}body.home .site-wrap:before{height:9rem}body.page .site-wrap:before{background:#fff;box-shadow:1px 2px 3px 0 rgba(0,0,0,.1);height:100px;transition:all .5s ease!important;width:100%}body.page .site-head .constrained{max-width:var(--width-12-col-pad)}.site-title{float:left;position:absolute;top:1.35rem}body.page .site-title{padding-left:10px;padding-right:15px;top:2.1rem}body.home .site-title{top:2.875rem}.logo svg{float:left;height:2rem;width:7.4rem}.logo svg .corner{fill:var(--colour-red)}.home .site-title.logo svg,.menu-title .logo svg{height:3.3rem;width:12rem}.site-head .logo svg .text{fill:var(--colour-white)}body.page .site-head .logo svg .text{fill:var(--colour-black)}.site-footer .logo svg .text{fill:var(--colour-blue2)}.nav-menu{margin-left:auto;order:10;overflow:hidden;width:2.5rem}.nav-menu>.toggle-on{background-color:rgba(0,0,0,.1);border-radius:50%;color:var(--colour-white);font-size:1.3rem;height:2.5rem;line-height:2.5rem;position:relative;text-align:center;width:2.5rem;z-index:0}.nav-menu>.toggle-on:hover{background-color:rgba(0,0,0,.3)}.nav-menu>.toggle-on [class^=icon-]{line-height:inherit}.nav-menu>.toggle-on .text{display:none}.toggle-on>.toggle-off{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;z-index:100}.sub-menu-on:checked~.toggle-on{background-color:transparent;position:fixed;top:3.25rem;z-index:2}.sub-menu-on:checked~.toggle-on>.toggle-off{display:block}.sub-menu-on:checked~.toggle-on>[class^=icon-]:before{content:"\e610";margin-left:1px}.sub-menu-on:checked~nav{animation:slidein var(--duration);display:block}.sub-menu-on~nav{background-color:var(--colour-overlay);bottom:0;color:var(--colour-white);display:none;height:100vh;left:0;max-width:100vw;min-width:320px;overflow-x:hidden;overflow-y:auto;padding:1rem;position:fixed;right:0;top:0;width:100vw;z-index:1}body.overlayed{overflow-y:hidden}body.overlayed .body-wrap,body.overlayed .site-footer{filter:saturate(40%) blur(5px)}.nav-menu>label[for=sub-menu-on-header-burger]{position:fixed;top:1.2rem;transition:top var(--duration)}body.home .nav-menu>label[for=sub-menu-on-header-burger]{top:2.5rem}ul.masthead a{color:inherit}ul.masthead{-moz-column-count:1;-moz-column-gap:4rem;column-gap:4rem;-moz-column-width:auto;columns:1;line-height:1.1;list-style-type:none;margin:0 auto;max-width:var(--width-12-col)}ul.masthead>li{margin-bottom:2rem;-moz-column-break-inside:avoid;break-inside:avoid}ul.masthead>li>a,ul.masthead>li>span{font-family:var(--ff-serif);font-size:.9rem;font-weight:700;opacity:.5}ul.masthead>li>a:after{content:"\e913";display:inline-block;font-family:var(--ff-icon)!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;font-size:70%;height:1.571429em;line-height:1.571429;margin-left:1.5em;vertical-align:bottom}ul.masthead>li>.sub-menu{list-style-type:none;margin-top:1rem}ul.masthead>li>.sub-menu>li{font-family:var(--ff-sans1);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:1rem}ul li.has-icon{display:inline-block;margin-right:2rem}ul li.has-icon>a>[class^=icon-]+.menu-item-title{display:none}ul li.has-icon>a{display:block;transition:transform var(--duration)}ul.masthead li.has-icon>a:hover{text-decoration:none;transform:scale(1.4)}@media screen and (min-width:480px){#master-nav ul.masthead{-moz-column-count:2;column-count:2}}@media screen and (min-width:768px){#master-nav{background:var(--colour-overlay) linear-gradient(to right,var(--colour-red) 0,var(--colour-red) 100%) no-repeat 66vw 0}#master-nav ul.masthead{-moz-column-count:3;column-count:3}}@media screen and (min-width:1408px){#master-nav{background-position:calc(50vw + var(--width-02-col)) 0}}.menu-title{display:block;margin:1.9rem auto 4rem;max-width:var(--width-12-col);overflow:hidden}@media screen and (min-width:768px){.col-break{-moz-column-break-before:column;break-before:column}}.under-header.author-head>.constrained{display:flex;flex-direction:row;flex-wrap:wrap;font-size:2rem;padding:2rem 1rem 4rem}.under-header.author-head>.constrained .author-avatar{border-radius:50%;float:right;height:1.3333em;margin-right:1rem;order:-1;overflow:hidden;width:1.3333em}.under-header.author-head>.constrained .page-title.archive-title{background-image:none;display:block;font-family:var(--ff-sans2);font-size:inherit;font-weight:800;text-transform:none}@media screen and (min-width:480px){.under-header.author-head>.constrained{font-size:calc(.23529px + 6.61765vw)}}@media screen and (min-width:1024px){.under-header.author-head>.constrained{font-size:4.25rem}}.constrained{margin:0 auto;max-width:100vw;min-width:320px;padding:0 var(--width-gutter);width:var(--width-12-col-pad)}.object-fit-fix{background-position:50%;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.entry-thumbnail.fixed-height{background-color:var(--colour-grey1);display:block;height:100%;overflow:hidden;position:relative;width:100%}.entry-thumbnail.fixed-height:after{content:"";display:block;padding-bottom:100%;width:100%}.entry-thumbnail.fixed-height img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;right:0;top:0;width:100%}.entry-thumbnail.fixed-height img.missing{height:auto;margin:auto 5px;width:auto}.article-header,.under-header{background-color:var(--colour-blue2);background:linear-gradient(90deg,#005c97,#363795) 50%;background-size:cover;color:var(--colour-white);margin-top:-5rem;overflow:hidden;padding-top:5rem;width:100vw}.article-header>.constrained,.under-header>.constrained{padding:2rem var(--width-gutter) 4rem}.article-header .page-title,.under-header .page-title{background-image:none;display:block;font-family:var(--ff-sans2);font-size:2rem;font-weight:800;line-height:1.1;padding-bottom:.12em;text-transform:none}@media screen and (min-width:480px){.article-header .page-title,.under-header .page-title{font-size:calc(.23529px + 6.61765vw)}}@media screen and (min-width:1024px){.article-header .page-title,.under-header .page-title{font-size:4.25rem}}.article-body{display:flex;flex-direction:row;flex-wrap:wrap;margin:4rem auto;max-width:var(--width-12-col-pad);padding:0 var(--width-gutter)}.article-body>.content{flex:1 1 100%;margin-bottom:1rem;overflow:hidden}.article-foot{flex:0 1 100%;margin:0 auto;min-width:320px}@media screen and (min-width:768px){.article-foot .pagination-links{margin:-4rem 0 4rem calc(var(--width-02-col) + 1rem);max-width:var(--width-09-col)}}.article-body>aside{flex:1 1 100%;max-width:100%;order:1}@media screen and (min-width:768px){.article-body{flex-wrap:nowrap}.article-body>.content{max-width:var(--width-09-col);min-width:30rem;order:1;width:100%}.article-body>aside{flex:0 1 var(--width-02-col);margin-right:1rem;max-width:var(--width-02-col);min-width:var(--width-02-col);order:0;width:100%}}@media screen and (min-width:1024px){.article-body>.content{margin-left:auto;max-width:var(--width-09-col)}.article-body>.content:last-child{margin-right:auto}.article-body>.content>*,.article-body>.content>blockquote,.article-body>.content>div,.article-body>.content>div.standfirst,.article-body>.content>figure,.article-body>.content>h1,.article-body>.content>h2,.article-body>.content>h3,.article-body>.content>h4,.article-body>.content>h5,.article-body>.content>h6,.article-body>.content>pre,.article-body>.content>table{margin-left:calc(var(--width-01-col) + 1rem);margin-right:calc(var(--width-01-col) + 1rem)}.article-body>.content>.alignleft{margin-right:1rem}.article-body>.content>.alignright{margin-left:1rem}.article-body>.content>p img.alignleft{margin-left:calc(-1rem - var(--width-01-col))}.article-body>.content>p img.alignright{margin-right:calc(-1rem - var(--width-01-col))}.article-body>.content>p img.aligncenter{max-width:var(--width-09-col);width:auto}.article-body>aside{flex:0 1 var(--width-02-col)}}.next-prev{background-color:var(--colour-grey1);display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--size-medium);font-weight:700;min-width:320px;width:100vw}.next-prev>a{display:block;flex:1 1 100%;padding:1rem;transition:filter var(--duration)}.next-prev>a:hover{filter:invert(80%)}.next-prev>a>.inner{display:block;overflow:hidden;width:100%}.next-prev>a[rel=next]{background-color:var(--colour-black);color:var(--colour-white);margin-left:auto;padding-left:.5rem;text-align:right}.next-prev>a[rel=prev]{background-color:var(--colour-grey1);color:var(--colour-black);justify-self:start;padding-right:.5rem;text-align:left}@media screen and (min-width:768px){.next-prev{flex-wrap:nowrap;font-size:var(--size-xlarge)}.next-prev>a{flex:0 1 50%;padding:3rem 1rem}.next-prev>a>.inner>span{font-size:2em;vertical-align:-25%}.next-prev>a>.inner{line-height:1.1;max-width:var(--width-06-col);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next-prev>a[rel=next]>.inner{float:left}.next-prev>a[rel=prev]>.inner{float:right}}body.single-attachment .content-column{background-color:var(--colour-black);color:var(--colour-white);margin-top:-6rem;padding:10rem 2rem 3rem;text-align:center}.sidebar .widget{margin-bottom:2rem}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative}.hero .continue{bottom:2rem;color:inherit;font-size:var(--size-small);font-weight:700;left:50%;opacity:.5;position:absolute;text-align:center;text-decoration:none;transform:translateX(-50%);transition:opacity var(--duration);z-index:1;z-index:10}.hero .continue:hover{opacity:1}.hero .continue>span{display:block;font-size:var(--size-large);margin-top:1rem}.under-header.hero .constrained{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:2rem 0 6rem}.under-header.hero .page-title{flex:0 0 100%;margin:1rem 0 10vh;order:0}.under-header.hero .subsection{flex:1 1 var(--width-02-col);font-size:var(--size-normal);margin:1rem 0;max-width:var(--width-03-col);order:1}.under-header.hero .description{flex:1 1 var(--width-03-col);font-size:var(--size-medium);margin:1rem 0;max-width:var(--width-08-col);order:2}@media screen and (min-width:640px){.under-header.hero .page-title{margin:1rem 1rem 10vh}.under-header.hero .description,.under-header.hero .subsection{margin:1rem}}.article-header.hero{align-content:center;background:linear-gradient(90deg,hsla(0,0%,100%,.25) 0,transparent 50%) center center var(--colour-black);display:flex}.article-header.hero .featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:0}.article-header.hero .constrained{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative;text-align:center;z-index:1}.article-header.hero .constrained>*{flex:0 1 100%}.article-header.hero .constrained>h1{margin:2.5rem 0}@media screen and (min-width:1024px){.article-header.hero.rightsplit .featured-image{left:50%;opacity:1}.article-header.hero.rightsplit .constrained{text-align:left}.article-header.hero.rightsplit .constrained>h1{max-width:calc(50% - 1rem)}}article.barebones .content{min-width:100vw}.page-template-page-barebones .body-wrap{margin-bottom:auto}.site-footer{display:flex;flex-direction:row;flex-wrap:wrap;font-size:var(--size-xsmall);margin:auto auto 0;max-width:var(--width-12-col-pad);padding:3rem var(--width-gutter) 0;width:100%;z-index:100}.site-footer>.logo{flex:0 0 var(--width-02-col);margin:0 1rem 1rem 0;order:0}.footer-nav{flex:1 1 100%;margin-bottom:5rem;order:1;overflow:hidden}@media screen and (min-width:768px){.footer-nav{flex:1 1 var(--width-04-col)}}.site-footer:before{content:"";display:block;flex:0 1 100%;order:2}.site-footer>.copyright,.site-footer>.legal,.site-footer>.social{line-height:var(--size-large);margin-bottom:1rem}.site-footer>.copyright{flex:0 0 auto;margin-bottom:0;order:3}.site-footer>.legal{flex:1 1 auto;order:4}.site-footer>.legal li:before{content:"|";display:inline-block;margin:0 .75em 0 .5em}.site-footer>.legal li{display:inline-block}.site-footer>.social{flex:1 1 auto;font-size:var(--size-medium);order:4;text-align:right}.site-footer>.social li{display:inline-block;margin:0 0 0 1rem}.site-footer>.social li a{text-decoration:none}.site-footer>.colophon,.site-footer>address{color:var(--colour-grey3);flex:1 1 100%;margin-bottom:1rem;order:100;text-align:left}.site-footer>.colophon{order:101}.site-footer a{color:inherit}.site-footer ul{list-style-type:none;overflow:hidden}ul.footer-menu{font-weight:700;margin:-.5rem -2rem;max-width:100%}ul.footer-menu li.menu-item-has-children{display:block;text-align:left;vertical-align:top;white-space:normal}ul.footer-menu>li>a,ul.footer-menu>li>span{font-family:var(--ff-sans2);font-size:var(--size-normal)}ul.footer-menu li>a,ul.footer-menu li>span{display:block;margin:.5rem 2rem}ul.footer-menu li>a+ul,ul.footer-menu li>span+ul{margin-top:-.5rem}@media screen and (min-width:480px){ul.footer-menu{display:flex}ul.footer-menu li.menu-item-has-children,ul.footer-menu>li{display:inline-block}}@media screen and (min-width:1024px){ul.footer-menu{float:right}}.pagination-links{clear:both;display:block;flex:2 1 100%;margin:1.5rem 0 0;position:relative}.anti-gutter>.pagination-links{margin:12px 6px 0}.pagination-links>.page-numbers{border:1px solid var(--colour-blue);color:var(--colour-grey3);display:none;font-weight:700;height:3em;line-height:3;margin:.5rem 0 0;min-width:3em;padding:0 .5ch;text-align:center;word-spacing:normal}.pagination-links>.dots{border:0;margin:0 10px;min-width:0;padding:0}.pagination-links>.current,.pagination-links>a:hover{background-color:var(--colour-grey3);border-color:var(--colour-grey3);color:var(--colour-white);text-decoration:none}.pagination-links>a.next.page-numbers:hover,.pagination-links>a.prev.page-numbers:hover{background-color:var(--colour-grey3);color:var(--colour-white);z-index:1}.next.page-numbers,.prev.page-numbers{display:inline-block}@media only screen and (min-width:768px){.pagination-links>.page-numbers{display:inline-block}.next.page-numbers,.prev.page-numbers{margin:0;position:absolute;right:0;top:0}.prev.page-numbers{margin-right:-1px;right:3em}}article.single-post .pagination-links{margin:0 0 20px;padding:0;text-align:left}article.single-post .pagination-links>.title{margin-bottom:.5em}#comments{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto 1rem;max-width:var(--width-12-col-pad);order:10;padding:0 var(--width-gutter)}#comments a:focus,#comments a:hover{outline:0 none;text-decoration:none}#comments:after{align-self:stretch;content:"";flex:0.1 0 1rem}#comments-title{font-size:var(--size-xlarge);font-weight:800}#comments .commentlist{flex:1 1 100%;list-style-type:none;margin:0;order:-1;overflow:hidden;padding:0}#comments li.comment{margin-top:1rem}#comments li.comment .comment-body{border:solid var(--colour-grey2);border-width:1px 0;font-size:var(--size-normal);padding:var(--width-gutter) 0}#comments ul.children li.comment:first-of-type .comment-body{border-width:0 0 1px;padding-top:0}#comments li.comment .children{list-style-type:none;margin-left:30px}#comments li.comment .children li.comment:before{color:var(--colour-blue);content:"\e914";float:left;font-family:var(--ff-icon)!important;height:25px;line-height:1;margin-left:-25px;width:25px;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:6px}#comments .commentlist .comment-body{overflow:auto}.comment-form-wrap{flex:1 1 100%;margin:var(--width-gutter) 0;order:1}#respond{background-color:var(--colour-white);top:var(--width-gutter)}#comments .pagination-links{max-width:var(--width-05-col);width:100%}.comments-header{flex:1 1 100%;order:-4}#comments .pagination-links{margin:20px 0 0;max-width:none;order:10}.comments-header{margin:0;max-width:var(--width-12-col);padding-top:2rem}.comments-header:before{background-color:var(--colour-white);display:block;margin:0 0 -22px}.comment-left{border-radius:100%;float:left;margin-right:var(--width-gutter);overflow:hidden;width:1.875rem}.comment-left img{display:block}.comment-meta{line-height:1.875rem;margin-bottom:var(--width-gutter);overflow:hidden}.comment-meta cite+a{color:var(--colour-grey3);float:right;font-weight:700;margin-left:var(--width-gutter)}.comment-meta cite{font-weight:700}li+#respond{margin:30px 0;max-width:none;width:auto!important}#cancel-comment-reply-link{color:var(--colour-red);float:right}#cancel-comment-reply-link:hover{background-color:var(--colour-grey1)}.comment-respond .required{color:var(--colour-red)}.comment-reply-link{color:var(--colour-blue);display:inline-block;font-weight:700;margin-top:10px}.comment-awaiting-moderation{color:var(--colour-red)}#commentform label{font-family:var(--ff-sans2);font-weight:700}@media only screen and (min-width:768px){#comments .commentlist:empty{align-self:stretch;background-color:var(--colour-grey1);border:1px solid;display:none;opacity:.2}#comments .commentlist{flex:10 1 390px;float:left;max-width:var(--width-06-col)}.comment-form-wrap{flex:10 1 var(--width-03-col);max-width:var(--width-05-col)}.commentlist:not(:empty)+.comment-form-wrap{float:right;max-width:var(--width-05-col);position:sticky;top:var(--width-gutter);transition:top ease-in-out var(--duration)}body.scroll-up .commentlist:not(:empty)+.comment-form-wrap,html.no-js .commentlist:not(:empty)+.comment-form-wrap{top:82px;top:calc(2rem + 50px)}.commentlist+.comment-form-wrap:empty{display:none}#comments .pagination-links{font-size:var(--size-xsmall);max-width:var(--width-07-col);padding:0 6em 0 0;text-align:left}#comments .commentlist:empty~.comment-form-wrap{margin-right:auto;order:-1}}@media only screen and (min-width:1024px){#comments .pagination-links{font-size:var(--size-small)}}@media only screen and (min-width:1280px){#comments .pagination-links{font-size:var(--size-medium)}}.commentlist+.comment-form-wrap #respond{transform:translateY(0);transition:transform .25s;transition-delay:0s}.commentlist+.comment-form-wrap #respond.sticky-fixed{position:fixed;transition-delay:.5s}body.scroll-up .commentlist+.comment-form-wrap #respond.sticky-fixed{transform:translateY(100px)}.commentlist+.comment-form-wrap #respond.sticky-absolute{position:absolute}#comments li.new-comment>.comment-body{animation:newZoom 1s;color:var(--colour-red)}@keyframes newZoom{0%{transform:scale(0)}to{transform:scale(1)}}p.form-submit{margin-bottom:0}.logged-in-as{font-weight:700}.list-default{display:flex;flex-direction:row;flex-wrap:wrap;margin:4rem auto;max-width:100%;padding:0 .5rem;width:var(--width-12-col-pad)}.widget .list-default{margin:.5rem auto}article.card-excerpt{background-color:var(--colour-white);display:flex;flex:1 1 18rem;margin:.5rem;min-width:288px;overflow:hidden;perspective:1000px;position:relative;transform-style:preserve-3d;transition:transform .5s}article.card-excerpt>.thumb{background-color:var(--colour-black);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}article.card-excerpt>.thumb+.body{color:var(--colour-white)}article.card-excerpt>.body{border:1px solid var(--colour-grey2);display:flex;flex-direction:column;justify-content:center;padding:3rem;pointer-events:none;position:relative;width:100%;z-index:2}article.card-excerpt>.body .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;max-height:4.66665em;overflow:hidden;text-overflow:-o-ellipsis-lastline}@media screen and (min-width:1024px){article.card-excerpt{flex:1 1 var(--width-02-col)}.list-default:not(.full-width) article.card-excerpt{flex:1 1 var(--width-02-col);max-width:calc(33.3% - 16px)}article.card-excerpt:after{content:"";display:block;flex:0 0 0;max-height:470px;order:500;padding-bottom:100%;width:0}article.card-excerpt>.bodys,article.card-excerpt>.thumb{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}}@media screen and (min-width:1235px){.list-default:not(.full-width) article.card-excerpt{max-width:calc(25% - 16px)}}@supports (filter:brightness(0.5)){article.card-excerpt>.thumb{filter:brightness(.5)}}article.card-excerpt.sticky{flex:1 1 100%;max-width:none}article.card-excerpt.sticky:after{display:none}.list-default article.card-excerpt>.body .hentry-title{display:-webkit-box;font-size:var(--size-xlarge);max-height:5.33333em;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:-o-ellipsis-lastline}.list-default article.card-excerpt>.body .entry-terms{margin-bottom:2rem}.list-default article.card-excerpt:not(.sticky)>.body .excerpt,.list-default article.card-excerpt>.body .entry-date{display:none}.list-default>.pagination-links{margin:.5rem}.list-default article.card-excerpt{max-height:50vh;text-align:center}.list-default.full-width{margin:0;padding:0;width:auto}.widget-header.full-width{padding-left:1rem;padding-right:1rem}.list-default.full-width article.card-excerpt{background:var(--colour-black) linear-gradient(100deg,#193b48 0,#ec2c38 100%);color:var(--colour-white);flex:1 1 480px;margin:0}.list-default.full-width article.card-excerpt>.body{border:0}article.card-excerpt .hentry-title>a:after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}article.card-excerpt .entry-thumbnail.fixed-height img{transition:transform var(--duration)}article.card-excerpt:hover .entry-thumbnail.fixed-height img{transform:scale(1.05)}.content-column>.widget{margin:0 auto;max-width:var(--width-12-col-pad);padding:0 var(--width-gutter)}.content-column>.icit-taxonomical-listings,.content-column>.widget.icit-image-widget,.content-column>.widget.widget-menu-advanced{max-width:100vw;overflow:visible;padding:0}.widget .paging-nav.disabled .button:after{animation:waitState 2s infinite;content:"\e97b";display:inline-block;font-family:var(--ff-icon);line-height:1;margin-left:1ex}.card-excerpt a{color:inherit;pointer-events:all;text-decoration:none}[class*=" card-"] .comment-count,[class^=card-] .comment-count{color:inherit;font-size:var(--size-xsmall);line-height:20px}.card-excerpt .comment-count:before{content:"\e96e";font-family:var(--ff-icon);speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:.4em}.widget-header:empty{display:none}.widget-footer{flex:1 1 auto;z-index:1}.widget .ajax_data{display:none}.sidebar .widget-header{border-top:0;padding-top:0;text-align:left;width:100%}.widget-title{font-size:2rem;font-weight:800;margin-bottom:2rem;position:relative;z-index:2}.widget-description{display:block;margin:2rem 0 1rem;max-width:var(--width-08-col)}.sidebar .widget-title{font-size:var(--size-xlarge);margin:0 0 1em}.widget-header .paging-nav{margin-bottom:2rem}@media screen and (min-width:768px){.widget-header .paging-nav{position:absolute;right:0;top:0}}.widget-footer .paging-nav{margin:1.5rem auto 2rem;text-align:center}.card-excerpt .hentry-time{display:none}.widget-header{margin-bottom:2rem;margin-top:2rem}.widget-header>.widget-title{line-height:1;margin-bottom:0;overflow:visible}@supports (text-shadow:-1px -1px 0 #000000) and (content:attr(data-title)){[data-title]:not([data-title=""]){display:block;margin-top:1rem;overflow:visible;padding-bottom:1rem;padding-top:4rem;position:relative}[data-title]:not([data-title=""]):after{color:var(--colour-white);content:attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title) " " attr(data-title);font-size:4rem;font-weight:800;line-height:1.11;text-align:justify;text-shadow:-1px -1px 0 var(--colour-black),1px -1px 0 var(--colour-black),-1px 1px 0 var(--colour-black),1px 1px 0 var(--colour-black);white-space:normal;word-break:break-all;word-spacing:-.3em;-webkit-font-smoothing:antialiased;height:2.22em;left:50%;opacity:.075;overflow:hidden;position:absolute;text-transform:capitalize;top:50%;transform:translate(-50vw,-50%);width:100vw}.sidebar [data-title]{margin-bottom:1rem;margin-top:0;padding-bottom:0;padding-top:0}.sidebar [data-title]:after{display:none}.sidebar .widget.contact-details [data-title]:after{display:block}.sidebar .widget.contact-details [data-title]:not([data-title=""]):after{content:attr(data-title);font-size:5.5rem;height:auto;left:0;position:absolute;right:0;top:-170%;transform:none;width:auto}}.sidebar .contact-details h3[data-title]{margin-bottom:1.4rem;margin-top:1.4rem;padding-left:24px}.contact-details span{font-size:1.2rem}.contact-details .address p{display:inline-block;margin-bottom:1rem;vertical-align:top}.widget.post_table_of_contents_widget:last-child{background-color:var(--colour-white);position:sticky;top:1rem;z-index:10}.widget .title-tree,.widget .title-tree ul{list-style-type:none;margin:0}.widget .title-tree li>a{color:inherit;display:block;font-size:var(--size-normal);line-height:1.2;margin:.75rem 0;padding-left:1rem}.widget .title-tree>li>a:before{color:inherit;content:"\e60a";display:block;font-family:var(--ff-icon);font-size:var(--size-large);font-weight:400;left:-.5rem;opacity:.5;position:absolute}.widget .title-tree>li>a{font-size:var(--size-medium);font-weight:700}.widget .title-tree .sub-titles{border-left:2px solid var(--colour-red)}.widget .title-tree a:focus,.widget .title-tree a:hover{color:var(--colour-red);text-decoration:none}.widget.post_table_of_contents_widget .text{font-size:var(--size-small)}body.home .content-column>.image-widget-extensions-1:first-child,body.home .content-column>.xeim-widget:first-child{margin-top:-9rem}body.home .content-column>.image-widget-extensions-8:first-child{margin-top:-4rem}body.landing-page-template .content-column>.image-widget-extensions-1:first-child,body.landing-page-template .content-column>.image-widget-extensions-8:first-child,body.landing-page-template .content-column>.xeim-widget:first-child{margin-top:-5rem}body.landing-page-template .content-column>.image-widget-extensions-8:first-child{padding-top:5rem}body.landing-page-template .content-column>.image-widget-extensions-8:first-child .under-header.hero .constrained{padding:6rem 1rem}.content-column>.image-widget-extensions-8 .under-header.hero .constrained{padding:var(--width-gutter)}@media screen and (min-width:640px){.content-column>.image-widget-extensions-8 .under-header.hero .constrained{padding:6rem 4rem}}.content-column,.content-column .image-widget-extensions-wrapper{display:flex;flex-wrap:wrap}.content-column>.widget{flex:100%}.content-column>.widget .button-full{background-color:var(--colour-white);color:var(--colour-black)}.content-column>.widget .button-full:hover{background-color:transparent;color:var(--colour-white)}.content-column>.widget .buttons{display:flex;flex-wrap:wrap}.content-column>.widget .buttons span{display:inline-block;margin:0 5px 5px 0}.content-column>.widget.icit-image-widget.image-widget-extensions-1,.content-column>.widget.icit-image-widget.image-widget-extensions-2,.content-column>.widget.icit-image-widget.image-widget-extensions-3,.content-column>.widget.icit-image-widget.image-widget-extensions-4,.content-column>.widget.icit-image-widget.image-widget-extensions-5,.content-column>.widget.icit-image-widget.image-widget-extensions-9{display:block;overflow:hidden}.content-column>.image-widget-extensions-3,.content-column>.image-widget-extensions-4,.content-column>.image-widget-extensions-5{display:flex;flex:1 1 100%;min-width:288px;overflow:hidden;position:relative}@media only screen and (min-width:640px){.content-column>.image-widget-extensions-3,.content-column>.image-widget-extensions-4,.content-column>.image-widget-extensions-5{flex:1 1 50%}}@media only screen and (min-width:1024px){.content-column>.image-widget-extensions-4{flex:1 1 33.33%}.content-column>.image-widget-extensions-5{flex:1 1 66.66%}}.content-column>.image-widget-extensions-3:after{content:"";display:block;flex:0 0 0;max-height:470px;order:500;width:0}@media screen and (min-width:1220px){.content-column>.image-widget-extensions-3:after,.content-column>.image-widget-extensions-4:after,.content-column>.image-widget-extensions-5:after{padding-bottom:0}}@media screen and (min-width:1550px){.content-column>.widget.icit-image-widget.image-widget-extensions-3 .constrained{max-width:calc(var(--width-06-col) - 9rem)}.content-column>.widget.icit-image-widget.image-widget-extensions-4 .constrained{max-width:95vw}}.content-column>.widget.icit-image-widget .wrap{background-position:50%;background-size:cover;display:flex;flex-wrap:wrap;height:100%;min-height:100%;overflow:hidden}@supports (min-height:100vh){.content-column>.widget.icit-image-widget .wrap{height:auto;min-height:100vh}}.content-column>.widget.image-widget-extensions-1 .wrap,.content-column>.widget.image-widget-extensions-2 .wrap,.content-column>.widget.image-widget-extensions-8 .wrap,.content-column>.widget.image-widget-extensions-9 .wrap{background-position:50%;background-size:cover;min-height:100vh;padding:9rem 0;width:100vw}.content-column>.widget.image-widget-extensions-2 .wrap{min-height:50vh}.content-column>.widget.image-widget-extensions-3 .wrap,.content-column>.widget.image-widget-extensions-4 .wrap,.content-column>.widget.image-widget-extensions-5 .wrap{height:100%;margin:auto;max-width:100vw;min-height:50vh;position:relative;width:100vw}.content-column>.widget.image-widget-extensions-1 .wrap{text-align:center}.content-column>.widget.image-widget-extensions-4 .wrap{width:auto}.content-column>.widget.image-widget-extensions-2 .wrap{height:100%;padding:0}@media screen and (min-width:640px){.content-column>.widget.image-widget-extensions-3 .wrap,.content-column>.widget.image-widget-extensions-4 .wrap,.content-column>.widget.image-widget-extensions-5 .wrap{max-width:100%}}@media screen and (min-width:1024px){.content-column>.widget.image-widget-extensions-3 .wrap,.content-column>.widget.image-widget-extensions-4 .wrap,.content-column>.widget.image-widget-extensions-5 .wrap{max-width:100vw}}@media screen and (min-width:2048px){.content-column>.widget.image-widget-extensions-3 .wrap,.content-column>.widget.image-widget-extensions-4 .wrap,.content-column>.widget.image-widget-extensions-5 .wrap{min-height:33.33vh}}.icit-image-widget:not(.xeim-widget):not(.image-widget-extensions-6):not(.image-widget-extensions-7) .wrap:before{background-color:#3d3d3d;bottom:0;content:"";left:0;opacity:.333;position:absolute;right:0;top:0;z-index:1}@supports (background-color:inherit){.icit-image-widget:not(.xeim-widget):not(.image-widget-extensions-6):not(.image-widget-extensions-7) .wrap:before{background-color:inherit}}.icit-image-widget .wrap .constrained{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:var(--width-12-col-pad);padding:var(--width-gutter);position:relative;width:100%;z-index:1}@media screen and (min-width:640px){.icit-image-widget .wrap .constrained{padding:5rem 4rem}}.image-widget-extensions-1.icit-image-widget .wrap .constrained .content{max-width:var(--width-12-col)}.icit-image-widget .wrap .constrained .buttons a{border-radius:0}.image-widget-extensions-1 .wrap .constrained>.content,.image-widget-extensions-8 .wrap .constrained>.content{font-family:var(--ff-serif);font-size:var(--size-large);line-height:1.3}.image-widget-extensions-1 .continue,.image-widget-extensions-8 .continue{bottom:2rem;color:inherit;font-size:var(--size-small);font-weight:700;left:50%;line-height:1.3;opacity:.5;position:absolute;text-align:center;text-decoration:none;transform:translateX(-50%);z-index:1}.image-widget-extensions-1 .continue:hover,.image-widget-extensions-8 .continue:hover{opacity:1}.image-widget-extensions-1 .continue:after,.image-widget-extensions-8 .continue:after{content:"\e91b";display:block;font-family:var(--ff-icon)!important;margin-top:1rem;speak:none;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;-webkit-font-smoothing:antialiased;font-size:var(--size-large);vertical-align:bottom}.image-widget-extensions-1 .wrap .constrained>h2,.image-widget-extensions-8 .wrap .constrained>h2{font-family:var(--ff-sans1);font-size:1.5rem}@media screen and (min-width:480px){.image-widget-extensions-1 .wrap .constrained>h2,.image-widget-extensions-8 .wrap .constrained>h2{font-size:calc(-18.35294px + 8.82353vw)}.image-widget-extensions-1 .wrap .constrained>.content,.image-widget-extensions-8 .wrap .constrained>.content{font-size:var(--size-xlarge)}}@media screen and (min-width:1024px){.image-widget-extensions-1 .wrap .constrained>h2,.image-widget-extensions-8 .wrap .constrained>h2{font-size:4.25rem}}.image-widget-extensions-2 .wrap .constrained,.image-widget-extensions-3 .wrap .constrained,.image-widget-extensions-4 .wrap .constrained,.image-widget-extensions-5 .wrap .constrained,.image-widget-extensions-9 .wrap .constrained{display:flex;flex-direction:column;justify-content:center}.image-widget-extensions-2 .wrap .constrained>.content,.image-widget-extensions-3 .wrap .constrained>.content,.image-widget-extensions-4 .wrap .constrained>.content,.image-widget-extensions-5 .wrap .constrained>.content,.image-widget-extensions-9 .wrap .constrained>.content{font-family:var(--ff-serif);font-size:1.3rem;line-height:1.3}.image-widget-extensions-2 .wrap .constrained>.container h2,.image-widget-extensions-3 .wrap .constrained>.container h2,.image-widget-extensions-4 .wrap .constrained>.container h2,.image-widget-extensions-5 .wrap .constrained>.container h2,.image-widget-extensions-9 .wrap .constrained>.container h2{font-family:var(--ff-sans1);font-size:var(--size-xlarge);margin-bottom:0}@media screen and (min-width:640px){.image-widget-extensions-2 .wrap .constrained>.container h2,.image-widget-extensions-3 .wrap .constrained>.container h2,.image-widget-extensions-4 .wrap .constrained>.container h2,.image-widget-extensions-5 .wrap .constrained>.container h2,.image-widget-extensions-9 .wrap .constrained>.container h2{font-size:2rem}}.image-widget-extensions-2 .wrap .constrained>.container h2.heavy,.image-widget-extensions-3 .wrap .constrained>.container h2.heavy,.image-widget-extensions-4 .wrap .constrained>.container h2.heavy,.image-widget-extensions-5 .wrap .constrained>.container h2.heavy,.image-widget-extensions-9 .wrap .constrained>.container h2.heavy{font-weight:900}.icit-image-widget .wrap .constrained span.category{font-family:var(--ff-sans1);font-size:var(--size-small);font-weight:700;opacity:.6}.content-column>.widget.icit-image-widget .wrap .constrained>span a.link{border-bottom:3px solid transparent;display:inline-table;font-family:var(--ff-sans1);font-size:var(--size-medium);font-weight:700;text-decoration:none}.content-column>.widget.icit-image-widget .wrap .constrained>span a.link:active,.content-column>.widget.icit-image-widget .wrap .constrained>span a.link:focus,.content-column>.widget.icit-image-widget .wrap .constrained>span a.link:hover{border-bottom:3px solid}.image-widget-extensions-3 .wrap .constrained,.image-widget-extensions-4 .wrap .constrained,.image-widget-extensions-5 .wrap .constrained{position:relative}@media screen and (min-width:640px){.image-widget-extensions-3 .wrap .constrained,.image-widget-extensions-4 .wrap .constrained,.image-widget-extensions-5 .wrap .constrained{min-width:100%}}@media screen and (min-width:1024px){.image-widget-extensions-3 .wrap .constrained,.image-widget-extensions-4 .wrap .constrained,.image-widget-extensions-5 .wrap .constrained{min-width:var(--width-12-col-pad)}}.image-widget-extensions-4 .wrap .constrained{min-width:auto}.image-widget-extensions-2.icit-image-widget .wrap .constrained .constrained-content,.image-widget-extensions-9.icit-image-widget .wrap .constrained .constrained-content{max-width:100%;width:100%}.image-widget-extensions-2.icit-image-widget .wrap .constrained .constrained-content:not(:last-child),.image-widget-extensions-9.icit-image-widget .wrap .constrained .constrained-content:not(:last-child){margin-bottom:15px}@media screen and (min-width:640px){.image-widget-extensions-2.icit-image-widget .wrap .constrained .constrained-content,.image-widget-extensions-9.icit-image-widget .wrap .constrained .constrained-content{max-width:66.66%;width:66.66%}.image-widget-extensions-3.icit-image-widget .wrap .constrained .constrained-content{width:100%}}.image-widget-extensions-3.icit-image-widget .wrap .constrained .constrained-content{margin-bottom:15px;max-width:var(--width-06-col);max-width:90vw}@media screen and (min-width:640px){.image-widget-extensions-3.icit-image-widget .wrap .constrained .constrained-content{width:100%}}@media screen and (min-width:1024px){.image-widget-extensions-3.icit-image-widget .wrap .constrained .constrained-content{max-width:45vw;padding-right:60px;width:50%}}@media screen and (min-width:1550px){.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3 .constrained{margin-left:auto!important}.image-widget-extensions-3:first-child~.image-widget-extensions-3:nth-child(2n) .constrained,.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(2n)~.image-widget-extensions-3:nth-child(odd) .constrained,.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(odd)~.image-widget-extensions-3:nth-child(2n) .constrained{margin-left:60px}.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(2n)~.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(odd)~.image-widget-extensions-3:nth-child(odd) .constrained,.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(odd)~.widget:not(.image-widget-extensions-3)+.image-widget-extensions-3:nth-child(2n)~.image-widget-extensions-3:nth-child(2n) .constrained{margin-left:auto}}.image-widget-extensions-4.icit-image-widget .wrap .constrained .constrained-content{margin-bottom:15px;max-width:var(--width-06-col);width:100%}.image-widget-extensions-5.icit-image-widget .wrap .constrained .constrained-content{margin-bottom:15px;max-width:var(--width-09-col);max-width:90vw}@media screen and (min-width:640px){.image-widget-extensions-5.icit-image-widget .wrap .constrained .constrained-content{width:100%}}@media screen and (min-width:1024px){.image-widget-extensions-5.icit-image-widget .wrap .constrained .constrained-content{max-width:45vw;width:50%;width:66.66%}}@media screen and (min-width:1550px){.image-widget-extensions-4+.image-widget-extensions-5 .constrained{margin-left:60px}}.icit-image-widget.image-widget-extensions-7{flex:1 1 100%;max-width:100%}.content-column>.widget.icit-image-widget.image-widget-extensions-6 .wrap{min-height:50vh}.icit-image-widget.image-widget-extensions-6 .wrap .constrained{display:flex;flex-direction:row;flex-wrap:wrap}.content-column .image-widget-extensions-wrapper{padding:0}.image-widget-extensions-6 .left,.image-widget-extensions-6 .right{display:flex;flex-direction:column;justify-content:center}.image-widget-extensions-6 .right{align-items:center}.image-widget-extensions-6 .left,.image-widget-extensions-6 .right,.image-widget-extensions-7 .left,.image-widget-extensions-7 .right{flex:1 1 100%}.image-widget-extensions-6 .right{text-align:right}.image-widget-extensions-6 .right,.image-widget-extensions-7 .right{text-align:center}.image-widget-extensions-6 .left,.image-widget-extensions-7 .left{order:2}.image-widget-extensions-7 .left,.image-widget-extensions-7 .right{flex:1 1 100%}.image-widget-extensions-6 .left .widget-title,.image-widget-extensions-7 .left .widget-title{margin-bottom:10px}.image-widget-extensions-6 .wrap .constrained .left span.category,.image-widget-extensions-7 .wrap .constrained .left span.category{display:block}.image-widget-extensions-6 .wrap .header,.image-widget-extensions-7 .wrap .header{margin-bottom:2rem;text-align:center}.image-widget-extensions-6.content a,.image-widget-extensions-7.content a{color:inherit;text-decoration:none}.image-widget-extensions-6.content a:active,.image-widget-extensions-6.content a:focus,.image-widget-extensions-6.content a:hover,.image-widget-extensions-7.content a:active,.image-widget-extensions-7.content a:focus,.image-widget-extensions-7.content a:hover{opacity:.6}.image-widget-extensions-6.content ul.social,.image-widget-extensions-7.content ul.social{display:inline-flex;list-style:none;margin:0}.image-widget-extensions-7.content ul.social{display:inline-flex}.image-widget-extensions-6.content ul.social li,.image-widget-extensions-7.content ul.social li{margin-right:15px}.icit-image-widget.image-widget-extensions-7 .constrained{display:flex;flex-wrap:wrap}.content-column .image-widget-extensions-wrapper .icit-image-widget .wrap>.constrained{flex-direction:row}@media screen and (min-width:1024px){.content-column .image-widget-extensions-wrapper{padding:0 var(--width-gutter)}.icit-image-widget.image-widget-extensions-7{flex:1 1 33.33%;max-width:33.33%}.image-widget-extensions-6 .right{align-items:flex-end;text-align:right}.image-widget-extensions-6 .left,.image-widget-extensions-6 .right{flex:1 1 50%}.image-widget-extensions-6 .left{order:0}}.icit-image-widget.image-widget-extensions-8 .wrap .constrained{display:flex;flex-wrap:wrap}.icit-image-widget.image-widget-extensions-8 .article-header{background:transparent;flex:1 1 100%}.icit-image-widget.image-widget-extensions-8:not(:first-child) .under-header{margin-top:0;padding-top:0}.image-widget-extensions-8 .left,.image-widget-extensions-8 .right{flex:1 1 100%}.image-widget-extensions-8 .right{text-align:left}.image-widget-extensions-8 .left .widget-title{margin-bottom:10px}.image-widget-extensions-8 .wrap .constrained .left span.category{display:block}.image-widget-extensions-8 a{color:inherit;text-decoration:none}.image-widget-extensions-8 a:active,.image-widget-extensions-8 a:focus,.image-widget-extensions-8 a:hover{opacity:.6}.image-widget-extensions-8 .stat-title{font-weight:900}.image-widget-extensions-8 ul.stats-list{list-style:none;margin:0}.image-widget-extensions-8 ul.stats-list li{align-items:center;display:flex;margin-bottom:10px;margin-right:15px;min-height:30px}.image-widget-extensions-8 .stats-icon{display:inline-block;width:2.5em}.image-widget-extensions-8 .stats-icon img{display:block;max-height:30px;width:auto}.image-widget-extensions-8 .under-header.hero .description{max-width:100%}@media screen and (min-width:1024px){.image-widget-extensions-8 .right{flex:1 1 66.66%}.image-widget-extensions-8 .left{flex:1 1 33.33%;order:0}}.xeim-widget .hero{display:flex;flex-direction:row;flex-wrap:wrap}.xeim-widget .hero>.body,.xeim-widget .hero>.image-links{flex:1 1 45%;min-width:320px;position:relative}.xeim-widget .hero>.image-links>a{max-width:none}.xeim-widget .hero>.body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:8rem 2rem}.xeim-widget .hero>.body>.vc{margin:0 auto;max-width:var(--width-06-col);width:100%}.xeim-widget .hero>.body>.vc h1{font-family:var(--ff-sans1);font-size:2rem;font-weight:800}@media screen and (min-width:700px){.xeim-widget .hero>.body>.vc h1{font-size:3rem}}@media screen and (min-width:1024px){.xeim-widget .hero>.body>.vc h1{font-size:4rem}}.xeim-widget .hero>.image-links:empty{display:none}.xeim-widget .hero>.image-links{display:flex;flex-direction:row;flex-wrap:wrap;min-height:100vh}.image-links>a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;flex:1 1 50%;max-width:50%;min-height:160px;min-width:160px;overflow:hidden;position:relative}.image-links>a img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform var(--duration);width:100%}.image-links>a img.xeim-logo{bottom:0;height:auto;left:0;margin:auto;max-width:200px;position:absolute;right:0;top:0;width:50%}.image-links>a:hover img{transform:scale(1.025)}.icit-image-widget{position:relative}.icit-image-widget .video-wallpaper{display:none}@media only screen and (min-width:640px){.icit-image-widget .video-wallpaper.loaded{display:block;filter:opacity(0);left:50%;min-height:100%;min-width:100%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%);transition:filter 3s;z-index:0}.icit-image-widget .video-wallpaper.loaded.playing{filter:opacity(1)}.icit-image-widget .video-wallpaper.loaded .video-window{bottom:0;height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.icit-image-widget .video-wallpaper.loaded:after{content:"";display:block;padding-bottom:56.25%;width:100%}.icit-image-widget .video-wallpaper.loaded~.under-header,.icit-image-widget .video-wallpaper.loaded~.wrap{background-color:transparent!important;background-image:none;position:relative;z-index:0}}.widget.stats{margin-bottom:30px;margin-top:0;padding:5px 5px 15px}.stats .stats-list{align-content:space-evenly;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;list-style-type:none}.stats .stats-icon{display:block;text-align:center}.stats .stats-container{display:block;padding:var(--width-gutter)}@media screen and (min-width:640px){.stats .stats-container{padding:0 4rem}}.stats .stats-container h2{font-family:var(--size-xlarge);font-size:1.5rem;font-weight:900;line-height:35px;margin-top:1rem}@media screen and (min-width:640px){.stats .stats-container h2{font-size:2rem}}.stats .stats-list .stats-list-item{align-items:center;display:flex;flex:100%;flex-direction:column;justify-content:center;max-width:100%;min-height:7rem}.stats .stats-list .stats-list-item .stats-main img{max-width:30px}.stats .stats-list .stats-list-item .stats-desc,.stats .stats-list .stats-list-item .stats-main{color:var(--colour-black);display:block;text-align:center}.stats .stats-list .stats-list-item .stats-main{font-size:27px;font-weight:700;line-height:32px}.stats .stats-list .stats-list-item .stats-desc{font-size:14px;font-weight:300;line-height:19px}@media screen and (min-width:550px){.stats .stats-list .stats-list-item{flex:26%;max-width:26%}.stats .stats-list .stats-list-item .stats-main{font-size:30px;line-height:35px}.stats .stats-list .stats-list-item .stats-desc{font-size:14px;line-height:19px}}@media screen and (min-width:1000px){.stats .stats-list .stats-list-item{flex:26%}.stats .stats-list .stats-list-item .stats-desc{font-size:16px;line-height:23px}}.widget.stats.light-theme a.stats-link{color:var(--colour-grey3)}.widget.stats.dark-theme .stats-container,.widget.stats.dark-theme .stats-desc,.widget.stats.dark-theme .stats-main{color:var(--colour-white)}.widget.stats.dark-theme{background-color:var(--colour-black)}ul.toc-default{list-style:none}ul.toc-default li{display:block;list-style:none;padding:8px 0;white-space:normal;width:100%;word-break:break-word}ul.toc-default li>a,ul.toc-default li>span{display:inline-block;font-size:14px;text-decoration:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;color:#565b73;font-weight:400}ul.toc-default li>a:hover,ul.toc-default li>span:hover{color:#0263e0;cursor:pointer}ul.toc-default li:not(.menu-item-opened) li{display:none}ul.toc-default li.current-menu-item>a,ul.toc-default li.current-menu-item>span{color:#0263e0}ul.toc-default li>ul{border-bottom:none;border-left:2px solid #e8e8e8;display:block;margin-left:.8rem;overflow:hidden;padding-left:.8rem}ul.toc-default li.menu-item-has-children>a:after,ul.toc-default li.menu-item-has-children>span:after{border:solid #94979b;border-width:0 2px 2px 0;content:" ";display:inline-block;height:7px;margin:1px 0 4px 10px;transform:rotate(45deg);width:7px}ul.toc-default li.menu-item-opened.menu-item-has-children>a:after,ul.toc-default li.menu-item-opened.menu-item-has-children>span:after{margin:1px 0 0 10px;transform:rotate(-135deg)}body.page .article-body>aside{flex:0 1 var(--width-03-col);max-width:var(--width-03-col);width:var(--width-03-col)}
/*! normalize.css - end */
/*# sourceMappingURL=style.min.css.map*/