
.z-col-4 {
  width:25%;
}


.z-col-3 {

  width:33%;
}

.z-col-5 {

  width:20%;
}

.z-col-6 {

  width:15%;
}

.z-col-7 {

  width:14.3%;
}

.z-text-start {
  text-align: start !important;
}

.z-text-end {
  text-align: end !important;
}

.z-text-center {
  text-align: center !important;
}

.z-text-justify {
  text-align: justify !important;
}

.z-justify-start {
  justify-content: start !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
}

.z-justify-end {
  justify-content: end !important;
  -webkit-box-pack: end !important;
  -webkit-justify-content: flex-end !important;
  -ms-flex-pack: end !important;
}

.z-justify-center {
  justify-content: center !important;
  -webkit-box-pack: center !important;
  -webkit-justify-content: center !important;
  -ms-flex-pack: center !important;
}

.z-justify-space-around {
  justify-content: space-around !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  
}

.z-justify-space-between {
  justify-content: space-between !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
}

.z-justify-space-evenly {
  justify-content: space-evenly !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-evenly !important;
  -ms-flex-pack: justify !important;
}

.x-account-form {
  width: 360px;
}

.hr-view-form {
  width: 100%;
  margin-bottom: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.x-switcher-title {
  margin-top: 0px;
  margin-bottom: 20px;
}

.x-account-picker {
  overflow: hidden;
  margin-bottom: 24px;
  border-style: solid;
  border-width: 1px;
  border-color: #d7dae1;
  border-radius: 8px;
  background-color: #fff;
}

.x-account-picker-list {
  margin-bottom: 0px;
  max-height: 330px;
  overflow: auto;
}

.x-account-picker-container {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.x-account-data {
  margin-left: 16px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.x-emphasis-label {
  overflow: hidden;
  font-weight: 600;
  text-align: left;
  white-space: normal;
}

.x-emphasis-label.for-current {
  color: #1e6ee6;
}


.x-input-action {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.w-checkbox {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}


.margin-none {

  margin: none;
}

.w-checkbox::before {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

.w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.w-layout-grid-clock-in {
  display: -ms-grid;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.w-layout-grid-pickr {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 4fr 2fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

body {
  background-color: #f6f6f6;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 24px;
}


.body-login {
  background-color: #ffffff;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 24px;
  display: flex;
    
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
}

p {
  margin-bottom: 16px;
}

a {
  color: #2196f3;
  text-decoration: none;
}

.x-nav-menu-grid {
  display: -ms-grid;
  display: grid;
  padding-right: 24px;
  padding-left: 24px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.x-nav-account {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50px;
  color: #212121;
}

.x-nav-burger {
  position: relative;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 50px;
}

.x-nav-burger:hover {
  background-color: #e8eaed;
}

.x-scroller {
  overflow: auto;
  width: 100%;
  height: 100%;
}

.x-nav-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.x-nav-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 1rem;
  padding-left: 1rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  box-shadow: 0 3px 10px 1px rgba(33, 33, 33, 0.15);
}

.x-nav-search {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-nav-brand {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 200px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.x-nav-account-name {
  margin-right: 8px;
  margin-left: 8px;
  font-weight: 500;
}

.x-nav-noti-button {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  color: #a3a3a3;
  font-size: 24px;
}

.x-nav-menu-header {
  padding: 16px 24px;
}

.x-nav-noti-title {
  font-weight: 500;
}

.x-nav-menu-link {
  display: block;
  padding: 12px 8px 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  color: #a3a3a3;
  text-align: center;
}

.x-nav-menu-link:hover {
  background-color: #212121;
  color: #fff;
}

.x-nav-noti-message {
  font-size: 12px;
  line-height: 16px;
}

.x-nav-menu-balloon {
  position: absolute;
  left: auto;
  top: 20px;
  right: 20px;
  bottom: auto;
  z-index: 9999;
  width: 12px;
  height: 12px;
  border-radius: 50px;
  background-color: #e60f0f;
}

.x-app-ver {
  position: absolute;
  left: 50%;
  bottom: 16px;
  -webkit-transform: translate(-50%, 0px);
  -ms-transform: translate(-50%, 0px);
  transform: translate(-50%, 0px);
  color: #a3a3a3;
  font-size: 12px;
  font-weight: 500;
}

.x-avatar-img {
  width: 40px;
  height: 40px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 50px;
  background-color: #fff;
}

.x-avatar-name {
  font-weight: 600;
}

.x-nav-brand-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-nav-wrapper {
  position: relative;
  z-index: 1;
}

.x-nav-noti-list {
  margin-bottom: 0px;
}

.x-nav-noti-opt-link {
  margin-left: 16px;
  font-weight: 500;
}

.x-nav-noti-icon {
  padding: 12px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 50px;
  background-color: #f89c1c;
  color: #fff;
  font-size: 16px;
  line-height: 16px;
}

.x-nav-button {
  display: none;
  padding: 8px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 50px;
  color: #212121;
  font-size: 24px;
}

.x-nav-button:hover {
  background-color: #e8eaed;
}

.x-nav {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 9997;
  background-color: #fff;
  background-image: none;
}

.x-nav.edit {
  position: absolute;
}

.x-nav-noti-link {
  margin-right: 16px;
  margin-left: 16px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #212121;
}

.x-nav-menu {
  position: fixed;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 900;
  width: 400px;
  height: 100%;
  padding-top: 96px;
  background-color: #fff;
  box-shadow: -3px 0 24px 0 #d8dbe1;
  -webkit-transform: translate(0%, 0px);
  -ms-transform: translate(0%, 0px);
  transform: translate(0%, 0px);
  -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  transition: all 350ms cubic-bezier(.86, 0, .07, 1);
}

.x-nav-menu.for-hide {
  box-shadow: none;
  -webkit-transform: translate(100%, 0px);
  -ms-transform: translate(100%, 0px);
  transform: translate(100%, 0px);
}

.z-nav-search-button {
  position: absolute;
  right: 4px;
  padding: 8px;
  background-color: transparent;
  font-family: Remix, sans-serif;
  color: #212121;
  font-size: 24px;
  text-decoration: none;
}

.x-nav-noti-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-nav-menu-icon {
  margin-bottom: 4px;
  font-size: 32px;
  line-height: 32px;
}

.x-nav-noti-item {
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #e7ebf0;
}

.x-nav-noti-item:hover {
  background-color: #e8eaed;
}

.x-nav-search-close-button {
  display: none;
}

.x-nav-menu-group {
  padding-bottom: 24px;
}

.x-nav-search-input {
  width: 320px;
  height: 40px;
  margin-bottom: 0px;
  padding-right: 1rem;
  padding-left: 1rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 24px;
}

.x-nav-search-input.for-breadcrumb {
  width: 240px;
  height: 48px;
  padding-right: 24px;
  padding-left: 24px;
}

.x-nav-noti-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 16px;
  padding-left: 24px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-nav-brand-img {
  width: auto;
  height: 28px;
  max-width: none;
}

.x-app-nav-item {
  margin-bottom: 0px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

.x-more-app-nav-item {
  margin-bottom: 0px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

.x-app-sub-nav-item {
  margin-bottom: 0px;
  padding-right: 16px;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

.x-sub-app-nav-link {
  display: block;
  padding: 12px 8px 12px 0px;
  color: #a3a3a3;
  font-size: 1rem;
  line-height: 1.2;
  text-decoration: none;
  cursor: pointer;
}

.x-sub-app-nav-link:hover {
  color: #212121;
}

.x-sub-app-nav-link:active {
  color: #333;
}

.x-sub-app-nav-link:focus {
  color: #333;
}

.x-sub-app-nav-link.w--current {
  color: #f89c1c;
}

.x-app-nav-wrapper {
  padding-top: 8px;
  padding-left: 8px;
}

.z-app-nav-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}



.z-more-app-nav-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}

.z-app-nav-link:hover {
  color: #212121;
}

.z-app-nav-link.w--current {
  font-family: futura-pt, sans-serif;
  color: #f89c1c;
  font-weight: 500;
}

.z-app-nav-label {
  margin-left: 8px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-top: 8px;
    padding-bottom: 8px;
    font-family: futura-pt, sans-serif;
    font-size: 1em;
    line-height: 1em;
}

.x-app-nav-list {
  margin-top: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  font-weight: 500;
}



.z-sub-app-nav-block {
  display: none;
}



.z-more-sub-app-nav-block {
  display: none;
}


.z-sub-app-nav-list {
  display: block;
  padding-left: 44px;
  position: relative;
}


.z-sub-app-nav-list-padding {
  display: block;
  padding-left: 12px;
  position: relative;

}

.z-app-nav-icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  font-family: Remix, sans-serif;
  font-size: 18px;
  line-height: 18px;
  font-weight: 400;
  text-decoration: none;
}

.x-app-nav {
  position: fixed;
  overflow: auto;
  width: 200px;
  height: 100%;
  padding-top: 53px;
  background-color: #fff;
}


.x-app-nav.shift {
  right: 0px;
  width: 400px;
  position: relative;

}

.x-broadcast-img {
  width: 56px;
  height: 56px;
  margin-right: 24px;
}

.x-bg-popup {
  position: fixed;
  display: flex;
  justify-items: center;
  align-items: center;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.3);
}

.x-account-form {
  width: 480px;
  height: auto;
  margin: auto;
  padding: 35px 28px 28px;
  border-radius: 10px;
  background-color: #fff;
}

.z-greet-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  min-height: 240px;
  margin-bottom: 32px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  box-shadow: none;
}

.x-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 100vh;
  padding: 100px 32px 0px 229px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #f4f4f4;
}

.x-wrapper.edit {
  position: relative;
  padding-top: 88px;
  padding-left: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-right: 1px solid #000;
}

.x-wrapper.padding-top {
  padding-top: 134px;
}

.x-wrapper.shift {
  padding: 100px 432px 0px 32px;

}

.x-wrapper.edit.no-margin {
  padding-right: 0px;
}

.x-wrapper.editor {
  padding-top: 82px;
  padding-left: 321px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f3f3f3;
}

.x-wrapper.page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 82px;
  padding-right: 0px;
  padding-left: 295px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f3f3f3;
}

.z-button {
  margin-right: 0px;
  margin-left: 0px;
  padding: 0.7rem 1.3rem;
  border-radius: 6px;
  background-color: #f89c1c;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 1rem;
  line-height: 1.6rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;

}

.z-button:hover {
  background-color: #e99d33;
  box-shadow: none;
}

.z-banner-btn {
  border-radius: 6px;
  background-color: #000;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 1rem;
  font-weight: 500;
  text-align: center;
  cursor: pointer;
  padding: .2rem .5rem;
  margin: .5rem .8rem;
}

.z-banner-btn:hover {
  background: #fff;
  color: #e99d33;
}

.z-day-counter {
  background:#fff;
  color: #f89c1c;
  border-radius: 4px;
  padding-left: .2rem;
  padding-right: .2rem;
}

.z-button.full {
  width: 100%;
}


.z-button.line {
  background-color: #ffffff00;
  color: #1d1d1d;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  position: relative ; 
}


.z-button.line:hover {
  background-color: #e1e1e1;
 
}

.z-ul-font-weight {
  font-weight: 500;
  padding-left: 16px;
}

.z-benefits-accordion-title {
  display: flex;
  padding: 1em 1em 1em 1em;
  font-weight: 500;
  cursor: pointer;
  justify-content: space-between;
}

.z-benefits-accordion-title span.icon-shift.selection {
  transition: transform 0.2s;
  transform: rotate(90deg);
}

.z-benefits-accordion-title.active span.icon-shift.selection {
  transition: transform 0.2s;
  transform: rotate(0deg);
}

.z-benefits-grid-table {
  border: 1px solid #d8d8d8;
  border-radius: 0px 0px 6px 6px;
  padding-left: 0px;
  margin-bottom: 4rem;
}

.z-benefits-grid-list {
  list-style: none;
  grid-column: 1 / 7;
  border-bottom: 1px solid #d8d8d8;
}

.z-benefits-grid-list:first-child {
  font-weight: 500;
}

.z-benefits-grid-list:last-child {
  border-bottom: none;
}

.z-benefits-grid-item {
  display: grid;
  grid-template-columns: .4fr 1fr .8fr 1.3fr .7fr .7fr;
}

.z-benefits-grid-column {
  padding: .8rem .5rem .8rem 1rem;
  display: flex;
  align-items: center;
}

.z-benefits-checkbox {
  margin-left: 10px;
}

.z-benefits-tab {
  border: 1px solid #d8d8d8;
  border-radius: 6px 6px 0px 0px;
  border-bottom: none;
}

.newTab{
  margin: auto;
  position: relative;
}
.arrow{
  display: block;
  text-decoration: none;
  position: absolute;
  padding: 5px 0;
  font-family: Remix, sans-serif;
  font-weight: 400;
  font-size: 1.5rem;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.arrow:hover {
  background: #e7f4ff;
  -webkit-transition: all 200ms ease-in;
  transition: all 200ms ease-in;
}
.leftArrow{
  padding: .83rem .5rem;
  left: 0;
  background: #fff;
  border-top-left-radius: 6px;
  cursor: pointer;
}
.rightArrow{
  padding: .83rem .5rem;
  right: 0;
  background: #fff;
  border-top-right-radius: 6px;
  cursor: pointer;
}
.tabBtn{
  margin: 0 25px;
  overflow: hidden;
}
.checkOL{
  margin: 0px;
  padding: 0px;
  white-space: nowrap;
  display: inline-block;
  list-style: none;
}
.showTab {
  border-bottom: 3px solid #2196F3;
  color: #2196F3;
}
.showTab a{
  color: #2196F3;
}
.checkLI{
  display: inline-block;
  list-style: none;
  font-weight: 500;
}
.checkLI{
  padding: .74rem .5rem;
}
.checkLI a:hover{
  text-decoration: none;
}
.tabLink {
  padding-top: .8rem;
  padding-bottom: .8rem;
  color: #a3a3a3;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.tabLink:hover {
  color: #333;
  -webkit-transition: all 200ms ease-in;
  transition: all 200ms ease-in;
}

.z-pop-up-img {
  width: 160px;
  margin-left: auto;
  margin-right: auto;
}

.z-button.grey {
  padding: 12px 16px;
  background-color: #f1f1f1;
  box-shadow: none;
  color: rgba(33, 33, 33, 0.75);
  font-size: 1em;
  cursor: pointer;
}

.z-button.grey:hover {
  box-shadow: 0 4px 8px 0 #fff, 0 6px 8px 1px rgba(51, 58, 72, 0.12);
}

.z-button.grey.datatable {
  min-width: 0px;
  margin-left: 0px;
  padding: 8px 16px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  box-shadow: none;
  font-size: 16px;
  cursor: pointer;
  text-align: center;

}

.z-button.grey.datatable:hover {
  background-color: #e3e3e3;
  color: rgba(33, 33, 33, 0.75);
}

.z-button.grey.margin-right {
  margin-right: 16px;
}

.z-button.grey.icon {
  padding: 0.7rem;
}

.z-button.grey.icon:hover {
  background-color: #dedede;
  box-shadow: none;
}

.z-button.secondary {
  display: inline-block;
  min-width: 0px;
  margin-right: 0px;
  padding: 0.7rem 1.3rem;
  border-radius: 6px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 1rem;
  line-height: 1.6rem;
  font-weight: 500;
  letter-spacing: 1px;
  text-decoration: none;
}

.z-button.secondary:hover {
  background-color: #3b8bd1;
  box-shadow: none;
  text-decoration: none;
}

.z-button-white {
  margin-right: 0px;
  margin-left: 0px;
  padding: 0.7rem 1.3rem;
  border-radius: 6px;
  border: rgb(216, 219, 225) solid 1px;
  background-color: #fff;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 1rem;
  line-height: 1.6rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
  width: 100%;

}

.z-button-white:hover {
  background-color: rgb(245, 245, 245);
  box-shadow: none;
}

.z-button.secondary.jobband {
  position: static;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  text-align: center;
}

.z-button.secondary.download {
  margin-top: 16px;
  clear: none;
}

.z-button.secondary.w-button {
  width: fit-content;
}

.z-button.download {
  width: fit-content;
}

.z-button.secondary.datatable {
  display: inline-block;
  margin-left: 8px;
  padding: 8px 16px;
  background-color: #f1f1f1;
  color: #333;
}

.z-button.secondary.datatable.align-mid {
  display: inline-block;
  margin-left: 8px;
  padding: 8px 16px;
  background-color: #f1f1f1;
  color: #333;
}

.z-button.secondary.datatable:hover {
  background-color: #d8dbe1;
  box-shadow: 0 6px 8px 0 #f1f1f1;
}

.z-button.secondary.datatable-delete {
  display: inline-block;
  margin-left: 1rem;
  padding: 12px 10px;
  background-color: #ff4757;
  color: #fff;
  font-family: Remix, sans-serif;
  font-size: 23px;
  line-height: 16px;
}

.z-button.secondary.datatable-delete:hover {
  background-color: #d43845;
  box-shadow: 0 6px 8px 0 #f1f1f1;
}

.z-button.secondary.selectbtn {
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  max-width: max-content;
  font-size: 14px;
}

ul.list-alphabet {
  list-style-type: none;
  padding-right: .5rem;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 0px;
}

ul.list-name {
  display: block;
  padding-top: none;
  padding-bottom: none;
  height: 100%;
}

ul.team {
  list-style: none;
  padding-left: 0;
}

ul.team li{
  display: inline-block;
  background: #D5D8DE;
  padding-left: 8px;
  padding-right: 8px;
  margin-right: 5px;
  margin-bottom: 5px;
  border-radius: 5px;
}

.z-button-dropdown {
  background: #fff;
  color: #333;
  border-radius: 0.5rem;
  padding: .8rem .9rem;
  position: relative;
  display: inline-block;
  background-color: #f1f1f1;
  transition: all 200ms ease-out;
  font-weight: 500;
}

.z-button-dropdown.for-white {
  background-color: #fff;
  border: 1px solid #d8dbe1;
}

.z-button-dropdown.margin-left {
  margin-left: 16px;
}

.z-button-dropdown-icon {
  font-family: Remix, sans-serif;
  font-size: 16px;
  line-height: 16px;
  margin: 0px 0px 0px 8px;
}

.z-button-dropdown:hover, .z-button-dropdown:focus {
  background-color: #d8dbe1;
  box-shadow: 0 6px 8px 0 #f1f1f1;
}

.z-btn-dropdown-rostering {
  position: absolute;
  left: 418px;
  top: 44px;
  font-weight: 500;
  min-width: 100px;
  overflow: auto;
  z-index: 5;
  border-radius: 6px;
  background-color: #fff;
  margin-top: -1px;
  box-shadow: 0 2px 8px 0 rgb(0 0 0 / 15%);
}

.z-btn-dropdown-rostering a {
  color: #333;
  padding: 12px 24px;
  text-decoration: none;
  display: block;
  border-bottom: 1px solid #d8d8d8;
}

.z-btn-dropdown-rostering a:hover {
  background-color: #459be5;
  font-weight: 500;
  color: #fff;
  transition: all 200ms ease-out;
}

.z-btn-dropdown-content {
  position: absolute;
  min-width: 100px;
  overflow: auto;
  z-index: 5;
  border-radius: 6px;
  background-color: #fff;
  margin-top: -1px;
  box-shadow: 0 2px 8px 0 rgb(0 0 0 / 15%);
  display: flex;
  flex-direction: column;
}

.z-btn-dropdown-content.right {
  right: 0;
  top: 103%;
  width: max-content;
  display: flex;
  flex-direction: column;
}

.z-btn-dropdown-content.left {
  left: 16px;
  top: 103%;
  width: max-content;
  display: flex;
  flex-direction: column;
}

.z-btn-dropdown-content.for-settings {
  min-width: 200px;
  align-items: center;
}

.z-btn-dropdown-content a {
  color: #333;
  padding: 12px 24px;
  text-decoration: none;
  display: flex;
  border-bottom: 1px solid #d8d8d8;
}

.z-btn-dropdown-content a:last-child {
  border-bottom: none;
}

.z-btn-dropdown-content a:hover {
  background-color: #459be5;
  color: #fff;
  transition: all 200ms ease-out;
}

.z-dropdown-icon {
  font-family: Remix, sans-serif;
  font-size: 16px;
  margin-right: 8px;
}

.z-dropdown-icon.large {
  font-size: 20px;
}

.z-datatable-btn-flex {
  display: flex;
}

.z-button.secondary.datatable.grey {
  background-color: #c9c9c9;
}

.z-button.secondary.datatable.remix {
  background-color: #fff;
  font-family: Remix, sans-serif;
  font-size: 32px;
  border-radius: 30px;
  position: absolute;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d8d8d8;
}

.z-button.secondary.datatable.remix:hover {
  background-color: #d8dbe1;
}

.z-button.secondary.datatable.remix.left {
  left: -48px;
  top: 48%;
  bottom: auto;
  right: auto;
}

.z-button.secondary.datatable.remix.left.for-hide {
  display: none;
}

.z-button.secondary.datatable.remix.right {
  right: -40px;
  top: 48%;
  bottom: auto;
  left: auto;
}

.z-button.secondary.datatable.remix.right.for-hide {
  display: none;
}

.z-button.secondary.datatable.no-margin {
  margin: 0px;
}

.z-button.secondary.datatable.grey:hover {
  box-shadow: 3px 3px 6px 0 rgba(51, 58, 72, 0.12);
  color: #fff;
}

.z-button.secondary.datatable.right-margin {
  margin-right: 12px;
}

.z-button.margin-right {
  margin-right: 16px;
}

.z-button.secondary.datatable.blue {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  padding-right: 14px;
  padding-left: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #459be5;
  color: #fff;
  align-items: center;
  justify-content: center;
}

.z-button.secondary.datatable.flat-right {
  border-radius: 6px 0px 0px 6px;
  margin-right: 2px;
}

.z-button.secondary.datatable.flat-left {
  border-radius: 0px 6px 6px 0px;
  font-family: Remix;
}

.z-button.secondary.datatable.red {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  padding-right: 14px;
  padding-left: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #e91e63;
  color: #fff;
}

.z-button.secondary.datatable.red:hover {
  background-color: #d43845;
}

.z-button.secondary.datatable.blue:hover {
  background-color: #3885c8;
}

.z-button.secondary.datatable.orange {
  margin-left: 0px;
  background-color: #f89c1c;
  color: #fff;
}

.z-button.secondary.datatable.orange:hover {
  background-color: #e5921f;
  box-shadow: none;
}

.z-button.secondary.datatable.blue2 {
  margin-left: 8px;
  background-color: #459be5;
  color: #fff;
}

.z-button.secondary.datatable.blue2:hover {
  background-color: #3b8bd1;
  box-shadow: none;
}

.z-button.secondary.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}



.z-button.secondary.for-hide {
  display: none;
}

.z-button.secondary.right-margin {
  margin-right: 12px;
}

.z-button.secondary.right-margin.delete {
  font-family: Remix, sans-serif;
  font-size: 18px;
}

.z-button.secondary.margin-bottom {
  margin-bottom: 16px;
}

.z-button.secondary.for-modal {
  white-space: nowrap;
}

.z-button.secondary.for-modal.payout {
  position: relative;
  left: -11px;
  top: 11px;
  padding-left: 20px;
  background-color: #f89c1c;
}

.z-button.secondary.full {
  width: 100%;
}

.z-button.secondary.pay-item {
  margin-top: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  background-color: #fff;
  color: #333;
}

.z-button.secondary.pay-item:hover {
  background-color: #efefef;
}

.z-button.secondary.icon {
  padding: 0.5rem 0.6rem;
}

.z-button.no-margin {
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px 24px;
  background-color: #f89c1c;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  cursor: pointer;
}

.z-button.no-margin:hover {
  background-color: #ffa62b;
  box-shadow: 0 4px 9px 0 rgba(248, 156, 28, 0.64);
}

.z-button.no-margin:active {
  background-color: #efa845;
  box-shadow: none;
}

.z-button.for-modal {
  margin-left: 16px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1em;
}

.z-button.for-modal.right {
  float: right;
}

.z-button.for-modal.right:active {
  background-color: #efa845;
  box-shadow: none;
}

.z-button.for-modal.absolute {
  position: relative;
  left: auto;
  top: 111%;
  right: 1.5%;
  bottom: auto;
  z-index: 8000;
}

.z-button.download {
  margin-top: 16px;
}

.z-button.green {
  background-color: #4caf50;
}

.z-button.green:hover {
  background-color: #55C359;
}

.z-button.green.absolute {
  z-index: 10;
}

.z-button.green.absolute.left {
  right: 16%;
}

.z-button.red {
  background-color: #ff4757;
}

.z-button.red:hover {
  background-color: #FF6976;
}

.z-button.red.right-margin {
  margin-right: 12px;
}

.z-button.red.right-margin:hover {
  box-shadow: 3px 3px 12px -8px rgba(248, 57, 28, 0.4), 0 6px 10px 0 rgba(248, 72, 28, 0.64);
}

.z-button.red.absolute {
  z-index: 10;
}

.z-button.purple {
 background-color: #c33bda;
}

.z-button.purple:hover {
  background-color: #c23bdad5;
 }

.z-button.login {

  width: 100%;
  border-radius: 56px;
  font-weight: 600;
}

.z-button.filter {
  margin-left: 12px;
  padding: 10px;
  background-color: #459be5;
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 22px;
  line-height: 22px;
}

.z-remix-icon {
  font-family: Remix, sans-serif;
  color: #333;
}

.z-remix-icon.for-delete {
  font-size: 18px;
  margin-left: 12px;
  cursor: pointer;
}

.z-remix-icon.for-delete:hover {
  color: #ff4757;
  transition-duration: 200ms;
}

.z-remix-icon.for-size-14 {
  font-size: 14px;
}

.z-remix-icon.white {
  font-family: Remix, sans-serif;
  color: #fff;
}

.z-remix-icon-balloon {
  font-family: Remix, sans-serif;
  color: rgba(33, 33, 33, 0.61);
  padding-left: 5px;
}

.z-remix-icon-balloon.small-padding {
  padding-left: 2px;
  padding-right: 2px;
}

/* .z-remix-icon-balloon.small-padding.orange:hover + div.z-field-label > div.z-text-helper-pop-up-wrapper {
  display: block;
}  */

/* .z-remix-icon-balloon.small-padding.orange:hover + .z-text-helper-pop-up-wrapper {
  display: block;
}  */

.z-remix-icon-balloon.orange {
  color: #f89c1c;
  letter-spacing: 0px;
}

.z-remix-icon-balloon.orange.button {
  background-color: transparent;
}

.z-remix-icon-balloon.orange.button:hover {
  background-color: #e8e8e8;
  border-radius: 4px;
}

.z-remix-icon-balloon.blue {
  padding-left: 0px;
  color: #459be5;
  line-height: 16px;
}

.z-remix-icon-balloon.orange.title {
  color: #f89c1c;
  letter-spacing: 0px;
  font-size: 20px;
  font-weight: 500;
}

.z-remix-icon-balloon.red {
  color: #ff4757;
}

.z-remix-icon-balloon.title {
  font-size: 18px;
  font-weight: 500;
  letter-spacing: 0px;
}

.z-button.filter:hover {
  background-color: #5dadf2;
  box-shadow: 3px 3px 12px -8px rgba(69, 155, 229, 0.2), 0 6px 10px 0 rgba(69, 155, 229, 0.35);
}

.z-button.for-form {
  min-width: 128px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.z-button.for-form-icon {
  padding-right: 12px;
  padding-left: 12px;
  border-left: 1px solid #fff;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  font-family: Remix, sans-serif;
  font-size: 24px;
  font-weight: 400;
}

.z-button.absolute {
  position: absolute;
  left: auto;
  top: 27%;
  right: 2%;
  bottom: auto;
  z-index: 20;
}

.z-button.blue {
  background-color: #3b8bd1 ;
}

.z-button.blue.absolute {
  background-color: #3b8bd1 ;
  position: absolute;
  left: auto;
  top: 27%;
  right: 2%;
  bottom: auto;
  z-index: 20;
}

.z-button.on-behalf {
  width: 100%;
}

.z-button.icon {
  padding: 10px 8px;
  font-family: Remix, sans-serif;
  font-size: 24px;
  font-weight: 400;
  background-color: #ffffff;
  color: #2b2b2b;
  border: 1px solid #d8dbe1;
}

.z-button.icon:hover {
  background-color: #f5f5f5;
}

.z-button.icon.delete {
  background-color: #ff4757;
  color: #ffffff;
}

.z-button.icon.delete:hover {
  background-color: #d43845;
  color: white;

}

.z-button.table {
  padding: 6px 12px;
  background-color: #459be5;
}

.z-button.table:hover {
  background-color: #388ad1;
  box-shadow: none;
}

.z-button.small {
  padding: 6px 12px;
  background-color: #459be5;
}

.z-button.small:hover {
  background-color: #388ad1;
  box-shadow: none;
}

.z-button.date {
  margin-left: 12px;
  padding: 10px;
  background-color: #459be5;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 22px;
}

.z-button.date:hover {
  background-color: #5dadf2;
  box-shadow: 3px 3px 12px -8px rgba(69, 155, 229, 0.2), 0 6px 10px 0 rgba(69, 155, 229, 0.35);
}

.z-button.disabled {
  background-color: #d8dbe1;
  color: rgba(33, 33, 33, 0.75);
}

.z-button.secondary.disabled {
  background-color: #d8dbe1;
  color: rgba(33, 33, 33, 0.3);
}

.z-button.secondary.disabled:hover {
  box-shadow: none;
}

.z-button.disabled:hover {
  box-shadow: none;
}

.x-master {
  position: relative;
  overflow: visible;
  width: 100%;
  height: auto;
  background-color: #c9c9c9;
}

.z-company-info {
  position: relative;
}

.z-company-info.middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-broadcast-title {
  margin-top: 0px;
  margin-bottom: 6px;
  font-family: futura-pt, sans-serif;
  color: #333;
}

.z-options-ul.w-list-unstyled2 {
  list-style: none;
  padding-left: 0;
}

.z-options-ul {
  border:1px solid #d8d8d8;
  border-radius: 12px;
  counter-reset: breaks;
}

.z-options-ul > li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px;
  border-bottom: 1px solid #d8d8d8;
}

ul.z-options-ul > li:last-child {
  margin-bottom: 0;
  border-bottom: none;
}

.z-options-ul > li > .options-counter::before {
  counter-increment: breaks;
  content: "Option " counter(breaks) ": ";
}

.z-options-ul > li > div >.options-counter1::before {
  counter-increment: breaks;
  content: counter(breaks) ". ";
  font-family: futura-pt, sans-serif;
  font-size: 1rem;
  line-height: 2rem;
  width: 2rem;
  height: 2rem;
  text-align: left;
  color:#333;
  font-weight: 400;
}

.z-options-ul > li > div >.options-counter2::before {
  counter-increment: breaks;
  content: counter(breaks);
  position: absolute;
  font-family: futura-pt, sans-serif;
  font-size: 1rem;
  line-height: 2rem;
  width: 2rem;
  height: 2rem;
  text-align: center;
  border-radius: 30px;
  color: white;
  font-weight: 600;
  top: -.75rem;
  left: -1rem;
  background: rgb(69, 155, 229);
}

.z-options-ul > li > div >.options-counter3::before {
  counter-increment: breaks;
  content: counter(breaks);
  position: absolute;
  font-family: futura-pt, sans-serif;
  font-size: .9rem;
  line-height: 1.7rem;
  width: 1.7rem;
  height: 1.7rem;
  text-align: center;
  border-radius: 30px;
  color: white;
  font-weight: 600;
  top: -.75rem;
  left: -.8rem;
  background: rgb(69, 155, 229);
}

.z-asset-options-counter::before {
  content: counter(breaks);
  background: rgb(69, 155, 229);
  position: absolute;
  font-family: futura-pt, sans-serif;
  font-size: 1rem;
  line-height: 2rem;
  width: 2rem;
  height: 2rem;
  text-align: center;
  border-radius: 30px;
  color: #fff;
  font-weight: 600;
  top: -0.75rem;
  left: -1rem;
}

.x-footer-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-footer-link {
  margin-right: 8px;
  margin-left: 8px;
  color: #a3a3a3;
  font-weight: 500;
}

.z-reminder-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding: 32px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 2px;
  border-color: #e2e2e2;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 4px 10px 1px rgba(149, 149, 149, 0.2);
  color: #fff;
}

.z-reminder-block.progress {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-color: #459be5;
  border-radius: 8px;
  box-shadow: 0 4px 10px 1px rgba(175, 175, 175, 0.2);
}

.x-small-print {
  color: #a3a3a3;
  font-size: 13px;
  line-height: 20px;
  font-weight: 500;
}

.x-small-print.for-sheet-list {
  padding: 8px 16px;
}

.x-broadcast-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-broadcast-container.progress {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.x-broadcast-opt {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.x-mobile-brand {
  display: none;
}

.x-button-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -8px;
  margin-left: -8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
}

.x-button-container.for-breadcrumb {
  margin-left: 8px;
}

.x-footer-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -8px;
  margin-left: -8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-payroll-link {
  display: block;
  color: #1a84e0;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
}

.z-payroll-link:hover {
  color: #1768af;
}

.z-content {
  position: relative;
  width: 100%;
  max-width: 1600px;
  margin-top: 0px;
  margin-right: 0px;
  padding-top: 0px;
  padding-bottom: 36px;
  padding-left: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

@media only screen and (max-width: 2047px) {
  .z-content.rostering {
    max-width: 100%;
  }
}

@media only screen and (min-width: 2048px) {
  .z-content.rostering {
    max-width: 70%;
  }
}

.z-content.edit {
  max-width: 800px;
}

.z-content.chart {
  max-width: 860px;
}

.z-content.edit.workday {
  max-width: 1080px;
}

.z-content.profile {
  max-width: 960px;
}

.z-content.short {
  max-width: 1280px;
  padding-bottom: 100px;
}

.z-content.holiday {
  max-width: 1280px;
}

.z-content.longer {
  max-width: 1320px;
  padding-bottom: 100px;
}

.z-content.summary {
  max-width: 820px;
}

.z-content.calendar {
  max-width: 1280px;
}

.z-content.editor {
  max-width: 840px;
}

.z-content.case {
  max-width: 80em;
  margin-right: 24px;
  margin-left: 24px;
}

.z-content.payroll {
  max-width: none;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 48px;
  padding-left: 48px;
}


.z-content.travel {
  max-width: 780px;
 
}

.z-row {
  display: block;
  margin-top: 0px;
  margin-bottom: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}


.z-row.report {
  width: 100%;
  background-color: #fff ;
  padding: 16px;
  border-radius: 8px;

}

.z-row.vertical {
  margin-bottom: 16px;
}

.z-row.horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-row.horizontal.title {
  margin-bottom: 12px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-row.horizontal.title.edit {
  margin-bottom: 13px;
}

.z-row.horizontal.align-top {
  margin-bottom: 21px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-row.horizontal.updates {
  margin-bottom: 0px;
}

.z-row.searchbar {
  position: static;
  margin-bottom: 0px;
  padding: 1rem 1rem 1rem;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background-color: #fff;
}

.z-row.searchbar.bottom-round-corner {
  border-radius: 0px 0px 10px 10px;
}

.z-row.searchbar.no-padding-left {
  padding-left: 0px;
}

.z-row.searchbar2 {
  position: static;
  margin-bottom: 0px;
  padding: 1rem 1rem 1rem;
  background-color: #fff;
  border-radius: 6px;
}

.z-row.searchbar.flex-end {
  padding-bottom: 8px;
}

.z-row.helper-img {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 16px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.z-row.pre-employment {
  position: static;
  margin-bottom: 0px;
  padding: 16px 16px 8px;
  border-radius: 6px;
  background-color: #fff;
}

.z-row.form {
  position: static;
  margin-bottom: 0px;
  padding: 0px 16px 16px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #fff;
}

.z-heading1 {
  margin-top: 0px;
  margin-bottom: 12px;
  font-family: futura-pt, sans-serif;
  font-size: 28px;
  line-height: 36px;
  font-weight: 500;
}

.z-heading1.module {
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 1.6em;
  line-height: 32px;
  font-weight: 700;
}

.z-heading1.org {
  margin-bottom: 0px;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.z-heading3 {
  margin-top: 0px;
  font-family: futura-pt, sans-serif;
  color: #858585;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.z-heading3.in-span {
  margin-bottom: 0px;
  color: rgba(33, 33, 33, 0.75);
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
}

.text-block {
  font-family: futura-pt, sans-serif;
  color: #464646;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}

.z-home-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 48px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-home-block {
  width: 65%;
  margin-right: 32px;
}

.z-home-block.right {
  width: 32%;
  margin-right: 0px;
  padding: 0px;
}

.z-heading2 {
  margin-top: 0px;
  margin-bottom: 12px;
  font-family: futura-pt, sans-serif;
  color: #292929;
  font-size: 24px;
  line-height: 40px;
  font-weight: 700;
}

.z-heading2.in-span {
  margin-bottom: 0px;
  font-size: 20px;
}

.z-dashboard-block {
  margin-bottom: 24px;
  padding: 24px;
  border-style: solid;
  border-width: 2px;
  border-color: #e2e2e2;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 6px 10px -4px #dedede;
}

.z-dashboard-block.office {
  padding: 0px;
  border-style: none;
  box-shadow: none;
}

.z-home-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-avatar-img {
  width: 64px;
  height: 63px;
  margin-right: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 100%;
  box-shadow: none;
  object-fit: cover;
}

.z-avatar-img.block {
  width: auto;
  height: auto;
  margin-right: 0px;
  padding: 0px;
  border-style: none;
  border-radius: 0%;
}

.z-avatar-name {
  margin-bottom: 8px;
  font-family: futura-pt, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.z-avatar-date-joined {
  margin-bottom: 8px;
  font-family: futura-pt, sans-serif;
  color: #858585;
  font-size: 18px;
  font-weight: 500;
}

.z-heading4 {
  margin-top: 24px;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}

.z-heading4.margin-top {
  margin-top: 32px;
}

.z-heading5 {
  font-family: futura-pt, sans-serif;
  color: #505050;
  font-size: 14px;
  line-height: 28px;
  font-weight: 500;
}

.x-footer-bar-2 {
  position: absolute;
  left: 0%;#505050
  top: auto;
  right: 0%;
  bottom: 0%;
  margin-top: 24px;
  color: #a3a3a3;
  font-size: 14px;
}

.z-avatar-date-employees {
  font-family: futura-pt, sans-serif;
  color: #f89c1c;
  font-size: 18px;
  font-weight: 700;
}

.text-block-2 {
  font-family: futura-pt, sans-serif;
  color: #8e8e8e;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
}

.text-block-2-copy {
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 18px;
  line-height: 26px;
  font-weight: 700;
}

.z-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}


.z-flex.teamMembers {
  justify-content: space-between;
}

.z-flex.wrap{
  flex-wrap: wrap;
}


.z-flex.short {
  width: 30%;
}

.z-flex.TeamMembersList {
  display: flex;
  flex-direction: row;
  border: 1px solid #d8dbe1;
  width: 100%;
  border-radius: 6px;
  justify-content: space-between;
}

.z-flex.vertical {
  margin-bottom: 21px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-flex.vertical.align{
  align-items: center;
}

.z-flex.vertical.center {
  
  align-items: center;
}

.z-flex.space-between {
  justify-content: space-between;
}

.z-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-button-container.payroll-disclaimer {
  justify-content: space-between;
  width: 100%;
}

.body {
  background-color: #f6f6f6;
}

.z-icon {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #fff;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .444, .98);
  transition: all 200ms cubic-bezier(0, 0, .444, .98);
  font-family: Remix, sans-serif;
  font-size: 28px;
  font-weight: 400;
  text-align: center;
}


.icon-shift.black {
  color: #333;
}

.icon-shift {

  font-family: Remix, sans-serif;
  margin-right: 4px;
 
}

.icon-shift.shift-settings {
  font-size: 1.125em;
}

.icon-shift.selection {
  font-size: 1.25em;
  margin: 0px;
  font-weight: 500;
  color: #333;
}

.icon-shift.selection.edit {
  transition: 0.2s;
  float: right;
  color: #999;
  z-index: 100;
  margin-right: 16px;
}

.icon-shift.selection.edit:hover {
  color: #459be5;
  transition: 0.2s;
}

.icon-shift.selection.delete {
  transition: 0.2s;
  float: right;
  color: #999;
  z-index: 100;
}

.icon-shift.selection.delete:hover {
  color: #ff4757;
  transition: 0.2s;
}

.icon-shift.large {
  font-size: 1.3em;
  margin: 0px;
}


.z-icon.orange {
  color: #ff9d00;
}

.z-icon:hover {
  background-color: #d8dbe1;
}

.z-icon.for-opt {
  color: #181818;
  font-size: 36px;
}

.z-icon.for-input {
  position: absolute;
  top: 12px;
  right: 0px;
  padding: 8px;
  color: #212121;
  font-size: 20px;
}

.z-icon.for-empty-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  margin-right: 12px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #ef9a9a;
  background-color: #ffebee;
  color: #ef9a9a;
  font-size: 24px;
}

.z-icon.for-input {
  position: absolute;
  left: auto;
  top: auto;
  right: 0.5%;
  bottom: 12%;
  width: 30px;
  height: 30px;
  padding: 8px;
  color: #212121;
  font-size: 20px;
  text-decoration: none;
}

.z-icon.msg {
  background-color: hsla(0, 0%, 100%, 0);
  cursor: pointer;
}

.z-icon.msg:hover {
  color: #128c45;
}

.z-icon.msg.error {
  background-color: transparent;
  color: #ff4757;
}

.z-icon.msg.error:hover {
  color: #e12536;
}

.z-icon.banner {
  border-radius: 4px;
  color: #212121;
  cursor: pointer;
}

.z-icon.for-checkin-opt {
  border-radius: 4px;
  color: rgba(51, 51, 51, 0.45);
  font-size: 24px;
}

.z-icon.for-checkin-opt:hover {
  background-color: #f1f1f1;
  color: #212121;
}

.z-icon.no-bg {
  background-color: hsla(0, 0%, 100%, 0);
}

.z-icon.no-bg:hover {
  background-color: transparent;
}

.z-wrapper {
  position: relative;
  margin-bottom: 96px;
  border-radius: 0px;
}


.z-wrapper.employee {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 760px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 6px;
  background-color: #fff;
}

.z-wrapper.tab {
  margin-bottom: 0px;
}

.z-progress-list {
  position: relative;
  margin-top: 32px;
}

.z-progress-point {
  position: static;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  margin-right: 16px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100%;
  background-color: #aeaeae;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  margin-top: 5px;
}

.z-progress-point.z-progress-import {
  height: 24px;
  width: 24px;
  margin-top: 0;
}

.z-progress-li-item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-bottom: 32px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-progress-li-item.no-padding-bot {
  padding-bottom: 0px;
}

.z-progress-li-item.approved {
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-progress-p {
  width: 90%;
}

.z-list-heading {
  position: static;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: #292929;
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

.z-progress-img {
  width: 64px;
  height: auto;
  margin-right: 24px;
}

.z-new-update-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding: 32px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 2px;
  border-color: #e2e2e2;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 6px 11px -4px rgba(149, 149, 149, 0.4);
  color: #fff;
}

.z-update-heading {
  margin-top: 0px;
  margin-bottom: 12px;
  font-family: futura-pt, sans-serif;
  color: #333;
}

.z-tab {
  position: relative;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 20px;
  padding-bottom: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: none;
}

.z-tab.margin-left {
  margin-left: 16px;
}

.z-tab-link {
  position: static;
  margin-right: 0px;
  padding: 0.6rem 1.2rem;
  border: 1px none #000;
  border-radius: 32px;
  background-color: transparent;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #a3a3a3;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 1px;
  text-decoration: none;
}

.z-tab-link:hover {
  color: #212121;
}

.z-tab-link.w--current {
  position: relative;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  margin-bottom: 0px;
  padding: 0.6rem 1.2rem;  
  border: 1px none #000;
  border-radius: 6px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transform: scale(1.07);
  -ms-transform: scale(1.07);
  transform: scale(1.07);
  direction: ltr;
  color: #fff;
  line-height: 16px;
  font-weight: 700;
  letter-spacing: 1px;
}

.z-tab-link-a {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1rem;
  line-height: 24px;
  font-weight: 500;
  letter-spacing: 1px;
  text-decoration: none;
}

.z-column-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 48px;
  padding-bottom: 48px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 1px solid #c9c9c9;
}

.paragraph {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.column {
  padding-right: 36px;
  padding-left: 0px;
}

.z-c-content-wrapper {
  padding: 26px;
  border-radius: 8px;
  background-color: #fff;
}

.div-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 70%;
}

.company-label {
  margin-top: 0px;
  margin-bottom: 4px;
  font-family: futura-pt, sans-serif;
  color: rgba(51, 51, 51, 0.45);
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.company-data {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
}

.z-helper-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: block;
  max-width: 70%;
  margin-right: 37px;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}


.helper-text {
  max-width: 70%;
  margin-right: 24px;
  margin-bottom: 10px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}


.z-helper-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: block;
  max-width: 70%;
  margin-right: 37px;
  margin-bottom: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}

.z-helper-text.full-width {
  width: 100%;
  max-width: none;
  margin-right: 0px;
  margin-bottom: 24px;
}

.z-helper-text.no-margin {
  max-width: 70%;
  margin-right: 36px;
  margin-bottom: 0px;
}

.z-helper-text.checkbox {
  max-width: none;
  margin-top: 16px;
  margin-bottom: 0px;
}

.z-helper-text.description {
  max-width: 70%;
  margin-bottom: 0px;
}

.z-helper-text.module {
  max-width: 100%;
  margin-bottom: 0px;
  line-height: 24px;
  font-weight: 400;
}

.text-span-2 {
  position: relative;
  top: 2px;
  font-family: Remix, sans-serif;
}

.text-span-2.info-icon {
  font-weight: 400;
  color: #f89c1c;
  font-size: 1.3rem;
}

.text-span-2.info-icon.small-size {
  font-size: 1.1rem;
}

.text-span-2.info-icon.small-size.for-green {
  color: #2ed573;
}

.text-span-icon {
  font-family: Remix, sans-serif;
  color: #459be5;
  position: relative;
  margin-right: 4px;
  top: 2px;
}

.text-span-icon.data-balloon.white {
  color: #fff;
  font-weight: 400;
  font-size: 20px;
}

.text-span-icon.data-balloon {
  color: #f45858;
  font-size: 14px;
  margin-right: 0px;
  margin-left: 3px;
  top: 0px;
}

.text-span-icon.data-balloon.position {
  position: absolute;
  right: auto;
  left: 18.5%;
}

.z-modules {
  padding: 16px;
  border-radius: 6px;
  background-color: #fff;
}

.z-modules.nobg {
  padding: 0px;
  background-color: transparent;
}

.z-structure-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  padding: 16px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.z-structure-child {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-orange {
  width: 8px;
  height: 70px;
  border-radius: 20px;
  background-color: #f89c1c;
}

.z-structure-level {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 24px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.6);
  font-size: 30px;
  font-weight: 400;
}

.z-structure-name {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 31px;
  font-family: futura-pt, sans-serif;
  font-size: 30px;
}

.text-span-3 {
  position: relative;
  top: 3px;
  margin-right: 4px;
  font-family: Remix, sans-serif;
  font-size: 20px;
  font-weight: 400;
}

.x-cal-special-overlay {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 90;
  display: none;
  background-color: rgba(51, 58, 72, 0.64);
}

.x-sheet-close-button {
  padding: 8px;
  font-family: Remix, sans-serif;
  color: #212121;
  font-size: 24px;
  font-weight: 400;
  text-decoration: none;
}

.x-sheet-close-button:hover {
  background-color: #eff1f6;
  color: #e60f0f;
}

.z-popup-container {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  margin-right: auto;
  margin-left: auto;
  -webkit-transition: all 175ms ease-out;
  transition: all 175ms ease-out;
}

.z-popup-container.for-hide {
  display: block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 0;
  -webkit-transform: translate(0px, 71px);
  -ms-transform: translate(0px, 71px);
  transform: translate(0px, 71px);
}

.z-popup-wrapper {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 100%;
  height: 100%;
  padding-top: 54px;
  padding-bottom: 54px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-top: 1px solid #e7ebf0;
  background-color: rgba(33, 33, 33, 0.55);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.z-popup-wrapper.for-hide {
  z-index: 9999;
  display: none;
  border-radius: 0px;
  opacity: 0;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.z-pop-up-descrip {
  grid-column: 1 / span 2;
  margin-top: 16px;
}

.z-sheet-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-r {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 640px;
  max-width: 640px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-r.for-cal-type {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-pop-opt {
  padding: 24px;
  border-top: 1px solid #e7ebf0;
}

.x-sheet-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  padding-top: 23px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.x-sheet-body.for-noscroll {
  position: relative;
  overflow: hidden;
}

p.margin-bot-4 {
  margin-bottom: 4px;
  display: flex;
}

.z-form-modal {
  margin-bottom: 0px;
}

.x-input-radio {
  margin-top: 16px;
  margin-bottom: 16px;
  padding-left: 0px;
}

.x-cal-view-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.x-input-radio-label {
  color: #212121;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: none;
}

.x-input-radio-button {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-right: 12px;
  margin-left: 0px;
  border-width: 2px;
  border-color: #d8dbe1;
  box-shadow: -3px -3px 4px 0 hsla(0, 0%, 100%, 0.88), 3px 3px 4px 0 rgba(51, 58, 72, 0.12);
}

.x-input-radio-button.w--redirected-checked {
  border-width: 2px;
  border-color: #2196f3;
  background-color: #2196f3;
  box-shadow: 0 2px 4px 0 rgba(33, 150, 243, 0.64), inset 0 0 0 3px #fff;
}

.x-button {
  min-width: 128px;
  margin-right: 8px;
  margin-left: 8px;
  padding: 12px 32px;
  border-radius: 24px;
  background-color: #212121;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
}

.x-button:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.08)), to(hsla(0, 0%, 100%, 0.08)));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.08), hsla(0, 0%, 100%, 0.08));
}

.x-button.for-secondary {
  background-color: #f6f6f6;
  box-shadow: -3px -3px 8px 0 #fff, 3px 3px 6px 0 rgba(51, 58, 72, 0.12);
  color: #a3a3a3;
}

.z-sheet-title {
  margin-left: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.x-cal-special-menu {
  width: 100%;
  max-width: 640px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.z-sheet-modal {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9998;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  transition: all 350ms cubic-bezier(.86, 0, .07, 1);
}

.z-sheet-modal.for-hide {
  -webkit-transform: translate(0px, 100%);
  -ms-transform: translate(0px, 100%);
  transform: translate(0px, 100%);
}

.x-cal-special-sheet {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 50vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 750ms cubic-bezier(.86, 0, .07, 1);
  transition: all 750ms cubic-bezier(.86, 0, .07, 1);
}

.x-cal-special-sheet.for-hide {
  -webkit-transform: translate(0px, 100%);
  -ms-transform: translate(0px, 100%);
  transform: translate(0px, 100%);
}

.z-input-helper {
  margin-top: 11px;
  margin-bottom: 0px;
  padding-left: 8px;
  border-left: 2px solid #ffc107;
  color: #333;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
}

.z-input.payroll-pro-rata {
  width: 310px;
}

.z-input.rostering-width {
  max-width: 400px;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  height: 2.6rem;
  line-height: 24px;
}

.z-input.margin-top {
  margin-top: .5rem;
  width: 40%;
}

.z-input.margin-bottom {
  margin-bottom: 1.4rem;
}

.z-input.width {
  width: 90%;
}

.z-input-helper.width-entitlement {
  width: 55%;
}

.z-input-helper.red {
  margin-top: 6px;
  padding-left: 0px;
  border: 1px none #000;
  color: #ff4757;
}

.z-input.limit-leave {
  max-width: 967px;
}

.z-popup-form {
  width: 640px;
  margin-bottom: 0px;
  padding: 0.8rem;
  border-radius: 6px;
  background-color: #fff;
}

.z-popup-form.mid-width {
  width: 900px;
}

.z-popup-form.shift-settings {
  width: 600px;
}

.z-popup-form.teamMembers {
  width: 800px;
}

.z-popup-form.small-width {
  width: 405px;
}

.z-popup-form.for-import {
  width: 660px;
}

.z-popup-form-right {
  position: absolute;
  left: 70%;
  top: -185%;
  box-shadow: 0px 0px 15px #d1d1d1;
  z-index: 5;
  max-height: 555px;
  width: 405px;
  margin-bottom: 0px;
  padding: 0.8rem;
  border-radius: 6px;
  background-color: #fff;
}

.z-popup-form-left {
  position: absolute;
  right: 96%;
  top: -185%;
  box-shadow: 0px 0px 15px #d1d1d1;
  z-index: 5;
  min-height: 200px;
  max-height: 555px;
  width: 405px;
  margin-bottom: 0px;
  padding: 0.8rem;
  border-radius: 6px;
  background-color: #fff;
}

.z-popup-form2{
  width: 755px;
  margin-bottom: 0px;
  padding: 0.8rem;
  border-radius: 6px;
  background-color: #fff;
}

.z-popup-form-changelog {
  width: 1000px;
  margin-bottom: 0px;
  padding: 0.8rem;
  border-radius: 6px;
  background-color: #fff;
}

.z-popup-form.short {
  width: 500px;
  
}

.z-popup-form.longer {
  width: 840px;
}

.z-popup-form-container {
  width: 100%;
  max-width: 640px;
  margin-right: auto;
  margin-left: auto;
  padding: 29px;
}

.z-ewa-card {
  display: flex;
  flex-direction:
  row; width: 100%;
}

.z-brand-img-wrapper {
  width: 220px;
  border: 2px solid #d8d8d8;
  border-radius: 16px;
  display: flex;
  align-items: center;
  justify-items: center;
  margin-right: 16px;
  background-color: #4cbb8112;
}

.z-brand-img-wrapper.for-green {
  border: 2px solid #4cbb8180;
}

.z-field-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.4rem;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.61);
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
  align-items: center;
}

.z-field-button-wrapper {
  display: flex;
  position: absolute;
  top: 27%;
  right: 2%;
  left: auto;
  bottom: auto;
  z-index: 10;
}

.z-field-label-asset {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1rem;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.61);
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}

.z-field-label.options {
  width: 123px;
  line-height: 35px;
  padding-left: 33px;
}

.z-field-label.header {
  font-weight: 600;
  color: rgba(33, 33, 33, 0.80);
}

.z-field-label.tag {
  margin-bottom: 16px;
}

.z-field-label.bold {
  color: #006ecd;
  font-weight: 500;
}

.z-label.grey {
  color: rgba(33, 33, 33, 0.61);
  font-weight: 500;
}

.z-field-label.blue {
  color:#459be5;
  font-weight: 500;
}

.z-field-label.black {
  color: #333;
  font-weight: 500;
}


.z-field-label.margin-top {
  margin-top: .5rem;
  margin-bottom: .2rem;
}

.z-field-label.changelog {
  align-items: center;
}

.z-field-label.range {
  font-size: 14px;
  margin-bottom:0px;
}

.z-field-label.button{
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.z-field-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.4rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row.margin-bottom {
  margin-bottom: 1.8rem;
}

.z-field-row.margin-bottom_small {
  margin-bottom: 0.8rem;
}

.z-field-row.margin-right {
  margin-right: 6rem;
}

.z-field-label>label {
  font-weight: normal !important;
}

.z-field-row.margin-top {
  margin-top: 1.4rem;
}

.z-field-row.margin-top.no-margin-bot {
  margin-top: 1.4rem;
  margin-bottom: 0px;
}

.z-field-row.margin-top.for-bold {
  margin-top: 1.4rem;
  font-weight: 700;
  color: #459be5;
}

.z-field-row.column {
  flex-direction: column;
}

.z-field-row-custom-status {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row-custom-field {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row-custom-field.next {
  margin-top: 1rem;
}

.z-field-row.hide {
  display: none;
}

.z-field-row.width_50 {
  width: 50%;
}

.list-inline-namelist.teamMembers {
  display: block;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  list-style: none;
  height: 655px;
  overflow: auto;
  margin-bottom: 0px;
  width: 100%;
}

.z-field-row.button {
  margin-bottom: 16px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-field-row.flex {
  margin-bottom: 1.6rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-row.flex.center {
 align-items: center;
  -ms-flex-pack: justify;
  width: 80%;
}

.z-field-row.flex.flex-start {
  justify-content: flex-start;
}

.z-field-row.flex-end {
  align-items: flex-end;
}

.z-field-row.flex.shift-namelist {
  margin-bottom: 0px;
}

.z-team-alphabet-list {
  style: flex;
  float: right;
  max-width: 10%;
  text-align: center;
}

.z-shift-name-list {
  border: 1px solid #d8dbe1;
  width: 100%;
  border-radius: 6px;
}

.z-shift-name-list.teamMembers {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.z-shift-name-list.daily {
  width: 380px;
  max-height: 30%;
  overflow: hidden;
}

.z-list-daily-namelist {
  list-style-position: inside;
  font-weight: 500;
  padding-left: 1rem;
  padding-top: .5rem;
  height: 200px;
  max-height: 80%;
  overflow-y: scroll;
  margin-bottom: 0px;
}

.z-field-row.no-margin {
  margin-bottom: 0px;
}

.z-field-row.flex.width {
  width: 100%;
}

.z-field-row.flex.last {
  margin-bottom: 0px;
}

.z-field-row.flex.dependent.last {
  flex-direction: column;
}

.z-field-row.flex.unchecked {
  display: none;
}

.z-field-row.flex.no-margin {
  margin-bottom: 0px;
}

.z-field-row.flex.no-margin.relative {
  position: relative;
}

.z-field-row.flex.vertical {
  margin-bottom: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row.flex.left {
  margin-bottom: 24px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-field-row.flex.left.last {
  margin-bottom: 0px;
}

.z-field-row.flex._70 {
  max-width: 75%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-field-row.flex.full {
  width: 100%;
  margin-bottom: 0px;
}

.z-field-row.flex.short {
  width: 80%;
  margin-bottom: 30px;
}

.z-field-row.tag {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row.checkbox {
  margin-top: 6px;
  margin-bottom: 12px;
}

.z-field-row.for-hide {
  display: none;
}

.z-field-row.dropdown {
  width: 49%;
  padding-left: 40px;
  margin-top: -15px;
}


.z-field-row.top-margin {
  margin-top: 36px;
  margin-bottom: 36px;
}

.z-field-row.profile {
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  margin-bottom: 18px;
}

.z-field-row.no-span {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row.last {
  margin-bottom: 0px;
}

.z-field-row.popup {
  width: 70%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row.no-margin {
  margin-top: 0rem;
}

.z-field-row.section {
  display: none;
  margin-top: 10px;
  margin-bottom: 0px;
}

.z-field-row.sectiontop {
  display: none;
  margin-top: 18px;
  margin-bottom: 0px;
}

.z-field-row.toggle {
  display: block;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
}

.z-field-row.toggle.company {
  margin-bottom: 0px;
  padding: 0px;
  border-style: none;
}

.z-field-row.sla {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-row.in-section {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

._2222 {
  height: 40px;
  border-style: solid;
  border-width: 1px;
  border-color: #c9c9c9;
  border-radius: 0px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 400;
}

._2222:focus {
  border-style: solid;
  border-width: 1px;
  border-color: #f89c1c;
}

.paragraph-2 {
  font-family: futura-pt, sans-serif;
  line-height: 18px;
}

.z-flex {
  position: relative;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-flex.margin-top {
  margin-top: 1rem;
}

.z-flex.margin-left {
  margin-left: 1rem;
}

.z-flex.small-margin-left {
  margin-left: .5rem;
}

.z-flex.margin-right {
  margin-right: 1rem;
}

.z-flex.popup {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-flex.form {
  margin-top: 16px;
  margin-bottom: 0px;
  padding-top: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #d8dbe1;
}

.z-flex.form2 {
  margin-top: 1.4rem;
  margin-bottom: 0px;
  padding-top: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #d8dbe1;
}

.z-flex.vertical {
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-shiftlist {
  margin-bottom: 1rem;
  margin-top: .5rem;
  border: 1px solid #d8dbe1;
  border-radius: 7px;
  padding-bottom: .5rem;
}

.z-flex.row {
  flex-direction: row;
  justify-content: center;
  margin-bottom: 0px !important;
}

.z-flex.vertical.flex-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.z-flex.vertical.profile {
  margin-bottom: 28px;
}

.z-flex.vertical.change-log {
  padding: 8px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

.z-flex.vertical.leave-summary {
  width: 340px;
  max-width: 360px;
}


ol.z-leave-list {

  border: 1px solid #d8d8d8;
  padding: 8px;
  border-radius: 8px;
 
}

ol.z-leave-list  li {

  padding-left: 32px;
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 8px;
  margin-bottom: 10px;
  position: relative;
  counter-increment: list-counter;
}


ol.z-leave-list > li:last-child {
  padding-bottom: 0px;
  border-bottom: none;
  margin-bottom: 0px;
}


ol.z-leave-list li::before {
  content: '0' counter(list-counter);
    position: absolute;
    color: #a3a3a3;
    font-size: 20px;
    top: 4px;
    left: -0px;

}

.x-input-duration-label {

  color: #2b2b2b;
  font-weight: 500;
}


.z-flex.vertical.left-margin {
  margin-left: 24px;
}

.z-flex.vertical.stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-flex.vertical.sla {
  margin-left: 3rem;
}

.z-flex.status {
  margin-bottom: 0px;
}

.z-flex.z-grid {
  margin-bottom: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}



.z-flex.align-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-flex.full-width
 {
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-flex.full-width.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-flex.grid {
  position: absolute;
  left: auto;
  top: -1%;
  right: 0%;
  bottom: auto;
  margin-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-flex.space-between {
  width: 100%;
  justify-content: space-between	;
}

.z-flex.flex-bottom {
  align-items: flex-end;
}

.z-flex.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding-top: 0px;
  -webkit-box-pack: end;
  grid-column-gap: 0px;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 0px;
  border-top: 1px none #d8dbe1;
}

.z-row-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-column-gap: 32px;
  column-gap: 32px;
}

.z-row-grid-item {
  width: 100%;
  position: relative;
  transition: all 200ms ease-in;
}

.z-row-grid-item.column-2 {
  grid-column-start: 2;
}

.z-flex.flex-end-to-end {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-flex.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-flex.half {
  width: 48%;
}

.z-flex.flex-end2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-flex.flex-end.half {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-flex.flex-end-rate {
  position: static;
  left: auto;
  top: 12%;
  right: 0%;
  bottom: auto;
  padding-top: 16px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px none #d8dbe1;
}

.z-flex.flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-flex.img-upload {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-flex.for-checkin {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  align-items: flex-end;
}

.z-flex.in-between {
  margin-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-flex.space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-flex.currency {
  margin-bottom: 15px;
}

.z-flex.currency:last-child {
  margin-bottom: 0px;
}

.z-nav-history-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 10px;
  padding-bottom: 1rem;
  border-bottom: 1px none rgba(51, 51, 51, 0.29);
}

.z-nav-history {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  list-style-type: none;
}

.z-nav-history-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-nav-history-a {
  margin-right: 8px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 1.1em;
  font-weight: 500;
  text-decoration: none;
}

.z-nav-history-a:hover {
  color: #212121;
}

.grid {
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: end;
  -ms-flex-line-pack: end;
  align-content: end;
  -ms-grid-columns: minmax(200px, 200px) 1fr 1fr;
  grid-template-columns: minmax(200px, 200px) 1fr 1fr;
  background-color: #fff;
}

.z-col-heading {
  margin-top: 24px;
  margin-right: 15px;
  margin-bottom:24px;
  font-family: futura-pt, sans-serif;
  color: rgba(51, 51, 51, 0.45);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
}



.z-grid-heading {
  margin-top: 12px;
  margin-right: 15px;
  font-family: futura-pt, sans-serif;
  color: rgba(51, 51, 51, 0.45);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
}

.z-modules-wrapper {
  background-color: #fff;
}

.z-col-text {
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}

.z-col-text.flex {
  margin-top: 9px;
  margin-bottom: 0px;
  font-size: 22px;
}

.z-col-text.no-margin {
  margin-top: 8px;
}

.z-col-text.grey {
  color: rgba(33, 33, 33, 0.55);
}

.z-col-text.elgb {
  max-width: 280px;
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: normal;
}

.z-col-text.elgb-onboarding {
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: pre-wrap;
}

.z-g-modules-row {
  padding: 12px 16px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-column-gap: 27px;
  grid-template-areas: "Modules-Available Display-Name . Status";
  -ms-grid-columns: 0.5fr 27px 0.5fr 27px minmax(120px, 367px) 27px minmax(auto, 90px);
  grid-template-columns: 0.5fr 0.5fr minmax(120px, 367px) minmax(auto, 90px);
  -ms-grid-rows: minmax(auto, 1fr);
  grid-template-rows: minmax(auto, 1fr);
  border-bottom: 1px none #e9e9e9;
}

.z-g-modules-row.header {
  -ms-grid-rows: minmax(auto, 64px);
  grid-template-rows: minmax(auto, 64px);
  background-color: #e6e6e6;
}

.z-modules-li {
  border-bottom: 1px solid #e1e1e1;
}

.z-datatable-wrapper {
  margin-bottom: 0px;
}

.z-dropdown {
  z-index: 2000;
  display: block;
  height: 40px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  background-color: #f5f5f5;
  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.08);
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-dropdown:hover {
  background-color: #ebebeb;
}

.z-dropdown.inactive {
  border-radius: 0px;
  background-color: rgba(33, 33, 33, 0.1);
}

.z-dropdown.icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 100px;
}

.z-dropdown._2 {
  z-index: 9999;
}

.z-text-area {
  min-height: 8vh;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  padding: 8px;
}

.z-text-area.bottom {
  margin-bottom: 20px;
}

.z-text-area.font-size {
  font-size: 1rem;
}

.z-text-area:focus {
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #f89c1c;
}

.z-text-area.personal-info {
  min-height: 120px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
}

.z-text-area-company-notification-title {
  padding-top: 5px;
  padding-left: 8px;
  height: 2.6rem;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
}
.z-text-area.company-notification {
  padding-top: 5px;
  padding-left: 8px;
  width: 100%;
  margin-top: 20px;
  min-height: 150px;
  max-width: 100%;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
}
.z-float-right {
  display: block;
  float: right;
}
.z-float-right2 {
  display: block;
  float: right;
  padding-top: 3px;
}

.z-button.margin-top {
  margin-top: 10px;
}

.z-button.margin-left {
  margin-left: 16px;
}

.z-text-area.personal-info:focus {
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #f89c1c;
}

.z-description {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 24px;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 6px;
  background-color: #fff;
}

.z-role-wrapper {
  overflow: visible;
}

.z-role {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(280px, 280fr);
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: minmax(280px, 280px);
  grid-template-rows: minmax(320px, 320px);
}

.z-role-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #2b2b2b;
  text-decoration: none;
}

.z-role-container:hover {
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 4px 11px 1px rgba(51, 51, 51, 0.1);
}

.z-role-container.for-checkin {
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.z-role-header {
  margin-top: 0px;
  margin-bottom: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 20px;
  line-height: 28px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
  overflow: hidden;
}

.z-role-tag {
  display: inline-block;
  margin-bottom: 16px;
  padding: 6px 12px;
  border-radius: 20px;
  background-color: #f89c1c;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
}

.z-role-tag.module {
  background-color: #459be5;
}

.z-role-tag.submodule {
  background-color: #2ed573;
}

.z-role-p {
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.z-role-edit {
  display: inline-block;
  float: none;
  font-family: futura-pt, sans-serif;
  color: #459be5;
  font-size: 24px;
  font-weight: 500;
}

.edit-symbol {
  position: relative;
  top: 2px;
  font-family: Remix, sans-serif;
}

.tabs {
  padding-top: 0px;
}

.tab-pane-tab-1 {
  position: static;
  overflow: visible;
}

.tabs-content {
  overflow: visible;
}

.z-select2 {
  width: 100%;
  height: 2.6rem;
  max-height: 88px;
  margin-bottom: 0px;
  padding: 8px 12px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.z-select2.short {
  max-width: 100px;
}

.z-select2.margin-top {
  margin-top: .5rem;
  width: 40%;
}

.z-select2:focus {
  border-width: 1px;
  border-color: #459be5;
}

.z-select2.absolute {
  position: absolute;
  left: auto;
  top: -16%;
  right: 2%;
  bottom: 0%;
  max-width: 240px;
}

.z-select2.short {
  width: 50%;
}

.x-sheet-list {
  margin-bottom: 0px;
}

.x-sheet-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.4rem 0.8rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}

.x-empty-list-block {
  display: block;
  padding: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.5)), to(hsla(0, 0%, 100%, 0.5))), url('../images/8x8-stripe_18x8-stripe.png');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.5), hsla(0, 0%, 100%, 0.5)), url('../images/8x8-stripe_18x8-stripe.png');
  background-position: 0px 0px, 0px 0px;
  background-size: auto, 8px;
  color: #a3a3a3;
}

.x-nav-search-input-2 {
  width: 320px;
  height: 40px;
  margin-bottom: 0px;
  padding-right: 16px;
  padding-left: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 24px;
}

.x-nav-search-input-2.for-sheet {
  width: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.x-sheet-search {
  position: relative;
  left: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 540px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-block {
  position: relative;
  margin-bottom: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.x-sheet-title {
  margin-left: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.x-nav-search-button-2 {
  position: absolute;
  right: 0px;
  padding: 8px;
  background-color: transparent;
  font-family: Remix, sans-serif;
  color: #212121;
  font-size: 24px;
}

.x-nav-search-button-2.for-sheet {
  text-decoration: none;
}

.x-nav-search-button-2.for-sheet {
  left: auto;
  top: 3%;
  right: 1%;
  bottom: auto;
}

.x-input-toggle {
  position: static;
  margin-bottom: 0px;
  padding-left: 0px;
}

.x-input-toggle.for-setting {
  margin-top: -5px;
}

.x-input-toggle.form {
  margin-top: 15px;
}

.x-input-toggle.table {
  margin-top: 16px;
  margin-bottom: 16px;
}

.x-input-toggle-button {
  display: none;
  margin-top: 0px;
  margin-left: 0px;
}

.x-input-toggle-label {
  position: relative;
  display: block;
  width: 56px;
  height: 32px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 24px;
  background-color: #e8eaed;
  -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  transition: all 350ms cubic-bezier(.86, 0, .07, 1);
}

.x-input-toggle-button[disabled] + .x-input-toggle-label {
  cursor: not-allowed;
}

.x-input-toggle-button[disabled]:checked + .x-input-toggle-label {
  background: #4caf50 !important;
  cursor: not-allowed;
}

.z-choose-admin-img {
  width: 56px;
  height: 56px;
  margin-right: 16px;
  border-radius: 72px;
}

.z-tag {
  display: inline-block;
  margin-bottom: 0px;
  padding: 4px 8px;
  border-radius: 40px;
  background-color: #ff9800;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0px;
}

.z-tag.max-content {
  width: max-content;
}

.z-tag.margin {
  margin-left: 1rem;
}

.z-tag.small {
 
  padding: 2px 8px;
  border-radius: 20px;
  font-size: 12px;
  font-weight: 600;

}

.daniel-block {

  width: 50px;
  height:50px;
  background-color: red;
  border-radius: 10px;
}


.z-tag + .z-tag {

  margin-left: 8px;
}

.z-tag.blue {
  position: relative;
  background-color: #459be5;
  color: #fff;
  letter-spacing: 0px;
}

.z-tag.filter {
  position: relative;
  border: 1px solid #459be5;
  background-color: #fff;
  color: #459be5;
  letter-spacing: 1px;
}

.z-tag.blue.datatable {
  margin-left: 8px;
}

.z-tag.grey {
  background-color: #eaeaea;
  color: rgba(33, 33, 33, 0.55);
}

.z-tag.grey.left-margin {
  margin-right: 6px;
  margin-bottom: 6px;
}

.z-tag.green {
  background-color: #4caf50;
  color: #fff;
}

.z-tag.grey.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-tag.red.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-tag.orange.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-tag.green.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-tag.purple.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-tag.red {
  background-color: #e91e63;
  white-space: nowrap;
}

.z-tag.purple {
  background-color: #c33bda;
}

.z-tag.yellow {
  background-color: #00bcd4;
  color: #fff;
}

.z-tag.currency {
  position: static;
  left: -1%;
  top: -8%;
  right: auto;
  bottom: auto;
  z-index: 1;
  padding: 0px;
  background-color: transparent;
  color: #333;
  font-size: 20px;
  letter-spacing: 0px;
}

.label {
  display: inline-block;
}

.z-table-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-table-info-box {
  margin-left: 12px;
}

.z-table-info-name {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}

.z-table-info-name.red {
  color: #e91e63;
}

.z-table-info-price {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
}


.z-table-info-position {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
}

.z-table-info-resign {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: #459be5;
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}

.z-table-info-package {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.80);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
}

.z-table-box-img {
  width: 54px;
  height: 54px;
  margin-right: 12px;
  border-radius: 60px;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.3);
}

.z-dropdown-button {
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px 20px;
  background-color: #fff;
  box-shadow: 0 5px 9px 2px rgba(220, 220, 220, 0.64);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  color: #464646;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  letter-spacing: 1px;
  cursor: pointer;
}

.z-dropdown-button:hover {
  background-color: #e8e8e8;
  box-shadow: 0 6px 10px 0 rgba(220, 220, 220, 0.64);
}

.z-dropdown-button:active {
  box-shadow: none;
}

.z-dropdown-button:focus {
  box-shadow: 0 5px 8px 2px rgba(220, 220, 220, 0.64);
}

.body-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.z-dropdown-wrapper {
  position: static;
  left: auto;
  top: 102%;
  right: -2%;
  bottom: auto;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-perspective-origin: 100% 0%;
  perspective-origin: 100% 0%;
  -webkit-transform-origin: 100% 0%;
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
}

.z-dropdown-li {
  position: absolute;
  left: auto;
  top: 100%;
  right: 0%;
  bottom: auto;
  z-index: 3000;
  display: none;
  max-width: 320px;
  min-width: 180px;
  padding-left: 0px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #3b3b3b;
  font-size: 16px;
  font-weight: 500;
}

.z-company-notifications-cell {
  width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 6px;
}

.z-company-title-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 6px;
  width: 190px;
}

.z-dropdown-a {
  display: block;
  padding: 14px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #313131;
  font-size: 16px;
  text-align: right;
  text-decoration: none;
  cursor: pointer;
}

.z-dropdown-a:hover {
  background-color: #edf7ff;
  color: #459be5;
}

.x-flex {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

.x-flex.select-modal {
  width: 560px;
  margin-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}


.x-flex.attachment {
  width:100%;
  max-width: 980px
  margin-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.x-flex.select-modal.entitlement {
  width: 760px;
}

.x-flex.select-modal.calendar {
  width: 780px;
  margin-bottom: 0px;
}

.x-flex.select-modal.longer {
  width: 100%;
  max-width: 920px;
  margin-bottom: 0px;
}

.x-flex.select-modal.tier {
  width: 780px;
}

.x-flex.for-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.x-flex.for-flex-end {
  justify-content: flex-end;
}

.z-emphasis-label {
  overflow: hidden;
  font-weight: 500;
  white-space: nowrap;
}

.z-emphasis-label.for-med {
  font-size: 20px;
  font-weight: 700;
}

.z-emphasis-label.for-med.is-wrap {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  white-space: normal;
}

.z-emphasis-label.description {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
}

.z-emphasis-label.description.custom {
  margin-bottom: 6px;
}

.z-info-row {
  display: -ms-grid;
  display: grid;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 22px 0px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "Label Data";
  -ms-grid-columns: 0.75fr 16px 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: minmax(auto, 2fr);
  grid-template-rows: minmax(auto, 2fr);
}

.z-info-row.form {
  position: relative;
  margin-bottom: 14px;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-columns: 0.75fr minmax(auto, 1fr);
  grid-template-columns: 0.75fr minmax(auto, 1fr);
}

.z-info-row.form.uppy {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.z-info-row.top-align {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.z-input {
  display: block;
  height: 2.6rem;
  max-height: 88px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.1rem;
  line-height: 24px;
  font-weight: 400;
}

.z-input.rostering {
  display: block;
  height: 2.6rem;
  max-height: 88px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: none;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.1rem;
  line-height: 24px;
  font-weight: 400;
}
  
.z-input.rostering:focus {
  border-color: #f89c1c;
}

.input-group-text {
  border: 1px solid #d8dbe1;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-width: 2px;
  height: 41.59px;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  justify-items: center;
}

.rostering-input-field {
  display:flex;
  align-items:center;
  align-content: center;
}

.z-input.margin-bottom {
  margin-bottom:20px;
}

.z-input2 {
  display: block;
  height: 2.6rem;
  max-height: 88px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.1rem;
  line-height: 24px;
  font-weight: 400;
  width: 50%;
}

.z-input.no-margin {
  margin-bottom: 0px;
}

.z-map {
height: 278px;
background-color: #F2F2F2;
margin-bottom:20px;
}

.z-marker {

  display: flex;
  flex-direction: row;
  align-content: center;
  justify-content: space-between;
  height: auto;
  margin-top:20px;
  margin-bottom:20px;
  }

.z-range {
  height: 3px;
  width: 100%;
  background-color: #fd9000;
  margin: 5px 10px 5px 10px;
  align-self:center;
  border-radius:5px;
}


.z-input.grey {
background-color: #F2F2F2;
}


.z-input.font-size {
  font-size: 1rem;
}

.z-bulk-create-tips-title {
  font-weight: 500;
  margin-bottom: 10px;
}

.z-bulk-create-border {
  border: 1px solid #f89c1c;
  border-radius: 6px;
  padding: 1rem;
}

.z-input.new-changelog {
  font-size: 1rem;
  background-color: #E3F8EE;
  border: none;
}

.z-input.old-changelog {
  font-size: 1rem;
  background-color: #FFE4E5;
  border: none;
}

.z-asset-flex {
  display: flex;
  justify-content: space-between;
}

.z-asset-flex2 {
  display: flex;
}

.z-input-options {
  width: 550px;
  display: block;
  height: 2.6rem;
  max-height: 88px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.1rem;
  line-height: 24px;
  font-weight: 400;
}

.z-input-options.short-width {
  width: 478px;
}

.z-input[disabled] {
  cursor: not-allowed;
  background-color: rgb(238, 238, 238);

  color: #212121 !important;

}

.z-input:focus {
  border-color: #f89c1c;
}

.z-input.for-name {
  height: 56px;
  font-size: 24px;
}

.z-input.login {

  height: 3.2rem;
}

.z-input.number {
  width: 50%;
}

.z-input.for-checkin {
  height: 56px;
  padding-right: 16px;
  padding-left: 16px;
  font-size: 20px;
  font-weight: 700;
}

.z-input.for-checkin-set {
  width: 72px;
  height: 40px;
  margin-right: 4px;
  margin-left: 4px;
  font-size: 16px;
  text-align: center;
}

.z-input.for-checkin-set.is-time {
  width: 96px;
}

.z-input.sales-kit {
  height: 4.3vh;
  margin-right: 64px;
}

.z-input.sla {
  width: 80px;
  height: 40px;
}

.z-input.rate {
  max-width: 115px;
}

.z-datatable-search {
  width: 340px;
  height: 46px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 56px;
  background-color: hsla(0, 0%, 100%, 0.64);
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
}

.z-search-wrapper {
  position: relative;
  display: inline-block;
}

.z-search-button {
  position: absolute;
  left: auto;
  top: 18%;
  right: 3%;
  bottom: 0%;
  font-family: Remix, sans-serif;
  color: #f89c1c;
  font-size: 24px;
  line-height: 32px;
  text-decoration: none;
}

.z-search-button:hover {
  color: #f89c1c;
}

.z-search-a {
  color: rgba(33, 33, 33, 0.75);
}

.w-form.no-margin-bot {
  margin-bottom: 0px;
}

.z-form-search-bar {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-form-search-bar.flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-form-search-bar.btm-margin {
  margin-bottom: 0px;
}

.z-form-search-bar.sticky {
  position: relative;
}

.form-block {
  position: -webkit-sticky;
  position: sticky;
  top: 34px;
  margin-bottom: 0px;
}

.form-block.space-between {
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}




.z-header-back {
  margin-right: 12px;
  color: #363636;
  font-size: 36px;
  line-height: 36px;
  text-decoration: none;
}

.z-header-back-text {
  clear: right;
  font-family: Remix, sans-serif;
  font-size: 1em;
}

.z-edit-container {
  padding: 1.4rem;
  border-radius: 16px;
  background-color: #fff;
}

.z-edit-container.no-top-pad {
  padding-top: 0px;
}

.z-edit-container.horizontal {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-edit-container.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
}

.z-block-label {
  margin-top: 68px;
  margin-bottom: 24px;
  padding-top: 16px;
  border-top: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  font-size: 14px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 2px;
}

.z-block-label.first {
  margin-top: 0px;
  margin-bottom: 8px;
  padding-top: 0px;
  border-top-style: none;
}

.z-block-label.first.edit {
  margin-bottom: 0px;
  line-height: 20px;
}

.z-block-label.in-advanced {
  margin-top: 0px;
  display: flex;
  align-items: center;
}

.z-block-label.helper-text {
  margin-top: 0px;
  margin-bottom: 12px;
  padding-top: 0px;
  border-top-style: none;
}

.z-block-label.no-margin-border {
  margin-top: 0px;
  border-top: none;

}

.z-field-icon-block {
  position: absolute;
  left: auto;
  right: 12px;
  display: inline-block;
  font-size: 28px;
  line-height: 24px;
  z-index: 1;
  top: 56%;
  bottom: 0%;
}


.z-field-icon-block.credit-card {
  right: auto;

}


.z-field-icon-block.grid {
  bottom: 35%;
}

.z-field-icon-block.edit {
  bottom: 25%;
}

.z-field-icon {
  margin-left: 8px;
  font-family: Remix, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 18px;
  cursor: pointer;
}

.z-advanced-btn {
  font-family: futura-pt, sans-serif;
  color: #459be5;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.z-advanced-btn:hover {
  color: #1879cc;
}

.z-advanced-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
  text-decoration: none;
}

.z-advanced-icon {
  margin-right: 12px;
  font-family: Remix, sans-serif;
  font-size: 24px;
}

.z-advanced-wrapper {
  height: 100%;
  margin-top: 11px;
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  opacity: 1;
  -webkit-transition: opacity 200ms ease-out;
  transition: opacity 200ms ease-out;
}

.z-advanced-wrapper.for-hide {
  display: none;
  height: 0px;
  opacity: 0;
}

.z-form-heading {
  margin-top: 0px;
    margin-bottom: 1rem;
    font-family: futura-pt, sans-serif;
    color: #f89c1c;
    font-size: 24px;
    line-height: 36px;
    font-weight: 600;
}

.z-form-heading.on-behalf {
  margin-bottom: 8px;
}




.z-datepicker {
  height: 2.6rem;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: transparent;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  cursor: pointer;
  position: relative;
  z-index: 2;
}

.z-datepicker.font-size {
  font-size: 1rem;
}

.z-form-info-block {
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 2px;
}

.z-form-info-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.z-form-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 16px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.z-form-info.right {
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-form-info-label {
  min-width: 120px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  font-weight: 400;
}

.div-block-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px none #000;
  background-color: #fff;
  font-family: Remix, sans-serif;
  color: #474747;
  font-size: 48px;
  text-align: center;
}

.z-form-info-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 6px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
}

.z-form-info-data {
  margin-left: 8px;
  color: #212121;
  font-size: 16px;
  font-weight: 500;
}

.z-employee-wrapper {
  width: 100%;
  max-width: 980px;
  padding: 24px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #fff;
}

.z-side-nav-wrapper {
  position: -webkit-sticky;
  position: sticky;
  top: 103px;
  width: 240px;
  margin-top: 55px;
  margin-right: 0px;
  padding-left: 0px;
  border-right: 1px solid #d8dbe1;
  border-radius: 6px 0px 0px 6px;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .298, .98);
  transition: all 200ms cubic-bezier(0, 0, .298, .98);
}


.flatpickr-calendar {
  border-radius: 10px !important;
  width: 348px ;
}

.flatpickr-calendar.inline {
  width: 98%;
  top: 0px !important;
}

.flatpickr-weekdays {
  padding: 0 1rem;
}

.flatpickr-innerContainer {
  width: 100%;
}

.flatpickr-rContainer {
  width: 100%;
}

.flatpickr-days {
  width: 100% !important;
}

.flatpickr-day {
  max-width: none !important;
  width: 100%;
  font-size: 16px !important;
}

.flatpickr-months .flatpickr-month {
  margin-bottom: 1rem;
  height: 44px !important;
  border-bottom: 1px solid #e2e2e2;
}

.dayContainer {
  max-width: none !important;
  width: 100% !important;
  margin: 1rem;
}

span.flatpickr-weekday {
  font-size: 14px !important;
}

.z-settings-side-nav-wrapper {
  position: -webkit-sticky;
  position: sticky;
  top: 103px;
  width: 240px;
  margin-top: 36px;
  margin-right: 0px;
  padding-left: 0px;
  border-right: 1px solid #d8dbe1;
  border-radius: 6px 0px 0px 6px;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .298, .98);
  transition: all 200ms cubic-bezier(0, 0, .298, .98);
}

.z-side-nav-wrapper.policy {
  /* top: 35px; */
  top: 75px;
  width: 185px;
  margin-top: 0px;
}

.z-side-nav-a {
  display: block;
  margin-bottom: 8px;
  padding: 12px;
  background-color: transparent;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.z-settings-side-nav-a {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  padding: 12px;
  background-color: transparent;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.z-settings-side-nav-a > .z-app-nav-icon{

  margin-right:8px;
}


.z-settings-side-nav-a.w--current {
  border-left: 3px solid #f89c1c;
  background-color: transparent;
  color: #212121;
  font-size: 18px;
}




.z-side-nav-a:hover {
  color: #212121;
}

.z-side-nav-a:visited {
  color: #333;
}

.z-side-nav-a.w--current {
  border-left: 3px solid #f89c1c;
  background-color: transparent;
  color: #212121;
  font-size: 18px;
}

.z-employee-basic-wrapper.organisation {
  width: 75%;
  padding: 24px;
  background-color: #fff;
}

.z-employee-basic-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 21px;
  padding: 12px 12px 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
}

.z-employee-img {
  width: 100px;
  height: 100px;
  margin-right: 16px;
  border-style: none;
  border-width: 4px;
  border-color: #f89c1c;
  border-radius: 100%;
  object-fit: cover;
}

.z-employee-img.modal {
  width: 56px;
  height: 56px;
  object-fit: cover;
}

.z-employee-name {
  margin-bottom: 1px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 20px;
  font-weight: 500;
  text-decoration: none;
}

.z-employee-title {
  margin-bottom: 8px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  line-height: 16px;
  font-weight: 500;
}

.z-employee-title.last {
  margin-bottom: 0px;
  font-size: 16px;
}

.z-employee-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
}

.z-employee-icon {
  display: inline-block;
  margin-right: 12px;
  font-family: Remix, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 18px;
}

.z-employee-data {
  font-family: futura-pt, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.z-info-flex {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-info-flex.vertical {
  margin-right: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-info-flex.vertical.margin-top {
  margin-top: 8px;
}

.z-info-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 16px;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 1rem;
  font-weight: 500;
  letter-spacing: 0px;
}

.z-info-label.left-magin {
  margin-left: 1rem;
}

.z-block-heading {
  margin-bottom: 16px;
  font-family: futura-pt, sans-serif;
  color: #f89c1c;
  font-size: 28px;
  font-weight: 700;
}

.z-field-flex {
  position: relative;
  width: 48%;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.z-field-flex.nested-switch {
  width: 95%;
  left: 30px;
}

.z-field-flex.absolute {
  width: auto;
  position: absolute;
  right: 0%;
  top: 0%;
  left: auto;
  bottom: auto;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-end;
  -ms-flex-align: start;
}

.z-field-flex.absolute.row {
  flex-direction: row;
  top: -26%;
}

.z-field-flex.shift-settings {
  width: 100%;
}

.z-field-flex.three{
  width: 32%;
}

.z-field-flex.align-end.for-margin-bot {
  display: flex;
  align-items: flex-end;
}

.z-field-item.margin-bot {
  margin-bottom: 9px;
}

.z-field-flex.notification {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-flex.notification-long {
  width: 77%;
}

.z-field-flex.horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-field-flex.margin-top {
  margin-top: 1rem;
}

.z-field-flex.horizontal.full-width {
  width: 100%;
}

.z-field-flex.for-hide {
  display: none;
}

.z-field-flex.longer {
  width: 75%;
}

.z-field-flex.home-type {
  width: 20%;
}

.z-field-flex.max-width {
  width: 105%;
}

.z-field-flex.checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 34px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-field-flex.vertical {
  margin-top: 18px;
  margin-bottom: 32px;
}

.z-field-flex.vertical._1 {
  margin-top: -15px;
}

.z-field-flex._30 {
  width: 50%;
  margin-right: 16px;
}

.z-field-flex._24 {
  width: 23.5%;
  margin-right: 16px;
}

.z-field-flex._32 {
  width: 14.5%;
  margin-right: 16px;
}

.z-field-flex.full {
  width: 48%;
  margin-right: 16px;
}

.z-field-flex.max {
  width: 100%;
}

.z-field-flex.margin-left {
  margin-left: 16px;
}

.z-field-flex._15 {
  width: 15%;
  margin-right: 16px;
}

.z-empty-block {
  padding: 50px;
}

.z-field-flex._9 {
  width: 9%;
  margin-right: 16px;
}

.z-field-flex._100 {
  width: 98%;
}

.z-field-flex._99 {
  width: 99%;
}

.z-field-flex.span-down {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-flex._50 {
  width: 30%;
}


.z-field-flex.short {
  width: 30%;
}


.z-field-flex.hide {
  display: none;
}

.z-field-flex._33 {
  padding-right: 8px;
}

.z-select2-search {
  position: relative;
  width: 100%;
  height: 2.6rem;
  margin-bottom: 0px;
  padding: 8px 12px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.z-select2-search:focus {
  border-width: 1px;
  border-color: #459be5;
}

.z-select2-search.short {
  width: 80px;
  max-width: 80px;
}

.z-dropdown-container {
  position: relative;
  z-index: 2000;
}

.z-block-info {
  display: block;
  margin-bottom: 56px;
}

.z-block-form {
  display: block;
  -webkit-transition: all 175ms ease-out;
  transition: all 175ms ease-out;
}

.z-block-form.for-hide {
  display: none;
}

.z-form-block {
  overflow: visible;
  margin-bottom: 36px;
}

.z-form-block.last {
  margin-bottom: 0px;
}

.icon {
  left: auto;
  top: 0%;
  right: -2%;
  bottom: 0%;
}

.z-input-area {
  min-height: 160px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.64);
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 18px;
  line-height: 26px;
  font-weight: 400;
}

.z-field-info {
  font-family: futura-pt, sans-serif;
  font-size: 1rem;
  line-height: 1.2rem;
  font-weight: 500;
}

.z-field-info.secondary {
  margin-top: 4px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  font-weight: 500;
}

.z-field-info.margin-top-bottom {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.z-field-info.blue {
  color: #459be5;
}

.z-field-info.big {
  margin-bottom: 0.8rem;
  font-size: 1.6rem;
}

.z-pop-up-header {
  position: relative;
}

.z-popup-close {
  position: absolute;
  left: auto;
  top: -6%;
  right: 0%;
  bottom: auto;
  padding: 6px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  color: #ff4757;
  font-size: 28px;
  line-height: 32px;
  text-decoration: none;
}

.z-popup-close.small {
  top: 2%;
  right: 4%;  
  border-radius: 4px;
}

.z-table-header-w-tooltip {
  position: relative;
  display: flex;
}

.z-tooltip-popup {
  position: absolute;
  line-height: 18px;
  left: 70%;
  top: -35%;
  z-index: 1;
  -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.12);
  box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.12);
  width: 270px;
  background-color: white;
  padding: 12px;
  border-radius: 8px;
}

.z-tooltip-popup.for-left {
  left: -295%;
  width: 300px;
}

.z-tooltip-title {
  margin-bottom: 0px;
}

.z-tooltip-link {
  display: inline-flex;
}

.z-tooltip-link:hover {
  text-decoration: underline;
}

.z-tooltip-header {
  font-weight: 700;
  display: flex;
  justify-content: space-between;
}

.z-tooltip-divider {
  margin: 12px 0px;
}

.z-tooltip-divider.no-margin {
  margin: 0px;
}

.z-text-helper-pop-up {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 12px;
  column-gap: 24px;
  position: absolute;
  background-color: white;
  z-index: 3;
  padding: 16px;
  right: 50px;
  border-radius: 8px;
  box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 12%);
  bottom: -120px;
}

.z-popup-close:hover {
  background-color: #f1f1f1;
}

.z-popup-close.static {
  position: static;
}

.z-popup-heading {
  margin-top: 0px;
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.2em;
  line-height: 28px;
  font-weight: 500;
}

.z-popup-heading.no-border {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 12px;
  border-bottom: none;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1.2em;
  line-height: 28px;
  font-weight: 500;
}

.text-block-6 {
  font-size: 28px;
  line-height: 28px;
}

.text-block-6.small {
  font-size: 16px;
  line-height: 16px;
}

.text-block-6:hover {
  color: #ff4757;
}

.z-button-edit-structure {
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px 20px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
}

.z-button-edit-structure:hover {
  padding-top: 12px;
  padding-bottom: 12px;
  box-shadow: 3px 3px 12px -8px rgba(28, 241, 248, 0.4), 0 6px 10px 0 rgba(28, 138, 248, 0.64);
  font-size: 18px;
}

.z-structure-child-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-delete-structure {
  display: none;
  margin-left: 12px;
  padding: 12px;
  background-color: #fff;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: Remix, sans-serif;
  color: #333;
  font-size: 28px;
  text-decoration: none;
}

.z-delete-structure:hover {
  background-color: #f1f1f1;
  color: #212121;
}

.required {
  color: #ff4757;
}

.z-consent-text {
  margin: auto;
  padding-bottom: 32px;
}

.z-select2-search-multiple {
  width: 100%;
  height: 2.6rem;
  margin-bottom: 0px;
  padding: 8px 12px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.z-select2-search-multiple:focus {
  border-width: 1px;
  border-color: #459be5;
}

.z-form-checklist {
  margin-top: -18px;
}

.z-form-container {

  border: 1px solid #d8d8d8;
  padding: 12px;
  border-radius: 8px;

}

.z-daily-namelist {
  padding-top: .25rem;
  padding-bottom: .3rem;
}

.z-benefits-selection-grid {
  display: grid;
  grid-template-columns: .4fr 1fr 1fr 1fr .1fr;
  row-gap: 16px;
  column-gap: 16px;
}

.z-benefits-selection-grid.job-bands {
  grid-template-columns: .4fr .7fr 1.3fr 1fr .1fr;
}

.z-benefits-selection-grid.view-only {
  grid-template-columns: 1fr 1fr 1fr;
}

.z-benefits-checkbox-div {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}

.z-benefits-checkbox-div.add-option {
  grid-column: 1 / 6;
  justify-content: center;
}

.z-benefits-selection-text {
  font-weight: 500;
}

.z-shift-settings-category {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 1em;
}

.z-shift-settings-category.first {
  margin-top: 0px;
}

.z-shift-settings-category-dot {
  border-radius: 100%;
  width: 8px;
  height: 8px;
  margin-right: 8px;
}

.z-shift-settings-category-dot.blue {
  background-color: #DDF1FC;
  border: 1px solid #139EE0;
}

.z-shift-settings-category-dot.green {
  background-color: #DDFCF0;
  border: 1px solid #78C6A6;
}

.z-shift-settings-category-dot.orange {
  background-color: #FFE4CC;
  border: 1px solid #FF973B;
}

.z-shift-settings-category-dot.purple {
  background-color: #F4EDFC;
  border: 1px solid #B091D8;
}

.z-shift-settings-employee-name {
  padding-left: 1.7em;
}

.z-shift-settings-category-text {
  font-weight: 500;
  font-size: 16px;
}

.z-shift-settings-max-capacity {
  padding: 4px 10px 4px 8px;
  font-size: 15px;
  background-color: rgba(248, 156, 28, .08);
  border: 1px solid #f89c1c;
  border-radius: 6px;
  margin-left: 8px;
}

.z-shift-settings-days {
  font-weight: 500;
  font-size: 22px;
  border-bottom: 1px solid #d8d8d8;
  margin-top: 1.2em;
  margin-bottom: .8em;
}

.z-shift-settings-accordion-wrapper {
  border: 1px solid #d8d8d8;
  border-radius: 6px;
  margin-bottom: 1em;
  position: relative;
}

.z-shift-card-delete-btn {
  position: absolute;
  font-family: Remix;
  font-size: 1.4em;
  padding: 8px;
  right: 12px;
  top: 8px;
  color:#777;
  transition: 0.2s;
}

.z-shift-card-delete-btn:hover {
  color: #e91e63;
  transition: 0.2s;
}

.z-shift-settings-accordion-title {
  display: flex;
  padding: 1em 1em 1em 1em;
  font-weight: 500;
  cursor: pointer;
}

.z-shift-settings-accordion-title span.icon-shift.shift-settings {
  transition: transform 0.2s;
  transform: rotate(0deg);
}

.z-shift-settings-accordion-title.active span.icon-shift.shift-settings {
  transition: transform 0.2s;
  transform: rotate(90deg);
}

.z-shift-settings-accordion-border {
  border-top: 1px solid #d8d8d8;
}

.z-shift-settings-accordion-content {
  padding: 0em 1em 1em 1em;
}

.z-shift-settings-accordion-content.for-import {
  padding: 0em 1em 1.5em 1em;
}

.z-shift-settings-accordion-time {
  font-size: 1.125em;
  display: flex;
  align-items: center;
  min-width: 186px;
}

.z-shift-settings-accordion-time.custom {
  min-width: 150px;
}

.z-shift-settings-accordion-time.offday {
  min-width: 86px;
}

.z-shift-bottom-indicator-div {
  background-color: #fff;
  width: 100%;
  position: fixed;
  bottom: 0%;
  left: 0%;
  display: flex;
  justify-content: center;
  box-shadow: 0px 0px 15px rgba(0,0,0,0.1);
  z-index: 10;
}

.z-shift-bottom-indicator-wrapper {
  display: flex;
  justify-content: space-around;
  padding: 10px 0px;
  min-width: 1024px;
}

.z-shift-indicator {
  display: flex;
  flex-direction: row;
}

.z-shift-indicator-circle {
  background-color: #ddfcf0;
  border: 1px solid #78c6a6;
  border-radius: 100%;
  padding: 5px 11px;
  margin-right: 5px;
}

.z-shift-indicator-circle.under-utilised {
  background-color: #FCDDDD;
  border: 1px solid #C67878;
}

.z-shift-indicator-circle.custom {
  background-color: #E3F0FC;
  border: 1px solid #459be5;
}

.z-shift-indicator-circle.leave-approved {
  background-color: #FFE4CC;
  border: 1px solid #FF973B;
}

.z-shift-indicator-circle.leave-pending {
  background-color: #FFE4CC;
  border: 1px solid #FF973B;
  border-style: dashed;
}

.z-shift-indicator-circle.non-working {
  background-color: #F4EDFC;
  border: 1px solid #B091D8;
}

.z-shift-indicator-text {
  margin-left: 5px;
}

/*Checkbox button*/
.z-shift-checkbox-wrapper {
  position: relative;
  margin-bottom: 12px;
}

.z-shift-checkbox-wrapper.add-shift {
  display: flex;
  justify-content: space-between;
  width: 525px;
  margin-bottom: 30px;
}

.z-shift-checkbox-wrapper.for-hide {
  display: none;
}

.z-shift-checkbox {
  position: relative;
  cursor: pointer;
}

.z-shift-checkbox.disabled {
  cursor: default;
}

.z-shift-checkbox-btn {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 465px;
  height: 100%;
  margin-top: 0%;
  margin-left: 0%;
  border-radius: 6px;
  transition: 0.2s;
}

.z-shift-checkbox input[type="checkbox"]:checked ~ .z-shift-checkbox-label {
  color: #459BE5;
  background-color: #EFF8FF;
  border: 1px solid #2196F3;
  box-shadow: 0px 0px 10px rgba(69, 155, 229, .3);
}

.z-shift-checkbox-box {
  opacity: 0;
  box-sizing: border-box;
  padding: 0%;
  margin: 0%;
  position: absolute;
  z-index: -1;
}

.z-shift-checkbox-label {
  display: flex;
  width: 525px;
  border-radius: 6px;
  padding: 16px 60px 16px 16px;
  font-weight: 500;
  border: 1px solid #d8d8d8;
}

.z-shift-checkbox-label.add-shift {
  width: 70px;
  padding: 5px;
  height: 40px;
  align-items: center;
  justify-content: center;
  font-weight: 400;
}

.z-shift-checkbox-label.leave {
  flex-direction: column;
}

/*Radio button*/
.z-shift-radio-wrapper {
  position: relative;
  margin-bottom: 12px;
}

.z-shift-radio {
  position: relative;
  cursor: pointer;
}

.z-shift-radio-btn {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 525px;
  height: 100%;
  margin-top: 0%;
  margin-left: 0%;
  border-radius: 6px;
  transition: 0.2s;
}

.z-shift-radio input[type="radio"]:checked ~ .z-shift-radio-label {
  color: #459BE5;
  background-color: #EFF8FF;
  border: 1px solid #2196F3;
  box-shadow: 0px 0px 10px rgba(69, 155, 229, .3);
}

.z-shift-radio-btn:hover {
  border: 1px solid #2196F3;
  transition: 0.2s;
}

.z-shift-radio-box {
  opacity: 0;
  box-sizing: border-box;
  padding: 0%;
  margin: 0%;
  position: absolute;
  z-index: -1;
}

.z-shift-radio-label {
  display: flex;
  flex-direction: row;
  width: 525px;
  border-radius: 6px;
  padding: 16px 60px 16px 16px;
  font-weight: 500;
  border: 1px solid #d8d8d8;
}

.z-shift-radio-label.leave {
  flex-direction: column;
}

.z-shift-time-text {
  width: 155px;
}

.z-shift-time-text.duration {
  font-weight: 400;
}

.z-shift-slot-wrapper {
  display: flex;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 8px;
}

.z-shift-slot-wrapper.left-margin {
  margin-left: 16px;
}

.z-shift-time-wrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.z-shift-slot-text {
  font-size: 13px;
  background: #3AAF7F;
  border-radius: 30px;
  color: #fff;
  padding: 0px 8px;
}

.z-shift-slot-text.left-margin {
  margin-left: 16px;
}

.z-shift-slot-text.red {
  background: #ff4757;
}

.z-shift-slot-text.gray {
  background: #f1f1f1;
  color: #2121218c;
}

.z-shift-slot-text.blue {
  background: #459BE5;
}

.z-shift-slot-text.purple {
  background: #A27DD1;
}

.z-shift-checkbox-delete-btn {
  font-family: Remix, sans-serif;
  color: #333;
  font-size: 20px;
  position: absolute;
  top: 14px;
  right: 20px;
  transition: 0.2s;
}

.z-shift-checkbox-delete-btn.leave {
  top: 27px;
}

.z-shift-checkbox-delete-btn:hover {
  color: #e91e63;
  transition: 0.2s;
}

.z-shift-table-header {
  font-size: 23px;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
}

.z-shift-table-wrapper {
  overflow: auto;
  min-width: 1000px;
}

.z-shift-table-style {
  border: 1px solid #d8d8d8;
  border-radius: 6px;
  border-collapse: separate;
}

.z-shift-row-style {
  border-bottom: 1px solid #d8d8d8;
}

.z-shift-header-style {
  border-left: 1px solid #d8d8d8;
}

.z-shift-header-style:first-child {
  border-left: none;
}

.z-shift-table-header.name {
  padding: 12px;
}

.z-shift-table-header.date {
  font-size: 23px;
}

.z-shift-table-header.text {
  font-size: 14px;
  font-weight: 600;
}

.z-shift-table-row {
  background-color: transparent;
}

.z-shift-header-holiday {
  border-top: 1px solid #d8d8d8;
  padding: 3px;
  height: 69px;
}

.z-shift-holiday-text {
  font-weight: 400;
  font-size: .95em;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.z-shift-card-time-text {
  white-space: nowrap;
}

.z-shift-card-empty {
  white-space: nowrap;
  text-align: center;
}

.z-shift-card-time-shift-text {
  font-size: 14px;
}

.z-shift-table-header-wrapper {
  display: flex;
  flex-direction: column;
  align-content: center;
  padding: 15px 0px;
  max-width: 202px;
}

.z-shift-table-header-wrapper.name {
  max-width: 286px;
}

.z-shift-username-wrapper {
  display: flex;
  flex-direction: row;
  padding: .4rem;
  width: 280px;
}

.z-shift-username-wrapper.add-employee-btn {
  justify-content: center;
}

.z-shift-username-leave-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.z-shift-username {
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 205px;
}

.z-shift-username.link {
  cursor: pointer;
  margin: 12px 0px;
  transition: .2s;
}

.z-shift-username.link:hover {
  color: #2571b4;
  transition: .2s;
}

.z-shift-username.button {
  cursor: pointer;
  transition: .2s;
}

.z-shift-username.button:hover {
  color: #2571b4;
  transition: .2s;
}

.z-shift-username-img-wrapper {
  margin-right: 12px;
}

.z-shift-username-img {
  width: 50px;
  height: auto;
  overflow: hidden;
  border-radius: 100px;
  margin-top: 5px;
  object-fit: cover;
}

.z-shift-leave-balance {
  font-size: 15px;
}

.z-shift-week-day {
  background-color: #DDFCF0;
  border: 1px solid #78C6A6;
  border-radius: 6px;
  color: #333;
  font-size: .95em;
  display: flex;
  flex-direction: column;
  padding: 5px;
  height: 60px;
  justify-content: center;
  transition: .2s;
}

.z-shift-week-day.custom {
  background-color: #E3F0FC;
  border: 1px solid #459be5;
}

.z-shift-week-day.under-utilised {
  background-color: #FCDDDD;
  border: 1px solid #C67878;
}

.z-shift-week-day.leave {
  background-color: #FFE4CC;
  border: 1px solid #FF973B;
}

.z-shift-week-day.leave.pending {
  border-style: dashed;
}

.z-shift-week-day.pending {
  background-color: #FFE4CC;
  border: 1px solid #FF973B;
  border-style: dashed;
}

.z-shift-week-day.offday {
  background-color: #F4EDFC;
  border: 1px solid #B091D8;
}

.z-shift-week-day.empty {
  background-color: #fff;
  border: none;
  color: #b5b5b5;
}

.z-shift-week-day.empty:hover {
  color: #333;
  transition: .2s;
}

.z-shift-day-hover {
  position: absolute;
  border-radius: 6px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  padding: 5px;
  height: 60px;
  width: 97%;
  color: #fff;
  top: 3px;
  left: 3px;
  opacity: 0;
  cursor: pointer;
  transition: .2s;
}

.z-shift-day-hover.red {
  background-color: #F07C7C;
  border: 1px solid #F07C7C;
}

.z-shift-day-hover.blue {
  background-color: #459be5;
  border: 1px solid #459be5;
}

.z-shift-day-hover.green {
  background-color: #3AAF7F;
  border: 1px solid #3AAF7F;
}

.z-shift-day-hover.purple {
  background-color: #A27DD1;
  border: 1px solid #A27DD1;
}

.z-shift-day-hover.orange {
  background-color: #FF973B;
  border: 1px solid #FF973B;
}

.z-shift-table-items:hover .z-shift-day-hover {
  opacity: 1;
  transition: .2s;
}

.z-shift-table-items.empty {
  border-left: none;
}

.z-shift-hover-button {
  border: 1px solid rgba(255, 255, 255, .7);
  border-radius: 4px;
  color: rgba(255, 255, 255, .7);
  width: 45%;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  transition: .2s;
  min-width: 80px;
}

.z-shift-hover-button:hover {
  color: #fff;
  border-color: #fff;
  transition: .2s;
}

.z-shift-table-items {
  border-left: 1px solid #d8d8d8;
  border-top: 1px solid #d8d8d8;
  width: 14.3%;
  padding: 3px;
  position: relative;
}

.z-shift-table-items.cards {
  width: 202px;
}

.z-shift-table-items:first-child {
  border-left: none;
  border-top: 1px solid #d8d8d8;
}

.z-selection-table {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  border: 1px solid #d8d8d8;
  border-radius: 6px;
}

.z-selection-item {
  padding: 8px;
}

.z-selection-item.title {
  font-weight: 500;
  border-bottom: 1px solid #d8d8d8;
  padding: 8px;
}

.z-checkbox {
  width: 22px;
  height: 22px;
  margin-top: 0px;
  margin-right: 12px;
  background-color: #fff;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  cursor: pointer;
}

.z-checkbox.disable {
  background-color: #e1e1e1;
}

.z-checkbox.for-consent {
  margin-top: 10px;
}

.z-checkbox.no-margin {
  margin: 0px;
  padding: 0px;
}

.z-checkbox:hover {
  background-color: #d8dbe1;
}

.z-checkbox.w--redirected-checked {
  width: 22px;
  height: 22px;
  margin-top: 0px;
  margin-right: 12px;
  border-color: #28a9ff;
  background-color: #459be5;
  background-size: 14px 14px;
  box-shadow: 0 2px 8px 2px rgba(69, 155, 229, 0.3);
}

.z-checkbox.w--redirected-checked.for-consent {
  margin-top: 10px;
}

.z-checkbox.w--redirected-checked.no-margin {
  margin: 0px;
}

.z-checkbox.settings {
  width: 32px;
  height: 32px;
  border-radius: 6px;
}

.z-checkbox-label {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: rgba(33, 33, 33, 0.75);
}

.z-checkbox-label.shift-settings {
  font-weight: 400;
}

.z-checkbox-label.consent {
  font-weight: 400;
  font-size: 18px;
}

.z-checkbox-label.payroll-disclaimer {
  font-size: 16px;
  font-weight: 400;
}

.z-checkbox-label.not-selected {
  color: rgba(33, 33, 33, 0.75);
  font-size: 1.2rem;
}

.z-checkbox-label.not-selected {
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
}

.z-checkbox-label.disabled {
  color: rgba(33, 33, 33, 0.3);
  font-size: 16px;
}

.z-checkbox-label.not-selected.flex {
  display: flex;
}

.z-checkbox-label.hide {
  display: none;
}

.z-credit-spouse.z-checkbox-label.w-form-label {
  width: 90%;
} 

.z-checkbox-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 24px;
  margin-bottom: 0px;
  padding-left: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
}

.z-checkbox-wrapper.no-margin {
  margin-right: 0px;
  padding: 0px;
  width: 100%;
}

.z-checkbox-wrapper.left-margin {
  margin-right: 0px;
  padding: 0px;
  width: 100%;
  margin-left: 20px;
}

.z-shiftlist-wrap {
  display: block;
  line-height: 18px;
}

.z-empty-shift {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.z-checkbox-wrapper.select-all {
  margin-bottom: 19px;
  padding-bottom: 18px;
  border-bottom: 1px none #d8dbe1;
}

.z-checkbox-wrapper.child {
  margin-bottom: 16px;
  margin-left: 24px;
}

.z-checkbox-wrapper.export {
  margin-bottom: 16px;
}

.z-checkbox-wrapper.export.no-margin {
  margin-bottom: 0px;
}

.z-checkbox-wrapper.form {
  padding-top: 24px;
}

.z-checkbox-wrapper.btm-margin {
  margin-bottom: 18px;
}

.z-checkbox-wrapper.btm-margin-workflows {
  margin-bottom: 1.6rem;
}

.z-checkbox-wrapper.margin-workflows {
  margin-bottom: 1.6rem;
  margin-top: 1.4rem;
}

.z-checkbox-wrapper.top {
  margin-top: 10px;
}

.z-checkbox-wrapper.popup {
  margin-bottom: 0px;
  padding-top:0px;
}


.z-checkbox-wrapper.heading {
  margin-left: 12px;
  margin-bottom: 12px;
}

.z-checkbox-wrapper.reverse {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}

.list-item {
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
}

.z-policy-checkbox-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-policy-inner-ul {
  margin-top: 24px;
}

.z-policy-inner-ul-li {
  margin-bottom: 16px;
  margin-left: 40px;
}

.x-sheet-link-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 250ms cubic-bezier(.86, 0, .07, 1);
  transition: all 250ms cubic-bezier(.86, 0, .07, 1);
  color: #212121;
  font-weight: 400;
  text-decoration: none;
  cursor: pointer;
}

.x-sheet-link-2:hover {
  background-color: #eff1f6;
}

.x-sheet-modal {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9997;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #fff;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  transition: all 350ms cubic-bezier(.86, 0, .07, 1);
}

.x-sheet-modal.for-hide {
  -webkit-transform: translate(0px, 100%);
  -ms-transform: translate(0px, 100%);
  transform: translate(0px, 100%);
}

.x-sheet-wrapper-2 {
  min-width: 560px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 24px;
}

.z-access-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-access-li {
  margin-bottom: 24px;
}

.z-icon-block {
  margin-left: 16px;
  padding: 8px;
  font-family: Remix, sans-serif;
  color: #333;
  font-size: 28px;
  line-height: 32px;
  text-decoration: none;
}


.z-icon-helper {
  font-family: Remix, sans-serif;
  color: #459BE5;
  cursor: pointer;
}

.z-icon-block:hover {
  background-color: #f1f1f1;
}

.z-icon-block.delete {
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #333;
  cursor: pointer;
}

.z-add-access-btn {
  margin-bottom: 32px;
  padding: 16px 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 6px;
  background-color: #e0f1ff;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #2b84d1;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}

.z-add-access-btn:hover {
  background-color: #5dadf2;
  box-shadow: 0 6px 12px 4px rgba(69, 155, 229, 0.23);
  color: #fff;
}

@media (min-width: 1280px) and (max-width: 1366px) {
  .w-list-unstyled.grid {
    display: grid;
    grid-template-columns: 0.75fr 0.5fr;
    column-gap: 58px;
  }
  .z-job-group-wrapper {
    min-width: 190px;
  }
  .z-g-job-grade-li {
    min-width: 290px;
  }
  .z-salary-li {
    width: 100%;
    min-width: 311.21px;
  }
  .z-job-grade-number {
    max-width: 100px;
  }
}

@media (min-width: 1366px) and (max-width: 1600px) {
  .w-list-unstyled.grid {
    display: grid;
    grid-template-columns: 0.75fr 0.5fr;
    column-gap: 75px;
  }
  .z-job-group-wrapper {
    min-width: 230px;
  }
  .z-g-job-grade-li {
    min-width: 350px;
  }
  .z-salary-li {
    width: 100%;
    min-width: 311.21px;
  }
  .z-g-job-grade-title {
    min-width: 330px;
  }
}

@media (min-width: 1600px) and (max-width: 1920px) {
  .w-list-unstyled.grid {
    display: grid;
    grid-template-columns: 0.75fr 0.5fr;
    column-gap: 58px;
  }
  .z-job-group-wrapper {
    min-width: 290px;
  }
  .z-g-job-grade-li {
    min-width: 460px;
  }
  .z-salary-li {
    width: 100%;
    min-width: 311.21px;
  }
}

@media only screen and (min-width: 1920px) {
  .w-list-unstyled.grid {
    display: grid;
    grid-template-columns: 0.855fr 0.5fr;
    column-gap: 48px;
  }
  .z-g-job-grade-li {
    width: 100%;
    min-width: 537.26px;
  }
  .z-salary-li {
    width: 100%;
    min-width: 314.2px;
  }
}

.z-g-jobband-grid.table {
  position: relative;
  padding: 16px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -ms-grid-columns: 85px 1fr 1fr 175px;
  grid-template-columns: 85px 1fr 1fr 175px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
  font-family: futura-pt, sans-serif;
  font-weight: 500;
  grid-template-areas: none;
}

.z-g-jobband-grid {
  position: relative;
  padding: 16px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "Job-Group Job-Grade Salary-range View";
  -ms-grid-columns: 85px 0.365fr 0.63fr 0.56fr;
  grid-template-columns: 85px 0.365fr 0.63fr 0.56fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
  font-family: futura-pt, sans-serif;
  font-weight: 500;
}

.z-g-jobband-grid.heading {
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f1f1f1;
}

.z-helper-text-span {
  color: #333;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}

.z-job-group-wrapper {
  position: static;
}

.z-job-group-number {
  margin-bottom: 8px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
}

.z-job-group-title {
  margin-bottom: 9px;
  color: #333;
  font-size: 22px;
  line-height: 26px;
}

.z-job-grade-wrapper {
  position: relative;
}

.z-job-grade-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-job-grade-number {
  margin-right: 12px;
  margin-bottom: 0px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  min-width: 64px;
  width: 100%;
  max-width: 120px;
}

.z-job-grade-title {
  font-size: 20px;
}

.z-salary-wrapper {
  position: relative;
}

.z-salary-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-salary-currency {
  margin-right: 12px;
  margin-bottom: 0px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
}

.z-salary-text {
  font-size: 20px;
}

.z-action-wrapper {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-action-wrapper.top {
  top: 16px;
  right: 32px;
}

.z-delete-icon {
  z-index: 10;
  font-family: Remix, sans-serif;
  font-weight: 400;
}

.z-delete-icon.jobband {
  display: none;
  margin-right: 8px;
  margin-left: 0px;
  padding: 7px 8px 7px 7px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f1f1f1;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #333;
  font-size: 24px;
  line-height: 26px;
  text-decoration: none;
}

.z-delete-icon.jobband:hover {
  background-color: #dfdfdf;
}

.z-delete-icon.jobband.view {
  padding: 7px;
  font-size: 28px;
  line-height: 28px;
}

.z-delete-icon.jobband.view:hover {
  background-color: transparent;
}

.z-delete-icon.jobband.view.grid {
  display: none;
}

.z-delete-icon.jobband {
  display: none;
  margin-right: 8px;
  margin-left: 0px;
  padding: 7px 8px 7px 7px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #ff4757;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #fff;
  font-size: 24px;
  line-height: 26px;
  text-decoration: none;
}

.z-delete-icon.jobband:hover {
  background-color: #ff737f;
}

.z-delete-icon.jobband.view {
  display: block;
  background-color: transparent;
  color: #333;
  font-size: 24px;
  line-height: 24px;
}

.z-delete-icon.jobband.view:hover {
  background-color: #e1e1e1;
}

.z-delete-icon.jobgrade {
  margin-left: 12px;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: rgba(33, 33, 33, 0.75);
  font-size: 20px;
  text-decoration: none;
  /*position: absolute;
  right: 0%;
  top: 50%;*/
}

.z-delete-icon.jobgrade:hover {
  color: #ff4757;
}

.z-job-grade-li {
  display: -ms-grid;
  display: grid;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1.25fr 0.75fr minmax(auto, 129px);
  grid-template-columns: 1.25fr 0.75fr minmax(auto, 129px);
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 4px;
}

.z-job-grade-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-job-grade-row.align-right {
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-job-grade-label {
  margin-bottom: 10px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
}

.z-job-grade-title {
  font-family: futura-pt, sans-serif;
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}

.z-job-grade-currency {
  font-family: futura-pt, sans-serif;
  font-size: 16px;
}

.z-g-job-grade-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-g-job-grade-title {
  font-size: 20px;
  position: relative;
  max-width: 500px;
  width: 100%;
}

.z-select2-search-2 {
  width: 100%;
  height: 48px;
  margin-bottom: 0px;
  padding: 8px 12px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}

.z-select2-search-2:focus {
  border-width: 1px;
  border-color: #459be5;
}

.z-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 23px;
  padding-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-profile.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  padding: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  background-color: #fff;
}

.z-msg.org {
  max-width: 75%;
}

.z-msg.error {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #ff4757;
  background-color: #fff;
}

.z-msg-p {
  margin-left: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 22px;
  font-weight: 500;
}

.z-msg-p.error {
  color: #ff4757;
}

.z-msg-p.green {
  color: #15b156;
}

.z-msg-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 32px;
  height: 32px;
  margin-right: 8px;
  padding: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 24px;
  background-color: #2ed573;
  box-shadow: 0 4px 8px 2px rgba(52, 224, 101, 0.33);
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 20px;
}

.z-msg-icon.fail {
  background-color: #ff4757;
  box-shadow: 0 4px 8px 2px #ffc8cd;
}

.z-msg-icon.fail.small {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  box-shadow: none;
  font-size: 16px;
  line-height: 16px;
}

.z-msg-icon.large {
  font-size: 40px;
  width: 64px;
  height: 64px;
  margin-bottom: 16px;
  border-radius: 60px;
}

.z-identification-li {
  margin-bottom: 24px;
  position: relative;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-identification-li2 {
  margin-bottom: 24px;
  position: relative;
}

.z-identification-li.expanded {
  border-color: #459be5;

}

.z-custom-field-card {
  position: relative;
}


.z-custom-fields-grid{
  padding: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 0.4fr 0.4fr 0.2fr;
  grid-template-areas: "header header header" "title date display" ;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) ;
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  font-family: futura-pt, sans-serif;
}

.z-custom-field-grid-card {
  display: grid;
  grid-template-columns: .5fr 1fr;
  width: 100%;
  column-gap: 1rem;
}

.z-custom-field-grid-top {
  display: flex;
  justify-content: space-between;
}

.z-custom-field-grid-row {
  grid-template-rows: auto auto auto;
  width: 100%;
  padding-left: 0.7rem;
  padding-right: 0.7rem;
  padding-bottom: 0.7rem;
  padding-top: 0.5rem;
}


.z-rostering-grid{
  padding: 10px;
  margin: 10px;
  grid-row-gap: 10px;
  grid-column-gap: 16px;
  grid-template-columns: minmax(0, 2fr)  minmax(0, 2fr)  minmax(0, 2fr) minmax(0, 1fr);
  grid-template-areas: "header header header header" "work-days off-days rest-days employees" ;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  min-height: 0;
  min-width: 0;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  font-family: futura-pt, sans-serif;
}

.z-rostering-grid.shift{
  padding: 10px;
  margin: 10px;
  grid-row-gap: 10px;
  grid-column-gap: 16px;
  grid-template-columns: minmax(0, 2fr)  minmax(0, 2fr)  minmax(0, 2fr) minmax(0, 1fr);
  grid-template-areas: "header header header header" "max-number employees-list employees-list employees-list" ;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  min-height: 0;
  min-width: 0;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  font-family: futura-pt, sans-serif;
}


.z-rostering-grid.no-border{

  border:none;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  margin: 0px;
  margin-bottom: 16px;
}


.z-identification-grid {
  padding: 16px;
  grid-row-gap: 10px;
  grid-template-areas: "number number" "Type ID-Number" "Expiry-Date Issued-By";
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.z-identification-number {
  display: inline;
  margin-right: 8px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}

.z-id-type-wrapper {
  margin-bottom: 12px;
}

.z-pill-wrapper {
  margin-bottom: 0px;
}

.z-grid-label {
  margin-bottom: 3px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  line-height: 18px;
}

.z-grid-label2 {
  margin-bottom: 23px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  line-height: 18px;
}

.z-grid-data {
  margin-bottom: 12px;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-grid-data.overflow-hide {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  width: 485px;
}

.z-grid-data.bigger {
  font-size: 18px;
}

.z-grid-data.bigger.change {
  color: #459be5;
}

.z-grid-data.small {
  font-size: 16px;
}

.z-grid-data.change-log {
  font-weight: 400;
}

.z-grid-data.main {
  font-size: 20px;
}

.z-expiry-checkbox {
  width: 22px;
  height: 22px;
  margin-top: 0px;
  margin-right: 12px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  cursor: pointer;
}

.z-expiry-checkbox:hover {
  background-color: #d8dbe1;
}

.z-expiry-checkbox.w--redirected-checked {
  width: 22px;
  height: 22px;
  margin-top: 0px;
  margin-right: 16px;
  border-color: #28a9ff;
  background-color: #459be5;
  background-size: 14px 14px;
  box-shadow: 0 2px 8px 2px rgba(69, 155, 229, 0.3);
}

.checkbox-label {
  margin-bottom: 0px;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  line-height: 14px;
  font-weight: 400;
}

.checkbox-field {
  margin-top: 8px;
  margin-bottom: 32px;
}

.z-contact-info-grid {
  padding: 16px;
  border-radius: 8px;
  grid-row-gap: 10px;
  grid-template-areas: "number number number" "Type Contact-Number Email";
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  font-family: futura-pt, sans-serif;
}

.z-address-info-grid {
  padding: 16px;
  grid-row-gap: 10px;
  grid-template-areas: "number number number" "Type Address Address";
  -ms-grid-columns: 0.5fr 1fr;
  grid-template-columns: 0.5fr 1fr;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  font-family: futura-pt, sans-serif;
}

.z-emergency-info-grid {
  padding: 16px;
  border-radius: 8px;
  grid-row-gap: 10px;
  grid-template-areas: "number number number" "Contact-Number Email-Address Email-Address" "Address Address Address";
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) 10px minmax(auto, 1fr);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto) minmax(auto, 1fr);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  font-family: futura-pt, sans-serif;
}

.z-name-grid {
  display: inline;
  margin-right: 8px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 24px;
  line-height: 26px;
  font-weight: 500;
}

.z-people-settings {
  padding: 0px;
  background-color: #fff;
}

.z-helper-span {
  color: #333;
  font-weight: 500;
}

.z-helper-turned-on {
  color: #1ea054;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
  margin-left: 4px;
}



.z-people-settings-a {

  color: #459BE5;
  -webkit-line-clamp: 2;
  overflow: hidden;
  font-weight: 500;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 1.2;
  width: 120px;

}

.z-g-employee-settings {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "Modules-Available Visibility Approval Editable Eligibility";
  -ms-grid-columns: 1fr 0.5fr 0.5fr;
  grid-template-columns: 1fr 0.5fr 0.5fr 0.5fr 0.5fr;;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-g-employee-settings.header {
  -ms-grid-rows: minmax(auto, 64px);
  grid-template-rows: minmax(auto, 64px);
  background-color: #e6e6e6;
}

.z-settings-wrapper {
  overflow: hidden;
  margin-bottom: 3rem;
  padding: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
}

.z-people-setting-container {
  width: 100%;
  max-width: 980px;
  padding: 0px;
  background-color: #fff;
}

.z-noti-settings-wrapper {
  margin-bottom: 24px;
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-noti-label {
  margin-right: 16px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.61);
  font-size: 18px;
  line-height: 16px;
  font-weight: 500;
}

.z-custom-field-grid {
  padding: 16px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-row-gap: 10px;
  grid-template-areas: "number number number" "Title Short-Description Required";
  -ms-grid-columns: 1fr 2.25fr 0.75fr;
  grid-template-columns: 1fr 2.25fr 0.75fr;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  border-color: #d8dbe1;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.z-custom-field-grid2 {
  padding: 16px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-row-gap: 10px;
  grid-template-areas: "number number number" "Title Short-Description Required";
  -ms-grid-columns: 1fr 2.25fr 0.75fr;
  grid-template-columns: 0.3fr 1fr 2.25fr 0.75fr;
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-radius: 8px;
  border-color: #d8dbe1;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.z-div-separator {
  width: 5px;
  height: 48px;
  margin-right: 12px;
  border-radius: 8px;
  background-color: #f89c1c;
}

.z-employee-form-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1.4rem;
  padding: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
}

.z-empty-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 32px;
  padding: 56px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: dashed;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-empty-wrapper.no-topmargin {
  margin-top: 0px;
}

.z-empty-img {
  height: 134px;
  margin-bottom: 12px;
}

.z-empty-heading {
  margin-bottom: 12px;
  font-family: futura-pt, sans-serif;
  font-size: 28px;
  line-height: 36px;
  font-weight: 500;
}

.z-empty-p {
  max-width: 640px;
  margin-bottom: 16px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  text-align: center;
}

.z-empty-p.lonely {
  margin-bottom: 0px;
}

.z-title-separator {
  margin-top: 24px;
  margin-bottom: 24px;
  padding-top: 0px;
  padding-bottom: 16px;
  border-top: 1px none #d8dbe1;
  border-bottom: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 1px;
}

.z-field-checkbox-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  padding: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-popover-icon {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 24px;
  height: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .444, .98);
  transition: all 200ms cubic-bezier(0, 0, .444, .98);
  font-family: Remix, sans-serif;
  color: #459be5;
  font-size: 24px;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
}

.z-popover-icon:hover {
  color: #76c0ff;
}

.z-popover-icon.label {
  width: 18px;
  height: 18px;
  margin-left: 6px;
  font-size: 18px;
  cursor: pointer;
}

.z-popover-wrapper {
  position: absolute;
  left: -6%;
  top: -221%;
  right: 0%;
  bottom: auto;
  z-index: 5;
  width: 320px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 4px 11px 0 rgba(216, 219, 225, 0.35);
  -webkit-perspective-origin: 50% 100%;
  perspective-origin: 50% 100%;
  -webkit-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
}

.z-popover-row {
  padding: 12px;
}

.z-popover-header {
  padding: 12px;
  background-color: #f1f1f1;
}

.z-popover-heading {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}

.bold-text {
  font-weight: 500;
}

.z-popover-p {
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
}

.z-form-section.unchecked {
  display: none;
}

.form-section-block {

  margin-bottom: 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #d8dbe1;
}


.form-section-block.vertical {
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: center;
  
}


.form-section-block:last-child {

  margin-bottom: 0px;
  padding-bottom: 2rem;
  border-bottom: none;
}



.z-checkbox-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 24px;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text-block-7 {
  margin-bottom: 24px;
}

.z-description-wrapper {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-approval-route {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  list-style-type: none;
}

.z-approval-route-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-approval-item {
  margin-right: 8px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  text-decoration: none;
}

.z-g-approval-routing {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "number route Area";
  -ms-grid-columns: 0.5fr 3.5fr minmax(auto, 90px);
  grid-template-columns: 0.5fr 3.5fr minmax(auto, 90px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-cross-approval-routing {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "number route Area";
  -ms-grid-columns: 0.5fr 3.5fr 0fr;
  grid-template-columns: 0.5fr 3.5fr 0fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-g-approval-routing.header {
  -ms-grid-rows: minmax(auto, 64px);
  grid-template-rows: minmax(auto, 64px);
  background-color: #efefef;
}

.z-custom-field-row {
  display: -ms-grid;
  display: grid;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 26px 0px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 12px;
  grid-row-gap: 16px;
  grid-template-areas: "title description";
  -ms-grid-columns: minmax(0px, 1fr) 12px 1.75fr;
  grid-template-columns: minmax(0px, 1fr) 1.75fr;
  -ms-grid-rows: minmax(auto, 2fr);
  grid-template-rows: minmax(auto, 2fr);
}

.z-custom-field-row.align-top {
  align-items: baseline;
}

.z-custom-description {
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0px;
}

.z-horizontal-tab-nav.doc-manager {
  padding-top: 16px;
  border-radius: 8px;
  background-color: #fff;
}

.z-top-nav-wrapper {
  position: static;
  top: 103px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px 16px 12px;
  padding-left: 0px;
  border-right: 1px none #d8dbe1;
  border-bottom: 1px solid #d8dbe1;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .298, .98);
  transition: all 200ms cubic-bezier(0, 0, .298, .98);
}

.z-top-nav-a {
  display: block;
  margin-bottom: 0px;
  padding: 16px 20px;
  background-color: transparent;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
}

.z-top-nav-a:hover {
  color: #212121;
}

.z-top-nav-a.w--current {
  padding-top: 16px;
  padding-bottom: 16px;
  border-bottom: 4px solid #f89c1c;
  border-left: 3px none #f89c1c;
  background-color: transparent;
  color: #212121;
  font-size: 18px;
}

.options-count {
  line-height: 50px;
  padding-left: 12px;
}

.z-popup-msg {
  padding: 24px 28px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.z-popup-msg.for-consent {
  padding: 8px 28px 16px 28px;
}

.z-popup-msg.middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px 24px 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-popup-msg-p {
  position: relative;
  font-family: futura-pt, sans-serif;
  font-size: 1.2em;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
}

.z-popup-msg-p.for-consent {
  font-weight: 500;
}

.z-popup-label {
  position: relative;
  font-family: futura-pt, sans-serif;
  font-size: 1.05rem;
  line-height: 30px;
  font-weight: 400;
  color: rgba(33, 33, 33, 0.61);
  text-align: center;
  margin-bottom: 40px;
}

.z-popup-msg-p.left {
  margin-bottom: 24px;
  font-size: 20px;
  line-height: 24px;
  text-align: left;
}

.z-archived-button-top-right {
  display: flex;
  justify-content: space-between;
}

.z-top-right-dropdown {
  font-size: 16;
  font-weight: 500;
  line-height: 16px;
  display: flex;
  justify-content: space-between;
}

.z-hire-option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #333;
  text-decoration: none;
  border-radius: 8px;
}

.z-hire-option:last-child {
  
  margin-bottom: 0px;
  
}


.z-hire-option:hover {
  border-color: #459be5;
  box-shadow: 0 4px 11px 0 #d8dbe1;
}

.z-hire-img {
  width: 64px;
  height: 64px;
}

.z-hire-text {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 24px;
  font-weight: 500;
}

.z-hire-arrow {
  font-family: Remix, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 36px;
  line-height: 36px;
}

.z-field-data {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  font-weight: 500;
}


.z-field-data-block {
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  font-weight: 500;
  background-color: #f0f0f0;
  padding: 4px 6px;
  border-radius: 6px;

}

.z-import-employee {
  padding: 24px;
  border-radius: 6px;
  background-color: #fff;
}

.column-2 {
  padding-right: 16px;
  padding-left: 0px;
}

.column-3 {
  padding-right: 0px;
  padding-left: 16px;
}

.z-radio-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-radio-wrapper.bottom-margin {
  margin-bottom: 0.6rem;
}

.z-radio-grid {
  -ms-grid-rows: minmax(auto, 1fr);
  grid-template-rows: minmax(auto, 1fr);
}

.z-radio-grid.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.z-radio-form {
  max-width: 60%;
  margin-bottom: 24px;
}

.z-radio {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-right: 1rem;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  cursor: pointer;
}

.z-radio:hover {
  background-color: #efefef;
}

.z-radio.w--redirected-checked {
  width: 24px;
  height: 24px;
  border-width: 8px;
  box-shadow: 0 3px 11px 0 #b3dcff;
}

.z-radio-label {
  margin-bottom: 0px;
  margin-left: 0px;
  max-width: 250px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  font-weight: 500;
}

.z-radio-label.for-hide {
  display: none;
}

.z-import-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 330px;
}

.z-import-container.no-margin {
  margin-bottom: 0px;
}

.z-import-container.second {
  width: 330px;
}

.z-import-container.left-margin {
  margin-bottom: 28px;
  margin-left: -24px;
}

.z-shift-settings-empty-div {
  border: 1px solid #d8d8d8;
  border-radius: 6px;
  border-style: dashed;
  padding: 2rem 2rem 2rem 2rem;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 1em;
  justify-content: center;
}

.z-shift-settings-empty-text {
  margin-bottom: 1em;
  font-size: 18px;
  font-weight: 500;
}

.z-horizontal-tab-nav-pa {
  border-radius: 6px;
  background-color: #fff;
}

.z-organisation-wrapper {
  background-color: #fff;
}

.z-org-chart-img {
  width: 48px;
  height: 48px;
  border-radius: 48px;
}

.z-info-link {
  margin-top: 4px;
  font-family: futura-pt, sans-serif;
  color: #459be5;
  font-size: 16px;
  font-weight: 500;
  text-decoration: none;
}

.z-info-link:hover {
  color: #2a7ec6;
}

.z-info-li {
  margin-bottom: 16px;
}

.list {
  padding-left: 20px;
}

.z-dropdown-txt {
  position: relative;
  top: -6px;
}

.text-block-8 {
  position: relative;
  top: -10px;
}

.z-workday-text {
  max-width: 120px;
  margin: 12px;
  font-family: futura-pt, sans-serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: 500;
  text-align: center;
}

.z-workday-table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-style: solid;
  border-width: 2px;
  border-color: #f1f1f1;
}

.z-workday-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-radio-btn {
  width: 24px;
  height: 24px;
  margin-left: 0px;
  border-width: 2px;
  border-radius: 100%;
  background-color: #fff;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.z-radio-btn:hover {
  background-color: #f1f1f1;
}

.z-radio-btn.w--redirected-checked {
  border-width: 8px;
  box-shadow: 0 0 5px 4px #acd5f8;
}

.radio-button-label {
  display: none;
  margin-bottom: 0px;
}

.z-work-day-row {
  margin-right: 0px;
  justify-items: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-template-areas: "day" "workday" "workday-AM" "workday-PM" "Off-Day" "Rest-Day";
  -ms-grid-columns: minmax(0px, 160px);
  grid-template-columns: minmax(0px, 160px);
  -ms-grid-rows: auto minmax(1px, 88px) minmax(auto, 88px) minmax(auto, 88px) minmax(auto, 88px) minmax(auto, 88px);
  grid-template-rows: auto minmax(1px, 88px) minmax(auto, 88px) minmax(auto, 88px) minmax(auto, 88px) minmax(auto, 88px);
}

.z-work-day-row.odd-grid {
  margin-right: 0px;
  grid-template-columns: repeat(auto-fit, minmax(0px, 160px));
  background-color: #f7f7f7;
}

.z-leave-setting-container {
  width: 100%;
  padding: 0px;
  background-color: #fff;
}

.z-ph-settings {
  padding: 16px;
  border-radius: 6px;
  background-color: #fff;
}

.z-g-ph-grid {
  padding-right: 16px;
  padding-left: 16px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "Office Country Current-Year Next-Year";
  -ms-grid-columns: 0.5fr 0.5fr 0.25fr 0.25fr;
  grid-template-columns: 0.5fr 0.5fr 0.25fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-g-ph-grid.header {
  grid-column-gap: 11px;
  -ms-grid-columns: 0.5fr 0.5fr 0.25fr 0.25fr;
  grid-template-columns: 0.5fr 0.5fr 0.25fr 0.25fr;
  -ms-grid-rows: minmax(auto, 64px);
  grid-template-rows: minmax(auto, 64px);
  background-color: #e6e6e6;
}

.z-dropdown-text {
  position: relative;
  top: -11px;
}

.z-helper-img {
  width: 64px;
  height: 64px;
  margin-right: 16px;
  padding: 0px;
}

.z-office-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 72px;
  height: 72px;
  margin-right: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  font-family: Remix, sans-serif;
  color: #333;
  font-size: 40px;
  line-height: 40px;
  font-weight: 400;
}

.z-office-icon.span {
  display: inline-block;
  width: auto;
  height: auto;
  margin-right: 8px;
  color: #f89c1c;
  font-size: 24px;
  line-height: 24px;
}

.z-img-border {
  display: block;
  width: 3px;
  height: 50px;
  margin-right: 8px;
  background-color: #f89c1c;
  border-radius: 5px;
}


.z-address-title {
  margin-bottom: 2px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  font-weight: 500;
}

.z-ph-wrapper {
  width: 100%;
  padding: 32px;
  border-radius: 6px;
  background-color: #fff;
}

.z-icon-btn-edit {
  background-color: #fff;
  border: solid 1px #d8d8d8;
  color: #333;
  z-index: 10;
  margin-right: 12px;
  padding: 8px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  text-decoration: none;
  border-radius: 36px;
}

.z-icon-btn-edit:hover {
  background-color: #e1e1e1;
  box-shadow: none;
  color: #333;
}

.z-icon-btn {
  z-index: 10;
  margin-right: 12px;
  padding: 8px;
  border-radius: 36px;
  background-color: #459be5;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
  font-weight: 400;
  text-decoration: none;
}

.z-icon-btn:hover {
  background-color: #3b8bd0;
  box-shadow: none;
  color: #fff !important;
}

.z-icon-btn.minus {
  margin-right: 0px;
  background-color: #ff4757;
}

.z-icon-btn.minus:hover {
  background-color: #df3c4a;
  box-shadow: none;
  color: #fff !important;
}

.z-icon-btn.minus.grid {
  position: static;
  left: auto;
  top: 11%;
  right: 3%;
  bottom: auto;
  margin-top: 16px;
  margin-left: 40px;
}

.z-icon-btn.minus.left-margin {
  margin-left: 8px;
}

.z-icon-btn.minus.smaller {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 18px;
  height: 18px;
  margin-left: 4px;
  padding: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
  color: #333;
  font-size: 16px;
}

.z-icon-btn.minus.smaller:hover {
  color: rgba(33, 33, 33, 0.55);
}

.z-form-block-policy {
  position: relative;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 56px;
  padding-right: 0px;
}

.z-form-block-policy.first {
  position: relative;
  margin-top: 0px;
  padding-top: 0px;
}

.form-step {
  width: 100%;
}

.form-step._1 {
  height: auto;
}

.no-margin {
  margin-top: 0px;
  margin-bottom: 0px;
}

.z-form-heading-2 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 24px;
  line-height: 30px;
  font-weight: 500;
}

.z-policy-form-wrapper {
  width: 100%;
  max-width: 700px;
}

.z-policy-block-label {
  margin-top: 0px;
  margin-bottom: 24px;
  padding-top: 16px;
  border-top: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 1px;
}

.z-policy-block-label.first {
  margin-top: 0px;
  padding-top: 0px;
  border-top: none;

}

.z-policy-block-label.margin-top {
  margin-top: 60px;

}


.z-policy-block-label.bottom {
  margin-top: 0px;
  padding-bottom: 16px;
  border-bottom: 1px solid #d8dbe1;

}

.z-policy-block-label.no-line {
  margin-bottom: 8px;
  padding-top: 0px;
  border: 1px none #000;
}

.z-data-balloon {
  margin-left: 8px;
  font-family: Remix, sans-serif;
  color: #459be5;
  font-size: 18px;
  line-height: 16px;
  cursor: pointer;
  letter-spacing: 0px;
  font-weight: 700;
}

.z-family-grid {
  padding: 16px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-areas: "number number" "Type ID-Number" "Expiry-Date Issued-By" ". ." ". ." ". ." ". ." ". ." "Area Area" "Area-2 Area-2" "address address";
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) 10px minmax(auto, auto) 10px auto 10px auto 10px auto 10px auto 10px auto 10px minmax(auto, auto) 10px auto;
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto) minmax(auto, auto) auto auto auto auto auto minmax(auto, auto) auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.z-address-diviver {
  display: block;
  margin-top: 16px;
  margin-right: 8px;
  margin-bottom: 12px;
  padding-bottom: 9px;
  border-bottom: 1px solid #c9c9c9;
  color: rgba(33, 33, 33, 0.55);
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}

.div-block-5 {
  margin-top: -34px;
}

.div-block-5.for-hide {
  display: none;
}

.z-family-dependent-grid {
  padding: 16px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-areas: "number number" "Type ID-Number" "Expiry-Date Issued-By" ". ." ". ." ". ." "Area-2 Area-2" "address address";
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) 10px minmax(auto, auto) 10px auto 10px auto 10px auto;
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto) minmax(auto, auto) auto auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.z-family-beneficiary-grid {
  padding: 16px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-areas: "number number" "Type ID-Number" "Expiry-Date Issued-By" ". ." ". ." "Area-2 Area-2" "address address";
  -ms-grid-rows: minmax(auto, 1fr) 10px minmax(auto, auto) 10px minmax(auto, auto) 10px auto 10px auto;
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto) minmax(auto, auto) auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  font-family: futura-pt, sans-serif;
}

.x-doc-item {
  position: relative;
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 12px 16px;
  border-radius: 8px;
  background-color: #fff;
}

.x-doc-item.for-folder {
  background-color: #fff7ec;
  box-shadow: inset 0 0 0 1px #f89c1c;
}

.x-breadcrumb-group {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-breadcrumb-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-doc-label {
  font-size: 16px;
}

.x-doc-label.absolute {
  position: absolute;
  left: auto;
  top: auto;
  right: 4%;
  bottom: 10%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #459be5;
  font-size: 22px;
  font-weight: 500;
  text-decoration: none;
}

.x-doc-label.absolute:hover {
  color: #67b8fe;
}

.x-card-icon {
  z-index: 10;
  font-family: Remix, sans-serif;
  font-weight: 400;
  font-size: 24px;
  color: #333;
  margin-right: 10px;
}

.x-icon {
  z-index: 10;
  font-family: Remix, sans-serif;
  font-weight: 400;
}

.x-icon.for-doc-icon {
  padding: 8px;
  font-size: 24px;
}

.x-icon.for-account-picker.is-active {
  border-color: #1e6ee6;
  background-color: #1e6ee6;
  font-family: 'Althr fonticon', sans-serif;
  color: #fff;
  font-style: normal;
  font-weight: 400;
  text-decoration: none;
}

.x-icon.for-account-picker {
  font-size: 22px;
}

.x-input-action {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-icon.for-account-picker {
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d7dae1;
  border-radius: 4px;
  background-color: #eff1f6;
  font-size: 24px;
  text-decoration: none;
}

.x-icon.for-account-picker:hover {
  background-color: #fff;
  color: #212121;
}

.x-icon.for-datatable-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #c9c9c9;
  font-size: 18px;
}

.x-icon.for-datatable-opt.small  {

  padding: 4px;
  font-size: 16px;
  width: 24px;
  height: 24px;
}

.x-icon.for-datatable-opt.do-show-menu {
  width: 32px;
  height: 32px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 100%;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.x-icon.for-datatable-opt.do-show-menu:hover {
  background-color: #e8eaed;
}

.x-icon.for-more-menu {
  margin-right: 12px;
  font-size: 24px;
}

.x-icon.for-more-menu.is-red {
  color: #e60f0f;
}

.x-icon.for-more-menu.is-green {
  color: #4caf50;
}

.x-icon.for-more-menu.is-blue {
  color: #459be5;
}

.x-icon.for-datatable-header {
  padding-right: 6px;
  padding-left: 6px;
}

.x-icon.for-datatable-opt {
  width: 40px;
  height: 40px;
  margin-left: 6px;
  padding: 8px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50px;
  -webkit-transition: all 150ms ease;
  transition: all 150ms ease;
  color: #333;
  font-size: 22px;
  line-height: 24px;
}

.x-icon.for-datatable-opt:hover {
  background-color: #e8eaed;
}

.x-icon.for-datatable-opt.do-show-menu {
  width: 36px;
  height: 36px;
  padding: 8px;
  color: rgba(33, 33, 33, 0.75);
}

.x-icon.for-datatable-opt.last {
  width: 40px;
  height: 40px;
  margin-right: 6px;
  margin-left: 6px;
  color: rgba(33, 33, 33, 0.75);
  font-size: 22px;
}

.x-icon.for-datatable-opt.last.blue {
  background-color: #459be5;
  color: #fff;
  font-size: 20px;
}

.x-icon.for-datatable-opt.last.red {
  background-color: #ff4757;
  color: #fff;
}

.x-icon.for-inline-left {
  margin-right: 8px;
}

.x-icon.for-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 32px;
  height: 32px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  color: #212121;
  font-size: 24px;
}

.x-icon.for-opt:hover {
  background-color: #f1f1f1;
}

.x-icon.contacts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 36px;
  height: 36px;
  margin-right: 10px;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50px;
  -webkit-transition: all 150ms ease;
  transition: all 150ms ease;
  color: #212121;
  font-size: 24px;
  line-height: 24px;
}

.x-icon.contacts:hover {
  background-color: #e8eaed;
}

.x-icon.contacts.phone {
  color: #2ed573;
}

.x-icon.contacts.mail {
  color: #459be5;
}

.x-icon.for-input {
  position: absolute;
  top: 29px;
  right: 4px;
  padding: 8px;
  color: #212121;
  font-size: 20px;
}

.x-icon.for-input.no-title {
  left: auto;
  top: auto;
  right: 3%;
  bottom: 6%;
}

.x-icon.circle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #f1f1f1;
  -webkit-transition: all 180ms ease-out;
  transition: all 180ms ease-out;
  font-size: 28px;
  cursor: pointer;
}

.x-icon.circle:active {
  background-color: #dbdbdb;
}

.x-icon.circle.rotate {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.x-form-block {
  margin-bottom: 0px;
}

.x-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
  margin-left: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #2196f3;
  font-size: 16px;
}

.x-link.for-adm-doc {
  margin-right: 0px;
  margin-left: 0px;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 18px;
  font-weight: 500;
}

.x-link.for-adm-doc:hover {
  color: #212121;
}

.x-breadcrumb-link {
  padding: 8px;
  border-radius: 24px;
  -webkit-transition: opacity 200ms ease-out;
  transition: opacity 200ms ease-out;
  color: #a3a3a3;
}

.x-breadcrumb-link:hover {
  background-color: #e8eaed;
  color: #212121;
}

.x-breadcrumb-link.w--current {
  color: #2196f3;
  font-weight: 500;
}

.x-frameless.for-hide {
  display: none;
}

.x-breadcrumb-back {
  padding: 8px 8px 8px 0px;
  font-family: Remix, sans-serif;
  color: #a3a3a3;
  font-size: 24px;
  font-weight: 400;
}

.x-breadcrumb-back:hover {
  color: #212121;
}

.x-breadcrumb-block {
  position: -webkit-sticky;
  position: sticky;
  top: 68px;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  padding-top: 8px;
  padding-bottom: 8px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(244, 247, 250, 0.88);
}

.x-list-empty {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 240px;
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 32px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: url('../images/8x8-stripe_18x8-stripe.png');
  background-position: 0px 0px;
  background-size: 8px;
  color: #a3a3a3;
  font-weight: 700;
  text-align: center;
}

.x-doc-table-grid-5 {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-areas: "Icon Title Type Toggle Opt";
  -ms-grid-columns: 40px 16px 1fr 16px 128px 16px 56px 16px 32px;
  grid-template-columns: 40px 1fr 128px 56px 32px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-breadcrumb-search {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-pop-up-overflow {
  overflow: auto;
  max-height: 360px;
  margin-bottom: 16px;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #f9f9f9;
}

.z-pop-up-overflow-changelog {
  overflow: auto;
  max-height: 360px;
  margin-bottom: 16px;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-changelog-grid {
  display: grid;
  grid-template-columns: auto auto auto;
  grid-column-gap: 1rem;
  grid-row-gap: .5rem;
}

.z-profile-change-text {
  margin-bottom: 8px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  font-weight: 500;
}

.z-popup-column {
  padding: 0px;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-profile-title {
  margin-bottom: 8px;
  padding-bottom: 10px;
  border-bottom: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 20px;
  font-weight: 500;
  text-decoration: none;
}

.columns {
  display: none;
  padding-bottom: 37px;
}

.z-popup-column-info {
  margin-right: 8px;
  margin-left: 0px;
  padding: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-popup-column-info.right {
  margin-right: 0px;
  margin-left: 8px;
  border-color: #459be5;
  background-color: #f1f9ff;
}

.z-g-leave-approval-2 {
  position: relative;
  padding-right: 16px;
  padding-left: 16px;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -ms-grid-columns: 120px 130px 2.75fr 0.25fr;
  grid-template-columns: 120px 130px 2.75fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #d8dbe1;
}

.z-g-leave-approval-2.header {
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  background-color: #f1f1f1;
}

.z-approval-days {
  width: 80px;
  margin-top: 2px;
  margin-right: 18px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
  white-space: normal;
}

.z-col-a {
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: futura-pt, sans-serif;
  color: #388cd5;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  cursor: pointer;
}

.z-col-a:hover {
  padding-bottom: 0px;
  border-bottom: 1px none #459be5;
  color: #1f6eb2;
  text-decoration: underline;
}

.z-g-leave-flex {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  margin-bottom: 24px;
  padding: 8px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-g-leave-flex:hover {
  background-color: #eff8ff;
}

.z-profile-request-heading {
  margin-top: 0px;
  margin-bottom: 12px;
  padding-bottom: 0px;
  border: 1px none #000;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.z-greeting-msg {
  font-size: 28px;
  font-weight: 700;
}

.z-custom-msg {
  font-size: 22px;
  font-weight: 500;
}

.z-dashboard-top-info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 24px;
  margin-bottom: 24px;
}

.z-arrow-icon-wrapper {
  border-radius: 50px;
  width: 80px;
  height: 80px;
  margin-right: 12px;
  padding: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.z-arrow-icon-wrapper.orange {
  background-color: #fff4e5;
}

.z-arrow-icon-wrapper.blue {
  background-color: #E6F7FD;
}

.z-arrow-icon-wrapper.green {
  background-color: #E6FDE7;
}

.z-arrow-icon {
  font-family: Remix, sans-serif;
  font-size: 28px;
  line-height: 56px;
}

.z-arrow-icon.for-emp {
  color: #f89c1c;
  font-size: 50px;
}

.z-arrow-icon.for-exp {
  color: #2196f3;
  font-size: 43px;
}

.z-arrow-icon.for-leave {
  color: #4CAF50;
  font-size: 43px;
}

.z-arrow-icon.for-academy {
  color: #fff;
  font-size: 33px;
}

.z-arrow-icon.for-whats-new {
  color: #fff;
  font-size: 33px;
}

.z-emp-text-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.z-top-info-thumbnail {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50px;
  width: 64px;
  height: 64px;
  background-color: #f89c1c;
  margin-right: 24px;
}

.z-top-info-content-wrapper {
  display: flex;
  flex-direction: column;
  background-color: #fff4e5;
  border: 1px solid #f89c1c;
  border-radius: 10px;
  padding: 24px;
  color: #333;
  width: 49%;
  cursor: pointer;
}

.z-top-info-text-wrapper {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  margin-bottom: 12px;
}

.z-top-info-title {
  font-weight: 700;
  font-size: 22px;
}

.z-top-info-description {
  font-weight: 500;
  font-size: 18px;
}

.z-top-info-link-text {
  font-weight: 700;
  font-size: 18px;
  text-align: right;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  color: #2196f3;
}

.z-top-info-link-text.for-view {
  cursor: pointer;
}

.z-employee-num {
  font-size: 38px;
  line-height: 46px;
  text-align: center;
  font-weight: 700;
  color: #333;
}

.z-employee-text {
  font-size: 18px;
  font-weight: 700;
  color: #a3a3a3;
  display: flex;
}

.z-tile-info {
  padding: 12px 24px 24px 24px;
  background-color: #fff;
  border-radius: 10px;
  margin-bottom: 24px;
}

.z-tile-info-small {
  border: 1px solid #e2e2e2;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 32%;
  margin-top: 16px;
  border-radius: 10px;
  padding: 24px;
}

.z-tile-info-small.for-total-emp {
  justify-content: center;
  padding-top: 48px;
  padding-bottom: 48px;
}

.z-tile-info-small.for-box-shadow {
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);
  box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgb(0 0 0 / 8%);
  border: none;
}


.z-tile-info-small.for-total-exp {
  justify-content: center;
  padding-top: 48px;
  padding-bottom: 48px;
}

.z-tile-info-small.for-total-leave {
  justify-content: center;
  padding-top: 48px;
  padding-bottom: 48px;
  width: 49%;
}

.z-tile-title-link {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}

.z-tile-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.z-pie-placeholder {
  background-color: #fff4e5;
  border-radius: 120px;
  width: 180px;
  height: 180px;
}

.z-change-icon {
  position: static;
  left: 47%;
  top: auto;
  right: auto;
  bottom: 31%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30px;
  height: 30px;
  margin-left: 12px;
  padding: 4px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100%;
  background-color: #d9dbdc;
    font-family: Remix, sans-serif;
    color: #777;
  font-size: 20px;
  line-height: 20px;
  text-align: center;
}

.z-profile-change-li {
  position: relative;
  margin-bottom: 16px;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
}

.z-banner-wrapper {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 24px;
  padding: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #459be5;
  border-radius: 6px;
  background-color: #459be5;
}

.z-banner-p {
  width: 80%;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 26px;
}

.z-banner-a {
  color: #fff;
  text-decoration: underline;
}

.z-banner-a:hover {
  color: #fff;
}

.x-more-menu {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1000;
  overflow: hidden;
  min-width: 160px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0 4px 4px -2px rgba(51, 58, 72, 0.12), 0 4px 8px 0 rgba(51, 58, 72, 0.16);
  -webkit-perspective-origin: 100% 0%;
  perspective-origin: 100% 0%;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transform-origin: 100% 0%;
  -ms-transform-origin: 100% 0%;
  transform-origin: 100% 0%;
  -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  transition: all 350ms cubic-bezier(.86, 0, .07, 1);
}

.x-more-menu.for-hide {
  z-index: 9996;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
}

.x-more-menu-list {
  overflow: hidden;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.x-more-menu-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 12px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #a3a3a3;
  font-weight: 400;
  white-space: nowrap;
}

.x-more-menu-link:hover {
  background-color: #f6f6f6;
  color: #212121;
}

.x-more-menu-overlay {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  display: none;
}

.z-selection-box {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-g-leave-approval-routing {
  position: relative;
  margin-bottom: 24px;
  padding: 16px;
  justify-items: stretch;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-column-gap: 22px;
  grid-row-gap: 24px;
  grid-template-areas: "number Less-than . Area" "Area-2 Area-2 Area-2 Area-2";
  -ms-grid-columns: 2.25fr 22px 3fr 22px 1.25fr;
  grid-template-columns: 2.25fr 3fr 1.25fr;
  -ms-grid-rows: minmax(auto, auto) 24px auto;
  grid-template-rows: minmax(auto, auto) auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: 0 4px 11px 0 #f1f1f1;
}

.z-field-flex-hide {
  position: relative;
  width: 48%;
}

.z-g-leave-policies-pro-rata {
  padding: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "number route Area Actions";
  -ms-grid-columns: 1fr 1fr 2fr 0.3fr;
  grid-template-columns: 1fr 1fr 2fr 0.3fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-leave-input {
  max-width: 70px;
}

.z-subsequent-leave {
  padding-right: 16px;
  padding-left: 16px;
  padding-bottom: 15px;
  padding-top: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-template-areas: "number route Area Actions";
  -ms-grid-columns: 1.2fr 2fr;
  grid-template-columns: 1.2fr 2fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px none #e9e9e9;
}

.z-subsequent-leave.header {
  padding-top: 0px;
  padding-bottom: 16px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  background-color: #efefef;
}

.z-g-leave-policies-pro-rata.header {
  padding-top: 0px;
  padding-bottom: 16px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  background-color: #efefef;
}

.o--accordion-content {
  position: static;
  display: none;
  overflow: visible;
  margin-top: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.o--accordion-container {
  margin: 36px 0px 24px;
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 4px 11px 0 #f1f1f1;
  -webkit-transition: all 550ms cubic-bezier(.68, -.55, .265, 1.55);
  transition: all 550ms cubic-bezier(.68, -.55, .265, 1.55);
}

.o--accordion-container.xo--hide {
  display: block;
  margin: 0px;
  padding: 0px;
  border-radius: 6px;
  background-color: transparent;
  box-shadow: none;
}

.o--accordion-list {
  margin-bottom: 1.8rem;
}

.o--icon {
  margin-right: 8px;
  color: rgba(0, 0, 0, 0.75);
}

.o--icon.xo--accordion {
  -webkit-transform: rotate(405deg);
  -ms-transform: rotate(405deg);
  transform: rotate(405deg);
  -webkit-transition: all 450ms ease-in-out;
  transition: all 450ms ease-in-out;
  font-family: Remix, sans-serif;
  color: #e91e63;
  font-size: 24px;
}

.o--icon.xo--accordion.xxo--hide {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  font-family: Remix, sans-serif;
  color: #263238;
}

.o--accordion-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -12px;
  margin-bottom: 12px;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: all 550ms ease-in-out;
  transition: all 550ms ease-in-out;
  color: #263238;
}

.o--accordion-toggle.xo--hide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-accordion-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 18px;
  line-height: 18px;
  font-weight: 500;
}

.z-row.accordion {
  margin-bottom: 12px;
}

.z-row.accordion.last {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #d8dbe1;
}

.z-row.horizontal {
  margin-bottom: 2rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-row.horizontal.no-margin {
  width: 100%;
  margin-bottom: 0px;
}

.z-row.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.8rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-p {
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.div-block-6 {
  margin-bottom: 16px;
}

.max-height {
  overflow: auto;
  max-height: 520px;
  padding: 6px;
}

.x-sheet-wrapper-entitlement {
  max-width: 760px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 24px;
}

.z-checkbox-flex {
  position: static;
  width: 100%;
  margin-right: 19px;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-checkbox-flex.align-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-limit-table-wrapper {
  overflow: auto;
  max-height: 480px;
}

.z-text-link {
  display: inline-block;
  margin-bottom: 16px;
  margin-left: 0px;
  font-family: futura-pt, sans-serif;
  color: #459be5;
  font-size: 18px;
  font-weight: 500;
  text-decoration: underline;
}

.z-filter-block {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-filter-block2 {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  margin-bottom: 16px;
}

.z-custom-field-option-block {
  display: flex;
  width: 100%;
  max-width: 100%;
}

ul.z-attachment-list {
  border: 1px solid #d8d8d8;
  padding: 8px;
  border-radius: 8px;
  margin-bottom: 16px;
}

.z-attachment-list.no-margin-bot {
  margin-bottom: 0px;
  margin-top: 8px;
}

.z-attachment-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 8px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #505050;
  cursor: pointer;
}


ul.z-attachment-list> li:last-child  > .z-attachment-row {

  margin-bottom: 0px;
  border-bottom: none;
  padding-bottom: 0px;

}

.z-attachment-row:hover {
  color: #2b2b2b;
}

.z-attachment-thumbnail {
  border-radius: 4px;
}

.z-attachment-text {
  max-width: 380px;
  margin-left: 16px;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.z-attachment-text.small-margin-left {
  margin-left: 4px;
}

.z-attachment-arrow {
  font-family: Remix, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.z-attachment-thumbnail-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 40px;
  height: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  border: 1px solid #d8d8d8;

}

.z-attachment-type-span {
  margin-left: 2px;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.z-workflow-time {
  margin-top: 5px;
  margin-bottom: 8px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.55);
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
}

.z-workflow-time.absolute {
  position: absolute;
  left: auto;
  top: 9px;
  right: 4%;
  bottom: auto;
}

.z-workflow {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-family: futura-pt, sans-serif;
  font-size: 1.2rem;
  line-height: 1.2;
  font-weight: 400;
  white-space: normal;
}

.z-workflow-submitter {
  display: inline-block;
  margin-bottom: 0px;
  font-weight: 500;
}

.z-workflow-remarks {
  margin-top: 5px;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
}

.z-new-card {
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
  background-color: #fff;
}

.z-policy-row {
  position: relative;
  display: -ms-grid;
  display: grid;
  margin-bottom: 16px;
  padding: 16px;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 26px;
  grid-template-areas: ". . . actions" "policy-name Display-Policy entitlement-limit entitlement-type";
  -ms-grid-columns: 2fr 16px 1.5fr 16px 1fr 16px 1fr;
  grid-template-columns: 2fr 1.5fr 1fr 1fr;
  -ms-grid-rows: minmax(auto, auto) 26px minmax(auto, auto);
  grid-template-rows: minmax(auto, auto) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: 0 2px 9px 0 rgba(216, 219, 225, 0.5);
  -webkit-transition: all 240ms ease-out;
  transition: all 240ms ease-out;
  cursor: pointer;
}

.z-policy-row:hover {
  border-color: #459be5;
  background-color: #f1f9ff;
}

.z-policy-row2 {
  position: relative;
    display: -ms-grid;
    display: grid;
    margin-bottom: 16px;
    padding: 16px;
    justify-items: start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    grid-template-areas:
        ". . . actions"
        "policy-name Display-Policy entitlement-limit entitlement-type";
    -ms-grid-columns: 2fr 17px 1.5fr 17px 1fr 17px 1fr;
    grid-template-columns: 2fr 1.5fr 1fr 1fr;
    -ms-grid-rows: minmax(auto, auto) 24px minmax(auto, auto);
    grid-template-rows: minmax(auto, auto) minmax(auto, auto);
    border-style: solid;
    border-width: 1px;
    border-color: #d8dbe1;
    border-radius: 6px;
    -webkit-transition: all 240ms ease-out;
    transition: all 240ms ease-out;
    cursor: pointer;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.z-policy-row2:hover {
  border-color: #459be5;
  background-color: #f1f9ff;
}

.download-icon {
  margin-right: 6px;
  font-family: Remix, sans-serif;
}

.z-report-wrapper {
  max-width: 800px;
  padding: 24px;
  border-radius: 6px;
  background-color: #fff;
}

.z-row-arrow {
  margin-top: 6px;
  margin-right: 12px;
  margin-left: 0px;
  padding: 6px;
  border-radius: 4px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
}

.z-row-arrow:hover {
  background-color: #3b87ca;
  
}

.z-balance-form-wrapper {
  width: 100%;
}

.z-balance-policy-block {
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  margin-bottom: 16px;
}

.z-change-log {
  position: relative;
  display: -ms-grid;
  display: grid;
  margin-bottom: 16px;
  padding: 16px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: row;
  grid-auto-columns: 0.25fr;
  grid-column-gap: 20px;
  grid-row-gap: 21px;
  grid-template-areas: ". . Area-2 Area-2" ". . . ." "Area-3 Area-3 Area-3 Area-3";
  -ms-grid-columns: 2fr 20px 2.75fr 20px 0.75fr;
  grid-template-columns: 2fr 2.75fr 0.75fr;
  -ms-grid-rows: minmax(auto, auto) 21px minmax(auto, auto) 21px auto;
  grid-template-rows: minmax(auto, auto) minmax(auto, auto) auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: none;
  -webkit-transition: all 240ms ease-out;
  transition: all 240ms ease-out;
  cursor: pointer;
}

.z-change-log:hover {
  border-color: #459be5;
}

.x-input-checkbox-label {
  margin-bottom: 0px;
  color: #212121;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-transform: none;
}

.x-input-checkbox-label.regular {
  font-weight: 400;
}

.x-cl-table-row-col {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-cl-table-row-col.for-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.x-cl-table-grid {
  display: -ms-grid;
  display: grid;
  padding-top: 16px;
  padding-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 10px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "Check Name Date Response Visibility Status Option";
  -ms-grid-columns: 0px 16px 1fr 16px 96px 16px 140px 16px 64px 16px 128px 16px 91px;
  grid-template-columns: 0px 1fr 96px 140px 64px 128px 91px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-cl-table {
  padding: 16px;
  border-radius: 6px;
  background-color: #fff;
}

.x-cl-table-row {
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: 1px none #d8dbe1;
}

.x-cl-table-row:hover {
  background-color: #f0fbff;
  box-shadow: none;
}

.x-cl-table-header-col {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 500;
}

.x-cl-table-header-col.for-opt {
  font-weight: 400;
}

.x-cl-table-header {
  margin-top: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: 1px solid #d8dbe1;
}

.x-cl-table-link {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 18px;
  font-weight: 500;
}

.x-cl-table-item {
  border-bottom: 1px solid #d8dbe1;
}

.x-cl-table-list {
  margin-bottom: 0px;
}

.x-form-header {
  position: -webkit-sticky;
  position: sticky;
  top: 56px;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -12px;
  margin-bottom: 24px;
  padding-top: 32px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  
}

.x-form-header.report {
  padding: 16px;
  margin-bottom: 0px;
}

.x-form-header.right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.x-form-header.right.quick-links {
  top: 0px;
  padding-top: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.x-cl-response-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #c9c9c9;
  border-radius: 24px;
}

.x-cl-response-label {
  padding: 8px 8px 8px 16px;
  background-color: #fff;
  font-size: 18px;
  font-weight: 500;
}

.x-cl-response-val {
  padding: 8px 8px 8px 24px;
  background-color: #f1f1f1;
  font-size: 24px;
  line-height: 24px;
  font-weight: 700;
}

.x-cl-response-angle {
  position: relative;
  margin-right: -16px;
  border-bottom: 40px solid transparent;
  border-left: 16px solid #fff;
}

.x-cl-response-angle.for-val {
  border-left-color: #f1f1f1;
}

.x-form-action {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-form-action.full-width {
  width: 100%;
}

.x-form-action.vertical {
  flex-direction: column;
}

.x-cl-response-button {
  padding: 8px 16px 8px 20px;
  font-weight: 500;
}

.x-cl-response-button:hover {
  background-color: #212121;
  color: #fff;
}

.x-form-action-group {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-form-status {
  margin-right: 16px;
  font-family: Remix, sans-serif;
  font-size: 24px;
}

.x-form-status.for-green {
  color: #2ed573;
}

.x-vis-manager-block {
  display: none;
  margin-top: 24px;
}

.x-add-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 16px;
}

.x-add-button:hover {
  background-color: rgba(69, 155, 229, 0.16);
}

.x-vis-list-wrapper {
  margin-top: 16px;
  margin-bottom: 16px;
}

.x-vis-list {
  margin-bottom: 0px;
}

.x-vis-item {
  margin-bottom: 12px;
  padding-top: 12px;
  padding-right: 12px;
  padding-left: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 16px;
}

.x-vis-container {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-flow: row;
  grid-auto-columns: 0px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "No Select Criteria Opt";
  -ms-grid-columns: 24px 16px minmax(162px, auto) 16px 1fr 16px 40px;
  grid-template-columns: 24px minmax(162px, auto) 1fr 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-vis-chip-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -6px;
  margin-left: -6px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.x-chip-toggle {
  position: relative;
  margin-right: 6px;
  margin-bottom: 12px;
  margin-left: 6px;
  padding-left: 0px;
}

.x-chip-toggle-button {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: auto;
  height: auto;
  margin-top: 0px;
  margin-left: 0px;
  border-color: #c9c9c9;
  border-radius: 24px;
}

.x-chip-toggle-button.w--redirected-checked {
  border-color: #459be5;
  background-color: rgba(69, 155, 229, 0.16);
  background-image: none;
}

.x-chip-toggle-label {
  position: relative;
  z-index: 1;
  margin-bottom: 0px;
  padding: 6px 16px;
}

.x-cl-wrapper {
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 16px;
}

.x-cl-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-cl-content {
  padding-right: 16px;
  padding-bottom: 16px;
  padding-left: 16px;
}

.x-cl-opt {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -8px;
  margin-left: -8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-label {
  font-weight: 700;
  font-size:18px;
  text-transform: uppercase;
  max-width: 360px;
}

.x-label.for-xlarge {
  font-size: 40px;
  line-height: 48px;
}

.x-cl-list {
  margin-bottom: 0px;
}

.x-cl-item {
  margin-top: 16px;
}

.x-cl-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 8px solid #212121;
  border-radius: 8px;
  background-color: #f1f1f1;
  font-weight: 500;
}

.x-cl-separator {
  height: 1px;
  margin: 32px -24px;
  background-color: #d8dbe1;
}

.z-checkbox-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
}

.z-checkbox-col {
  width: 50%;
}

.x-breadcrumb-sep {
  margin-right: 4px;
  margin-left: 4px;
  color: #a3a3a3;
  font-size: 24px;
  font-weight: 300;
}

.x-doc-list-header {
  padding-right: 16px;
  padding-left: 16px;
  border-radius: 8px;
  font-size: 14px;
  font-weight: 500;
}

.x-datatable-opt {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-inline-label {
  margin-right: 12px;
  font-weight: 500;
}

.x-inline-label.for-right {
  margin-right: 0px;
  margin-left: 12px;
}

.x-doc-table-grid-7 {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 0px;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  grid-template-areas: "No Title Version Date Other Shared Opt";
  -ms-grid-columns: 48px 16px 1fr 16px 96px 16px 128px 16px 128px 16px 72px 16px 64px;
  grid-template-columns: 48px 1fr 96px 128px 128px 72px 64px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-tab {
  margin-top: 16px;
  margin-bottom: 16px;
}

.x-tab-menu {
  margin-bottom: 12px;
}

.x-tab-link {
  padding: 8px 24px;
  border-radius: 24px;
  background-color: transparent;
  color: rgba(51, 51, 51, 0.45);
  font-weight: 500;
}

.x-tab-link.w--current {
  background-color: #212121;
  color: #fff;
}

.x-tab-content {
  overflow: visible;
}

.x-tab-container {
  min-height: 128px;
}

.x-file-ver-block {
  display: none;
}

.x-file-ver-header {
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
}

.x-file-ver-grid {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 0px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "No Name Date Opt";
  -ms-grid-columns: 40px 16px 1fr 16px 160px 16px 64px;
  grid-template-columns: 40px 1fr 160px 64px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-file-ver-container {
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #d8dbe1;
}

.x-pagination-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-pagination-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-dropdown-toggle {
  padding: 8px 40px 8px 16px;
  border-radius: 24px;
  background-color: #fff;
}

.x-dropdown-toggle:hover {
  background-color: #212121;
  color: #fff;
}

.x-dropdown-list.w--open {
  overflow: hidden;
  margin-top: 8px;
  margin-bottom: 8px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 3px 12px 0 rgba(40, 68, 73, 0.16);
}

.x-dropdown-link {
  background-color: #fff;
}

.x-dropdown-icon {
  margin-right: 16px;
}

.x-pagination-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
}

.x-pagination-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: rgba(51, 51, 51, 0.45);
}

.x-pagination-link:hover {
  color: #212121;
}

.x-pagination-link.for-current {
  color: #459be5;
  font-weight: 700;
}

.x-pagination-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 50px;
  background-color: #fff;
  font-family: Remix, sans-serif;
  color: #212121;
  font-size: 20px;
}

.x-pagination-nav:hover {
  background-color: #212121;
  color: #fff;
}

.x-card-wrapper {
  position: relative;
  z-index: 5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 188px;
  min-width: 188px;
  margin: 21px 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-style: solid;
  border-width: 3px;
  border-color: #e1e1e1;
  border-radius: 16px;
  background-color: #fff;
  color: #212121;
}

.x-card-wrapper:active {
  background-color: #fafafa;
}

.x-org-chart-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 100vw;
  height: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.x-org-chart-content-wrapper {
  position: relative;
  min-height: 65vh;
  margin-top: 16px;
}

.x-card-name {
  height: auto;
  max-width: 186px;
  margin-top: 0px;
  margin-bottom: 4px;
  color: #212121;
  font-size: 15px;
  line-height: 20px;
  font-weight: 500;
  text-align: center;
}

.x-card-position {
  height: auto;
  color: #777;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
}

.x-card-image-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  max-height: 82px;
  max-width: 82px;
  border-radius: 82px;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
  -o-object-fit: cover;
  object-fit: cover;
}

.x-card-level {
  position: absolute;
  left: 0px;
  top: -30px;
  padding: 4px 6px;
  border-radius: 4px;
  background-color: #e1e1e1;
  color: rgba(80, 80, 80, 0.66);
  font-size: 12px;
  line-height: 13px;
  font-weight: 500;
}

.x-card-level.for-child {
  left: 0px;
  top: -30px;
  padding-right: 6px;
  padding-left: 6px;
  font-size: 12px;
  line-height: 13px;
}

.x-card-level.for-top {
  left: -54px;
  top: 0px;
}

.x-org-chart-container {
  position: absolute;
  height: 100%;
  -webkit-transition: -webkit-transform 200ms ease;
  transition: -webkit-transform 200ms ease;
  transition: transform 200ms ease;
  transition: transform 200ms ease, -webkit-transform 200ms ease;
}

.x-org-chart-zoom-wrapper {
  position: sticky;
  top: 0px;
  left: 0px;
  z-index: 100;
}

.x-zoom-btn {
  font-family: Remix, sans-serif;
  font-size: 18px;
  background-color: #f89c1c;
  color: #fff;
  padding: 6px 8px;
  border-radius: 6px;
  margin-right: 2px;
  transition: 200ms;
}

.x-zoom-btn:hover {
  background-color: #e99d33;
  transition: 200ms;
}

.x-card-more {
  width: 30px;
  padding: 4px 8px;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.x-card-more.for-collapse {
  width: 30px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.x-card-number {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: none;
  width: 28px;
  height: 28px;
  padding: 8px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #f89c1c;
  color: #fff;
  font-size: 14px;
  text-align: center;
}

.x-card-thumbnail-wrapper {
  position: relative;
}

.x-card-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 14px;
}

.x-card-content:hover {
  background-color: #fafafa;
}

.x-card-content:active {
  background-color: rgba(33, 33, 33, 0.08);
}

.x-card-arrow {
  position: relative;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 4px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-bottom-left-radius: 14px;
  border-bottom-right-radius: 14px;
}

.x-card-arrow:hover {
  background-color: rgba(248, 156, 28, 0.1);
}

.x-card-arrow:active {
  background-color: rgba(248, 156, 28, 0.3);
}

.x-card-arrow.for-hide {
  display: none;
}

.x-card {
  max-width: 188px;
  min-width: 188px;
  margin-right: 8px;
  margin-left: 8px;
}

.x-subcat-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1025px;
  padding-left: 0px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.x-subcat-card.for-leader {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-subcat-card.for-leader.for-hide {
  display: none;
}

.x-child-card-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  list-style-type: none;
}

.x-child-card-wrapper.for-horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 616px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  list-style-type: none;
}

.x-nested-card-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 8px;
  margin-left: 8px;
  border-top: 2px solid #e1e1e1;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.x-nested-card-container.for-hide {
  display: none;
  border-top: 1px solid #000;
}

/*Adjust position of org chart when sub-workers collapse*/
.x-org-chart-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 60vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-work-day-container {
  padding: 16px;
  border-radius: 8px;
  background-color: #fff;
}

.z-grid-data-name {
  margin-top: 8px;
  margin-bottom: 7px;
  font-family: futura-pt, sans-serif;
  font-size: 22px;
  line-height: 24px;
  font-weight: 500;
}

.z-grid-data-name.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-workday-row {
  position: relative;
  display: -ms-grid;
  display: grid;
  margin-bottom: 24px;
  padding: 16px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 26px;
  grid-template-areas: ". . . actions" "policy-name Display-Policy entitlement-limit entitlement-type";
  -ms-grid-columns: 1.75fr 16px 1.5fr 16px 1.25fr 16px 1.5fr;
  grid-template-columns: 1.75fr 1.5fr 1.25fr 1.5fr;
  -ms-grid-rows: minmax(auto, auto) 26px minmax(auto, auto);
  grid-template-rows: minmax(auto, auto) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: 0 2px 9px 0 rgba(216, 219, 225, 0.5);
  -webkit-transition: all 240ms ease-out;
  transition: all 240ms ease-out;
  cursor: pointer;
}

.z-workday-row:hover {
  border-color: #459be5;
  background-color: #f1f9ff;
}

.z-behalf-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 8px;
  background-color: #fff;
}

.z-calendar-wrapper {
  width: 64%;
  border-radius: 6px;
  background-color: #fff;
}

.z-calendar-form-wrapper {
  width: 35%;
  padding: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
}


.z-calendar-container {
  background-color: white;
  padding: 16px;
  border-radius: 10px;
}

.z-behalf-helper {
  padding: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  color: #333;
  font-size: 18px;
  font-weight: 500;
}

.current-employee {
  color: #459be5;
}

.z-calendar-box {
  margin-top: 16px;
}

.div-block-7 {
  display: none;
}

.z-default-row {
  display: -ms-grid;
  display: grid;
  margin-bottom: 16px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-default-doc-block {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 178px;
  padding: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 6px;
  background-color: #fff;
  color: #333;
}

.z-default-doc-title {
  margin-bottom: 0px;
  font-size: 22px;
  line-height: 28px;
  font-weight: 500;
}

.z-default-doc-visibility {
  margin-bottom: 6px;
  color: rgba(33, 33, 33, 0.55);
  font-weight: 400;
}

.z-doc-arrow {
  font-family: Remix, sans-serif;
  font-size: 24px;
}

.x-rep-block {
  margin-bottom: 32px;
}

.x-rep-header {
  display: -ms-grid;
  display: grid;
  margin-bottom: 32px;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-rep-list {
  margin-bottom: 0px;
}

.x-rep-item {
  margin-top: 13px;
  margin-bottom: 13px;
}

.x-rep-container {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: "Name Prog Val";
  -ms-grid-columns: 240px 16px 1fr 16px 40px;
  grid-template-columns: 240px 1fr 40px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.x-rep-prog-bar {
  overflow: hidden;
  height: 40px;
  border-radius: 8px;
  background-color: #f1f1f1;
}

.x-rep-prog-fill {
  width: 70%;
  height: 100%;
  background-color: #2ed573;
}

.x-rep-data {
  position: relative;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-rep-data-label {
  position: relative;
  z-index: 10;
  display: inline-block;
  margin-right: 12px;
  padding-right: 12px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  background-color: #fff;
  line-height: 20px;
  font-weight: 500;
}

.x-rep-line {
  position: absolute;
  top: 50%;
  width: 100%;
  height: 1px;
  background-color: #c9c9c9;
}

.x-rep-title {
  margin-right: 24px;
  font-size: 24px;
  line-height: 32px;
}

.x-rep-title-range {
  margin-right: 24px;
  margin-top: 8px;
  font-size: 16px;
  font-weight: 500;
  padding: 2px 8px;
  border-radius: 8px;
  line-height: 32px;
  background-color: #e1e1e1;
}


.x-user-list {
  margin-bottom: 0px;
}

.x-user-item {
  margin-top: 16px;
  margin-bottom: 16px;
}

.x-user-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-user-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-user-data {
  margin-left: 8px;
}

.z-employment-form-field {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  padding: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-pre-employment-wrapper {
  padding: 16px 0px;
}

.z-pre-employment-list {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.z-field-card-title {
  font-size: 22px;
  line-height: 36px;
  font-weight: 500;
}

.z-pre-employment-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #2b2b2b;
  text-decoration: none;
}

.z-pre-employment-container:hover {
  border-style: none;
  border-width: 1px;
  box-shadow: 0 4px 11px 1px rgba(51, 51, 51, 0.1);
}

.z-pre-employment-container:active {
  transform: scale(0.98);
  border-width: 1px;
    border-style: solid;
    border-color: #459be5;
}

.z-field-card-list {
  overflow: auto;
  height: 200px;
  margin-top: 8px;
  padding: 11px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  list-style-type: none;
}

.z-employment-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  font-weight: 500;
}

.z-tick-span {
  display: inline-block;
  margin-right: 12px;
  padding: 3px 2px 2px;
  border-radius: 100%;
  background-color: #4caf50;
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
}

.z-field-delete {
  position: absolute;
  left: auto;
  top: 4%;
  right: 2%;
  bottom: auto;
  padding: 6px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: Remix, sans-serif;
  color: #ff4757;
  font-size: 28px;
  line-height: 32px;
  text-decoration: none;
}

.z-field-delete:hover {
  background-color: #f1f1f1;
}

.z-field-delete.for-hide {
  display: none;
}

.z-pre-employment-header-wrapper {
  border-radius: 6px;
  background-color: #fff;
}

.z-subcategory-field-wrapper {
  overflow: auto;
  height: 320px;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-subcategory-field-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-subcategory-field-title {
  margin-right: 20px;
  font-size: 20px;
  line-height: 26px;
  font-weight: 500;
}

.dropdown-icon {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  margin-right: 0px;
}

.z-dropdown-icon-wrapper {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 12px;
  padding-left: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
  background-color: #f5f5f5;
  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.08);
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-dropdown-icon-wrapper:hover {
  background-color: #ebebeb;
}

.z-version-history-wrapper {
  overflow: auto;
  height: 320px;
  padding: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-version-history-row {
  display: -ms-grid;
  display: grid;
  padding-right: 12px;
  padding-left: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(75px, 75px) 1fr 1fr;
  grid-template-columns: minmax(75px, 75px) 1fr 1fr;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
}

.z-version-history-row.header {
  grid-column-gap: 17px;
  -ms-grid-columns: minmax(75px, 75px) 1fr 1fr;
  grid-template-columns: minmax(75px, 75px) 1fr 1fr;
  border-bottom: 1px solid #d8dbe1;
}

.highlight {
  color: #459be5;
  font-weight: 500;
}

.li-separator {
  border-bottom: 1px solid #d8dbe1;
}

.z-nav-dropdown {
  border-right: 1px solid #d8dbe1;
  border-left: 1px solid #d8dbe1;
}

.z-nav-dropdown-toggle {
  height: 100%;
  padding: 0.8rem 2.6rem 0.8rem 1.6rem;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.z-nav-dropdown-toggle:hover {
  background-color: #f3f3f3;
}

.z-dropdown-list {
  right: 0.0104px;
  display: none;
  overflow: hidden;
  width: auto;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 4px 12px 0 rgba(51, 51, 51, 0.2);
  color: rgba(33, 33, 33, 0.75);
  font-weight: 500;
}

.z-nav-dropdown-a {
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #d8dbe1;
  border-radius: 0px;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-size: 18px;
}

.z-nav-dropdown-a:hover {
  background-color: #f0f0f0;
}

.z-nav-dropdown-icon {
  position: relative;
  top: 2px;
  margin-right: 4px;
  font-family: Remix, sans-serif;
  color: #f89c1c;
}

.doc-icon {
  margin-right: 12px;
  font-family: Remix, sans-serif;
  color: #333;
  font-size: 20px;
  line-height: 28px;
}

.z-date-range-picker {
  height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.64);
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
  cursor: pointer;
}

.z-select-dropdown {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
}

.z-select-dropdown:hover {
  background-color: #5dadf2;
  box-shadow: 0 6px 10px 0 #9dd1fe;
  color: #fff;
}

.z-select-dropdown.right-margin {
  margin-right: 12px;
}

.z-select-dropdown-icon {
  position: static;
  margin-right: 0px;
  margin-left: 10px;
}

.z-select-dropdown-list {
  right: 12.0104px;
  display: none;
  overflow: hidden;
  width: auto;
  border-radius: 6px;
  background-color: #fff;
  box-shadow: 0 4px 12px 0 rgba(51, 51, 51, 0.2);
  color: rgba(33, 33, 33, 0.75);
  font-weight: 500;
}

.div-block-8 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-arrow-calendar.left {
  border: 1px solid #d8d8d8;
  padding: 6.5px 8px;
  border-radius: 4px;
  margin-left: 30px;
  margin-right: 5px;
  border-bottom: 2px solid #d8d8d8;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}

.z-arrow-calendar.right {
  border: 1px solid #d8d8d8;
  padding: 6.5px 8px;
  border-radius: 4px;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: 2px solid #d8d8d8;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}

.z-flex-error {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-bottom: 18px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-bottom: 1px solid #ff4757;
}

.z-time-wrapper {
  display: flex;
  flex-direction: row;
}

.z-error-heading {
  margin-top: 16px;
  font-size: 16px;
  font-weight: 500;
}

.z-warning-divider {
  width: 100%;
  border-top: 1px solid #ff4757;
  margin: 16px 0px 0px 0px;
}

.z-error-header {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.z-error-error-li {
  margin-top: 8px;
  font-size: 18px;
}

.x-flex-2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-flex-2.for-cal {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-policy-dropdown-wrapper {
  position: static;
  width: 70%;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-general-settings-container {
  max-width: 760px;
  padding: 0px;
  border-radius: 6px;
  background-color: #fff;
}

.z-general-settings-wrapper.max-width {
  border-top: 1px none #000;
  border-bottom: 1px solid #d8dbe1;
}

.z-form-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  padding: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  background-color: #fff;
  font-size: 1.1rem;
  line-height: 1.4em;
}

.z-form-wrapper {
  margin: 0px 1.1rem 1.2rem;
  padding-top: 16px;
}

.z-general-setting-block {
  position: relative;
  display: block;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-bottom: 1rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.z-setting-heading {
  margin-top: 0px;
  margin-bottom: 1rem;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 1.5rem;
  line-height: 36px;
  font-weight: 500;
}

.z-setting-heading2 {
  margin-top: 0px;
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 1.3rem;
  line-height: 36px;
  font-weight: 500;
}

.z-setting-table-wrapper {
  margin-bottom: 24px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-setting-table-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}

.z-setting-table-row.header {
  background-color: #f1f1f1;
}

.z-setting-table-text {
  font-size: 1.1em;
}

.z-setting-table-text.header {
  color: rgba(33, 33, 33, 0.55);
  font-weight: 500;
}

.div-block-9 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.z-submission-deadline-advanced {
  position: relative;
  display: none;
  margin-bottom: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-submission-deadline-advanced.advanced {
  display: block;
}

.z-gl-setting {
  padding: 16px;
  border-radius: 6px;
  background-color: #fff;
}

.z-gl-setting-row {
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-template-areas: ". . . . action";
  -ms-grid-columns: 0.25fr 0.75fr 0.75fr 1fr 0.5fr;
  grid-template-columns: 0.25fr 0.75fr 0.75fr 1fr 0.5fr;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
}

.z-gl-setting-row.header {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f1f1f1;
}

.z-gl-setting-edit-row {
  padding: 16px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-column-gap: 33px;
  -ms-grid-columns: 0.75fr 1fr 1fr minmax(auto, 160px);
  grid-template-columns: 0.75fr 1fr 1fr minmax(auto, 160px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-gl-setting-edit-row.header {
  padding-top: 0px;
  padding-bottom: 0px;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  background-color: #f1f1f1;
}

.z-filter-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-rates-wrapper {
  display: block;
  overflow: hidden;
  margin-top: 0rem;
  margin-bottom: 1rem;
  padding-left: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-rates-wrapper.dynamic {
  display: block;
  overflow: auto;
  margin-bottom: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-edit-rates-li {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding-right: 12px;
  padding-left: 12px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.75fr 0.75fr minmax(auto, 90px);
  grid-template-columns: 1fr 0.75fr 0.75fr minmax(auto, 90px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

.z-edit-rates-li.header {
  border-bottom-style: none;
  background-color: #efefef;
}

.z-rates-heading {
  margin-top: 24px;
  margin-right: 0px;
  margin-bottom: 24px;
  padding-right: 12px;
  padding-left: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(51, 51, 51, 0.45);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500;
}

.z-rates-heading.dynamic {
  margin-right: 20px;
}

.z-rate-info {
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 1em;
  line-height: 22px;
  font-weight: 500;
}

.z-rates-li {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding-right: 12px;
  padding-left: 12px;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 300px 0.25fr;
  grid-template-columns: 1fr 300px 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

li:last-child > div.z-rates-li {
  border-bottom: none;
}

.z-rates-li.header {
  border-bottom-style: none;
  background-color: #efefef;
}

.response-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 16px;
  font-weight: 500;
}

.response-span {
  margin-right: 8px;
  font-family: Remix, sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.response-span.done {
  color: #1dc361;
}

.z-dropdown-doc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  margin-right: 0px;
  margin-left: 0px;
  padding: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
  background-color: #f1f1f1;
  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.08);
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-dropdown-doc:hover {
  background-color: #ebebeb;
}

.z-doc-icon {
  position: relative;
  top: 0px;
  font-family: Remix, sans-serif;
  font-size: 24px;
}

.z-dropdown-doc-wrapper {
  display: block;
  width: 40px;
  height: 40px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
  background-color: #f5f5f5;
  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.08);
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-dropdown-doc-wrapper:hover {
  background-color: #ebebeb;
}

.z-dropdown-doc-a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 14px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  color: #313131;
  font-size: 16px;
  text-align: right;
  text-decoration: none;
  cursor: pointer;
}

.z-dropdown-doc-a:hover {
  background-color: #edf7ff;
  color: #459be5;
}

.z-dropdown-doc-li {
  left: auto;
  top: 100%;
  right: 0%;
  bottom: auto;
  z-index: 8000;
  display: none;
  padding-left: 0px;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #3b3b3b;
  font-size: 16px;
  font-weight: 500;
}

.z-drop-icon {
  margin-right: 12px;
  font-family: Remix, sans-serif;
}

.z-editor-master {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 100vh;
}

.z-editor-nav {
  position: fixed;
  overflow: auto;
  width: 280px;
  height: 100%;
  padding-top: 88px;
  padding-right: 0px;
  background-color: #fff;
}

.z-editor-nav.page {
  position: fixed;
  top: 0px;
  width: 300px;
  margin-right: 0px;
  padding-top: 5rem;
}

.z-editor-wrapper {
  display: block;
  padding-top: 0px;
  padding-right: 16px;
  padding-left: 16px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.z-img-gallery {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  height: 62vh;
  margin-top: 16px;
  padding: 8px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #ededed;
}

.z-img-a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: 100px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  cursor: pointer;
}

.z-img {
  position: static;
  max-height: 80px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  -webkit-transition: all 180ms ease-out;
  transition: all 180ms ease-out;
}

.file-input-wrapper {
  position: relative;
  display: inline;
  margin-right: 0px;
  margin-left: 0px;
  padding: 8px 16px;
  border-radius: 6px;
  background-color: #459be5;
  box-shadow: none;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  font-weight: 500;
  text-align: center;
  letter-spacing: 1px;
  text-decoration: none;
  cursor: pointer;
}

.file-input-wrapper:hover {
  background-color: #368dd8;
  box-shadow: none;
}

.z-editor-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-editor-container {
  margin-top: 1rem;
  padding: 18px;
  border-radius: 8px;
  background-color: #fff;
}

.z-editor-flex {
  width: 48%;
}

.z-editor-heading {
  margin-right: 16px;
  font-size: 20px;
  font-weight: 500;
}

.z-img-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 48%;
  height: 100px;
  margin-bottom: 12px;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0 1px 3px 0 #cbcbcb;
}

.z-img-text {
  position: relative;
  width: 80px;
  max-width: 100%;
  -webkit-transform: translate(-10px, 0px);
  -ms-transform: translate(-10px, 0px);
  transform: translate(-10px, 0px);
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  text-transform: none;
  white-space: nowrap;
}

.div-block-10 {
  height: 600px;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #e0e0e0;
}

.i-delete {
  position: absolute;
  left: auto;
  top: 4%;
  right: 4%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #fff;
  box-shadow: 0 1px 5px 0 #8c8c8c;
  font-family: Remix, sans-serif;
  color: #333;
}

.i-delete:hover {
  background-color: #e5e5e5;
}

.z-module-elgb {
  display: block;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 24px 0px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border: 1px none #000;
}

.z-module-elgb-wrapper {
  width: 100%;
  margin-top: 0px;
}

.z-criteria-row {
  overflow: auto;
  width: 100%;
  max-height: 135px;
  margin-top: 8px;
  padding: 6px 6px 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-criteria-row.for-hide {
  display: none;
}

.z-criteria-block {
  margin-top: 24px;
}

.z-form-elgb-heading {
  display: inline-block;
  margin-bottom: 20px;
  padding: 8px 16px;
  border-bottom: 1px solid #d8dbe1;
  border-radius: 10px;
  background-color: #f89c1c;
  font-family: futura-pt, sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.x-cal-container {
  max-width: 560px;
  margin-right: auto;
  margin-left: auto;
}

.x-cal-container.longer {
  max-width: 920px;
}

.x-cal-opt {
  padding: 24px;
  border-top: 1px solid #e7ebf0;
}

.x-button-container-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: -8px;
  margin-left: -8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-module-flex {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.body-4 {
  background-color: #f3f3f3;
}

.div-block-12 {
  margin-top: 24px;
}

.z-checkin-respond-val {
  padding: 4px 12px;
  border-radius: 8px;
  background-color: #f1f1f1;
  font-size: 14px;
}

.z-opt-block {
  position: relative;
}

.z-checkin-link {
  padding: 16px 16px 16px;
  color: #212121;
}

.z-role-box > p {

  font-size: 14px;
  margin-bottom: 10px;
}



.z-checkin-q-list {
  display: block;
  margin-bottom: 24px;
  padding-left: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.z-checkin-q-item {
  position: relative;
  display: block;
  margin-bottom: 16px;
  padding-bottom: 16px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 40px 1fr 80px;
  grid-template-columns: 40px 1fr 80px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

.z-checkin-q-data {
  display: -ms-grid;
  display: grid;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 80px;
  grid-template-columns: 1fr 80px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-checkin-a-item {
  display: -ms-grid;
  display: grid;
  margin-top: 8px;
  margin-bottom: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 80px 1fr 80px;
  grid-template-columns: 80px 1fr 80px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-checkin-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.z-checkin-list-opt {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 0px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 80px 160px 1fr 200px;
  grid-template-columns: 80px 160px 1fr 200px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-checkin-more-button {
  display: block;
  border-radius: 8px;
  background-color: #459be5;
  text-align: center;
}

.z-checkin-q-opt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 40px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 700;
}

.z-checkin-q-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48px;
  height: 48px;
  margin-right: 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 40px;
  background-color: #212121;
  font-family: Remix, sans-serif;
  color: #fff;
  font-size: 24px;
  font-weight: 400;
}

.x-checkin-a-type {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 4px 4px 4px 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background-color: #f1f1f1;
  font-size: 14px;
  font-weight: 500;
}

.x-checkin-a-select {
  height: 36px;
  margin-bottom: 0px;
  margin-left: 16px;
  padding-right: 8px;
  padding-left: 8px;
  border: 1px none #000;
  border-radius: 4px;
  background-color: #fff;
}

.z-checkin-set-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 24px;
  padding: 8px 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background-color: #f1f1f1;
}



.z-checkin-set-row.flex {
  display: -webkit-flex;
  display: flex;
  margin-top: 12px;
  margin-bottom: 24px;
  padding: 10px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 8px;
  background-color: #f1f1f1;
}

.z-checkin-set-row.no-margin {
  margin-top: 0px;
}

.z-chip-toggle-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}


.z-chip {
    height: 100%;
    margin-top: 0px;
    margin-left: 0px;
    padding: 2px 8px;
    font-weight: 500;
    font-size: 16px;
    border-radius: 8px;
    cursor: pointer;
    background-color: #FF9D00;
    color: #FFFFFF;
    max-width: 120px;
    white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;


}



.z-chip.blue {
  
    background-color: #459BE5;

}

.z-chip.green {
  
  background-color: #4caf50;

}


.z-chip.border {
  
  background-color: #fff;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  color: #2b2b2b;

}



.z-flex > .z-chip:nth-child(n+1) {
  margin-right: 8px;

}


.z-chip-toggle-group.flex {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.z-checkin-set-label {
  margin-right: 4px;
  margin-left: 4px;
}

.z-chip-toggle {
  position: relative;
  margin-right: 4px;
  margin-bottom: 0px;
  margin-left: 4px;
  padding-left: 0px;
}

.z-chip-toggle.criteria {
  margin-bottom: 8px;
}

.z-chip-toggle-button {
  position: absolute;
  width: 100%;
  height: 100%;
  margin-top: 0px;
  margin-left: 0px;
  border-color: #d8dbe1;
  border-radius: 4px;
  cursor: pointer;
}

.z-chip-toggle-button:hover {
  border-color: #f89c1c;
}

.z-chip-toggle-button.w--redirected-checked {
  border-width: 1px;
  border-color: #459be5;
  border-radius: 4px;
  background-color: transparent;
  background-image: none;
}



.z-chip-toggle-button.checked {
  border-width: 1px;
  border-color: #459be5;
  border-radius: 4px;
  background-color: transparent;
  background-image: none;
}

.z-chip-toggle-label {
  min-width: 48px;
  margin-bottom: 0px;
  border-radius: 4px;
  padding: 8px 16px;
  background-color: #fff;
  color: rgba(33, 33, 33, 0.55);
  font-weight: 500;
  text-align: center;
}

.z-additional-row {
  display: block;
  margin-top: -22px;
  margin-bottom: 24px;
  padding: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background-color: #f1f1f1;
}

.z-additional-row.for-hide {
  display: none;
}

.z-checkin-label {
  margin-right: 0px;
  margin-bottom: 4px;
  margin-left: 0px;
  font-weight: 400;
}

.z-select-criteria-row {
  margin-bottom: 20px;
}

.tooltip {
  position: absolute;
  z-index: 4;
  padding: 4px 8px;
  border-radius: 5px;
  background-color: #333;
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.tooltip.for-hide {
  display: none;
}

.z-helper-list {
  margin-top: 12px;
  margin-bottom: 0px;
  padding-bottom: 8px;
  padding-left: 15px;
  border-style: none;
  border-width: 1px;
  border-color: #fff;
  border-radius: 6px;
}

.z-helper-heading {
  margin-bottom: 8px;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
}

.z-helper-li {
  margin-top: 6px;
  margin-bottom: 0px;
  color: #eee;
  font-weight: 400;
}

.z-eligibility-flex {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 8px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-error-field-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #ff4757;
}

.z-quick-links-wrapper {
  padding: 32px 16px;
  border-radius: 8px;
  background-color: #fff;
}

.z-link-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 10px 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #c9c9c9;
  border-radius: 8px;
}

.z-link-icon-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 48px;
  height: 48px;
  margin-right: 13px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 100%;
}

.z-link-title {
  overflow: visible;
  max-width: 280px;
  font-size: 20px;
  font-weight: 500;
  white-space: normal;
}

.x-quick-links-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  -ms-grid-columns: minmax(0px, 1fr) 1fr;
  grid-template-columns: minmax(0px, 1fr) 1fr;
  -ms-grid-rows: minmax(auto, 1fr) minmax(auto, auto);
  grid-template-rows: minmax(auto, 1fr) minmax(auto, auto);
}

.z-link-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: 1px none #d8dbe1;
}

.z-link-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  padding-top: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-link-li-title {
  position: relative;
  color: #333;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
}

.z-link-li-title:hover {
  color: #459be5;
}

.z-link-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 12px;
  padding-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-top: 1px solid #d8dbe1;
}

.div-block-14 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -14px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-action-bar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 4px 6px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 32px;
  background-color: #fff;
}

.z-contact-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 10px 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-login-container {
  position: relative !important;
  padding: 56px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.z-login-wrapper {
  position: relative;
  top: 0px;
  z-index: 2;
  padding: 0px;
  background-color: none;
  box-shadow: none;
}

.z-logo-img {
  width: 160px;
  margin-bottom: 16px;
}



.z-logo-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-wave {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: -5%;
  width: 100%;
  opacity: 1;
}

.z-wave.lighter {
  left: 0%;
  top: -220px;
  right: 0%;
  bottom: 0%;
  opacity: 0.28;
}

.h2 {
  margin-bottom: 11px;
  font-size: 28px;
  line-height: 32px;
}

.z-button-icon {
  margin-right: 8px;
  font-family: Remix, sans-serif;
  font-size: 20px;
}

.z-field-row-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 14px;
  margin-right: 24px;
  margin-bottom: 0px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
}

.z-login {
  position: relative;
  width: 420px;
  padding: 0px;
  border-radius: 12px;
}

.z-account-txt {
  margin-top: 16px;
  font-size: 18px;
}

.h4 {
  color: rgba(33, 33, 33, 0.55);
  font-size: 22px;
  line-height: 30px;
  font-weight: 500;
}

.z-wave-container {
  display: none;
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  overflow: visible;
  width: 100%;
  opacity: 1;
}

.z-form-message {
  margin-bottom: 24px;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-sales-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-generic-icon {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 6px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  -webkit-transition: all 200ms cubic-bezier(0, 0, .444, .98);
  transition: all 200ms cubic-bezier(0, 0, .444, .98);
  font-family: Remix, sans-serif;
  color: #459be5;
  font-size: 28px;
  line-height: 28px;
  font-weight: 400;
  text-align: center;
}


.z-heading3 {
  color: #333;
  font-size: 22px;
  line-height: 30px;
}

.z-publish-txt {
  margin-right: 12px;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  font-weight: 500;
  white-space: nowrap;
}

.z-publish-txt.vertical {
  display: flex;
  align-items: center;
}

.z-title {
  margin-bottom: 4px;
  color: rgba(33, 33, 33, 0.55);
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
}

.z-sales-kit-name {
  max-width: 440px;
  font-size: 23px;
  line-height: 32px;
  font-weight: 500;
}

.z-disclaimer {
  margin-bottom: 0px;
  font-size: 1.1em;
  line-height: 1.5em;
}

.z-disclaimer.for-descrip {
  margin-bottom: 0px;
  font-size: 1em;
  margin-top: 4px;
  line-height: 1.5em;
  color: #696969;
}

.z-border {
  border: 1px solid #f89c1c;
  border-radius: 6px;
  margin-top: 1.2rem;
  padding: 1rem;
  background-color: rgba(248, 156, 28, .08);
}

.z-border.for-ewa {
  padding: .7rem;
  border: 1px solid #2ed57399;
  background-color: #2ed57314;
  margin-top: 0px;
  margin-left: 1rem;
}

.z-border.small-padding {
  padding: .3rem .4rem;
  max-width: 967px;
}

.z-border.payroll-settings {
  margin-top: 0.2rem;
  margin-bottom: 1.2rem;
}

.z-border.payroll-settings.for-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.z-border.for-banner.has-margin-left {
  margin-top: 0.2rem;
  margin-bottom: 1.2rem;
  margin-left: 1.9rem;
  max-width: 610px;
}

.z-disclaimer.btm-margin {
  margin-bottom: 16px;
}

.x-password-protection {
  display: none;
  margin-top: 24px;
}

.html-embed {
  color: #bfbfbf;
}

.link {
  font-size: 1em;
}

.link:hover {
  color: #1d82d2;
  cursor: pointer;
}

.link {
  color: #1e6ee6;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
}

.z-upload-doc-container {
  margin-top: 24px;
}

.z-content-block {
  display: none;
}

.z-rates-dynamic-li {
  position: relative;
  display: -ms-grid;
  display: grid;
  overflow: visible;
  width: 100%;
  padding-right: 12px;
  padding-left: 12px;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(120px, 0.25fr) minmax(80px, 1.25fr) minmax(120px, 120fr) minmax(120px, 120px) minmax(80px, 80px) minmax(auto, 110px) minmax(160px, 1fr) minmax(200px, 1fr) minmax(90px, 1fr) 1fr;
  grid-template-columns: minmax(120px, 0.25fr) minmax(80px, 1.25fr) minmax(120px, 120fr) minmax(120px, 120px) minmax(80px, 80px) minmax(auto, 110px) minmax(160px, 1fr) minmax(200px, 1fr) minmax(90px, 1fr) 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

.z-rates-dynamic-li.header {
  -ms-grid-columns: 1.5fr 1.25fr minmax(100px, 0.25fr) minmax(100px, 0.25fr) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1.5fr 1.25fr minmax(100px, 0.25fr) minmax(100px, 0.25fr) 1fr 1fr 1fr 1fr 1fr;
  border-bottom-style: none;
  background-color: #efefef;
}

.z-rates-dynamic-li.head {
  position: static;
  display: -ms-grid;
  display: grid;
  width: 100%;
  justify-items: stretch;
  grid-auto-flow: row dense;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(120px, 0.25fr) minmax(80px, 1.25fr) minmax(120px, 120px) minmax(120px, 120px) minmax(80px, 80px) minmax(110px, 110px) minmax(160px, 1fr) minmax(200px, 1fr) 1fr;
  grid-template-columns: minmax(120px, 0.25fr) minmax(80px, 1.25fr) minmax(120px, 120px) minmax(120px, 120px) minmax(80px, 80px) minmax(110px, 110px) minmax(160px, 1fr) minmax(200px, 1fr) 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #f1f1f1;
}

.z-rate-table-li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  height: 60px;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none none solid solid;
  border-width: 1px;
  border-color: #d8dbe1;
  white-space: break-spaces;
}

.z-rate-table-ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  margin-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-g-leave-flex-col {
  padding-right: 0px;
  padding-left: 0px;
}

.z-edit-dynamic-li {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding: 12px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 0.5fr 0.25fr minmax(auto, 191px) 0.25fr;
  grid-template-columns: 0.5fr 0.5fr 0.25fr minmax(auto, 191px) 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

.z-edit-dynamic-li.header {
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom-style: none;
  background-color: #efefef;
}

.z-dynamic-rate-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 26px;
  grid-template-areas: ". ." "Area Area";
  -ms-grid-columns: 1fr 16px 2.25fr;
  grid-template-columns: 1fr 2.25fr;
  -ms-grid-rows: minmax(auto, auto) 26px minmax(auto, auto);
  grid-template-rows: minmax(auto, auto) minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: 0 2px 9px 0 rgba(216, 219, 225, 0.5);
  -webkit-transition: all 240ms ease-out;
  transition: all 240ms ease-out;
  cursor: pointer;
}

.list-item-2 {
  position: relative;
}

.list-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.z-dynamic-mileage-row {
  width: 100%;
}

.z-grid-data-main {
  font-family: futura-pt, sans-serif;
  font-size: 24px;
  line-height: 20px;
  font-weight: 500;
}

.z-grid-data-main.bigger {
  font-size: 18px;
}

.z-grid-data-main.bigger.change {
  color: #459be5;
}

.z-grid-data-main.small {
  font-size: 16px;
}

.z-grid-data-main.change-log {
  font-weight: 400;
}

.z-grid-data-main.main {
  font-size: 20px;
}

.z-dynamic-col-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 0px;
  padding: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 0px;
}

.z-dynamic-col {
  padding: 8px;
}

.z-dynamic-col-wrapper {
  margin-top: -8px;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-dynamic-col-collapsible {
  display: none;
  width: 100%;
  margin-top: 6px;
  padding: 0px 6px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #f1f1f1;
}

.z-sub-tab-block {
  position: relative;
  display: inline-block;
  overflow: hidden;
  margin-top: 0px;
  margin-bottom: -28px;
  padding-bottom: 21px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-style: none;
  border-width: 1px;
  border-color: #fff;
  border-radius: 12px 12px 0px 0px;
  background-color: #fff;
  box-shadow: none;
}

.z-sub-tab-block.margin-left {
  margin-left: 16px;
}

.z-sub-tab-link {
  position: static;
  margin-right: 0px;
  padding: 8px 36px;
  border-style: none none solid;
  border-width: 1px 1px 3px;
  border-color: #000 #000 #d8dbe1;
  border-radius: 0px;
  background-color: transparent;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: #a3a3a3;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 1px;
  text-decoration: none;
}

.z-sub-tab-link:hover {
  color: #212121;
}

.z-sub-tab-link.w--current {
  position: relative;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  margin-bottom: 0px;
  padding: 8px 36px;
  border-style: none none solid;
  border-width: 1px 1px 3px;
  border-color: #459BE5;
  border-radius: 0px 12px 0px 0px;
  background-color: #fff;
  box-shadow: none;
  direction: ltr;
  color: #333;
  line-height: 16px;
  font-weight: 700;
  letter-spacing: 1px;
}

.z-container {
  padding: 1rem;
  border-radius: 10px 10px 10px 10px;
  background-color: #fff;
}

.z-container.rostering {
  min-height: 600px;
}

.z-container.payroll {
  padding: 0rem;
}

.z-card-row {
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  position: relative;
}

.z-card-row:hover {
  background-color: #f5f5f5;
  cursor: pointer;

}

.z-card-a {

  display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0px;
    left: 0px;
    z-index: 2;


}

.z-card-title {
  font-size: 1.4em;
  font-weight: 500;

}

.z-card-li {
  margin-bottom: 20px;
}

.z-card-li.half {
  width: 49%;
}

.z-card-li.half > a {
  color: #2b2b2b;
}


.z-card-collapsible-list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 0px;
}

.z-card-subtitle {
  margin-right: 24px;
  font-size: 18px;
  font-weight: 500;
}

.z-card-collapsible-ul {
  display: none;
  margin-top: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-status-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 12px;
  padding: 8px 12px;
  border-radius: 20px;
  background-color: #f1f1f1;
}

.z-status-text {
  font-weight: 500;
}

.z-status-text.deactivated {
  color: #c9c9c9;
}

.z-status-icon {
  margin-left: 8px;
  font-family: Remix, sans-serif;
  color: #39c372;
  font-size: 24px;
}

.z-status-icon.deactivate {
  color: #c9c9c9;
}

.z-card-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.z-field-section {
  margin-bottom: 28px;
  padding: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-field-section.disabled {
  background-color: #f1f1f1;
}

.z-field-section.no-padi {
  padding: 12px 0px 0px 0px;
}

.z-field-section.list{
  padding: 6px;
}

.z-field-row-toggle {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px 12px 12px 12px;
}

.z-field-parent {
  margin-bottom: 0px;
}

.z-field-section.mini {
  padding: 18px 40px 18px 40px;
  margin-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-radius: 0px;
}

.z-field-line {
  padding-top:10px;
  height:1px #000;
}

.z-tab-block {
  display: inline-block;
  margin-bottom: 1.4rem;
  border-style: solid;
  border-width: 1px;
  border-color: #c9c9c9;
  border-radius: 8px;
  background-color: #fff;
}

.z-table-info-time {
  margin-top: 7px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
}

.z-checklist-template-row {
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: 1px none #d8dbe1;
}

.z-checklist-template-row:hover {
  box-shadow: none;
}

.z-checklist-template-grid {
  display: -ms-grid;
  display: grid;
  padding-top: 16px;
  padding-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 10px;
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-checklist-template-grid2 {
  display: -ms-grid;
  display: grid;
  padding-top: 24px;
  padding-bottom: 24px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 4.25fr minmax(130px, auto);
  grid-template-columns: 4.25fr minmax(130px, auto);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-checklist-template-grid2.header {
  padding-top: 16px;
  padding-bottom: 16px;
  -ms-grid-columns: 4.25fr minmax(110px, auto) minmax(auto, auto);
  grid-template-columns: 4.25fr minmax(110px, auto) minmax(auto, auto);
}

.z-form-label {
  margin-top: 0px;
  margin-bottom: 24px;
  padding-top: 16px;
  border-top: 1px solid #d8dbe1;
  font-family: futura-pt, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 700;
  letter-spacing: 2px;
}

.z-form-label.first {
  margin-top: 23px;
}

.z-toggle-block {
  display: block;
  margin-top: 24px;
  margin-bottom: 0px;
  padding: 24px 0px 0px;
  border-top: 1px solid #d8dbe1;
}

.z-toggle-block.small {
  padding-top: 14px;
}

.z-toggle-block.setting {
  display: none;
  margin-top: 0px;
  padding-top: 0px;
}

.z-toggle-block.setting.show {
  display: block;
}

.z-sla-field-title {
  margin-left: 8px;
  font-size: 18px;
}

.form-block-2 {
  margin-bottom: 0px;
}

.z-sla-flex {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-sla-flex.popup {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-sla-flex.form {
  margin-top: 16px;
  margin-bottom: 0px;
  padding-top: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #d8dbe1;
}

.z-sla-flex.vertical {
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-sla-flex.vertical.flex-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.z-sla-flex.vertical.profile {
  margin-bottom: 28px;
}

.z-sla-flex.vertical.change-log {
  padding: 8px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

.z-sla-flex.vertical.leave-summary {
  width: 340px;
  max-width: 360px;
}

.z-sla-flex.vertical.left-margin {
  margin-left: 24px;
}

.z-sla-flex.vertical.stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-sla-flex.status {
  margin-bottom: 0px;
}

.z-sla-flex.z-grid {
  margin-bottom: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}

.z-sla-flex.align-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-sla-flex.full-width {
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-sla-flex.full-width.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-sla-flex.grid {
  position: absolute;
  left: auto;
  top: -1%;
  right: 0%;
  bottom: auto;
  margin-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-sla-flex.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px none #d8dbe1;
}

.z-sla-flex.flex-end-to-end {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-sla-flex.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-sla-flex.half {
  width: 48%;
}

.z-sla-flex.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-sla-flex.flex-end.half {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-sla-flex.flex-end-rate {
  position: static;
  left: auto;
  top: 12%;
  right: 0%;
  bottom: auto;
  margin-top: 16px;
  padding-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px none #d8dbe1;
}

.z-sla-flex.flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-sla-flex.img-upload {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-sla-flex.for-checkin {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-sla-flex.flex-in-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-case-setting-row {
  display: -ms-grid;
  display: grid;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  padding-left: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 3.5fr 6fr minmax(130px, auto);
  grid-template-columns: 3.5fr 6fr minmax(130px, auto);
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
}

.z-case-setting-row.header {
  padding-top: 16px;
  padding-bottom: 16px;
  -ms-grid-columns: 4.25fr minmax(110px, auto) minmax(auto, auto);
  grid-template-columns: 4.25fr minmax(110px, auto) minmax(auto, auto);
}

.z-case-setting-row.head {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f1f1f1;
  font-size: 18px;
  font-weight: 500;
}

.z-case-row-text {
  font-size: 18px;
}

.z-case-heading {
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: futura-pt, sans-serif;
  color: #f89c1c;
  font-size: 1.6em;
  line-height: 36px;
  font-weight: 500;
}

.z-case-heading.on-behalf {
  margin-bottom: 8px;
}

.column-4 {
  padding-right: 12px;
  padding-left: 0px;
}

.column-5 {
  padding-right: 0px;
  padding-left: 12px;
}

.z-thread-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 85%;
  padding: 12px 12px 12px 42px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 3px 3px 5px 0 #f1f1f1;
}

.z-thread-container.admin {
  border-style: none;
  background-color: #459be5;
}

.z-thread-img-block {
  position: absolute;
  left: -3%;
  top: -5%;
  right: auto;
  bottom: auto;
  overflow: hidden;
  width: 50px;
  height: 50px;
  border-radius: 100%;
}

.image {
  overflow: visible;
}

.z-user-name {
  max-width: 200px;
  margin-bottom: 12px;
  padding-bottom: 0px;
  font-size: 1.1em;
  line-height: 1.3em;
  font-weight: 500;
}

.z-user-msg {
  margin-bottom: 0px;
  font-size: 1em;
  line-height: 1.4em;
}

.z-case-list {
  position: relative;
  margin-top: 32px;
}

.z-case-li-item {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding-bottom: 32px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-case-li-item.approved {
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-case-li-item.admin {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-case-list-container {
  overflow: auto;
  height: 560px;
  max-height: 560px;
  padding-top: 0px;
  padding-right: 18px;
  padding-left: 24px;
  border-radius: 8px;
  background-color: #f1f1f1;
}

.columns-2 {
  position: relative;
}

.form-block-3 {
  margin-bottom: 0px;
}

.pickr {
  position: relative;
  display: block;
  height: 48px;
  max-height: 88px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 54px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 6px;
  background-color: #fff;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}

.pickr:focus {
  border-color: #f89c1c;
}

.pickr.for-name {
  height: 56px;
  font-size: 24px;
}

.pickr.number {
  max-width: 250px;
}

.pickr.for-checkin {
  height: 56px;
  padding-right: 16px;
  padding-left: 16px;
  font-size: 20px;
  font-weight: 700;
}

.pickr.for-checkin-set {
  width: 72px;
  height: 40px;
  margin-right: 4px;
  margin-left: 4px;
  font-size: 16px;
  text-align: center;
}

.pickr.for-checkin-set.is-time {
  width: 96px;
}

.pickr.sales-kit {
  height: 4.3vh;
  margin-right: 64px;
}

.pickr.sla {
  width: 80px;
  height: 40px;
}

.pickr-box {
  position: absolute;
  left: 7px;
  z-index: 1;
  width: 36px;
  height: 36px;
  border-radius: 6px;
  background-color: #f89c1c;
}

.pickr-preview {
  border-radius: 6px;
  color: #fff;
  letter-spacing: 1px;
  padding: 4px 8px;
  border-radius: 40px;
  font-family: futura-pt, sans-serif;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0px;
  line-height: 16px;
  margin-left: 1rem;
}

.brand-color {
  background-color: #ff737f;
}

.z-form-flex {
  display: -ms-grid;
  display: grid;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 1.2rem 0px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-columns: 0.75fr 16px 1fr;
  grid-template-columns: 0.75fr 1fr;
  -ms-grid-rows: minmax(auto, 2fr);
  grid-template-rows: minmax(auto, 2fr);
}

.z-form-flex.checkbox {
  padding: 0.5rem 0 1.2rem 0;
}

.z-form-flex.form {
  position: relative;
  margin-bottom: 14px;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-columns: 0.75fr minmax(auto, 1fr);
  grid-template-columns: 0.75fr minmax(auto, 1fr);
}

.z-form-flex.form.uppy {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.z-form-flex.top-align {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

.z-info-span {
  margin-left: 8px;
  font-family: Remix, sans-serif;
  color: #459be5;
  font-size: 1.2rem;
}

.z-info-span.orange {
  color: #f89c1c;
}

.z-info-span.no-margin {
  margin-right: 8px;
  margin-left: 0px;
}

.z-custom-status {
  border: 1px solid #d8d8d8;
  border-radius: 6px;
  padding: 1rem;
  list-style: none;
  margin-bottom: 1.5rem;
  position: relative;
  counter-increment: breaks;
}

.z-custom-button-div {
  margin: .3rem 0 .3rem 0;
}

.z-setting-banner-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 1rem;
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 8px;
  background-color: #dcefff;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #459be5;
  font-size: 1rem;
  font-weight: 500;
  text-align: left;
}

.z-setting-banner-msg.for-transparent {
  border-style: none;
  background-color: transparent;
  color: #333;
  font-weight: 400;
}

.z-rounded-btn {
  font-family: Remix, sans-serif;
  font-size: 1.25rem;
  height: 2.25rem;
  line-height: 1.75rem;
  padding: 0.25rem;
  width: 2.25rem;
  display: flex;
  border-radius: 50px;
  text-align: center;
  justify-content: center;
  align-content: center;
  transition-duration: 200ms;
  color: #333;

}

.z-rounded-btn:hover {
  background-color: rgb(225, 225, 225);
  transition-duration: 200ms;
}

.z-setting-info-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  margin-top: 6px;
  margin-bottom: 1rem;
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  border-radius: 8px;
  background-color: none;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #505050;
  font-size: 1rem;
  text-align: left;
}

.z-setting-banner-msg.for-hide {
  display: none;
}

.z-setting-banner-msg.red {
  border-color: #ff4757;
  background-color: #ffeff0;
  color: #ff4757;
}

.z-form-msg-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.8rem;
  margin-bottom: 1.2rem;
  padding: 0.4rem 0.6rem; 
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #0fa14b;
  border-radius: 6px;
  background-color: #e5ffec;
  box-shadow: none;
  color: #1fa757;
}

.z-form-msg-banner.org {
  max-width: 75%;
}

.z-form-msg-banner.error {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #ff4757;
  background-color: #fff;
}

.z-form-msg-banner.red {
  border-color: #ff4757;
  background-color: #ffedee;
  color: #ff4757;
}

.z-choice-list-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  padding: 0.8rem 1rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 #d8dbe1;
  color: #333;
  font-size: 1.2rem;
  font-weight: 500;
}

.z-choice-list-row:hover {
  background-color: #f8f8f8;
}

.z-choice-list {
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.x-calendar-sheet {
  width: 100%;
  max-width: 780px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 24px;
}

.z-date {
  margin-left: 1.4rem;
  font-size: 18px;
  font-weight: 500;
}

.z-dashboard-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-dashboard-row.popup {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-dashboard-row.form {
  margin-top: 16px;
  margin-bottom: 0px;
  padding-top: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #d8dbe1;
}

.z-dashboard-row.vertical {
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-dashboard-row.vertical.flex-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.z-dashboard-row.vertical.profile {
  margin-bottom: 28px;
}

.z-dashboard-row.vertical.change-log {
  padding: 8px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

.z-dashboard-row.vertical.leave-summary {
  width: 340px;
  max-width: 360px;
}

.z-dashboard-row.vertical.left-margin {
  margin-left: 24px;
}

.z-dashboard-row.vertical.stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-dashboard-row.vertical.sla {
  margin-left: 3rem;
}

.z-dashboard-row.status {
  margin-bottom: 0px;
}

.z-dashboard-row.z-grid {
  margin-bottom: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}

.z-dashboard-row.align-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-dashboard-row.full-width {
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-dashboard-row.full-width.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-dashboard-row.grid {
  position: absolute;
  left: auto;
  top: -1%;
  right: 0%;
  bottom: auto;
  margin-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-dashboard-row.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px none #d8dbe1;
}

.z-dashboard-row.flex-end-to-end {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-dashboard-row.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-dashboard-row.half {
  width: 48%;
}

.z-dashboard-row.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-dashboard-row.flex-end.half {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-dashboard-row.flex-end-rate {
  position: static;
  left: auto;
  top: 12%;
  right: 0%;
  bottom: auto;
  margin-top: 16px;
  padding-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px none #d8dbe1;
}

.z-dashboard-row.flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-dashboard-row.img-upload {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-dashboard-row.for-checkin {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-dashboard-row.in-between {
  margin-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-dashboard-block {
  width: 32%;
  margin-bottom: 0px;
  padding: 0.7rem 1rem;
  font-size: 1.2rem;
  font-weight: 400;
  text-align: center;
}

.z-dashboard-number {
  margin-top: 12px;
  color: #333;
  font-size: 1.8rem;
  line-height: 2rem;
  font-weight: 700;
}

.text-block-9 {
  color: #c9c9c9;
}

.z-dashblock-label {
  color: rgba(33, 33, 33, 0.75);
  font-size: 1rem;
}

.z-calendar-pop-wrapper {
  padding: 0.2rem 0.4rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-calendar-pop-txt {
  margin-bottom: 0.4rem;
  color: rgba(33, 33, 33, 0.75);
  font-size: 0.8rem;
  line-height: 1rem;
}

.z-calendar-pop-data {
  color: #212121;
  font-weight: 500;
}

.z-company-custom-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 80px;
  margin-right: 1rem;
  padding: 6px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-line {
  width: 8px;
  height: 60px;
  margin-right: 1rem;
  border-radius: 100px;
  background-color: #f89c1c;
}

.section-2 {
  position: fixed;
}

.div-block-15 {
  position: absolute;
  z-index: 2;
}

.z-sheet-container {
  width: 100%;
  max-width: 780px;
  margin-right: auto;
  margin-left: auto;
  padding-bottom: 24px;
}

.z-sheet-container.longer {
  position: relative;
  max-width: 920px;
}

.list-3 {
  padding-left: 0px;
  list-style-type: none;
}

.z-tax-ul {
  padding-left: 0px;
  list-style-type: none;
}

.z-tax-li {
  display: -ms-grid;
  display: grid;
  margin-bottom: 16px;
  padding: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.25fr 2.25fr 0.75fr 0.5fr;
  grid-template-columns: 0.25fr 2.25fr 0.75fr 0.5fr;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-tax-li.header {
  border-style: none;
  border-color: #f1f1f1;
  background-color: #eee;
}

.z-col-txt {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: #212121;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}

.z-col-txt.flex {
  margin-top: 9px;
  margin-bottom: 0px;
  font-size: 22px;
}

.z-col-txt.no-margin {
  margin-top: 8px;
}

.z-col-txt.grey {
  color: rgba(33, 33, 33, 0.55);
}

.z-col-txt.elgb {
  max-width: 280px;
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: normal;
}

.z-col-txt.elgb-onboarding {
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: pre-wrap;
}

.z-col-description {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}

.z-col-description.flex {
  margin-top: 9px;
  margin-bottom: 0px;
  font-size: 22px;
}

.z-col-description.no-margin {
  margin-top: 8px;
}

.z-col-description.grey {
  color: rgba(33, 33, 33, 0.55);
}

.z-col-description.elgb {
  max-width: 280px;
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: normal;
}

.z-col-description.elgb-onboarding {
  margin-top: 0px;
  margin-right: 16px;
  margin-bottom: 0px;
  white-space: pre-wrap;
}

.z-col-header-txt {
  color: rgba(33, 33, 33, 0.75);
  font-weight: 700;
}

.bold-text-2 {
  letter-spacing: 1px;
}

.z-input-holder {
  max-width: 280px;
  margin-left: 16px;
}

.z-user-attach-msg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 48%;
  height: 160px;
  margin-top: 12px;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
  cursor: pointer;
  -o-object-fit: fill;
  object-fit: fill;
}

.z-user-attach-msg:hover {
  background-color: #f1f1f1;
}

.z-user-attach-img {
  max-height: 320px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  -o-object-fit: contain;
  object-fit: contain;
}

.z-user-attach-img.pdf {
  width: auto;
  height: 100px;
  max-height: 130px;
  background-color: #fff;
}

.z-user-attach-name {
  max-width: 80%;
  margin-top: 0.5rem;
  color: rgba(33, 33, 33, 0.55);
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  white-space: normal;
}

.z-warning-img {
  width: 80px;
  margin-bottom: 16px;
}

.z-user-attach-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
}

.z-remuneration-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-remuneration-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 19%;
  padding: 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-remuneration-box.calculate {
  width: 49%;
}

.z-heading4 {
  margin-top: 0px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}

.z-remuneration-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
}

.z-remuneration-row.total {
  margin-top: 24px;
  padding-top: 8px;
  border-top: 1px solid #d8dbe1;
  font-size: 20px;
  font-weight: 500;
}

.z-pay-item-title {
  max-width: 160px;
  color: rgba(33, 33, 33, 0.75);
  font-size: 16px;
  line-height: 20px;
}

.z-pay-item-title.end {
  max-width: 170px;
  color: #459be5;
  line-height: 22px;
}

.z-pay-item-cost {
  font-size: 16px;
  font-weight: 500;
}

.z-payroll-heading {
  margin-bottom: 0.8rem;
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 500;
}

.z-payroll-heading.no-margin {
  margin-bottom: 0rem;
}

.z-field-row-hide {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row-hide.hide {
  display: none;
}

.z-field-row-hide.button {
  margin-bottom: 16px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-field-row-hide.flex {
  margin-bottom: 36px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-row-hide.flex.last {
  margin-bottom: 0px;
}

.z-field-row-hide.flex.unchecked {
  display: none;
}

.z-field-row-hide.flex.no-margin {
  margin-bottom: 0px;
}

.z-field-row-hide.flex.vertical {
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row-hide.flex.left {
  margin-bottom: 24px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-field-row-hide.flex.left.last {
  margin-bottom: 0px;
}

.z-field-row-hide.flex._70 {
  max-width: 75%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-field-row-hide.flex.full {
  width: 100%;
  margin-bottom: 0px;
}

.z-field-row-hide.tag {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row-hide.checkbox {
  margin-top: 6px;
  margin-bottom: 12px;
}

.z-field-row-hide.for-hide {
  display: none;
}

.z-field-row-hide.top-margin {
  margin-top: 36px;
  margin-bottom: 36px;
}

.z-field-row-hide.profile {
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
  box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.11);
}

.z-field-row-hide.no-span {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-field-row-hide.last {
  margin-bottom: 0px;
}

.z-field-row-hide.popup {
  width: 70%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-field-row-hide.no-margin {
  margin-top: 0.8rem;
}

.z-field-row-hide.section {
  display: none;
  margin-top: 10px;
  margin-bottom: 0px;
}

.z-field-row-hide.toggle {
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  background-color: #fff;
}

.z-field-row-hide.toggle.company {
  margin-bottom: 0px;
  padding: 0px;
  border-style: none;
}

.z-field-row-hide.sla {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-row-hide.in-section {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.z-helper-t {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 1rem;
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 8px;
  background-color: #dcefff;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #459be5;
  font-size: 1.1rem;
  text-align: left;
}

.z-helper-t.for-hide {
  display: none;
}

.z-helper-t.red {
  border-color: #ff4757;
  background-color: #ffeff0;
  color: #ff4757;
}

.z-helper-t-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
  margin-bottom: 1rem;
  padding: 0.6rem;
  border-style: solid;
  border-width: 1px;
  border-color: #459be5;
  border-radius: 8px;
  background-color: #dcefff;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #459be5;
  font-size: 1.1rem;
  text-align: left;
}

.z-helper-t-copy.for-hide {
  display: none;
}

.z-helper-t-copy.red {
  border-color: #ff4757;
  background-color: #ffeff0;
  color: #ff4757;
}

.z-grand-total {
  margin-left: 1rem;
  color: #459be5;
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 500;
}

.z-row-copy.accordion {
  margin-bottom: 12px;
}

.z-row-copy.accordion.last {
  margin-bottom: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid #d8dbe1;
}

.z-row-copy.horizontal {
  margin-bottom: 2rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-row-copy.horizontal.no-margin {
  width: 100%;
  margin-bottom: 0px;
}

.z-total-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1rem;
  padding: 1rem 0.8rem;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
}

.z-total-container.download {
  margin-top: 0.6rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-total-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 18%;
  margin-left: 0.8rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-total-box.download {
  margin-left: 1.2rem;
}

.z-total-box.right {
  width: auto;
}

.z-total-row {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1.6rem;
  margin-bottom: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.z-total-row.popup {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-total-row.form {
  margin-top: 16px;
  margin-bottom: 0px;
  padding-top: 16px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  border-top: 1px solid #d8dbe1;
}

.z-total-row.vertical {
  margin-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-total-row.vertical.flex-end {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.z-total-row.vertical.profile {
  margin-bottom: 28px;
}

.z-total-row.vertical.change-log {
  padding: 8px;
  border-radius: 4px;
  background-color: #f1f1f1;
}

.z-total-row.vertical.leave-summary {
  width: 340px;
  max-width: 360px;
}

.z-total-row.vertical.left-margin {
  margin-left: 24px;
}

.z-total-row.vertical.stretch {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-total-row.vertical.sla {
  margin-left: 3rem;
}

.z-total-row.status {
  margin-bottom: 0px;
}

.z-total-row.z-grid {
  margin-bottom: 12px;
  padding-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 1px solid #d8dbe1;
}

.z-total-row.align-top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.z-total-row.full-width {
  width: 100%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-total-row.full-width.left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.z-total-row.grid {
  position: absolute;
  left: auto;
  top: -1%;
  right: 0%;
  bottom: auto;
  margin-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-total-row.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px none #d8dbe1;
}

.z-total-row.flex-end-to-end {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-total-row.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-total-row.half {
  width: 48%;
}

.z-total-row.flex-end {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  -ms-grid-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  grid-template-columns: minmax(auto, 1.75fr) minmax(auto, 60px) minmax(auto, 1.75fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.z-total-row.flex-end.half {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-total-row.flex-end-rate {
  position: static;
  left: auto;
  top: 12%;
  right: 0%;
  bottom: auto;
  margin-top: 16px;
  padding-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-top: 1px none #d8dbe1;
}

.z-total-row.flex-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.z-total-row.img-upload {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-total-row.for-checkin {
  padding-right: 16px;
  padding-left: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-total-row.in-between {
  margin-bottom: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-total-row.space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.z-field-section-label {
  margin-bottom: 6px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.z-payroll-heading2 {
  margin-bottom: 0.8rem;
  font-size: 1.2rem;
  line-height: 1.6rem;
  font-weight: 500;
}

.z-payroll-heading2.no-margin {
  margin-bottom: 0rem;
}

.z-edit-dynamic-li-currency {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding: 12px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 0.5fr 0.25fr 0.75fr 75px;
  grid-template-columns: 0.5fr 0.5fr 0.25fr 0.75fr 75px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-bottom: 1px solid #d8dbe1;
}

.z-edit-dynamic-li-currency.header {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 0.5fr 0.5fr 0.25fr 0.75fr 76px;
  grid-template-columns: 0.5fr 0.5fr 0.25fr 0.75fr 76px;
  border-bottom-style: none;
  background-color: #efefef;
}

.z-dyanmic-currency-grid {
  display: -ms-grid;
  display: grid;
  margin-bottom: 18px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 100px 130px 1fr;
  grid-template-columns: 100px 130px 1fr;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
}

.z-currency-rate-container {
  position: relative;
  margin-top: 0rem;
  margin-bottom: 3rem;
}

.z-currency-nav {
  margin-bottom: 1.8rem;
}

.z-currency-a {
  display: inline-block;
  margin-bottom: 0px;
  padding: 6px 12px;
  border-radius: 20px;
  background-color: rgba(33, 33, 33, 0.15);
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  font-family: futura-pt, sans-serif;
  color: rgba(51, 51, 51, 0.45);
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 1px;
}

.z-currency-a:hover {
  background-color: #d2d2d2;
}

.z-currency-a:focus {
  background-color: #212121;
  color: #fff;
}

.z-currency-a:visited {
  background-color: #212121;
  color: #fff;
}

.z-currency-a.w--current {
  background-color: #212121;
  color: #fff;
}

.z-currency-a.blue {
  position: relative;
  background-color: #459be5;
  color: #fff;
  letter-spacing: 1px;
}

.z-currency-a.blue.datatable {
  margin-left: 8px;
}

.z-currency-a.grey {
  background-color: #eaeaea;
  color: rgba(33, 33, 33, 0.55);
  letter-spacing: 1px;
}

.z-currency-a.grey.left-margin {
  margin-right: 6px;
  margin-bottom: 6px;
}

.z-currency-a.green {
  background-color: #4caf50;
  color: #fff;
}

.z-currency-a.green.absolute {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
}

.z-currency-a.red {
  background-color: #e91e63;
  white-space: nowrap;
}

.z-currency-a.purple {
  background-color: #c33bda;
}

.z-currency-a.yellow {
  background-color: #00bcd4;
  color: #fff;
}

.z-currency-a.currency {
  position: static;
  left: -1%;
  top: -8%;
  right: auto;
  bottom: auto;
  z-index: 1;
  padding: 0px;
  background-color: transparent;
  color: #333;
  font-size: 20px;
  letter-spacing: 0px;
}

.z-dynamic-container {
  display: block;
  border-radius: 8px;
  background-color: #f1f1f1;
  -webkit-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}

.z-edit-tier-li-currency {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding: 12px;
  justify-items: stretch;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  -ms-grid-columns: 0.5fr 0.5fr 0.5fr 0.25fr;
  grid-template-columns: 0.5fr 0.5fr 0.5fr 0.25fr;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  border-bottom: 1px solid #d8dbe1;
}

.z-edit-tier-li-currency.header {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 0.5fr 0.5fr 0.5fr 0.25fr;
  grid-template-columns: 0.5fr 0.5fr 0.5fr 0.25fr;
  border-bottom-style: none;
  background-color: #efefef;
}

.z-tier-currency {
  font-size: 18px;
  font-weight: 500;
}

.column-6 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.text-block-10 {
  margin-left: 8px;
  color: #333;
  font-size: 20px;
  font-weight: 500;
}

.z-rate-table-container {
  width: 100%;
}

.z-default-rate-row {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding: 12px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.3fr;
  grid-template-columns: 1fr 0.3fr ;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  border-bottom: 1px solid #d8dbe1;
}

.z-default-rate-row.header {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 1fr 0.3fr;
  grid-template-columns: 1fr 0.3fr ;
  border-bottom-style: none;
  background-color: #efefef;
}



.z-carry-forward-tier-row {
  position: relative;
  display: -ms-grid;
  display: grid;
  padding: 12px;
  justify-items: stretch;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 14px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 0.5fr 90px;
  grid-template-columns: 0.45fr 0.45fr 0.2fr ;
  -ms-grid-rows: minmax(auto, auto);
  grid-template-rows: minmax(auto, auto);
  border-bottom: 1px solid #d8dbe1;
}


.z-carry-forward-tier-row.header {
  display: -ms-grid;
  display: grid;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom-style: none;
  background-color: #efefef;
}

@media screen and (max-width: 991px) {
  .x-nav-group.for-brand {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-nav-container {
    padding-left: 24px;
  }
  .x-nav-search {
    margin-left: 16px;
  }
  .x-nav-search.for-hide {
    margin-right: 16px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-nav-brand {
    width: auto;
  }
  .x-app-ver {
    position: fixed;
    z-index: 9999;
  }
  .x-nav-brand-link {
    padding-right: 0px;
    padding-left: 0px;
  }
  .x-nav-button {
    display: block;
  }
  .x-app-nav-item {
    margin-bottom: 0px;
    padding-right: 0px;
  }
  .x-sub-app-nav-link {
    padding-right: 16px;
    padding-left: 16px;
    font-size: 14px;
  }
  .x-app-nav-wrapper {
    padding-top: 0px;
    padding-left: 0px;
  }
  .z-app-nav-link {
    padding: 16px 24px;
  }
  .z-app-nav-label {
    display: none;
  }
  .x-app-nav-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .z-sub-app-nav-list {
    position: fixed;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 56px;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-top: 1px solid #d8dbe1;
    background-color: #fff;
  }
  .z-app-nav-icon {
    font-size: 32px;
    line-height: 32px;
  }
  .x-app-nav {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 6000;
    width: 100%;
    height: auto;
    padding-top: 0px;
    background-color: #fbfbfb;
    box-shadow: 0 -2px 4px 0 #fff;
  }
  .z-sub-app-nav-item {
    min-width: 128px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    text-align: center;
  }
  .z-greet-block {
    padding: 24px;
  }
  .x-wrapper {
    display: block;
    height: auto;
    padding-bottom: 128px;
    padding-left: 24px;
  }
  .x-master {
    height: auto;
  }
  .x-broadcast-opt {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .x-mobile-brand {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .x-mobile-brand-img {
    height: 24px;
    opacity: 0.24;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
  }
  .z-content {
    min-height: 400px;
    padding-bottom: 64px;
  }
  .x-nav-search-input-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-sheet-search {
    position: relative;
    left: auto;
    width: 320px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
  .x-input-toggle.for-setting {
    margin-top: -4px;
  }
  .z-info-row {
    margin-right: -24px;
    margin-left: -24px;
    padding-right: 24px;
    padding-left: 24px;
    -ms-grid-columns: 160px 1fr 44px;
    grid-template-columns: 160px 1fr 44px;
  }
  .z-custom-field-row {
    margin-right: -24px;
    margin-left: -24px;
    padding-right: 24px;
    padding-left: 24px;
    -ms-grid-columns: 160px 1fr 44px;
    grid-template-columns: 160px 1fr 44px;
  }
  .x-frameless {
    margin-bottom: 40px;
  }
  .x-breadcrumb-block {
    top: 68px;
  }
  .response-span {
    margin-right: 8px;
    font-size: 24px;
    line-height: 32px;
  }
  .response-span.done {
    color: #1dc562;
  }
  .z-editor-master {
    height: auto;
  }
  .z-editor-nav {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 6000;
    width: 100%;
    height: auto;
    padding-top: 0px;
    background-color: #fbfbfb;
    box-shadow: 0 -2px 4px 0 #fff;
  }
  .z-editor-wrapper {
    padding-top: 0px;
    padding-left: 0px;
  }
  .z-form-flex {
    margin-right: -24px;
    margin-left: -24px;
    padding-right: 24px;
    padding-left: 24px;
    -ms-grid-columns: 160px 1fr 44px;
    grid-template-columns: 160px 1fr 44px;
  }
}

@media screen and (max-width: 767px) {
  .x-nav-burger:hover {
    background-color: transparent;
  }
  .x-nav-container {
    position: relative;
    padding-right: 16px;
    padding-left: 16px;
  }
  .x-nav-search {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 2000;
    margin-left: 0px;
    padding: 12px 16px;
    background-color: #fff;
    box-shadow: 0 3px 6px 0 #d8dbe1;
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: all 350ms cubic-bezier(.86, 0, .07, 1);
    transition: all 350ms cubic-bezier(.86, 0, .07, 1);
  }
  .x-nav-search.for-hide {
    margin-right: 0px;
    box-shadow: none;
    -webkit-transform: translate(0%, -100%);
    -ms-transform: translate(0%, -100%);
    transform: translate(0%, -100%);
  }
  .x-nav-account-name {
    display: none;
  }
  .x-nav-menu-balloon {
    top: 12px;
    right: 12px;
  }
  .x-avatar-img {
    width: 38px;
    height: 38px;
  }
  .x-nav-button {
    display: block;
    font-size: 22px;
  }
  .x-nav-button:hover {
    background-color: transparent;
  }
  .x-nav-menu {
    padding-top: 72px;
  }
  .x-nav-menu.for-hide {
    padding-top: 80px;
  }
  .z-nav-search-button {
    position: relative;
    right: auto;
  }
  .x-nav-search-close-button {
    display: block;
    padding: 8px;
    color: #212121;
    font-size: 24px;
  }
  .x-nav-search-input {
    width: auto;
    padding-left: 0px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-style: none;
    font-size: 24px;
  }
  .z-app-nav-link {
    line-height: 24px;
  }
  .z-greet-block {
    display: block;
    min-height: 0px;
    margin-bottom: 16px;
    box-shadow: -3px -3px 4px 0 hsla(0, 0%, 100%, 0.88), 3px 3px 8px 0 rgba(51, 58, 72, 0.12);
  }
  .x-wrapper {
    padding-top: 68px;
    padding-right: 16px;
    padding-left: 16px;
  }
  .z-button {
    padding: 12px 24px;
  }



  .z-button.red {
    background: #e91e63;
  }

  .z-button.secondary {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .x-footer-wrapper {
    display: block;
    text-align: center;
  }
  .z-reminder-block {
    display: block;
    box-shadow: 0 4px 12px -2px rgba(14, 94, 164, 0.4);
  }
  .x-broadcast-container {
    margin-right: 0px;
    margin-bottom: 24px;
  }
  .x-broadcast-opt {
    width: 100%;
  }
  .x-mobile-brand {
    margin-top: 33px;
    margin-bottom: 33px;
  }
  .x-footer-opt {
    margin-top: 12px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .z-icon.for-input {
    top: 18px;
    font-size: 22px;
  }
  .z-new-update-block {
    display: block;
    box-shadow: 0 4px 12px -2px rgba(14, 94, 164, 0.4);
  }
  .z-helper-text {
    margin-bottom: 32px;
  }
  .z-sheet-header {
    display: block;
  }
  .x-button {
    padding: 12px 24px;
  }
  .z-sheet-title {
    font-size: 22px;
  }
  .x-cal-special-menu {
    padding-right: 24px;
    padding-left: 24px;
  }
  .x-sheet-header {
    display: block;
  }
  .x-nav-search-input-2 {
    width: auto;
    padding-left: 0px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-style: none;
    font-size: 24px;
  }
  .x-nav-search-input-2.for-sheet {
    padding-right: 16px;
    padding-left: 56px;
    background-color: #eff1f6;
    font-size: 18px;
  }
  .x-sheet-search {
    width: auto;
    margin-top: 8px;
  }
  .x-sheet-title {
    font-size: 22px;
  }
  .x-nav-search-button-2 {
    position: relative;
    right: auto;
  }
  .x-nav-search-button-2.for-sheet {
    position: absolute;
    left: 0px;
    color: #a3a3a3;
    font-size: 22px;
  }
  .x-nav-search-button-2.for-sheet {
    position: absolute;
    left: 0px;
    color: #a3a3a3;
    font-size: 22px;
  }
  .z-dropdown-button {
    padding: 12px 24px;
  }
  .z-emphasis-label.for-med {
    font-size: 16px;
  }
  .z-info-row {
    margin-right: -16px;
    margin-left: -16px;
    padding: 8px 16px;
  }
  .z-button-edit-structure {
    padding: 12px 24px;
  }
  .z-custom-field-row {
    margin-right: -16px;
    margin-left: -16px;
    padding: 8px 16px;
  }
  .x-breadcrumb-group {
    margin-bottom: 8px;
  }
  .x-breadcrumb-nav {
    margin-left: 12px;
  }
  .x-icon.for-input {
    top: 18px;
    font-size: 22px;
  }
  .x-form-block.for-breadcrumb {
    width: 100%;
  }
  .x-doc-manager-block {
    padding-right: 8px;
    padding-left: 8px;
  }
  .x-breadcrumb-back {
    font-size: 22px;
  }
  .x-breadcrumb-block {
    top: 64px;
    margin-right: -16px;
    margin-left: -16px;
    padding-right: 24px;
    padding-left: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .z-row-arrow {
    padding: 12px 24px;
  }
  .x-breadcrumb-sep {
    font-size: 22px;
  }
  .z-select-dropdown {
    padding: 12px 24px;
  }
  .file-input-wrapper {
    padding: 12px 24px;
  }
  .z-form-flex {
    margin-right: -16px;
    margin-left: -16px;
    padding: 8px 16px;
  }
}

@media screen and (max-width: 479px) {
  .x-nav-account {
    position: absolute;
    left: 16px;
  }
  .x-nav-group {
    width: 100%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  .x-nav-search {
    top: -12px;
    z-index: 5000;
  }
  .x-nav-brand.for-main {
    display: none;
  }
  .x-nav-noti-button {
    font-size: 22px;
  }
  .x-nav-menu-header {
    padding: 12px 16px;
  }
  .x-nav-menu-balloon {
    top: 0px;
    z-index: 4000;
  }
  .x-nav {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .x-nav-noti-link {
    margin-right: 12px;
    margin-left: 12px;
  }
  .x-nav-menu {
    width: 100%;
    padding-top: 56px;
  }
  .x-nav-noti-opt {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .x-nav-menu-icon {
    font-size: 24px;
    line-height: 24px;
  }
  .x-nav-search-input {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-nav-noti-container {
    padding-left: 16px;
  }
  .x-app-nav-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .z-app-nav-link {
    padding: 16px 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .z-sub-app-nav-list {
    bottom: 48px;
  }
  .z-app-nav-icon {
    font-size: 24px;
    line-height: 24px;
  }
  .x-app-nav {
    background-color: #fff;
  }
  .z-sub-app-nav-item {
    min-width: 0px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .z-greet-block {
    padding: 16px;
  }
  .x-wrapper {
    padding-top: 64px;
    padding-right: 8px;
    padding-left: 8px;
  }
  .z-reminder-block {
    padding: 16px;
  }
  .x-mobile-brand {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  .z-content {
    border-radius: 0px;
    background-color: transparent;
    box-shadow: none;
  }
  .z-new-update-block {
    padding: 16px;
  }
  .z-r.for-cal-type {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .z-pop-opt {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .x-nav-search-input-2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-nav-search-input-2.for-sheet {
    width: auto;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 16px;
  }
  .x-sheet-search {
    width: 100%;
  }
  .x-block {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .x-input-toggle.for-setting {
    position: absolute;
    left: auto;
    top: 20px;
    right: 24px;
    bottom: auto;
  }
  .z-info-row {
    margin-right: -24px;
    margin-left: -24px;
    padding: 12px 12px 16px 24px;
    grid-column-gap: 8px;
    grid-row-gap: 0px;
    grid-template-areas: "Label Label" "Data Control";
    -ms-grid-columns: 1fr 8px 40px;
    grid-template-columns: 1fr 40px;
    -ms-grid-rows: auto 0px auto;
    grid-template-rows: auto auto;
    border-bottom: 1px solid #e7ebf0;
  }
  .z-custom-field-row {
    margin-right: -24px;
    margin-left: -24px;
    padding: 12px 12px 16px 24px;
    grid-column-gap: 8px;
    grid-row-gap: 0px;
    grid-template-areas: "Label Label" "Data Control";
    -ms-grid-columns: 1fr 8px 40px;
    grid-template-columns: 1fr 40px;
    -ms-grid-rows: auto 0px auto;
    grid-template-rows: auto auto;
    border-bottom: 1px solid #e7ebf0;
  }
  .x-adm-doc-toggle {
    display: none;
  }
  .x-doc-label {
    display: none;
  }
  .x-breadcrumb-link {
    padding: 6px 4px;
  }
  .x-doc-manager-block {
    padding-right: 0px;
    padding-left: 0px;
  }
  .x-frameless {
    padding-right: 16px;
    padding-left: 16px;
  }
  .x-breadcrumb-back {
    padding: 6px;
  }
  .x-breadcrumb-block {
    margin-right: -24px;
    margin-left: -24px;
  }
  .o--accordion-content {
    display: none;
  }
  .o--accordion-container.xo--hide {
    margin-right: 16px;
    margin-left: 16px;
  }
  .x-flex-2.for-cal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .z-editor-nav {
    background-color: #fff;
  }
  .x-cal-opt {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .z-form-flex {
    margin-right: -24px;
    margin-left: -24px;
    padding: 12px 12px 16px 24px;
    grid-column-gap: 8px;
    grid-row-gap: 0px;
    grid-template-areas: "Label Label" "Data Control";
    -ms-grid-columns: 1fr 8px 40px;
    grid-template-columns: 1fr 40px;
    -ms-grid-rows: auto 0px auto;
    grid-template-rows: auto auto;
    border-bottom: 1px solid #e7ebf0;
  }
}

#w-node-7bec2f73fcbc-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-7bec2f73fcbc-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-086b2d9a29d0-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-06c3a2935e1f-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-06c3a2935e1f-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-5a8935cc89de-03b3ecaa {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1cf90558decc-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-13e89a7ee9b7-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-13e89a7ee9b7-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-875b638b3318-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-875b638b3318-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-4d7bbe8be537-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-4d7bbe8be539-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-4d7bbe8be539-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-141bc45a585a-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-141bc45a585a-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-23b15fc6a334-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-23b15fc6a336-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-23b15fc6a336-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-96d2153c1d16-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-96d2153c1d16-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-6cd746a40af2-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-6cd746a40af4-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-6cd746a40af4-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-a43fd0c560ec-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-a43fd0c560ec-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-53cd2cc15ec3-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-53cd2cc15ec5-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-53cd2cc15ec5-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-ce7f05498709-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-ce7f05498709-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-47451d8de33f-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-47451d8de341-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-47451d8de341-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-7f1e3b7be919-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-7f1e3b7be919-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-06f330d85cb0-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-06f330d85cb2-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-06f330d85cb2-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-8ed76af830ad-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-8ed76af830ad-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-3b24fbc9870f-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-3b24fbc98711-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-3b24fbc98711-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-3811fcd29172-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-3811fcd29172-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-573ddc57b12a-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-573ddc57b12c-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-573ddc57b12c-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-7e8e81cf2b22-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-7e8e81cf2b22-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-f2780567d8d0-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-f2780567d8d3-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f2780567d8d3-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-439f220a6c66-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-439f220a6c66-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-7a48d02896fa-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Display-Name;
}

#w-node-7a48d02896fd-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-7a48d02896fd-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-8c96426f2664-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-8c96426f2664-03b3ecaa {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-46eba5272ac1-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ac3-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272ac7-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ac9-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272acd-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ad2-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ad4-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272ad8-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ada-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-fe5f413f8408-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-fe5f413f840a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-483735ecbd0d-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-483735ecbd0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b0c-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b0e-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b12-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b14-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b18-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b1b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b1f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b21-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-63d80a5670e7-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-63d80a5670e9-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-63d80a5670ed-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-63d80a5670ef-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b32-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b34-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b37-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b39-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b3f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b41-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b47-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b49-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b4c-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b4e-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b51-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b53-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b56-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b58-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bb0-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bb2-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bb6-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bb8-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bbc-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bc2-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bc4-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bc8-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bca-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bce-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bd0-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bd4-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bd6-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-e9a77fc6d92f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e9a77fc6d931-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d1745e3428a1-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d1745e3428a3-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7b136f6432b5-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7b136f6432b7-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cc374aa22ef-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cc374aa22f1-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-957c24d8da13-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-957c24d8da15-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bde-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8be0-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8be4-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8be6-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bea-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bec-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bf0-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bf2-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bf6-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bf8-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-07cdaa2f384b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-07cdaa2f384d-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d5c-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78d5e-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d68-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-4e520b62cbfb-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d6d-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-9a5edb47175e-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d73-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78d75-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-284b76336334-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-284b76336336-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7ee390eb1161-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7ee390eb1163-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-2c6fcf4653ab-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-2c6fcf4653ad-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-855ca3c96776-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-855ca3c96778-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-bd4e3b56e990-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd4e3b56e992-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7bc5db4ae940-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7bc5db4ae942-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-80d859cd879f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-80d859cd87a1-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-c78d22858d91-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f4cd5eb2c3d0-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78da7-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78da9-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d40dd99e4ce9-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f88b072198f4-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3 ;
}

.z-contact-info-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-354818570834-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-8f7aa46226b9-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7b6036771637-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-7b6036771637-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-7b6036771637-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-7b6036771637-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-82913ae136b2-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-82913ae136b2-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-82913ae136b2-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-82913ae136b2-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-cf20e1c4f34a-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-cf20e1c4f34a-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-cf20e1c4f34a-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-cf20e1c4f34a-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-33b0fc612c0f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-33b0fc612c14-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-33b0fc612c1a-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-33b0fc612c1a-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-33b0fc612c1a-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-33b0fc612c1a-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-33b0fc612c20-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-33b0fc612c20-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-33b0fc612c20-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-33b0fc612c20-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-33b0fc612c27-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-33b0fc612c27-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-33b0fc612c27-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-33b0fc612c27-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-70334a253a6a-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-70334a253a6f-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-70334a253a75-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-70334a253a75-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-70334a253a75-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253a75-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-70334a253a7b-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-70334a253a7b-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-70334a253a7b-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-70334a253a7b-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-70334a253a82-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-70334a253a82-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-70334a253a82-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253a82-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-70334a253a8b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-70334a253a90-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-70334a253a96-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-70334a253a96-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-70334a253a96-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253a96-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-70334a253a9c-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-70334a253a9c-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-70334a253a9c-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-70334a253a9c-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-70334a253aa3-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-70334a253aa3-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-70334a253aa3-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-70334a253aa3-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-464a4b98a361-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-464a4b98a366-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-464a4b98a36c-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-464a4b98a36c-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-464a4b98a36c-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-464a4b98a36c-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-464a4b98a372-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-464a4b98a372-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-464a4b98a372-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-464a4b98a372-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-464a4b98a379-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-464a4b98a379-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-464a4b98a379-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-464a4b98a379-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-a11ff919153b-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a11ff9191543-dbb3ecb2 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a11ff9191549-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-a11ff9191549-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-a11ff9191549-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-a11ff9191549-dbb3ecb2 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-a11ff919154f-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-a11ff919154f-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a11ff919154f-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a11ff919154f-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-a11ff9191556-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-a11ff9191556-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-a11ff9191556-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-a11ff9191556-dbb3ecb2 {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-7bec2f73fcbc-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Salary-range;
}

#w-node-086b2d9a29d0-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Job-Grade;
}

#w-node-06c3a2935e1f-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Job-Group;
}

#w-node-94fb53d9848a-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Job-Group;
}

#w-node-29bdcd6c9766-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Job-Grade;
}

#w-node-77718d0648e7-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Salary-range;
}

#w-node-e95cca4bb0a7-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: View;
}

#w-node-3f58073c0e22-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Job-Group;
}

#w-node-3f58073c0e29-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Job-Grade;
}

#w-node-3f58073c0e35-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Salary-range;
}

#w-node-57ab73716fd0-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: View;
}

#w-node-e1d2c1d3f76f-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Job-Group;
}

#w-node-e1d2c1d3f776-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Job-Grade;
}

#w-node-e1d2c1d3f782-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Salary-range;
}

#w-node-2083d1aaeb73-99b3ecb7 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: View;
}

#w-node-46eba5272ac1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ac3-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272ac7-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272ac9-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272acd-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b32-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b34-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-46eba5272b37-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-46eba5272b39-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2ca26d630c8d-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-2ca26d630c92-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: Contact-Number;
}

.z-emergency-info-grid>#w-node-2ca26d630c92-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-2ca26d630c98-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Email;
}

#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-ffb17c614f94-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-af4d57e33271-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-af4d57e33279-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: Contact-Number;
}

.z-emergency-info-grid>#w-node-af4d57e33279-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-af4d57e3327f-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Email;
}

#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-af4d57e33285-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-20ec751ef483-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-20ec751ef497-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-20ec751ef48b-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-20ec751ef48b-74b3ecb9 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-12f039ffd2a1-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-12f039ffd2a9-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-12f039ffd2af-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-12f039ffd2af-74b3ecb9 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-cc9a5d56b517-74b3ecb9 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-cc9a5d56b51f-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Email-Address;
}

#w-node-cc9a5d56b52b-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: Contact-Number;
}

.z-emergency-info-grid>#w-node-cc9a5d56b52b-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-745e57dfdc71-74b3ecb9 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-745e57dfdc71-74b3ecb9 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-b90f9f40d840-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d842-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d844-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d844-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d848-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d848-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d84a-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d84d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d852-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d852-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d855-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d858-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d85d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d85d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d860-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d863-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d868-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d868-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d86b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d86e-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d874-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d876-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d878-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d878-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d87d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d87d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d880-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d883-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d888-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d888-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d88b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d88e-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d893-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d893-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d896-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d899-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d89e-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d89e-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8a1-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8a4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8aa-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8ac-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8ae-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8ae-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8b3-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8b3-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8b6-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8b9-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8be-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8be-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8c1-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8c4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8c9-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8c9-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8cc-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8cf-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8d4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8d4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8d7-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8da-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8e0-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8e2-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8e4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8e4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8e9-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8e9-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8ec-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8ef-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8f4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8f4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d8f7-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d8fa-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d8ff-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d8ff-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d902-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d905-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d90b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-b90f9f40d90d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d90f-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d90f-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d914-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-b90f9f40d914-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-b90f9f40d917-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Approval;
}

#w-node-b90f9f40d91a-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6c2-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6c6-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6c6-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6ca-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6ca-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6cf-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6d4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6d4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6da-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6df-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6df-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6e5-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6ea-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6ea-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6f0-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6f6-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe6fa-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6fa-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe6ff-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe6ff-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe705-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe70a-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe70a-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe710-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe715-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe715-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe71b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe720-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe720-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe726-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe72c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe730-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe730-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe735-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe735-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe73b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe740-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe740-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe746-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe74b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe74b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe751-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe756-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe756-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe75c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe762-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe766-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe766-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe76b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe76b-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe771-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe776-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe776-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe77c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe781-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe781-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe787-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe78d-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-f237b06fe791-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe791-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe796-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Modules-Available;
}

.z-g-employee-settings>#w-node-f237b06fe796-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-f237b06fe79c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Editable;
}

#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d25c6b62dac4-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d25c6b62dacf-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d25c6b62dacf-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d25c6b62dacf-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d25c6b62dad5-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: Short-Description;
}

#w-node-cc87efae80ce-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Required;
}

#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-1b9644f0231c-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-1b9644f02325-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-1b9644f02325-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-1b9644f02325-bbb3ecba {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-1b9644f0232b-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: Short-Description;
}

#w-node-1b9644f02331-bbb3ecba {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Required;
}

#w-node-3b4cd90181a2-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd90181a4-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd90181a8-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd90181aa-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd90181ae-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd90181b3-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd90181b5-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd9018206-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd9018208-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd901820b-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd901820d-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd9018210-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3b4cd9018212-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3b4cd9018215-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#field-10.w-node-205fa6d54470-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-19d7876dfb6e-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb70-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-19d7876dfb74-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb76-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-19d7876dfb7a-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb7f-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb81-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-19d7876dfb8a-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb8f-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#field-11.w-node-1d4203b57d23-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-b52a0ef43191-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-19d7876dfb99-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#field-10.w-node-19d7876dfb9b-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3f73b54f723e-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3f73b54f7240-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-3f73b54f7244-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-3f73b54f7246-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-f10e09bb9555-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f10e09bb9557-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-e38fb8c46150-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e38fb8c46152-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-e38fb8c46156-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e38fb8c46158-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-f96a15814cf2-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f96a15814cf4-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-0561a1ee383c-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-0561a1ee383e-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-999d763f9fd7-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-999d763f9fd9-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-0561a1ee3842-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-0561a1ee3844-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-a9512561c27f-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-a9512561c281-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-8db92c74715a-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-8db92c74715c-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-8db92c747160-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-8db92c747162-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-fb3f3f30294f-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-fb3f3f302951-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-265467e36435-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-265467e36437-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-ec048aa2fd67-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-ec048aa2fd69-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-ec048aa2fd6d-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-ec048aa2fd6f-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-ec048aa2fd73-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-a8638888eb98-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-a8638888eb9a-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-a8638888eb9e-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-a8638888eba0-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-ec048aa2fd83-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-9bbcb6960f7b-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e330c6be9803-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f6d04221f9c1-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e066cd8496b4-63b3ecbc {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-45af8e9859fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-45af8e985a02-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-45af8e985a08-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-45af8e985a08-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-45af8e985a08-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-45af8e985a08-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-45af8e985a0e-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-45af8e985a0e-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-45af8e985a0e-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-45af8e985a0e-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-45af8e985a15-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-45af8e985a15-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-45af8e985a15-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-45af8e985a15-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-ef3aa5806943-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-48226ee9951d-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-a74d94f9a2a2-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-730790bc30c1-e6b3ecbd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-38c271141e34-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-7eb23b4fe526-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-b31fa0843e5d-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-b5cf6eb73586-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-8c58677a5ab0-e6b3ecbd {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-8c58677a5ab0-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-8c58677a5ab0-e6b3ecbd {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-8c58677a5ab0-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-8c58677a5ab0-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-996d894b8976-e6b3ecbd {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: address;
}

.z-family-dependent-grid>#w-node-996d894b8976-e6b3ecbd {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-996d894b8976-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-aa3b181d3046-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
}

#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-7dc4c11493d1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7dc4c11493d9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7dc4c11493df-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-7dc4c11493df-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-7dc4c11493df-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-7dc4c11493df-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-7dc4c11493eb-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-7dc4c11493eb-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7dc4c11493eb-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7dc4c11493eb-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-7dc4c11493f2-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-7dc4c11493f2-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-7dc4c11493f2-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-7dc4c11493f2-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-7dc4c11493f9-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-7dc4c1149400-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-7dc4c1149407-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-7dc4c114940e-e6b3ecbd {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-7dc4c1149415-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-7dc4c114941c-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-7dc4c1149423-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-7dc4c114942a-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 7;
  grid-row-start: 7;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 8;
}

#w-node-7dc4c1149431-e6b3ecbd {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-7dc4c1149431-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-7dc4c1149431-e6b3ecbd {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-7dc4c1149431-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-7dc4c1149431-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-7dc4c1149433-e6b3ecbd {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: address;
}

.z-family-dependent-grid>#w-node-7dc4c1149433-e6b3ecbd {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-7dc4c1149433-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-7dc4c1149452-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 8;
  grid-row-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 9;
}

#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-6efbede2c3a9-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6efbede2c3b1-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6efbede2c3b7-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-6efbede2c3b7-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-6efbede2c3b7-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-6efbede2c3b7-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6efbede2c3c3-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-6efbede2c3c3-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6efbede2c3c3-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6efbede2c3c3-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-6efbede2c3ca-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-6efbede2c3ca-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-6efbede2c3ca-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-6efbede2c3ca-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-6efbede2c3d1-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-6efbede2c3d8-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-6efbede2c3df-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-6efbede2c3ed-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-6efbede2c409-e6b3ecbd {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-6efbede2c409-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-6efbede2c409-e6b3ecbd {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-6efbede2c409-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-6efbede2c409-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-6efbede2c40b-e6b3ecbd {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: address;
}

.z-family-dependent-grid>#w-node-6efbede2c40b-e6b3ecbd {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-6efbede2c40b-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-b7e59e1c30fa-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-b7e59e1c3102-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-b7e59e1c3108-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-b7e59e1c3108-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-b7e59e1c3108-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c3108-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-b7e59e1c3114-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-b7e59e1c3114-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-b7e59e1c3114-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c3114-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-b7e59e1c311b-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-b7e59e1c311b-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-b7e59e1c311b-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c311b-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-b7e59e1c3122-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-b7e59e1c3129-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-b7e59e1c3130-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-b7e59e1c3137-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
}

#w-node-b7e59e1c313e-e6b3ecbd {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-b7e59e1c313e-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c313e-e6b3ecbd {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-b7e59e1c313e-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-b7e59e1c313e-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-b7e59e1c3140-e6b3ecbd {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: address;
}

.z-family-dependent-grid>#w-node-b7e59e1c3140-e6b3ecbd {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-b7e59e1c3140-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-0c3b1d3df370-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-0c3b1d3df378-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-0c3b1d3df37e-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  grid-area: ID-Number;
}

.z-family-grid>#w-node-0c3b1d3df37e-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-0c3b1d3df37e-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df37e-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-0c3b1d3df38a-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  grid-area: Expiry-Date;
}

.z-family-grid>#w-node-0c3b1d3df38a-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-0c3b1d3df38a-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df38a-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}

#w-node-0c3b1d3df391-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 2;
  grid-area: Issued-By;
}

.z-family-grid>#w-node-0c3b1d3df391-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-dependent-grid>#w-node-0c3b1d3df391-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df391-e6b3ecbd {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}

#w-node-0c3b1d3df39f-e6b3ecbd {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-dcd19cea0dae-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-0c3b1d3df3ad-e6b3ecbd {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
}

#w-node-0c3b1d3df3b4-e6b3ecbd {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-0c3b1d3df3b4-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df3b4-e6b3ecbd {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-0c3b1d3df3b4-e6b3ecbd {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-0c3b1d3df3b4-e6b3ecbd {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-0c3b1d3df3b6-e6b3ecbd {
  -ms-grid-row: 21;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: address;
}

.z-family-dependent-grid>#w-node-0c3b1d3df3b6-e6b3ecbd {
  -ms-grid-row: 15;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-0c3b1d3df3b6-e6b3ecbd {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-c22a6e811bf2-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-c22a6e811bf2-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-c22a6e811bf4-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-c22a6e811bf8-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#field-2.w-node-7f60bfefa671-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#field-2.w-node-7f60bfefa671-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-cbd86a0612dd-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#field-2.w-node-cbd86a0612df-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#field-2.w-node-cbd86a0612df-08b3ecbf {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-bd8b016c7d96-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd8b016c7d98-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-49b48ccc89ba-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-49b48ccc89bc-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-bd8b016c7d9c-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd8b016c7d9e-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-bd8b016c7da2-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-153c20b5b72d-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f958ef509984-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-4e566f03f3a0-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f6e9bfb67cce-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-6f4123186d57-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-8921192fc2dd-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7ad0fd75da02-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd8b016c7dac-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd8b016c7dae-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-0c5b11d574dd-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-0c5b11d574df-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-1b57cca1a585-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-1b57cca1a587-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-b08743970f39-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-b08743970f3b-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-b6150648d5e7-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-b6150648d5e9-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-4eaea330defe-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-4eaea330df00-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-bd8b016c7db1-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd8b016c7db3-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d657e48e2cdc-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d657e48e2cde-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-2bf196c77740-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-2bf196c77742-60b3ed09 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-fcb50e785be2-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-fcb50e785be2-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-fcb50e785be2-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-fcb50e785be7-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-fcb50e785be7-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-fcb50e785be7-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-fcb50e785bee-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-fcb50e785bee-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-fcb50e785bee-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-fcb50e785bf3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-fcb50e785bf3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-fcb50e785bf3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-fcb50e785bf8-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-fcb50e785bf8-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-fcb50e785bf8-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-50c9a8f1d622-50b3ed0d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-863ac2dc7247-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-863ac2dc7247-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-863ac2dc7247-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-863ac2dc724c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-863ac2dc724c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-863ac2dc724c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-863ac2dc7251-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-863ac2dc7251-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-863ac2dc7251-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-863ac2dc7256-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-863ac2dc7256-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-863ac2dc7256-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-863ac2dc725b-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-863ac2dc725b-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-863ac2dc725b-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-863ac2dc7261-50b3ed0d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-65a15267feec-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-65a15267feec-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-65a15267feec-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-65a15267fef1-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-65a15267fef1-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-65a15267fef1-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-65a15267fef6-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-65a15267fef6-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-65a15267fef6-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-65a15267fefb-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-65a15267fefb-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-65a15267fefb-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-65a15267ff00-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-65a15267ff00-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-65a15267ff00-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-65a15267ff06-50b3ed0d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4a586d6d31fd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-4a586d6d31fd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-4a586d6d31fd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-4a586d6d3202-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-4a586d6d3202-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-4a586d6d3202-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-4a586d6d3207-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-4a586d6d3207-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-4a586d6d3207-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-4a586d6d320c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-4a586d6d320c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-4a586d6d320c-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-4a586d6d3211-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-4a586d6d3211-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-4a586d6d3211-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-4a586d6d3214-50b3ed0d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-59dbee4079ae-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-59dbee4079ae-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-59dbee4079ae-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-59dbee4079b3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-59dbee4079b3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-59dbee4079b3-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-59dbee4079b8-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-59dbee4079b8-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-59dbee4079b8-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-59dbee4079bd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-59dbee4079bd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-59dbee4079bd-50b3ed0d {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-59dbee4079c2-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-59dbee4079c2-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-59dbee4079c2-50b3ed0d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-59dbee4079c5-50b3ed0d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2b1bcc9ada79-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-2b1bcc9ada7e-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-2b1bcc9ada83-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Response;
}

#w-node-2b1bcc9ada86-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Visibility;
}

#w-node-2b1bcc9ada89-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-2b1bcc9ada89-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-2b1bcc9ada8c-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
  grid-area: Option;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-2b1bcc9adaac-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-2b1bcc9adaae-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-2b1bcc9adab1-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Response;
}

#w-node-2b1bcc9adab6-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-2b1bcc9adab6-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-2b1bcc9adabb-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Visibility;
}

#w-node-2b1bcc9adabe-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
  grid-area: Option;
}

#w-node-2b1bcc9adae4-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-2b1bcc9adae6-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-2b1bcc9adae9-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Response;
}

#w-node-2b1bcc9adaee-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-2b1bcc9adaee-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-2b1bcc9adaf3-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Visibility;
}

#w-node-2b1bcc9adaf6-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
  grid-area: Option;
}

#w-node-2b1bcc9adb1c-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-2b1bcc9adb1e-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-2b1bcc9adb21-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Response;
}

#w-node-2b1bcc9adb26-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-2b1bcc9adb26-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-2b1bcc9adb2b-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Visibility;
}

#w-node-2b1bcc9adb2e-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
  grid-area: Option;
}

#w-node-2b1bcc9adb54-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-2b1bcc9adb56-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-2b1bcc9adb59-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Response;
}

#w-node-2b1bcc9adb5e-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Status;
}

.x-cl-table-grid>#w-node-2b1bcc9adb5e-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
}

#w-node-2b1bcc9adb63-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Visibility;
}

#w-node-2b1bcc9adb66-26b3ed11 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
  grid-area: Option;
}

#w-node-9fda88419905-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419905-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419905-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419907-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419909-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-9fda8841990e-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-9fda88419910-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419910-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419910-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419912-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419916-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-8d923480e647-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-8d923480e647-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-8d923480e647-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-8d923480e647-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-46c2631c23e5-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-46c2631c23e7-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-46c2631c23e7-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-46c2631c23e7-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-46c2631c23e9-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-46c2631c23eb-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-46c2631c23ef-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-46c2631c23ef-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-46c2631c23ef-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-46c2631c23ef-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-b14d91afeaa4-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-b14d91afeaa6-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa6-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-b14d91afeaa6-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa8-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-b14d91afeaaa-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b14d91afeaae-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-b14d91afeaae-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-b14d91afeaae-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-b14d91afeaae-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7c20d30aba62-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7c20d30aba64-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7c20d30aba64-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7c20d30aba64-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7c20d30aba66-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7c20d30aba68-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-7c20d30aba6c-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7c20d30aba6c-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7c20d30aba6c-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7c20d30aba6c-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7416c8bcb145-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7416c8bcb147-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7416c8bcb147-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7416c8bcb147-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7416c8bcb149-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7416c8bcb14d-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-1844cce18832-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-1844cce18832-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-1844cce18832-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-1844cce18832-59b3ed12 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-1f1937a1ae37-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae39-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1f1937a1ae3b-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Current-Year;
}

#w-node-1f1937a1ae3d-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Next-Year;
}

#w-node-1f1937a1ae41-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae43-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1f1937a1ae4b-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae4d-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1f1937a1ae55-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae57-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1f1937a1ae5f-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae61-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1f1937a1ae69-64b3ed13 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: Country;
}

#w-node-1f1937a1ae6b-64b3ed13 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d0d8487f8bb0-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bb2-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bb6-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bb8-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bbc-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bc2-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bc4-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bc8-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bca-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bce-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bd0-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bd4-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bd6-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-e9a77fc6d92f-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-e9a77fc6d931-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d1745e3428a1-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d1745e3428a3-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7b136f6432b5-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7b136f6432b7-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cc374aa22ef-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cc374aa22f1-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-957c24d8da13-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-957c24d8da15-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bde-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8be0-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8be4-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8be6-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bea-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bec-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bf0-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bf2-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d0d8487f8bf6-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-d0d8487f8bf8-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-07cdaa2f384b-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-07cdaa2f384d-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d5c-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78d5e-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d68-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-4e520b62cbfb-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d6d-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-9a5edb47175e-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78d73-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78d75-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-284b76336334-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-284b76336336-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7ee390eb1161-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7ee390eb1163-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-2c6fcf4653ab-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-2c6fcf4653ad-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-855ca3c96776-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-855ca3c96778-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-bd4e3b56e990-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-bd4e3b56e992-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-7bc5db4ae940-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-7bc5db4ae942-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-80d859cd879f-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-80d859cd87a1-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-c78d22858d91-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f4cd5eb2c3d0-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-5cfb64c78da7-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-5cfb64c78da9-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Data;
}

#w-node-d40dd99e4ce9-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

#w-node-f88b072198f4-86b3ed14 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Label;
}

@media screen and (max-width: 479px) {
  #w-node-46eba5272ac1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ac1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ac1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ac3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ac3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ac3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272ac7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ac7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ac7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ac9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ac9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ac9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272acd-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272acd-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272acd-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ad2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ad2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ad2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ad4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ad4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ad4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272ad8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ad8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ad8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ada-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ada-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ada-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-fe5f413f8408-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-fe5f413f8408-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-fe5f413f8408-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-fe5f413f840a-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-fe5f413f840a-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-fe5f413f840a-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-483735ecbd0d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-483735ecbd0d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-483735ecbd0d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-483735ecbd0f-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-483735ecbd0f-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-483735ecbd0f-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b0c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b0c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b0c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b0e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b0e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b0e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b12-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b12-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b12-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b14-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b14-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b14-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b18-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b18-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b18-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b1b-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b1b-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b1b-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b1f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b1f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b1f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b21-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b21-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b21-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-63d80a5670e7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-63d80a5670e7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-63d80a5670e7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-63d80a5670e9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-63d80a5670e9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-63d80a5670e9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-63d80a5670ed-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-63d80a5670ed-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-63d80a5670ed-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-63d80a5670ef-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-63d80a5670ef-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-63d80a5670ef-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b32-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b32-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b32-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b34-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b34-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b34-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b37-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b37-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b37-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b39-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b39-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b39-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b3f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b3f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b3f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b41-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b41-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b41-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b47-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b47-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b47-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b49-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b49-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b49-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b4c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b4c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b4c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b4e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b4e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b4e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b51-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b51-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b51-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b53-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b53-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b53-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b56-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b56-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b56-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b58-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b58-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b58-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bb0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bb0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bb2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bb2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bb6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bb6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bb8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bb8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bbc-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bbc-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bbc-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bc2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bc2-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bc4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bc4-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bc8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bc8-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bca-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bca-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bca-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bce-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bce-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bce-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bd0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bd0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bd4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bd4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bd6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bd6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-e9a77fc6d92f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e9a77fc6d92f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e9a77fc6d92f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e9a77fc6d931-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-e9a77fc6d931-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-e9a77fc6d931-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d1745e3428a1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d1745e3428a1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d1745e3428a1-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d1745e3428a3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d1745e3428a3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d1745e3428a3-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7b136f6432b5-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7b136f6432b5-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7b136f6432b5-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7b136f6432b7-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7b136f6432b7-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7b136f6432b7-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cc374aa22ef-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cc374aa22ef-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cc374aa22ef-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cc374aa22f1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cc374aa22f1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cc374aa22f1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-957c24d8da13-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-957c24d8da13-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-957c24d8da13-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-957c24d8da15-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-957c24d8da15-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-957c24d8da15-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bde-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bde-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bde-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8be0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8be0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8be0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8be4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8be4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8be4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8be6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8be6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8be6-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bea-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bea-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bea-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bec-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bec-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bec-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bf0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bf0-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bf2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bf2-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bf6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bf6-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bf8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bf8-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-07cdaa2f384b-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-07cdaa2f384b-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-07cdaa2f384b-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-07cdaa2f384d-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-07cdaa2f384d-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-07cdaa2f384d-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d5c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d5c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d5c-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78d5e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78d5e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78d5e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d68-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d68-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d68-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-4e520b62cbfb-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-4e520b62cbfb-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-4e520b62cbfb-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d6d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d6d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d6d-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-9a5edb47175e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-9a5edb47175e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-9a5edb47175e-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d73-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d73-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d73-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78d75-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78d75-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78d75-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-284b76336334-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-284b76336334-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-284b76336334-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-284b76336336-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-284b76336336-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-284b76336336-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7ee390eb1161-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7ee390eb1161-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7ee390eb1161-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7ee390eb1163-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7ee390eb1163-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7ee390eb1163-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-2c6fcf4653ab-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-2c6fcf4653ab-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-2c6fcf4653ab-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-2c6fcf4653ad-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-2c6fcf4653ad-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-2c6fcf4653ad-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-855ca3c96776-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-855ca3c96776-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-855ca3c96776-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-855ca3c96778-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-855ca3c96778-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-855ca3c96778-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-bd4e3b56e990-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd4e3b56e990-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd4e3b56e990-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd4e3b56e992-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd4e3b56e992-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd4e3b56e992-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7bc5db4ae940-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7bc5db4ae940-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7bc5db4ae940-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7bc5db4ae942-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7bc5db4ae942-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7bc5db4ae942-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-80d859cd879f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-80d859cd879f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-80d859cd879f-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-80d859cd87a1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-80d859cd87a1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-80d859cd87a1-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-c78d22858d91-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-c78d22858d91-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-c78d22858d91-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f4cd5eb2c3d0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-f4cd5eb2c3d0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-f4cd5eb2c3d0-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78da7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78da7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78da7-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78da9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78da9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78da9-dbb3ecb2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d40dd99e4ce9-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d40dd99e4ce9-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d40dd99e4ce9-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f88b072198f4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f88b072198f4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f88b072198f4-dbb3ecb2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ac1-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ac1-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ac1-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ac3-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ac3-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ac3-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272ac7-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272ac7-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272ac7-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272ac9-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272ac9-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272ac9-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272acd-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272acd-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272acd-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b32-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b32-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b32-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b34-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b34-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b34-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-46eba5272b37-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-46eba5272b37-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-46eba5272b37-74b3ecb9 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-46eba5272b39-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-46eba5272b39-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-46eba5272b39-74b3ecb9 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd90181a2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd90181a2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd90181a2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd90181a4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd90181a4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd90181a4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd90181a8-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd90181a8-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd90181a8-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd90181aa-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd90181aa-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd90181aa-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd90181ae-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd90181ae-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd90181ae-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd90181b3-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd90181b3-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd90181b3-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd90181b5-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd90181b5-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd90181b5-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd9018206-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd9018206-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd9018206-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd9018208-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd9018208-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd9018208-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd901820b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd901820b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd901820b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd901820d-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd901820d-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd901820d-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd9018210-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd9018210-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd9018210-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3b4cd9018212-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3b4cd9018212-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3b4cd9018212-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3b4cd9018215-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3b4cd9018215-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3b4cd9018215-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #field-10.w-node-205fa6d54470-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#field-10.w-node-205fa6d54470-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#field-10.w-node-205fa6d54470-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-19d7876dfb6e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb6e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb6e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb70-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-19d7876dfb70-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-19d7876dfb70-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-19d7876dfb74-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb74-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb74-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb76-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-19d7876dfb76-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-19d7876dfb76-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-19d7876dfb7a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb7a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb7a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb7f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb7f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb7f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb81-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-19d7876dfb81-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-19d7876dfb81-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-19d7876dfb8a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb8a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb8a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb8f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb8f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb8f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #field-11.w-node-1d4203b57d23-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#field-11.w-node-1d4203b57d23-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#field-11.w-node-1d4203b57d23-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-b52a0ef43191-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-b52a0ef43191-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-b52a0ef43191-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-19d7876dfb99-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-19d7876dfb99-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-19d7876dfb99-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #field-10.w-node-19d7876dfb9b-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#field-10.w-node-19d7876dfb9b-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#field-10.w-node-19d7876dfb9b-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3f73b54f723e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3f73b54f723e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3f73b54f723e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3f73b54f7240-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3f73b54f7240-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3f73b54f7240-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-3f73b54f7244-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-3f73b54f7244-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-3f73b54f7244-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-3f73b54f7246-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-3f73b54f7246-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-3f73b54f7246-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-f10e09bb9555-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f10e09bb9555-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f10e09bb9555-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f10e09bb9557-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-f10e09bb9557-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-f10e09bb9557-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-e38fb8c46150-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e38fb8c46150-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e38fb8c46150-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e38fb8c46152-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-e38fb8c46152-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-e38fb8c46152-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-e38fb8c46156-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e38fb8c46156-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e38fb8c46156-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e38fb8c46158-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-e38fb8c46158-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-e38fb8c46158-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-f96a15814cf2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f96a15814cf2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f96a15814cf2-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f96a15814cf4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-f96a15814cf4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-f96a15814cf4-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-0561a1ee383c-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-0561a1ee383c-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-0561a1ee383c-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-0561a1ee383e-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-0561a1ee383e-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-0561a1ee383e-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-999d763f9fd7-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-999d763f9fd7-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-999d763f9fd7-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-999d763f9fd9-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-999d763f9fd9-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-999d763f9fd9-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-0561a1ee3842-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-0561a1ee3842-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-0561a1ee3842-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-0561a1ee3844-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-0561a1ee3844-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-0561a1ee3844-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-a9512561c27f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-a9512561c27f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-a9512561c27f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-a9512561c281-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-a9512561c281-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-a9512561c281-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-8db92c74715a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-8db92c74715a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-8db92c74715a-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-8db92c74715c-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-8db92c74715c-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-8db92c74715c-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-8db92c747160-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-8db92c747160-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-8db92c747160-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-8db92c747162-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-8db92c747162-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-8db92c747162-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-fb3f3f30294f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-fb3f3f30294f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-fb3f3f30294f-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-fb3f3f302951-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-fb3f3f302951-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-fb3f3f302951-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-265467e36435-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-265467e36435-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-265467e36435-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-265467e36437-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-265467e36437-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-265467e36437-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-ec048aa2fd67-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-ec048aa2fd67-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-ec048aa2fd67-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-ec048aa2fd69-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-ec048aa2fd69-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-ec048aa2fd69-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-ec048aa2fd6d-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-ec048aa2fd6d-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-ec048aa2fd6d-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-ec048aa2fd6f-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-ec048aa2fd6f-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-ec048aa2fd6f-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-ec048aa2fd73-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-ec048aa2fd73-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-ec048aa2fd73-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-a8638888eb98-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-a8638888eb98-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-a8638888eb98-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-a8638888eb9a-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-a8638888eb9a-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-a8638888eb9a-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-a8638888eb9e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-a8638888eb9e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-a8638888eb9e-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-a8638888eba0-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-a8638888eba0-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-a8638888eba0-63b3ecbc {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-ec048aa2fd83-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-ec048aa2fd83-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-ec048aa2fd83-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-9bbcb6960f7b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-9bbcb6960f7b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-9bbcb6960f7b-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e330c6be9803-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e330c6be9803-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e330c6be9803-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f6d04221f9c1-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f6d04221f9c1-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f6d04221f9c1-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e066cd8496b4-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e066cd8496b4-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e066cd8496b4-63b3ecbc {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7d96-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd8b016c7d96-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd8b016c7d96-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7d98-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd8b016c7d98-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd8b016c7d98-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-49b48ccc89ba-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-49b48ccc89ba-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-49b48ccc89ba-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-49b48ccc89bc-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-49b48ccc89bc-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-49b48ccc89bc-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-bd8b016c7d9c-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd8b016c7d9c-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd8b016c7d9c-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7d9e-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd8b016c7d9e-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd8b016c7d9e-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-bd8b016c7da2-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd8b016c7da2-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd8b016c7da2-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-153c20b5b72d-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-153c20b5b72d-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-153c20b5b72d-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f958ef509984-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f958ef509984-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f958ef509984-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-4e566f03f3a0-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-4e566f03f3a0-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-4e566f03f3a0-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f6e9bfb67cce-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f6e9bfb67cce-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f6e9bfb67cce-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-6f4123186d57-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-6f4123186d57-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-6f4123186d57-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-8921192fc2dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-8921192fc2dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-8921192fc2dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7ad0fd75da02-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7ad0fd75da02-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7ad0fd75da02-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7dac-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd8b016c7dac-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd8b016c7dac-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7dae-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd8b016c7dae-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd8b016c7dae-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-0c5b11d574dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-0c5b11d574dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-0c5b11d574dd-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-0c5b11d574df-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-0c5b11d574df-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-0c5b11d574df-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-1b57cca1a585-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-1b57cca1a585-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-1b57cca1a585-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-1b57cca1a587-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-1b57cca1a587-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-1b57cca1a587-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-b08743970f39-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-b08743970f39-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-b08743970f39-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-b08743970f3b-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-b08743970f3b-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-b08743970f3b-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-b6150648d5e7-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-b6150648d5e7-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-b6150648d5e7-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-b6150648d5e9-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-b6150648d5e9-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-b6150648d5e9-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-4eaea330defe-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-4eaea330defe-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-4eaea330defe-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-4eaea330df00-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-4eaea330df00-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-4eaea330df00-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-bd8b016c7db1-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd8b016c7db1-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd8b016c7db1-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd8b016c7db3-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd8b016c7db3-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd8b016c7db3-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d657e48e2cdc-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d657e48e2cdc-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d657e48e2cdc-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d657e48e2cde-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d657e48e2cde-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d657e48e2cde-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-2bf196c77740-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-2bf196c77740-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-2bf196c77740-60b3ed09 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-2bf196c77742-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-2bf196c77742-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-2bf196c77742-60b3ed09 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bb0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bb0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bb2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bb2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bb6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bb6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bb8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bb8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bb8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bbc-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bbc-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bbc-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bc2-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc2-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bc2-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bc4-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc4-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bc4-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bc8-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bc8-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bc8-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bca-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bca-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bca-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bce-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bce-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bce-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bd0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bd0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bd4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bd4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bd6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bd6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bd6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-e9a77fc6d92f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-e9a77fc6d92f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-e9a77fc6d92f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-e9a77fc6d931-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-e9a77fc6d931-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-e9a77fc6d931-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d1745e3428a1-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d1745e3428a1-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d1745e3428a1-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d1745e3428a3-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d1745e3428a3-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d1745e3428a3-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7b136f6432b5-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7b136f6432b5-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7b136f6432b5-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7b136f6432b7-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7b136f6432b7-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7b136f6432b7-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cc374aa22ef-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cc374aa22ef-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cc374aa22ef-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cc374aa22f1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cc374aa22f1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cc374aa22f1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-957c24d8da13-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-957c24d8da13-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-957c24d8da13-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-957c24d8da15-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-957c24d8da15-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-957c24d8da15-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bde-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bde-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bde-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8be0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8be0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8be0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8be4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8be4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8be4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8be6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8be6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8be6-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bea-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bea-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bea-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bec-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bec-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bec-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bf0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bf0-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bf2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bf2-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d0d8487f8bf6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d0d8487f8bf6-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-d0d8487f8bf8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-d0d8487f8bf8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-d0d8487f8bf8-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-07cdaa2f384b-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-07cdaa2f384b-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-07cdaa2f384b-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-07cdaa2f384d-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-07cdaa2f384d-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-07cdaa2f384d-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d5c-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d5c-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d5c-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78d5e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78d5e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78d5e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d68-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d68-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d68-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-4e520b62cbfb-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-4e520b62cbfb-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-4e520b62cbfb-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d6d-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d6d-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d6d-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-9a5edb47175e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-9a5edb47175e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-9a5edb47175e-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78d73-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78d73-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78d73-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78d75-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78d75-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78d75-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-284b76336334-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-284b76336334-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-284b76336334-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-284b76336336-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-284b76336336-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-284b76336336-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7ee390eb1161-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7ee390eb1161-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7ee390eb1161-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7ee390eb1163-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7ee390eb1163-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7ee390eb1163-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-2c6fcf4653ab-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-2c6fcf4653ab-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-2c6fcf4653ab-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-2c6fcf4653ad-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-2c6fcf4653ad-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-2c6fcf4653ad-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-855ca3c96776-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-855ca3c96776-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-855ca3c96776-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-855ca3c96778-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-855ca3c96778-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-855ca3c96778-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-bd4e3b56e990-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-bd4e3b56e990-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-bd4e3b56e990-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-bd4e3b56e992-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-bd4e3b56e992-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-bd4e3b56e992-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-7bc5db4ae940-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-7bc5db4ae940-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-7bc5db4ae940-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-7bc5db4ae942-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-7bc5db4ae942-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-7bc5db4ae942-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-80d859cd879f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-80d859cd879f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-80d859cd879f-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-80d859cd87a1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-80d859cd87a1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-80d859cd87a1-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-c78d22858d91-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-c78d22858d91-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-c78d22858d91-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f4cd5eb2c3d0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-f4cd5eb2c3d0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-f4cd5eb2c3d0-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-5cfb64c78da7-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-5cfb64c78da7-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-5cfb64c78da7-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-5cfb64c78da9-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-custom-field-row>#w-node-5cfb64c78da9-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  .z-form-flex>#w-node-5cfb64c78da9-86b3ed14 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #w-node-d40dd99e4ce9-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-d40dd99e4ce9-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-d40dd99e4ce9-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #w-node-f88b072198f4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-custom-field-row>#w-node-f88b072198f4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  .z-form-flex>#w-node-f88b072198f4-86b3ed14 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
}

#w-node-27c03b82e424-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc00c76eefe9-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-bc00c76eefe9-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-bc00c76eefe9-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-68150be2fb98-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-68150be2fb98-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-68150be2fb98-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-35a1f903fcf6-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-35a1f903fcf6-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-35a1f903fcf6-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-5da7f42a6173-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-5da7f42a6173-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-5da7f42a6173-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-173da235f151-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-173da235f151-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-173da235f151-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f0f84380bf7d-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f0f84380bf71-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f0f84380bf71-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f0f84380bf71-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f0f84380bf76-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f0f84380bf76-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f0f84380bf76-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f0f84380bf7b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f0f84380bf7b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f0f84380bf7b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f0f84380bf82-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f0f84380bf82-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f0f84380bf82-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f0f84380bf87-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f0f84380bf87-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f0f84380bf87-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-0f076bff7f3f-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-0f076bff7f33-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-0f076bff7f33-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-0f076bff7f33-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-0f076bff7f38-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-0f076bff7f38-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-0f076bff7f38-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-0f076bff7f3d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-0f076bff7f3d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-0f076bff7f3d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-0f076bff7f44-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-0f076bff7f44-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-0f076bff7f44-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-0f076bff7f49-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-0f076bff7f49-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-0f076bff7f49-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-fd6087404b68-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fd6087404b5c-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-fd6087404b5c-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-fd6087404b5c-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-fd6087404b61-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-fd6087404b61-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-fd6087404b61-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-fd6087404b66-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-fd6087404b66-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-fd6087404b66-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-fd6087404b6d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-fd6087404b6d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-fd6087404b6d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-fd6087404b72-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-fd6087404b72-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-fd6087404b72-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-88df1e24d460-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-88df1e24d454-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-88df1e24d454-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-88df1e24d454-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-88df1e24d459-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-88df1e24d459-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-88df1e24d459-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-88df1e24d45e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-88df1e24d45e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-88df1e24d45e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-88df1e24d465-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-88df1e24d465-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-88df1e24d465-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-88df1e24d46a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-88df1e24d46a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-88df1e24d46a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0cdb-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9afd96c0ce0-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f9afd96c0ce0-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f9afd96c0ce0-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f9afd96c0ce5-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f9afd96c0ce5-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f9afd96c0ce5-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f9afd96c0cea-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f9afd96c0cea-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f9afd96c0cea-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f9afd96c0ced-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f9afd96c0ced-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0ced-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0cf2-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f9afd96c0cf2-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0cf2-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0cfa-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9afd96c0cff-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f9afd96c0cff-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f9afd96c0cff-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f9afd96c0d04-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f9afd96c0d04-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f9afd96c0d04-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f9afd96c0d09-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f9afd96c0d09-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f9afd96c0d09-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f9afd96c0d0b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f9afd96c0d0b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d0b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d10-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f9afd96c0d10-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d10-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d18-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9afd96c0d1d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f9afd96c0d1d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f9afd96c0d1d-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f9afd96c0d22-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f9afd96c0d22-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f9afd96c0d22-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f9afd96c0d27-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f9afd96c0d27-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f9afd96c0d27-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f9afd96c0d29-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f9afd96c0d29-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d29-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d2e-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f9afd96c0d2e-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d2e-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d36-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9afd96c0d3b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f9afd96c0d3b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f9afd96c0d3b-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f9afd96c0d40-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f9afd96c0d40-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f9afd96c0d40-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f9afd96c0d45-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f9afd96c0d45-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f9afd96c0d45-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f9afd96c0d47-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f9afd96c0d47-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d47-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d4c-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f9afd96c0d4c-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d4c-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d54-98b3ed17 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9afd96c0d59-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-f9afd96c0d59-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-f9afd96c0d59-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-f9afd96c0d5e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-f9afd96c0d5e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-f9afd96c0d5e-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-f9afd96c0d63-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-f9afd96c0d63-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-f9afd96c0d63-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-f9afd96c0d65-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-f9afd96c0d65-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d65-98b3ed17 {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-f9afd96c0d6a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-f9afd96c0d6a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-f9afd96c0d6a-98b3ed17 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-666c87c2f034-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-666c87c2f037-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f037-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f03a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f03a-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f03a-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03f-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f041-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f046-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f046-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f046-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f046-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f046-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f047-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f047-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f04a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f04c-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f051-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f051-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f054-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f054-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f054-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f054-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f054-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444ea-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-daeea13444ed-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444ed-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea13444f0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444f0-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444f0-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f5-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea13444f7-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea13444fc-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444fc-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444fc-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fc-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444fc-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444fd-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fd-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344500-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea1344502-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea1344507-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344507-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea134450a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea134450a-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea134450a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea134450a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea134450a-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-8df4c30650d9-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-17a795aa0269-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-17a795aa0269-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d26cd4b91149-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d26cd4b91149-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d26cd4b91149-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d26cd4b91149-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d26cd4b91149-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-0f1ffa5db165-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#field-9.w-node-1158653cee4a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#field-9.w-node-1158653cee4a-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#field-9.w-node-1158653cee4a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#field-9.w-node-1158653cee4a-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#field-9.w-node-1158653cee4a-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-0f1ffa5db167-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-0f1ffa5db167-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-0f1ffa5db168-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-8c596a2fd5e0-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-8c596a2fd5e4-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-ff8d8feba72e-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-ff8d8feba72e-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#field-9.w-node-96ea73dc3daf-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#field-9.w-node-96ea73dc3daf-8cb3ed18 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#field-9.w-node-96ea73dc3daf-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#field-9.w-node-96ea73dc3daf-8cb3ed18 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#field-9.w-node-96ea73dc3daf-8cb3ed18 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-ae99b57b0462-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-8cb3ed18 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-8cb3ed18 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-71804357994a-8cb3ed18 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-0ac2db29ebfd-8cb3ed18 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-ebf72517ddff-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-ebf72517de07-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-ebf72517de0d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-ebf72517de0d-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-ebf72517de15-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-ebf72517de1d-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-ebf72517de23-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-ebf72517de23-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-12932663433b-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-129326634343-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-129326634349-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-129326634349-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-129326634351-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-129326634359-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-12932663435f-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-12932663435f-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2d55f04449de-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2d55f04449e6-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2d55f04449ec-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-2d55f04449ec-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2d55f04449f4-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2d55f04449fc-4db3ed19 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2d55f0444a02-4db3ed19 {
  -ms-grid-row: 3;
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-area: Address;
}

.z-emergency-info-grid>#w-node-2d55f0444a02-4db3ed19 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e04-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-d5b3ed1c {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-d5b3ed1c {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-d5b3ed1c {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-d5b3ed1c {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-d5b3ed1c {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-d5b3ed1c {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f034-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-666c87c2f037-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f037-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f03a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f03a-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f03a-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03f-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f046-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f046-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f046-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f046-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f046-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f047-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f047-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f041-d5b3ed1c {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f04a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f04c-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f051-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f051-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f054-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f054-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f054-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f054-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f054-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444ea-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-daeea13444ed-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444ed-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea13444f0-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444f0-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f0-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f0-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444f0-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f5-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea13444f7-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea13444fc-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444fc-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444fc-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fc-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444fc-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444fd-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fd-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344500-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea1344502-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea1344507-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344507-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea134450a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea134450a-d5b3ed1c {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea134450a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea134450a-d5b3ed1c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea134450a-d5b3ed1c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-ae99b57b0462-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-d5b3ed1c {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-d5b3ed1c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-d5b3ed1c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e04-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-4fb3ed1d {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-4fb3ed1d {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-4fb3ed1d {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-4fb3ed1d {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-4fb3ed1d {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-4fb3ed1d {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f034-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-666c87c2f037-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f037-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f03a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f03a-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f03a-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03f-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f041-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f046-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f046-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f046-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f046-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f046-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f047-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f047-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f04a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f04c-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f051-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f051-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f054-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f054-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f054-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f054-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f054-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444ea-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-daeea13444ed-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444ed-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea13444f0-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444f0-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f0-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f0-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444f0-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f5-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea13444f7-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea13444fc-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444fc-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444fc-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fc-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444fc-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444fd-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fd-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344500-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea1344502-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea1344507-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344507-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea134450a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea134450a-4fb3ed1d {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea134450a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea134450a-4fb3ed1d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea134450a-4fb3ed1d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-ae99b57b0462-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-4fb3ed1d {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-4fb3ed1d {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-4fb3ed1d {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e04-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-bab3ed1e {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-bab3ed1e {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-bab3ed1e {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-bab3ed1e {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-bab3ed1e {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-bab3ed1e {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f034-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-666c87c2f037-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f037-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f03a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f03a-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f03a-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f03f-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f041-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f046-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f046-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f046-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f046-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f046-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-666c87c2f047-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f047-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f04a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-666c87c2f04c-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-666c87c2f051-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f051-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-666c87c2f054-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-666c87c2f054-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-666c87c2f054-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-666c87c2f054-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-666c87c2f054-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444ea-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-daeea13444ed-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444ed-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea13444f0-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444f0-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f0-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f0-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444f0-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444f5-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea13444f7-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea13444fc-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea13444fc-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea13444fc-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fc-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea13444fc-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-daeea13444fd-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea13444fd-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344500-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-daeea1344502-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-daeea1344507-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-daeea1344507-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-daeea134450a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-daeea134450a-bab3ed1e {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-daeea134450a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-daeea134450a-bab3ed1e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-daeea134450a-bab3ed1e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-ae99b57b0462-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-bab3ed1e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-bab3ed1e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-bab3ed1e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e2d-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-72b3ed25 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-72b3ed25 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-f99177a18eb7-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1d70d931f7de-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ed8999890d09-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-0447e8869b4f-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-254a884cdf88-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-254a884cdf88-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-254a884cdf88-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-254a884cdf88-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-254a884cdf88-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-1ac46db9812d-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#w-node-096f383e4c8c-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-096f383e4c92-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-096f383e4c98-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-096f383e4c9e-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-096f383e4ca4-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-096f383e4ca4-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-096f383e4ca4-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-096f383e4ca4-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-096f383e4ca4-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-096f383e4caa-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#w-node-b135fafa7745-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b135fafa774b-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-b135fafa7751-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-b135fafa7757-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b135fafa775d-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-b135fafa775d-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-b135fafa775d-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-b135fafa775d-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-b135fafa775d-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-b135fafa7763-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#w-node-13b0c73fdd25-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd2b-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd31-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd37-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd3d-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-13b0c73fdd3d-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-13b0c73fdd3d-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-13b0c73fdd3d-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-13b0c73fdd3d-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-13b0c73fdd43-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#w-node-13b0c73fdd4b-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd51-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd57-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd5d-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd63-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-13b0c73fdd63-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-13b0c73fdd63-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-13b0c73fdd63-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-13b0c73fdd63-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-13b0c73fdd69-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#w-node-13b0c73fdd71-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd77-72b3ed25 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd7d-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-13b0c73fdd83-72b3ed25 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13b0c73fdd89-72b3ed25 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-13b0c73fdd89-72b3ed25 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-13b0c73fdd89-72b3ed25 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-13b0c73fdd89-72b3ed25 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-13b0c73fdd89-72b3ed25 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-13b0c73fdd8f-72b3ed25 {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
  grid-area: Area-3;
}

#Criteria-Select.w-node-ebd952be5481-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Select;
}

#w-node-826c0454e3b3-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Criteria;
}

#w-node-564db3a114e0-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-564db3a114e0-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-564db3a114e0-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-564db3a114e0-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#Criteria-Select-2.w-node-0785959d6164-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Select;
}

#w-node-0785959d6165-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Criteria;
}

#w-node-0785959d617a-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-0785959d617a-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-0785959d617a-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-0785959d617a-bdb3ed27 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d20f61107e04-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-48b3ed29 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-48b3ed29 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-48b3ed29 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-48b3ed29 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-48b3ed29 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-48b3ed29 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-48b3ed29 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-48b3ed29 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-48b3ed29 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-48b3ed29 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-48b3ed29 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-48b3ed29 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-48b3ed29 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-22d1f7ab229b-48b3ed29 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-c04737252d55-48b3ed29 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-ae99b57b0462-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-48b3ed29 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-48b3ed29 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-48b3ed29 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e04-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-feed86a7e8c9-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-1380eb2460c2-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-90f3eeaa7ebc-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-90f3eeaa7ebc-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ebc-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-90f3eeaa7ebc-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-90f3eeaa7ebc-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ec1-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-90f3eeaa7ec5-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-90f3eeaa7ecb-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-90f3eeaa7ecb-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-90f3eeaa7ecb-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ecb-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-90f3eeaa7ecb-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ed0-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-90f3eeaa7ed0-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ed0-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-90f3eeaa7ed0-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-90f3eeaa7ed0-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ed5-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-90f3eeaa7eda-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-90f3eeaa7edf-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-90f3eeaa7edf-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-90f3eeaa7edf-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7edf-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-90f3eeaa7edf-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-2938041c2d9b-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-2938041c2da4-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-2938041c2dad-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-2938041c2dba-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-2938041c2dba-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2938041c2dba-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2938041c2dba-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-2938041c2dba-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2938041c2dbf-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-2938041c2dc3-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2938041c2dc9-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-2938041c2dc9-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2938041c2dc9-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2938041c2dc9-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-2938041c2dc9-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-2938041c2dce-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-2938041c2dce-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2938041c2dce-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2938041c2dce-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-2938041c2dce-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2938041c2dd3-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-2938041c2dd8-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2938041c2ddd-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-2938041c2ddd-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2938041c2ddd-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2938041c2ddd-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-2938041c2ddd-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-4da24c4aa109-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-d308a37741da-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-759914dbac94-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-759914dbaca5-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-e53fcfcf98a0-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-e53fcfcf98b1-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-4da24c4aa127-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-4da24c4aa127-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-4da24c4aa127-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-4da24c4aa127-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-4da24c4aa127-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-4da24c4aa12c-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-4da24c4aa130-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4da24c4aa136-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-4da24c4aa136-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-4da24c4aa136-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-4da24c4aa136-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-4da24c4aa136-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-4da24c4aa13b-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-4da24c4aa13b-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-4da24c4aa13b-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-4da24c4aa13b-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-4da24c4aa13b-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-4da24c4aa140-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-4da24c4aa145-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4da24c4aa14a-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-4da24c4aa14a-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-4da24c4aa14a-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-4da24c4aa14a-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-4da24c4aa14a-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-2b4bb6880956-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-8011b301e479-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-2b4bb68809d8-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-2b4bb68809d8-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2b4bb68809d8-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2b4bb68809d8-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-2b4bb68809d8-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2b4bb68809dd-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-2b4bb68809e1-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2b4bb68809e7-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-2b4bb68809e7-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2b4bb68809e7-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2b4bb68809e7-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-2b4bb68809e7-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-2b4bb68809ec-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-2b4bb68809ec-b1b3ed2a {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2b4bb68809ec-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-2b4bb68809ec-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-2b4bb68809ec-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-2b4bb68809f1-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-2b4bb68809f6-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2b4bb68809fb-b1b3ed2a {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-2b4bb68809fb-b1b3ed2a {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-2b4bb68809fb-b1b3ed2a {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-2b4bb68809fb-b1b3ed2a {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-2b4bb68809fb-b1b3ed2a {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-250c6af84d28-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-f5f25afaebe9-b1b3ed2a {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-3c9639331d8f-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-8a6fd390b042-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-8a6fd390b044-b1b3ed2a {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-8a6fd390b057-b1b3ed2a {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-ae99b57b0462-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-b1b3ed2a {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-b1b3ed2a {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-b1b3ed2a {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-712a1b29dac9-38b3ed2c {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6bf7097d56bf-38b3ed2c {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-4a0df66c3460-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-587558fc2831-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-639f4a2fce4f-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-8aa86c8d7ddc-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-833e2ae8fd44-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-9ec00e769e04-38b3ed2c {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-6c76ebe20a79-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20a79-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20a79-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20a7b-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20a7d-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-6c76ebe20a82-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-6c76ebe20a84-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20a84-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20a84-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20a86-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20a88-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-6c76ebe20a8c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-6c76ebe20a8c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-6c76ebe20a8c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-6c76ebe20a8c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6c76ebe20a9f-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-6c76ebe20aa1-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20aa1-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20aa1-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20aa3-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20aa5-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-6c76ebe20aa9-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-6c76ebe20aa9-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-6c76ebe20aa9-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-6c76ebe20aa9-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6c76ebe20abc-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-6c76ebe20abe-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20abe-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20abe-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20ac0-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20ac2-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-6c76ebe20ac6-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-6c76ebe20ac6-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-6c76ebe20ac6-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-6c76ebe20ac6-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6c76ebe20ad9-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-6c76ebe20adb-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20adb-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20adb-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20add-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20adf-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-6c76ebe20ae3-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-6c76ebe20ae3-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-6c76ebe20ae3-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-6c76ebe20ae3-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6c76ebe20af6-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-6c76ebe20af8-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-6c76ebe20af8-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-6c76ebe20af8-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-6c76ebe20afa-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-6c76ebe20afc-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-6c76ebe20b00-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-6c76ebe20b00-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-6c76ebe20b00-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-6c76ebe20b00-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-13efdcb7a069-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: No;
}

.x-doc-table-grid-7>#w-node-13efdcb7a069-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.x-file-ver-grid>#w-node-13efdcb7a069-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-0abe74b6d37c-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-0abe74b6d37c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-0abe74b6d37c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-1f9776f60bf5-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-800a30e64258-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-68281bdff41f-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-f78c19f71480-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f33-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-cab17aa23f33-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-cab17aa23f33-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-cab17aa23f35-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-b631f8170f35-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-8258fc8ebdf8-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-cab17aa23f37-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f3b-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-cab17aa23f3b-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-cab17aa23f3b-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-cab17aa23f3b-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-238adcf95d02-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-238adcf95d02-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-238adcf95d02-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-238adcf95d04-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-238adcf95d06-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-238adcf95d08-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-238adcf95d0a-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-238adcf95d0e-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-238adcf95d0e-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-238adcf95d0e-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-238adcf95d0e-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7db645e9848a-38b3ed2c {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7db645e9848a-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7db645e9848a-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7db645e9848c-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-7db645e9848e-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-7db645e98490-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-7db645e98492-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-7db645e98496-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7db645e98496-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7db645e98496-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7db645e98496-38b3ed2c {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-608a57555993-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a57555993-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a57555993-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a57555995-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a57555997-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-608a5755599c-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-608a5755599e-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a5755599e-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a5755599e-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a575559a0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a575559a2-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-608a575559a6-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-608a575559a6-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-608a575559a6-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-608a575559a6-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-608a575559b9-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-608a575559bb-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a575559bb-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a575559bb-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a575559bd-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a575559bf-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-608a575559c3-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-608a575559c3-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-608a575559c3-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-608a575559c3-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-608a575559d6-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-608a575559d8-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a575559d8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a575559d8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a575559da-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a575559dc-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-608a575559e0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-608a575559e0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-608a575559e0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-608a575559e0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-608a575559f3-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-608a575559f5-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a575559f5-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a575559f5-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a575559f7-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a575559f9-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-608a575559fd-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-608a575559fd-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-608a575559fd-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-608a575559fd-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-608a57555a10-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-608a57555a12-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-608a57555a12-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-608a57555a12-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-608a57555a14-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-608a57555a16-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-608a57555a1a-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-608a57555a1a-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-608a57555a1a-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-608a57555a1a-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-13efdcb7a069-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: No;
}

.x-doc-table-grid-7>#w-node-13efdcb7a069-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.x-file-ver-grid>#w-node-13efdcb7a069-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-0abe74b6d37c-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-0abe74b6d37c-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-0abe74b6d37c-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-1f9776f60bf5-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-800a30e64258-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-68281bdff41f-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-f78c19f71480-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f33-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-cab17aa23f33-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-cab17aa23f33-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-cab17aa23f35-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-b631f8170f35-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-8258fc8ebdf8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-cab17aa23f37-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f3b-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-cab17aa23f3b-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-cab17aa23f3b-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-cab17aa23f3b-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-4c651bc30a9c-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-4c651bc30a9c-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-4c651bc30a9c-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-4c651bc30a9e-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-4c651bc30aa0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-4c651bc30aa2-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-4c651bc30aa4-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-4c651bc30aa8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-4c651bc30aa8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-4c651bc30aa8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-4c651bc30aa8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-0cba3b82dcd8-c3b3ed2d {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-0cba3b82dcd8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-0cba3b82dcd8-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-0cba3b82dcda-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-0cba3b82dcdc-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-0cba3b82dcde-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-0cba3b82dce0-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-0cba3b82dce4-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-0cba3b82dce4-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-0cba3b82dce4-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-0cba3b82dce4-c3b3ed2d {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af629c-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af629c-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af629c-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af629e-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62a0-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-a0f010af62a5-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62a7-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62a7-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62a7-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62a9-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62ab-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62af-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62af-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62af-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62af-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62c2-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62c4-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62c4-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62c4-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62c6-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62c8-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62cc-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62cc-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62cc-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62cc-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62df-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62e1-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62e1-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62e1-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62e3-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62e5-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62e9-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62e9-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62e9-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62e9-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62fc-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62fe-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62fe-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62fe-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af6300-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af6302-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af6306-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af6306-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af6306-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af6306-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af6319-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af631b-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af631b-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af631b-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af631d-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af631f-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-a0f010af6323-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af6323-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af6323-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af6323-41b3ed2f {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2223f7a182b5-76b3ed30 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182b8-76b3ed30 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182bb-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182c5-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182cd-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182d5-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182dd-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182e4-76b3ed30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2164ad0e7e00-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e00-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e00-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e02-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e04-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-2164ad0e7e09-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e0b-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e0b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e0b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e0d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e0f-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e13-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e13-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e13-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e13-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e26-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e28-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e28-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e28-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e2a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e2c-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e30-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e30-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e30-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e30-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e43-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e45-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e45-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e45-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e47-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e49-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e4d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e4d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e4d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e4d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e60-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e62-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e62-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e62-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e64-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e66-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e6a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e6a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e6a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e6a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e7d-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e7f-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e7f-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e7f-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e81-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e83-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-2164ad0e7e87-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e87-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e87-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e87-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-13efdcb7a069-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: No;
}

.x-doc-table-grid-7>#w-node-13efdcb7a069-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.x-file-ver-grid>#w-node-13efdcb7a069-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-0abe74b6d37c-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-0abe74b6d37c-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-0abe74b6d37c-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-1f9776f60bf5-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-800a30e64258-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-68281bdff41f-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-f78c19f71480-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f33-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-cab17aa23f33-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-cab17aa23f33-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-cab17aa23f35-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-b631f8170f35-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-8258fc8ebdf8-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-cab17aa23f37-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f3b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-cab17aa23f3b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-cab17aa23f3b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-cab17aa23f3b-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-238adcf95d02-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-238adcf95d02-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-238adcf95d02-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-238adcf95d04-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-238adcf95d06-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-238adcf95d08-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-238adcf95d0a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-238adcf95d0e-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-238adcf95d0e-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-238adcf95d0e-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-238adcf95d0e-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7db645e9848a-76b3ed30 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7db645e9848a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7db645e9848a-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7db645e9848c-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-7db645e9848e-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-7db645e98490-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-7db645e98492-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-7db645e98496-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7db645e98496-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7db645e98496-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7db645e98496-76b3ed30 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2fb3c97d1be5-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: No;
}

.x-doc-table-grid-7>#w-node-2fb3c97d1be5-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.x-file-ver-grid>#w-node-2fb3c97d1be5-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#Criteria-Select.w-node-ebd952be5481-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Select;
}

#w-node-826c0454e3b3-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Criteria;
}

#w-node-564db3a114e0-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-564db3a114e0-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-564db3a114e0-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-564db3a114e0-3cb3ed36 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd4266-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-6e7ad2cd4266-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-6e7ad2cd4266-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6e7ad2cd426b-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
  -ms-grid-row-align: start;
  align-self: start;
}

.z-policy-row2>#w-node-6e7ad2cd426b-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-6e7ad2cd426b-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-6e7ad2cd4273-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-6e7ad2cd4273-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-6e7ad2cd4273-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-6e7ad2cd4278-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-6e7ad2cd4278-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd4278-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd427d-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-6e7ad2cd427d-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd427d-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd4283-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-6e7ad2cd4283-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-6e7ad2cd4283-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6e7ad2cd4288-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-6e7ad2cd4288-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-6e7ad2cd4288-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-6e7ad2cd4290-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-6e7ad2cd4290-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-6e7ad2cd4290-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-6e7ad2cd4295-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-6e7ad2cd4295-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd4295-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd429a-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-6e7ad2cd429a-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd429a-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42a1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-6e7ad2cd42a1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-6e7ad2cd42a1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6e7ad2cd42a6-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-6e7ad2cd42a6-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-6e7ad2cd42a6-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-6e7ad2cd42ae-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-6e7ad2cd42ae-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-6e7ad2cd42ae-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-6e7ad2cd42b3-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-6e7ad2cd42b3-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42b3-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42b8-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-6e7ad2cd42b8-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42b8-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42bf-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-6e7ad2cd42bf-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-6e7ad2cd42bf-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6e7ad2cd42c4-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-6e7ad2cd42c4-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-6e7ad2cd42c4-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-6e7ad2cd42cc-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-6e7ad2cd42cc-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-6e7ad2cd42cc-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-6e7ad2cd42d1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-6e7ad2cd42d1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42d1-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42d6-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-6e7ad2cd42d6-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42d6-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42dd-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: Display-Policy;
}

.z-policy-row2>#w-node-6e7ad2cd42dd-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

.z-workday-row>#w-node-6e7ad2cd42dd-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}

#w-node-6e7ad2cd42e2-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
  grid-area: entitlement-limit;
}

.z-policy-row2>#w-node-6e7ad2cd42e2-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

.z-workday-row>#w-node-6e7ad2cd42e2-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}

#w-node-6e7ad2cd42ea-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: policy-name;
}

.z-policy-row2>#w-node-6e7ad2cd42ea-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-workday-row>#w-node-6e7ad2cd42ea-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

#w-node-6e7ad2cd42ef-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
  grid-area: entitlement-type;
}

.z-policy-row2>#w-node-6e7ad2cd42ef-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42ef-73b3ed3b {
  -ms-grid-row: 3;
  -ms-grid-column: 7;
}

#w-node-6e7ad2cd42f4-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: actions;
}

.z-policy-row2>#w-node-6e7ad2cd42f4-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.z-workday-row>#w-node-6e7ad2cd42f4-73b3ed3b {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-cda533b888aa-f7b3ed41 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-cda533b888ad-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-cda533b888ad-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-cda533b888b0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-cda533b888b0-f7b3ed41 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-cda533b888b0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-cda533b888b0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-cda533b888b0-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-cda533b888b5-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-cda533b888b9-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-30f275aa2435-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-30f275aa2435-f7b3ed41 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-30f275aa2435-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-30f275aa2435-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-30f275aa2435-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-91a993702f98-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-91a993702f98-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-cda533b888c0-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-cda533b888c3-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-cda533b888c8-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-cda533b888c8-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-e76817a4d5fc-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-e76817a4d5fc-f7b3ed41 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-e76817a4d5fc-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-e76817a4d5fc-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-e76817a4d5fc-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-8e147ead1f5f-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-8e147ead1f5f-f7b3ed41 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-8e147ead1f5f-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-8e147ead1f5f-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-8e147ead1f5f-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-848c19dfc1b7-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-38e3651ea661-f7b3ed41 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-61c9ea87acfc-f7b3ed41 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-61c9ea87acfc-f7b3ed41 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-61c9ea87acfc-f7b3ed41 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-61c9ea87acfc-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-61c9ea87acfc-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-bf069e422c9d-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-bf069e422c9d-f7b3ed41 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-bf069e422c9d-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-bf069e422c9d-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-bf069e422c9d-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-bf069e422ca2-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-bf069e422ca6-f7b3ed41 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-bf069e422cab-f7b3ed41 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-bf069e422cab-f7b3ed41 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-bf069e422cab-f7b3ed41 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-bf069e422cab-f7b3ed41 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-bf069e422cab-f7b3ed41 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-fa5ac9e0fde3-efb3ed43 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-fa5ac9e0fded-efb3ed43 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-dc4d84e74eff-efb3ed43 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: action;
}

#w-node-76c104eb3960-efb3ed43 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-76c104eb3962-efb3ed43 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: action;
}

#w-node-2223f7a182b5-4db3ed46 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182b8-4db3ed46 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182bb-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182c5-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182cd-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182d5-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182dd-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2223f7a182e4-4db3ed46 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-2164ad0e7e00-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e00-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e00-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e02-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e04-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-2164ad0e7e09-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e0b-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e0b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e0b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e0d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e0f-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e13-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e13-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e13-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e13-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e26-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e28-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e28-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e28-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e2a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e2c-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e30-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e30-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e30-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e30-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e43-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e45-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e45-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e45-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e47-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e49-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e4d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e4d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e4d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e4d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e60-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e62-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e62-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e62-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e64-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e66-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-2164ad0e7e6a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e6a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e6a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e6a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-2164ad0e7e7d-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-2164ad0e7e7f-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e7f-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e7f-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-2164ad0e7e81-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-2164ad0e7e83-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-2164ad0e7e87-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-2164ad0e7e87-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-2164ad0e7e87-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-2164ad0e7e87-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-13efdcb7a069-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: No;
}

.x-doc-table-grid-7>#w-node-13efdcb7a069-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.x-file-ver-grid>#w-node-13efdcb7a069-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

#w-node-0abe74b6d37c-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-0abe74b6d37c-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-0abe74b6d37c-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-1f9776f60bf5-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-800a30e64258-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-68281bdff41f-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-f78c19f71480-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f33-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-cab17aa23f33-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-cab17aa23f33-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-cab17aa23f35-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-b631f8170f35-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-8258fc8ebdf8-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-cab17aa23f37-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-cab17aa23f3b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-cab17aa23f3b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-cab17aa23f3b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-cab17aa23f3b-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-238adcf95d02-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-238adcf95d02-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-238adcf95d02-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-238adcf95d04-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-238adcf95d06-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-238adcf95d08-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-238adcf95d0a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-238adcf95d0e-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-238adcf95d0e-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-238adcf95d0e-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-238adcf95d0e-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7db645e9848a-4db3ed46 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7db645e9848a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7db645e9848a-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7db645e9848c-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Version;
}

#w-node-7db645e9848e-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Date;
}

#w-node-7db645e98490-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Other;
}

#w-node-7db645e98492-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 11;
  grid-area: Shared;
}

#w-node-7db645e98496-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7db645e98496-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7db645e98496-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7db645e98496-4db3ed46 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-c3fa4e80ae58-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae58-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae58-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae5a-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80ae5c-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-c3fa4e80ae61-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-c3fa4e80ae63-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae63-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae63-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae65-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80ae67-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c3fa4e80ae6b-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-c3fa4e80ae6b-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae6b-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-c3fa4e80ae6b-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-c3fa4e80ae7e-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-c3fa4e80ae80-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae80-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae80-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae82-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80ae84-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c3fa4e80ae88-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-c3fa4e80ae88-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae88-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-c3fa4e80ae88-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-c3fa4e80ae9b-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-c3fa4e80ae9d-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae9d-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80ae9d-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80ae9f-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80aea1-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c3fa4e80aea5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-c3fa4e80aea5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-c3fa4e80aea5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-c3fa4e80aea5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-c3fa4e80aeb8-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-c3fa4e80aeba-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80aeba-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80aeba-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80aebc-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80aebe-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-c3fa4e80aec2-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-c3fa4e80aec2-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-c3fa4e80aec2-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-c3fa4e80aec2-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-c3fa4e80aed5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-c3fa4e80aed7-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-c3fa4e80aed7-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-c3fa4e80aed7-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-c3fa4e80aed9-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-c3fa4e80aedb-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-c3fa4e80aedf-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-c3fa4e80aedf-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-c3fa4e80aedf-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-c3fa4e80aedf-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-9679e6d59aa8-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-9679e6d59aac-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Prog;
}

#w-node-9679e6d59aae-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Val;
}

#w-node-9679e6d59ab2-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-9679e6d59ab6-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Prog;
}

#w-node-9679e6d59ab8-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Val;
}

#w-node-9679e6d59abc-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-9679e6d59ac1-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Prog;
}

#w-node-9679e6d59ac3-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Val;
}

#w-node-9679e6d59ac7-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-9679e6d59acb-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Prog;
}

#w-node-9679e6d59acd-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Val;
}

#w-node-9679e6d59ad1-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Name;
}

#w-node-9679e6d59ad5-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Prog;
}

#w-node-9679e6d59ad7-1bb3ed47 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  grid-area: Val;
}

#w-node-d20f61107e04-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e07-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e07-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e0a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e0a-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e0a-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e0f-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e11-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e16-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e16-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e16-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e16-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e16-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e17-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e17-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: number;
}

.z-contact-info-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-address-info-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-emergency-info-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-custom-field-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-approval-routing>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-family-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-dependent-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e1a-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d20f61107e1c-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 4;
  grid-area: Actions;
}

#w-node-d20f61107e21-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  grid-area: route;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e21-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 2;
}

#w-node-d20f61107e24-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e24-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e24-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e24-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e24-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e2d-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e2d-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e2d-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e2d-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e2d-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e32-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e36-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e3c-f8b3ed49 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e3c-f8b3ed49 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e3c-f8b3ed49 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e3c-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e3c-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e41-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-d20f61107e41-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e41-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-d20f61107e41-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-d20f61107e41-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-d20f61107e46-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-d20f61107e4b-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d20f61107e50-f8b3ed49 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-d20f61107e50-f8b3ed49 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-d20f61107e50-f8b3ed49 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-d20f61107e50-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-d20f61107e50-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-62d586a5f5fa-f8b3ed49 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-62d586a5f606-f8b3ed49 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-c602c9cff318-f8b3ed49 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-90f3eeaa7ebc-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-90f3eeaa7ebc-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ebc-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-90f3eeaa7ebc-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-90f3eeaa7ebc-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ec1-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-90f3eeaa7ec5-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-90f3eeaa7ecb-f8b3ed49 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-90f3eeaa7ecb-f8b3ed49 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-90f3eeaa7ecb-f8b3ed49 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ecb-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-90f3eeaa7ecb-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ed0-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Area;
}

.z-family-grid>#w-node-90f3eeaa7ed0-f8b3ed49 {
  -ms-grid-row: 17;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7ed0-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  -ms-grid-column-span: 1;
}

.z-g-leave-policies-pro-rata>#w-node-90f3eeaa7ed0-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  -ms-grid-column-span: 1;
}

.z-dynamic-rate-row>#w-node-90f3eeaa7ed0-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

#w-node-90f3eeaa7ed5-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
  grid-area: Less-than;
}

#w-node-90f3eeaa7eda-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-90f3eeaa7edf-f8b3ed49 {
  -ms-grid-row: 19;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: Area-2;
}

.z-family-dependent-grid>#w-node-90f3eeaa7edf-f8b3ed49 {
  -ms-grid-row: 13;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-family-beneficiary-grid>#w-node-90f3eeaa7edf-f8b3ed49 {
  -ms-grid-row: 11;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
}

.z-g-leave-approval-routing>#w-node-90f3eeaa7edf-f8b3ed49 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 7;
}

.z-change-log>#w-node-90f3eeaa7edf-f8b3ed49 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
  -ms-grid-column-span: 3;
}

#w-node-8c5694a088f7-f8b3ed49 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-8c5694a08904-f8b3ed49 {
  -ms-grid-column: span 0.9895833730697632;
  grid-column-start: span 0.9895833730697632;
  -ms-grid-row: span 0.9895833730697632;
  grid-row-start: span 0.9895833730697632;
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: span 0.9895833730697632;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: span 0.9895833730697632;
}

#w-node-ae99b57b0462-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0464-f8b3ed49 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b0466-f8b3ed49 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b046a-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-ae99b57b04a7-f8b3ed49 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f7e0-d3b3ed4e {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f7e3-d3b3ed4e {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f7e6-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f7f0-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f7f8-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f800-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f808-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-1203e752f80f-d3b3ed4e {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a0f010af629c-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af629c-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af629c-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af629e-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62a0-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-a0f010af62a5-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62a7-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62a7-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62a7-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62a9-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62ab-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62af-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62af-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62af-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62af-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62c2-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62c4-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62c4-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62c4-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62c6-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62c8-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62cc-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62cc-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62cc-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62cc-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62df-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62e1-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62e1-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62e1-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af62e3-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af62e5-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af62e9-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af62e9-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af62e9-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af62e9-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af62fc-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af62fe-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af62fe-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af62fe-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af6300-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af6302-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a0f010af6306-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af6306-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af6306-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af6306-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-a0f010af6319-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-a0f010af631b-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-a0f010af631b-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-a0f010af631b-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-a0f010af631d-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-a0f010af631f-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-a0f010af6323-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-a0f010af6323-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-a0f010af6323-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-a0f010af6323-d3b3ed4e {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-51e240dbe42e-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-51e240dbe45c-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-51e240dbe48a-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-8c6f20ca9994-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-8c6f20ca99c2-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-8c6f20ca99f0-f7b3ed54 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-189f0b05918b-32b3ed56 {
  -ms-grid-column-span: 0;
  grid-column-end: 2;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c62f88d7e123-32b3ed56 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-febcf71fb7f7-32b3ed56 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-5185feda9869-32b3ed56 {
  -ms-grid-column-span: 0;
  grid-column-end: 2;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-5185feda986b-32b3ed56 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-5185feda986d-32b3ed56 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-9fda88419905-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419905-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419905-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419907-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419909-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-9fda8841990e-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-9fda88419910-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419910-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419910-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419912-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419916-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-8d923480e647-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-8d923480e647-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-8d923480e647-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-8d923480e647-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-46c2631c23e5-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-46c2631c23e7-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-46c2631c23e7-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-46c2631c23e7-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-46c2631c23e9-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-46c2631c23eb-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-46c2631c23ef-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-46c2631c23ef-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-46c2631c23ef-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-46c2631c23ef-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-b14d91afeaa4-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-b14d91afeaa6-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa6-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-b14d91afeaa6-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa8-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-b14d91afeaaa-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b14d91afeaae-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-b14d91afeaae-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-b14d91afeaae-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-b14d91afeaae-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7c20d30aba62-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7c20d30aba64-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7c20d30aba64-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7c20d30aba64-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7c20d30aba66-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7c20d30aba68-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-7c20d30aba6c-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7c20d30aba6c-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7c20d30aba6c-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7c20d30aba6c-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7416c8bcb145-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7416c8bcb147-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7416c8bcb147-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7416c8bcb147-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7416c8bcb149-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7416c8bcb14d-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-1844cce18832-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-1844cce18832-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-1844cce18832-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-1844cce18832-e5b3ed60 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-9fda88419905-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419905-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419905-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419907-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419909-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-9fda8841990e-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-9fda88419910-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-9fda88419910-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-9fda88419910-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-9fda88419912-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-9fda88419916-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-8d923480e647-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-8d923480e647-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-8d923480e647-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-8d923480e647-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-46c2631c23e5-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-46c2631c23e7-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-46c2631c23e7-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-46c2631c23e7-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-46c2631c23e9-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-46c2631c23eb-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-46c2631c23ef-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-46c2631c23ef-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-46c2631c23ef-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-46c2631c23ef-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-b14d91afeaa4-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-b14d91afeaa6-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa6-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-b14d91afeaa6-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-b14d91afeaa8-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-b14d91afeaaa-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-b14d91afeaae-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-b14d91afeaae-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-b14d91afeaae-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-b14d91afeaae-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7c20d30aba62-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7c20d30aba64-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7c20d30aba64-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7c20d30aba64-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7c20d30aba66-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7c20d30aba68-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-7c20d30aba6c-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-7c20d30aba6c-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-7c20d30aba6c-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-7c20d30aba6c-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-7416c8bcb145-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-7416c8bcb147-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-7416c8bcb147-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-7416c8bcb147-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-7416c8bcb149-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-7416c8bcb14d-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-1844cce18832-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-1844cce18832-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-1844cce18832-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-1844cce18832-1fb3ed61 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f3fa-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fa-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f3fa-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fc-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f3fe-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f403-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f405-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f405-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f405-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f407-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f409-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f40d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f40d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f40d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f40d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f420-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f422-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f422-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f422-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f424-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f426-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f42a-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f42a-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f42a-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f42a-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f43d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f43f-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f43f-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f43f-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f441-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f443-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f447-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f447-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f447-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f447-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f45a-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f45c-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45c-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f45c-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45e-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f460-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f464-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f464-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f464-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f464-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f477-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f479-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f479-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f479-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f47b-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f47d-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f481-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f481-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f481-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f481-0ab3ed66 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f3fa-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fa-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f3fa-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fc-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f3fe-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f403-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f405-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f405-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f405-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f407-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f409-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f40d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f40d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f40d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f40d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f420-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f422-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f422-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f422-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f424-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f426-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f42a-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f42a-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f42a-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f42a-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f43d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f43f-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f43f-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f43f-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f441-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f443-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f447-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f447-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f447-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f447-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f45a-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f45c-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45c-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f45c-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45e-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f460-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f464-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f464-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f464-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f464-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f477-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f479-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f479-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f479-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f47b-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f47d-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f481-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f481-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f481-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f481-542158ed {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f3fa-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fa-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f3fa-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f3fc-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f3fe-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f403-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f405-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f405-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f405-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f407-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f409-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f40d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f40d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f40d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f40d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f420-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f422-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f422-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f422-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f424-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f426-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f42a-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f42a-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f42a-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f42a-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f43d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f43f-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f43f-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f43f-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f441-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f443-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f447-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f447-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f447-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f447-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f45a-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f45c-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45c-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f45c-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f45e-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f460-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d6846ac9f464-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f464-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f464-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f464-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

#w-node-d6846ac9f477-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Icon;
}

#w-node-d6846ac9f479-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Title;
}

.x-doc-table-grid-5>#w-node-d6846ac9f479-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

.x-doc-table-grid-7>#w-node-d6846ac9f479-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}

#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: Type;
}

.z-contact-info-grid>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-address-info-grid>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-grid>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-dependent-grid>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.z-family-beneficiary-grid>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}

.x-doc-table-grid-5>#w-node-d6846ac9f47b-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}

#w-node-d6846ac9f47d-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
  grid-area: Toggle;
}

#w-node-d6846ac9f481-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 9;
  grid-area: Opt;
}

.x-vis-container>#w-node-d6846ac9f481-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}

.x-doc-table-grid-7>#w-node-d6846ac9f481-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 13;
}

.x-file-ver-grid>#w-node-d6846ac9f481-c6e03ab3 {
  -ms-grid-row: 1;
  -ms-grid-column: 7;
}


.calendar-icon {

  font-family: Remix, sans-serif;
  font-style: normal;
  font-display: auto;
  display: inline;
}


.z-flex.dynamic-mileage {
  justify-content: space-between;
  width: 100%;
  padding: 8px;
}


.short-select {
  width: 160px;
  margin-right: 10px;
}


.select2-wrapper + .select2-wrapper {

  margin-left: 10px !important;
}

.for-hide {

  display: none;
}


.x-integration-logo {

  width: 45px;
  height: auto;

}


.z-numbered-bullet {
  font-size: 16px;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  /* line-height: 10px; */
  padding: 10px;
  color: white;
  background-color: #459be5;
  position: absolute;
  left: -9px;
  top: -12px;
  border-radius: 24px;
  width: 24px;
  height: 24px;

}

.z-travel-summary-block {

  border-top: 1px solid #d8dbe1;
  padding-top: 16px;

}


.z-travel-cost-li {
 
  padding: 10px;
  margin-top: 16px;
  border-radius: 8px;
  position: relative;
  background-color: #f8f8f8;

}


.z-response-chart-li {
  list-style-type: none;
  font-size: 20px;
  font-weight: 500;
  margin-top: 72px;
  width: 100%;
}

.z-response-chart-li:first-child {
  margin-top: 0px;
}

li.z-response-chart-li::before {
  content: counter(li);
    margin-left: -20px;
    margin-right: 8px;
    border-radius: 50%;
    padding: 2px 8px;
    height: 20px;
    width: 20px;
    background-color: #459be5;
    text-align: center;
    color: white;
    font-size: 16px;

}


.mcq-chart {

  margin-left: -12px;

}



.x-input-duration.for-checked {
  border-color: #f89c1c;
  box-shadow: 0 2px 4px 0 rgba(248,156,28,.64);
  color: #212121;
}



.x-input-duration {
  position: relative;
  width: 48px;
  margin-bottom: 0;
  padding: 4px 4px 2px;
  border: 1px solid #fff;
  color: #a3a3a3;
  font-weight: 500;
  text-align: center;
}


.w-radio:after, .w-radio:before {
  content: " ";
  display: table;
  grid-column-start: 1;
  grid-row-start: 1;
  grid-column-end: 2;
  grid-row-end: 2;
}


.x-input-hide {
  position: absolute;
  left: -16px;
  display: none;
  margin-left: 0;
}


.x-input-duration-day {
  display: inline-block;
  overflow: hidden;
  width: 20px;
  height: 20px;
  margin-bottom: -4px;
  border-radius: 24px;
  background-color: #d8dbe1;
}


.x-input-duration-day-fill {
  width: 100%;
  height: 50%;
  background-color: #f89c1c;
}



.x-input-duration-day-fill.for-full {
  height: 100%;
}


.x-input-duration-day-fill.for-pm {
  margin-top: 50%;

}



/* SSO Buttons
======================*/

.x-sso-action {
  margin-top: 20px;
  border-top: 1px solid #d7dae1;
  text-align: center;
}


.x-sso-label {
  position: relative;
  top: -12px;
  display: inline-block;
  margin-bottom: 0px;
  padding-right: 8px;
  padding-left: 8px;
  background-color: #fff;
  color: #a6a6a6;
}


.x-sso-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  padding: 12px 24px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #afb7c5;
  border-radius: 24px;
  background-color: #fff;
  color: #212121;
  font-weight: 600;
}


.x-sso-button-img {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}


.dp--mc-logo {
  position: absolute;
    right: 13px;
    bottom: 12px;
    width: auto;
    height: 20px;
    padding: 0px;
}


/* Billing */

.z-card-saved-container {
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 8px;
  padding: 8px;
  margin-bottom: 16px;

}

.x-sheet-modal.modal-not-visible {
  -webkit-transform: translate(0px, 100%);
  -ms-transform: translate(0px, 100%);
  transform: translate(0px, 100%);
}


/* View By Employee */

.attach-thumb-container {
  padding: 6px;
  border-radius: 6px;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  max-width: 160px;
  overflow: hidden;
  position: relative;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: all 200ms cubic-bezier(.86, 0, .07, 1);
  transition: all 200ms cubic-bezier(.86, 0, .07, 1);

}

.attach-thumb-expand {
  position: absolute;
  background-color: #459be5;
  color: white;
  padding: 2px 4px;
  border-radius: 4px;
  left: 0px;
  top: 0px;
  font-size: 12px;

}


.attach-thumb-icon {
  font-family: 'Remix';

}

.attach-thumb-container:hover {
  background-color: #459be530;
  border-color: #459be5;
  cursor: pointer;
}


.attach-thumb-img {
  padding: 2px;
  border-radius: 8px !important;
  width: 42px !important;
  height: 42px !important;
  object-fit: cover;
  border-style: solid;
  border-width: 1px;
  border-color: #d8dbe1;
  background-color: white;

}

.x-attachment-body {

  width:100%;
  height:100%;
  display: flex;

}

.x-detail-block {

  width: 28%;
  padding: 16px;
  background-color: #ffffff;
  border-left: 1px solid #d8dbe1;

}

.x-preview-block {
  padding: 32px;
  width: 100%;
  position: relative;
  padding: 16px;
  display: flex;
  justify-content: center;
  overflow: auto;
}

.x-preview-arrow-left {

  position: absolute;
  height: 100%;
  display: flex;
  align-items: center;
  padding-left: 16px;
  left: 0px;

}

.x-preview-arrow-right {

  position: absolute;
  height: 100%;
  display: flex;
  right: 0px;
  align-items: center;
  padding-right: 16px;
  z-index: 50;


}

.x-preview-arrow-left {

  position: absolute;
  height: 100%;
  display: flex;
  align-items: center;
  padding-right: 16px;
  z-index: 50;

}

.x-preview-arrow-left > i , .x-preview-arrow-right > i {

  font-size: 48px;
  line-height: 48px;
  font-family: "Remix";
  font-style: normal;
  color: #505050;
  
}

.x-preview-arrow-left > i:hover , .x-preview-arrow-right > i:hover{
  cursor: pointer;
  color: #2b2b2b;
}

.x-preview-content {
  max-width: 860px;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: calc((100vh - 175px) * 0.666667);
  width: 100%;
  height: 100%;
}

.x-preview-count {
  background-color: white;
  border: 1px solid #d8dbe1;
  padding: 8px 24px;
  border-radius: 48px;
  position: absolute;
  bottom: 36px;
  font-weight: 600;
}


.z-attachment-images {

  width: 32%;
    height: 84px;
    object-fit: fill;
    overflow: hidden;
    border-radius: 8px;
    border: 1px solid #d8dbe1;
    margin-bottom: 8px;
    object-position: 50% 50%


}

.z-attachment-images > img {

  height: 100%;
  width: 100%;


}



.z-attachment-images:hover {
  opacity:0.5;
  cursor: pointer ;
  

}

.z-attachment-flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;

}

.x-preview-empty {

  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}


/* Rostering */

.z-roster-day-container {


  
}

ul.z-roster-shift-list, ul.z-roster-list {
  counter-reset: shift;

}

ul.z-roster-shift-list > li {
  border:  1px solid #d8dbe1;
  padding: 12px;
  border-radius: 12px;
  margin-bottom: 16px;
}

ul.z-roster-shift-list > li:last-child {

  margin-bottom: 0px;
}

ul.z-roster-shift-list > li > .z-heading.shift::before {
  counter-increment: shift;
  content: "Shift " counter(shift) ": ";
  
}

ul.z-roster-list  > li > .z-rostering-grid > .z-grid > .z-flex > .z-heading.shift::before  {

  position: relative;

  font-size: 20px;
  top: 10px;
  counter-increment: shift;
  content: "Shift " counter(shift) ": ";
  
}


.z-heading.roster-day {
  padding-top: 0px;
  margin-top : 0px;
  margin-bottom: 12px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 600;
  position: relative;
  padding-left: 24px;
}


.z-heading.roster-day::before {
  content: "";
  height: 12px;
  width: 12px;
  background-color: #ff9d00;
  border-radius: 36px;
  position: absolute;
  left: 0;
  top: 3px;
}

.z-heading.shift {
 
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  margin-bottom: 12px;

}

ul.z-rostering-day-list > li {

  margin-top: 24px;
}

.z-shift-time {
  background-color: none;
  padding: 8px; 
  border-radius: 6px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  margin-bottom: 8px;
  font-size: 16px;
  border: 1px solid #d8dbe1;
  font-weight: 500;
}

.z-add-edit-shift {
  border-radius: 6px;
  padding-top: 8px;
  padding-bottom: 0px;
  padding-left: 8px;
  padding-right: 8px;
  display: flex;
  flex-direction: row;
  background: white;
}

.z-new-shift {
  display: flex;
  flex-direction: row;
  background: white;
  justify-content: space-between;
  width: 100%;
}

.z-add-edit-shift:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}

.z-flex.namelist-btn {
  background: white;
  padding: 8px;
  border-radius: 6px;
  color: black;
}

.z-flex.namelist-btn:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}

.z-flex.namelist-btn:hover .z-popup-form-right.hide {
  display: block;
}

.z-flex.namelist-btn {
  background: white;
}

.z-popup-form-right.hide {
  display: none;
}

.z-popup-form.today-shift {
  width: 550px;
}

.z-popup-form-left.hide {
  display: none;
}

.z-flex.namelist-btn:hover .z-popup-form-left.hide {
  display: block;
}

.z-rostering-table-grid {
  display: grid;

}

.z-shift-btn {

  background-color: #fff;
  color: #2b2b2b;
  padding: 6px; 
  border-radius: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #d8dbe1;



}



.z-shift-btn:hover {

  cursor: pointer;
  background-color: #f5f5f5;


}




.z-shift-name {

  margin-bottom: 8px;

}


.z-shift-weekly-circle {

  height: 30px;
  width: 30px;
  border-radius: 30px;
  background-color: #fff;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #d8dbe1;
  font-weight: 500;

}



.z-shift-week-table {

  width: 100%;
  display: flex;
  

}

.z-shift-week-heading {


  margin-left: 6px;
  margin-right: 6px;

}

.z-shift-day {
  background-color: #f1f1f1;
  border-radius: 6px;
  padding: 8px;
  margin-bottom: 12px !important;


}

.z-shift-week-heading:first-child {

  margin-left: 0px;

}


.z-shift-week-heading:last-child {

  margin-right: 0px;

}

.z-qr-container {

  width: 200px;
  height: 200px;
  border-radius: 6px;
  border: 1px solid #d8dbe1;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;

}

/*Time Tacking */

.duration-block {
  font-size: 18px;
  font-weight: 500;
  padding-top: 10px;
}

.duration-block > div {

  margin-left: 24px;
  margin-right: 24px;
  font-weight: 500;
  font-size: 18px;
  text-align: center;
}




.z-breaks-ul {
  counter-reset: breaks;
  border: 1px solid #d8d8d8;
  border-radius: 12px;
  margin-bottom: 24px;
}

.z-breaks-ul > li {

  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 12px;
  border-bottom: 1px solid #d8d8d8;
  
}



.z-breaks-ul > li > .breaks-counter::before {

  counter-increment: breaks;
  content: "Break " counter(breaks) ": ";
}


ul.z-breaks-ul > li:last-child {

  margin-bottom: 0px;
  border-bottom: none;

}

ul.z-roster-shift-list > li > .z-heading.shift::before {
  counter-increment: shift;
  content: "Shift " counter(shift) ": ";
  
}

.z-total-balance-row {
  display: flex;
  justify-content: space-between;
  background-color: #ff9d00;
  color: white !important;
  font-weight: 600;
  padding: 6px 8px;
  border-radius: 6px;
  margin-top: 16px;
  font-size: 20px;
}


.z-total-balance-row.red {

  background-color: #e66e6e;

}

.z-total-balance-row.green {

  background-color: #4caf50;

}


.z-balance-title {

  font-weight: 500;
  font-size: 20px;
  display: inline-block;
  border-radius: 6px;
  margin-bottom: 16px; 
  color: #4caf50;
  font-weight: 600;

}

.z-balance-title.red {
 
  color: #e66e6e;

}

.z-balance-title.orange {
 
  color: #ff9d00;

}

.z-balance-title.black {
 
  color: #2b2b2b;

}


.z-balance-breakdown {

  border-radius: 8px;

}

@font-face {
  font-family: 'Remix';
  src: url('../fonts/altHR-Remix.eot') format('embedded-opentype'), url('../fonts/altHR-Remix.woff') format('woff'), url('../fonts/altHR-Remix.ttf') format('truetype'), url('../fonts/altHR-Remix.svg') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Dropify';
  src: url('../fonts/dropify.eot') format('embedded-opentype'), url('../fonts/dropify.woff') format('woff'), url('../fonts/dropify.ttf') format('truetype'), url('../fonts/dropify.svg') format('svg');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}

/*Billing Increment */

.z-tab-plan-ctn {
  padding: 10px 20px 20px;
  border-style: solid;
  border-width: 1px;
  border-color: #dedede;
  border-radius: 8px;
  background-color: #f3f3f3;
}

.z-tab-plan-heading {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 22px;
  font-weight: 500;
}

.z-tab-plan-descp {
  margin-top: 0px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-base-plan-bg {
  margin-top: 10px;
  padding: 8px;
  border-style: solid;
  border-width: 1px;
  border-color: #dedede;
  border-radius: 8px;
  background-color: #fff;
}

.z-field-checkbox-row-2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  padding: 16px 16px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: none;
  border-width: 1px;
  border-color: #d8dbe1;
  border-radius: 6px;
}

.z-checkbox-wrapper-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 24px;
  margin-bottom: 0px;
  padding-left: 20px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 18px;
}

.z-tab-plan-price {
  font-size: 18px;
  line-height: 16px;
  font-weight: 500;
  text-align: right;
}

.z-tab-plan-price-text {
  color: #878787;
  line-height: 16px;
  text-align: right;
}

.z-tab-plan-total-ctn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.a-accordion-content {
  display: none;
  padding: 16px;
}

.a-accordion-content-2 {
  display: block;
  padding: 10px 32px 24px;
  border-bottom: 1px none #eef0f2;
}

.x-module-grid {
  line-height: 14px;
}

.x-module-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.x-icon-ctn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  margin-right: 8px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 100px;
  background-color: #f89c1c;
  text-align: center;
}

.x-module-icon {
  font-family: Remix, sans-serif;
  color: #fff;
  line-height: 14px;
  text-align: center;
}

.x-module-icon-2 {
  font-family: Remix, sans-serif;
  color: #fff;
  text-align: center;
}

.x-module-name {
  font-weight: 500;
}

.x-tab-plan-total-amt {
  font-size: 22px;
  font-weight: 500;
}

.z-terminate {
  display: inline-block;
  height: 40px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
  background-color: #f5f5f5;
  box-shadow: 0 3px 5px 1px rgb(0 0 0 / 16%);
  font-family: futura-pt, sans-serif;
  color: #333;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.z-terminate:hover{
  background-color: #ebebeb;
}
.z-container.rostering-timetracking{
  border-radius: 0 0 10px 10px;
}
.z-ar-alert{
  background-color: #ff474721;
}
.z-ar-alert .z-ar-alert-text li:not(:last-child) ::after{
  color: #ff4757;
}

.z-loading {
  position: fixed !important;
  background: rgb(0 0 0 / 35%) !important;
  width: 100vw !important;
  height: 100vh !important;
  z-index: 1 !important;
  display: none;
}

.z-progress-loader{
  position: absolute !important;
  top: 50% !important;
  left: 50% !important;
  border-radius: 6px !important;
  width: auto !important;
  margin-left: -100px !important;
  margin-top: -26px !important;
  text-align: center !important;
  padding: 10px 20px !important;
  background: #F89C1D !important;
  color: #ffffff !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  display: flex;
  align-items: center;
  flex-direction: column;
  z-index: 9990;
}

.z-generate .lds-ring{
  width: 20px;
  height: 20px;
  margin-left: 8px;
}

.z-action-disable .z-button-dropdown{
  color: #33333361 ;
  cursor: not-allowed;
}
.z-action-disable .z-button-dropdown:hover{
  background-color: #f1f1f1;
  box-shadow: none;
}

.z-action-disable .z-remix-icon.for-delete {
  color: #33333361;
  cursor: not-allowed;
}
.z-g-jobband-grid .ui-sortable-handle{
  cursor: pointer;  
}
.z-g-jobband-grid .w-jb-radio{
  display: inline-block;
  padding-left: 10px;  
}
.z-ar-dropmenu{
  display: flex; 
  align-items: center;
}
.z-ar-dropmenu .z-dropdown-li{
  min-width: 110px !important;
}

.z-approval-routing-style .z-ar-alert{
  padding: 0;
  border: transparent;
}
.z-approval-routing-style .z-g-leave-flex{
  padding: 0;
  border: transparent;
  flex-direction: column;
}
.z-approval-routing-style .z-g-leave-flex:hover {
  background-color: transparent;
}
.z-approval-routing-style .z-approval-days{
  font-size: 16px;
  margin-top: 0;
}
.z-approval-routing-style .z-g-leave-flex .z-approval-item {
  font-size: 16px;
  color: #333;
}
.z-ar-alert .z-ar-alert-text .z-approval-item{
  color: #ff4757 !important;
}
.z-ar-alert .z-ar-alert-text{
  color: #ff4757 !important;
}
.z-approval-routing-style.table td{
  border-top: 0;
  border-bottom: 1px solid #e9e8ef;
}
.z-approval-routing-style.table .z-ar-alert td{
  border-bottom: 1px solid #d3d2d9;
}
.z-no-error{
  opacity: 0;
}
.z-approval-routing-style .w-dropdown-list.w--open {
  box-shadow: 0 2px 8px 0 rgb(0 0 0 / 15%);
  border-radius: 4px;
}
.z-approval-routing-style .z-dropdown-a{
  text-align: center;
  border-bottom: 1px solid #d8d8d8;
}.z-approval-routing-style .z-dropdown-a:last-child{
  border-bottom: none;
}

.z-manage-title{
  gap: 30px;
  justify-content: flex-start !important;
}
.z-pay-period{
  font-size: 1.4rem;
  padding-top: 10px;
}

.z-datepicker[disabled]{
  background: #e8e8e8;
}
.w-payroll-select[disabled]{
  background: #e8e8e8 !important;
}
.z-field-icon-block{
  z-index: 2;
}
.z-edit-btn{
  position: relative;
  top: 2px;
  left: 5px;
  transition: 0.7s;
  opacity: 0.6;
  cursor: pointer;
}
.z-edit-btn:hover{
  color: #3b8bd1;
  opacity: 1;
}
.z-calendar-dash{
  width: 3%;
  text-align: center;
  padding-top: 8px;
  font-weight: 600;
}
.z-gcla-leave{
  border: 1px solid #d8d8d8;
  padding: 10px;
  border-radius: 8px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.z-gcla-grid{
  font-family: futura-pt, sans-serif;
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  padding: 0 8px;
}
.z-gcla-grid-content{
  font-family: futura-pt, sans-serif;
  font-size: 14px;
  line-height: 24px;
  padding: 0 8px;
}
.z-gcla-edit .select2-container{
  min-width:250px; 
}
.z-gcla-edit .select2-container .select2-selection--single .select2-selection__rendered{
  font-size: 14px;
}
.z-setting-banner-msg.danger {
  border-color: #ff4757;
  background-color: #ffeff0;
  color: #ff4757;
}
.z-ar-alert-text {
  color: #ff4757 !important;
}
.z-edit-grid{
    grid-template-columns: 0.75fr 0.75fr 0.25fr;
}
.close{
  display: none !important;
}
.z-nav-arrow{
  color: #459BE5;
  padding-left: 16px;
  padding-bottom: 10px;
  cursor: pointer;
}
.z-nav-arrow ::after {
  content: "";
  font-family: Remix, sans-serif;
  color:#459BE5;
  margin-left: 8px;
  position: relative;
  top: 3px;
}
.z-describe-grey{
  color: #878787;
}
.z-total-num{
  font-size: 16px;
}
.z-info-break{
  margin-bottom: 20px;
}
.z-outer-inter{
  margin-bottom: 30px;
  border: 1px solid #D9DBE0;
  padding: 10px;
  border-radius: 10px;
}

.z-bank{
  grid-area: bk;
}
.z-select{
  grid-area: slt;
}
.z-warning-sign{
  display: flex;
  grid-area: ws;
  padding: 5px;
  border: 1px solid #ff4757;
  border-radius: 6px;
  background: #ff474721;
  color: #ff4757;
  margin-top: 10px;
}
.warning-column{
  grid-row-gap: 0;
  grid-template-areas:
  "bk slt"
  ". ws"
}

.z-edit-disabled{
  cursor: not-allowed !important;
  opacity: 0.4 !important;
}
.z-edit-disabled:hover {
    background-color: #f1f1f1 !important;
    color: #333  !important;
}

.z-log-title{
  font-size: 14px;
}
.z-log-text{
  font-size: 15px;
  font-weight: 400;
  padding-top: 5px;
}
.z-remix-icon.for-log {
  font-size: 18px;
  margin-left: 12px;
  cursor: pointer;
}
.z-log-background{
  padding:0 !important; 
  background: #fafafa;
}
.z-title-al{
  padding: 10px 16px; 
  font-size: 14px; 
  font-weight: 600;
}
.z-popup-msg.for-compensation{
  align-items: start;
  padding: 15px 28px 15px 0px;
}
.z-popup-msg.for-compensation .z-popup-msg-p {
    line-height: 20px;
    text-align: left;
    white-space: normal;
}
.z-field-full{
  width: 100%;
}

/* Travel Leg Css */
.z-break {
  flex-basis: 100%;
  height: 0;
}
.z-flex-half{
  width: 50%;
}
.z-date-list{
  padding-left: 20px;
  line-height: 25px;
  margin-bottom: 0;
}
.hotel-box{
  display: flex; 
  flex-direction: column; 
  grid-gap: inherit; 
  grid-column: 1/ -1;
}
.hotel-box .vertical{
  justify-content: flex-start;
}
.z-arrow-to{
  vertical-align: bottom;
  padding: 0 5px;
}
.z-travel-toggle{
  flex-direction: row; 
  margin: 0;
}
/* Travel Leg Css */


/* Payroll Panda */

/* Loader */
.lds-ring.z-ring-color {
  width: 100px;
  height: 100px;
}

.lds-ring.z-ring-color div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 100px;
  height: 100px;
  border: 3px solid #f89c1c;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #f89c1c transparent transparent transparent;
  margin: 10px;
}

.z-sync-loader {
  position: relative;
  top: 47%;
  left: 32%;
  font-weight: 600;
  color: #f89c1c;
}
/* Loader */


/* Settings */
.z-dropdown-list>a:last-child {
  border: none;
}
ol.z-setting-table-wrapper>list:last-child {
  border: none;
}

.z-vendor-logo {
  max-width: 200px;
  margin: 0px auto;
  display: block;
  padding: 30px 0;
}

.z-col-margin .col-4 {
  margin: 10px;
}

.w-form.for-pp label {
  padding-left: 0;
  margin: 0;
  width: 280px;
}
.z-flex-break{
  flex-basis: 100%;
  height: 0;
}

.z-stripe-error {
  background-image: linear-gradient(45deg, #ff474721 25%, transparent 25%, transparent 50%, #ff474721 50%, #ff474721 75%, transparent 75%, #fff);
  background-size: 5px 5px;
  border: 1px solid #ff4757 !important;
}

.z-shadow::after{
  content: '';
  display: block;
  position: absolute;
  bottom: 5px;
  width: 100%;
  height: 40px;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  pointer-events: none;
}
#SyncExpenses{
  display: none;
}
/* Settings */
/* Sign Up */

.payroll-stepper-circle {
  background-color: #D9D9D9 !important;
  color: #fff;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 0;
  line-height: 1.7rem;
  text-align: center;
  background: rgba(0, 0, 0, 0.38);
  border-radius: 50%;
  font-size: 12px;
  position: relative;
  line-height: 20px;
  transition: all 200ms ease-out;
}
.z-tab-link:hover .payroll-stepper-circle {
  background-color: #212121 !important;
}

.z-tab-link.w--current .payroll-stepper-circle {
  background-color: #fff !important;
  color: #459be5;
}

.z-pay-form{
  border: 1px solid #D9D9D9;
}

.z-pay-form .z-form-flex{
  grid-template-columns: 0.25fr 1fr;
}

.z-pay-form .z-setting-heading{
  font-weight: 600;
}
.z-pay-form .z-mirco-heading{
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 5px;
}

table#payroll-settings-normal-admin, table#payroll-settings-additional-admin, table#payroll-settings-overtime-admin, table#payroll-settings-deduction-admin {
  border-style: solid;
  border-width: 1px;
  border-color: #c9c9c9;
  border-radius: 8px;
  overflow: hidden;
}
table#payroll-settings-normal-admin td, table#payroll-settings-additional-admin td, table#payroll-settings-overtime-admin td, table#payroll-settings-deduction-admin td {
  border-right: 0.5px solid #c9c9c9;
}
table#payroll-settings-normal-admin td:last-child, table#payroll-settings-additional-admin td:last-child, table#payroll-settings-overtime-admin td:last-child, table#payroll-settings-deduction-admin td:last-child {
  border-right: none;
}
.form-check-input {
  position: unset;
  margin:auto;
}
.table td {
  padding: 20px 20px;
  line-height: 16px;
}
.z-form-check{
  padding: 0;
  display: flex !important;
  align-items: center;
  flex-direction: column;
}

.table th, .jsgrid .jsgrid-table th, .table td, .jsgrid .jsgrid-table td {
  padding: 20px 20px;
  vertical-align: top;
  border-top: 1px solid #e9e8ef;
}

.z-payroll-sticky{
  position: -webkit-sticky !important;
  position: sticky !important;
  top: 70px !important;
  z-index: 1;
}

.z-general-settings-wrapper.max-width {
  border: none;
}

/* progress line */

#progress {
  display: flex;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  font-size: 0;
  animation: .4s ease-out turn_in reverse;
}

#progress::after {
  content: attr(data-progress);
  display: flex;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  margin: 10px;
  border-radius: 50%;
  background: white;
  text-align: center;
  font-weight: 600;
  font-size: 28px;
  line-height: 36px;
  color: #212121;
}
.z-progress-import{
  border-radius: 100%;
  background-color: #fff;
  color: #459BE5;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  border: 2px solid #459BE5;
}

li .z-progress-line{
  height: 100%; 
  min-height: 100px; 
  border-left: 2px solid #459BE5; 
  margin-right: -13px; 
  margin-left: 13px;
}
li:last-child .z-progress-line{
  border-left: none; 
}

.payroll-stepper-circle.z-tick{
  background: #1fa757 !important;
}

.payroll-stepper-circle.z-tick .z-remix-icon{
  color: #fff !important;
}

.w--current .payroll-stepper-circle.z-tick .z-remix-icon{
  color: #459BE5 !important;
}
/* progress line */

.z-people-import-btn{
  margin-top: 5px !important; 
  width: 290px!important;
}

.z-text-helper-pop-up {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 12px;
  column-gap: 24px;
  position: absolute;
  background-color: white;
  z-index: 3;
  padding: 16px;
  right: 90px;
  border-radius: 8px;
  box-shadow: 0px 0px 12px 0px rgb(0 0 0 / 12%);
  bottom: -180px;
  min-width: 400px;
}

.z-divider{
margin-top: 16px;
margin-bottom: 0px;
padding-top: 16px;
border-top: 1px solid #d8dbe1;
}
.z-progress-import{
  border-radius: 100%;
  background-color: #fff;
  color: #459BE5;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  border: 2px solid #459BE5;
}
li .z-progress-line{
  height: 100%; 
  min-height: 100px; 
  border-left: 2px solid #459BE5; 
  margin-right: -13px; 
  margin-left: 13px;
}
li:last-child .z-progress-line{
  border-left: none; 
}
.z-people-import-btn{
  margin-top: 5px !important; 
  width: 290px!important;
}
.step-description {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 21px;
  margin-bottom: 24px;
}

/* Sign Up */
/* Payroll Panda */

.z-payrollpanda-ind{
  margin-left: 10px;
  border: 1.5px solid #28b34a;
  border-radius: 25px;
  padding: 2px;
  color: #28b34a;
  font-size: 12px;
  font-weight: bold;
}

.pp-icon{
  /* width: 25px; */
  width: 20px;
  border: 1.5px solid #28b34a;
  border-radius: 8px;
  padding: 2px;
  margin-left: 10px;
  margin-top: -5px;
}
.pp-icon2{
  width: 25px;
  border: 1.5px solid #28b34a;
  border-radius: 8px;
  padding: 2px;
  margin-right: 10px;
  margin-top: -5px;
}
.pp-icon3{
  width: 25px;
  border: 1.5px solid #28b34a;
  border-radius: 8px;
  padding: 2px;
  margin-top: -5px;
}

.pp-req{
  color: #28b34a;
}
/* payroll indication */
/* .z-info-row.z-indication{
  padding-bottom: 0;
}
.z-info-row.z-indication .z-info-flex{
  align-self: start;
} */
.z-circle-indication{
  height: 10px;
  width: 10px;
  border-radius: 25px;
  display: inline-block;
  margin-left: 3px;
  background: #fff; 
  border: 1px solid lightgray;
}
.z-circle-indication:first-child{
  margin-left: 0px;
}
.z-pp-label{
  display: flex;
}
.z-field-label .z-circle-indication:first-child, .z-grid-label .z-circle-indication:first-child, .z-pp-label .z-circle-indication:first-child{
  margin-left: 5px;
}

.z-green-pp{
  background: #ddfcf0; 
  border: 1px solid #78c6a6; 
}
.z-blue-pp{
  background: #E3F0FC; 
  border: 1px solid #459be5;
}
.z-orange-pp{
  background: #FFE4CC; 
  border: 1px solid #FF973B;
}
.z-no-req{
  background: #fff; border: 1px solid lightgray;
}
.swal-title.z-alert-size{
  font-weight: 500;
  font-size: 24px;
}
/* payroll indication */

/* Budget Module Start */
.z-percent-text input{
  /* width: 40px; */
  width: 100px;
  margin-right: 5px;
}
.z-budget-table-wrapper{
  border: 0.5px solid #d1d1d1;
}
.z-budget-table-org{
  display: flex; 
  width: 100%; 
  justify-content: space-around;
  background: #e9e9e9;
}
.z-budget-table-col{
  text-align: center; 
  flex: 1; 
  border: 0.5px solid #d1d1d1; 
  min-height: 51px; 
  align-items: center; 
  justify-content: center; 
  display: flex;
}
.z-budget-value{
  text-align: center; 
  flex: 1; 
  border: 0.5px solid #d1d1d1;
}
.z-budget-col-wrapper{
  display: flex; 
  width: 100%; 
  justify-content: space-around; 
  align-items: center;
}
.z-budget-col-wrapper.grey{
  background: #e9e9e9;
}
.z-percent-text{
  text-align: center; 
  flex: 1; 
  /* border-right: 0.5px solid #d1d1d1;  */
  min-height: 50px; 
  align-items: center; 
  justify-content: center; 
  display: flex;
}

.z-budget-amount{
  text-align: center; 
  flex: 1; 
  align-items: center;
  justify-content: center;
  display: flex; 
  min-height: 50px; 
  align-items: center; 
  justify-content: center; 
  display: flex;
}
.z-period-title{
  display: flex; 
  justify-content: space-between; 
  flex: 1;
}

/* .z-alert-budget {
  margin-right: 5px;
  color: red;
  position: relative;
  bottom: -3px;
  font-size: 20px;
  font-weight: 100;
} */

.z-stats-wrapper{
  display: flex; flex-direction: row; gap: 10px; 
}
.z-stats-wrapper-mt{
  margin-top: 30px;
}
.z-graph-wrapper{
  flex: 1; border: 1px solid #e2e2e2; padding: 20px; border-radius: 10px;
}
.z-stats-border{
  border: 1px solid #e2e2e2; padding: 20px 10px; border-radius: 10px; flex: 1;
}
.z-graph-info{
  display: flex; flex-direction: row; justify-content: space-between; padding-bottom: 20px;
}
.z-budget-info {
  padding-left: 20px; flex: 1;
}
.z-budget-info.green{
  border-left: 3px solid green; 
}
.z-budget-info.red{
  border-left: 3px solid red; 
}
.z-budget-info.pink{
  border-left: 3px solid pink; 
}
.z-budget-info.grey{
  border-left: 3px solid grey; 
}
.z-chart-size{
  display: block; box-sizing: border-box; height: 330px; width: 330px;
}
.z-tile-info-xl {
    border: 1px solid #e2e2e2;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 16px;
    border-radius: 10px;
    padding: 24px;
}
.z-binfo-title{
  margin:0; font-weight: 500; color: #888;
}
.z-binfo-number{
  margin: 0; color: #333;"
}
.z-alert-budget-wrapper{
  color: #ff0000; font-weight: 700;
}
.z-alert-budget {
    margin-right: 5px;
    color: red;
    position: relative;
    bottom: -3px;
    font-size: 20px;
    font-weight: 100;
}


/* Budget Module End */

.z-alert-sap{
  margin-right: 5px;
  color: red;
  position: relative;
  bottom: -2px;
  font-size: 14px;
}

/* Processing Loader */

/* .dataTables_processing{
  background: transparent !important;
  padding:0;
  position:fixed !important;
}
.dataTables_processing::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(60, 60, 60, 0.4);
  z-index: -1;
}
.dataTables_processing .custom-loader {
  display: flex;
  align-items: center;
  background: #F89C1D;
  padding: 10px 20px !important;
  border-radius: 6px !important;
} */

/* Processing Loader */

/* Acknowledgement */
.z-acknowledgement-item {
  margin-bottom: 1em;
}

.z-acknowledgement-advanced {
  position: relative;
  display: none;
  margin-bottom: 36px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.z-acknowledgement-alt-name {
  font-size: 80%;
}

.z-acknowledgement-length {
  text-align: end;
  font-size: 13px;
  color: #999;
}
/* Acknowledgement End */

/* Expense Transaction */
.z-warning-dot {
	width: 0.9em;
	height: 0.9em;
	background-color: red;
	position: absolute !important;
	top: -10%;
	right: -5%;
	border-radius: 15px;
}

.z-warning-dot-wrapper {
  position: relative !important;
}

.z-duplicate-warning {
	height: 20px;
	width: 20px;
	text-align: center;
	border-radius: 15px;
	font-size: 13px;
	font-weight: bold;
	line-height: 19px;
	color: white;
	margin-left: 5px;
	background: #ff5252;
}

.z-duplicates-wrapper {
	padding: 20px 10px 10px 0px !important;
}

.z-duplicates-wrapper ul {
	padding-left: 30px !important;
}
/* Expense Transaction End */

/* Spouse */
.w-checkbox-input--inputType-custom.w--redirected-checkbox-checked {
  background-color: grey;
  border-top-color: grey;
  border-bottom-color: grey;
  border-left-color: grey;
  border-right-color: grey;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
} 
.z-checkbox.w--redirected-checkbox-checked {
  width: 22px;
  height: 22px;
  margin-top: 0px;
  margin-right: 12px;
  border-color: #28a9ff; 
  background-color: grey;
  background-size: 14px 14px;
  box-shadow: 0 2px 8px 2px rgba(69, 155, 229, 0.3); 
} 

.z-dropdown-disabled { 
  width: 100%;
  margin-bottom: 3px;
  padding: 8px 12px;
  border-style: solid;
  border-width: 1px 1px 2px;
  border-color: #d8dbe1;
  border-radius: 4px;
  font-family: futura-pt, sans-serif;
  color: rgba(33, 33, 33, 0.75);
  font-size: 18px;
  line-height: 20px;
  font-weight: 400;
}
/* Spouse End */

/* Expense Settings Import Expense Requests */
.z-blue-circle {
	color: #3b8bd1;
	font-size: 12px;
	border: #3b8bd1 solid 2px;
	width: 26px;
	display: inline-block;
	height: 26px;
	text-align: center;
	border-radius: 15px;
	font-weight: bold;
    background-color: white;
}

.z-blue-circle:not(.last)::after {
	height: 550%;
	background: #3b8bd1;
	width: 2px;
	position: relative;
	display: block;
	content: " ";
	left: 10px;
}
/* Expense Settings Import Expense Requests End */

/* Tippy Theme */
.tippy-box[data-theme~='althr-main'] {
  background-color: white;
  border-radius: 13px;
  border: 1px solid #f89c1c;
  color: black;

}
/* Tippy Theme End */

.z-field-row.flex.last.criteria-block {
  display: block;
  margin-bottom: 1rem;
}
