.switchWrapper > div{display: flex}.switchWrapper > div > input{width: 0;outline: 0 !important;-webkit-appearance: none;-moz-appearance: none;appearance: none}.switchWrapper > div > label{flex: 1;display: flex !important;flex-direction: column;align-items: center;margin-top: 0 !important;padding: 1rem 1rem;font-family: "Fira Sans Regular",Arial,Helvetica,sans-serif}.switchWrapper > div > label,.switchWrapper > div > label > *{line-height: 1rem !important}.switchWrapper > div > *:checked + label{background-color: #00355F;color: white}.switchWrapper > div > *:checked:first-child + label{border-top-left-radius: 3px;border-bottom-left-radius: 3px}.switchWrapper > div > *:checked:not(:first-child) + label{border-top-right-radius: 3px;border-bottom-right-radius: 3px}.switchWrapper > div > *:not(:checked) + label{background-color: white;color: #597A97}.switchWrapper > div > *:not(:checked):first-child + label{border: 1px solid #C2D1D9;border-right: none;border-top-left-radius: 3px;border-bottom-left-radius: 3px}.switchWrapper > div > label ~ *:not(:checked) + label{border: 1px solid #C2D1D9;border-left: none;border-top-right-radius: 3px;border-bottom-right-radius: 3px}html:not(.noFocus) .switchWrapper > div > *:focus:not(:hover) + label{outline: 2px solid #0081C6;outline-offset: 0.0556rem;transform: rotate(0)}.switchWrapper > div > *:hover + label,.switchWrapper > div > input:checked + label,.switchWrapper > div > label:hover{text-decoration: underline}