.lumos-header .menu{font-family:avenir-book,"Helvetica Neue",Helvetica,Arial,sans-serif}
.lumos-header .menu img.ui.image{height:40px;width:auto}
.lumos-header .menu .active.item,.lumos-header .menu .link.item:hover,.lumos-header .menu a.cmp-menu__item:hover{border-bottom:.21428571em solid #0072bc !important}
a:hover,.ui.icon.button.plain:hover,.ui.button.link:hover{color:#0072bc}
.ui .label.circular{background-color:#0072bc !important;border-color:#0072bc !important}
.fluid.button{background-color:#fff !important;border:1px solid #0072bc;color:#0072bc;border-radius:40px}
.fluid.button:hover,.fluid.button:active{background-color:#0072bc !important;color:#fff !important}
.fluid.button:focus{color:#0072bc}
.ui.primary.button,.ui.primary.buttons .button,.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#0072bc !important}
.ui.input>input,.ui.button{font-family:avenir-book,"Helvetica Neue",Helvetica,Arial,sans-serif}
input:focus{border-color:#0072bc !important}
body,h1,h2,h3,h4,h5{font-family:avenir-book,"Helvetica Neue",Helvetica,Arial,sans-serif !important}
.ui.card>.content>.header,.ui.cards>.card>.content>.header,.ui.accordion .title:not(.ui),.ui.statistic>.value,.ui.statistics .statistic>.value,.ui.statistic>.label,.ui.statistics .statistic>.label{font-family:avenir-book,"Helvetica Neue",Helvetica,Arial,sans-serif !important}
.ui.checkbox:not(.toggle,.slider) input:checked ~ label:before,.ui.checkbox:not(.toggle,.slider) input:focus ~ label:before,.ui.checkbox:not(.toggle,.slider) input:focus:checked ~ label:before{border-color:#0072bc !important;color:#0072bc !important}
.ui.checkbox:not(.toggle,.slider) input:checked ~ label:after,.ui.checkbox:not(.toggle,.slider) input:focus ~ label:after,.ui.checkbox:not(.toggle,.slider) input:focus:checked ~ label:after{color:#0072bc !important}
.ui.radio.checkbox input:checked ~ label:after,.ui.radio.checkbox input:focus ~ label:after,.ui.radio.checkbox input:focus:checked ~ label:after{background-color:#0072bc !important}
.ui.toggle.checkbox input:checked ~ label:before,.ui.slider.checkbox input:checked ~ label:before,.ui.toggle.checkbox input:focus ~ label:before,.ui.slider.checkbox input:focus ~ label:before,.ui.toggle.checkbox input:focus:checked ~ label:before,.ui.slider.checkbox input:focus:checked ~ label:before{background-color:#0072bc !important}
.dropdown.icon{color:#0072bc !important}
.ui.dropdown .menu>.item:hover{background:#0072bc !important}
.ui.calendar .ui.table tr td.range{background:#0072bc}
.ui.calendar:not(.disabled) .calendar.active .ui.table tbody tr td.focus,.ui.calendar:not(.disabled) .calendar:focus .ui.table tbody tr td.focus{box-shadow:inset 0 0 0 1px #0072bc}
.ui.card .image img{object-fit:contain !important}
@font-face{font-family:stag-book;src:url("clientlib-base/resources/fonts/Stag-Book.otf");font-display:swap}
@font-face{font-family:Stag-SemiboldItalic;src:url("clientlib-base/resources/fonts/Stag-SemiboldItalic-Web.woff");font-display:swap}
@font-face{font-family:Avenir-Medium;src:url("clientlib-base/resources/fonts/Avenir Medium.ttf");font-display:swap}
@font-face{font-family:Avenir-book;src:url("clientlib-base/resources/fonts/Avenir Book.ttf");font-display:swap}