/*! BuildToolsCookbook v1.0.3 | (c) 2025 Versantus | MIT License |  */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{color:inherit;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}button{background-color:rgba(0,0,0,0);border-width:0;color:inherit;cursor:pointer;padding:0}a:hover,a:focus,a:active,button,button:hover,button:focus,button:active{-webkit-text-decoration:none;text-decoration:none}a:hover,a:active,button,button:hover,button:active{outline:0}figure{margin:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none}input::-moz-focus-inner{border:0;margin:0;padding:0}ul,ol,dd{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;margin:0;padding:0}:root{--alto-header-height: 68px;--alto-sidebar-bottom-height: 86px;--alto-sidebar-closed-width: 68px;--alto-sidebar-open-width: 220px;--alto-sticky-below-header: 80px;--dt: 39px;--dt-open-h: 78px;--dt-open-v: 240px}@media all and (min-width: 1030px){:root{--dt-open-h: 40px}}html{font-size:16px}body{color:#052f5f;font-family:"Raleway","Helvetica Neue",helvetica,arial,sans-serif;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:500;line-height:1.17}.text--subpixel{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}h1,h2,h3,h4,h5,h6{color:#052f5f;font-weight:700;line-height:1.17;margin-bottom:1em;margin-top:0}h1,.text--h1{font-size:1.5rem;margin-bottom:.5em}@media screen and (min-width: 992px){h1,.text--h1{font-size:1.5rem}}h2,.text--h2{font-size:1.25rem;margin-bottom:.6em}@media screen and (min-width: 992px){h2,.text--h2{font-size:1.25rem}}h3,.text--h3{font-size:1rem;margin-bottom:.9em}@media screen and (min-width: 992px){h3,.text--h3{font-size:1rem}}h4,.text--h4{font-size:1rem}@media screen and (min-width: 992px){h4,.text--h4{font-size:1rem}}h5,.text--h5{font-size:1rem}@media screen and (min-width: 992px){h5,.text--h5{font-size:1rem}}h6,.text--h6{font-size:1rem}@media screen and (min-width: 992px){h6,.text--h6{font-size:1rem}}p,.text--p{color:#052f5f;font-size:1rem;line-height:1.17;margin-bottom:1.17em;margin-bottom:calc(1em * 1.17)}p:last-child,.text--p:last-child{margin-bottom:0}.text--p-large{font-size:1.125rem}@media screen and (min-width: 992px){.text--p-large{font-size:1.25rem}}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--space-above{margin-top:1em}.main-content-text p:last-child,.main-content-text h1:last-child,.main-content-text h2:last-child,.main-content-text h3:last-child,.main-content-text h4:last-child,.main-content-text h5:last-child,.main-content-text h6:last-child{margin-bottom:0}.main-content-text a{color:#052f5f;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in}.main-content-text a:hover,.main-content-text a:focus,.main-content-text a:active{color:#39a0ed;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 300ms ease-out;transition:color 300ms ease-out}@media screen and (min-width: 992px){.main-content-text a:hover,.main-content-text a:focus,.main-content-text a:active{color:#39a0ed;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 300ms ease-out;transition:color 300ms ease-out}}.main-content-text b,.main-content-text strong{font-weight:700}.main-content-text i,.main-content-text em{font-style:italic}.main-content-text s,.main-content-text del{-webkit-text-decoration:line-through;text-decoration:line-through}.main-content-text sub,.main-content-text sup{font-size:.6em;line-height:0;position:relative;vertical-align:baseline}.main-content-text sub{bottom:-0.25em}.main-content-text sup{top:-0.5em}.main-content-text ol{color:#052f5f;line-height:1.17;list-style-type:decimal;margin-bottom:1.25em;padding:0 0 1em 1.5rem}.main-content-text ol li{margin-bottom:.6em}.main-content-text ol li ol{margin-top:.3em;padding-bottom:0;padding-left:1.25em}.main-content-text ol:last-child{margin-bottom:0}.main-content-text ul{color:#052f5f;line-height:1.17;list-style-type:disc;margin-bottom:1.25em;padding:0 0 1em 1.5rem}.main-content-text ul li{margin-bottom:.6em}.main-content-text ul li::marker{color:#052f5f;font-size:1rem}.main-content-text ul li ul{margin-top:.3em;padding-bottom:0;padding-left:1.25em}.main-content-text ul li ul li{list-style-type:circle}.main-content-text ul:last-child{margin-bottom:0}.main-content-text hr{border-color:#c0ceea;border-style:solid}.main-content-text blockquote{border-left:3px solid #052f5f;padding-left:1.5rem}.main-content-text blockquote>*{font-size:1.2em}.main-content-text fieldset{border:1px solid #052f5f;margin-bottom:1.25em;padding:.75rem 1.5rem 1.5rem}.main-content-text fieldset:last-child{margin-bottom:0}.main-content-text fieldset legend{border:none;display:block;font-size:.8em;padding:0 .5rem}.main-content-text figure{margin-bottom:2rem}.main-content-text figcaption{font-size:.8em;font-style:italic;padding:.5em 1em}html,body{height:100%}embed,iframe{max-width:100%}img{height:auto;max-width:100%}.sr-only{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;width:1px}.width-container,.vsc-layout-inner{margin-left:auto;margin-right:auto;max-width:1392px}.width-container--wide{margin-left:auto;margin-right:auto;max-width:1600px}.width-container--narrow{margin-left:auto;margin-right:auto;max-width:960px}.width-container--no-gutter{margin-left:auto;margin-right:auto;max-width:calc(1392px + 3rem);max-width:calc(1392px + (1.5rem * 2))}.gutter--responsive-padding,.vsc-layout-inner{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 992px){.gutter--responsive-padding,.vsc-layout-inner{padding-left:1.5rem;padding-right:1.5rem}}.section-padding{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.section-padding{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width: 1200px){.section-padding{padding-top:5rem;padding-bottom:5rem}}.section-padding--top{padding-top:3rem}@media screen and (min-width: 768px){.section-padding--top{padding-top:4rem}}@media screen and (min-width: 1200px){.section-padding--top{padding-top:5rem}}.section-padding--bottom{padding-bottom:3rem}@media screen and (min-width: 768px){.section-padding--bottom{padding-bottom:4rem}}@media screen and (min-width: 1200px){.section-padding--bottom{padding-bottom:5rem}}.section-padding--small{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 768px){.section-padding--small{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width: 1200px){.section-padding--small{padding-top:3rem;padding-bottom:3rem}}.section-padding--small-top{padding-top:1.5rem}@media screen and (min-width: 768px){.section-padding--small-top{padding-top:2.5rem}}@media screen and (min-width: 1200px){.section-padding--small-top{padding-top:3rem}}.section-margin{margin-top:3rem;margin-bottom:3rem}@media screen and (min-width: 768px){.section-margin{margin-top:4rem;margin-bottom:4rem}}@media screen and (min-width: 1200px){.section-margin{margin-top:5rem;margin-bottom:5rem}}.section-margin--small{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width: 768px){.section-margin--small{margin-top:2.5rem;margin-bottom:2.5rem}}@media screen and (min-width: 1200px){.section-margin--small{margin-top:3rem;margin-bottom:3rem}}.section-margin--small-top{margin-top:1.5rem}@media screen and (min-width: 768px){.section-margin--small-top{margin-top:2.5rem}}@media screen and (min-width: 1200px){.section-margin--small-top{margin-top:3rem}}.dialog-off-canvas-main-canvas{height:100%}.alto-page{height:calc(100% - 68px);height:calc(100% - var(--alto-header-height));padding-bottom:86px;padding-bottom:var(--alto-sidebar-bottom-height)}.alto-page__header{height:68px;height:var(--alto-header-height);position:fixed;top:0;width:100%;z-index:3}.alto-page__sidebar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#294070;bottom:0;-webkit-box-shadow:-10px 0 8px 10px rgba(0,0,0,0);box-shadow:-10px 0 8px 10px rgba(0,0,0,0);height:86px;height:var(--alto-sidebar-bottom-height);position:fixed;width:100%;z-index:2}.alto-page__content{background-color:#e4e9f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:calc(100% - 2.5rem - 86px);min-height:calc(100% - 1.25rem - 1.25rem - 86px);min-height:calc(100% - 2.5rem - var(--alto-sidebar-bottom-height));min-height:calc(100% - 1.25rem - 1.25rem - var(--alto-sidebar-bottom-height));padding:calc(68px + 1.25rem) 1.25rem calc(86px + 1.25rem) 1.25rem;padding:calc(var(--alto-header-height) + 1.25rem) 1.25rem calc(var(--alto-sidebar-bottom-height) + 1.25rem) 1.25rem}.alto-page__content .region-content,.alto-page__content #block-altoenergy-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 640px){.alto-page__sidebar{bottom:auto;cursor:pointer;display:block;height:calc(100% - 68px);height:calc(100% - var(--alto-header-height));margin-top:68px;margin-top:var(--alto-header-height);top:0;-webkit-transition:background-color linear .15s, width linear .1s, -webkit-box-shadow linear .15s;transition:background-color linear .15s, width linear .1s, -webkit-box-shadow linear .15s;transition:background-color linear .15s, box-shadow linear .15s, width linear .1s;transition:background-color linear .15s, box-shadow linear .15s, width linear .1s, -webkit-box-shadow linear .15s;width:68px;width:var(--alto-sidebar-closed-width)}.alto-page__sidebar::before{background-color:#294070;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNSAyLjI1TDguMjUgNkw0LjUgOS43NSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");background-position:8px center;background-repeat:no-repeat;border-radius:25px;content:"";height:25px;position:absolute;right:-12px;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:background-color linear .15s, right linear .15s;transition:background-color linear .15s, right linear .15s;-webkit-transition:-webkit-transform linear .15s;transition:-webkit-transform linear .15s;transition:transform linear .15s;transition:transform linear .15s, -webkit-transform linear .15s;width:25px}.alto-page__sidebar:hover{background-color:#052f5f;-webkit-box-shadow:-10px 0 13px 10px rgba(0,0,0,.45);box-shadow:-10px 0 13px 10px rgba(0,0,0,.45)}.alto-page__sidebar:hover::before{background-color:#052f5f}.alto-page__sidebar.alto-page__sidebar--open{background-color:#052f5f;-webkit-box-shadow:-10px 0 13px 10px rgba(0,0,0,.45);box-shadow:-10px 0 13px 10px rgba(0,0,0,.45);width:220px;width:var(--alto-sidebar-open-width)}.alto-page__sidebar.alto-page__sidebar--open::before{background-color:#052f5f;background-position:6px center;right:-12px;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.alto-page__content{margin-left:68px;margin-left:var(--alto-sidebar-closed-width);min-height:calc(100% - 2.5rem);min-height:calc(100% - 1.25rem - 1.25rem);padding:calc(68px + 1.25rem) 1.25rem 1.25rem 1.25rem;padding:calc(var(--alto-header-height) + 1.25rem) 1.25rem 1.25rem 1.25rem}}@media screen and (min-width: 1200px){.alto-page__content{min-height:calc(100% - 6rem);min-height:calc(100% - 3rem - 3rem);padding:calc(68px + 3rem) 3rem 3rem 3rem;padding:calc(var(--alto-header-height) + 3rem) 3rem 3rem 3rem}}body.toolbar-vertical #toolbar-administration{height:39px;height:var(--dt);position:fixed;top:0;width:100%;z-index:4}body.toolbar-vertical #toolbar-item-user{min-width:0 !important}@media screen and (min-width: 640px){body.toolbar-vertical .alto-page__header,body.toolbar-vertical .alto-page__sidebar{padding-top:39px;padding-top:var(--dt)}body.toolbar-vertical .alto-page__sidebar{height:calc(100% - 107px);height:calc(100% - 39px - 68px);height:calc(100% - var(--dt) - var(--alto-header-height))}body.toolbar-vertical.toolbar-tray-open:not(.toolbar-fixed) .alto-page__header{padding-left:240px;padding-left:var(--dt-open-v);width:calc(100% - 240px);width:calc(100% - var(--dt-open-v))}body.toolbar-vertical.toolbar-tray-open:not(.toolbar-fixed) .alto-page__sidebar{left:240px;left:var(--dt-open-v)}body.toolbar-vertical.toolbar-tray-open:not(.toolbar-fixed) .alto-page__content{margin-left:308px;margin-left:calc(240px + 68px);margin-left:calc(var(--dt-open-v) + var(--alto-sidebar-closed-width))}}body.toolbar-horizontal .alto-page__header,body.toolbar-horizontal .alto-page__sidebar{padding-top:39px;padding-top:var(--dt)}body.toolbar-horizontal .alto-page__sidebar{height:calc(100% - 107px);height:calc(100% - 39px - 68px);height:calc(100% - var(--dt) - var(--alto-header-height))}body.toolbar-horizontal.toolbar-tray-open .alto-page__header,body.toolbar-horizontal.toolbar-tray-open .alto-page__sidebar{padding-top:117px;padding-top:calc(39px + 78px);padding-top:calc(var(--dt) + var(--dt-open-h))}body.toolbar-horizontal.toolbar-tray-open .alto-page__sidebar{height:calc(100% - 185px);height:calc(100% - 39px - 78px - 68px);height:calc(100% - var(--dt) - var(--dt-open-h) - var(--alto-header-height))}.alto-layout-board--page{-webkit-box-sizing:border-box;box-sizing:border-box}.alto-layout-board--page .region-content,.alto-layout-board--page #block-altoenergy-content,.alto-layout-board--page .view-job-board,.alto-layout-board--page .view-partners-board{height:100%}.alto-layout-board--page .job-board,.alto-layout-board--page .view-partners-board{-ms-grid-rows:auto auto minmax(0, 1fr) 1fr;grid-template-rows:auto auto minmax(0, 1fr) 1fr;height:100%}.alto-layout-board--page .job-board .views-element-container,.alto-layout-board--page .view-partners-board .views-element-container{grid-row:2/-1}.alto-layout-board--page .job-board .views-element-container:has(.view-empty),.alto-layout-board--page .view-partners-board .views-element-container:has(.view-empty){height:100%}.alto-layout-board--page .job-board .view-filters,.alto-layout-board--page .view-partners-board .view-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.alto-layout-board--page .job-board .view-empty,.alto-layout-board--page .view-partners-board .view-empty{height:100%}.alto-layout-board--page .pager{margin-top:.75rem}.alto-layout-board--board{--jobs-height: 0;--gradient-width: 0;display:-ms-grid;display:grid;-ms-grid-rows:auto auto minmax(0, 1fr);grid-template-rows:auto auto minmax(0, 1fr);min-height:0}.alto-layout-board--board .view-job-board .alto-filter-wrapper{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}.alto-layout-board--board .view-partners-board .alto-filter-wrapper{-ms-grid-columns:1fr 1fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.alto-layout-board--board .alto-filter-wrapper{background-color:#efeff5;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;padding:1rem}.alto-layout-board--board .alto-filter-wrapper h3{font-size:1.25rem;grid-column:1/-1}.alto-layout-board--board .alto-filter-wrapper .form-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.alto-layout-board--board .alto-filter-wrapper .form-actions{display:none}.alto-layout-board--board .alto-filter-wrapper .form-item-job,.alto-layout-board--board .alto-filter-wrapper .form-item-partner,.alto-layout-board--board .alto-filter-wrapper .form-item-bus-ap,.alto-layout-board--board .alto-filter-wrapper .form-item-field-account-manager-target-id{margin-bottom:0}.alto-layout-board--board .alto-filter-wrapper .form-item-job label,.alto-layout-board--board .alto-filter-wrapper .form-item-partner label,.alto-layout-board--board .alto-filter-wrapper .form-item-bus-ap label,.alto-layout-board--board .alto-filter-wrapper .form-item-field-account-manager-target-id label{margin:0;white-space:nowrap}.alto-layout-board--board .alto-filter-wrapper .form-item-job input,.alto-layout-board--board .alto-filter-wrapper .form-item-partner input,.alto-layout-board--board .alto-filter-wrapper .form-item-bus-ap input,.alto-layout-board--board .alto-filter-wrapper .form-item-field-account-manager-target-id input{border:1px solid #c0c4d6;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);max-width:262px}.alto-layout-board--board .alto-filter-wrapper .form-item-sort-by{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0}.alto-layout-board--board .alto-filter-wrapper .form-item-sort-by label{margin:0;white-space:nowrap}.alto-layout-board--board .alto-filter-wrapper .select2{max-width:302px}@media screen and (min-width: 768px){.alto-layout-board--board .alto-filter-wrapper{display:-ms-grid;display:grid}}.alto-layout-board--board form .form-wrapper{background-color:#e4e9f2;left:-1rem;margin-right:0;position:relative;width:calc(100% + 2rem);width:calc(100% + (1rem * 2))}.alto-layout-board--board form .form-wrapper legend{display:none}.alto-layout-board--board form .form-wrapper .form-radios .form-radios{-webkit-box-align:end;-ms-flex-align:end;align-items:end;background-color:rgba(0,0,0,0);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:block;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr 1rem 1fr;grid-template-columns:repeat(4, 1fr);padding:0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-type-radio{margin:0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item{height:100%}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label{border-radius:.5rem .5rem 0 0;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.75rem;font-weight:700;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.17;padding:1rem 1rem .75rem 1rem;position:relative;text-transform:uppercase;-webkit-transition:background-color 300ms ease-in;transition:background-color 300ms ease-in}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label:hover,.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label:focus-within{-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label::before{display:none}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label::after{background-image:url("../svg/check-circle.svg");content:"";display:none;height:20px;position:absolute;right:1rem;top:1rem;width:20px}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item .count{color:#fff;display:block;font-size:1.5rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:800;line-height:1.17}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item:nth-child(1) label{border-radius:.5rem .5rem 0 0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item:not(:nth-child(1)) label{border-radius:0}@media screen and (min-width: 480px){.alto-layout-board--board form .form-wrapper .form-radios .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item{width:50%}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item:nth-child(1) label{border-radius:.5rem 0 0 0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item:nth-child(2) label{border-radius:0 .5rem 0 0}}@media screen and (min-width: 992px){.alto-layout-board--board form .form-wrapper .form-radios .form-radios{display:-ms-grid;display:grid;grid-gap:1rem;gap:1rem}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item{width:100%}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item input[checked=checked]+label{height:calc(100% + 0.5rem);position:relative;top:-0.5rem}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item input[checked=checked]+label::after{display:block}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item label{font-size:1rem;padding-bottom:.25rem;padding-left:1rem;padding-right:3rem;padding-top:1rem}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item:nth-child(n) label{border-radius:.5rem .5rem 0 0}.alto-layout-board--board form .form-wrapper .form-radios .form-radios .form-item .count{font-size:2.75rem}}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:first-of-type label{background-color:#a3a5b6}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:first-of-type label:hover,.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:first-of-type label:focus-within{background-color:#696b7c}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(2) label{background-color:#144783}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(2) label:hover,.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(2) label:focus-within{background-color:#052f5f}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(3) label{background-color:#e24242}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(3) label:hover,.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(3) label:focus-within{background-color:#b01a1a}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(4) label{background-color:#6ab91c}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(4) label:hover,.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:nth-of-type(4) label:focus-within{background-color:#358619}.alto-layout-board--board .view-job-board .form-item-field-job-status-id-target-id:last-of-type{display:none}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type{display:none !important}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(2) input:checked+label,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(3) input:checked+label,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(4) input:checked+label{height:100% !important;top:0 !important}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(2) input:checked+label::after,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(3) input:checked+label::after,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:first-of-type input:checked~.form-item-field-partners-board-status-value:nth-of-type(4) input:checked+label::after{display:none !important}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(2) label{background-color:#6ab91c}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(2) label:hover,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(2) label:focus-within{background-color:#358619}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(3) label{background-color:#e24242}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(3) label:hover,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(3) label:focus-within{background-color:#b01a1a}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(4) label{background-color:#696b7c}.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(4) label:hover,.alto-layout-board--board .view-partners-board .form-item-field-partners-board-status-value:nth-of-type(4) label:focus-within{background-color:#363537}.alto-layout-board--board .view-partners-board form .form-wrapper{position:relative}.alto-layout-board--board .view-partners-board form .form-wrapper::before,.alto-layout-board--board .view-partners-board form .form-wrapper::after{content:"";height:.5rem;position:absolute;right:0;top:100%;width:.5rem}.alto-layout-board--board .view-partners-board form .form-wrapper::before{background-color:#e4e9f2}.alto-layout-board--board .view-partners-board form .form-wrapper::after{background-color:#fff;border-top-right-radius:.5rem}.alto-layout-board--board h1{margin-bottom:.75rem}.alto-layout-board--board .views-element-container{background-color:#fff;border-radius:.5rem;margin-top:.75rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.alto-layout-board--board .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alto-layout-board--board .view-content,.alto-layout-board--board .view-empty{background-color:#efeff5;border-radius:.5rem;position:relative}.alto-layout-board--board .view-content::before,.alto-layout-board--board .view-content::after,.alto-layout-board--board .view-empty::before,.alto-layout-board--board .view-empty::after{content:"";display:block;height:1rem;position:sticky}.alto-layout-board--board .view-content::before,.alto-layout-board--board .view-empty::before{background:-webkit-gradient(linear, left bottom, left top, from(rgba(192, 196, 214, 0)), to(rgba(192, 196, 214, 0.5)));background:linear-gradient(0deg, rgba(192, 196, 214, 0) 0%, rgba(192, 196, 214, 0.5) 100%);border-top-left-radius:.5rem;border-top-right-radius:.5rem;top:0;width:100%}.alto-layout-board--board .view-content::after,.alto-layout-board--board .view-empty::after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(192, 196, 214, 0)), to(rgba(192, 196, 214, 0.5)));background:linear-gradient(180deg, rgba(192, 196, 214, 0) 0%, rgba(192, 196, 214, 0.5) 100%);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;bottom:var(--gradient-bottom-position-bottom);top:var(--gradient-bottom-position-top)}.alto-layout-board--board .view-content{--gradient-bottom-position-bottom: 0;--gradient-bottom-position-top: unset;height:var(--jobs-height);overflow-y:auto;position:relative}.alto-layout-board--board .view-empty{display:-ms-grid;display:grid;font-size:1.25rem;font-weight:700;height:var(--jobs-height);-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center;text-align:center}.alto-layout-board--board .view-empty::before,.alto-layout-board--board .view-empty::after{position:absolute;width:100%}.alto-layout-board--board .view-empty::after{bottom:0;top:auto;top:initial}p.alto-layout-buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.alto-layout-installer-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alto-layout-installer-page .alto-info-strips{background-color:#efeff5;border-radius:.5rem;padding:1.25rem}.alto-layout-installer-page .alto-info-strips .alto-info-strip+.alto-info-strip{margin-top:1.25rem}.alto-layout-installer-page .alto-info-strips .alto-info-strip__job-action a{width:calc(100% - 2rem)}@media screen and (min-width: 992px){.alto-layout-installer-page .alto-info-strips .alto-info-strip__job-action a{width:10ch}}.alto-layout-installer-page .job{margin-bottom:1.25rem}.alto-layout-installer-page .alto-content-panel{display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-gap:1.25rem;gap:1.25rem;-ms-grid-rows:1fr 1.25rem auto;grid-template-rows:1fr auto;min-height:calc(100vh - 154px - 8.5rem);min-height:calc(100vh - 68px - 86px - (2 * 1.25rem) - 6rem);min-height:calc(100vh - var(--alto-header-height) - var(--alto-sidebar-bottom-height) - 8.5rem);min-height:calc(100vh - var(--alto-header-height) - var(--alto-sidebar-bottom-height) - (2 * 1.25rem) - 6rem)}@media screen and (min-width: 640px){.alto-layout-installer-page .alto-content-panel{min-height:calc(100vh - 68px - 8rem);min-height:calc(100vh - 68px - (2 * 1.25rem) - 5.5rem);min-height:calc(100vh - var(--alto-header-height) - 8rem);min-height:calc(100vh - var(--alto-header-height) - (2 * 1.25rem) - 5.5rem)}}@media screen and (min-width: 992px){.alto-layout-installer-page .alto-content-panel{min-height:0}}.alto-layout-installer-page .alto-content-panel__detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.alto-layout-installer-page form{height:100%}.alto-layout-installer-page form .form-type-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:1.25rem}.alto-layout-installer-page form .form-type-textarea .form-textarea-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alto-layout-installer-page form .form-item textarea{border:1px solid #a3a5b6;height:100%}.alto-layout-installer-page__one{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alto-installer-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;width:100%}.alto-installer-date .button-normal a{-webkit-text-decoration:none;text-decoration:none;-webkit-transition:none;transition:none}.alto-installer-date .button-normal a:hover{color:#052f5f}.alto-installer-date .alto-installer-date__first,.alto-installer-date .alto-installer-date__second{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 400px){.alto-installer-date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alto-installer-date .button-normal{margin-top:-1.25em}}@media screen and (min-width: 768px){.alto-installer-date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.alto-installer-date__approved{color:#358619;text-transform:uppercase}.alto-installer-date__approved .vsc-icon{fill:#358619}.alto-installer-date__requested{color:#e89a24;text-transform:uppercase}p.alto-layout-installer-buttons,.alto-layout-installer-page form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}p.alto-layout-installer-buttons .button,p.alto-layout-installer-buttons .button-normal,p.alto-layout-installer-buttons .button-outline,.alto-layout-installer-page form .button,.alto-layout-installer-page form .button-normal,.alto-layout-installer-page form .button-outline{width:100%}p.alto-layout-installer-buttons .button a,p.alto-layout-installer-buttons .button-normal a,p.alto-layout-installer-buttons .button-outline a,.alto-layout-installer-page form .button a,.alto-layout-installer-page form .button-normal a,.alto-layout-installer-page form .button-outline a{width:100%}p.alto-layout-installer-buttons{margin-bottom:1.5rem}@media screen and (min-width: 768px){p.alto-layout-installer-buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.alto-layout-installer__tandc{text-align:center}.alto-layout-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.alto-layout-two-columns__one,.alto-layout-two-columns__two{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media screen and (min-width: 1200px){.alto-layout-two-columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.alto-layout-two-columns__two{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;position:sticky;top:80px;top:var(--alto-sticky-below-header)}}.alto-admin-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alto-admin-items__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.alto-admin-items__item:not(:last-of-type){border-bottom:1px solid #294070;margin-bottom:1.5rem;padding-bottom:1.5rem}.alto-admin-items__link{font-weight:bold}.view-alto-issues th,.view-alto-partners-expiry-report th,.taxonomy-overview-terms th{background-color:rgba(255,255,255,.8);text-align:left}.view-alto-issues th,.view-alto-issues td,.view-alto-partners-expiry-report th,.view-alto-partners-expiry-report td,.taxonomy-overview-terms th,.taxonomy-overview-terms td{padding:.5rem}.view-alto-issues th a,.view-alto-issues td a,.view-alto-partners-expiry-report th a,.view-alto-partners-expiry-report td a,.taxonomy-overview-terms th a,.taxonomy-overview-terms td a{-webkit-text-decoration:underline;text-decoration:underline}.view-alto-issues tbody tr:nth-child(even) td,.view-alto-partners-expiry-report tbody tr:nth-child(even) td,.taxonomy-overview-terms tbody tr:nth-child(even) td{background-color:rgba(255,255,255,.5)}.view-alto-issues tbody tr:nth-child(odd) td,.view-alto-partners-expiry-report tbody tr:nth-child(odd) td,.taxonomy-overview-terms tbody tr:nth-child(odd) td{background-color:rgba(255,255,255,.3)}.view-alto-issues .pager,.view-alto-partners-expiry-report .pager,.taxonomy-overview-terms .pager{padding:.75rem 0}.view-alto-issues .pager .pager__items,.view-alto-partners-expiry-report .pager .pager__items,.taxonomy-overview-terms .pager .pager__items{text-align:left}.view-alto-issues .views-exposed-form .form-item,.view-alto-partners-expiry-report .views-exposed-form .form-item,.taxonomy-overview-terms .views-exposed-form .form-item{padding:1.5rem}.alto-attached-files__header{background-color:#efeff5;border-radius:.5rem .5rem 0 0;padding:1rem}.alto-attached-files__header__content{border-bottom:1px solid #c0c4d6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem}.alto-attached-files__header__label{font-weight:bold;margin:0}.alto-attached-files__list.alto-attached-files__list--header-above{border-radius:0 0 .5rem .5rem;padding-top:0}.alto-attached-files__list .alto-attached-files__list__items{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.alto-attached-files__list .alto-attached-files__list__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;max-width:calc(100% - 2rem);max-width:calc(100% - (2 * 1rem));padding:1rem;width:100%}.alto-attached-files__list .alto-attached-files__list__item p{margin-bottom:0}.alto-attached-files__list .alto-attached-files__list__item:last-child{margin-bottom:.25rem}.alto-attached-files__list .alto-attached-files__list__item__link{-ms-flex-negative:0;flex-shrink:0}.alto-layout-two-columns form .alto-attached-files__list fieldset:last-child{margin-bottom:0}.alto-layout-two-columns form .alto-attached-files__list fieldset .fieldset-legend{font-size:1rem;font-weight:normal}.alto-layout-two-columns form .alto-attached-files__list fieldset .form-checkboxes{background-color:rgba(0,0,0,0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding:0 .5rem}.alto-layout-two-columns form .alto-attached-files__list fieldset .form-checkboxes .form-type-checkbox{background-color:#fff;border-radius:.5rem;margin:0;padding:.5rem;width:100%}.alto-layout-two-columns form .alto-attached-files__list fieldset .form-checkboxes .form-type-checkbox:last-child{margin-bottom:.25rem}.button-normal a,.button-normal button,.button-outline a,.button-outline button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#39bbaa;border:2px solid #39bbaa;border-radius:1.25rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:700;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.17;margin:0;min-width:80px;padding:0.5625rem 1.125rem;text-align:center;text-transform:uppercase}.button-normal a:disabled,.button-normal a[aria-disabled=true],.button-normal button:disabled,.button-normal button[aria-disabled=true],.button-outline a:disabled,.button-outline a[aria-disabled=true],.button-outline button:disabled,.button-outline button[aria-disabled=true]{background-color:#c0c4d6;border-color:#c0c4d6;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:auto}.button-normal a:disabled svg.vsc-icon,.button-normal a:disabled svg.vsc-icon path,.button-normal a[aria-disabled=true] svg.vsc-icon,.button-normal a[aria-disabled=true] svg.vsc-icon path,.button-normal button:disabled svg.vsc-icon,.button-normal button:disabled svg.vsc-icon path,.button-normal button[aria-disabled=true] svg.vsc-icon,.button-normal button[aria-disabled=true] svg.vsc-icon path,.button-outline a:disabled svg.vsc-icon,.button-outline a:disabled svg.vsc-icon path,.button-outline a[aria-disabled=true] svg.vsc-icon,.button-outline a[aria-disabled=true] svg.vsc-icon path,.button-outline button:disabled svg.vsc-icon,.button-outline button:disabled svg.vsc-icon path,.button-outline button[aria-disabled=true] svg.vsc-icon,.button-outline button[aria-disabled=true] svg.vsc-icon path{fill:#fff}.button-normal a:disabled:hover,.button-normal a:disabled:active,.button-normal a[aria-disabled=true]:hover,.button-normal a[aria-disabled=true]:active,.button-normal button:disabled:hover,.button-normal button:disabled:active,.button-normal button[aria-disabled=true]:hover,.button-normal button[aria-disabled=true]:active,.button-outline a:disabled:hover,.button-outline a:disabled:active,.button-outline a[aria-disabled=true]:hover,.button-outline a[aria-disabled=true]:active,.button-outline button:disabled:hover,.button-outline button:disabled:active,.button-outline button[aria-disabled=true]:hover,.button-outline button[aria-disabled=true]:active{background-color:#c0c4d6;border:2px solid #c0c4d6;color:#fff}.button-normal a:disabled:hover svg.vsc-icon,.button-normal a:disabled:hover svg.vsc-icon path,.button-normal a:disabled:active svg.vsc-icon,.button-normal a:disabled:active svg.vsc-icon path,.button-normal a[aria-disabled=true]:hover svg.vsc-icon,.button-normal a[aria-disabled=true]:hover svg.vsc-icon path,.button-normal a[aria-disabled=true]:active svg.vsc-icon,.button-normal a[aria-disabled=true]:active svg.vsc-icon path,.button-normal button:disabled:hover svg.vsc-icon,.button-normal button:disabled:hover svg.vsc-icon path,.button-normal button:disabled:active svg.vsc-icon,.button-normal button:disabled:active svg.vsc-icon path,.button-normal button[aria-disabled=true]:hover svg.vsc-icon,.button-normal button[aria-disabled=true]:hover svg.vsc-icon path,.button-normal button[aria-disabled=true]:active svg.vsc-icon,.button-normal button[aria-disabled=true]:active svg.vsc-icon path,.button-outline a:disabled:hover svg.vsc-icon,.button-outline a:disabled:hover svg.vsc-icon path,.button-outline a:disabled:active svg.vsc-icon,.button-outline a:disabled:active svg.vsc-icon path,.button-outline a[aria-disabled=true]:hover svg.vsc-icon,.button-outline a[aria-disabled=true]:hover svg.vsc-icon path,.button-outline a[aria-disabled=true]:active svg.vsc-icon,.button-outline a[aria-disabled=true]:active svg.vsc-icon path,.button-outline button:disabled:hover svg.vsc-icon,.button-outline button:disabled:hover svg.vsc-icon path,.button-outline button:disabled:active svg.vsc-icon,.button-outline button:disabled:active svg.vsc-icon path,.button-outline button[aria-disabled=true]:hover svg.vsc-icon,.button-outline button[aria-disabled=true]:hover svg.vsc-icon path,.button-outline button[aria-disabled=true]:active svg.vsc-icon,.button-outline button[aria-disabled=true]:active svg.vsc-icon path{fill:#fff}.button-normal a:hover,.button-normal button:hover,.button-outline a:hover,.button-outline button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.button-normal a:focus,.button-normal a:active,.button-normal button:focus,.button-normal button:active,.button-outline a:focus,.button-outline a:active,.button-outline button:focus,.button-outline button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.button-normal a:focus svg.vsc-icon,.button-normal a:focus svg.vsc-icon path,.button-normal a:active svg.vsc-icon,.button-normal a:active svg.vsc-icon path,.button-normal button:focus svg.vsc-icon,.button-normal button:focus svg.vsc-icon path,.button-normal button:active svg.vsc-icon,.button-normal button:active svg.vsc-icon path,.button-outline a:focus svg.vsc-icon,.button-outline a:focus svg.vsc-icon path,.button-outline a:active svg.vsc-icon,.button-outline a:active svg.vsc-icon path,.button-outline button:focus svg.vsc-icon,.button-outline button:focus svg.vsc-icon path,.button-outline button:active svg.vsc-icon,.button-outline button:active svg.vsc-icon path{fill:#052f5f}.button-normal a svg.vsc-icon,.button-normal a svg.vsc-icon path,.button-normal button svg.vsc-icon,.button-normal button svg.vsc-icon path,.button-outline a svg.vsc-icon,.button-outline a svg.vsc-icon path,.button-outline button svg.vsc-icon,.button-outline button svg.vsc-icon path{fill:#fff}@media screen and (min-width: 992px){.button-normal a,.button-normal button,.button-outline a,.button-outline button{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out}.button-normal a:hover,.button-normal button:hover,.button-outline a:hover,.button-outline button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}.button-normal a:hover svg.vsc-icon,.button-normal a:hover svg.vsc-icon path,.button-normal button:hover svg.vsc-icon,.button-normal button:hover svg.vsc-icon path,.button-outline a:hover svg.vsc-icon,.button-outline a:hover svg.vsc-icon path,.button-outline button:hover svg.vsc-icon,.button-outline button:hover svg.vsc-icon path{fill:#052f5f;-webkit-transition:fill .15s ease-in-out;transition:fill .15s ease-in-out}.button-normal a svg.vsc-icon,.button-normal a svg.vsc-icon path,.button-normal button svg.vsc-icon,.button-normal button svg.vsc-icon path,.button-outline a svg.vsc-icon,.button-outline a svg.vsc-icon path,.button-outline button svg.vsc-icon,.button-outline button svg.vsc-icon path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}}.button-normal.button-icon a,.button-outline.button-icon a{padding:0.6875rem 1.25rem}.button-outline a,.button-outline button{background-color:rgba(0,0,0,0);border-color:#39bbaa;-webkit-box-shadow:none;box-shadow:none;color:#052f5f}.button-outline a:hover,.button-outline button:hover{color:#052f5f}.button-outline a svg.vsc-icon,.button-outline a svg.vsc-icon path,.button-outline button svg.vsc-icon,.button-outline button svg.vsc-icon path{fill:#052f5f}.button-outline a:focus,.button-outline a:active,.button-outline button:focus,.button-outline button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.button-outline a:focus svg.vsc-icon,.button-outline a:focus svg.vsc-icon path,.button-outline a:active svg.vsc-icon,.button-outline a:active svg.vsc-icon path,.button-outline button:focus svg.vsc-icon,.button-outline button:focus svg.vsc-icon path,.button-outline button:active svg.vsc-icon,.button-outline button:active svg.vsc-icon path{fill:#052f5f}@media screen and (min-width: 992px){.button-outline a:hover,.button-outline button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.button-outline a:hover svg.vsc-icon,.button-outline a:hover svg.vsc-icon path,.button-outline button:hover svg.vsc-icon,.button-outline button:hover svg.vsc-icon path{fill:#052f5f}}.back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#39bbaa;border:2px solid #39bbaa;border-radius:1.25rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:700;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.17;margin:0;min-width:80px;padding:0.5625rem 1.125rem;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,0);border-color:#39bbaa;-webkit-box-shadow:none;box-shadow:none;color:#052f5f;padding-left:2.25rem;position:relative}.back-button:disabled,.back-button[aria-disabled=true]{background-color:#c0c4d6;border-color:#c0c4d6;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:auto}.back-button:disabled svg.vsc-icon,.back-button:disabled svg.vsc-icon path,.back-button[aria-disabled=true] svg.vsc-icon,.back-button[aria-disabled=true] svg.vsc-icon path{fill:#fff}.back-button:disabled:hover,.back-button:disabled:active,.back-button[aria-disabled=true]:hover,.back-button[aria-disabled=true]:active{background-color:#c0c4d6;border:2px solid #c0c4d6;color:#fff}.back-button:disabled:hover svg.vsc-icon,.back-button:disabled:hover svg.vsc-icon path,.back-button:disabled:active svg.vsc-icon,.back-button:disabled:active svg.vsc-icon path,.back-button[aria-disabled=true]:hover svg.vsc-icon,.back-button[aria-disabled=true]:hover svg.vsc-icon path,.back-button[aria-disabled=true]:active svg.vsc-icon,.back-button[aria-disabled=true]:active svg.vsc-icon path{fill:#fff}.back-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.back-button:focus,.back-button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.back-button:focus svg.vsc-icon,.back-button:focus svg.vsc-icon path,.back-button:active svg.vsc-icon,.back-button:active svg.vsc-icon path{fill:#052f5f}.back-button svg.vsc-icon,.back-button svg.vsc-icon path{fill:#fff}@media screen and (min-width: 992px){.back-button{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out}.back-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}.back-button:hover svg.vsc-icon,.back-button:hover svg.vsc-icon path{fill:#052f5f;-webkit-transition:fill .15s ease-in-out;transition:fill .15s ease-in-out}.back-button svg.vsc-icon,.back-button svg.vsc-icon path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}}.back-button:hover{color:#052f5f}.back-button svg.vsc-icon,.back-button svg.vsc-icon path{fill:#052f5f}.back-button:focus,.back-button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.back-button:focus svg.vsc-icon,.back-button:focus svg.vsc-icon path,.back-button:active svg.vsc-icon,.back-button:active svg.vsc-icon path{fill:#052f5f}@media screen and (min-width: 992px){.back-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.back-button:hover svg.vsc-icon,.back-button:hover svg.vsc-icon path{fill:#052f5f}}.back-button::before{background-image:url("../svg/chevron-left-blue.svg");content:"";height:12px;left:18px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.cancel-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#39bbaa;border:2px solid #39bbaa;border-radius:1.25rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:700;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.17;margin:0;min-width:80px;padding:0.5625rem 1.125rem;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,0);border-color:#39bbaa;-webkit-box-shadow:none;box-shadow:none;color:#052f5f;background-color:#e24242;border-color:#e24242;color:#fff}.cancel-button:disabled,.cancel-button[aria-disabled=true]{background-color:#c0c4d6;border-color:#c0c4d6;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:auto}.cancel-button:disabled svg.vsc-icon,.cancel-button:disabled svg.vsc-icon path,.cancel-button[aria-disabled=true] svg.vsc-icon,.cancel-button[aria-disabled=true] svg.vsc-icon path{fill:#fff}.cancel-button:disabled:hover,.cancel-button:disabled:active,.cancel-button[aria-disabled=true]:hover,.cancel-button[aria-disabled=true]:active{background-color:#c0c4d6;border:2px solid #c0c4d6;color:#fff}.cancel-button:disabled:hover svg.vsc-icon,.cancel-button:disabled:hover svg.vsc-icon path,.cancel-button:disabled:active svg.vsc-icon,.cancel-button:disabled:active svg.vsc-icon path,.cancel-button[aria-disabled=true]:hover svg.vsc-icon,.cancel-button[aria-disabled=true]:hover svg.vsc-icon path,.cancel-button[aria-disabled=true]:active svg.vsc-icon,.cancel-button[aria-disabled=true]:active svg.vsc-icon path{fill:#fff}.cancel-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.cancel-button:focus,.cancel-button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}.cancel-button:focus svg.vsc-icon,.cancel-button:focus svg.vsc-icon path,.cancel-button:active svg.vsc-icon,.cancel-button:active svg.vsc-icon path{fill:#052f5f}.cancel-button svg.vsc-icon,.cancel-button svg.vsc-icon path{fill:#fff}@media screen and (min-width: 992px){.cancel-button{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out}.cancel-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}.cancel-button:hover svg.vsc-icon,.cancel-button:hover svg.vsc-icon path{fill:#052f5f;-webkit-transition:fill .15s ease-in-out;transition:fill .15s ease-in-out}.cancel-button svg.vsc-icon,.cancel-button svg.vsc-icon path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}}.cancel-button:hover{color:#052f5f}.cancel-button svg.vsc-icon,.cancel-button svg.vsc-icon path{fill:#052f5f}.cancel-button:focus,.cancel-button:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.cancel-button:focus svg.vsc-icon,.cancel-button:focus svg.vsc-icon path,.cancel-button:active svg.vsc-icon,.cancel-button:active svg.vsc-icon path{fill:#052f5f}@media screen and (min-width: 992px){.cancel-button:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}.cancel-button:hover svg.vsc-icon,.cancel-button:hover svg.vsc-icon path{fill:#052f5f}}.cancel-button:focus,.cancel-button:active{background-color:#f6ae2d;border-color:#f6ae2d}@media screen and (min-width: 992px){.cancel-button:hover{background-color:#f6ae2d;border-color:#f6ae2d}}.alto-content-panel{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);padding:1.5rem}.alto-content-panel h2{margin-bottom:1.5rem}.alto-content-panel h3{margin-bottom:.75rem;margin-top:1.5rem}.alto-content-panel h2+h3{margin-top:0}.alto-content-panel.alto-content-panel--centralised{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5rem;padding:0}.alto-content-panel .alto-content-panel__icon-link .vsc-icon{-webkit-transition:fill 300ms ease-in;transition:fill 300ms ease-in}.alto-content-panel .alto-content-panel__icon-link:hover .vsc-icon,.alto-content-panel .alto-content-panel__icon-link:focus .vsc-icon,.alto-content-panel .alto-content-panel__icon-link:active .vsc-icon{fill:#39a0ed;-webkit-transition:fill 300ms ease-out;transition:fill 300ms ease-out}.alto-content-panel__float-right{float:right;margin-left:1rem}.alto-content-panel__space-between{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.alto-content-panel__space-between h2{margin-bottom:0}.alto-content-panel__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.alto-content-panel--centralised .alto-content-panel__content{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);padding:1.5rem;width:33.3333333333%}.alto-content-panel--centralised .alto-content-panel__content p{font-size:1.25rem;font-weight:700;text-align:center}.alto-content-panel--centralised .alto-content-panel__content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem}.alto-content-panel--centralised .alto-content-panel__content .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;margin-top:1.5rem}.alto-content-panel__content__1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.alto-content-panel__detail-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;grid-gap:.75rem;gap:.75rem;-ms-grid-columns:8.75rem .75rem 1fr;grid-template-columns:8.75rem 1fr;color:#052f5f;font-size:0.875rem;font-weight:700}.alto-content-panel__detail-item .label{color:#363537;font-weight:500}.alto-content-panel__detail-item+.alto-content-panel__detail-item{border-top:1px solid #efeff5;margin-top:.5rem;padding-top:.5rem}.alto-content-panel__detail-item.alto-content-panel__detail-item--error .label,.alto-content-panel__detail-item.alto-content-panel__detail-item--error .alto-content-panel__detail-item__value{color:red}.alto-content-panel__detail-item a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 300ms ease-in;transition:color 300ms ease-in;word-break:break-all}.alto-content-panel__detail-item a:hover,.alto-content-panel__detail-item a:focus,.alto-content-panel__detail-item a:active{color:#39a0ed;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color 300ms ease-out;transition:color 300ms ease-out}.alto-content-panel__detail-item__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.alto-content-panel__space-above{margin-top:1rem}.alto-content-panel__inset{background-color:#efeff5;border-radius:.5rem;padding:1rem}.alto-content-panel__inset>*{max-width:100%}.alto-content-panel__title{border-bottom:1px solid #c0c4d6;margin-bottom:1rem;padding-bottom:1rem}svg.vsc-icon{fill:#052f5f;height:20px;width:20px}svg.vsc-icon-small{fill:#052f5f;height:12px;width:12px}input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;width:100%}select{width:100%}form .form-item{margin-bottom:1rem;margin-top:0}form .form-item:last-child{margin-bottom:0}form .form-item label{color:#052f5f;display:block;font-size:1rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:500;margin-bottom:.5rem}form .form-item label.form-required::after{background-image:none;content:"*";display:inline;height:auto;margin-left:0;vertical-align:baseline;width:auto}form .form-item legend .fieldset-legend{color:#052f5f;display:inline-block;float:none;font-size:1.25rem;font-weight:700;margin-bottom:.75rem}form .form-item legend .fieldset-legend.form-required::after{background-image:none;content:"*";display:inline;height:auto;margin-left:0;vertical-align:baseline;width:auto}form .form-item input,form .form-item textarea{border-radius:.5rem;color:#363537;font-size:0.875rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:500;line-height:1.17}form .form-item input[type=text],form .form-item input[type=number],form .form-item input[type=email],form .form-item input[type=tel],form .form-item input[type=password],form .form-item input[type=search],form .form-item input[type=url],form .form-item textarea{background-color:#fff;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.625rem .75rem}form .form-item input[type=text]::-webkit-input-placeholder,form .form-item input[type=number]::-webkit-input-placeholder,form .form-item input[type=email]::-webkit-input-placeholder,form .form-item input[type=tel]::-webkit-input-placeholder,form .form-item input[type=password]::-webkit-input-placeholder,form .form-item input[type=search]::-webkit-input-placeholder,form .form-item input[type=url]::-webkit-input-placeholder,form .form-item textarea::-webkit-input-placeholder{color:#828395}form .form-item input[type=text]:-moz-placeholder,form .form-item input[type=number]:-moz-placeholder,form .form-item input[type=email]:-moz-placeholder,form .form-item input[type=tel]:-moz-placeholder,form .form-item input[type=password]:-moz-placeholder,form .form-item input[type=search]:-moz-placeholder,form .form-item input[type=url]:-moz-placeholder,form .form-item textarea:-moz-placeholder{color:#828395}form .form-item input[type=text]::-moz-placeholder,form .form-item input[type=number]::-moz-placeholder,form .form-item input[type=email]::-moz-placeholder,form .form-item input[type=tel]::-moz-placeholder,form .form-item input[type=password]::-moz-placeholder,form .form-item input[type=search]::-moz-placeholder,form .form-item input[type=url]::-moz-placeholder,form .form-item textarea::-moz-placeholder{color:#828395}form .form-item input[type=text]:-ms-input-placeholder,form .form-item input[type=number]:-ms-input-placeholder,form .form-item input[type=email]:-ms-input-placeholder,form .form-item input[type=tel]:-ms-input-placeholder,form .form-item input[type=password]:-ms-input-placeholder,form .form-item input[type=search]:-ms-input-placeholder,form .form-item input[type=url]:-ms-input-placeholder,form .form-item textarea:-ms-input-placeholder{color:#828395}form .form-item textarea{padding:0.625rem .75rem}form .form-item select{border:1px solid #c0ceea;border-radius:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#052f5f;font-size:1rem;font-weight:400;line-height:1.17;padding:0.625rem .75rem}form .form-item input[type=checkbox],form .form-item input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}form .form-item .description{color:#052f5f;font-size:0.75rem;margin-top:.25rem}form .form-item.form-type-checkbox,form .form-item.form-type-radio{margin-bottom:0}form .form-item.form-type-checkbox:last-child,form .form-item.form-type-radio:last-child{margin-bottom:0}form .form-item.form-type-checkbox input[type=checkbox],form .form-item.form-type-checkbox input[type=radio],form .form-item.form-type-radio input[type=checkbox],form .form-item.form-type-radio input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}form .form-item.form-type-checkbox input[type=checkbox]:focus~label::before,form .form-item.form-type-checkbox input[type=radio]:focus~label::before,form .form-item.form-type-radio input[type=checkbox]:focus~label::before,form .form-item.form-type-radio input[type=radio]:focus~label::before{outline:auto}form .form-item.form-type-checkbox input[type=checkbox]:checked~label::after,form .form-item.form-type-checkbox input[type=radio]:checked~label::after,form .form-item.form-type-radio input[type=checkbox]:checked~label::after,form .form-item.form-type-radio input[type=radio]:checked~label::after{display:block}form .form-item.form-type-checkbox label,form .form-item.form-type-radio label{cursor:pointer;font-size:0.875rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;line-height:20px;margin-bottom:0;min-width:100px;padding-left:calc(20px + 0.75rem);position:relative;width:auto}form .form-item.form-type-checkbox label::before,form .form-item.form-type-radio label::before{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}form .form-item.form-type-checkbox label::after,form .form-item.form-type-radio label::after{content:"";display:none;position:absolute}form .form-item.form-type-checkbox label:focus::before,form .form-item.form-type-radio label:focus::before{border:1px solid #052f5f}form .form-item.form-type-checkbox label.error,form .form-item.form-type-radio label.error{color:#e24242;font-size:0.75rem;margin-bottom:1rem;margin-top:0;padding:0;width:100%}form .form-item.form-type-checkbox label.error::before,form .form-item.form-type-checkbox label.error::after,form .form-item.form-type-radio label.error::before,form .form-item.form-type-radio label.error::after{content:none;display:none}form .form-item.form-type-checkbox label::before{background-color:#fff;border:1px solid #c0ceea;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);height:20px;width:20px}form .form-item.form-type-checkbox label::after{border:solid #39bbaa;border-width:0 3px 3px 0;height:12px;left:6px;top:calc(50% - 1px);-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:5px}form .form-item.form-type-radio{margin-bottom:0;margin-top:0}form .form-item.form-type-radio:last-child{margin-bottom:0}form .form-item.form-type-radio input:checked~label::before{background-image:url("../svg/radio-button-selected.svg")}form .form-item.form-type-radio label::before{background-image:url("../svg/radio-button.svg");background-size:20px;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;height:20px;width:20px}form .captcha{margin-bottom:1.5rem}form input[type=submit],form .form-actions input[type=submit]{border:none;border-radius:0;cursor:pointer;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#39bbaa;border:2px solid #39bbaa;border-radius:1.25rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;font-weight:700;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.17;margin:0;min-width:80px;padding:0.5625rem 1.125rem;text-align:center;text-transform:uppercase}form input[type=submit]:disabled,form input[type=submit][aria-disabled=true],form .form-actions input[type=submit]:disabled,form .form-actions input[type=submit][aria-disabled=true]{background-color:#c0c4d6;border-color:#c0c4d6;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:auto}form input[type=submit]:disabled svg.vsc-icon,form input[type=submit]:disabled svg.vsc-icon path,form input[type=submit][aria-disabled=true] svg.vsc-icon,form input[type=submit][aria-disabled=true] svg.vsc-icon path,form .form-actions input[type=submit]:disabled svg.vsc-icon,form .form-actions input[type=submit]:disabled svg.vsc-icon path,form .form-actions input[type=submit][aria-disabled=true] svg.vsc-icon,form .form-actions input[type=submit][aria-disabled=true] svg.vsc-icon path{fill:#fff}form input[type=submit]:disabled:hover,form input[type=submit]:disabled:active,form input[type=submit][aria-disabled=true]:hover,form input[type=submit][aria-disabled=true]:active,form .form-actions input[type=submit]:disabled:hover,form .form-actions input[type=submit]:disabled:active,form .form-actions input[type=submit][aria-disabled=true]:hover,form .form-actions input[type=submit][aria-disabled=true]:active{background-color:#c0c4d6;border:2px solid #c0c4d6;color:#fff}form input[type=submit]:disabled:hover svg.vsc-icon,form input[type=submit]:disabled:hover svg.vsc-icon path,form input[type=submit]:disabled:active svg.vsc-icon,form input[type=submit]:disabled:active svg.vsc-icon path,form input[type=submit][aria-disabled=true]:hover svg.vsc-icon,form input[type=submit][aria-disabled=true]:hover svg.vsc-icon path,form input[type=submit][aria-disabled=true]:active svg.vsc-icon,form input[type=submit][aria-disabled=true]:active svg.vsc-icon path,form .form-actions input[type=submit]:disabled:hover svg.vsc-icon,form .form-actions input[type=submit]:disabled:hover svg.vsc-icon path,form .form-actions input[type=submit]:disabled:active svg.vsc-icon,form .form-actions input[type=submit]:disabled:active svg.vsc-icon path,form .form-actions input[type=submit][aria-disabled=true]:hover svg.vsc-icon,form .form-actions input[type=submit][aria-disabled=true]:hover svg.vsc-icon path,form .form-actions input[type=submit][aria-disabled=true]:active svg.vsc-icon,form .form-actions input[type=submit][aria-disabled=true]:active svg.vsc-icon path{fill:#fff}form input[type=submit]:hover,form .form-actions input[type=submit]:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}form input[type=submit]:focus,form input[type=submit]:active,form .form-actions input[type=submit]:focus,form .form-actions input[type=submit]:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none}form input[type=submit]:focus svg.vsc-icon,form input[type=submit]:focus svg.vsc-icon path,form input[type=submit]:active svg.vsc-icon,form input[type=submit]:active svg.vsc-icon path,form .form-actions input[type=submit]:focus svg.vsc-icon,form .form-actions input[type=submit]:focus svg.vsc-icon path,form .form-actions input[type=submit]:active svg.vsc-icon,form .form-actions input[type=submit]:active svg.vsc-icon path{fill:#052f5f}form input[type=submit] svg.vsc-icon,form input[type=submit] svg.vsc-icon path,form .form-actions input[type=submit] svg.vsc-icon,form .form-actions input[type=submit] svg.vsc-icon path{fill:#fff}@media screen and (min-width: 992px){form input[type=submit],form .form-actions input[type=submit]{-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out, border-color .3s ease-in-out}form input[type=submit]:hover,form .form-actions input[type=submit]:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out}form input[type=submit]:hover svg.vsc-icon,form input[type=submit]:hover svg.vsc-icon path,form .form-actions input[type=submit]:hover svg.vsc-icon,form .form-actions input[type=submit]:hover svg.vsc-icon path{fill:#052f5f;-webkit-transition:fill .15s ease-in-out;transition:fill .15s ease-in-out}form input[type=submit] svg.vsc-icon,form input[type=submit] svg.vsc-icon path,form .form-actions input[type=submit] svg.vsc-icon,form .form-actions input[type=submit] svg.vsc-icon path{-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}}form .form-actions #edit-reset{background-color:rgba(0,0,0,0);border-color:#39bbaa;-webkit-box-shadow:none;box-shadow:none;color:#052f5f}form .form-actions #edit-reset:hover{color:#052f5f}form .form-actions #edit-reset svg.vsc-icon,form .form-actions #edit-reset svg.vsc-icon path{fill:#052f5f}form .form-actions #edit-reset:focus,form .form-actions #edit-reset:active{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}form .form-actions #edit-reset:focus svg.vsc-icon,form .form-actions #edit-reset:focus svg.vsc-icon path,form .form-actions #edit-reset:active svg.vsc-icon,form .form-actions #edit-reset:active svg.vsc-icon path{fill:#052f5f}@media screen and (min-width: 992px){form .form-actions #edit-reset:hover{background-color:#f6ae2d;border-color:#f6ae2d;color:#052f5f}form .form-actions #edit-reset:hover svg.vsc-icon,form .form-actions #edit-reset:hover svg.vsc-icon path{fill:#052f5f}}form:not(.bef-exposed-form) input[type=radio]:checked~label::after{display:block}#task-action-job-task-action-form .form-item input[type=email],#task-action-job-task-action-form .form-item input[type=text],#task-action-job-task-action-form .form-item textarea,#job-pack-pack-create-form .form-item input[type=email],#job-pack-pack-create-form .form-item input[type=text],#job-pack-pack-create-form .form-item textarea,#job-task-job-task-form .form-item input[type=email],#job-task-job-task-form .form-item input[type=text],#job-task-job-task-form .form-item textarea,#job-pack-message-form .form-item input[type=email],#job-pack-message-form .form-item input[type=text],#job-pack-message-form .form-item textarea{border:1px solid #c0c4d6;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15)}#task-action-job-task-action-form .form-item input[type=email][disabled],#task-action-job-task-action-form .form-item input[type=text][disabled],#task-action-job-task-action-form .form-item textarea[disabled],#job-pack-pack-create-form .form-item input[type=email][disabled],#job-pack-pack-create-form .form-item input[type=text][disabled],#job-pack-pack-create-form .form-item textarea[disabled],#job-task-job-task-form .form-item input[type=email][disabled],#job-task-job-task-form .form-item input[type=text][disabled],#job-task-job-task-form .form-item textarea[disabled],#job-pack-message-form .form-item input[type=email][disabled],#job-pack-message-form .form-item input[type=text][disabled],#job-pack-message-form .form-item textarea[disabled]{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}#task-action-job-task-action-form th,#job-pack-pack-create-form th,#job-task-job-task-form th,#job-pack-message-form th{text-align:left}#task-action-job-task-action-form .label,#job-pack-pack-create-form .label,#job-task-job-task-form .label,#job-pack-message-form .label{font-weight:500}#task-action-job-task-action-form .form-item table,#job-pack-pack-create-form .form-item table,#job-task-job-task-form .form-item table,#job-pack-message-form .form-item table{width:100%}#task-action-job-task-action-form .form-item--error-message,#job-pack-pack-create-form .form-item--error-message,#job-task-job-task-form .form-item--error-message,#job-pack-message-form .form-item--error-message{margin-top:.5rem}#task-action-job-task-action-form [data-drupal-selector=edit-field-recipients-email-address-wrapper],#job-pack-pack-create-form [data-drupal-selector=edit-field-recipients-email-address-wrapper],#job-task-job-task-form [data-drupal-selector=edit-field-recipients-email-address-wrapper],#job-pack-message-form [data-drupal-selector=edit-field-recipients-email-address-wrapper]{margin-bottom:1rem}#task-action-job-task-action-form [data-drupal-selector=edit-field-recipients-email-address-add-more],#job-pack-pack-create-form [data-drupal-selector=edit-field-recipients-email-address-add-more],#job-task-job-task-form [data-drupal-selector=edit-field-recipients-email-address-add-more],#job-pack-message-form [data-drupal-selector=edit-field-recipients-email-address-add-more]{margin-top:.5rem}#task-action-job-task-action-form .form-actions,#job-pack-pack-create-form .form-actions,#job-task-job-task-form .form-actions,#job-pack-message-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;margin-top:1rem}#task-action-job-task-action-form .field--type-file details,#job-pack-pack-create-form .field--type-file details,#job-task-job-task-form .field--type-file details,#job-pack-message-form .field--type-file details{border:none;margin:0}#task-action-job-task-action-form .field--type-file summary,#job-pack-pack-create-form .field--type-file summary,#job-task-job-task-form .field--type-file summary,#job-pack-message-form .field--type-file summary{padding:0;pointer-events:none}#task-action-job-task-action-form .field--type-file summary::marker,#job-pack-pack-create-form .field--type-file summary::marker,#job-task-job-task-form .field--type-file summary::marker,#job-pack-message-form .field--type-file summary::marker{content:""}#task-action-job-task-action-form .details-wrapper,#job-pack-pack-create-form .details-wrapper,#job-task-job-task-form .details-wrapper,#job-pack-message-form .details-wrapper{padding:.5rem 0 0 0}#task-action-job-task-action-form input[type=file],#job-pack-pack-create-form input[type=file],#job-task-job-task-form input[type=file],#job-pack-message-form input[type=file]{border-radius:0}#task-action-job-task-action-form table[id^=edit-field-file-attachments--],#job-pack-pack-create-form table[id^=edit-field-file-attachments--],#job-task-job-task-form table[id^=edit-field-file-attachments--],#job-pack-message-form table[id^=edit-field-file-attachments--]{background-color:#efeff5;border-radius:.5rem;padding:1rem;width:100%}#task-action-job-task-action-form table[id^=edit-field-file-attachments--]+.form-item,#job-pack-pack-create-form table[id^=edit-field-file-attachments--]+.form-item,#job-task-job-task-form table[id^=edit-field-file-attachments--]+.form-item,#job-pack-message-form table[id^=edit-field-file-attachments--]+.form-item{margin-top:.5rem}#task-action-job-task-action-form table[id^=edit-field-file-attachments--] tbody,#job-pack-pack-create-form table[id^=edit-field-file-attachments--] tbody,#job-task-job-task-form table[id^=edit-field-file-attachments--] tbody,#job-pack-message-form table[id^=edit-field-file-attachments--] tbody{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}#task-action-job-task-action-form table[id^=edit-field-file-attachments--] tr,#job-pack-pack-create-form table[id^=edit-field-file-attachments--] tr,#job-task-job-task-form table[id^=edit-field-file-attachments--] tr,#job-pack-message-form table[id^=edit-field-file-attachments--] tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem}#customer-partner-edit-form{display:-ms-grid;display:grid;grid-gap:1rem;gap:1rem}#customer-partner-edit-form .field-group-html-element{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}#customer-partner-edit-form .field-group-html-element h3{font-size:1.25rem;margin-bottom:.6em;margin-bottom:1.5rem}@media screen and (min-width: 992px){#customer-partner-edit-form .field-group-html-element h3{font-size:1.25rem}}#customer-partner-edit-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}#customer-partner-edit-form .label{font-size:0.875rem;font-weight:500}#customer-partner-edit-form .field--type-datetime{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;grid-gap:.75rem;gap:.75rem;-ms-grid-columns:8.75rem .75rem 1fr;grid-template-columns:8.75rem 1fr}#customer-partner-edit-form .field--type-string:not(:last-of-type),#customer-partner-edit-form .field--type-email:not(:last-of-type),#customer-partner-edit-form .field--type-string-long:not(:last-of-type),#customer-partner-edit-form .field--type-entity-reference:not(:last-of-type),#customer-partner-edit-form .field--type-datetime:not(:last-of-type),#customer-partner-edit-form .field--type-boolean:not(:last-of-type),#customer-partner-edit-form .field--type-integer:not(:last-of-type),#customer-partner-edit-form .field--type-decimal:not(:last-of-type){border-bottom:1px solid #efeff5;margin-bottom:.5rem;padding-bottom:.5rem}#customer-partner-edit-form .field--type-string>fieldset.form-item legend,#customer-partner-edit-form .field--type-email>fieldset.form-item legend,#customer-partner-edit-form .field--type-string-long>fieldset.form-item legend,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item legend,#customer-partner-edit-form .field--type-datetime>fieldset.form-item legend,#customer-partner-edit-form .field--type-boolean>fieldset.form-item legend,#customer-partner-edit-form .field--type-integer>fieldset.form-item legend,#customer-partner-edit-form .field--type-decimal>fieldset.form-item legend{float:left}#customer-partner-edit-form .field--type-string>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-email>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-string-long>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-datetime>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-boolean>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-integer>fieldset.form-item legend .fieldset-legend,#customer-partner-edit-form .field--type-decimal>fieldset.form-item legend .fieldset-legend{margin:0}#customer-partner-edit-form .field--type-string>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-email>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-string-long>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-datetime>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-boolean>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-integer>fieldset.form-item .form-checkboxes,#customer-partner-edit-form .field--type-decimal>fieldset.form-item .form-checkboxes{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;padding:0}#customer-partner-edit-form .field--type-string>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-email>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-string-long>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-datetime>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-boolean>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-integer>fieldset.form-item .form-checkboxes>.form-item,#customer-partner-edit-form .field--type-decimal>fieldset.form-item .form-checkboxes>.form-item{-ms-flex-preferred-size:calc(50% - 0.25rem);flex-basis:calc(50% - 0.25rem);-ms-flex-preferred-size:calc(50% - .25rem);flex-basis:calc(50% - .25rem);margin:0}#customer-partner-edit-form .field--type-string>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-email>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-string-long>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-datetime>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-boolean>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-integer>fieldset.form-item .form-checkboxes>.form-item .option,#customer-partner-edit-form .field--type-decimal>fieldset.form-item .form-checkboxes>.form-item .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#customer-partner-edit-form .field--type-string>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-string>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-email>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-email>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-string-long>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-string-long>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-entity-reference>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-datetime>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-datetime>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-boolean>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-boolean>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-integer>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-integer>fieldset.form-item .form-checkboxes>.form-item .option::before,#customer-partner-edit-form .field--type-decimal>fieldset.form-item .form-checkboxes>.form-item .option::after,#customer-partner-edit-form .field--type-decimal>fieldset.form-item .form-checkboxes>.form-item .option::before{top:.65rem}#customer-partner-edit-form .field--type-string>.form-item,#customer-partner-edit-form .field--type-email>.form-item,#customer-partner-edit-form .field--type-string-long>.form-item,#customer-partner-edit-form .field--type-entity-reference>.form-item,#customer-partner-edit-form .field--type-datetime>.form-item,#customer-partner-edit-form .field--type-boolean>.form-item,#customer-partner-edit-form .field--type-integer>.form-item,#customer-partner-edit-form .field--type-decimal>.form-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;grid-gap:.75rem;gap:.75rem;-ms-grid-columns:8.75rem .75rem 1fr;grid-template-columns:8.75rem 1fr}#customer-partner-edit-form .field--type-string>.form-item label,#customer-partner-edit-form .field--type-string>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-email>.form-item label,#customer-partner-edit-form .field--type-email>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-string-long>.form-item label,#customer-partner-edit-form .field--type-string-long>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-entity-reference>.form-item label,#customer-partner-edit-form .field--type-entity-reference>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-datetime>.form-item label,#customer-partner-edit-form .field--type-datetime>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-boolean>.form-item label,#customer-partner-edit-form .field--type-boolean>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-integer>.form-item label,#customer-partner-edit-form .field--type-integer>.form-item .fieldset-legend,#customer-partner-edit-form .field--type-decimal>.form-item label,#customer-partner-edit-form .field--type-decimal>.form-item .fieldset-legend{font-size:0.875rem;font-weight:500}#customer-partner-edit-form .field--type-string>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-email>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-string-long>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-entity-reference>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-datetime>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-boolean>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-integer>.form-item.form-type-checkbox label,#customer-partner-edit-form .field--type-decimal>.form-item.form-type-checkbox label{padding-left:0}#customer-partner-edit-form .field--type-string>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-email>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-string-long>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-entity-reference>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-datetime>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-boolean>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-integer>.form-item.form-type-checkbox label::before,#customer-partner-edit-form .field--type-decimal>.form-item.form-type-checkbox label::before{left:calc(100% + 0.75rem)}#customer-partner-edit-form .field--type-string>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-email>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-string-long>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-entity-reference>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-datetime>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-boolean>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-integer>.form-item.form-type-checkbox label::after,#customer-partner-edit-form .field--type-decimal>.form-item.form-type-checkbox label::after{left:calc(100% + 0.75rem + 6px)}#customer-partner-edit-form .field--type-string input[type=text],#customer-partner-edit-form .field--type-string input[type=email],#customer-partner-edit-form .field--type-string input.form-date,#customer-partner-edit-form .field--type-string input[type=number],#customer-partner-edit-form .field--type-string textarea,#customer-partner-edit-form .field--type-email input[type=text],#customer-partner-edit-form .field--type-email input[type=email],#customer-partner-edit-form .field--type-email input.form-date,#customer-partner-edit-form .field--type-email input[type=number],#customer-partner-edit-form .field--type-email textarea,#customer-partner-edit-form .field--type-string-long input[type=text],#customer-partner-edit-form .field--type-string-long input[type=email],#customer-partner-edit-form .field--type-string-long input.form-date,#customer-partner-edit-form .field--type-string-long input[type=number],#customer-partner-edit-form .field--type-string-long textarea,#customer-partner-edit-form .field--type-entity-reference input[type=text],#customer-partner-edit-form .field--type-entity-reference input[type=email],#customer-partner-edit-form .field--type-entity-reference input.form-date,#customer-partner-edit-form .field--type-entity-reference input[type=number],#customer-partner-edit-form .field--type-entity-reference textarea,#customer-partner-edit-form .field--type-datetime input[type=text],#customer-partner-edit-form .field--type-datetime input[type=email],#customer-partner-edit-form .field--type-datetime input.form-date,#customer-partner-edit-form .field--type-datetime input[type=number],#customer-partner-edit-form .field--type-datetime textarea,#customer-partner-edit-form .field--type-boolean input[type=text],#customer-partner-edit-form .field--type-boolean input[type=email],#customer-partner-edit-form .field--type-boolean input.form-date,#customer-partner-edit-form .field--type-boolean input[type=number],#customer-partner-edit-form .field--type-boolean textarea,#customer-partner-edit-form .field--type-integer input[type=text],#customer-partner-edit-form .field--type-integer input[type=email],#customer-partner-edit-form .field--type-integer input.form-date,#customer-partner-edit-form .field--type-integer input[type=number],#customer-partner-edit-form .field--type-integer textarea,#customer-partner-edit-form .field--type-decimal input[type=text],#customer-partner-edit-form .field--type-decimal input[type=email],#customer-partner-edit-form .field--type-decimal input.form-date,#customer-partner-edit-form .field--type-decimal input[type=number],#customer-partner-edit-form .field--type-decimal textarea{border:1px solid #c0c4d6;border-radius:.5rem;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);color:#052f5f;font-weight:700;padding-top:.25rem;padding-bottom:.25rem}#customer-partner-edit-form .field--type-string .select2,#customer-partner-edit-form .field--type-email .select2,#customer-partner-edit-form .field--type-string-long .select2,#customer-partner-edit-form .field--type-entity-reference .select2,#customer-partner-edit-form .field--type-datetime .select2,#customer-partner-edit-form .field--type-boolean .select2,#customer-partner-edit-form .field--type-integer .select2,#customer-partner-edit-form .field--type-decimal .select2{font-weight:700;padding-top:.25rem;padding-bottom:.25rem}#customer-partner-edit-form .field--type-string .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-email .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-string-long .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-entity-reference .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-datetime .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-boolean .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-integer .select2 .select2-selection__arrow,#customer-partner-edit-form .field--type-decimal .select2 .select2-selection__arrow{width:0}#customer-partner-edit-form .field--type-string input:disabled,#customer-partner-edit-form .field--type-string textarea:disabled,#customer-partner-edit-form .field--type-email input:disabled,#customer-partner-edit-form .field--type-email textarea:disabled,#customer-partner-edit-form .field--type-string-long input:disabled,#customer-partner-edit-form .field--type-string-long textarea:disabled,#customer-partner-edit-form .field--type-entity-reference input:disabled,#customer-partner-edit-form .field--type-entity-reference textarea:disabled,#customer-partner-edit-form .field--type-datetime input:disabled,#customer-partner-edit-form .field--type-datetime textarea:disabled,#customer-partner-edit-form .field--type-boolean input:disabled,#customer-partner-edit-form .field--type-boolean textarea:disabled,#customer-partner-edit-form .field--type-integer input:disabled,#customer-partner-edit-form .field--type-integer textarea:disabled,#customer-partner-edit-form .field--type-decimal input:disabled,#customer-partner-edit-form .field--type-decimal textarea:disabled{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;resize:none}@media screen and (min-width: 1200px){#customer-partner-edit-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto 1rem auto;grid-template-rows:auto auto}#customer-partner-edit-form > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}#customer-partner-edit-form > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#customer-partner-edit-form > *:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#customer-partner-edit-form > *:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}#customer-partner-edit-form .form-actions{grid-column:1/-1}}#job-competency-record-form div[data-drupal-selector=edit-group-competency-selects]{background-color:#efeff5;border-radius:.5rem;grid-column-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;margin-bottom:.75rem;padding:1rem;grid-row-gap:12px;row-gap:12px}#job-competency-record-form div[data-drupal-selector=edit-group-competency-selects]:has(div:nth-last-child(n+2)){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#job-competency-record-form div[data-drupal-selector=edit-group-competency-selects]:has(div:nth-last-child(n+3)){-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#job-competency-record-form div[data-drupal-selector=edit-group-competency-selects]:has(div:nth-last-child(n+4)){-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#job-competency-record-form div[data-drupal-selector=edit-group-competency-selects]:has(div:nth-last-child(n+5)){-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}#job-competency-record-form .form-textarea-wrapper textarea{border:1px solid #c0c4d6;border-radius:.5rem;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15)}#job-competency-record-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#job-compliance-audit-form div[data-drupal-selector=edit-group-contract-structure],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification-2],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification-3],#job-compliance-audit-form div[data-drupal-selector=edit-group-project-registration],#job-compliance-audit-form div[data-drupal-selector=edit-group-boiler-grant],#job-compliance-audit-form div[data-drupal-selector=edit-group-cms-template]{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-ms-grid-columns:1fr 1rem 1fr 1rem 1fr;grid-template-columns:1fr 1fr 1fr;margin-bottom:1rem}@media screen and (min-width: 992px){#job-compliance-audit-form div[data-drupal-selector=edit-group-contract-structure],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification-2],#job-compliance-audit-form div[data-drupal-selector=edit-group-job-specification-3],#job-compliance-audit-form div[data-drupal-selector=edit-group-project-registration],#job-compliance-audit-form div[data-drupal-selector=edit-group-boiler-grant],#job-compliance-audit-form div[data-drupal-selector=edit-group-cms-template]{display:-ms-grid;display:grid}}#job-compliance-audit-form form legend .fieldset-legend{color:#052f5f;display:block;font-size:1rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:500;margin-bottom:.5rem}#job-compliance-audit-form .form-radios{background-color:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;padding:.75rem}#job-compliance-audit-form .form-radios .form-type-radio{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#job-compliance-audit-form .form-radios .form-type-radio label{min-width:0}#job-compliance-audit-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;margin-top:1.5rem}#job-compliance-audit-form .form-item--error .select2{outline:2px solid #b01a1a}#job-compliance-audit-form .form-item--error-message{color:#b01a1a;font-size:0.75rem;margin-top:.5rem}#job-compliance-audit-form .form-item--error-message strong{font-weight:500}#job-compliance-audit-form fieldset.error .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#job-compliance-audit-form fieldset.error .form-radios{outline:2px solid #b01a1a}#job-job-status-change-form{width:100%}form .fieldset-wrapper .form-checkboxes,form .fieldset-wrapper .form-radios .form-radios{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}form .form-item.form-item-checkbox,form .form-item.form-item-radiobutton{background:#fff;border-radius:.5rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}@media screen and (min-width: 768px){form .webform-fieldset-columns .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5rem;margin:0 calc(0.5rem * -1);width:calc(100% + 1rem);width:calc(100% + (0.5rem * 2))}form .webform-fieldset-columns .fieldset-wrapper .form-item{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:.5rem;padding-right:.5rem}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--20{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--30{-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--40{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--50{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--60{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--70{-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}form .webform-fieldset-columns .fieldset-wrapper .form-item.webform-fieldset-column--80{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%}form .webform-fieldset-columns.webform-fieldset-column--50>.fieldset-wrapper>.form-item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}@media screen and (min-width: 480px){form .webform-options-display-two-columns,form .webform-options-display-three-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width: 768px){form .webform-options-display-three-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.alto-page__header{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#052f5f;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.alto-page__header .alto-page__branding{-ms-flex-negative:0;flex-shrink:0;height:100%;width:220px}.alto-page__header .alto-page__branding .site-logo{display:-ms-grid;display:grid;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center}.alto-page__header .alto-page__branding img{max-width:188px}.alto-page__header .block-alto-user-secondary-navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.alto-page__header .block-alto-user-secondary-navigation .menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 1.25rem}.alto-page__header .block-alto-user-secondary-navigation .menu-item__label{display:none}.alto-page__header .block-alto-user-secondary-navigation .menu-item:first-of-type{position:relative}.alto-page__header .block-alto-user-secondary-navigation .menu-item:first-of-type::before{background-color:rgba(255,255,255,.4);content:"";height:calc(100% + 20px);left:-20px;position:absolute;top:-10px;width:2px}.alto-page__header .block-alto-user-secondary-navigation svg{fill:#fff}.alto-info-strips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:0}.alto-info-strips.alto-info-strips__joins-content-below .alto-info-strip{border-bottom-left-radius:0;border-bottom-right-radius:0}.alto-info-strips.alto-info-strips__space-below{margin-bottom:1rem}.alto-layout-board--page .alto-info-strips{padding-left:1rem;padding-right:1rem}.alto-info-strip{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem}.alto-info-strip__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;padding-top:.75rem;padding-bottom:.75rem}.alto-info-strip__item:first-child{padding-top:0}.alto-info-strip__item:last-child{padding-bottom:0}.alto-info-strip__item:not(:last-child){position:relative}.alto-info-strip__item:not(:last-child)::after{background-color:#efeff5;bottom:0;content:"";height:1px;position:absolute;right:0;width:100%}.alto-info-strip__item p{margin-bottom:0}.alto-info-strip__button,.alto-info-strip__job-action,.alto-info-strip__job-status,.alto-info-strip__job-stage,.alto-info-strip__partner-action,.alto-info-strip__partner-status,.alto-info-strip__status{display:-ms-grid;display:grid;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;justify-items:start}.alto-info-strip__job-stage,.alto-info-strip__job-status{gap:.25rem;text-align:center}.alto-info-strip__job-stage a,.alto-info-strip__job-status a{display:block;font-size:0.75rem;font-style:italic}.alto-info-strip__job-stage a:hover,.alto-info-strip__job-status a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width: 992px){.alto-info-strip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.alto-info-strip__item{padding-top:0;padding-bottom:0;padding-left:.75rem;padding-right:.75rem}.alto-info-strip__item:first-child{padding-left:0}.alto-info-strip__item:last-child{padding-right:0}.alto-info-strip__item:not(:last-child)::after{bottom:auto;height:100%;top:0;width:1px}.alto-info-strip__button,.alto-info-strip__job-action,.alto-info-strip__job-status,.alto-info-strip__partner-action,.alto-info-strip__partner-status,.alto-info-strip__status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;place-items:center}.alto-info-strip__partner-name{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.alto-info-strip__partner-contact-name,.alto-info-strip__site-address{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}.alto-info-strip__partner-partner-name{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}}.alto-info-strip__item__top{color:#828395;font-size:0.75rem;font-weight:500}.alto-info-strip__item__bottom{color:#052f5f;font-size:0.875rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:700;word-break:break-word}.alto-info-strip__item__bottom.alto-info-strip__item__bottom--alert{color:red}.alto-info-strip__item__bottom a:hover{-webkit-text-decoration:underline;text-decoration:underline}.job-status,.partner-status{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-radius:.25rem;display:inline-block;font-size:0.75rem;font-weight:700;min-width:5.875rem;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:.5rem;padding-right:.5rem;text-align:center;text-transform:uppercase}.job-status.status--large,.partner-status.status--large{-ms-flex-item-align:start;align-self:flex-start;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;width:calc(100% - 3rem)}.job-status.status--large .label,.partner-status.status--large .label{text-transform:none}.alto-content-panel__detail-item .job-status,.alto-content-panel__detail-item .partner-status{justify-self:flex-start}.job-status--new-order{background-color:#ff0;color:#363537}.job-status--cms-setup{background-color:#dfdf0c;color:#363537}.job-status--pre-design-q{background-color:#ffb94b;color:#363537}.job-status--post-design-q{background-color:#ff7b00;color:#fff}.job-status--tech-approved{background-color:#4cff4c;color:#363537}.job-status--final-quote{background-color:#93ecbc;color:#363537}.job-status--ready-to-go{background-color:#009e69;color:#fff}.job-status--on-hold{background-color:#964b00;color:#fff}.job-status--in-progress{background-color:blue;color:#fff}.job-status--commissioning-booked{background-color:#4cf0ff;color:#363537}.job-status--failed{background-color:red;color:#fff}.job-status--follow-up-required{background-color:#a600ff;color:#fff}.job-status--completed{background-color:#ff4cfc;color:#fff}.job-status--cancelled{background-color:red;color:#fff}.partner-status,.partner-status--new{background-color:#39a0ed;color:#fff}.partner-status.alto-layout-map--popup,.partner-status--new.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#39a0ed;color:#000;color:initial}.partner-status--needs-action{background-color:#9b2a2e;color:#fff}.partner-status--needs-action.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#9b2a2e;color:#000;color:initial}.partner-status--blacklisted{background-color:#000;color:#fff}.partner-status--blacklisted.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#000;color:#000;color:initial}.partner-status--recommended{background-color:#052f5f;color:#fff}.partner-status--recommended.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#052f5f;color:#000;color:initial}.partner-status--inactive{background-color:#b5b5b5;color:#fff}.partner-status--inactive.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#b5b5b5;color:#000;color:initial}.partner-status--onboarding{background-color:#f6ae2d;color:#fff}.partner-status--onboarding.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#f6ae2d;color:#000;color:initial}.partner-status--approved{background-color:#39bbaa;color:#fff}.partner-status--approved.alto-layout-map--popup{background-color:rgba(0,0,0,0);border-color:#39bbaa;color:#000;color:initial}.job-type{border-radius:1.25rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);color:#fff;display:inline-block;font-size:0.75rem;font-weight:700;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;padding-right:1rem;text-align:center;text-transform:uppercase;-webkit-transition:color .3s ease-in-out, background-color .3s ease-in-out;transition:color .3s ease-in-out, background-color .3s ease-in-out;width:10ch}.job-type:hover,.job-type:focus,.job-type:active{background-color:#f6ae2d;color:#052f5f;-webkit-transition:color .15s ease-in-out, background-color .15s ease-in-out;transition:color .15s ease-in-out, background-color .15s ease-in-out}.job-type.job-type--setup{background-color:#39a0ed}.job-type.job-type--setup:hover,.job-type.job-type--setup:focus,.job-type.job-type--setup:active{background-color:#f6ae2d;color:#052f5f}.job-type.job-type--in-progress,.job-type.job-type--view{background-color:#39bbaa}.job-type.job-type--in-progress:hover,.job-type.job-type--in-progress:focus,.job-type.job-type--in-progress:active,.job-type.job-type--view:hover,.job-type.job-type--view:focus,.job-type.job-type--view:active{background-color:#f6ae2d;color:#052f5f}.job-type.job-type--complete{background-color:#39bbaa}.job-type.job-type--complete:hover,.job-type.job-type--complete:focus,.job-type.job-type--complete:active{background-color:#f6ae2d;color:#052f5f}body.path-partners-map .alto-page{margin-top:68px}body.path-partners-map .alto-page__content{padding-bottom:0;padding-right:0;padding-top:0}.alto-layout-map{position:relative}.alto-layout-map--map{background-color:#e4e9f2;position:relative}.alto-layout-map--map .view-content,.alto-layout-map--map .leaflet-container{height:100%}.alto-layout-map--map .leaflet-popup-content-wrapper{-webkit-box-shadow:0 10px 10px 0 rgba(7,27,50,.4);box-shadow:0 10px 10px 0 rgba(7,27,50,.4);margin:0;padding:0}.alto-layout-map--map .leaflet-popup-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:.75rem}.alto-layout-map--map a.leaflet-popup-close-button{right:16px;top:16px}.alto-layout-map--map img.leaflet-marker-icon{height:41px !important;width:25px !important}.alto-layout-map--map .view-empty{padding-bottom:3rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:1.875rem}@media screen and (min-width: 1200px){.alto-layout-map--map .view-empty{padding-left:3rem;padding-right:3rem}}.alto-layout-map--filters{background-color:#fff;border-radius:.75rem;bottom:1rem;-webkit-box-shadow:0 0 1rem rgba(5,47,95,.5);box-shadow:0 0 1rem rgba(5,47,95,.5);left:1rem;padding:1rem;position:absolute;width:200px;z-index:2}.alto-layout-map--filters .form-item{float:none;margin:0;width:100%}.alto-layout-map--filters .form-item label{margin-bottom:1rem}.alto-layout-map--filters .form-actions{display:none}.alto-layout-map--board-link{position:absolute;right:1rem;top:1rem;z-index:2}.alto-layout-map--popup{border:2px solid rgba(0,0,0,0);border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem}.alto-layout-map--popup h3,.alto-layout-map--popup p{font-family:"Raleway","Helvetica Neue",helvetica,arial,sans-serif;margin:0;word-break:break-word}.alto-layout-map--popup h3{font-size:1.25rem}.alto-layout-map--popup .partner-status{-ms-flex-item-align:start;align-self:flex-start}.alto-layout-map--popup .partner-action{display:-ms-grid;display:grid;-ms-flex-preferred-size:fit-content;flex-basis:fit-content;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.alto-layout-map--popup .partner-action a{color:#fff}.alto-layout-map--popup>*:not(:first-child){border-top:1px solid #c0c4d6;margin-top:.75rem;padding-top:.75rem}.partner-insurance-date.partner-insurance-date--expired{color:#e24242;position:relative}.partner-insurance-date.partner-insurance-date--expired::after{content:"**expired**";position:absolute;right:0;text-transform:uppercase}#customer-partner-edit-form .field--name-field-insurance-expiry-date .form-date.partner-insurance-date--expired{color:#e24242}:root{--dropdown-width: 0;--arrow-width: 0}.select2{background:#fff;border:1px solid #c0c4d6;border-radius:.5rem;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);color:#828395;font-size:0.875rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;padding:.75rem;padding-right:0.75rem;padding-right:calc(0 + 0.75rem);padding-right:calc(var(--arrow-width) + 0.75rem)}.select2.select2-container--disabled .select2-selection--single{background-color:rgba(0,0,0,0)}.select2 .select2-selection--single{background-color:rgba(0,0,0,0);border:none;border-radius:0;height:auto}.select2 .select2-selection--single .select2-selection__rendered{line-height:1.17;padding:0}.select2 .select2-selection--single .select2-selection__arrow{background-color:#39bbaa;border:1px solid #39bbaa;border-bottom-width:0;border-left-color:#c0c4d6;border-radius:0 .5rem .5rem 0;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);height:100%;padding-left:.75rem;padding-right:.75rem;right:0;top:0;-webkit-transition:background-color 300ms ease-in, border-color 300ms ease-in;transition:background-color 300ms ease-in, border-color 300ms ease-in}.select2 .select2-selection--single .select2-selection__arrow:hover{background-color:#f6ae2d;border-color:#f6ae2d;-webkit-transition:background-color 300ms ease-out, border-color 300ms ease-out;transition:background-color 300ms ease-out, border-color 300ms ease-out}.select2 .select2-selection--single .select2-selection__arrow:hover::after{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter 300ms ease-out;transition:-webkit-filter 300ms ease-out;transition:filter 300ms ease-out;transition:filter 300ms ease-out, -webkit-filter 300ms ease-out}.select2 .select2-selection--single .select2-selection__arrow::after{background-image:url("../svg/chevron-down-blue.svg");content:"";-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:-webkit-filter 300ms ease-in;transition:-webkit-filter 300ms ease-in;transition:filter 300ms ease-in;transition:filter 300ms ease-in, -webkit-filter 300ms ease-in;width:12px}.select2 .select2-selection--single .select2-selection__arrow b{display:none}.select2.select2-container--open.select2-container--below{border-bottom:0;border-bottom-left-radius:0}.select2.select2-container--open.select2-container--above{position:relative;border-top:0;border-top-left-radius:0}.select2.select2-container--open.select2-container--above::before{background-color:#fff;-webkit-box-shadow:inset 4px 0 4px -2px rgba(7,27,50,.15);box-shadow:inset 4px 0 4px -2px rgba(7,27,50,.15);-webkit-box-shadow:inset 4px 0 4px calc(2px * -1) rgba(7,27,50,.15);box-shadow:inset 4px 0 4px calc(2px * -1) rgba(7,27,50,.15);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.select2-dropdown{width:0 !important;width:var(--dropdown-width) !important}.select2-dropdown{background-color:rgba(0,0,0,0);border:none}.select2-dropdown .select2-results__options{background-color:#fff;border:1px solid #c0c4d6;border-radius:.5rem 0 .5rem .5rem;border-top:0;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);box-shadow:inset 2px 2px 4px 0 rgba(7,27,50,.15);padding:.75rem}.select2-dropdown .select2-results__option{color:#363537;font-size:0.875rem;-webkit-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-weight:600;padding-top:.5rem;padding-bottom:.5rem;padding-left:0;padding-right:0}.select2-dropdown .select2-results__option[aria-selected=true]{background-color:#fff}.select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:#f6ae2d;color:#363537}.select2-dropdown.select2-dropdown--below .select2-results__options{position:relative;border-top:0;border-top-left-radius:0;padding-top:0}.select2-dropdown.select2-dropdown--below .select2-results__options::before{background-color:#fff;-webkit-box-shadow:inset 4px 0 4px -2px rgba(7,27,50,.15);box-shadow:inset 4px 0 4px -2px rgba(7,27,50,.15);-webkit-box-shadow:inset 4px 0 4px calc(2px * -1) rgba(7,27,50,.15);box-shadow:inset 4px 0 4px calc(2px * -1) rgba(7,27,50,.15);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.select2-dropdown.select2-dropdown--above .select2-results__options{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:.5rem;padding-bottom:0}.alto-page__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alto-page__sidebar .region-sidebar{position:sticky}.alto-page__sidebar .menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.alto-page__sidebar .menu-item{padding-top:0}.alto-page__sidebar .menu-item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.6875rem;font-weight:700;gap:.5rem;padding:1.5rem;text-transform:uppercase}.alto-page__sidebar .menu-item a:focus,.alto-page__sidebar .menu-item a:active{background-color:#071b32;color:#f6ae2d;-webkit-transition:background-color 300ms ease-out, color 300ms ease-out;transition:background-color 300ms ease-out, color 300ms ease-out}.alto-page__sidebar .menu-item a:focus .vsc-icon,.alto-page__sidebar .menu-item a:active .vsc-icon{fill:#f6ae2d;-webkit-transition:fill 300ms ease-out;transition:fill 300ms ease-out}.alto-page__sidebar .menu-item a .vsc-icon{fill:#fff;overflow:visible;-webkit-transition:fill 300ms ease-in;transition:fill 300ms ease-in}.alto-page__sidebar .menu-item .menu-item__label{white-space:nowrap}.alto-page__sidebar .menu-item--active-trail a{color:#f6ae2d}.alto-page__sidebar .menu-item--active-trail a .vsc-icon{fill:#f6ae2d}.alto-page__sidebar .notification-count{background-color:#39bbaa;border-radius:0.125rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.15);box-shadow:0 2px 2px 0 rgba(7,27,50,.15);color:#052f5f;font-size:0.875rem;font-weight:700;margin-left:.25rem;padding-top:0.125rem;padding-bottom:0.125rem;padding-left:.25rem;padding-right:.25rem}@media screen and (min-width: 640px){.alto-page__sidebar{display:block}.alto-page__sidebar .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alto-page__sidebar .menu-item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:0.875rem;-webkit-transition:background-color 300ms ease-in, color 300ms ease-in;transition:background-color 300ms ease-in, color 300ms ease-in}.alto-page__sidebar .menu-item a:hover{background-color:#071b32;color:#f6ae2d;-webkit-transition:background-color 300ms ease-out, color 300ms ease-out;transition:background-color 300ms ease-out, color 300ms ease-out}.alto-page__sidebar .menu-item a:hover .vsc-icon{fill:#f6ae2d;-webkit-transition:fill 300ms ease-out;transition:fill 300ms ease-out}.alto-page__sidebar .menu-item__label{opacity:0;-webkit-transition:opacity linear .1s;transition:opacity linear .1s}.alto-page__sidebar.alto-page__sidebar--open .menu-item__label{opacity:1}}.alto-layout-sticky-summary .summary{background-color:#e4e9f2;margin-bottom:1rem;position:sticky;top:80px;top:var(--alto-sticky-below-header);z-index:1}.alto-layout-sticky-summary .summary::before{background-color:#e4e9f2;content:"";height:.75rem;left:0;position:absolute;top:-0.75rem;width:100%}.alto-layout-sticky-summary .summary::after{background:-webkit-gradient(linear, left top, left bottom, from(#e4e9f2), to(rgba(228, 233, 242, 0)));background:linear-gradient(180deg, #e4e9f2 0%, rgba(228, 233, 242, 0) 100%);content:"";height:1rem;left:0;position:absolute;top:100%;width:100%}.alto-comments{--comments-height: auto;height:auto;height:var(--comments-height);overflow-y:auto}.alto-comments .item{background-color:#efeff5;border-radius:.5rem;margin-bottom:.5rem;padding:1rem}.alto-comments .who-when{border-bottom:1px solid #c0c4d6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.875rem;font-weight:500;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding-bottom:1rem}.alto-comments .name{font-weight:700}.alto-comments .item-details{display:-ms-grid;display:grid;grid-gap:.25rem;gap:.25rem}.alto-comments .vsc-icon{-ms-flex-negative:0;flex-shrink:0;height:16px;width:16px}.alto-comments .comment,.alto-comments .file,.alto-comments .issue-status{background-color:#fff;border-radius:.5rem;font-size:0.875rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.alto-comments .comment{color:#363537;font-size:0.875rem;font-weight:500}.alto-comments .file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alto-comments .issue-status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;gap:.25rem}.alto-comments .issue-status-text{margin-right:.25rem;width:100%}.alto-comments .edit-delete{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.75rem}.alto-comments .no-item{background-color:#efeff5;border-radius:.5rem;font-size:0.875rem;font-weight:700;padding-top:3.75rem;padding-bottom:3.75rem;text-align:center}@media screen and (min-width: 1400px){.alto-comments .issue-status-text{width:auto}}.job-tasks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.job-tasks .no-issues{font-size:0.875rem;font-weight:700;padding-top:2.75rem;padding-bottom:2.75rem;text-align:center}.job-tasks .job-task{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efeff5;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;padding-right:0}.job-tasks .job-task:first-child{padding-top:0}.job-tasks .job-task:last-child{border-bottom:0;padding-bottom:0}.job-tasks .job-task .left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-gap:.75rem;gap:.75rem;-ms-grid-columns:7rem .75rem 1fr;grid-template-columns:7rem 1fr}.job-tasks .job-task .file-column{color:#828395;-ms-flex-negative:2;flex-shrink:2;font-size:0.75rem;padding-right:.75rem}.job-tasks .job-task .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;grid-gap:.75rem;gap:.75rem;-ms-grid-columns:1fr .75rem 6.875rem;grid-template-columns:1fr 6.875rem;-ms-grid-columns:1fr .75rem calc(5.875rem + 1rem);grid-template-columns:1fr calc(5.875rem + 1rem)}.job-tasks .job-task .title{color:#363537;font-size:0.875rem;font-weight:600}.job-tasks .job-task .updated{white-space:nowrap}.job-tasks .job-task .updated .label{color:#828395;font-size:0.75rem;font-weight:500}.job-tasks .job-task .updated .date{font-size:0.875rem;font-weight:700}.alto-content-panel .job-tasks .job-task{border-color:#fff}.task-summary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4064ad;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.task-summary .label{font-size:0.75rem;font-weight:500}.task-summary .number{font-size:0.875rem;font-weight:700}.task-summary.task-summary--rounded{border-radius:.5rem}.user-login-page,.user-password-reset-page{background-color:#052f5f;background-image:radial-gradient(circle at left bottom, rgba(79, 174, 157, 0.5) 0%, rgba(79, 174, 157, 0) 100%),radial-gradient(circle at top right, rgba(7, 27, 50, 0.5) 0%, rgba(7, 27, 50, 0) 100%);display:-ms-grid;display:grid;height:100%;justify-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center}.user-login-page .width-container,.user-password-reset-page .width-container{display:-ms-grid;display:grid;justify-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:center}.user-login-page .alto-logo,.user-password-reset-page .alto-logo{margin-bottom:2rem}.user-login-page h1,.user-password-reset-page h1{color:#fff;font-size:1.125rem;font-weight:700;margin-bottom:4.5rem;text-transform:uppercase}.user-login-page h2,.user-password-reset-page h2{color:#fff;font-weight:700;margin-bottom:2rem;text-transform:uppercase}.user-login-page p,.user-password-reset-page p{color:#fff;margin-bottom:2rem;text-align:center}.user-login-page .form-item,.user-password-reset-page .form-item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;margin-top:0}.user-login-page .form-item-name,.user-password-reset-page .form-item-name{margin-bottom:2rem}.user-login-page .form-item-pass,.user-password-reset-page .form-item-pass{margin-bottom:3rem}.user-login-page .form-item label,.user-password-reset-page .form-item label{color:#fff;font-size:0.875rem;font-weight:500;margin-bottom:0;text-transform:uppercase}.user-login-page .form-item label::after,.user-password-reset-page .form-item label::after{display:none}.user-login-page input[type=text].form-text,.user-login-page input[type=password].form-text,.user-password-reset-page input[type=text].form-text,.user-password-reset-page input[type=password].form-text{background:rgba(0,0,0,0);border:none;border-radius:0;color:#fff;max-width:240px;padding-top:0.625rem;padding-bottom:0.625rem;padding-left:.5rem;padding-right:.5rem}.user-login-page input[type=password].form-text,.user-password-reset-page input[type=password].form-text{border-bottom:1px solid #39a0ed}.user-login-page input[type=text].form-text,.user-password-reset-page input[type=text].form-text{border-bottom:1px solid #39bbaa}.user-login-page input[type=text].form-text:valid,.user-password-reset-page input[type=text].form-text:valid{border-bottom-color:#39a0ed}.user-login-page .form-item-name:has(.form-text:valid)+.form-item-pass .form-text,.user-password-reset-page .form-item-name:has(.form-text:valid)+.form-item-pass .form-text{border-bottom-color:#39bbaa}.user-login-page .form-item-name:has(.form-text:valid)+.form-item-pass .form-text:valid,.user-password-reset-page .form-item-name:has(.form-text:valid)+.form-item-pass .form-text:valid{border-bottom-color:#39a0ed}.user-login-page .description,.user-password-reset-page .description{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;width:1px}.user-login-page .form-actions,.user-password-reset-page .form-actions{margin-bottom:1.5rem;margin-top:0;text-align:center}.user-login-page .forgotten-password,.user-password-reset-page .forgotten-password{color:#39bbaa;font-size:0.875rem;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.user-login-page .forgotten-password:hover,.user-login-page .forgotten-password:focus,.user-login-page .forgotten-password:active,.user-password-reset-page .forgotten-password:hover,.user-password-reset-page .forgotten-password:focus,.user-password-reset-page .forgotten-password:active{-webkit-text-decoration:none;text-decoration:none}.vsc-accordion{--min-right-width: 0;width:100%}.vsc-accordion dl.vsc-accordion-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0}.vsc-accordion .vsc-accordion-content-container{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 2px 2px 0 rgba(7,27,50,.1);box-shadow:0 2px 2px 0 rgba(7,27,50,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.vsc-accordion .vsc-accordion-content-container.accordion_open .accordion-icon-main{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vsc-accordion svg.accordion-icon-main{fill:#39bbaa;height:12px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;width:12px}.vsc-accordion .vsc-accordion-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;width:100%}.vsc-accordion .vsc-accordion-button .left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;grid-gap:1rem;gap:1rem;-ms-grid-columns:12px 1rem 1fr;grid-template-columns:12px 1fr}.vsc-accordion .vsc-accordion-button .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-ms-flex-negative:0;flex-shrink:0;grid-gap:1rem;gap:1rem;-ms-grid-columns:5rem 1rem minmax(var(--min-right-width), 1fr);grid-template-columns:5rem minmax(var(--min-right-width), 1fr)}.vsc-accordion .vsc-accordion-title{font-weight:700}.vsc-accordion .top-line{color:#828395;font-size:0.75rem;font-weight:500}.vsc-accordion .bottom-line{color:#052f5f;font-size:0.875rem;font-weight:700}.vsc-accordion .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vsc-accordion .details.stages .bottom-line{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.vsc-accordion .circle{border-radius:50%;display:block;height:12px;width:12px}.vsc-accordion .circle.empty{background-color:#efeff5}.vsc-accordion .circle.full{background-color:#39bbaa}.vsc-accordion dd.vsc-accordion-content{overflow-y:hidden;padding-top:1rem}