.deflist:not(:last-of-type),.journal__entry:not(:last-of-type) .journal__content{border-bottom:1px solid #ddd}.count,.deflist__item dt,.form__label,.results__item,.tabs__nav a{font-weight:600}.filter__section:not(:last-child),.form__select{margin-right:4.8rem}.deflist:not(:last-of-type){padding-bottom:1.2rem;margin-bottom:2.4rem}.deflist__item{margin-bottom:1.2rem}@media screen and (min-width:600px){.deflist__item{display:flex;flex-flow:row wrap;justify-content:space-between}.deflist__item dt{text-align:right;width:calc(100% / 3 - .6rem)}.deflist__item dd{width:calc(100% / 3 * 2 - .6rem)}}.filter__inner{padding-top:10rem;padding-bottom:10rem;max-height:100%;overflow-y:auto}@media screen and (max-width:599px){.filter__inner{padding-top:5rem}}.filter .form__label{position:relative;display:inline-block;padding-left:2.4rem;font-weight:400;font-size:1.3rem;width:100%;cursor:pointer}.filter .form__label:before{position:absolute;content:'';top:-2px;left:0;border:0 solid currentColor;background-color:#ddd;width:16px;height:16px;background-position:center;background-size:100%}.form__check{background-color:#ddd}svg.icon-check{opacity:0;top:1.6rem;fill:#d8a4c3}.form__check:checked+label:before{background-image:url(../img/check.svg)}.form--filterplugin{display:block;width:100%;margin-bottom:4rem}.form--filterplugin>div{display:block;display:flex;flex-flow:row wrap;width:100%;margin-bottom:4rem}.form__footer{padding-top:2rem;border-top:1px solid currentColor;align-items:center}.btn--filter,.btn--reset{border:2px solid currentColor;font-size:1.3rem;cursor:pointer;padding:.6rem 1.2rem}.form__select{margin-bottom:2.4rem;text-transform:capitalize;font-size:1.3rem;line-height:1.4}.form__select label{display:block;cursor:pointer;font-size:1.3rem;position:relative}.form__select select:not(:last-child){margin-right:2.4rem}.btn--filter{display:inline-block;margin-right:1rem}.btn--reset{display:inline-block;opacity:.5}.form--filterplugin__buttons{width:100%;align-items:center;justify-content:space-between}.filter__settings .icon{display:inline-block;width:16px;height:16px;padding:2px}.icon--number svg,input+label .icon--list svg,input:checked+label .icon--grid svg{fill:#aaa}.icon--number.is-active svg,input+label .icon--grid svg,input:checked+label .icon--list svg{fill:currentColor}.filter__settings>div{margin-left:25px;cursor:pointer}.form__select select{background-image:url(../img/select.svg);background-position:center right;background-repeat:no-repeat;background-size:12px;padding:0 1.2rem 0 0;border:0 solid currentColor}.form--filterplugin legend{margin-bottom:2.4rem;display:block}.form__select--multi label{margin-bottom:.6rem;padding-left:2rem}.form__select--multi label:before{position:absolute;content:'';top:2px;left:0;border:0 solid currentColor;background-color:#f5f5f5;width:14px;height:14px}.icon--check{position:absolute;opacity:0;top:2px;left:-1px;width:16px;height:16px}.form__select--multi input:checked+.icon--check{opacity:1}.view__item{position:relative;display:inline-block;font-size:1.3rem}.view-label{position:relative;padding:.6rem .6rem .6rem 4.8rem;height:24px;cursor:pointer}.view-label:after,.view-label:before{position:absolute;content:"";transition:all .3s ease-in-out}.view-label:after{top:50%;transform:translateY(-50%);left:0;background-color:rgba(255,255,255,.5);width:40px;height:24px}.view-toggle:checked+.view-label:after{background-color:rgba(255,255,255,.3)}.view-label:before{z-index:99;height:18px;width:18px;top:5px;left:3px;background-color:#fff}.file,.item-header,.section{position:relative}.view-toggle:checked+.view-label:before{left:19px}.results-number{margin-bottom:4.8rem}.form__select option{color:var(--color-text)}button,input,select,textarea{background-color:transparent;font-family:inherit;color:inherit}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;border-radius:0;margin:0}textarea{min-height:20rem;resize:vertical}button,input[type=submit],select{cursor:pointer}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.search input:focus,.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-expand{display:none}select:focus::-ms-value{background:0 0;color:inherit}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}[placeholder]:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder,textarea:focus:-ms-textarea-placeholder{color:transparent}.item-logo{margin-bottom:4rem}.item-logo img{max-height:70px}.item-flex{padding-top:14rem;padding-bottom:7rem}@media screen and (min-width:1000px){.item-flex{display:flex;flex-flow:row wrap;justify-content:space-between}.item-header{padding-top:3rem;width:320px;top:0}}.keyimages{margin-top:6rem;margin-bottom:6rem}.file .icon,.file img{margin-bottom:1rem;display:block}.keyimages img{border:1px solid #ddd}.section{width:100%;background-color:#fff;padding-top:4.8rem;padding-bottom:4.8rem}.file{display:block}.file .icon{position:relative;margin-left:-4px;width:36px;height:36px}.checkbox,.journal__header .icon{display:inline-block;position:relative}.checkbox{margin-top:.6rem;width:24px;height:24px;background-color:#f7f7f7;text-indent:-99999px;background-size:22px;background-position:center}.journal__entry,.login-form,.results__item{background-color:#fff}.checkbox--text{width:auto;padding:0 1rem;text-indent:0;font-size:1.2rem;line-height:24px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}.checkbox--Yes{background-image:url(../img/check.svg)}.checkbox--No{background-image:url(../img/cross.svg)}.checkbox--N\/A{background-image:url(../img/ban.svg);background-size:20px}.journal__entry{padding-top:4.8rem}.journal__header{margin-bottom:2.4rem}.journal__header .icon{top:2px;margin-right:1rem;width:18px}.journal__content{padding-bottom:4.8rem}.journal__files{margin-top:2.4rem}.journal__files li{position:relative;padding-left:3rem}.journal__files .icon{position:absolute;top:-2px;left:0;width:16px}.journal__entries:not(.is-open){display:none}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;position:fixed;color:#000}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;font-size:3rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1.3rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000;padding-bottom:5%}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;z-index:999999;bottom:0;left:0;width:100%;padding-top:1rem;font-size:1.3rem;text-align:center;background:rgba(255,255,255,1)}.sl-wrapper .sl-image .sl-caption h3{padding-top:2rem;font-size:1.8rem;line-height:1.3}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.search,.tabs,.tabs__content,.tabs__item,.tabs__nav,.tabs__nav a,.template-login main{position:relative}.sl-transition{transition:transform ease .2s}.template-login{height:100%;min-height:100%}.template-login main{padding:4.8rem 0;min-height:auto;width:360px;max-width:calc(100% - 2.4rem);margin:0 auto}@media screen and (min-width:700px){.template-login main{top:50%;left:50%;transform:translate(-50%,-50%);margin:0}}.form__alert,.form__field,.login-logo{margin-bottom:2.4rem}.form__alert{color:var(--color-red);font-size:1.5rem}.login-logo{display:inline-block;text-align:center}.login-form{padding:2.4rem;border:1px solid #e3e3e3}.form__field{font-size:1.5rem}.form__label{display:block;margin-bottom:1.2rem;font-size:1.5rem}.form__element{border:1px solid #e3e3e3;width:100%;padding:1.2rem 2.4rem}.form__submit{padding:.6rem 1.2rem;font-size:1.5rem;background-color:var(--color-text);color:#fff}.search{margin-bottom:10rem}.search input{width:100%;padding:1.5rem 0;font-size:1.5rem;border-bottom:2px solid #444;transition:background-color .3s ease,padding-right .3s ease,padding-left .3s ease}.search input:focus{padding:1.5rem;background-color:var(--color-gray-light)}.icon--search{position:absolute;top:50%;transform:translate(0,-50%);right:0;width:24px;height:24px;transition:transform .3s linear}.search:focus-within .icon--search{transform:translate(-1.5rem,-50%)}.results__section{margin-top:10rem}.search-header{margin-bottom:10rem;padding-top:16rem}.results__item{display:block;margin-bottom:1.2rem;font-size:1.5rem;padding:1.2rem 2.4rem;border-left:10px solid var(--color-0)}.results__item--proposed{border-left:10px solid var(--color-1)}.results__item--contacted{border-left:10px solid var(--color-2)}.results__item--presented{border-left:10px solid var(--color-3)}.results__item--signed{border-left:10px solid var(--color-4)}.results__item:hover{border-width:20px}.results__item span{display:block;margin-top:.3rem;font-weight:400;font-size:1.3rem;color:#777}.tabs{overflow:hidden}@media screen and (min-width:1000px){.tabs{width:calc(100% - 38rem)}}.tabs__item--3 .section--documents{border-top:1px solid #ddd}.tabs__nav{display:flex;z-index:9;overflow:hidden;justify-content:flex-end}@media screen and (max-width:699px){.tabs__nav{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;display:block}}.tabs__nav a{display:inline-block;font-size:1.2rem;text-transform:uppercase;letter-spacing:1px;margin-left:.6rem;line-height:1.4;padding:.6rem 2.4rem;transition:border .4s ease-out,color .4s ease-out;margin-bottom:1px;background-color:#f7f7f7;border:1px solid #ddd}@media screen and (max-width:699px){.tabs__nav a{margin:0 .6rem 0 0}}.tabs__nav .is-active{border-bottom:1px solid #fff;background-color:#fff}.tabs__content{margin-top:-2px}.tabs__item{display:none;border:1px solid #ddd}.tabs__item:first-child,.thumb,.thumb img{display:block}.thumb{transition:opacity .3s linear;overflow:hidden}.thumb:hover{opacity:.85}.thumb img{width:100%;transition:transform .3s linear;transform:translate3d(0,0,0)}.count,.user li{position:relative;display:inline-block}.toggle-section+.toggle-section{border-top:2px solid #fff}.toggle-section.is-open+.section--documents{border-top:1px solid #ddd}.toggle-trigger{position:relative;margin-bottom:0;width:100%;text-align:left;padding-top:1.2rem;padding-bottom:1.2rem;background-color:#f7f7f7}.count{top:-1px;margin-right:1rem;background-color:var(--color-text);color:#fff;width:auto;height:16px;padding:0 5px;font-size:1.1rem;line-height:16px;border-radius:1rem;text-align:center;font-style:normal}.tabs__nav .count{top:0}.toggle-trigger .icon{width:24px;transition:transform .3s ease-in-out}.toggle-trigger.is-active .icon{transform:rotateX(180deg)}.user li{padding-left:2.2rem;color:#fff;cursor:help;font-size:1.2rem;white-space:nowrap}.user li:not(:last-child){margin-right:1.8rem}.user .icon{position:absolute;top:3px;left:0;width:14px;height:14px;opacity:.4;color:rgba(255,255,255,.5)}