@import url("https://fonts.googleapis.com/icon?family=Material+Icons");:root{--block-spacing:20px}@font-face{font-family:'AkkuratLLWeb-Light';src:url("/assets/fonts/AkkuratLLWeb-Light.woff2") format("woff2"),url("/assets/fonts/AkkuratLLWeb-Light.woff") format("woff")}@font-face{font-family:'AkkuratLLWeb-Regular';src:url("/assets/fonts/AkkuratLLWeb-Regular.woff2") format("woff2"),url("/assets/fonts/AkkuratLLWeb-Regular.woff") format("woff")}@font-face{font-family:'AkkuratLLWeb-Bold';src:url("/assets/fonts/AkkuratLLWeb-Bold.woff2") format("woff2"),url("/assets/fonts/AkkuratLLWeb-Bold.woff") format("woff")}*,*:before,*:after{box-sizing:border-box}html{height:100%;color:var(--dark-grey);font-family:'AkkuratLLWeb-Light', Arial, sans-serif;font-weight:normal;font-size:14px;line-height:22px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{height:100%;margin:0;overflow:hidden;background:#ededed}a{color:#000;text-decoration:none}a:active,.device-desktop a:hover{text-decoration:underline}a.is-disabled,a[disabled="disabled"],span.is-disabled,span[disabled="disabled"],button.is-disabled,button[disabled="disabled"]{opacity:0.4;cursor:not-allowed}a:focus,span:focus,button:focus{outline:0}hr{height:1px;background:none;border:0 none;border-top:1px solid var(--dark-grey)}img{max-width:100%;height:auto;font-size:0;font-style:italic;vertical-align:middle;border:0}img[width],img[height]{max-width:none}svg{display:block}iframe{max-width:100%;display:block;border:0}h1{font-size:20px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}h2{font-size:18px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}h3{font-size:16px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}h4{font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}h5{font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}h6{font-size:10px;line-height:1.21;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}dt,strong{font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}ul,ol{margin:0;padding:0}i+h1,i+h2,i+h3,i+h4,i+h5,i+h6{margin-top:5px}h1,h2,h3,h4,h5,h6,ul,ol,p,hr,img,iframe,blockquote,table,form,.c-form,div[data-oembed-url],.oembedall-container,.u-responsive-table,.c-accordion,.c-read-more,.cke_widget_wrapper{margin:var(--block-spacing) 0 0 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ul:first-child,ol:first-child,p:first-child,hr:first-child,img:first-child,iframe:first-child,blockquote:first-child,table:first-child,form:first-child,.c-form:first-child,div[data-oembed-url]:first-child,.oembedall-container:first-child,.u-responsive-table:first-child,.c-accordion:first-child,.c-read-more:first-child,.cke_widget_wrapper:first-child{margin-top:0}input{filter:none;border-radius:0}input[type="text"],input[type="number"],input[type="date"],input[type="email"],input[type="search"],input[type="password"],input[type="tel"],input[type="url"]{outline:0;-webkit-appearance:none !important}textarea{outline:0;resize:none;-webkit-appearance:none}input[disabled],textarea[disabled],select[disabled]{cursor:not-allowed}input[readonly],textarea[readonly],select[readonly],input[disabled],textarea[disabled],select[disabled]{background-color:var(--extra-light-grey) !important}::-ms-clear{display:none}::-webkit-input-placeholder{color:var(--light-grey);font-family:inherit;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-transform:none}:-moz-placeholder{color:var(--light-grey);font-family:inherit;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-transform:none}::-moz-placeholder{color:var(--light-grey);font-family:inherit;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-transform:none}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--light-grey);font-family:inherit;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-transform:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.c-form__field--no-label ::-webkit-input-placeholder{color:#a2a2a2}.c-form__field--no-label :-moz-placeholder{color:#a2a2a2}.c-form__field--no-label ::-moz-placeholder{color:#a2a2a2}.c-form__field--no-label input:-ms-input-placeholder,.c-form__field--no-label textarea:-ms-input-placeholder{color:#a2a2a2}@-moz-document url-prefix("http://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}@-moz-document url-prefix("https://"){button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="reset"]::-moz-focus-inner{padding:0 !important;border:0 none !important}}.columns{display:flex;flex-wrap:wrap}.col{display:flex;flex-basis:0;flex-grow:1}.col--auto{flex-basis:auto;flex-grow:0;flex-shrink:0}.col--1{min-width:8.33%;max-width:8.33%;flex-basis:8.33%}.col--2{min-width:16.66%;max-width:16.66%;flex-basis:16.66%}.col--3{min-width:24.99%;max-width:24.99%;flex-basis:24.99%}.col--4{min-width:33.32%;max-width:33.32%;flex-basis:33.32%}.col--5{min-width:41.65%;max-width:41.65%;flex-basis:41.65%}.col--6{min-width:49.98%;max-width:49.98%;flex-basis:49.98%}.col--7{min-width:58.31%;max-width:58.31%;flex-basis:58.31%}.col--8{min-width:66.64%;max-width:66.64%;flex-basis:66.64%}.col--9{min-width:74.97%;max-width:74.97%;flex-basis:74.97%}.col--10{min-width:83.3%;max-width:83.3%;flex-basis:83.3%}.col--11{min-width:91.63%;max-width:91.63%;flex-basis:91.63%}.col--12{min-width:99.96%;max-width:99.96%;flex-basis:99.96%}.ticker-wrap{width:100%;overflow:hidden;padding-left:100%;box-sizing:content-box}.ticker-wrap .ticker{display:inline-block;white-space:nowrap;padding-right:100%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:15s;animation-duration:15s}.ticker-wrap .ticker .ticker__item{display:inline-block}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}blockquote{position:relative;max-width:600px;font-size:150%;line-height:1.4;padding:15px 0 15px 40px;text-align:left;page-break-inside:avoid}blockquote:before{content:'';position:absolute;top:20px;left:0;width:26px;height:26px;display:block;background:url("/assets/images/icons/quote-marks-black.svg") no-repeat top left;background-size:contain}blockquote p:first-child{margin-top:0}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:0;border:1px solid var(--light-grey);width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:999999;display:none;font-size:15px;line-height:1em}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid var(--light-grey)}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid var(--light-grey)}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table{border:0}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:35px;width:35px;height:35px;font-size:13px;border-radius:0;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker th{font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}.daterangepicker td.available:hover{color:var(--text-on-purple);background-color:var(--purple);border-color:transparent}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:var(--light-grey)}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{color:var(--light-grey);background-color:#fff;border-color:transparent}.daterangepicker td.in-range{background-color:var(--purple);border-color:transparent;color:var(--text-on-purple);border-radius:0}.daterangepicker td.start-date{border-radius:0}.daterangepicker td.end-date{border-radius:0}.daterangepicker td.start-date.end-date{border-radius:0}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--purple);border-color:transparent;color:var(--text-on-purple)}.daterangepicker th.month{width:auto}.daterangepicker td.disabled,.daterangepicker option.disabled{color:var(--light-grey);cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:var(--light-grey);cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid var(--light-grey);display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid var(--light-grey)}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid var(--light-grey)}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid var(--light-grey)}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid var(--light-grey)}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{color:var(--text-on-purple);background-color:var(--purple)}.daterangepicker .ranges li.active{background-color:var(--purple);color:var(--text-on-purple)}.daterangepicker.show-calendar .ranges{margin-top:8px}.js-dropzone .c-form__browse{pointer-events:none}.js-dropzone.is-processing .c-form__browse__btn{padding:0}.js-dropzone.is-processing .c-form__browse__btn:after{content:'';width:21px;height:21px;margin:0 0 0 10px;border-radius:50%;border:1px solid #fff;border-top:2px solid #fff;animation:spinner1 600ms linear infinite}.dz-preview{position:relative}.dz-preview.dz-complete{display:none}.dz-preview>div{display:none}.dz-preview .dz-progress{position:absolute;top:4px;left:0;width:100%;height:6px;overflow:hidden;display:block;background:var(--light-grey)}.dz-preview .dz-upload{height:100%;display:block;background:var(--blue)}/*!
 *  https://google.github.io/material-design-icons/
 *  https://github.com/google/material-design-icons/blob/master/iconfont/codepoints
 */.material-icons{font-size:28px}.mdi-rotate-45{transform:rotate(45deg)}:root{--select2-single-height:36px;--select2-single-background-color:#fff;--select2-single-border:1px solid var(--light-grey);--select2-single-border-radius:0;--select2-single-placeholder-color:#1e1e1e;--select2-single-selection-rendered-color:#1e1e1e;--select2-single-selection-rendered-padding:0 30px 0 12px;--select2-single-arrow-width:30px;--select2-multiple-height:36px;--select2-multiple-background-color:#fff;--select2-multiple-border:1px solid var(--light-grey);--select2-multiple-border-radius:0;--select2-multiple-selection-rendered-padding:0 0 0 5px;--select2-multiple-selection-clear-padding:0 12px;--select2-multiple-selection-choice-height:24px;--select2-multiple-selection-choice-margin:5px 5px 0 0;--select2-multiple-selection-choice-padding:4px 8px 3px 8px;--select2-multiple-selection-choice-color:#fff;--select2-multiple-selection-choice-background-color:var(--blue);--select2-multiple-selection-choice-border:1px solid var(--blue);--select2-multiple-selection-choice-border-radius:24px;--select2-multiple-selection-choice-remove-color:#fff;--select2-multiple-selection-choice-remove-margin:0 0 0 5px;--select2-search-inline-first-child-margin-left:7px;--select2-search-inline-field-height:34px;--select2-search-inline-margin-top:0;--select2-dropdown-background-color:#fff;--select2-dropdown-border:1px solid var(--light-grey);--select2-dropdown-border-radius:0;--select2-search-dropdown-padding:0;--select2-search-dropdown-border-bottom:1px solid var(--light-grey);--select2-search-dropdown-field-height:36px;--select2-search-dropdown-field-padding:0 12px;--select2-search-dropdown-field-border:0;--select2-close-mask-background-color:var(--extra-light-grey);--select2-focus-multiple-border:1px solid var(--light-grey);--select2-disabled-single-background-color:var(--extra-light-grey);--select2-disabled-multiple-background-color:var(--extra-light-grey);--select2-results-option-height:36px;--select2-results-option-padding:10px 12px;--select2-results-max-height:200px;--select2-results-group-padding:10px 12px;--select2-results-disabled-color:var(--light-grey);--select2-results-aria-selected-background-color:var(--extra-light-grey);--select2-results-highlighted-aria-selected-color:#1e1e1e;--select2-results-highlighted-aria-selected-background-color:var(--light-grey);--select2-rtl-single-selection-rendered-padding:0 12px 0 30px;--select2-rtl-multiple-selection-choice-margin-left:5px;--select2-rtl-multiple-selection-choice-remove-margin-left:2px}.select2-or-wrapper .select2-selection--multiple .select2-selection__choice{position:relative;margin-left:24px !important}.select2-or-wrapper .select2-selection--multiple .select2-selection__choice:before{content:'OR';position:absolute;left:-29px;width:24px;color:var(--select2-results-disabled-color);text-align:center}.select2-or-wrapper .select2-selection--multiple .select2-selection__choice:first-child{margin-left:0 !important}.select2-or-wrapper .select2-selection--multiple .select2-selection__choice:first-child:before{display:none}.select2-container{width:100% !important;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:var(--select2-single-height);user-select:none;-webkit-user-select:none}.select2-selection--single .select2-selection__rendered{display:block;padding:var(--select2-single-selection-rendered-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding:var(--select2-rtl-single-selection-rendered-padding)}.select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:var(--select2-multiple-height);user-select:none;-webkit-user-select:none}.select2-selection--multiple .select2-selection__rendered{display:block;overflow:hidden;padding:var(--select2-multiple-selection-rendered-padding);text-overflow:ellipsis;white-space:nowrap}.select2-search--inline{float:left}.select2-search--inline:first-child{margin-left:var(--select2-search-inline-first-child-margin-left)}.select2-search--inline input.select2-search__field[type="search"]{height:var(--select2-search-inline-field-height);line-height:var(--select2-search-inline-field-height);box-sizing:border-box;border:none;font-size:100%;margin-top:var(--select2-search-inline-margin-top);padding:0}.select2-search--inline input.select2-search__field[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--select2-dropdown-background-color);border:var(--select2-dropdown-border);border-radius:var(--select2-dropdown-border-radius);box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:999999}.select2-dropdown.force-hide-options{display:none !important}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{min-height:var(--select2-results-option-height);padding:var(--select2-results-option-padding);user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:var(--select2-search-dropdown-padding);border-bottom:var(--select2-search-dropdown-border-bottom)}.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown .select2-search__field{height:var(--select2-search-dropdown-field-height);padding:var(--select2-search-dropdown-field-padding);width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:var(--select2-close-mask-background-color);filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default{font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.select2-container--default .select2-search__field{font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.select2-container--default.select2-container--focus .select2-selection--multiple{border:var(--select2-focus-multiple-border);outline:0}.select2-container--default.select2-container--disabled .select2-selection--single{cursor:not-allowed;background-color:var(--select2-disabled-single-background-color)}.select2-container--default.select2-container--disabled .select2-selection--multiple{cursor:not-allowed;background-color:var(--select2-disabled-multiple-background-color)}.select2-container--default.select2-container--disabled .select2-selection__clear{display:none !important}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-selection--single{background-color:var(--select2-single-background-color);border:var(--select2-single-border);border-radius:var(--select2-single-border-radius)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--select2-single-selection-rendered-color);line-height:var(--select2-single-height)}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--select2-single-placeholder-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:0;right:0;width:var(--select2-single-arrow-width);height:100%}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;width:100%;height:100%;background-image:url("../images/icons/arrow-black-down.svg");background-position:right 8px top 50%;background-repeat:no-repeat;background-size:15px}.select2-container--default .select2-selection--multiple{background-color:var(--select2-multiple-background-color);border:var(--select2-multiple-border);border-radius:var(--select2-multiple-border-radius);cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{position:absolute;top:0;right:0;height:100%;cursor:pointer;font-weight:bold;padding:var(--select2-multiple-selection-clear-padding);display:flex;align-items:center}.select2-container--default .select2-selection--multiple .select2-selection__choice{float:left;min-height:var(--select2-multiple-selection-choice-height);margin:var(--select2-multiple-selection-choice-margin);padding:var(--select2-multiple-selection-choice-padding);cursor:default;color:var(--select2-multiple-selection-choice-color);background-color:var(--select2-multiple-selection-choice-background-color);border:var(--select2-multiple-selection-choice-border);border-radius:var(--select2-multiple-selection-choice-border-radius)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;margin:var(--select2-multiple-selection-choice-remove-margin)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--select2-multiple-selection-choice-remove-color)}.select2-container--default .select2-selection--multiple button.select2-selection__choice__remove{color:inherit;padding:0;background:transparent;border:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:var(--select2-search-dropdown-field-border)}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:var(--select2-results-max-height);overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:var(--select2-results-disabled-color)}.select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--select2-results-aria-selected-background-color)}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:var(--select2-results-highlighted-aria-selected-color);background-color:var(--select2-results-highlighted-aria-selected-background-color)}.select2-container--default .select2-results__group{cursor:default;display:block;padding:var(--select2-results-group-padding)}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:0;right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:var(--select2-rtl-multiple-selection-choice-margin-left);margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:var(--select2-rtl-multiple-selection-choice-remove-margin-left);margin-right:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.vis-timeline{background:var(--light-grey) !important;border:0 !important}.vis-time-axis .vis-text{z-index:1000;color:var(--dark-grey) !important}.vis-time-axis .vis-grid{z-index:1000}.vis-time-axis .vis-grid.vis-minor,.vis-time-axis .vis-grid.vis-major{border-color:var(--light-grey) !important}.vis-panel.vis-center{top:0 !important;bottom:0 !important;height:auto !important;z-index:10;border-top:1px solid !important;border-right:0 !important;border-bottom:1px solid !important;border-left:0 !important;border-color:var(--light-grey) !important}.vis-panel.vis-center .vis-content,.vis-panel.vis-center .vis-content .vis-itemset,.vis-panel.vis-center .vis-content .vis-group,.vis-panel.vis-center .vis-content .vis-item{height:100% !important}.vis-panel.vis-center .vis-content{transform:translateY(0) !important}.vis-item{top:0 !important;font-size:0 !important;background-color:#daf8eb !important;border:0 !important;border-radius:0 !important}.vis-item.vis-selected{background-color:#daf8eb !important}.vis-item+.vis-item{z-index:2 !important;background-color:var(--blue) !important}.vis-item+.vis-item:before{content:'';position:absolute;bottom:0;left:-4px;width:9px;height:100%;opacity:0.25;display:block;background:var(--blue)}.vis-item+.vis-item .vis-drag-center{width:auto;right:-4px;left:-4px}.vis-item+.vis-item .vis-drag-left,.vis-item+.vis-item .vis-drag-right{pointer-events:none;display:none}.jQWCP-wWidget{position:absolute;z-index:1001;width:201px;height:180px;margin:0 auto;outline:0}.jQWCP-wWidget.jQWCP-block{position:relative;display:block !important}.jQWCP-wWheel{position:relative;float:left;width:180px;height:180px;margin:-1px 10px -1px -1px;cursor:crosshair;background-size:contain;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.jQWCP-wWheelOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.jQWCP-wWheelCursor{position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px;cursor:crosshair;border:solid 2px #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.jQWCP-slider-wrapper,.jQWCP-wPreview{position:relative;float:left;width:10px !important;height:180px;margin-right:10px}.jQWCP-wWheel:last-child,.jQWCP-slider-wrapper:last-child,.jQWCP-wPreview:last-child{margin-right:0}.jQWCP-slider,.jQWCP-wPreviewBox{position:absolute;top:0;left:0;width:100%;height:100%;margin:-1px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.jQWCP-slider{cursor:crosshair}.jQWCP-scursor{position:absolute;top:0;right:0;left:0;height:6px;margin:-5px -1px -5px -3px;cursor:crosshair;background:#fff;border:solid 1px red;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.jQWCP-wAlphaSlider,.jQWCP-wPreviewBox{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAABlBMVEVAQEB/f39eaJUuAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYRBDgK9dKdMgAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAARSURBVAjXY/jPwIAVYRf9DwB+vw/x6vMT1wAAAABJRU5ErkJggg==") center center}.jQWCP-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.charts-form{position:absolute;z-index:2;width:270px}.charts-form+.charts{margin-top:5px}.charts{position:relative;border-bottom:1px solid;border-bottom-color:var(--extra-light-grey)}.charts__cursor{position:absolute;top:70px;bottom:0;z-index:1;width:1px;opacity:0;pointer-events:none;background:var(--dark-grey)}.charts__contextmenu{position:fixed;z-index:100;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);display:none;background:#fff;border:1px solid;border-color:var(--extra-light-grey);border-radius:4px}.charts__contextmenu.is-active{display:block}.charts__contextmenu button{min-width:120px;color:var(--dark-grey);padding:5px 10px;text-align:left;display:block;background:transparent;border:0}.charts__contextmenu button+button{border-top:1px solid;border-top-color:var(--extra-light-grey)}.charts__contextmenu button:active,.device-desktop .charts__contextmenu button:hover{background:var(--extra-light-grey)}.chart-row{position:relative;height:40px;padding:0 0 0 270px;overflow:hidden}.chart-row.has-toolbar{height:70px;border-bottom:1px solid;border-bottom-color:var(--extra-light-grey)}.chart-row.no-toolbar{border-right:1px solid;border-right-color:var(--extra-light-grey);border-bottom:1px solid;border-bottom-color:var(--extra-light-grey);border-left:1px solid;border-left-color:var(--extra-light-grey)}.chart-row .device-details{position:absolute;top:0;bottom:0;left:0;width:270px;color:#000;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between;border-right:1px solid;border-right-color:var(--extra-light-grey)}.chart-row .device-details__name{font-size:12px;line-height:1.25;padding:0 0 0 5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-row .device-details__value{min-width:70px;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;padding:0 5px 0 20px;text-align:right;white-space:nowrap}.no-toolbar .apexcharts-toolbar{opacity:0 !important;pointer-events:none !important}.has-toolbar .apexcharts-xcrosshairs,.has-toolbar .apexcharts-ycrosshairs{opacity:0 !important}.has-toolbar .apexcharts-tooltip{opacity:0 !important}.c-report .apexcharts-tooltip-text-y-label,.c-dashboard-grid .apexcharts-tooltip-text-y-label{opacity:0 !important;display:none !important}.c-report .apexcharts-tooltip-goals-group,.c-dashboard-grid .apexcharts-tooltip-goals-group{display:none !important}.c-report .apexcharts-tooltip-y-group,.c-dashboard-grid .apexcharts-tooltip-y-group{padding:0 !important}.c-report .apexcharts-tooltip-text-y-value,.c-report .apexcharts-tooltip-text-goals-value,.c-report .apexcharts-tooltip-text-z-value,.c-dashboard-grid .apexcharts-tooltip-text-y-value,.c-dashboard-grid .apexcharts-tooltip-text-goals-value,.c-dashboard-grid .apexcharts-tooltip-text-z-value{margin-left:0 !important;display:block !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-accordion{text-align:left}.c-accordion:not(.is-open) .c-accordion__title:after{top:-6px;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-accordion:not(.is-open) .c-accordion__content{display:none}.c-accordion__title{padding:14px 20px;cursor:pointer;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;border:1px solid;border-color:var(--light-grey)}.c-accordion__title a,.c-accordion__title label,.c-accordion__title legend{position:relative;color:inherit !important;font-size:14px;line-height:1.31;margin:0 !important;padding:0 !important;display:block;text-decoration:none}.c-accordion__title:after{content:'';position:relative;top:3px;width:19px;height:19px;margin-left:auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all 0.25s ease;display:inline-block;border-style:solid;border-width:2px 0 0 2px;border-color:transparent transparent transparent transparent;border-top-color:var(--dark-grey);border-left-color:var(--dark-grey)}.c-accordion__content{padding:20px;border:1px solid;border-color:var(--light-grey);border-top:0}.c-ad-viewer{position:relative;width:100%;height:100%;margin:0}.c-ad-viewer .viewcubeWrapper{margin-right:50px}.c-ad-viewer .tooltip-info{right:70px !important}#toolbar-propertiesTool{display:none !important}.c-window #toolbar-settingsTool{display:none !important}.adsk-viewing-viewer .forge-spinner{display:none !important}.c-asset-funnel{padding:0 10px;flex-grow:1}.c-asset-funnel>.js-form{height:100%;display:flex;flex-direction:column}.c-attachments-toggle a{min-width:36px;height:100%;margin:0 0 0 2px;opacity:0.3;display:inline-flex;align-items:center;justify-content:center;text-decoration:none !important;background:var(--light-grey)}.c-attachments-toggle a.is-active{opacity:1}.c-attachments-breadcrumb{padding:0 10px 20px 10px}.c-attachments-breadcrumb ul{margin:0;padding:0;list-style:none}.c-attachments-breadcrumb li{display:inline-block}.c-attachments-breadcrumb li+li:before{content:'>';margin:0 10px}.c-attachments-breadcrumb a{font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.c-attachments{display:flex;flex-wrap:wrap}.c-attachments .c-attachment{width:16.666%;min-width:16.666%;max-width:16.666%;padding:0 10px 20px 10px;flex-basis:16.666%}.c-attachments[data-view="tile"] .c-attachment__controls{border-top:2px solid #edeced}.c-attachments[data-view="tile"] .c-attachment__controls a+a{border-left:2px solid #edeced}.c-attachments[data-view="list"] .c-attachment{width:100%;min-width:100%;max-width:100%;padding-bottom:5px;flex-basis:100%}.c-attachments[data-view="list"] .c-attachment__inner{border:0}.c-attachments[data-view="list"] .c-attachment__content{display:flex;border:2px solid #edeced;border-left:0}.c-attachments[data-view="list"] .c-border-top-blue{border-left:2px solid;border-left-color:var(--blue)}.c-attachments[data-view="list"] .c-border-top-purple{border-left:2px solid;border-left-color:var(--purple)}.c-attachments[data-view="list"] .c-attachment__meta{flex-grow:1}.c-attachments[data-view="list"] .c-attachment__meta span{display:block}.c-attachments[data-view="list"] .c-attachment__meta span.c-attachment__meta__cta{flex-basis:18%}.c-attachments[data-view="list"] .c-attachment__meta span.c-attachment__meta__cta+.c-attachment__meta__cta{flex-basis:auto}.c-attachments[data-view="list"] .c-attachment__image{display:none}.c-attachments[data-view="list"] .c-attachment__controls{margin-left:40px}.c-attachments[data-view="list"] .c-attachment__controls a{padding:10px}.c-attachments[data-view="list"] .c-attachment:first-child:hover .c-attachment__content{z-index:100}.c-attachments[data-view="list"] .c-attachment:first-child .c-attachment__controls a:before{top:auto;bottom:0;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.c-attachments--panel{width:100%;padding:20px 10px}.c-attachments__empty{padding:0 10px 20px 10px}.c-attachment.is-folder .c-attachment__image{padding:0}.c-attachment.is-folder .c-attachment__image i{color:var(--blue)}.c-attachment .c-attachment__image i,.c-attachment .c-attachment__meta__icon i{color:var(--light-grey)}.c-attachment__cta{color:var(--dark-purple);font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Light', Arial, sans-serif;font-weight:normal;padding:2px 0;display:inline-block}.c-attachment__cta+.c-attachment__cta{margin-left:20px}.c-attachment__content{position:relative;border:2px solid #edeced;border-top:0}.c-attachment__image{position:relative;padding:10px;aspect-ratio:1/1;display:flex;background:#f3f2f4;border-top:2px solid #edeced}.c-attachment__image img{max-width:100%;max-height:100%;margin:auto;display:block}.c-attachment__image i{font-size:clamp(12px, 9vw, 140px);margin:auto;display:block}.c-attachment__image:hover .c-attachment__image__data{display:block}a.c-attachment__image{text-decoration:none !important}.c-attachment__image__data{position:absolute;right:-2px;bottom:-2px;left:-2px;max-height:100%;color:#fff;font-size:12px;line-height:1.25;padding:10px;overflow:auto;display:none;background:rgba(0,0,0,0.8)}.c-attachment__details p{font-size:12px;line-height:1.25;margin:0;display:flex;flex-wrap:nowrap;border-top:2px solid #edeced}.c-attachment__details strong{padding:7px 10px;border-right:1px solid #edeced}.c-attachment__details span{padding:7px 10px;border-left:1px solid #edeced}.c-attachment__details strong,.c-attachment__details span{width:50%;min-width:50%;max-width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center}.c-attachment__ctas{display:flex;flex-wrap:nowrap}.c-attachment__ctas .c-btn{margin:0}.c-attachment__meta{padding:8px 10px 6px 10px;display:flex;flex-wrap:nowrap;align-items:center}.c-attachment__meta h2{font-size:14px;line-height:1.31;margin:0 auto 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-attachment__meta span{margin:0 0 0 20px;text-align:right;display:none;flex-shrink:0}span.c-attachment__meta__icon{position:relative;width:24px;height:22px;margin:0 10px 0 0}span.c-attachment__meta__icon i{position:absolute;top:-3px;left:0;font-size:24px}.c-attachment__meta__file-size{flex-basis:10%}.c-attachment__meta__created{flex-basis:20%}.c-attachment__controls{display:flex}.c-attachment__controls p{min-height:40px;padding:0 10px;display:flex;align-content:center;align-items:center}.c-attachment__controls a{position:relative;height:40px;padding:10px 0;text-align:center;display:block;flex-grow:1;flex-basis:0}.c-attachment__controls a:before{content:attr(data-tooltip);position:absolute;top:0;left:50%;z-index:10;color:#fff;font-size:12px;line-height:1.25;padding:2px 5px;white-space:nowrap;-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);display:none;background:#000;border-radius:2px}.c-attachment__controls a.green i{color:var(--green)}.c-attachment__controls a.red i{color:var(--red)}.c-attachment__controls a i{font-size:20px;color:var(--light-grey)}.c-attachment__controls a:active:before,.c-attachment__controls a:hover:before{display:block}.c-attachment__controls a:active.hover-green i,.c-attachment__controls a:hover.hover-green i{color:var(--green)}.c-attachment__controls a:active.hover-red i,.c-attachment__controls a:active.js-confirm-delete i,.c-attachment__controls a:hover.hover-red i,.c-attachment__controls a:hover.js-confirm-delete i{color:var(--red)}.c-attachment__controls a:active i,.c-attachment__controls a:hover i{color:var(--blue)}.c-autocomplete{position:relative;z-index:1000}.c-autocomplete ul{position:absolute;top:0;left:0;width:100%;max-height:400px;margin:0;padding:0;list-style:none;background:#fff;border:1px solid var(--light-grey);border-top:0}.c-autocomplete li+li{border-top:1px solid var(--light-grey)}.c-autocomplete a{min-height:36px;padding:0 12px;display:flex;align-items:center}.c-autocomplete a.is-active,.c-autocomplete a:active,.device-desktop .c-autocomplete a:hover{color:#fff;text-decoration:none;background:var(--blue)}.c-badge{font-size:10px;line-height:1.21;padding:3px 8px;text-transform:uppercase;display:inline-block;border-radius:5px}.c-badge.dark-purple{color:var(--text-on-dark-purple);background:var(--dark-purple)}.c-badge.purple{color:var(--text-on-purple);background:var(--purple)}.c-badge.pink{color:var(--text-on-pink);background:var(--pink)}.c-badge.blue{color:var(--text-on-blue);background:var(--blue)}.c-badge.orange{color:var(--text-on-orange);background:var(--orange)}.c-badge.green{color:var(--text-on-green);background:var(--green)}.c-badge.white{color:var(--text-on-white);background:var(--white)}.c-badge.black{color:var(--text-on-black);background:var(--black)}.c-badge.dark-grey{color:var(--text-on-dark-grey);background:var(--dark-grey)}.c-badge.grey{color:var(--text-on-grey);background:var(--grey)}.c-badge.light-grey{color:var(--text-on-light-grey);background:var(--light-grey)}.c-badge.extra-light-grey{color:var(--text-on-extra-light-grey);background:var(--extra-light-grey)}.c-badge.red{color:var(--text-on-red);background:var(--red)}.c-best-display{position:absolute;top:50%;left:50%;width:300px;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;letter-spacing:2px;text-align:center;text-transform:uppercase;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.c-best-display.is-active{display:block}.c-border-top-dark-purple{border-top:4px solid;border-top-color:var(--dark-purple)}.c-border-top-purple{border-top:4px solid;border-top-color:var(--purple)}.c-border-top-pink{border-top:4px solid;border-top-color:var(--pink)}.c-border-top-blue{border-top:4px solid;border-top-color:var(--blue)}.c-border-top-orange{border-top:4px solid;border-top-color:var(--orange)}.c-border-top-green{border-top:4px solid;border-top-color:var(--green)}.c-border-top-white{border-top:4px solid;border-top-color:var(--white)}.c-border-top-black{border-top:4px solid;border-top-color:var(--black)}.c-border-top-dark-grey{border-top:4px solid;border-top-color:var(--dark-grey)}.c-border-top-grey{border-top:4px solid;border-top-color:var(--grey)}.c-border-top-light-grey{border-top:4px solid;border-top-color:var(--light-grey)}.c-border-top-extra-light-grey{border-top:4px solid;border-top-color:var(--extra-light-grey)}.c-border-top-red{border-top:4px solid;border-top-color:var(--red)}.c-btn{position:relative;min-height:36px;font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;margin:10px 20px 10px 0;padding:0 33px;text-align:center;text-decoration:none !important;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0}.c-btn:last-child{margin-right:0;margin-bottom:0}.c-btn--icon{width:36px;padding:0}a.c-btn,button.c-btn{cursor:pointer}.c-btn--v2{padding:0 20px}.c-btn--text{color:var(--dark-purple);font-family:'AkkuratLLWeb-Light', Arial, sans-serif;font-weight:normal;background:transparent}.c-btn--text:active,.c-btn--text.is-active,.c-btn--text:hover{opacity:0.5}.c-btn--dark-purple,.c-btn--solid-dark-purple{color:var(--text-on-dark-purple) !important;background:var(--dark-purple);border:2px solid;border-color:var(--dark-purple)}.c-btn--dark-purple:active:not(span),.c-btn--dark-purple.is-active:not(span),.c-btn--dark-purple:hover:not(span),.c-btn--solid-dark-purple:active:not(span),.c-btn--solid-dark-purple.is-active:not(span),.c-btn--solid-dark-purple:hover:not(span){color:var(--text-on-dark-purple) !important;background:var(--dark-purple);border-color:var(--dark-purple);opacity:.5}.c-btn--outline-dark-purple{color:var(--dark-purple) !important;background:transparent;border:2px solid;border-color:var(--dark-purple)}.c-btn--outline-dark-purple:active:not(span),.c-btn--outline-dark-purple.is-active:not(span),.c-btn--outline-dark-purple:hover:not(span){color:#fff !important;background:var(--dark-purple);border-color:var(--dark-purple);opacity:1}.c-btn--text-dark-purple{color:var(--dark-purple) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-dark-purple:active:not(span),.c-btn--text-dark-purple.is-active:not(span),.c-btn--text-dark-purple:hover:not(span){color:#fff !important;background:var(--dark-purple);border-color:var(--dark-purple);opacity:1}.c-btn--purple,.c-btn--solid-purple{color:var(--text-on-purple) !important;background:var(--purple);border:2px solid;border-color:var(--purple)}.c-btn--purple:active:not(span),.c-btn--purple.is-active:not(span),.c-btn--purple:hover:not(span),.c-btn--solid-purple:active:not(span),.c-btn--solid-purple.is-active:not(span),.c-btn--solid-purple:hover:not(span){color:var(--text-on-purple) !important;background:var(--purple);border-color:var(--purple);opacity:.5}.c-btn--outline-purple{color:var(--purple) !important;background:transparent;border:2px solid;border-color:var(--purple)}.c-btn--outline-purple:active:not(span),.c-btn--outline-purple.is-active:not(span),.c-btn--outline-purple:hover:not(span){color:#fff !important;background:var(--purple);border-color:var(--purple);opacity:1}.c-btn--text-purple{color:var(--purple) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-purple:active:not(span),.c-btn--text-purple.is-active:not(span),.c-btn--text-purple:hover:not(span){color:#fff !important;background:var(--purple);border-color:var(--purple);opacity:1}.c-btn--pink,.c-btn--solid-pink{color:var(--text-on-pink) !important;background:var(--pink);border:2px solid;border-color:var(--pink)}.c-btn--pink:active:not(span),.c-btn--pink.is-active:not(span),.c-btn--pink:hover:not(span),.c-btn--solid-pink:active:not(span),.c-btn--solid-pink.is-active:not(span),.c-btn--solid-pink:hover:not(span){color:var(--text-on-pink) !important;background:var(--pink);border-color:var(--pink);opacity:.5}.c-btn--outline-pink{color:var(--pink) !important;background:transparent;border:2px solid;border-color:var(--pink)}.c-btn--outline-pink:active:not(span),.c-btn--outline-pink.is-active:not(span),.c-btn--outline-pink:hover:not(span){color:#fff !important;background:var(--pink);border-color:var(--pink);opacity:1}.c-btn--text-pink{color:var(--pink) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-pink:active:not(span),.c-btn--text-pink.is-active:not(span),.c-btn--text-pink:hover:not(span){color:#fff !important;background:var(--pink);border-color:var(--pink);opacity:1}.c-btn--blue,.c-btn--solid-blue{color:var(--text-on-blue) !important;background:var(--blue);border:2px solid;border-color:var(--blue)}.c-btn--blue:active:not(span),.c-btn--blue.is-active:not(span),.c-btn--blue:hover:not(span),.c-btn--solid-blue:active:not(span),.c-btn--solid-blue.is-active:not(span),.c-btn--solid-blue:hover:not(span){color:var(--text-on-blue) !important;background:var(--blue);border-color:var(--blue);opacity:.5}.c-btn--outline-blue{color:var(--blue) !important;background:transparent;border:2px solid;border-color:var(--blue)}.c-btn--outline-blue:active:not(span),.c-btn--outline-blue.is-active:not(span),.c-btn--outline-blue:hover:not(span){color:#fff !important;background:var(--blue);border-color:var(--blue);opacity:1}.c-btn--text-blue{color:var(--blue) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-blue:active:not(span),.c-btn--text-blue.is-active:not(span),.c-btn--text-blue:hover:not(span){color:#fff !important;background:var(--blue);border-color:var(--blue);opacity:1}.c-btn--orange,.c-btn--solid-orange{color:var(--text-on-orange) !important;background:var(--orange);border:2px solid;border-color:var(--orange)}.c-btn--orange:active:not(span),.c-btn--orange.is-active:not(span),.c-btn--orange:hover:not(span),.c-btn--solid-orange:active:not(span),.c-btn--solid-orange.is-active:not(span),.c-btn--solid-orange:hover:not(span){color:var(--text-on-orange) !important;background:var(--orange);border-color:var(--orange);opacity:.5}.c-btn--outline-orange{color:var(--orange) !important;background:transparent;border:2px solid;border-color:var(--orange)}.c-btn--outline-orange:active:not(span),.c-btn--outline-orange.is-active:not(span),.c-btn--outline-orange:hover:not(span){color:#fff !important;background:var(--orange);border-color:var(--orange);opacity:1}.c-btn--text-orange{color:var(--orange) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-orange:active:not(span),.c-btn--text-orange.is-active:not(span),.c-btn--text-orange:hover:not(span){color:#fff !important;background:var(--orange);border-color:var(--orange);opacity:1}.c-btn--green,.c-btn--solid-green{color:var(--text-on-green) !important;background:var(--green);border:2px solid;border-color:var(--green)}.c-btn--green:active:not(span),.c-btn--green.is-active:not(span),.c-btn--green:hover:not(span),.c-btn--solid-green:active:not(span),.c-btn--solid-green.is-active:not(span),.c-btn--solid-green:hover:not(span){color:var(--text-on-green) !important;background:var(--green);border-color:var(--green);opacity:.5}.c-btn--outline-green{color:var(--green) !important;background:transparent;border:2px solid;border-color:var(--green)}.c-btn--outline-green:active:not(span),.c-btn--outline-green.is-active:not(span),.c-btn--outline-green:hover:not(span){color:#fff !important;background:var(--green);border-color:var(--green);opacity:1}.c-btn--text-green{color:var(--green) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-green:active:not(span),.c-btn--text-green.is-active:not(span),.c-btn--text-green:hover:not(span){color:#fff !important;background:var(--green);border-color:var(--green);opacity:1}.c-btn--white,.c-btn--solid-white{color:var(--text-on-white) !important;background:var(--white);border:2px solid;border-color:var(--white)}.c-btn--white:active:not(span),.c-btn--white.is-active:not(span),.c-btn--white:hover:not(span),.c-btn--solid-white:active:not(span),.c-btn--solid-white.is-active:not(span),.c-btn--solid-white:hover:not(span){color:var(--text-on-white) !important;background:var(--white);border-color:var(--white);opacity:.5}.c-btn--outline-white{color:var(--white) !important;background:transparent;border:2px solid;border-color:var(--white)}.c-btn--outline-white:active:not(span),.c-btn--outline-white.is-active:not(span),.c-btn--outline-white:hover:not(span){color:#fff !important;background:var(--white);border-color:var(--white);opacity:1}.c-btn--text-white{color:var(--white) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-white:active:not(span),.c-btn--text-white.is-active:not(span),.c-btn--text-white:hover:not(span){color:#fff !important;background:var(--white);border-color:var(--white);opacity:1}.c-btn--black,.c-btn--solid-black{color:var(--text-on-black) !important;background:var(--black);border:2px solid;border-color:var(--black)}.c-btn--black:active:not(span),.c-btn--black.is-active:not(span),.c-btn--black:hover:not(span),.c-btn--solid-black:active:not(span),.c-btn--solid-black.is-active:not(span),.c-btn--solid-black:hover:not(span){color:var(--text-on-black) !important;background:var(--black);border-color:var(--black);opacity:.5}.c-btn--outline-black{color:var(--black) !important;background:transparent;border:2px solid;border-color:var(--black)}.c-btn--outline-black:active:not(span),.c-btn--outline-black.is-active:not(span),.c-btn--outline-black:hover:not(span){color:#fff !important;background:var(--black);border-color:var(--black);opacity:1}.c-btn--text-black{color:var(--black) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-black:active:not(span),.c-btn--text-black.is-active:not(span),.c-btn--text-black:hover:not(span){color:#fff !important;background:var(--black);border-color:var(--black);opacity:1}.c-btn--dark-grey,.c-btn--solid-dark-grey{color:var(--text-on-dark-grey) !important;background:var(--dark-grey);border:2px solid;border-color:var(--dark-grey)}.c-btn--dark-grey:active:not(span),.c-btn--dark-grey.is-active:not(span),.c-btn--dark-grey:hover:not(span),.c-btn--solid-dark-grey:active:not(span),.c-btn--solid-dark-grey.is-active:not(span),.c-btn--solid-dark-grey:hover:not(span){color:var(--text-on-dark-grey) !important;background:var(--dark-grey);border-color:var(--dark-grey);opacity:.5}.c-btn--outline-dark-grey{color:var(--dark-grey) !important;background:transparent;border:2px solid;border-color:var(--dark-grey)}.c-btn--outline-dark-grey:active:not(span),.c-btn--outline-dark-grey.is-active:not(span),.c-btn--outline-dark-grey:hover:not(span){color:#fff !important;background:var(--dark-grey);border-color:var(--dark-grey);opacity:1}.c-btn--text-dark-grey{color:var(--dark-grey) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-dark-grey:active:not(span),.c-btn--text-dark-grey.is-active:not(span),.c-btn--text-dark-grey:hover:not(span){color:#fff !important;background:var(--dark-grey);border-color:var(--dark-grey);opacity:1}.c-btn--grey,.c-btn--solid-grey{color:var(--text-on-grey) !important;background:var(--grey);border:2px solid;border-color:var(--grey)}.c-btn--grey:active:not(span),.c-btn--grey.is-active:not(span),.c-btn--grey:hover:not(span),.c-btn--solid-grey:active:not(span),.c-btn--solid-grey.is-active:not(span),.c-btn--solid-grey:hover:not(span){color:var(--text-on-grey) !important;background:var(--grey);border-color:var(--grey);opacity:.5}.c-btn--outline-grey{color:var(--grey) !important;background:transparent;border:2px solid;border-color:var(--grey)}.c-btn--outline-grey:active:not(span),.c-btn--outline-grey.is-active:not(span),.c-btn--outline-grey:hover:not(span){color:#fff !important;background:var(--grey);border-color:var(--grey);opacity:1}.c-btn--text-grey{color:var(--grey) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-grey:active:not(span),.c-btn--text-grey.is-active:not(span),.c-btn--text-grey:hover:not(span){color:#fff !important;background:var(--grey);border-color:var(--grey);opacity:1}.c-btn--light-grey,.c-btn--solid-light-grey{color:var(--text-on-light-grey) !important;background:var(--light-grey);border:2px solid;border-color:var(--light-grey)}.c-btn--light-grey:active:not(span),.c-btn--light-grey.is-active:not(span),.c-btn--light-grey:hover:not(span),.c-btn--solid-light-grey:active:not(span),.c-btn--solid-light-grey.is-active:not(span),.c-btn--solid-light-grey:hover:not(span){color:var(--text-on-light-grey) !important;background:var(--light-grey);border-color:var(--light-grey);opacity:.5}.c-btn--outline-light-grey{color:var(--light-grey) !important;background:transparent;border:2px solid;border-color:var(--light-grey)}.c-btn--outline-light-grey:active:not(span),.c-btn--outline-light-grey.is-active:not(span),.c-btn--outline-light-grey:hover:not(span){color:#fff !important;background:var(--light-grey);border-color:var(--light-grey);opacity:1}.c-btn--text-light-grey{color:var(--light-grey) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-light-grey:active:not(span),.c-btn--text-light-grey.is-active:not(span),.c-btn--text-light-grey:hover:not(span){color:#fff !important;background:var(--light-grey);border-color:var(--light-grey);opacity:1}.c-btn--extra-light-grey,.c-btn--solid-extra-light-grey{color:var(--text-on-extra-light-grey) !important;background:var(--extra-light-grey);border:2px solid;border-color:var(--extra-light-grey)}.c-btn--extra-light-grey:active:not(span),.c-btn--extra-light-grey.is-active:not(span),.c-btn--extra-light-grey:hover:not(span),.c-btn--solid-extra-light-grey:active:not(span),.c-btn--solid-extra-light-grey.is-active:not(span),.c-btn--solid-extra-light-grey:hover:not(span){color:var(--text-on-extra-light-grey) !important;background:var(--extra-light-grey);border-color:var(--extra-light-grey);opacity:.5}.c-btn--outline-extra-light-grey{color:var(--extra-light-grey) !important;background:transparent;border:2px solid;border-color:var(--extra-light-grey)}.c-btn--outline-extra-light-grey:active:not(span),.c-btn--outline-extra-light-grey.is-active:not(span),.c-btn--outline-extra-light-grey:hover:not(span){color:#fff !important;background:var(--extra-light-grey);border-color:var(--extra-light-grey);opacity:1}.c-btn--text-extra-light-grey{color:var(--extra-light-grey) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-extra-light-grey:active:not(span),.c-btn--text-extra-light-grey.is-active:not(span),.c-btn--text-extra-light-grey:hover:not(span){color:#fff !important;background:var(--extra-light-grey);border-color:var(--extra-light-grey);opacity:1}.c-btn--red,.c-btn--solid-red{color:var(--text-on-red) !important;background:var(--red);border:2px solid;border-color:var(--red)}.c-btn--red:active:not(span),.c-btn--red.is-active:not(span),.c-btn--red:hover:not(span),.c-btn--solid-red:active:not(span),.c-btn--solid-red.is-active:not(span),.c-btn--solid-red:hover:not(span){color:var(--text-on-red) !important;background:var(--red);border-color:var(--red);opacity:.5}.c-btn--outline-red{color:var(--red) !important;background:transparent;border:2px solid;border-color:var(--red)}.c-btn--outline-red:active:not(span),.c-btn--outline-red.is-active:not(span),.c-btn--outline-red:hover:not(span){color:#fff !important;background:var(--red);border-color:var(--red);opacity:1}.c-btn--text-red{color:var(--red) !important;background:transparent;border:2px solid;border-color:transparent}.c-btn--text-red:active:not(span),.c-btn--text-red.is-active:not(span),.c-btn--text-red:hover:not(span){color:#fff !important;background:var(--red);border-color:var(--red);opacity:1}.c-btn--block{width:100%;margin-right:0 !important;padding-right:0 !important;padding-left:0 !important;display:flex}td .c-btn--block{width:auto}.nav-is-open .c-chatbot{left:370px}.sidebar-is-open .c-chatbot{right:390px}.c-chatbot{position:fixed;top:70px;right:20px;bottom:20px;left:80px;z-index:1000;font-size:16px;line-height:1.4;pointer-events:none;display:flex;justify-content:flex-end;align-content:flex-end;align-items:flex-end}.c-chatbot.is-active .c-chatbot__open{display:none}.c-chatbot:not(.is-active) .c-chatbot__window{display:none}.c-chatbot.is-thinking .c-chatbot__input button{display:none}.c-chatbot .material-icons{font-size:20px}.c-chatbot--fullscreen{top:0;right:0;bottom:0;left:0}.c-chatbot--fullscreen .c-chatbot__window{position:absolute;width:100%;min-width:100% !important;height:100%;min-height:100%;max-height:100%;border:0;border-radius:0}.c-chatbot--fullscreen .c-chatbot__window__title{padding-left:350px}.c-chatbot--fullscreen .c-chatbot__window__title__logo{position:absolute;top:13px;left:20px}.c-chatbot--fullscreen .c-chatbot__window__title__logo img{height:20px;margin:0 15px 0 0;display:block}.c-chatbot--fullscreen .c-chatbot__container{height:100%;display:flex;flex-wrap:nowrap}.c-chatbot--fullscreen .c-chatbot__sidebar{width:300px;min-width:300px;max-width:300px;padding:0 0 40px 0;background:#ededed}.c-chatbot--fullscreen .c-chatbot__sidebar ul{margin:0}.c-chatbot--fullscreen .c-chatbot__sidebar li a{padding:15px 20px;display:block}.c-chatbot--fullscreen .c-chatbot__sidebar li a.is-active{font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;background:#fff}.c-chatbot--fullscreen .c-chatbot__sidebar__ctas{padding:20px 20px 20px 20px;display:flex;justify-content:flex-end}.c-chatbot--fullscreen .c-chatbot__sidebar__cta{text-decoration:none !important;display:flex}.c-chatbot--fullscreen .c-chatbot__sidebar__cta .material-icons{font-size:30px}.c-chatbot--fullscreen .c-chatbot__conversation{padding:40px;display:flex;flex-direction:column;flex-grow:1}.c-chatbot--fullscreen .c-chatbot__input{overflow:hidden;border:2px solid #eee;border-radius:20px}.c-chatbot__open{width:50px;height:50px;margin:0;padding:0;cursor:pointer;overflow:hidden;pointer-events:auto;display:block;background:transparent;border:2px solid #8b0eb9;border-radius:50%}.c-chatbot__open img{width:100%;height:100%;display:block}.c-chatbot__close{width:auto;height:auto;margin:0;padding:0;cursor:pointer;display:flex;background:transparent;border:0}.c-chatbot__window{position:absolute;width:500px;min-width:300px !important;height:500px;min-height:400px;max-height:100%;overflow:hidden;pointer-events:auto;display:flex;flex-direction:column;justify-content:flex-start;background:#fff;border:2px solid #8b0eb9;border-radius:20px}.c-chatbot__window__title{color:#fff;padding:8px 10px;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-content:center;align-items:center;background:#8b0eb9}.c-chatbot__window__title a{text-decoration:none !important}.c-chatbot__window__title a,.c-chatbot__window__title button{color:inherit;display:flex}.c-chatbot__window__title a+a,.c-chatbot__window__title a+button,.c-chatbot__window__title button+a,.c-chatbot__window__title button+button{margin-left:10px}.ui-draggable .c-chatbot__window__title{cursor:move}.c-chatbot__window__title__avatar{width:30px;height:30px;margin:0 15px 0 0;display:block;border-radius:50%}.c-chatbot__messages{padding:10px;overflow:scroll}.c-chatbot__message{display:flex;flex-wrap:nowrap;justify-content:flex-start}.c-chatbot__message.is-user-question{justify-content:flex-end}.c-chatbot__message.is-user-question .c-chatbot__message__content{margin:0 15px 0 0;text-align:right;order:-1}.c-chatbot__message+.c-chatbot__message{margin-top:20px}.c-chatbot__message__avatar{width:30px;height:30px;display:block;border-radius:50%}.c-chatbot__message__avatar+*{margin-top:0}.c-chatbot__message__content{margin:0 0 0 15px;align-self:center}.c-chatbot__message__content ul,.c-chatbot__message__content ol{padding-left:15px}.c-chatbot__message__content li>ul,.c-chatbot__message__content li>ol{margin-top:0}.c-chatbot__message__content a{text-decoration:underline}.c-chatbot__input{margin-top:auto;border-top:2px solid #8b0eb9}.c-chatbot__input form{display:flex;flex-wrap:nowrap;align-content:center;align-items:center}.c-chatbot__input input[type="text"]{width:100%;height:40px;padding:0 0 0 20px;border:0}.c-chatbot__input button{width:auto;height:auto;color:inherit;margin:0 10px;padding:0;cursor:pointer;opacity:0.25;display:flex;background:transparent;border:0}.c-chatbot__input button:hover{opacity:1}.c-color-picker{padding:5px 0 17px 0}.c-color-picker--dropdown{position:absolute;right:10px;z-index:100;width:240px;display:none;margin:1px 0 0 0;background:#fff;border:1px solid var(--light-grey);border-radius:0;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);box-shadow:0 2px 10px 0 rgba(0,0,0,0.6)}.c-color-picker--dropdown.is-active{display:block}.c-color-picker__title{color:var(--dark-grey);font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;padding:0 15px 10px 15px;display:flex;align-content:center;align-items:center}.c-color-picker__title button{color:var(--light-grey);margin:3px 0 0 auto;padding:0;cursor:pointer;display:block;background:transparent;border:0}.c-color-picker__title button:active,.device-desktop .c-color-picker__title button:hover{color:var(--dark-grey)}.c-color-picker__presets{font-size:0;line-height:0;margin:0;padding:0;text-align:center;list-style:none}.c-color-picker__presets li{margin:0 7px 6px 7px;display:inline-block}.c-color-picker__presets a{width:19px;height:19px;outline:0;display:block;border-radius:50%;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc}.c-color-picker__plugin{padding:11px 0 0 0}.c-content-read-more{position:relative;width:100%;height:215px;margin:20px 0 0 0;overflow:hidden}.c-content-read-more.is-active{height:auto}.c-content-read-more.is-active .c-content-read-more__cta{position:static;height:auto;padding:10px 0 0 0;background:transparent}.c-content-read-more__cta{position:absolute;bottom:0;left:0;width:100%;height:100px;padding:0 0 10px 0;display:flex;align-items:flex-end;text-decoration:underline;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)),color-stop(50%, #ffffff));background-image:-moz-linear-gradient(top, rgba(255,255,255,0) 0%,#ffffff 50%);background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,#ffffff 50%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0%,#ffffff 50%)}.c-control-button{width:50px;height:50px;font-size:0;display:block;background:var(--blue);border:5px solid #fff;border-radius:50%}.c-control-button:active{box-shadow:inset 0 0 10px rgba(0,0,0,0.5)}.c-control-colour>input{display:none}.c-control-colour__preview{margin:0 auto;cursor:pointer;display:flex;justify-content:center;align-content:center;align-items:center}.c-control-colour__preview.on{text-shadow:0 0 15px #fff;filter:drop-shadow(0 0 15px #fff)}.c-control-colour__preview .material-icons{font-size:60px}.c-control-select{--select2-single-selection-rendered-color:#fff;--select2-single-background-color:rgba(0,0,0,0.1);--select2-single-border:0}.c-control-select select{width:100%}.c-control-select .select2-container--default{font-size:14px;line-height:1.31}.c-control-select .select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("../images/icons/arrow-white-down.svg");background-position:right 8px top 50%;background-repeat:no-repeat;background-size:15px}.c-control-select--button{position:relative}.c-control-select--button label{text-align:center;display:block}.c-control-select--button label span{display:block}.c-control-select--button label .material-icons{font-size:40px;display:block}.c-control-select--button select,.c-control-select--button .select2-container--default{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.c-control-slider input[type="range"]{-webkit-appearance:none;background:transparent;margin:6px 0;width:100%}.c-control-slider input[type="range"]::-moz-focus-outer{border:0}.c-control-slider input[type="range"]:focus{outline:0}.c-control-slider input[type="range"]:focus::-webkit-slider-runnable-track{background:#fbfbfc}.c-control-slider input[type="range"]:focus::-ms-fill-lower{background:#eceff1}.c-control-slider input[type="range"]:focus::-ms-fill-upper{background:#fbfbfc}.c-control-slider input[type="range"]::-webkit-slider-runnable-track{cursor:default;height:6px;transition:all .2s ease;width:100%;box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#eceff1;border:2px solid #fff;border-radius:5px}.c-control-slider input[type="range"]::-webkit-slider-thumb{background:var(--green);border:2px solid #fff;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px;-webkit-appearance:none;margin-top:-11px}.c-control-slider input[type="range"]::-moz-range-track{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);cursor:default;height:6px;transition:all .2s ease;width:100%;background:#eceff1;border:2px solid #fff;border-radius:5px;height:3px}.c-control-slider input[type="range"]::-moz-range-thumb{background:var(--green);border:2px solid #fff;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px}.c-control-slider input[type="range"]::-ms-track{cursor:default;height:6px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:12px 0;color:transparent}.c-control-slider input[type="range"]::-ms-fill-lower{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#dde3e6;border:2px solid #fff;border-radius:10px}.c-control-slider input[type="range"]::-ms-fill-upper{box-shadow:1px 1px 1px rgba(0,0,0,0.2),0 0 1px rgba(13,13,13,0.2);background:#eceff1;border:2px solid #fff;border-radius:10px}.c-control-slider input[type="range"]::-ms-thumb{background:var(--green);border:2px solid #fff;border-radius:12px;box-sizing:border-box;cursor:default;height:24px;width:24px;margin-top:1.5px}.c-control-slider input[type="range"]:disabled::-webkit-slider-thumb,.c-control-slider input[type="range"]:disabled::-moz-range-thumb,.c-control-slider input[type="range"]:disabled::-ms-thumb,.c-control-slider input[type="range"]:disabled::-webkit-slider-runnable-track,.c-control-slider input[type="range"]:disabled::-ms-fill-lower,.c-control-slider input[type="range"]:disabled::-ms-fill-upper{cursor:not-allowed}.c-control-slider.vertical{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-control-switch{width:75px;flex-shrink:0}.c-control-switch input{position:absolute;visibility:hidden;opacity:0}.c-control-switch input:checked+label{background:#fff}.c-control-switch input:checked+label:before{left:40px;background:var(--green);border-color:#fff}.c-control-switch label{position:relative;height:35px;margin:0;padding:0;font-size:0;display:block;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;background:var(--light-grey);border-radius:50px}.c-control-switch label:before{content:'';position:absolute;top:0;left:0;width:35px;height:35px;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;display:block;background:var(--pink);border:2px solid;border-color:var(--light-grey);border-radius:50%}.c-dashboard-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(4, 1fr);grid-auto-flow:row;padding:0 10px}.c-dashboard-grid__item{position:relative;height:calc(130px * 1);overflow:hidden;display:flex;flex-direction:column;background:#fff;--widget-colour:var(--purple)}.c-dashboard-grid__item:not(.loaded):after{content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;border:1px solid;border-color:var(--blue);border-top:2px solid;border-top-color:var(--purple);animation:spinner1 600ms linear infinite}.c-dashboard-grid__item.is-chart{display:flex;flex-direction:column;justify-content:flex-start}.c-dashboard-grid__item.loaded.border-dark-purple{--widget-colour:var(--dark-purple);border-top:2px solid;border-top-color:var(--dark-purple)}.c-dashboard-grid__item.loaded.border-purple{--widget-colour:var(--purple);border-top:2px solid;border-top-color:var(--purple)}.c-dashboard-grid__item.loaded.border-pink{--widget-colour:var(--pink);border-top:2px solid;border-top-color:var(--pink)}.c-dashboard-grid__item.loaded.border-blue{--widget-colour:var(--blue);border-top:2px solid;border-top-color:var(--blue)}.c-dashboard-grid__item.loaded.border-orange{--widget-colour:var(--orange);border-top:2px solid;border-top-color:var(--orange)}.c-dashboard-grid__item.loaded.border-green{--widget-colour:var(--green);border-top:2px solid;border-top-color:var(--green)}.c-dashboard-grid__item.placeholder{background:transparent}.c-dashboard-grid__item.ui-sortable-placeholder{visibility:visible !important;background:transparent;border:2px dashed;border-color:var(--light-grey)}.c-dashboard-grid__item.span1x2{grid-column-end:span 1;grid-row-end:span 2;height:calc((130px * 2) + (20px * 1))}.c-dashboard-grid__item.span1x3{grid-column-end:span 1;grid-row-end:span 3;height:calc((130px * 3) + (20px * 2))}.c-dashboard-grid__item.span2x1{grid-column-end:span 2;grid-row-end:span 1;height:calc(130px * 1)}.c-dashboard-grid__item.span2x2{grid-column-end:span 2;grid-row-end:span 2;height:calc((130px * 2) + (20px * 1))}.c-dashboard-grid__item.span2x3{grid-column-end:span 2;grid-row-end:span 3;height:calc((130px * 3) + (20px * 2))}.c-dashboard-grid__item.span3x3{grid-column-end:span 3;grid-row-end:span 3;height:calc((130px * 3) + (20px * 2))}.c-dashboard-grid__item.span4x2{grid-column-end:span 4;grid-row-end:span 2;height:calc((130px * 2) + (20px * 1))}.c-dashboard-grid__item.span4x3{grid-column-end:span 4;grid-row-end:span 3;height:calc((130px * 3) + (20px * 2))}.c-dashboard-grid__item.span-full-width{grid-column-end:span 4;height:auto;min-height:130px}.c-dashboard-grid__item.span-full-width .c-dashboard-grid__item__content{padding-bottom:10px}.c-dashboard-grid__item .c-stat-box{height:100%}.c-dashboard-grid__item__content{padding:6px 10px 0 10px}.c-dashboard-grid__item__content.title{padding-right:50px}.c-dashboard-grid__item__content.latest-data{color:var(--widget-colour);text-align:center;flex-grow:1;flex-basis:0;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.c-dashboard-grid__item__content.latest-data h4{width:100%;font-size:30px;line-height:1.2;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.c-dashboard-grid__item__content.latest-data p{width:100%;margin-top:0}.c-dashboard-grid__item__content.latest-data>.columns,.c-dashboard-grid__item__content.latest-data>.columns .col>div{width:100%}.c-dashboard-grid__item__content.history{margin-bottom:10px;flex-grow:1;flex-basis:0;overflow:auto}.c-dashboard-grid__item__title{max-height:38px;font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;overflow:hidden}.c-dashboard-grid__item__subtitle{font-size:11px;line-height:1.25;font-family:'AkkuratLLWeb-Light', Arial, sans-serif;font-weight:normal;margin-top:5px}.c-dashboard-grid__item__chart{flex-grow:1;flex-basis:0}.span1x2.no-history .c-dashboard-grid__item__chart{margin-top:-11px}.c-dashboard-grid__item__placeholder{height:100%;display:flex;justify-content:center;align-content:center;align-items:center;border:2px dashed;border-color:var(--light-grey)}a.c-dashboard-grid__item__placeholder{color:var(--light-grey);font-size:500%;text-decoration:none !important}.c-dashboard-grid__item__controls{position:absolute;top:5px;right:2px;z-index:10;display:flex;align-content:center;align-items:center;flex-wrap:nowrap}.c-dashboard-grid__item__controls>*{width:22px;text-align:center;opacity:0.6;display:block}.c-dashboard-grid__item__controls>*:active,.device-desktop .c-dashboard-grid__item__controls>*:hover{opacity:1}.c-dashboard-grid__item__controls a{text-decoration:none !important}.c-dashboard-grid__item__controls .edit .material-icons{font-size:14px}.c-dashboard-grid__item__controls .drag{cursor:move}.c-dashboard-grid__item__controls .drag .material-icons{font-size:18px}.loading-chart:not(.initialised):after{content:'';position:absolute;top:50%;left:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;border:1px solid;border-color:var(--blue);border-top:2px solid;border-top-color:var(--purple);animation:spinner1 600ms linear infinite}.c-data-bar{position:relative;min-height:36px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;background:var(--extra-light-grey)}.c-data-bar+.c-data-bar{margin-top:5px}.c-data-bar.is-active,.c-data-bar:active,.device-desktop .c-data-bar:hover{font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;text-decoration:none}.c-data-bar__label{position:relative;z-index:1;word-break:break-all;display:block}.c-data-bar__total{position:relative;z-index:1;padding:0 0 0 40px;display:block;flex-shrink:0}.c-data-bar__percentage{position:absolute;top:0;left:0;z-index:0;width:0%;min-width:2px;height:100%;display:block;-moz-transition:width .5s ease .3s;-o-transition:width .5s ease .3s;-webkit-transition:width .5s ease;-webkit-transition-delay:.3s;transition:width .5s ease .3s}.c-data-streams{display:flex;flex-wrap:wrap}.c-data-stream{width:50%;min-width:50%;max-width:50%;padding:10px}.c-data-stream.full{width:100%;min-width:100%;max-width:100%}.c-data-stream--add .c-data-stream__inner{border:4px dashed;border-color:var(--extra-light-grey)}.c-data-stream--add .c-data-stream__content{color:var(--light-grey);text-align:center;display:flex;flex-wrap:wrap;align-content:center;justify-content:center}.c-data-stream--add .c-data-stream__content i{font-size:70px}.c-data-stream--add .c-data-stream__content p{width:100%;font-size:18px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}.c-data-stream__inner{position:relative}.c-data-stream__cta-edit{position:absolute;top:9px;right:0;font-size:18px}.c-data-stream__cta-edit:active,.device-desktop .c-data-stream__cta-edit:hover{color:var(--purple);text-decoration:none}.c-data-stream__content{height:280px;overflow:auto}.c-data-stream__content__inner{padding:10px 10px 0 10px}.c-data-stream__content__inner h3+p{margin-top:0}.c-data-stream__content__inner+table{margin-top:10px}.c-data-stream__content__graph{height:100%}.c-data-stream__content__last{height:100%;padding:20px 10px 10px 10px;text-align:center;display:flex;flex-wrap:wrap;align-content:center}.c-data-stream__content__last p{width:100%}.c-data-stream__content__last strong{font-size:30px;line-height:1.2}.c-documents{padding:20px;display:flex}.c-document{width:164px;margin:0 86px 0 0;display:block}.c-document:last-child{margin-right:0}.c-document__image{width:164px;border:1px solid;border-color:var(--light-grey)}.c-document__content{padding:10px 0 0 0}.c-energy__consumption-chart{padding-bottom:20px}.c-energy__consumption-chart .chart{height:520px}.c-energy__table-data .cell{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex-wrap:nowrap}.c-energy__table-data .cell span{margin-right:10px}.c-energy__pie-chart .chart{height:336px}.c-energy__bar-chart .chart{height:480px}.c-expression-builder{border:1px solid var(--light-grey)}.c-expression-builder pre{min-height:105px;margin:0;padding:11px;outline:0;white-space:inherit;background:#fff;border:0}.c-expression-preview{background:#fff;border:1px solid var(--light-grey)}.c-expression-preview__content{padding:11px}.c-expression-toolbar{padding:5px 11px;display:flex;align-content:center;align-items:center;background:var(--extra-light-grey);border-bottom:1px solid var(--light-grey)}.c-expression-toolbar .c-form__field{width:200px;margin:0 5px 0 0 !important}.c-expression-toolbar .c-btn{margin:0}.c-expression-toolbar span.label{font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;padding:4px 11px 0 0;display:inline-block}.c-expression-helper{display:none;background:var(--extra-light-grey)}.c-expression-helper.is-active{display:block}.c-expression-helper ul{margin:0;padding:0;list-style:none;columns:2;-webkit-columns:2;-moz-columns:2;column-gap:0;-webkit-column-gap:0;-moz-column-gap:0}.c-expression-helper li{font-size:12px;line-height:1.25;padding:4px 0 3px 0;display:flex;flex-wrap:nowrap;border-bottom:1px solid var(--light-grey)}.c-expression-helper span{font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;padding:0 0 0 11px;flex-grow:1;display:block}.c-expression-helper code{width:270px;flex-shrink:0;display:block}.c-expression-helper em{color:var(--purple);font-style:normal}.c-expression-component{position:relative;top:5px;max-width:400px;color:var(--blue);font-size:12px;line-height:1;padding:3px 10px 5px 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;background:var(--extra-light-grey);border-radius:20px}.c-expression-component.js-expression-component{color:#fff;cursor:pointer;background:var(--blue)}.c-expression-component.js-expression-component:before{content:'\e8b8';position:relative;top:2px;left:-4px;font-family:'Material Icons';display:inline-block}.device-desktop .c-expression-component.js-expression-component:hover{opacity:0.8}.c-expression-options{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;opacity:0;pointer-events:none;background:#fff}.c-expression-options.is-active{opacity:1;pointer-events:auto}.c-expression-options .c-modal__close{top:0}.c-fake-table{width:100%;min-height:0;display:flex;flex-direction:column;flex-grow:1}.c-fake-table .th,.c-fake-table .td{display:flex;align-items:center;flex-grow:1}.c-fake-table .tr{display:flex;border-bottom:2px solid #edeced}.c-fake-table--scroll .tbody{overflow:scroll;-webkit-overflow-scrolling:touch}.c-flash-alerts{position:fixed;right:0;bottom:0;left:0;z-index:999999;padding:0 20px 20px 20px;transform:translateY(100%);animation:flash-alert-in 0.5s ease forwards}.c-flash-alert{position:relative;max-width:1320px;margin:0 auto 20px auto;background:#fff;border:2px solid;border-color:var(--grey)}.c-flash-alert--success{border-color:var(--green)}.c-flash-alert--success .c-flash-alert__icon{color:var(--green)}.c-flash-alert--error{border-color:var(--red)}.c-flash-alert--error .c-flash-alert__icon{color:var(--red)}.c-flash-alert--info,.c-flash-alert--notice{border-color:var(--blue)}.c-flash-alert--info .c-flash-alert__icon,.c-flash-alert--notice .c-flash-alert__icon{color:var(--blue)}.c-flash-alert--warning{border-color:var(--orange)}.c-flash-alert--warning .c-flash-alert__icon{color:var(--orange)}.c-flash-alert__icon{position:absolute;top:0;left:0;bottom:0;width:60px;text-align:center;background:var(--extra-light-grey)}.c-flash-alert__icon i{position:absolute;top:50%;right:0;left:0;margin:-14px 0 0 0;text-align:center}.c-flash-alert__icon:before{content:'';position:absolute;top:50%;right:-20px;width:0;height:0;margin-top:-10px;pointer-events:none;border:solid transparent;border-color:rgba(248,248,248,0);border-left-color:var(--extra-light-grey);border-width:10px}.c-flash-alert__content{min-height:64px;padding:10px 80px;display:flex;flex-direction:column;justify-content:center}.c-flash-alert__content p{margin:0;padding:0}.c-flash-alert__close{position:absolute;top:0;right:0;bottom:0;width:60px;text-align:center;color:var(--grey)}.c-flash-alert__close i{position:absolute;top:50%;right:0;left:0;margin:-14px 0 0 0;text-align:center}.c-flash-alert__close:hover{color:var(--dark-grey)}@keyframes flash-alert-in{100%{transform:translateY(0%)}}html .c-form-check-inline{display:flex}html .c-form-check-inline .c-form-check{flex:inherit}html .c-form-check-inline .c-form-check+.c-form-check{margin-top:0;margin-left:30px}html .c-form-check{position:relative;flex:1 1 auto;align-items:center;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html .c-form-check+.c-form-check{margin-top:10px}html .c-form-check label{top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;width:auto !important;color:var(--dark-grey);font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;margin:0;padding:0;cursor:pointer;display:inline-block}html .c-form-check label.c-form-check__label--empty{margin:0 !important}html .c-form-check label:before{content:'';position:absolute;top:5px;left:0;z-index:2;display:block;border:1px solid;border-radius:2px}html .c-form-check label:after{content:'';position:absolute;z-index:3;display:none}html .c-form-check input{position:absolute;left:2px;margin:0;opacity:0;visibility:hidden}html .c-form-check input:checked+label:after{display:block}html .c-form-check--circle label:before{background:#fff;border-color:var(--light-grey)}html .c-form-check--circle label:after{background:var(--blue)}html .c-form-check--circle input:focus+label:before{background:var(--light-grey);border-color:var(--dark-grey)}html .c-form-check--circle label:before,html .c-form-check--circle label:after{border-radius:50%}html .c-form-check--square label:before{background:#fff;border-color:var(--light-grey)}html .c-form-check--square input:checked+label:before{background:var(--blue);border-color:var(--blue)}html .c-form-check--square input:focus+label:before{background:var(--light-grey);border-color:var(--dark-grey)}html .c-form-check--square label:after{background:url("../images/icons/tick-white.svg") no-repeat top left;background-size:contain}html .c-form-check--default{min-height:16px}html .c-form-check--default label{padding-left:26px}html .c-form-check--default label:before{width:16px;height:16px}html .c-form-check--default label:after{top:8px;left:3px;width:10px;height:10px}html .c-form-check--default.c-form-check--right label{margin-left:0;margin-right:10px;padding-left:0;padding-right:16px}html .c-form-check--default.c-form-check--right label:before{left:auto;right:0}html .c-form-check--default.c-form-check--right label:after{left:auto;right:3px}html .c-form-check--default.c-form-check--center label:before{top:50%;margin-top:-8px}html .c-form-check--default.c-form-check--center label:after{top:50%;margin-top:-5px}.c-form-check-columns{display:flex;flex-wrap:wrap;justify-content:center}.c-form-check-columns__col{width:100%;margin:0 !important;padding:0 10px 20px 10px !important;text-align:left;display:flex;align-items:center;justify-content:center}.c-form-check-columns__col .c-form-check{flex:0 1 auto}.c-form label,.c-form legend{color:var(--dark-grey);font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;padding:0 0 5px 0;display:block}.c-form .input-group{display:flex}.c-form .input-group-prepend,.c-form .input-group-append{width:auto !important;flex-grow:0;flex-shrink:0}.c-form .input-group-prepend{border-right:0 !important}.c-form .input-group-append{border-left:0 !important}.c-form .input-group-prepend,.c-form .input-group-append,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"],.c-form textarea,.c-form select{width:100%;color:#1e1e1e;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;text-align:left;background:#fff;border:1px solid var(--light-grey);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.c-form .input-group-prepend,.c-form .input-group-append,.c-form input[type="text"],.c-form input[type="number"],.c-form input[type="date"],.c-form input[type="email"],.c-form input[type="search"],.c-form input[type="password"],.c-form input[type="tel"],.c-form input[type="url"]{height:36px;font-size:12px;line-height:36px;padding:0 12px}.c-form textarea{height:96px;font-size:12px;line-height:1.25;padding:9px 12px;overflow:auto;resize:none;-webkit-transform:translate3d(0, 0, 0)}.c-form select{height:36px;font-size:12px;line-height:36px;padding:0 30px 0 8px;outline:0;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;background-image:url("../images/icons/arrow-black-down.svg");background-position:right 8px top 50%;background-repeat:no-repeat;background-size:15px}.c-form .is-processing .c-form__field{opacity:0.6}.c-form .is-processing .c-form__submit .c-btn{display:none !important}.c-form .is-processing .c-form__submit:after{content:'';width:36px;height:36px;border-radius:50%;border:1px solid;border-color:var(--blue);border-top:2px solid;border-top-color:var(--purple);animation:spinner1 600ms linear infinite}@keyframes spinner1{to{transform:rotate(360deg)}}.c-form__errors{color:var(--red)}.c-form__errors small{font-size:inherit}.c-form__field .c-form__errors{margin:0}.c-form__field .c-form__errors small{font-size:12px}.c-form__field{width:100%}.c-form__field.has-success label,.c-form__field.has-success legend{color:inherit}.c-form__field.has-success input,.c-form__field.has-success select,.c-form__field.has-success textarea{border-color:inherit}.c-form__field.has-error label,.c-form__field.has-error legend{color:inherit}.c-form__field.has-error input,.c-form__field.has-error select,.c-form__field.has-error textarea{border-color:inherit}.c-form__field.has-info label,.c-form__field.has-info legend{color:inherit}.c-form__field.has-info input,.c-form__field.has-info select,.c-form__field.has-info textarea{border-color:inherit}.c-form__field.has-warning label,.c-form__field.has-warning legend{color:inherit}.c-form__field.has-warning input,.c-form__field.has-warning select,.c-form__field.has-warning textarea{border-color:inherit}.c-form__field p:first-child{margin-top:7px}.c-form__field hr{border-top-color:var(--light-grey)}.c-form__field--no-label label,.c-form__field--no-label legend{display:none}.c-form__field--text{padding-bottom:4px}.c-form__submit{margin-top:30px;display:flex;align-items:flex-start;justify-content:flex-end}.c-form__submit .c-btn{margin-top:0 !important;margin-bottom:0 !important}.c-form__errors+.c-form__errors,.c-form__errors+.c-form__field,.c-form__errors+.c-form__columns,.c-form__field+.c-form__errors,.c-form__field+.c-form__field,.c-form__field+.c-form__columns,.c-form__columns+.c-form__errors,.c-form__columns+.c-form__field,.c-form__columns+.c-form__columns{margin-top:20px}.c-form__field--no-label+.c-form__field--no-label,.c-form__field--no-label+.c-form__columns--no-label,.c-form__columns--no-label+.c-form__field--no-label,.c-form__columns--no-label+.c-form__columns--no-label{margin-top:10px}.c-form__col+.c-form__col{margin-top:20px}.c-form__browse{position:relative;overflow:hidden;cursor:pointer}.c-form__browse input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.c-form__browse__filename{position:relative;height:36px;font-size:12px;line-height:36px;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;padding:0 132px 0 12px !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:none;display:block;border:1px solid var(--light-grey);border-right:0}.c-form__browse__filename:not(.is-populated){color:var(--light-grey)}.c-form__browse__filename+.c-form__browse__btn{position:absolute;top:0;right:0;width:120px;padding:0;pointer-events:none}.c-form__browse__btn{width:100%;margin:0;pointer-events:none}.c-form__field--recaptcha .g-recaptcha{float:right}.c-form__select-icon{position:relative}.c-form__select-icon select{position:absolute;top:0;left:0;z-index:0;width:0;height:0;border:0}.c-form__select-icon button{width:36px;margin:0}.c-form__select-icon button i{font-size:22px}.c-form__field__input-icon{position:relative}.c-form__field__input-icon input[type="text"]{padding-right:48px}.c-form__field__input-icon i{position:absolute;top:0;right:0;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none;display:block}.c-form__recur{display:flex;align-items:center}.c-form__recur>div{padding:0 10px 0 0}.c-form__recur__2{width:55px}.c-form__recur__2 input{text-align:center !important}.c-form__recur__3{width:105px}.c-form__recur__5{width:105px}.c-form__recur__6{width:55px}.c-form__recur__6 input{text-align:center !important}.c-form__input-group{display:flex;flex-wrap:nowrap}.c-form__input-group .c-form__field{margin-top:0}.c-form__input-group .c-form__field:not(:first-child){margin-left:-1px;padding-left:0}.c-form__input-group .c-form__field:not(:last-child){padding-right:0}.c-form__field .c-form__columns+.c-form__errors{margin-top:0 !important}.c-form__field__inset{padding:10px;border:1px solid;border-color:var(--light-grey)}h2+.c-form__field__inset{margin-top:10px}.c-form__field+.c-form__field__inset{margin-top:10px}.c-form__field__inset+.c-form__field{margin-top:10px}.c-form__field__inset .c-form__field__inset{background:var(--extra-light-grey)}:root{--form-inline-border-color:var(--light-grey)}.c-form__alternate-bg{--form-inline-border-color:#edeced}.c-form__alternate-bg h2{font-size:14px;line-height:1.31;border-top:4px solid;border-top-color:var(--purple)}.c-form__alternate-bg h2 span{padding:8px 10px 7px 10px;display:block;border-right:1px solid #edeced;border-left:1px solid #edeced}.c-form__alternate-bg h2+div{margin-top:0}.c-form__alternate-bg .c-form__field:nth-child(even){background:#fff}.c-form__alternate-bg .c-form__field:nth-child(odd){background:#f3f2f4}.c-form__alternate-bg label,.c-form__alternate-bg legend,html .c-form__alternate-bg .c-form-check label{font-size:12px;line-height:1.25}.c-form__alternate-bg select{background-color:transparent}.c-form__field--inline{display:flex;flex-wrap:nowrap}.c-form__field--inline>label,.c-form__field--inline>legend{padding:2px 0 0 0;flex-basis:50%;flex-grow:0;flex-shrink:0;align-self:center}h2+.c-form__field--inline{margin-top:10px}.c-form__field--inline--list{border:1px solid var(--form-inline-border-color)}.c-form__field--inline--list>label,.c-form__field--inline--list>legend{padding-left:10px}.c-form__field--inline--list>select{border-top:0;border-right:0;border-bottom:0;border-left-color:var(--form-inline-border-color)}.c-form__field--inline--list+.c-form__field--inline--list{margin-top:0;border-top:0}.c-form__field--scrollable>div{max-height:122px;padding:10px 12px 0 12px;overflow:auto;border:1px solid var(--form-inline-border-color)}.c-form__field--scrollable>div>div:last-child{margin-bottom:10px}.c-form__field--scrollable.c-form__field--inline>div{flex-basis:50%;flex-grow:0;flex-shrink:0;border:0;border-left:1px solid var(--form-inline-border-color)}.c-grid-content{display:grid;grid-auto-rows:auto;grid-auto-flow:row;grid-gap:var(--grid-content-gap, 20px);grid-template-columns:repeat(1, 1fr)}.c-grid-content[data-count="1"]{grid-template-columns:repeat(1, 1fr)}.c-grid-content[data-count="2"]{grid-template-columns:repeat(2, 1fr)}.c-grid-content[data-count="3"]{grid-template-columns:repeat(3, 1fr)}.c-grid-content[data-count="4"]{grid-template-columns:repeat(4, 1fr)}.c-grid-content[data-count="5"]{grid-template-columns:repeat(5, 1fr)}.c-grid-content[data-count="6"]{grid-template-columns:repeat(6, 1fr)}.c-grid-content+.c-grid-content{margin-top:var(--block-spacing)}.c-grid-content>*{min-width:0;margin-top:0 !important}.c-header{position:fixed;top:0;right:0;left:0;z-index:11000;width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;background:var(--header-background-colour-1);background-image:linear-gradient(to right, var(--header-background-colour-1) 0%, var(--header-background-colour-2) 87%, var(--header-background-colour-2) 100%)}.c-header h1{color:var(--header-text-colour-1);margin:0 20px}.c-header__logo{padding:0 10px}.c-header__logo img{height:24px}.c-header__controls{height:100%;display:flex}.c-header__controls__item{position:relative;height:100%;margin:0 0 0 35px;display:flex;align-items:center}.c-header__controls__item>a{height:100%;color:var(--header-text-colour-1);padding:0 10px 0 28px;display:flex;align-items:center}.c-header__controls__item>a:active,.device-desktop .c-header__controls__item>a:hover{text-decoration:none}.c-header__controls__item>a.is-active+.c-header__controls__dropdown{display:block}.c-header__controls__item>a span.arrow{position:relative}.c-header__controls__item>a span.arrow:before{content:'';position:absolute;top:50%;width:0;height:0;margin:-3px 0 0 -17px;border-style:solid;border-width:8px 4.5px 0 4.5px;border-color:var(--header-text-colour-1) transparent transparent transparent}.c-header__controls__item>a i{margin:0 0 0 15px}.c-header__controls__profile img{width:34px;height:34px;margin:0 0 0 15px;border-radius:50%}.c-header__controls__profile__company-name{font-size:10px;line-height:1.21;display:block}.c-header__controls__dropdown{position:absolute;top:50px;right:0;z-index:10000;min-width:200px;max-width:250px;margin:0;padding:0;list-style:none;display:none;background:#fff;-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.6);box-shadow:0 2px 10px 0 rgba(0,0,0,0.6)}.c-header__controls__dropdown.notifications{width:300px;max-width:300px}.c-header__controls__dropdown.notifications a{display:block}.c-header__controls__dropdown.notifications small{color:var(--blue)}.c-header__controls__dropdown .notifications__show-all a{color:var(--header-text-colour-1);text-align:center;background:var(--blue)}.c-header__controls__dropdown .notifications__show-all a:active,.device-desktop .c-header__controls__dropdown .notifications__show-all a:hover{opacity:0.5;background:var(--blue)}.c-header__controls__dropdown a,.c-header__controls__dropdown span.text{color:var(--dark-grey);padding:9px 15px;display:flex;align-items:center}.c-header__controls__dropdown a:active,.device-desktop .c-header__controls__dropdown a:hover{text-decoration:none;background:var(--extra-light-grey)}.c-header__controls__dropdown i{position:relative;left:-5px;min-width:20px;text-align:center}.adsk-viewing-viewer .adsk-toolbar,.c-heatmap-toolbar{transition:bottom 0.25s ease}.heatmap .adsk-viewing-viewer .adsk-toolbar{bottom:143px}.heatmap .c-heatmap-toolbar{bottom:0}.c-heatmap-toolbar{position:absolute;right:0;bottom:-133px;left:0;z-index:100;width:100%;height:133px;padding:26px 0 0 0;background:#fff;box-shadow:1px 3px 10px 0 rgba(0,0,0,0.5)}.c-heatmap-toolbar__controls{padding:7px 5px 7px 10px;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;background:var(--extra-light-grey)}.c-heatmap-toolbar__controls p{font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;margin-right:auto}.c-heatmap-toolbar__controls .c-btn{margin:0}.c-heatmap-toolbar__controls__play-controls{margin-left:20px;display:flex;align-content:center;align-items:center}.c-heatmap-toolbar__controls__play-pause{width:0;height:18px;transition:100ms all ease;cursor:pointer;background:transparent;border:0;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent var(--dark-grey)}.c-heatmap-toolbar__controls__play-pause.paused{border-style:double;border-width:0 0 0 15px}.c-heatmap-toolbar__controls__play-pause:hover{border-color:transparent transparent transparent var(--blue)}.c-heatmap-toolbar__controls__speed{width:36px;height:36px;color:#1e1e1e;font-family:Monaco, monospace;margin:0 5px;padding:0;cursor:pointer;display:flex;align-content:center;align-items:center;justify-content:center;background:transparent;border:1px solid var(--light-grey)}.c-heatmap-toolbar__controls__speed:hover{color:var(--blue)}.c-heatmap-toolbar__current-time{position:absolute;top:2px;left:5px;height:30px;color:var(--blue);font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;font-size:12px;text-align:center}.c-heatmap-toolbar__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;background:#fff}.c-heatmap-toolbar__loading.is-active{display:flex;justify-content:center;align-content:center;align-items:center}.c-listing-box+.c-listing-box{margin-top:20px}.c-listing-box__inner{display:flex;flex-wrap:nowrap}.c-listing-box__title{position:relative;width:45%;min-width:45%;max-width:45%;color:#fff;padding:15px;display:flex;align-items:center}.c-listing-box__title h2{width:100%;font-size:30px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}.c-listing-box__title small{width:100%;font-size:16px;line-height:1.2;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;display:block}.c-listing-box__title i{position:absolute;bottom:10px;right:10px;z-index:0;font-size:70px;opacity:0.15}.c-listing-box__content{width:55%;min-width:55%;max-width:55%;padding:15px;display:flex;flex-wrap:wrap;border:1px solid;border-color:var(--light-grey);border-left:0}.c-listing-box__content p{width:100%}.c-listing-box__content>a{margin-left:auto}body .gm-style-iw button.gm-ui-hover-effect{display:none !important}.c-modal-content{min-height:0;display:flex;flex-direction:column;background:#fff}.c-modal-content.is-uploading .c-modal-content__inner{opacity:0.5;pointer-events:none}.c-modal-content>.dz-preview .dz-progress{top:0}.c-modal-content__title{width:100%;min-height:50px;padding:15px 20px 11px 20px}.c-modal-content__title.has-title{color:var(--header-text-colour-1);background-image:linear-gradient(to right, var(--header-background-colour-1) 0%, var(--header-background-colour-2) 87%, var(--header-background-colour-2) 100%)}.c-modal-content__scroll{width:100%;overflow:auto}.c-modal-content__inner{min-height:0;padding:20px;display:flex;flex-direction:column;flex-grow:1}.c-modal-content__inner.fixed-height1{height:608px}.c-modal-content__inner>.js-form{min-height:0;display:flex;flex-direction:column;flex-grow:1}.c-modal-content__inner>.js-form>.js-form__ajax{min-height:0;display:flex;flex-direction:column;flex-grow:1}.c-modal-content__copy{max-width:90%;margin:0 auto;padding:10px 0 20px 0}.c-modal-content__copy>i{font-size:60px}.c-modal-content__copy label,.c-modal-content__copy .c-form__errors{text-align:left}.c-modal-content__large-copy{max-width:85%;margin:0 auto;padding:0 0 40px 0;font-size:20px;line-height:1.2;--block-spacing:30px}.c-modal-content__large-copy .c-form__field{font-size:14px;line-height:1.31}.c-modal-content__large-copy.u-text-align-center ul{margin-right:auto;margin-left:auto;text-align:left}.c-modal-content__large-copy>i{font-size:60px}.c-modal-content__large-copy label,.c-modal-content__large-copy .c-form__errors{text-align:left}.c-modal-content__large-copy h2{font-size:34px;line-height:1.2}.c-modal-content__large-copy ul{width:70%;padding-left:20px}.c-modal-content__large-copy li+li{margin-top:10px}html.modal-open .c-header,html.modal-open .c-nav,html.modal-open .c-wrapper,html.modal-open .c-windows,html.modal-open .c-sidebar{-webkit-filter:blur(3px);filter:blur(3px)}html.modal-open .c-modal{display:flex}html.modal-open .c-modal__minimise:before{border:0;border-bottom:3px solid;border-bottom-color:var(--header-text-colour-2)}html.modal-minimised .c-modal{top:12px;right:auto;bottom:auto;left:110px;width:auto;padding:0;display:flex;background:transparent}html.modal-minimised .c-modal__inner{width:300px;margin:0;padding-bottom:0}html.modal-minimised .c-modal-content__inner{display:none}html.modal-minimised .c-modal-content__title{padding-right:80px}html.modal-minimised .c-modal-content__title h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.nav-is-open .c-modal{left:400px}body.nav-is-open .c-modal__minimise{display:none}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;width:100%;padding:0 50px;display:none;overflow:auto;background:rgba(0,0,0,0.35)}.c-modal.disable-close .c-modal__close{display:none !important}.c-modal__inner{position:relative;width:100%;max-width:680px;margin:auto;padding:50px 0;display:flex;flex-grow:1;flex-shrink:1}.c-modal__inner.is-xsmall{max-width:500px}.c-modal__inner.is-small{max-width:620px}.c-modal__inner.is-medium{max-width:920px}.c-modal__inner.is-large{max-width:1200px}.c-modal__inner[data-style="v2"] .c-modal-content{border-radius:20px}.c-modal__inner[data-style="v2"] .c-modal__minimise{display:none !important}.c-modal__inner[data-style="v2"] .c-modal__refresh,.c-modal__inner[data-style="v2"] .c-modal__minimise,.c-modal__inner[data-style="v2"] .c-modal__close{--header-text-colour-2:var(--dark-grey)}.c-modal__content{position:relative;max-width:100%;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.c-modal__refresh{position:absolute;top:50px;right:75px;z-index:100;width:28px;height:50px;color:var(--header-text-colour-2);cursor:pointer;text-align:center;text-decoration:none !important;display:flex;align-items:center;justify-content:center}.c-modal__refresh.loading{-webkit-animation:rotating 1s linear infinite;-moz-animation:rotating 1s linear infinite;-ms-animation:rotating 1s linear infinite;-o-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite}.c-modal__minimise,.c-modal__close{position:absolute;z-index:100;height:50px;cursor:pointer;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center}.c-modal__minimise span,.c-modal__close span{font-size:0}.c-modal__minimise{top:0;width:16px;right:50px}.c-modal__minimise:before{content:'';position:absolute;bottom:16px;left:0;width:100%;height:16px;border:3px solid;border-color:var(--header-text-colour-2)}.c-modal__close{top:50px;right:15px}.c-modal__close span{font-size:0}.c-modal__close{width:20px}.c-modal__close:before,.c-modal__close:after{content:'';position:absolute;top:50%;left:0;width:100%;height:3px;background:var(--header-text-colour-2)}.c-modal__close:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.c-modal__close:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.c-model-view{margin-bottom:20px;background:#fff}.c-model-view h2{font-size:14px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;padding:7px 10px;background:#fff}.c-model-view table{border-right:2px solid #edeced}.c-model-view td strong{padding:0 0 5px 0;display:block}.c-model-view td strong:last-child{padding:1px 0 0 0}.c-model-view__inner{position:relative;padding:0 42px 0 0}.c-model-view__inner>.c-badge{position:absolute;top:0;left:0;margin:10px}.c-model-view__td-image{padding:0 !important;vertical-align:top;background:#eee}.c-model-view__td-image.is-small{width:100px;min-width:100px;max-width:100px}.c-model-view__td-image.is-small img{width:100px;height:100px}.c-model-view__td-image img{width:100%;display:block}.c-model-view__ctas{position:absolute;top:0;right:0;width:42px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.c-model-view__ctas a{width:100%;height:100%;color:var(--light-grey);font-size:26px;display:flex;align-items:center;justify-content:center}.c-model-view__ctas a.is-active,.c-model-view__ctas a:active,.device-desktop .c-model-view__ctas a:hover{text-decoration:none}.c-model-view__ctas a.is-active.dark-purple,.c-model-view__ctas a:active.dark-purple,.device-desktop .c-model-view__ctas a:hover.dark-purple{color:var(--dark-purple)}.c-model-view__ctas a.is-active.purple,.c-model-view__ctas a:active.purple,.device-desktop .c-model-view__ctas a:hover.purple{color:var(--purple)}.c-model-view__ctas a.is-active.pink,.c-model-view__ctas a:active.pink,.device-desktop .c-model-view__ctas a:hover.pink{color:var(--pink)}.c-model-view__ctas a.is-active.blue,.c-model-view__ctas a:active.blue,.device-desktop .c-model-view__ctas a:hover.blue{color:var(--blue)}.c-model-view__ctas a.is-active.orange,.c-model-view__ctas a:active.orange,.device-desktop .c-model-view__ctas a:hover.orange{color:var(--orange)}.c-model-view__ctas a.is-active.green,.c-model-view__ctas a:active.green,.device-desktop .c-model-view__ctas a:hover.green{color:var(--green)}.c-model-view__ctas a.is-active.white,.c-model-view__ctas a:active.white,.device-desktop .c-model-view__ctas a:hover.white{color:var(--white)}.c-model-view__ctas a.is-active.black,.c-model-view__ctas a:active.black,.device-desktop .c-model-view__ctas a:hover.black{color:var(--black)}.c-model-view__ctas a.is-active.dark-grey,.c-model-view__ctas a:active.dark-grey,.device-desktop .c-model-view__ctas a:hover.dark-grey{color:var(--dark-grey)}.c-model-view__ctas a.is-active.grey,.c-model-view__ctas a:active.grey,.device-desktop .c-model-view__ctas a:hover.grey{color:var(--grey)}.c-model-view__ctas a.is-active.light-grey,.c-model-view__ctas a:active.light-grey,.device-desktop .c-model-view__ctas a:hover.light-grey{color:var(--light-grey)}.c-model-view__ctas a.is-active.extra-light-grey,.c-model-view__ctas a:active.extra-light-grey,.device-desktop .c-model-view__ctas a:hover.extra-light-grey{color:var(--extra-light-grey)}.c-model-view__ctas a.is-active.red,.c-model-view__ctas a:active.red,.device-desktop .c-model-view__ctas a:hover.red{color:var(--red)}.c-model-view__ctas a+a{border-top:2px solid #edeced}.c-model-view__ctas__progress img{max-width:25px;margin:0 auto;display:block}.c-model-view__ctas__progress em{font-size:10px;line-height:1.21;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;padding:10px 0 0 0;text-align:center;display:block}.c-morph{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.c-morph.show{opacity:1}.c-morph img{width:100%;height:100%;object-fit:cover}urbansciencesbuilding-webgl,graph-editor{width:100%;height:100%}graph-node.gui{width:300px !important}graph-node.gui *{width:100%}.c-nav{position:fixed;top:50px;bottom:0;left:0;z-index:99999;width:60px;-moz-transition:width .2s ease;-o-transition:width .2s ease;-webkit-transition:width .2s ease;transition:width .2s ease}.c-nav.is-open{width:350px}.c-nav.is-open .c-nav__header img{width:80px;height:80px}.c-nav.is-open .c-nav__header__content{display:block}.c-nav.is-open .c-nav__links{width:350px;padding:0}.c-nav.is-open .c-nav__links li{margin:0 0 -1px 0}.c-nav.is-open .c-nav__links a{width:auto;justify-content:flex-start}.c-nav.is-open .c-nav__links span{margin:0 0 0 10px;display:inline-block}.c-nav.is-open .c-nav__footer{display:block}.c-nav:not(.is-open) .c-badge{position:absolute;top:6px;right:6px;width:12px;height:12px;font-size:0;padding:0}.c-nav:not(.is-open) .c-nav__links span{position:absolute;left:100%;z-index:1000;color:var(--left-nav-text-colour);font-size:11px;line-height:1.2;margin:0 0 0 10px;padding:4px 5px;text-align:center;white-space:nowrap;opacity:1;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;background-color:var(--left-nav-background-colour);border-radius:3px;box-shadow:0 3px 5px rgba(0,0,0,0.3)}.c-nav:not(.is-open) .c-nav__links a:active span,.device-desktop .c-nav:not(.is-open) .c-nav__links a:hover span{display:block}.c-nav__burger{position:absolute;top:0;right:-50px;width:50px;height:50px;cursor:pointer;display:block}.c-nav__burger:before,.c-nav__burger span:before,.c-nav__burger span:after{content:'';position:absolute;width:50%;left:25%;height:4px;margin:-2px 0 0 0;display:block;background:var(--burger-colour)}.c-nav__burger:before{top:50%}.c-nav__burger span:before{top:calc(50% - 8px)}.c-nav__burger span:after{bottom:calc(50% - 10px)}.c-nav__inner{width:100%;height:100%;color:var(--left-nav-text-colour);overflow:auto;display:flex;flex-direction:column;background:var(--left-nav-background-colour)}.c-nav__inner a{color:var(--left-nav-text-colour);text-decoration:none !important}.c-nav__header{flex-shrink:0;overflow:hidden}.c-nav__header a{position:relative;width:350px;padding:10px;display:flex;align-items:center;background:var(--left-nav-background-colour);border-top:1px solid;border-bottom:1px solid;border-color:var(--left-nav-text-colour)}.c-nav__header img{width:40px;height:40px;background:var(--left-nav-text-colour)}.c-nav__header:active,.c-nav__header:hover{background:transparent}.c-nav__header__content{padding:0 0 0 20px;display:none}.c-nav__header__content h2{font-size:18px;line-height:1.2}.c-nav__header__content h2+p{margin-top:0}.c-nav__links{padding:10px 0}.c-nav__links ul{list-style:none}.c-nav__links li.is-active,.c-nav__links li:active,.c-nav__links li:hover{background:var(--left-nav-text-colour)}.c-nav__links li.is-active a,.c-nav__links li:active a,.c-nav__links li:hover a{color:var(--left-nav-background-colour)}.c-nav__links a{width:60px;padding:10px 10px;display:flex;align-items:center;justify-content:center}.c-nav__links .c-badge{position:absolute;right:10px}.c-nav__footer{width:350px;margin:auto 0 0 0;padding:50px 10px 10px 10px;display:none}.c-nav__footer__links a{opacity:0.8;border-bottom:1px solid}.c-nav__footer__links a+a{margin-left:10px}.c-nav__footer__links a:active,.c-nav__footer__links a:hover{opacity:1}.c-nav__footer__copyright{font-size:11px;padding:10px 0 0 0;display:flex;justify-content:space-between}.c-nav__footer__copyright p+p{margin-top:0}.c-notes{padding:0 10px 20px 10px}.c-note+.c-note{margin-top:20px}.c-note__inner{border:1px solid;border-color:var(--light-grey);border-top:0}.c-note__header{padding:7px 10px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;background:#f3f2f4;border-bottom:1px solid;border-bottom-color:var(--light-grey)}.c-note__header h2{font-size:14px;line-height:1.31}.c-note__header h2 small{font-size:12px;line-height:1.25}.c-note__header p{margin:0}.c-note__content{padding:7px 10px}.c-object-meta-data{width:100%;padding:20px 0}.c-object-meta-data h4{margin:0 0 35px 0}.c-object-meta-data form{margin:0 -10px 20px -10px;display:flex;flex-wrap:wrap}.c-object-meta-data form>div{margin:0 10px;display:flex;flex-basis:100%;flex-grow:1}.c-object-meta-data form>div+div{margin-top:10px}.c-object-meta-data form select+select{display:none}.c-object-meta-data ul{margin:0;padding:0;list-style:none;border:2px solid #edeced;border-bottom:0}.c-object-meta-data li{min-height:36px;padding:7px 10px;display:flex;flex-wrap:wrap;border-bottom:2px solid #edeced}.c-object-meta-data li:nth-child(even){background:#fff}.c-object-meta-data li:nth-child(odd){background:#f3f2f4}.c-object-meta-data li.is-hidden{display:none}.c-object-meta-data li strong,.c-object-meta-data li span{display:flex}.c-object-meta-data li strong{padding:0 20px 0 0;flex-basis:100%}.c-object-meta-data li span{flex-basis:100%;word-break:break-all}.c-object-meta-data__loader{display:none}.c-object-meta-data__loader.is-active{display:block}.c-object-meta-data__cta{padding:20px 0 0 0;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}.c-object-meta-data__cta a{float:left}.c-object-meta-data__cta a+a{clear:both;margin-top:20px}.c-om-manage__inner{height:100%;display:flex;flex-wrap:nowrap}.c-om-manage__tree{width:300px;margin:0 20px 0 0;padding:15px;flex-shrink:0;white-space:nowrap;overflow:auto;border:1px solid var(--light-grey)}.c-om-manage__content{padding:10px 0 0 0;display:flex;flex-direction:column;flex-grow:1;border:1px solid var(--light-grey)}.c-om-manage__content>.js-form{min-height:0;display:flex;flex-direction:column;flex-grow:1}.c-om-manage__content .c-attachments[data-view="tile"] .c-attachment{width:25%;min-width:25%;max-width:25%;flex-basis:25%}.c-om-tree ul{position:relative;margin:0;padding:0;list-style:none}.c-om-tree ul:before{content:'';position:absolute;top:0;left:9px;z-index:0;width:1px;height:100%;opacity:0.2;display:block;background:var(--blue)}.c-om-tree li{position:relative;color:var(--blue);margin:0}.c-om-tree li.is-open>span{font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.c-om-tree li.is-open>ul{display:block}.c-om-tree li .name{white-space:nowrap;display:flex;flex-wrap:nowrap;align-content:center;align-items:center}.c-om-tree li .name a{color:inherit}.c-om-tree ul ul{width:100%;display:none}.c-om-tree ul ul:before{left:29px}.c-om-tree ul ul li{padding:0 0 0 20px}.c-om-tree ul ul li:before{content:'';position:absolute;top:10px;left:10px;z-index:0;width:15px;height:1px;opacity:0.2;display:block;background:var(--blue)}.c-om-tree ul ul li:last-child:after{content:'';position:absolute;top:11px;bottom:0;left:0;width:20px;display:block;background:white}.c-om-tree .material-icons{font-size:12px;padding:0 20px 0 0}.c-om-tree .material-icons:first-child{position:relative;z-index:2;font-size:18px;padding:2px 0;background:white}.c-om-tree span{margin:0 10px;display:inline-block}.c-pagination{padding:20px 10px 10px 10px}.framed .c-pagination{padding:20px}.c-pagination ul{margin:0;padding:0;list-style:none;display:flex}.c-pagination li+li{margin-left:10px}.c-pagination a,.c-pagination span{min-width:36px;min-height:36px;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;padding:7px 10px;text-align:center;display:block}.c-pagination a{color:var(--grey);border:2px solid;border-color:var(--light-grey)}.c-pagination a.is-active,.c-pagination a:active,.device-desktop .c-pagination a:hover{color:#fff;text-decoration:none;background:var(--grey);border-color:var(--grey)}.c-pagination span{color:var(--light-grey);background:#fff;border:2px solid;border-color:var(--light-grey)}.c-pagination__total{margin-right:auto}.c-pagination__total span{color:var(--grey)}.c-panels{margin:0 -10px;display:flex}.c-panels+.c-panels{margin-top:20px}.c-panels__col{padding:0 10px}.c-panels__col--1{max-width:8.33333%;min-width:8.33333%;flex-basis:8.33333%}.c-panels__col--2{max-width:16.66667%;min-width:16.66667%;flex-basis:16.66667%}.c-panels__col--3{max-width:25%;min-width:25%;flex-basis:25%}.c-panels__col--4{max-width:33.33333%;min-width:33.33333%;flex-basis:33.33333%}.c-panels__col--5{max-width:41.66667%;min-width:41.66667%;flex-basis:41.66667%}.c-panels__col--6{max-width:50%;min-width:50%;flex-basis:50%}.c-panels__col--7{max-width:58.33333%;min-width:58.33333%;flex-basis:58.33333%}.c-panels__col--8{max-width:66.66667%;min-width:66.66667%;flex-basis:66.66667%}.c-panels__col--9{max-width:75%;min-width:75%;flex-basis:75%}.c-panels__col--10{max-width:83.33333%;min-width:83.33333%;flex-basis:83.33333%}.c-panels__col--11{max-width:91.66667%;min-width:91.66667%;flex-basis:91.66667%}.c-panels__col--12{max-width:100%;min-width:100%;flex-basis:100%}.c-panel--security{max-width:328px;margin:0 auto;padding:20px}.c-panel--security img{max-width:50%;margin:20px auto 28px auto;display:block}.c-panel--dark-purple{background:var(--dark-purple)}.c-panel--border-dark-purple{border-top:4px solid;border-top-color:var(--dark-purple)}.c-panel--purple{background:var(--purple)}.c-panel--border-purple{border-top:4px solid;border-top-color:var(--purple)}.c-panel--pink{background:var(--pink)}.c-panel--border-pink{border-top:4px solid;border-top-color:var(--pink)}.c-panel--blue{background:var(--blue)}.c-panel--border-blue{border-top:4px solid;border-top-color:var(--blue)}.c-panel--orange{background:var(--orange)}.c-panel--border-orange{border-top:4px solid;border-top-color:var(--orange)}.c-panel--green{background:var(--green)}.c-panel--border-green{border-top:4px solid;border-top-color:var(--green)}.c-panel--white{background:var(--white)}.c-panel--border-white{border-top:4px solid;border-top-color:var(--white)}.c-panel--black{background:var(--black)}.c-panel--border-black{border-top:4px solid;border-top-color:var(--black)}.c-panel--dark-grey{background:var(--dark-grey)}.c-panel--border-dark-grey{border-top:4px solid;border-top-color:var(--dark-grey)}.c-panel--grey{background:var(--grey)}.c-panel--border-grey{border-top:4px solid;border-top-color:var(--grey)}.c-panel--light-grey{background:var(--light-grey)}.c-panel--border-light-grey{border-top:4px solid;border-top-color:var(--light-grey)}.c-panel--extra-light-grey{background:var(--extra-light-grey)}.c-panel--border-extra-light-grey{border-top:4px solid;border-top-color:var(--extra-light-grey)}.c-panel--red{background:var(--red)}.c-panel--border-red{border-top:4px solid;border-top-color:var(--red)}.c-product-request-quote{position:relative;padding:0 200px 0 0;display:flex;flex-wrap:wrap;align-items:flex-start}.c-product-request-quote__image{position:relative;width:35%;min-width:35%;max-width:35%;padding:0 0 50px 0}.c-product-request-quote__image__product{position:relative;overflow:hidden;background:#fff}.c-product-request-quote__image__product:before{content:'';width:0;height:0;display:block;padding-bottom:81%}.c-product-request-quote__image__product img{position:absolute;top:50%;left:50%;right:0;bottom:0;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-product-request-quote__image__manufacturer{position:absolute;bottom:0;left:0;width:100px;height:100px;display:flex;background:#fff;border:1px solid;border-color:var(--light-grey)}.c-product-request-quote__image__manufacturer img{margin:auto}.c-product-request-quote__content{width:65%;min-width:65%;max-width:65%}.c-product-request-quote__content h2+p.manufacturer{margin-top:0}.c-product-request-quote__details{position:absolute;top:0;right:0;width:180px;min-width:180px;max-width:180px}.c-product-request-quote__details .c-btn{margin-top:21px}.c-product-request-quote__form{width:100%;min-width:100%;max-width:100%;padding:0 0 20px 0}.c-products{margin:0 -10px;padding:5px 0;display:flex;flex-wrap:wrap}.c-products .c-product{width:25%;min-width:25%;max-width:25%;padding:15px 10px}.c-tabs-nav-content .c-products{margin:0;padding:0}.c-product__inner{height:100%;text-align:left;display:flex;flex-wrap:wrap;align-content:space-between}.c-product__content{width:100%}.c-product__content h3{font-size:14px;line-height:1.31;margin:0;padding:10px 0 0 0;border-top:1px solid var(--dark-grey)}.c-product__content h3+p.manufacturer{margin-top:2px}.c-product__content .c-btn{margin:15px 0 0 0}.c-product__content__image{position:relative;display:flex}.c-product__content__image:before{content:'';width:0;height:0;display:block;padding-bottom:87%}.c-product__ctas{width:100%;padding:15px 0 0 0;display:flex;flex-wrap:nowrap}.c-product__ctas .c-btn{margin:0;padding:0;flex-grow:1}.c-product__ctas .c-btn:first-child{margin-right:5px}.c-product__ctas .c-btn:last-child{margin-left:5px}.c-product__ctas .c-btn:first-child:last-child{margin-right:0;margin-left:0}.c-progress{min-height:19px;color:#fff;text-align:center;background:var(--light-grey)}.c-progress__bar{min-width:30px;min-height:19px;padding:2px;display:block;background:var(--green)}.c-project-listing td.has-ctas a{padding-right:15px !important;padding-left:15px !important;white-space:nowrap}.c-project-listing.is-active .c-panel{min-height:385px;flex-basis:55%}.c-project-listing.is-active .c-panel+.c-panel{margin-left:20px;flex-basis:45%;display:block}.c-project-listing.is-active .cell-project-owner,.c-project-listing.is-active .cell-project-created,.c-project-listing.is-active .cell-project-updated{display:none}.c-project-listing.is-active .c-project-listing__toggle-map{color:var(--purple)}.c-project-listing__controls{padding:0 0 25px 0;display:flex;align-content:center}.c-project-listing__controls .c-tabs__nav{margin-right:20px}.c-project-listing__controls .c-tabs__nav a{padding-right:20px;padding-left:20px}.c-project-listing__controls .c-form{max-width:520px;margin-right:auto;flex-grow:1}.c-project-listing__toggle-map{color:var(--light-grey);display:flex;align-items:center}.c-project-listing__toggle-map:active,.device-desktop .c-project-listing__toggle-map:hover{text-decoration:none}.c-project-listing__content{display:flex;flex-grow:1}.c-project-listing__content .c-panel{width:100%}.c-project-listing__content .c-panel+.c-panel{display:none}.c-properties{margin-bottom:20px;background:#fff}.c-report-header{display:flex;flex-wrap:nowrap;align-content:center;align-items:center}.c-report-header:hover h1 a{opacity:1}.c-report-header h1{position:relative;margin:0 auto 0 0}.c-report-header h1 a{position:absolute;top:2px;right:-25px;color:var(--blue);opacity:0}.c-report-header h1 a:active,.device-desktop .c-report-header h1 a:hover{opacity:0.75}.c-report-header h1 a .material-icons{font-size:18px}.c-report-header .c-btn{margin:0 0 0 20px}.c-report-meta{margin:0 0 30px 0}.c-report{border:1px solid;border-color:var(--extra-light-grey)}.c-report>.c-report__element:first-child>.c-report__element__header .move-up,.c-report>.c-report__element:last-child>.c-report__element__header .move-down,.c-report>.c-report__element .col:first-child .move-up,.c-report>.c-report__element .col:last-child .move-down{pointer-events:none;opacity:0.2}.c-report:not(.c-report--hover) .content{max-height:250px;overflow:auto}.c-report:not(.c-report--hover) .image{max-height:250px;overflow:auto}.c-report:not(.c-report--hover) .c-fake-table--scroll{max-height:200px}.c-report--hover>.c-report__element{background:#fff;border-bottom:1px solid #fff}.c-report--hover>.c-report__element>.c-report__element__header{position:absolute;top:-40px;right:0;left:0;height:40px}.c-report--hover .c-report__element__header{opacity:0}.c-report--hover.is-owner>.c-report__element:hover{z-index:2;border-bottom-color:var(--extra-light-grey);-webkit-filter:drop-shadow(0 2px 10px rgba(0,0,0,0.6));filter:drop-shadow(0 2px 10px rgba(0,0,0,0.6))}.c-report--hover.is-owner>.c-report__element:hover .c-report__element__header{opacity:1}.c-report__element{position:relative;width:100%}.c-report__element+.c-report__element{margin-top:20px}.c-report__element+.c-report__element.c-report__element--columns{margin-top:0}.c-report__element.page-break-before{padding-top:20px;border-top:1px dashed;border-top-color:var(--extra-light-grey)}.c-report__element.page-break-after{padding-top:20px;padding-bottom:20px;border-bottom:1px dashed;border-bottom-color:var(--extra-light-grey)}.c-report__element.cover-page .c-report__element__content{max-width:760px;font-size:125%;line-height:1.4;margin:0 auto;text-align:center}.c-report__element.cover-page .c-report__element__content .logo{width:260px;margin:0 auto;padding:0 0 75px 0}.c-report__element.cover-page .c-report__element__content .logo svg{width:100%;height:45px}.c-report__element.cover-page .c-report__element__content h1+p,.c-report__element.cover-page .c-report__element__content h2+p{margin-top:40px}.c-report__element--columns>.c-report__element__content{padding:1px}.c-report__element--columns .col{padding:1px}.c-report__element__header{padding:2px 2px 2px 15px;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;background:var(--extra-light-grey)}.c-report__element__header h2{font-size:14px;line-height:1.31;margin:2px auto 0 0}.c-report__element__header .c-btn{margin:0 0 0 2px}.c-report__element__content{padding:15px}.c-report__element__content ol,.c-report__element__content ul{margin-left:30px}.c-report__element__content .c-stat-box{max-width:25%}.c-report__element__content .columns .c-stat-box{max-width:100%}.c-report__element__content .columns--2 .col{min-width:50%;max-width:50%;flex-basis:50%}.c-report__element__content .columns--3 .col{min-width:33.3%;max-width:33.3%;flex-basis:33.3%}.c-report__element__content .columns--4 .col{min-width:25%;max-width:25%;flex-basis:25%}.c-search-input{display:flex}.c-search-input input{min-width:0;border-right:0 !important}.c-search-input button{width:36px;height:36px;color:var(--light-grey);padding:0;cursor:pointer;display:block;background:#fff;border:1px solid var(--light-grey);border-left:0}.c-search-input button i{line-height:34px}.c-search-input button:active,.device-desktop .c-search-input button:hover{color:var(--dark-grey)}.c-security{width:100%;height:100%;color:var(--dark-purple);display:flex}.c-security.use-bg{background:var(--login-background-colour)}.c-security__inner{position:relative;z-index:1;width:100%;display:flex;flex-wrap:wrap;align-content:space-between}.c-security__header{width:100%;padding:20px}.c-security__header img{width:119px}.c-security__content{width:100%}.c-security__content h1{font-size:18px;line-height:1.2}.c-security__footer{width:100%;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,0.15)}.c-security__footer span,.c-security__footer a{color:var(--text-on-dark-purple);line-height:27px}.c-security__footer__links{word-break:normal;display:flex;flex-wrap:wrap}.c-security__footer__links span{width:100%;min-height:27px;padding:0 33px 0 0;display:inline-block}.c-select-widgets{display:flex;flex-wrap:wrap}.c-select-widgets .c-select-widget{width:25%;min-width:25%;max-width:25%;padding:0 10px 20px 10px;flex-basis:25%;display:flex}.c-select-widget__inner{display:flex;flex-grow:1;flex-direction:column}.c-select-widget__content{position:relative;flex-grow:1;border:2px solid #edeced;border-top:0}.c-select-widget__meta{padding:8px 10px 6px 10px;display:flex;flex-wrap:nowrap;align-items:center}.c-select-widget__meta h2{font-size:14px;line-height:1.31;margin:0 auto 0 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-select-widget__meta span{margin:0 0 0 20px;text-align:right;display:none;flex-shrink:0}.c-select-widget__image{min-height:120px;border-top:2px solid #edeced}.c-select-widget__image img{width:100%}.c-select-widget__details{font-size:12px;line-height:1.25;padding:10px}.c-select-widget__ctas{display:flex;flex-wrap:nowrap}.c-select-widget__ctas .c-btn{margin:0}.c-sheets{border-top:1px solid var(--light-grey)}.c-sheets__item{position:relative;min-height:97px;color:var(--grey);font-size:12px;line-height:1.25;padding:10px 10px 10px 97px;display:flex;align-items:center;border-bottom:1px solid var(--light-grey)}.c-sheets__item:active,.device-desktop .c-sheets__item:hover{color:var(--dark-grey);text-decoration:none;background:var(--extra-light-grey)}.c-sheets__item img{position:absolute;top:10px;left:10px;width:77px;height:77px}.sidebar-is-open .c-sidebar__inner{display:flex;flex-direction:column}.c-sidebar{position:fixed;top:50px;right:0;bottom:0;z-index:1000;background:var(--light-grey)}.c-sidebar__inner{width:370px;height:100%;padding:10px;display:none}.c-sidebar__burger{position:absolute;top:0;left:-50px;width:50px;height:50px;cursor:pointer;display:block}.c-sidebar__burger:before,.c-sidebar__burger span:before,.c-sidebar__burger span:after{content:'';position:absolute;width:50%;left:25%;height:4px;margin:-2px 0 0 0;display:block;background:var(--burger-colour)}.c-sidebar__burger:before{top:50%}.c-sidebar__burger span:before{top:calc(50% - 8px)}.c-sidebar__burger span:after{bottom:calc(50% - 10px)}.c-sidebar__filter{margin:20px 0 !important}.c-sidebar__separator{margin:20px 0}.c-sidebar__title{margin:20px 0;padding:0 0 10px 0;border-bottom:1px solid var(--dark-grey)}.c-sidebar__btns{margin:20px -5px;display:flex}.c-sidebar__btns .c-btn{margin:0 5px !important}.c-sidebar__scrollable{min-height:0;overflow:auto;flex-grow:1}.c-sidebar__scrollable p{color:var(--grey);text-align:center}.c-sidebar__scrollable p a{color:var(--grey);text-decoration:underline}.c-sprite-tooltip{position:absolute;z-index:1000;font-size:12px;line-height:1.25;margin:-15px 0 0 0;padding:5px 8px;-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);white-space:nowrap;background:#fff;border-radius:4px}.c-image-square{position:relative;overflow:hidden}.c-image-square:before{content:'';width:0;height:0;display:block;padding-bottom:100%}.c-image-square img{position:absolute;top:50%;left:50%;right:0;bottom:0;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-image-square img.set-height{width:auto;max-width:none;height:100%}.c-image-314x204{position:relative;overflow:hidden}.c-image-314x204:before{content:'';width:0;height:0;display:block;padding-bottom:64.96815%}.c-image-314x204 img{position:absolute;top:50%;left:50%;right:0;bottom:0;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.c-image-314x204 img.set-height{width:auto;max-width:none;height:100%}.c-star-rating{margin:20px 0 0 0;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-content:center;align-items:center}.c-star-rating__title{font-size:20px;line-height:1.2;margin-right:20px}.c-star-rating__stars i.material-icons{color:#d9d9d9;font-size:40px;margin-left:-6px}.c-star-rating__stars i.material-icons.highlight{color:#ffd912}div+.c-stat-boxes{margin-top:20px}.c-stat-boxes{margin:0 -10px 20px -10px;display:flex}.c-stat-boxes.smaller-number .c-stat-box__number{font-size:30px;line-height:1.2}.c-stat-boxes .c-stat-box{margin:0 10px}.c-stat-boxes-stacked{height:100%;display:flex;flex-direction:column}.c-stat-boxes-stacked .c-stat-box+.c-stat-box{margin-top:21px}.c-stat-box{color:inherit;display:flex;flex-basis:20%;flex-grow:1;flex-shrink:1;flex-direction:column}.c-stat-box.u-bg-white{color:var(--dark-grey)}.c-stat-box__content{position:relative;height:100%;padding:15px 15px 16px 15px;display:flex;align-content:center;flex-wrap:wrap}.c-stat-box__content i{position:absolute;bottom:10px;right:10px;z-index:0;font-size:70px;opacity:0.15}.c-stat-box__content small{font-size:10px;line-height:1.21}.c-stat-box__number{width:100%;font-size:34px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;display:block}.c-stat-box__name{width:100%;font-size:16px;line-height:1.2;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal;display:block}.c-stat-box__cta{color:inherit;padding:3px 15px 0 15px;text-align:center;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.2)}.c-stat-box__cta i{font-size:13px;margin-top:-3px;margin-left:7px}.c-stat-box__cta:active,.device-desktop .c-stat-box__cta:hover{text-decoration:none;background:rgba(0,0,0,0.3)}.body--pdf .c-stat-box__content{height:auto;min-height:110px;display:block}table.c-table{width:100%;border-collapse:collapse;border-spacing:0}table.c-table th,table.c-table td{height:36px;vertical-align:middle}table.c-table tr td,table.c-table tr th{border-bottom:2px solid #edeced}.c-tabs-nav{padding:0;margin:0;list-style:none;display:flex}.c-tabs-nav li{position:relative}.c-tabs-nav li+li{margin-left:-1px}.c-tabs-nav a:first-child{position:relative;z-index:1;padding:7px 20px;text-align:center;display:block;background:#fff;border:1px solid var(--light-grey)}.c-tabs-nav a:first-child:active,.c-tabs-nav a:first-child:hover{text-decoration:none;background:var(--extra-light-grey)}.c-tabs-nav a:first-child.is-active{background:var(--extra-light-grey);border-bottom-color:var(--extra-light-grey)}.c-tabs-nav a:first-child.is-active:before{content:'';position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:2px;display:block;background:var(--purple)}.c-tabs-nav a:first-child.is-active.dark-purple{background:var(--dark-purple)}.c-tabs-nav a:first-child.is-active.purple{background:var(--purple)}.c-tabs-nav a:first-child.is-active.pink{background:var(--pink)}.c-tabs-nav a:first-child.is-active.blue{background:var(--blue)}.c-tabs-nav a:first-child.is-active.orange{background:var(--orange)}.c-tabs-nav a:first-child.is-active.green{background:var(--green)}.c-tabs-nav a:first-child.is-active.white{background:var(--white)}.c-tabs-nav a:first-child.is-active.black{background:var(--black)}.c-tabs-nav a:first-child.is-active.dark-grey{background:var(--dark-grey)}.c-tabs-nav a:first-child.is-active.grey{background:var(--grey)}.c-tabs-nav a:first-child.is-active.light-grey{background:var(--light-grey)}.c-tabs-nav a:first-child.is-active.extra-light-grey{background:var(--extra-light-grey)}.c-tabs-nav a:first-child.is-active.red{background:var(--red)}.c-tabs-nav--white a:first-child{background:transparent}.c-tabs-nav--white a:first-child:active,.c-tabs-nav--white a:first-child:hover{background:#fff}.c-tabs-nav--white a:first-child.is-active{background:#fff;border-bottom-color:#fff}.c-tabs-nav--full-width li{flex-grow:1}.c-tabs-nav--bb{border-bottom:1px solid;border-bottom-color:var(--light-grey)}.c-tabs-nav--bb li{top:1px}.c-tabs-nav--bb a.is-active{border-bottom-color:var(--light-grey) !important}.c-tabs-nav--thin a:first-child{padding:9px 10px 5px 10px}li.c-tabs-nav__with-edit a:first-child{padding-right:30px}li.c-tabs-nav__with-edit a:first-child+a{position:absolute;top:0;right:0;z-index:1;height:100%;padding:0 10px 3px 10px;opacity:0.6;display:flex;align-content:center;align-items:center}li.c-tabs-nav__with-edit a:first-child+a:hover{opacity:1;text-decoration:none}li.c-tabs-nav__with-edit a:first-child+a .material-icons{font-size:12px}.c-tabs-nav-header{margin:0 0 20px 0}.c-tabs-nav-header .c-form__columns{min-height:36px}.c-tabs-nav-content,.c-tabs-nav-plain-content{position:relative;top:-1px;min-height:0;display:flex;flex-direction:column;flex-grow:1;overflow:auto}.c-tabs-nav-content>.js-form,.c-tabs-nav-plain-content>.js-form{width:100%;min-height:0;display:flex;flex-direction:column;flex-grow:1}.c-tabs-nav-content{border:1px solid var(--light-grey)}.c-tabs-nav-plain-content{margin:0 -10px}.c-tabs-nav-plain-content .c-tabs-nav-content__padding{padding-top:0}.c-tabs-nav-plain-content .c-tabs-nav-plain-content{padding-bottom:0}.c-tabs-nav-content--store-products{margin:0 -10px;border:0}.c-tabs-nav-content--store-products .c-pagination{padding-bottom:0}.c-tabs-nav-content__padding-v2{padding:0 0 20px 0}.c-tabs-nav-content__padding-v3{padding:0 10px 20px 10px}.c-tabs-nav-content__padding{padding:20px 10px}.c-tabs-nav-content__scroll{min-height:0;display:flex;flex-direction:column;flex-grow:1;overflow:auto}.c-tabs-nav--with-btn{flex-wrap:wrap}.c-tabs-nav--with-btn a:first-child:not(.c-tabs-nav__purple-btn){padding-top:10px;padding-bottom:9px}.c-tabs-nav--with-btn a.c-tabs-nav__purple-btn{margin-bottom:5px}a.c-tabs-nav__purple-btn{color:var(--text-on-purple);background:var(--purple) !important;border-color:var(--purple) !important}.c-tabs{min-height:0;display:flex;flex-grow:1;flex-direction:column}.c-tabs__nav{margin:0 0 0 1px;list-style:none;display:flex;flex-shrink:0}.c-tabs__nav li{position:relative;margin:0 0 0 -1px;flex-grow:1}.c-tabs__nav li:first-child:before{display:none}.c-tabs__nav li:before{content:'';position:absolute;top:0;left:0;bottom:0;z-index:1;width:1px;display:block;background:var(--light-grey)}.c-tabs__nav a{position:relative;padding:7px 10px;text-align:center;display:block;background:#fff}.c-tabs__nav a:active,.c-tabs__nav a:hover{text-decoration:none;background:var(--extra-light-grey)}.c-tabs__nav a.is-active{z-index:2}.c-tabs__nav a.is-active.dark-purple{color:var(--text-on-dark-purple);background:var(--dark-purple)}.c-tabs__nav a.is-active.purple{color:var(--text-on-purple);background:var(--purple)}.c-tabs__nav a.is-active.pink{color:var(--text-on-pink);background:var(--pink)}.c-tabs__nav a.is-active.blue{color:var(--text-on-blue);background:var(--blue)}.c-tabs__nav a.is-active.orange{color:var(--text-on-orange);background:var(--orange)}.c-tabs__nav a.is-active.green{color:var(--text-on-green);background:var(--green)}.c-tabs__nav a.is-active.white{color:var(--text-on-white);background:var(--white)}.c-tabs__nav a.is-active.black{color:var(--text-on-black);background:var(--black)}.c-tabs__nav a.is-active.dark-grey{color:var(--text-on-dark-grey);background:var(--dark-grey)}.c-tabs__nav a.is-active.grey{color:var(--text-on-grey);background:var(--grey)}.c-tabs__nav a.is-active.light-grey{color:var(--text-on-light-grey);background:var(--light-grey)}.c-tabs__nav a.is-active.extra-light-grey{color:var(--text-on-extra-light-grey);background:var(--extra-light-grey)}.c-tabs__nav a.is-active.red{color:var(--text-on-red);background:var(--red)}.c-tabs__content{min-height:0;display:none}.c-tabs__content.is-active{display:flex;flex-direction:column}.c-tasks{min-height:100%;padding:0 0 10px 0;display:flex;flex-wrap:nowrap}.c-tasks__empty{padding:7px 10px}.c-tasks__column{width:33.333%;min-width:33.333%;max-width:33.333%;min-height:0;padding:0 10px;display:flex;flex-direction:column;flex-grow:1;overflow:auto}.c-tasks__column h4{margin:7px 0 10px 0}.c-tasks__column__inner{min-height:0;padding:15px 15px 0 15px;display:flex;flex-direction:column;flex-grow:1;overflow:auto;border:1px solid;border-color:var(--light-grey)}.c-tasks__column__placeholder{min-height:0;display:flex;flex-direction:column;flex-grow:1;background:url("../images/task-placeholder.png") repeat top left}.c-tasks__task.dragging{opacity:0}.c-tasks__task:last-child:after{content:'';height:15px;display:block}.c-tasks__task+.c-tasks__task{margin-top:15px}.c-tasks__task__inner{background:var(--extra-light-grey);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);box-shadow:0 2px 3px 0 rgba(0,0,0,0.4)}.c-tasks__task__inner p{padding:8px 10px 0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-user{margin:0 0 20px 0;padding:0 0 15px 0;display:flex;align-items:center;border-bottom:2px solid #edeced}.c-user--darker-border{border-bottom:1px solid;border-bottom-color:var(--light-grey)}.c-user__image{width:40px}.c-user__details{padding:0 0 0 20px}.c-user__details h1+p,.c-user__details h4+p{margin-top:0}.c-widget-iot-control{height:100%;padding:0 10px 6px 10px;display:flex}.c-widget-iot-control>form,.c-widget-iot-control .no-form{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.c-widget-iot-control p{width:100%}.c-widget-iot-control>p{align-self:flex-end}.c-widget-iot-control .state{font-size:30px;line-height:1.2;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal;display:block}.c-widget-iot-control .updated-at{font-size:12px;line-height:1.25;display:block}.c-widget-iot-control .updated-at span{font-size:10px;line-height:1.21}.c-widget-iot-control .c-color-picker{top:0;right:0;bottom:0;left:0;width:auto;margin:0}.c-widget-iot-control .columns{width:100%;align-content:center;align-items:center}.c-widget-iot-control .columns:first-child{margin:auto}.c-widget-iot-control.slider .c-control-slider{width:105px}.c-widget-iot-control.select .c-control-select{width:100%;margin:auto}.c-widget-iot-control.light .c-control-colour{margin-left:10%}.c-widget-iot-control.light .c-control-slider{width:105px}.c-widget-iot-control.thermostat .columns{margin:auto}.c-widget-iot-control.thermostat .thermostat__controls{margin-top:40px}.c-widget-iot-control.thermostat .thermostat__switch .c-control-switch{margin:0 auto}.c-widget-iot-control.thermostat .thermostat__button{color:inherit;margin:auto;padding:0;cursor:pointer;display:block;background:transparent;border:0}.c-widget-iot-control.thermostat .thermostat__button .material-icons{font-size:40px}.c-widget-iot-control.thermostat .thermostat__value{width:100%;color:inherit;font-size:30px;line-height:1.2;margin:0;padding:0;text-align:center;display:block;background:transparent;border:0}.c-widget-iot-control.thermostat .thermostat__current-temperature{margin:5px auto auto auto;text-align:center}.c-widget-iot-control.thermostat .thermostat__current-temperature span,.c-widget-iot-control.thermostat .thermostat__current-temperature small{display:block}.c-widget-iot-control.thermostat .thermostat__current-temperature small{font-size:10px;line-height:1.21}.c-widget-iot-control.thermostat .c-control-select--button{width:100%}.c-widget-iot-control.media .no-form>form,.c-widget-iot-control.media .c-control-select,.c-widget-iot-control.media .media__controls,.c-widget-iot-control.media .columns{margin:auto 0}.c-widget-iot-control.media .media__controls{display:flex;flex-wrap:wrap}.c-widget-iot-control.media .media__controls__title{margin:0 0 10px 0;overflow:hidden}.c-widget-iot-control.media .media__controls__button,.c-widget-iot-control.media .media__controls__volume-button{color:inherit;margin:0;padding:0;text-align:center;cursor:pointer;display:block;background:transparent;border:0;flex-basis:0;flex-grow:1}.c-widget-iot-control.media .media__controls__button:active,.c-widget-iot-control.media .media__controls__volume-button:active{transform:scale(0.8);transform-origin:center center}.c-widget-iot-control.media .media__controls__button .material-icons{font-size:40px}.c-widget-iot-control.media .media__controls__volume-button .material-icons{font-size:30px}.c-widget-iot-control.media .c-control-slider input[type="range"]{position:relative;top:3px}.nav-is-open .c-windows{left:400px}.nav-is-open .c-windows .c-window{position:relative;top:0 !important;left:0 !important;width:270px !important;min-width:0 !important;height:auto !important;min-height:0 !important}.nav-is-open .c-windows .c-window .c-window__title{padding-right:50px}.nav-is-open .c-windows .c-window .c-window__content{display:none}.nav-is-open .c-windows .c-window .c-window__minimise{display:none}.c-windows{position:fixed;top:62px;right:12px;bottom:12px;left:110px;z-index:10000;pointer-events:none}.c-window{position:absolute;z-index:100;width:320px;min-width:270px !important;min-height:0;margin:0 0 12px 0;pointer-events:auto;display:flex;flex-direction:column;background:#fff;border:1px solid #000}.c-window.last-dragged-window{z-index:110}.c-window:not(.is-active){height:auto !important;min-height:0 !important}.c-window.is-active .c-window__minimise:before{border:0;border-bottom:3px solid #fff}.c-window.is-active .c-window__content{display:flex;flex-direction:column}.c-window--iot-data .c-window__content{padding:20px}.c-window--iot-data .value{font-size:34px;line-height:1.2;text-align:center}.c-window--iot-data .space{padding:5px 0;text-align:center}.c-window--iot-data .date{color:var(--blue);text-align:center}.c-window--iot-data .scale{position:relative;height:12px;margin:20px 0;border-radius:6px}.c-window--iot-data .scale[data-type="Temperature"]{background:#0072ff;background:linear-gradient(90deg, #0072ff 0%,#fac26a 25%,#ff9c00 50%,#ff9c00 75%,#ff0000 100%)}.c-window--iot-data .scale[data-type="Occupancy"]{background:#7cb1ee;background:linear-gradient(90deg, #7cb1ee 0%,#1d23fd 100%)}.c-window--iot-data .scale[data-type="Lux Levels"]{background:#a3a3a2;background:linear-gradient(90deg, #a3a3a2 0%,#fdc41d 100%)}.c-window--iot-data .scale span{position:absolute;bottom:-18px;font-size:10px;line-height:1.21;display:block}.c-window--iot-data .scale span:first-child{left:0}.c-window--iot-data .scale span:last-child{right:0}.c-window--iot-data .scale em{position:absolute;top:0;bottom:0;width:1px;height:100%;display:block;background:#000}.c-window--sheets{height:540px}.c-window--sheet{left:290px;width:740px;height:480px}.c-window--sheet .c-window__content{position:relative}.c-window--project-reporting{width:430px;min-width:430px !important;height:525px;min-height:525px !important}.c-window--project-reporting .c-window__content{position:relative}.c-window--store-place-asset{width:270px;min-width:270px !important}.c-window--store-place-asset .c-modal-content__copy{width:100%;max-width:100%;padding:20px 20px 0 20px}.c-window--store-place-asset h3+p{margin-top:5px}.c-window--store-place-asset .c-form{margin-top:0}.c-window--project-reporting__chart-wrapper{position:relative;height:100%}.c-window--project-reporting__chart{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#fff}.c-window--project-reporting__chart.is-active{z-index:10}.c-window__title{position:relative;width:100%;min-height:50px;color:#fff;padding:13px 90px 13px 20px;display:flex;align-items:center;background-image:linear-gradient(to right, var(--header-background-colour-1) 0%, var(--header-background-colour-2) 87%, var(--header-background-colour-2) 100%)}.ui-draggable .c-window__title{cursor:move}.c-window__title h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-window__minimise,.c-window__close{position:absolute;top:0;z-index:100;height:50px;cursor:pointer;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center}.c-window__minimise span,.c-window__close span{font-size:0}.c-window__minimise{width:16px;right:50px}.c-window__minimise:before{content:'';position:absolute;bottom:16px;left:0;width:100%;height:16px;border:3px solid #fff}.c-window__close{width:20px;right:15px}.c-window__close:before,.c-window__close:after{content:'';position:absolute;top:50%;left:0;width:100%;height:3px;background:#fff}.c-window__close:before{-moz-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.c-window__close:after{-moz-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.c-window__content{height:100%;min-height:0;display:none}.c-window__content__search{padding:20px}.c-window__scroll{width:100%;min-height:0;overflow:auto;flex-grow:1}.c-window__inner{padding:0 20px 20px 20px}.sidebar-is-open .c-wrapper{right:370px}.c-wrapper{position:fixed;top:50px;right:0;bottom:0;left:60px;z-index:500;overflow:auto}.c-wrapper.is-flex{display:flex;flex-direction:column}.c-wrapper.no-nav{left:0}.c-wrapper__content{width:100%;max-width:1140px;margin:0 auto;padding:25px 50px}.c-wrapper__content .c-pagination{padding:10px 0}.c-tabs-nav-content .c-wrapper__content{padding:20px 10px}.c-tabs-nav-content-v2 .c-wrapper__content{padding:0 0 20px 0}.c-wrapper--project-listing{min-height:0;display:flex;flex-direction:column;flex-grow:1;overflow:auto}.c-wrapper--project-listing .c-wrapper__content{padding-bottom:100px}.c-wrapper--project-listing .c-wrapper__content,.c-wrapper--project-listing .c-project-listing{width:100%;min-height:0;display:flex;flex-direction:column;flex-grow:1;overflow:auto}.c-wrapper--project-listing .c-project-listing__content{overflow:auto}.c-wrapper--project-listing .c-panel--projects{overflow:auto;display:flex}.c-wrapper__notice{position:relative;z-index:100;padding:15px;background:var(--white);border-top:1px solid;border-top-color:var(--light-grey)}.c-wrapper__notice__progress{position:absolute;bottom:0;left:0;height:3px;background:var(--green)}.hide-empty-rows .c-table__empty-row,.hide-empty-rows .c-fake-table__empty-row{display:none}.hide-empty-rows .c-table__toggle-empty-rows__open,.hide-empty-rows .c-fake-table__toggle-empty-rows__open{display:block}.hide-empty-rows .c-table__toggle-empty-rows__close,.hide-empty-rows .c-fake-table__toggle-empty-rows__close{display:none}.c-table+.c-table,.c-table+.c-fake-table,.c-fake-table+.c-table,.c-fake-table+.c-fake-table{margin-top:20px}.c-table.has-hover .tr:hover,.c-fake-table.has-hover .tr:hover{cursor:pointer;background:#edeced}.c-table.framed .tbody:first-child,.c-fake-table.framed .tbody:first-child{border-top:2px solid #edeced}.c-table.framed .tbody,.c-fake-table.framed .tbody{border-right:2px solid #edeced;border-left:2px solid #edeced}.c-table.panel-border,.c-fake-table.panel-border{border-right:2px solid #edeced;border-left:2px solid #edeced}.c-table.full-panel-border,.c-fake-table.full-panel-border{border-right:2px solid #edeced;border-bottom:2px solid #edeced;border-left:2px solid #edeced}.c-table .td,.c-fake-table .td{font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}.c-table .td--simple-input,.c-fake-table .td--simple-input{padding:0 !important}.c-table .td--simple-input input,.c-fake-table .td--simple-input input{background:transparent !important;border:0 !important}.c-table .th,.c-table .td strong,.c-fake-table .th,.c-fake-table .td strong{font-size:14px;line-height:1.31;font-family:'AkkuratLLWeb-Bold', Arial, sans-serif;font-weight:normal}.c-table .tbody .th,.c-table .td,.c-fake-table .tbody .th,.c-fake-table .td{font-size:12px;line-height:1.25}.c-table .tbody .th+.th,.c-table .tbody .th+.td,.c-table .td+.th,.c-table .td+.td,.c-fake-table .tbody .th+.th,.c-fake-table .tbody .th+.td,.c-fake-table .td+.th,.c-fake-table .td+.td{border-left:2px solid #edeced}.c-table .tbody .th.has-ctas,.c-table .td.has-ctas,.c-fake-table .tbody .th.has-ctas,.c-fake-table .td.has-ctas{padding:2px 5px}.c-table .tbody .th.has-ctas a,.c-table .tbody .th.has-ctas span.c-btn,.c-table .td.has-ctas a,.c-table .td.has-ctas span.c-btn,.c-fake-table .tbody .th.has-ctas a,.c-fake-table .tbody .th.has-ctas span.c-btn,.c-fake-table .td.has-ctas a,.c-fake-table .td.has-ctas span.c-btn{width:auto;margin:5px !important}.c-table .tbody .th.has-ctas.multiple>div,.c-table .td.has-ctas.multiple>div,.c-fake-table .tbody .th.has-ctas.multiple>div,.c-fake-table .td.has-ctas.multiple>div{display:flex;flex-wrap:nowrap}.c-table .tbody .th.has-ctas.multiple a,.c-table .tbody .th.has-ctas.multiple span.c-btn,.c-table .td.has-ctas.multiple a,.c-table .td.has-ctas.multiple span.c-btn,.c-fake-table .tbody .th.has-ctas.multiple a,.c-fake-table .tbody .th.has-ctas.multiple span.c-btn,.c-fake-table .td.has-ctas.multiple a,.c-fake-table .td.has-ctas.multiple span.c-btn{flex-grow:1}.c-table .thead .th,.c-fake-table .thead .th{background:#fff}.c-table .thead .th+.th,.c-fake-table .thead .th+.th{border-left:2px solid #fff}.c-table .tbody .tr:nth-child(even),.c-fake-table .tbody .tr:nth-child(even){background:#fff}.c-table .tbody .tr:nth-child(odd),.c-fake-table .tbody .tr:nth-child(odd){background:#f3f2f4}.c-table .tbody .tr.even,.c-fake-table .tbody .tr.even{background:#fff !important}.c-table .tbody .tr.odd,.c-fake-table .tbody .tr.odd{background:#f3f2f4 !important}.c-table .tbody label,.c-fake-table .tbody label{padding-bottom:0 !important}.c-table .tbody .c-form-check--default label,.c-fake-table .tbody .c-form-check--default label{font-size:12px;line-height:1.25}.c-table .th,.c-table .td,.c-fake-table .th,.c-fake-table .td{min-height:36px;padding:7px 10px;text-align:left}.c-table .th>div,.c-table .td>div,.c-fake-table .th>div,.c-fake-table .td>div{width:100%}.c-table .th.nowrap,.c-table .td.nowrap,.c-fake-table .th.nowrap,.c-fake-table .td.nowrap{white-space:nowrap}.c-table .th.no-padding,.c-table .td.no-padding,.c-fake-table .th.no-padding,.c-fake-table .td.no-padding{padding:0}.c-table .th.no-padding select,.c-table .td.no-padding select,.c-fake-table .th.no-padding select,.c-fake-table .td.no-padding select{border:0}.c-table .th.no-x-padding,.c-table .td.no-x-padding,.c-fake-table .th.no-x-padding,.c-fake-table .td.no-x-padding{padding-right:0;padding-left:0}.c-table .th.no-y-padding,.c-table .td.no-y-padding,.c-fake-table .th.no-y-padding,.c-fake-table .td.no-y-padding{padding-top:0;padding-bottom:0}.c-table .th small,.c-table .td small,.c-fake-table .th small,.c-fake-table .td small{font-size:11px;line-height:1.25}.c-table .th>i:first-child:last-child,.c-table .td>i:first-child:last-child,.c-fake-table .th>i:first-child:last-child,.c-fake-table .td>i:first-child:last-child{display:block}.c-table .th__cta,.c-fake-table .th__cta{float:right;color:var(--dark-purple);font-size:12px;line-height:1.25;font-family:'AkkuratLLWeb-Light', Arial, sans-serif;font-weight:normal;padding:2px 0;display:block}.c-table strong.u-ellipsis,.c-fake-table strong.u-ellipsis{display:block}.c-table strong.u-ellipsis+br,.c-fake-table strong.u-ellipsis+br{display:none}.c-table small.u-ellipsis,.c-fake-table small.u-ellipsis{display:block}.c-table .tfoot-pagination,.c-fake-table .tfoot-pagination{height:60px;min-height:60px}.c-table .tfoot-pagination .c-pagination,.c-fake-table .tfoot-pagination .c-pagination{position:absolute;bottom:0;left:0;width:100%;padding-top:0}.c-table .input-text,.c-fake-table .input-text{width:100%;color:inherit;font-size:11px;line-height:1.25;padding:0;background:transparent !important;border:0}.c-table--scroll .th,.c-fake-table--scroll .th{font-size:13px;line-height:1.31;font-family:'AkkuratLLWeb-Regular', Arial, sans-serif;font-weight:normal}table.c-table--50-50 .td,.c-fake-table--50-50 .td{width:50%;min-width:50%;max-width:50%}.c-table__toggle-empty-rows,.c-fake-table__toggle-empty-rows{position:relative;padding:0 36px 0 0}.c-table__toggle-empty-rows i,.c-fake-table__toggle-empty-rows i{font-size:28px}.c-table__toggle-empty-rows__cta,.c-fake-table__toggle-empty-rows__cta{position:absolute;top:50%;right:0;height:36px;color:var(--light-grey);margin:-18px 0 0 0;display:flex;align-items:center}.c-table__toggle-empty-rows__cta:active,.device-desktop .c-table__toggle-empty-rows__cta:hover,.c-fake-table__toggle-empty-rows__cta:active,.device-desktop .c-fake-table__toggle-empty-rows__cta:hover{color:var(--dark-grey);text-decoration:none}.c-table__toggle-empty-rows__open,.c-fake-table__toggle-empty-rows__open{display:none}.c-table__toggle-empty-rows__close,.c-fake-table__toggle-empty-rows__close{display:block}.cell-width-62{width:62px;min-width:62px;max-width:62px}.cell-width-62 img{width:42px;min-width:42px;height:42px;display:block}.cell-width-62 .material-icons{text-align:center;display:block}.th,.td{min-width:0}.cell-width-40{width:40px;min-width:40px;max-width:40px}.cell-width-80{width:80px;min-width:80px;max-width:80px}.cell-width-90{width:90px;min-width:90px;max-width:90px}.cell-width-100{width:100px;min-width:100px;max-width:100px}.cell-width-120{width:120px;min-width:120px;max-width:120px}.cell-width-140{width:140px;min-width:140px;max-width:140px}.cell-width-150{width:150px;min-width:150px;max-width:150px}.cell-width-180{width:180px;min-width:180px;max-width:180px}.cell-width-200{width:200px;min-width:200px;max-width:200px}.cell-width-220{width:220px;min-width:220px;max-width:220px}.cell-width-240{width:240px;min-width:240px;max-width:240px}.cell-width-260{width:260px;min-width:260px;max-width:260px}.cell-width-320{width:320px;min-width:320px;max-width:320px}.cell-project-image{width:92px;min-width:92px;max-width:92px}.cell-project-image>div{aspect-ratio:1/1}.cell-project-owner,.cell-project-created,.cell-project-updated,.cell-project-ctas{width:130px;min-width:130px;max-width:130px}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-e{top:0;right:-5px;width:7px;height:100%;cursor:e-resize}.ui-resizable-s{bottom:-5px;left:0;width:100%;height:7px;cursor:s-resize}.ui-resizable-se{right:1px;bottom:1px;width:12px;height:12px;cursor:se-resize}.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-draggable-dragging{z-index:10000}.ui-slider-wrapper{padding:0 0 20px 0}.ui-slider{position:relative;min-height:34px;padding:5px 0 5px 0;margin:0 4px}.ui-slider .ui-slider-handle{position:absolute;top:0;width:8px;height:100%;margin-left:-4px;cursor:pointer;display:block;background:var(--purple)}.ui-slider .slider-range__inputs{position:absolute;width:0;height:0;pointer-events:none;opacity:0;overflow:hidden}.ui-slider .slider-range__items{display:flex;flex-wrap:nowrap}.ui-slider .slider-range__item{position:relative;color:var(--white);padding:2px 0 0 0;text-align:center;white-space:nowrap}.ui-slider .slider-range__item:after{content:attr(data-title);position:absolute;right:0;bottom:-25px;left:0;color:black;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-slider .slider-range__item--0{background:var(--green)}.ui-slider .slider-range__item--1{background:var(--pink)}.ui-slider .slider-range__item--2{background:var(--blue)}.u-bg-dark-purple{--text-color-on-bg:var(--text-on-dark-purple);color:var(--text-on-dark-purple);background-color:var(--dark-purple)}.u-bg-purple{--text-color-on-bg:var(--text-on-purple);color:var(--text-on-purple);background-color:var(--purple)}.u-bg-pink{--text-color-on-bg:var(--text-on-pink);color:var(--text-on-pink);background-color:var(--pink)}.u-bg-blue{--text-color-on-bg:var(--text-on-blue);color:var(--text-on-blue);background-color:var(--blue)}.u-bg-orange{--text-color-on-bg:var(--text-on-orange);color:var(--text-on-orange);background-color:var(--orange)}.u-bg-green{--text-color-on-bg:var(--text-on-green);color:var(--text-on-green);background-color:var(--green)}.u-bg-white{--text-color-on-bg:var(--text-on-white);color:var(--text-on-white);background-color:var(--white)}.u-bg-black{--text-color-on-bg:var(--text-on-black);color:var(--text-on-black);background-color:var(--black)}.u-bg-dark-grey{--text-color-on-bg:var(--text-on-dark-grey);color:var(--text-on-dark-grey);background-color:var(--dark-grey)}.u-bg-grey{--text-color-on-bg:var(--text-on-grey);color:var(--text-on-grey);background-color:var(--grey)}.u-bg-light-grey{--text-color-on-bg:var(--text-on-light-grey);color:var(--text-on-light-grey);background-color:var(--light-grey)}.u-bg-extra-light-grey{--text-color-on-bg:var(--text-on-extra-light-grey);color:var(--text-on-extra-light-grey);background-color:var(--extra-light-grey)}.u-bg-red{--text-color-on-bg:var(--text-on-red);color:var(--text-on-red);background-color:var(--red)}.u-border-field{border:1px solid var(--light-grey)}.u-break-word{word-break:break-word}.u-clearfix:after{content:'' !important;display:block !important;clear:both !important}.u-cursor-pointer{cursor:pointer}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-flex{display:flex}.u-flex-nowrap{flex-wrap:nowrap}.u-flex-justify-center{justify-content:center}.u-flex-justify-space-between{justify-content:space-between}.u-flex-align-center{align-content:center;align-items:center}.u-flex-shrink-0{flex-shrink:0}.u-form-border{border:1px solid var(--light-grey)}.u-form-border-rbl{border-right:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey);border-left:1px solid var(--light-grey)}.u-hide{display:none}.u-overflow-hidden{overflow:hidden}.u-image-circle{border-radius:50%}.u-margin-auto{margin:auto}.u-margin-right-auto{margin-right:auto}.u-margin-left-auto{margin-left:auto !important}.u-margin-right-0{margin-right:0}.u-margin-top-20{margin-top:20px}.u-margin-top-40{margin-top:40px}.u-margin-left-20{margin-left:20px}.u-mt-12px{margin-top:12px !important}.u-mt-0{margin-top:0 !important}.u-no-mrl{margin-right:0 !important;margin-left:0 !important}.u-no-duplicate-labels+.u-no-duplicate-labels{margin-top:10px}.u-no-duplicate-labels+.u-no-duplicate-labels label{display:none}.u-no-duplicate-labels+.u-no-duplicate-labels .c-form__col--v-bottom{align-self:flex-start}.u-padding-15{padding:15px}.u-padding-right-20{padding-right:20px}.u-padding-top-10{padding-top:10px}.u-position-relative{position:relative}.u-text-color-error{color:var(--red) !important}.u-text-color-dark-purple{color:var(--dark-purple) !important}.u-text-color-purple{color:var(--purple) !important}.u-text-color-pink{color:var(--pink) !important}.u-text-color-blue{color:var(--blue) !important}.u-text-color-orange{color:var(--orange) !important}.u-text-color-green{color:var(--green) !important}.u-text-color-white{color:var(--white) !important}.u-text-color-black{color:var(--black) !important}.u-text-color-dark-grey{color:var(--dark-grey) !important}.u-text-color-grey{color:var(--grey) !important}.u-text-color-light-grey{color:var(--light-grey) !important}.u-text-color-extra-light-grey{color:var(--extra-light-grey) !important}.u-text-color-red{color:var(--red) !important}.u-text-white{color:#fff}.u-text-align-left{text-align:left}.u-text-align-center{text-align:center}.u-text-align-right{text-align:right !important}.u-text-no-wrap{white-space:nowrap}.u-vertical-align-top{vertical-align:top !important}.u-vertical-align-middle{vertical-align:middle !important}.u-vertical-align-bottom{vertical-align:bottom !important}.u-width-100pc{width:100%}.u-width-70pc{width:70%}.sf-toolbar{position:relative;z-index:99999999 !important}.cke_inner.cke_maximized,.cke_dialog_background_cover,.cke_editor_report_element_content_dialog,.cke_dialog,.cke_dialog_container,.cke_panel{z-index:999999 !important}.no-cursor{cursor:none !important}body .cke_dialog.twinview-modal .cke_dialog_title{display:none !important}body .cke_dialog.twinview-modal table.cke_dialog_contents{border-collapse:collapse}body .cke_dialog.twinview-modal table.cke_dialog_contents tr+tr{display:none}body .cke_dialog.twinview-modal table.cke_dialog_contents,body .cke_dialog.twinview-modal td.cke_dialog_contents_body,body .cke_dialog.twinview-modal td.cke_dialog_ui_vbox_child{padding:0 !important}body .cke_dialog.twinview-modal .cke_dialog_close_button{top:50px;right:15px;width:20px;height:50px;opacity:1}body .cke_dialog.twinview-modal .c-modal__minimise{display:none}
@media screen and (min-width: 768px){.mq{display:block}.c-form-check-columns__col{width:50%}.c-form__columns{margin:0 -10px;display:flex}.c-form__columns .c-form__columns{width:100%;margin-right:0;margin-left:0}.c-form__columns--no-label{margin:0 -5px}.c-form__columns--no-label .c-form__col .c-form__field{padding-right:5px;padding-left:5px}.c-form__col{flex-grow:1;flex-basis:0;display:flex;flex-wrap:wrap;align-content:flex-start}.c-form__col+.c-form__col{margin-top:0}.c-form__col .c-form__field{padding-right:10px;padding-left:10px}.c-form__col .c-btn{margin:0}.c-form__col--no-shrink{flex-shrink:0;flex-basis:auto}.c-form__col--ml-auto{margin-left:auto}.c-form__col--mr-auto{margin-right:auto}.c-form__col--v-center{align-self:center}.c-form__col--v-bottom{align-self:flex-end}.c-form__col--auto{flex-grow:1}.c-form__col--btn{flex-grow:0;white-space:nowrap}.c-form__col--140px{max-width:140px;flex-basis:140px;flex-shrink:0}.c-form__col--170px{max-width:170px;flex-basis:170px;flex-shrink:0}.c-form__col--220px{max-width:220px;flex-basis:220px;flex-shrink:0}.c-form__col--360px{max-width:360px;flex-basis:360px;flex-shrink:0}.c-form__col--1{max-width:8.33%;flex-basis:8.33%}.c-form__col--2{max-width:16.66%;flex-basis:16.66%}.c-form__col--3{max-width:24.99%;flex-basis:24.99%}.c-form__col--4{max-width:33.32%;flex-basis:33.32%}.c-form__col--5{max-width:41.65%;flex-basis:41.65%}.c-form__col--6{max-width:49.98%;flex-basis:49.98%}.c-form__col--7{max-width:58.31%;flex-basis:58.31%}.c-form__col--8{max-width:66.64%;flex-basis:66.64%}.c-form__col--9{max-width:74.97%;flex-basis:74.97%}.c-form__col--10{max-width:83.3%;flex-basis:83.3%}.c-form__col--11{max-width:91.63%;flex-basis:91.63%}.c-form__col--12{max-width:99.96%;flex-basis:99.96%}.c-form__prefix input{border-right:0 !important}.c-form__suffix input{border-left:0 !important}.c-security__header{padding:40px}.c-security__footer{padding:14px 40px}.c-security__footer__links span{width:auto;border-right:1px solid;border-right-color:var(--text-on-dark-purple)}.c-security__footer__links a{margin-left:33px}}@media screen and (min-width: 1024px){.mq{display:block}.c-form-check-columns__col{width:33.333%}}@media (min-width: 564px){.daterangepicker{width:auto;direction:ltr;text-align:left}.daterangepicker .ranges ul{width:140px}.daterangepicker.single.ranges ul{width:100%}.daterangepicker.single.drp-calendar.left{clear:none}.daterangepicker.single.ranges,.daterangepicker.single.drp-calendar{float:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width: 730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}@media screen and (max-width: 1023px){.c-nav,.c-sidebar,.c-windows,.c-wrapper,#navigation-notifications{display:none !important}.c-best-display{display:block}}@media screen and (max-width: 767px){.c-btn--mobile-block{width:100%;padding-right:0 !important;padding-left:0 !important;display:flex}.c-header__controls__item>a span.arrow{display:none}.c-security__footer__links a{margin-right:12px}}@media screen and (max-width: 349px){.c-form__field--recaptcha .g-recaptcha{transform:scale(0.8);transform-origin:top left}}@media screen and (min-height: 750px){.c-modal-content__inner.fixed-height{height:578px}}@media screen and (min-height: 850px){.c-modal-content__inner.fixed-height{height:660px}}@media screen and (min-height: 950px){.c-modal-content__inner.fixed-height{height:700px}}@media screen and (min-height: 1024px){.c-modal-content__inner.fixed-height{height:834px}}@media screen and (min-width: 550px){.c-object-meta-data form{flex-wrap:nowrap}.c-object-meta-data form>div{flex-basis:50%}.c-object-meta-data form>div+div{margin-top:0}.c-object-meta-data__cta a+a{clear:none;float:right;margin-top:0}}@media screen and (min-width: 720px){.c-object-meta-data li{flex-wrap:nowrap}.c-object-meta-data li strong{padding:0 20px 0 0;flex-basis:40%}.c-object-meta-data li span{flex-basis:60%}}
