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

.w-users-userformpagewrap {
  height: 100vh;
  max-width: 340px;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  width: 100%;
  text-align: center;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

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

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

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

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

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  width: 100%;
  min-height: 100vh;
  background-color: #f5f5f5;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.center {
  text-align: center;
  font-family: Noto Sans JP, sans-serif;
  font-weight: 400;
  line-height: 30px;
}

.manju_blue_bg {
  text-align: center;
  background-color: #f0f6fa;
  margin-bottom: 0;
  padding-top: 64px;
  padding-bottom: 64px;
}

.manju_01_head1_dev {
  text-align: center;
  background-color: #309fe2;
  padding-top: 16px;
  padding-bottom: 16px;
}

.manju_01_head1 {
  width: 600px;
}

.manju_01_head2 {
  width: 600px;
  margin-top: 0;
  margin-bottom: 20px;
}

.manju_01_kv {
  width: 600px;
  margin-bottom: 0;
}

.manju_01_kv_div {
  letter-spacing: 2px;
  -webkit-text-stroke-width: 0px;
  align-items: center;
}

.manju_cta {
  align-items: center;
  margin-top: 40px;
  margin-bottom: 0;
  position: static;
}

.manju_cta_btn {
  width: 700px;
  text-align: center;
  background-image: linear-gradient(132deg, #2061aa, #3a9bdb);
  border-radius: 16px;
  padding: 16px 0;
  font-family: Noto Sans, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.manju_cta_text {
  margin-top: 12px;
  font-family: Noto Sans, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 21px;
}

.manju_info_text {
  width: 100%;
  color: #818181;
  text-align: left;
  align-self: center;
  margin-bottom: 8px;
  font-family: Noto Sans, sans-serif;
  font-size: 14px;
  line-height: 21px;
  display: inline-block;
}

.manju_div {
  width: 700px;
  text-align: center;
  align-items: center;
  display: inline-block;
}

.manju_cashback_btn {
  width: 700px;
  color: #006cb8;
  background-color: #fff;
  border: 2px solid #006cb8;
  border-radius: 16px;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 16px 0;
  font-family: Noto Sans, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 42px;
}

.manju_white_bg {
  text-align: center;
  justify-content: center;
  padding-top: 64px;
  padding-bottom: 64px;
  display: flex;
}

.manju_01_img_01 {
  width: 600px;
  margin-bottom: 40px;
}

.manju_h3_text {
  width: 100%;
  text-align: left;
  margin-bottom: 32px;
  font-family: Noto Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 33px;
}

.manju_01_img_02 {
  width: 600px;
}

.manju_01_point_block {
  width: 700px;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-top: 0;
  display: inline-block;
}

.manju_01_point_cell {
  width: 100%;
  text-align: center;
  background-color: #fff;
  border-radius: 16px;
  align-self: center;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 32px;
  font-family: Lato, sans-serif;
  display: inline-block;
}

.manju_01_img_point {
  width: 500px;
  margin-bottom: 32px;
}

.manju_01_index1 {
  width: 600px;
  text-align: center;
  margin-top: 64px;
  display: inline-block;
}

.manju_h3_text_margin0 {
  width: 100%;
  text-align: left;
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 33px;
}

.manju_01_img_index {
  width: 320px;
  margin-bottom: 24px;
}

.manju_steptext {
  color: #006cb8;
  text-align: center;
  margin-bottom: 24px;
  font-family: Noto Sans, sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 54px;
}

.manju_arrow1 {
  margin-top: 40px;
}

.manju_01_index2 {
  width: 600px;
  margin-bottom: 0;
}

.accordion-wrapper {
  margin-top: 40px;
}

.manju_01_faq_q {
  color: #006cb8;
  text-align: left;
  cursor: pointer;
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  line-height: 30px;
}

.text-center {
  text-align: center;
}

.manju_content-wrapper {
  max-width: 1140px;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
}

.manju_content-wrapper.slim {
  max-width: 700px;
}

.header-center-box {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.header-center-box._75 {
  width: 75%;
}

.manju_accordion-item {
  background-color: #f0f6fa;
  border-radius: 16px;
  margin-bottom: 16px;
  padding: 24px 24px 16px;
  box-shadow: 0 3px 7px rgba(0, 0, 0, .03);
}

.accordion-item-content {
  text-align: left;
  margin-top: 10px;
  margin-right: 30px;
  overflow: hidden;
}

.accordion-item-trigger {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.manju_icon.manju_accordion-icon {
  color: #006cb8;
  cursor: pointer;
  font-weight: 400;
  line-height: 30px;
}

.manju_01_faq_a {
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  font-weight: 400;
  line-height: 21px;
  display:block;
}

.manju_q_text {
  color: #333;
}

.quick-stack {
  width: 300px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 0;
}

.manju_01_link_icon {
  width: 28px;
  align-self: flex-end;
}

.manju_01_link_block {
  width: 330px;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  margin-top: 32px;
  padding: 0;
}

.manju_link_text {
  color: #008ef4;
  font-family: Noto Sans, sans-serif;
  font-size: 16px;
}

.manju_table_3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 32px;
  margin-bottom: 32px;
  padding: 0;
}

.manju_table_cell {
  text-align: center;
  border-bottom: 1px solid #f2f2f2;
  padding-top: 0;
  padding-bottom: 0;
}

.manju_info_text_cell_b {
  width: 100%;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Noto Sans, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 27px;
}

.manju_info_text_cell {
  width: 100%;
  text-align: center;
  background-color: #fff;
  margin-bottom: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-family: Noto Sans, sans-serif;
  font-size: 18px;
  line-height: 27px;
}

.manju_table_1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #f2f2f2;
  margin-top: 32px;
  padding: 0;
}

.manju_table_cell_blue {
  text-align: left;
  background-color: #f0f6fa;
  padding: 8px 32px;
  font-family: Noto Sans, sans-serif;
}

.manju_info_text_cell_left {
  text-align: left;
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  font-size: 18px;
  line-height: 27px;
}

.manju_table_cell_white {
  padding: 8px 32px;
}

.manju_info_text_cell_left_b {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 27px;
}

.manju_cta_fix {
  z-index: 0;
  width: 100%;
  background-color: #f2f2f2;
  justify-content: flex-end;
  align-items: center;
  margin-top: 0;
  padding-top: 16px;
  padding-bottom: 24px;
  position: fixed;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
  box-shadow: 0 -2px 5px rgba(0, 0, 0, .2);
}

.manju_blue_bg2 {
  width: 100%;
  text-align: center;
  background-color: #f0f6fa;
  justify-content: center;
  align-items: stretch;
  padding-top: 32px;
  padding-bottom: 240px;
  display: block;
}

.manju_info_text3 {
  width: 700px;
  text-align: center;
  margin-bottom: 0;
  font-family: Noto Sans, sans-serif;
  font-size: 18px;
  line-height: 27px;
  display: inline-block;
}

.manju_02_kv_div {
  background-color: #309fe2;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
}

.manju_02_point_cell {
  background-color: #f0f6fa;
  border-radius: 16px;
  margin-top: 40px;
  padding: 32px 32px 6px;
}

.pink {
  color: #ee869a;
}

.manju_ctatlink {
  color: #008ef4;
}

.manju_01_index3 {
  width: 600px;
  margin-bottom: 40px;
}

@media screen and (max-width: 991px) {
  .cta_btn {
    width: 580px;
    font-size: 26px;
  }

  .manju_blue_bg {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .manju_cta_btn {
    width: 600px;
    padding-top: 16px;
    padding-bottom: 16px;
    font-size: 16px;
    line-height: 24px;
  }

  .manju_cta_text {
    font-size: 14px;
  }

  .manju_cashback_btn {
    width: 600px;
    font-size: 24px;
    line-height: 36px;
  }

  .manju_white_bg {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .manju_steptext {
    margin-bottom: 16px;
  }

  .manju_blue_bg2 {
    padding-bottom: 220px;
  }

  .manju_02_point_cell {
    padding-bottom: 32px;
  }
}

@media screen and (max-width: 767px) {
 
  .manju_blue_bg {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .manju_01_head1, .manju_01_head2, .manju_01_kv {
    width: 80%;
  }

  .manju_cta {
    margin-top: 32px;
    margin-bottom: 0;
  }

  .manju_cta_btn {
    width: 80%;
    border-radius: 8px;
    font-size: 14px;
    line-height: 21px;
  }

  .manju_cta_text {
    font-size: 14px;
  }

  .manju_info_text {
    width: 100%;
    font-size: 12px;
    line-height: 18px;
  }

  .manju_div {
    width: 80%;
    display: inline-block;
  }

  .manju_cashback_btn {
    width: 100%;
    border-radius: 8px;
    margin-top: 24px;
    font-size: 20px;
    line-height: 30px;
  }

  .manju_white_bg {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .manju_01_img_01 {
    width: 100%;
    margin-bottom: 32px;
  }

  .manju_h3_text {
    width: 100%;
    margin-bottom: 16px;
    font-size: 16px;
    line-height: 24px;
    display: inline-block;
  }

  .manju_01_img_02, .manju_01_point_block {
    width: 100%;
  }

  .manju_01_point_cell {
    margin-top: 24px;
    padding: 16px;
  }

  .manju_01_img_point {
    width: 100%;
    margin-bottom: 24px;
  }

  .manju_01_index1 {
    width: 80%;
    margin-top: 40px;
  }

  .manju_h3_text_margin0 {
    font-size: 16px;
    line-height: 24px;
  }

  .manju_01_img_index {
    width: 50%;
    margin-bottom: 16px;
  }

  .manju_steptext {
    margin-bottom: 16px;
    font-size: 24px;
    line-height: 36px;
  }

  .manju_arrow1 {
    width: 40px;
    margin-top: 24px;
  }

  .manju_01_index2 {
    width: 80%;
  }

  .accordion-wrapper {
    margin-top: 24px;
  }

  .manju_01_faq_q {
    font-size: 16px;
    line-height: 24px;
  }



  .manju_icon.manju_accordion-icon {
    font-size: 16px;
    line-height: 24px;
  }

  .manju_link_text {
    font-size: 14px;
    line-height: 21px;
  }

  .manju_table_3 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .manju_table_cell {
    justify-content: center;
  }

  .manju_info_text_cell_b, .manju_info_text_cell {
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 14px;
    line-height: 21px;
  }

  .manju_table_1 {
    margin-top: 24px;
  }

  .manju_table_cell_blue {
    padding: 4px 16px;
  }

  .manju_info_text_cell_left {
    font-size: 14px;
    line-height: 21px;
  }

  .manju_table_cell_white {
    padding: 4px 16px;
  }

  .manju_info_text_cell_left_b {
    font-size: 14px;
    line-height: 21px;
  }

  .manju_cta_fix {
    padding-top: 12px;
    padding-bottom: 16px;
  }

  .manju_blue_bg2 {
    padding-top: 24px;
    padding-bottom: 180px;
  }

  .manju_info_text3 {
    width: 100%;
    font-size: 14px;
    line-height: 21px;
  }

  .manju_02_kv_div {
    margin-top: 16px;
  }

  .manju_02_point_cell {
    margin-top: 24px;
    padding: 16px;
  }
}

@media screen and (max-width: 479px) {
  .section_1 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 16px;
    display: inline-block;
  }

  .manju_blue_bg {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .manju_01_head1_dev {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .manju_01_head2 {
    width: 90%;
    margin-bottom: 16px;
  }

  .manju_01_kv {
    width: 90%;
  }

  .manju_cta {
    margin-top: 16px;
  }

  .manju_cta_btn {
    width: 80%;
    border-radius: 8px;
    font-size: 12px;
    line-height: 18px;
  }

  .manju_cta_text {
   font-size: 12px;
    margin: 8px;
    line-height: 24px;
  }

  .manju_div {
    width: 90%;
  }

  .manju_cashback_btn {
    margin-top: 16px;
    padding-top: 12px;
    padding-bottom: 12px;
    font-size: 16px;
    line-height: 24px;
  }

  .manju_white_bg {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .manju_01_img_01 {
    width: 90%;
    margin-bottom: 24px;
  }

  .manju_h3_text {
    font-size: 14px;
    line-height: 21px;
  }

  .manju_01_img_02 {
    width: 90%;
  }

  .manju_01_point_cell {
    margin-top: 16px;
  }

  .manju_01_img_point {
    width: 90%;
    margin-bottom: 16px;
  }

  .manju_h3_text_margin0 {
    font-size: 14px;
    line-height: 21px;
  }

  .manju_steptext {
    font-size: 20px;
    line-height: 30px;
  }

  .manju_arrow1 {
    width: 32px;
    margin-top: 16px;
  }

  .manju_01_faq_q {
    font-size: 16px;
  }

  .header-center-box._75 {
    width: 90%;
  }

  .manju_table_3 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .manju_info_text_cell_b, .manju_info_text_cell {
    font-size: 12px;
  }

  .manju_info_text_cell_left, .manju_info_text_cell_left_b {
    font-size: 12px;
    line-height: 18px;
  }

  .manju_blue_bg2 {
    padding-top: 16px;
    padding-bottom: 150px;
  }

  .manju_02_kv_div {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .manju_02_point_cell {
    margin-top: 16px;
  }
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e4-cc18650f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e6-cc18650f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e8-cc18650f {
  align-self: center;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ea-cc18650f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ec-cc18650f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ee-cc18650f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e4-e3d36d96, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e6-e3d36d96, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e8-e3d36d96 {
  align-self: center;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ea-e3d36d96, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ec-e3d36d96 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ee-e3d36d96 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e4-763dc77f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e6-763dc77f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e8-763dc77f {
  align-self: center;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ea-763dc77f, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ec-763dc77f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ee-763dc77f {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e4-cd8b0df2, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e6-cd8b0df2, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9e8-cd8b0df2 {
  align-self: center;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ea-cd8b0df2, #w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ec-cd8b0df2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ec3082fd-4dd5-dcb3-195d-c365ca61f9ee-cd8b0df2 {
  grid-area: 3 / 2 / 4 / 3;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-b4fd922e {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-b4fd922e, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-b4fd922e, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-b4fd922e, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-b4fd922e, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-b4fd922e, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-b4fd922e, #w-node-a4256b28-6480-c178-4591-6718094f441e-b4fd922e, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-b4fd922e, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-b4fd922e, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-b4fd922e, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-b4fd922e, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-b4fd922e, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-b4fd922e, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-b4fd922e, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-b4fd922e, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-b4fd922e, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-b4fd922e, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-b4fd922e, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-b4fd922e, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-b4fd922e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-9bc03707 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-9bc03707, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-9bc03707, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-9bc03707, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-9bc03707, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-9bc03707, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-9bc03707, #w-node-a4256b28-6480-c178-4591-6718094f441e-9bc03707, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-9bc03707, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-9bc03707, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-9bc03707, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-9bc03707, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-9bc03707, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-9bc03707, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-9bc03707, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-9bc03707, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-9bc03707, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-9bc03707, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-9bc03707, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-9bc03707, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-9bc03707 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-7fa120ba {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: .75fr 1fr;
}

#w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-7fa120ba, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-7fa120ba, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-7fa120ba, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-7fa120ba, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-7fa120ba, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-7fa120ba, #w-node-a4256b28-6480-c178-4591-6718094f441e-7fa120ba, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-7fa120ba, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-7fa120ba, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-7fa120ba, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-7fa120ba, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-7fa120ba, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-7fa120ba, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-7fa120ba, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-7fa120ba, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-7fa120ba, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-7fa120ba, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-7fa120ba, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-7fa120ba, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-7fa120ba {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5849d328-520b-59ca-ac79-4cb005bb9ba0-6321fe72 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_5849d328-520b-59ca-ac79-4cb005bb9ba1-6321fe72, #w-node-_5849d328-520b-59ca-ac79-4cb005bb9ba2-6321fe72, #w-node-_5c2cd1f4-bd7a-fbb3-1fae-152ddde0581d-6321fe72, #w-node-_93a5c681-433d-5e71-d6fa-a2be7689e45b-6321fe72, #w-node-_58ec1288-059f-6972-9ef3-95207fc0fe7b-6321fe72, #w-node-bfdab8ea-25bc-fcfa-46af-3aba3b2db0d6-6321fe72, #w-node-fc0ce6e3-c6a3-1618-22e3-a653642e88dd-6321fe72, #w-node-_8410a81d-6f83-e851-2dc8-ae96f91ada2e-6321fe72, #w-node-_8e38d450-796d-6a56-b291-12f6a093a70c-6321fe72, #w-node-_1d1628d8-a7e9-bb31-6fa6-84b5238cbbc1-6321fe72, #w-node-ab254630-beb4-93e8-0348-810263d39ce5-6321fe72, #w-node-_50d5b90e-b9d9-32f0-3a46-ce3dd53e37c9-6321fe72, #w-node-_6836a666-0e34-73b6-3e88-1f9d21dfd87a-6321fe72, #w-node-e48eee88-3376-382f-fc35-9db423988ca8-6321fe72, #w-node-_8855a824-a223-d260-8c64-18185b2f72ee-6321fe72, #w-node-de5937fc-5e86-6a44-265d-1f7be4900d13-6321fe72, #w-node-_49031100-3cc6-6ae6-0afb-c35583b3317f-6321fe72, #w-node-_5a35e4ca-7ed1-2300-b462-1b68737aebf7-6321fe72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_82663a87-8708-e37b-24b0-ebece0580a9d-6321fe72 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_82663a87-8708-e37b-24b0-ebece0580a9e-6321fe72, #w-node-_82663a87-8708-e37b-24b0-ebece0580aa7-6321fe72, #w-node-_82663a87-8708-e37b-24b0-ebece0580ab0-6321fe72, #w-node-_82663a87-8708-e37b-24b0-ebece0580ab9-6321fe72, #w-node-_82663a87-8708-e37b-24b0-ebece0580ac2-6321fe72, #w-node-_82663a87-8708-e37b-24b0-ebece0580acb-6321fe72, #w-node-b8ece8b7-4275-b5e1-ee7c-5ddbf7f13722-6321fe72, #w-node-_19146722-0625-2f9c-4f18-3343fc33d7be-6321fe72, #w-node-_618bbb27-1e2e-6a63-56eb-3abdcc3fb4e4-6321fe72, #w-node-_99a620de-c45b-0f1a-d576-ba42864d9f4b-6321fe72, #w-node-fa583661-dc9b-5d03-9753-8e3d93f997c0-6321fe72, #w-node-a004ab26-55bb-3fc7-6968-0a81c8063438-6321fe72, #w-node-e3472873-d6e1-21d6-5234-df11aa44b434-6321fe72, #w-node-_2bd1c431-56f1-ddac-e2f3-825600f924cb-6321fe72, #w-node-ba514c7f-a4cd-8b03-0507-eea2d12464cc-6321fe72, #w-node-c0fa2a5b-ff51-2b94-8fbb-5916d2f4f2b5-6321fe72, #w-node-_7b195660-cfd4-57ec-17bd-f0553f7d99d6-6321fe72, #w-node-e74f31cb-fa15-ea70-fe07-9189f1a10c2e-6321fe72, #w-node-edd37cbb-86bd-02a2-5fa0-3223c4718300-6321fe72, #w-node-_7bb3130c-031f-c5da-5e77-01c65345ec89-6321fe72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43195080-2849-c758-a865-4c93e06fb5c9-6321fe72 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr;
}

#w-node-_43195080-2849-c758-a865-4c93e06fb5ca-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5cd-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5d0-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5d3-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5d6-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5d9-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5dc-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5df-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5e2-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5e5-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5e8-6321fe72, #w-node-_43195080-2849-c758-a865-4c93e06fb5eb-6321fe72 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 479px) {
  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-b4fd922e {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-b4fd922e, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-b4fd922e, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-b4fd922e, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-b4fd922e, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-b4fd922e, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-b4fd922e, #w-node-a4256b28-6480-c178-4591-6718094f441e-b4fd922e, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-b4fd922e, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-b4fd922e, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-b4fd922e, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-b4fd922e, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-b4fd922e, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-b4fd922e, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-b4fd922e, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-b4fd922e, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-b4fd922e, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-b4fd922e, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-b4fd922e, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-b4fd922e, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-b4fd922e {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-9bc03707 {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-9bc03707, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-9bc03707, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-9bc03707, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-9bc03707, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-9bc03707, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-9bc03707, #w-node-a4256b28-6480-c178-4591-6718094f441e-9bc03707, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-9bc03707, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-9bc03707, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-9bc03707, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-9bc03707, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-9bc03707, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-9bc03707, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-9bc03707, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-9bc03707, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-9bc03707, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-9bc03707, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-9bc03707, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-9bc03707, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-9bc03707 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fb-7fa120ba {
    grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
    grid-template-columns: 1.25fr;
  }

  #w-node-_7413d49d-2dee-9d01-36dd-1a61b25962fc-7fa120ba, #w-node-f81fa478-14a2-fc7e-91a0-b67436c2aad2-7fa120ba, #w-node-_064ad34e-dbd8-c5b2-f361-d24796894e68-7fa120ba, #w-node-_3f5ce02e-6ca9-cc67-0e1e-0d1da7b272a2-7fa120ba, #w-node-_6abdc8ce-4f83-2906-63b9-e1ea1e09cf09-7fa120ba, #w-node-b8577c6b-2891-9cab-d456-525736d6701d-7fa120ba, #w-node-a4256b28-6480-c178-4591-6718094f441e-7fa120ba, #w-node-_5fc642cc-a3f8-9e7d-ddb4-eb672912001f-7fa120ba, #w-node-_002ac0bf-31dc-2b93-aca5-daa5d32f827a-7fa120ba, #w-node-_98997099-2f74-c315-0f09-27af861a7d71-7fa120ba, #w-node-_9c8c80fe-69c8-1ec5-0f26-3c116f59af74-7fa120ba, #w-node-aa993197-ea95-65e8-5bae-7400f56363d6-7fa120ba, #w-node-_55f47d0b-3316-f2ba-82b5-e86074c2f2ba-7fa120ba, #w-node-_5bda0400-0406-36ca-3641-63757b1e8f9f-7fa120ba, #w-node-_5f687e91-3244-25ea-3691-167ecdef910c-7fa120ba, #w-node-_129545b3-4ed2-3194-2c12-75f4d55930ca-7fa120ba, #w-node-_0d682b82-15ae-77a0-b823-ad997b19fb81-7fa120ba, #w-node-bc9ff295-83c5-aa72-8bda-e3827e6f1a18-7fa120ba, #w-node-e4a202f1-a2a6-fe07-59b9-f79976f99689-7fa120ba, #w-node-_43a305f1-8d07-952c-ed09-4ffd297043e9-7fa120ba {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Fa Solid 900';
  src: url('../fonts/fa-solid-900.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}