/*!
  * Milligram v1.4.1
  * https://milligram.io
  *
  * Copyright (c) 2020 CJ Patoilo
  * Licensed under the MIT license
 */*{scroll-behavior:smooth}*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;font-size:16px;font-weight:300;-webkit-text-size-adjust:100%}body{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:inherit;line-height:inherit;color:rgba(55,65,81,var(--tw-text-opacity));margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0;margin-bottom:0}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}ol,ul{list-style:none;margin:0;padding:0}article,div,nav,section{scroll-margin-top:115px}a{color:inherit;text-decoration:inherit;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}[role=button],button{cursor:pointer}button{background-color:transparent;background-image:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}button,select{text-transform:none}button,input,optgroup,select,textarea{font-family:inherit;line-height:inherit;font-size:100%;color:inherit;margin:0;padding:0}.mauticform-input{color:#000}label{display:block;margin-bottom:5px;font-size:var(--5-font-size);line-height:var(--5-line-height)}input,select,textarea{font-size:var(--5-font-size);line-height:var(--5-line-height);width:100%;padding:11px 11px;border-width:2px;border-style:solid;box-shadow:0 0 0 #fff inset;border-radius:4px;box-sizing:border-box;background-color:#fff}input[type=checkbox]{width:auto}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--primary-accent-color)}strong,strong em{font-weight:700}em,em strong{font-style:italic}li:focus-within .hover-parent\:show,li:hover .hover-parent\:show{display:block}.hidden{display:none!important}.button{display:block;margin-bottom:.5rem;line-height:1}.button.last{margin-right:initial}.button.with-no-margin{margin-bottom:initial;margin-right:initial}@media (min-width:640px){.button{margin-right:.5rem}}.button.size--base,.button.size--sm,.button.size--xs{padding:11px 1.5em}.button.size--lg,.button.size--xlg{padding:.6em .75em}.icon-button.button.size--base,.icon-button.button.size--sm,.icon-button.button.size--xs{padding-left:.75em;padding-right:.75em}.icon-button.button.size--lg,.icon-button.button.size--xlg{padding-left:11px;padding-right:11px}.social-list .icon-button.button.size--base,.social-list .icon-button.button.size--sm,.social-list .icon-button.button.size--xs{padding-left:8px;padding-right:8px}.button.border--none{border-style:none}.button.border--thin{border-width:1px;border-style:solid}.button.border--thick{border-width:2px;border-style:solid}.button.border--heavy{border-width:4px;border-style:solid}.button.border--dashed{border-width:2px;border-style:dashed}.button.border--dotted{border-width:2px;border-style:dotted}.button.border--double{border-width:4px;border-style:double}.button .button__icon{vertical-align:bottom}.button__icon--before{margin-right:3px}.button__icon--before.with-no-pad{margin-right:initial}.button__icon--after{margin-left:3px}.button__icon--after.with-no-pad{margin-left:initial}.link--colored-text-hover-underlined:hover,.link--colored-text-underlined,.link--underlined,.link--underlined-hover-colored-text{text-decoration:underline}.pagination{display:flex;justify-content:center;align-items:center;padding-top:3rem}.button.pagination-item__current,.button.pagination-item__ellipses{cursor:auto}li:focus-within .hover-parent\:show,li:hover .hover-parent\:show{display:block}.mobile-menu__panel{background-color:var(--1-brand-10);padding:0 var(--pad-x1)}#top-navigation-bar #top-navigation-bar__1{display:flex}@media (min-width:400px){.mobile-menu__panel{padding:0 var(--pad-x2-5)}.image.left,.image.right{float:none;padding:0 0 20px;max-width:94%;margin:0 auto}}@media (min-width:550px){.mobile-menu__panel{padding:0 var(--pad-x5)}}@media (min-width:768px){.mobile-menu__panel{padding:0 var(--pad-x10)}}@media (min-width:1024px){#top-navigation-bar #top-navigation-bar__1{display:none}#top-navigation-bar #top-navigation-bar__2{justify-content:center}.nav-bar-composite-stripe--generic .group__1{flex-grow:unset}.nav-bar-composite-stripe--generic .group__2{flex-grow:1}#top-navigation-bar .nav-stripe--horizontal .nav-list__link{font-size:clamp(.97rem, .64rem + .5319vw, 1.25rem);line-height:var(--4-line-height)}}@media (min-width:1224px){.mobile-menu__panel{padding:0 calc(var(--pad-x10)*2)}.image.left,.image.right{padding-left:24px;padding-top:20px}.image.right{float:right}.image.left{float:left}.ss-htmleditorfield-file.image{max-width:50%}#top-navigation-bar .nav-stripe--horizontal .nav-list__link{font-size:clamp(1.04rem, .5846rem + .5319vw, 1.25rem)}}@media (min-width:1300px){#top-navigation-bar .nav-stripe--horizontal .nav-list__link{font-size:clamp(1.18rem, -1.1714rem + 2.8571vw, 1.5rem)}}@media (min-width:1399px){#top-navigation-bar .nav-stripe--horizontal .nav-list__link{font-size:clamp(1.3rem, .39rem + 1.1111vw, 1.75rem)}}#candidate-banner{background-size:100% auto!important;background-repeat:no-repeat;aspect-ratio:1158/365;margin-bottom:10px;box-shadow:0 6px 4px #080a1a;position:relative}#top-navigation-bar>.stripe-container{padding:0 var(--pad-x2-5)}#top-navigation-bar .nav-stripe--horizontal .nav-list__link{margin:0;font-weight:700}