._1a8g0e9888001 .nav__wrapper > .logo h1 {
  font-size: 26px;
}
._1a8g0e9888001 .nav__wrapper {
  background-color: rgba(246, 246, 246, 1);
}
._1a8g0e9888001 .menu-list {
  background-color: rgba(255, 255, 255, 1);
}
._1a8g0e9888001 .nav-btn i,
._1a8g0e9888001 .menu-list .close i {
  color: rgba(160, 160, 160, 1);
}
._1a8g0e9888001 .nav-btn i em,
._1a8g0e9888001 .nav-btn i:before,
._1a8g0e9888001 .nav-btn i:after {
  background-color: rgba(160, 160, 160, 1);
}
@media (min-width: 768px) {
  ._1a8g0e9888003 .menu-link {
    color: #909399;
  }
  ._1a8g0e9888003 .menu-link svg,
  ._1a8g0e9888003 .menu-link path {
    fill: #909399;
    width: 30px;
    height: 30px;
  }
  ._1a8g0e9888003 .is-active > .menu-link svg,
  ._1a8g0e9888003 .is-active > .menu-link path {
    fill: #303133;
  }
  ._1a8g0e9888003 .menu-link:hover svg,
  ._1a8g0e9888003 .menu-link:hover path {
    fill: #303133;
  }
  ._1a8g0e9888003 li.is-active > .menu-link {
    color: #303133;
  }
  ._1a8g0e9888003 li .menu-link:hover {
    color: #303133;
    background-color: #fff;
  }
  ._1a8g0e9888003.zz-comp-menu .zz-menu-item,
  ._1a8g0e9888003.zz-comp-menu .zz-submenu .menu-link {
    font-size: 14px;
    height: 4rem;
  }
  ._1a8g0e9888003 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0e9888003 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0e9888003 .zz-menu-item .menu-link,
  ._1a8g0e9888003 .zz-submenu .menu-link {
    padding: 0 1.65rem;
  }
  ._1a8g0e9888003 .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8g0e9888003 > ul {
    justify-content: flex-start;
  }
  ._1a8g0e9888003 .zz-menu--popup .menu-link,
  ._1a8g0e9888003 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0e9888003 .menu-link {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0e9888003 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (max-width: 767px) {
  ._1a8g0e9888003 .menu-link {
    color: rgba(154, 154, 154, 1);
  }
  ._1a8g0e9888003 .menu-link svg,
  ._1a8g0e9888003 .menu-link path {
    fill: rgba(154, 154, 154, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0e9888003 .is-active > .menu-link svg,
  ._1a8g0e9888003 .is-active > .menu-link path {
    fill: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 .menu-link:hover svg,
  ._1a8g0e9888003 .menu-link:hover path {
    fill: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 li.is-active > .menu-link {
    color: rgba(226, 33, 28, 1);
  }
  ._1a8g0e9888003 li .menu-link:hover {
    color: rgba(226, 33, 28, 1);
    background-color: #fff;
  }
  ._1a8g0e9888003.zz-comp-menu .zz-menu-item,
  ._1a8g0e9888003.zz-comp-menu .zz-submenu .menu-link {
    font-size: 17px;
    height: 3rem;
  }
  ._1a8g0e9888003 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: rgba(214, 214, 214, 1);
  }
  ._1a8g0e9888003 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: rgba(214, 214, 214, 1);
  }
  ._1a8g0e9888003 .zz-menu-item .menu-link,
  ._1a8g0e9888003 .zz-submenu .menu-link {
    padding: 0 1.65rem;
  }
  ._1a8g0e9888003 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0e9888003 > ul {
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu--popup .menu-link,
  ._1a8g0e9888003 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0e9888003 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0e9888003 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0e9888003 .is-active > .menu-link {
    border-bottom-color: rgba(190, 0, 26, 1);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8h6thesg000 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000 > .zz-bg > .zz-bg-color,
  ._1a8h6thesg000 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(246, 246, 246, 1);
  }
  ._1a8h6thesg000 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8h6thesg000.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8h6thesg000.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8h6thesg000 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000 > .zz-bg > .zz-bg-color,
  ._1a8h6thesg000 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
  }
  ._1a8h6thesg000 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h6thesg000.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8h6thesg000.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8h6thesg000.zz-comp-block-wrap {
    height: auto;
  }
}
._1a8h6thesg002 {
  background: rgba(226, 33, 28, 1);
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg002 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8h6thesg002 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8h6thesg003 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h6thesg003 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg004 {
  padding: 9px 20px 9px 20px;
}
._1a8h6thesg004 > .zz-text,
._1a8h6thesg004 > .zz-text > p {
  text-align: right;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg005 {
    border: 0px solid #000;
    padding: 0px 10px 0px 10px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg005 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg005 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg005 {
    border: 0px solid #000;
    padding: 0px 15px 0px 15px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg005 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg005 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
._1a8h6thesg006 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h6thesg006 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg007 {
  border: 0px solid #000;
  padding: 0px 10px 0px 10px;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg007 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8h6thesg007 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8h6thesg008 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg008 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg009 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg009 > .zz-comp-row {
    margin: 0 -15px;
  }
  ._1a8h6thesg009 > .zz-comp-row > .zz-column {
    padding: 0 15px 0px 15px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg009 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg009 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h6thesg009 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8h6thesg00a {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00a > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
@media (max-width: 767px) {
  ._1a8h6thesg00b > .image__wrapper {
    padding-top: 125%;
  }
}
._1a8h6thesg00b {
  padding: 0px 0px 0px 0px;
  border: 0px solid #000;
  border-radius: 0px 0px 0px 0px;
}
._1a8h6thesg00b .img img {
  width: 98%;
}
._1a8h6thesg00c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00d .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8h6thesg00d .menu-link svg,
  ._1a8h6thesg00d .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8h6thesg00d .is-active > .menu-link svg,
  ._1a8h6thesg00d .is-active > .menu-link path {
    fill: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d .menu-link:hover svg,
  ._1a8h6thesg00d .menu-link:hover path {
    fill: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d li.is-active > .menu-link {
    color: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d li .menu-link:hover {
    color: rgba(225, 6, 0, 1);
  }
  ._1a8h6thesg00d.zz-comp-menu .zz-menu-item,
  ._1a8h6thesg00d.zz-comp-menu .zz-submenu .menu-link {
    font-size: 16px;
    height: 4.5rem;
  }
  ._1a8h6thesg00d > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8h6thesg00d > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8h6thesg00d .zz-menu-item .menu-link,
  ._1a8h6thesg00d .zz-submenu .menu-link {
    padding: 0 1.1rem;
  }
  ._1a8h6thesg00d .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d > ul {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d .zz-menu--popup .menu-link,
  ._1a8h6thesg00d .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8h6thesg00d .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8h6thesg00d .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8h6thesg00d .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00d .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8h6thesg00d .menu-link svg,
  ._1a8h6thesg00d .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8h6thesg00d .is-active > .menu-link svg,
  ._1a8h6thesg00d .is-active > .menu-link path {
    fill: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d .menu-link:hover svg,
  ._1a8h6thesg00d .menu-link:hover path {
    fill: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d li.is-active > .menu-link {
    color: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d li .menu-link:hover {
    color: rgba(190, 0, 26, 1);
  }
  ._1a8h6thesg00d.zz-comp-menu .zz-menu-item,
  ._1a8h6thesg00d.zz-comp-menu .zz-submenu .menu-link {
    font-size: 14px;
    height: 4.5rem;
  }
  ._1a8h6thesg00d > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8h6thesg00d > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8h6thesg00d .zz-menu-item .menu-link,
  ._1a8h6thesg00d .zz-submenu .menu-link {
    padding: 0 0.5rem;
  }
  ._1a8h6thesg00d .zz-menu--vertical .menu-link {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d > ul {
    justify-content: flex-start;
  }
  ._1a8h6thesg00d .zz-menu--popup .menu-link,
  ._1a8h6thesg00d .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8h6thesg00d .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8h6thesg00d .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8h6thesg00d .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
._1a8h6thesg00e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px -50px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00e > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00f {
    border: 0px solid #000;
    padding: 5px 0px 5px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg00f > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8h6thesg00f > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00f {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h6thesg00f > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8h6thesg00f > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8h6thesg00g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8h6thesg00g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
._1a8h6thesg00i {
  padding: 5px 0px 5px 0px;
}
._1a8h6thesg00i > .zz-text,
._1a8h6thesg00i > .zz-text > p {
  text-align: center;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00j > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00j {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8h6thesg00j > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
._1a8h6thesg00k {
  padding: 0px 0px 0px 0px;
}
._1a8h6thesg00k > .zz-text,
._1a8h6thesg00k > .zz-text > p {
  text-align: left;
  color: rgba(100, 100, 100, 1);
  font-weight: bold;
  line-height: 1;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h6thesg00l {
    padding: 5px 0px 0px 0px;
  }
  ._1a8h6thesg00l > .zz-text,
  ._1a8h6thesg00l > .zz-text > p {
    text-align: left;
    color: rgba(225, 6, 0, 1);
    font-size: 16px;
    font-weight: bold;
    line-height: 1;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h6thesg00l {
    padding: 2px 0px 0px 0px;
  }
  ._1a8h6thesg00l > .zz-text,
  ._1a8h6thesg00l > .zz-text > p {
    text-align: left;
    color: rgba(226, 33, 28, 1);
    font-size: 15px;
    font-weight: bold;
    line-height: 1;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h72k2kg000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list {
    margin-left: -8px;
    margin-right: -8px;
  }
  ._1a8h72k2kg000 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: #333;
    font-size: 18px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item {
    padding: 8px;
    margin: 0;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8h72k2kg000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8h72k2kg000
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8h72k2kg000 .swiper-center .swiper-button-prev,
  ._1a8h72k2kg000 .swiper-center .swiper-button-next,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-prev,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 50%;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: flex-start;
  }
  ._1a8h72k2kg000 svg,
  ._1a8h72k2kg000 path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h72k2kg000 .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list {
    margin-left: -6px;
    margin-right: -6px;
  }
  ._1a8h72k2kg000 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .text {
    padding: 10px 10px 10px 10px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: #333;
    font-size: 18px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8h72k2kg000 .zz-comp-list__item {
    padding: 6px;
    margin: 0;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h72k2kg000 .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8h72k2kg000 .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8h72k2kg000
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8h72k2kg000 .swiper-center .swiper-button-prev,
  ._1a8h72k2kg000 .swiper-center .swiper-button-next,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-prev,
  ._1a8h72k2kg000 .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item .img img {
    width: 100%;
    object-fit: cover;
  }
  ._1a8h72k2kg000 .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 50%;
  }
  ._1a8h72k2kg000 .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8h72k2kg000 .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: flex-start;
  }
  ._1a8h72k2kg000 svg,
  ._1a8h72k2kg000 path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 1200px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 32.51%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 32.51%;
  }
}
@media (max-width: 767px) {
  ._1a9oppljgg000 > .image__wrapper {
    padding-top: 17.67%;
  }
}
@media (min-width: 768px) {
  ._1a9oppljgg000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9oppljgg000 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a9oppljgg000 {
    padding: 10px 0px 10px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9oppljgg000 .img img {
    width: 75%;
  }
}
@media (min-width: 768px) {
  ._1a9or0rm4g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or0rm4g000 > .zz-text,
  ._1a9or0rm4g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9or0rm4g000 {
    padding: 25px 0px 5px 0px;
  }
  ._1a9or0rm4g000 > .zz-text,
  ._1a9or0rm4g000 > .zz-text > p {
    text-align: center;
  }
}
@media (min-width: 768px) {
  ._1a9or5ff0g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or5ff0g000 > .zz-text,
  ._1a9or5ff0g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9or5ff0g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9or5ff0g000 > .zz-text,
  ._1a9or5ff0g000 > .zz-text > p {
    text-align: center;
    color: rgba(154, 154, 154, 1);
    font-size: 15px;
    line-height: 1.2;
  }
}
@media (min-width: 768px) {
  ._1a9orcba8g000 {
    padding: 5px 0px 5px 0px;
  }
  ._1a9orcba8g000 > .zz-text,
  ._1a9orcba8g000 > .zz-text > p {
    text-align: left;
  }
}
@media (max-width: 767px) {
  ._1a9orcba8g000 {
    padding: 5px 0px 25px 0px;
  }
  ._1a9orcba8g000 > .zz-text,
  ._1a9orcba8g000 > .zz-text > p {
    text-align: center;
    color: rgba(226, 33, 28, 1);
    font-size: 20px;
    line-height: 1;
  }
}
@media (min-width: 768px) {
  ._1a9ou1oi4g000 {
    justify-content: flex-start;
  }
  ._1a9ou1oi4g000 .share-item {
    margin-right: 10px;
  }
  ._1a9ou1oi4g000 .share-item i {
    border-radius: 5px;
    font-size: 18px;
  }
  ._1a9ou1oi4g000 .share-item svg {
    width: 18px;
    height: 18px;
  }
  ._1a9ou1oi4g000.is-bg .share-item .custom-icon {
    background-color: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-bg i svg,
  ._1a9ou1oi4g000.is-bg i path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-plain .share-item .custom-icon {
    border: 1px solid rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-plain i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-icon i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    color: #fff;
    background-color: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item svg,
  ._1a9ou1oi4g000.is-custom-bg .share-item path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item i {
    color: #999;
    border: 1px solid #999;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item svg,
  ._1a9ou1oi4g000.is-custom-plain .share-item path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon i {
    color: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon svg,
  ._1a9ou1oi4g000.is-custom-icon path {
    fill: #999;
  }
}
@media (max-width: 767px) {
  ._1a9ou1oi4g000 {
    justify-content: center;
  }
  ._1a9ou1oi4g000 .share-item {
    margin-right: 10px;
  }
  ._1a9ou1oi4g000 .share-item i {
    border-radius: 5px;
    font-size: 25px;
  }
  ._1a9ou1oi4g000 .share-item svg {
    width: 25px;
    height: 25px;
  }
  ._1a9ou1oi4g000.is-bg .share-item .custom-icon {
    background-color: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-bg i svg,
  ._1a9ou1oi4g000.is-bg i path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-plain .share-item .custom-icon {
    border: 1px solid rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-plain i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-icon i svg,
  ._1a9ou1oi4g000.is-plain i path {
    fill: rgb(241, 154, 100);
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    color: #fff;
    background-color: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item svg,
  ._1a9ou1oi4g000.is-custom-bg .share-item path {
    fill: #fff;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item i {
    color: #999;
    border: 1px solid #999;
  }
  ._1a9ou1oi4g000.is-custom-plain .share-item svg,
  ._1a9ou1oi4g000.is-custom-plain .share-item path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon i {
    color: #999;
  }
  ._1a9ou1oi4g000.is-custom-icon svg,
  ._1a9ou1oi4g000.is-custom-icon path {
    fill: #999;
  }
  ._1a9ou1oi4g000.is-custom-bg .share-item i {
    background-color: rgba(224, 219, 204, 1);
  }
  ._1a9ou1oi4g000 .share-item svg,
  ._1a9ou1oi4g000 .share-item path {
    fill: !important;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8008:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8008 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8008 > .zz-bg > .zz-bg-color,
  ._1a8g0ebng8008 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng8008 > .zz-bg > .zz-bg-img,
  ._1a8g0ebng8008 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16522571573968.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0ebng8008 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8008.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng8008.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8008 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8008 > .zz-bg > .zz-bg-color,
  ._1a8g0ebng8008 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng8008 > .zz-bg > .zz-bg-img,
  ._1a8g0ebng8008 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(./image/29440_16522580215562.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0ebng8008 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8008.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng8008.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng800a {
    height: 90px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng800a {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800a {
    height: 60px;
  }
}
._1a8g0ebng800b {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng800b > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng800b > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng800c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng800d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800d > .zz-text,
  ._1a8g0ebng800d > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 46px;
    line-height: 1;
  }
  ._1a8g0ebng800d .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng800d > .zz-text,
  ._1a8g0ebng800d > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800d > .zz-text,
  ._1a8g0ebng800d > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 28px;
    line-height: 1;
  }
  ._1a8g0ebng800d .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng800d > .zz-text,
  ._1a8g0ebng800d > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
._1a8g0ebng800e {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng800e > .zz-text,
._1a8g0ebng800e > .zz-text > p {
  text-align: center;
  color: rgba(40, 40, 40, 1);
  font-size: 18px;
}
@media (min-width: 768px) {
  ._1a8g0ebng800f {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800f > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng800f > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800f {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800f > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng800f > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8g0ebng800g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng800h {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
  }
  ._1a8g0ebng800h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800h {
    border: 0px solid #000;
    padding: 0px 10px 0px 12px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
  }
  ._1a8g0ebng800h > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
._1a8g0ebng800i {
  height: 10px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng800j .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list {
    margin-left: -50px;
    margin-right: -50px;
  }
  ._1a8g0ebng800j {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .text {
    padding: 10px 10px 10px 25px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8g0ebng800j .zz-comp-list__item {
    padding: 50px;
    margin: 0;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8g0ebng800j .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0ebng800j
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0ebng800j .swiper-center .swiper-button-prev,
  ._1a8g0ebng800j .swiper-center .swiper-button-next,
  ._1a8g0ebng800j .arrow-normal .swiper-button-prev,
  ._1a8g0ebng800j .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .img img {
    width: 99%;
    object-fit: contain;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 26.07449856733524%;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: center;
  }
  ._1a8g0ebng800j svg,
  ._1a8g0ebng800j path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng800j .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list {
    margin-left: -50px;
    margin-right: -50px;
  }
  ._1a8g0ebng800j {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .text {
    padding: 10px 10px 10px 25px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .do-img-cover {
    justify-content: center;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: rgba(40, 40, 40, 1);
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8g0ebng800j .zz-comp-list__item {
    padding: 50px;
    margin: 0;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8g0ebng800j .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0ebng800j
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0ebng800j .swiper-center .swiper-button-prev,
  ._1a8g0ebng800j .swiper-center .swiper-button-next,
  ._1a8g0ebng800j .arrow-normal .swiper-button-prev,
  ._1a8g0ebng800j .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .img img {
    width: 99%;
    object-fit: contain;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 26.07449856733524%;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: center;
  }
  ._1a8g0ebng800j svg,
  ._1a8g0ebng800j path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800j .zz-comp-list__item .apply-time div {
    color: #999;
    font-size: 12px;
    padding: 10px 0px 10px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list {
    margin-left: -15px;
    margin-right: -15px;
  }
  ._1a8g0ebng800j {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .text {
    padding: 10px 0px 10px 15px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .do-img-cover {
    justify-content: flex-end;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title,
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .title > * {
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
    line-height: 1.5;
    text-align: left;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .text .des {
    margin-top: 0px;
    color: #999;
    font-size: 14px;
    line-height: 1.5;
    text-align: inherit;
  }
  ._1a8g0ebng800j .zz-comp-list__item {
    padding: 15px;
    margin: 0;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper {
    border: 0px solid #000;
    padding: 0px 10px 0px 15px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800j .swiper-pagination-bullet {
    height: 12px;
    line-height: 12px;
    width: 12px;
  }
  ._1a8g0ebng800j .custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0ebng800j
    .custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0ebng800j .swiper-center .swiper-button-prev,
  ._1a8g0ebng800j .swiper-center .swiper-button-next,
  ._1a8g0ebng800j .arrow-normal .swiper-button-prev,
  ._1a8g0ebng800j .arrow-normal .swiper-button-next {
    margin-top: -21px;
  }
  ._1a8g0ebng800j .zz-comp-list__item .img img {
    width: 99%;
    object-fit: contain;
  }
  ._1a8g0ebng800j .zz-comp-list__item > .zz-element-wrapper > .img {
    border-radius: 0px;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .img,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .img {
    width: 18.900343642611684%;
  }
  ._1a8g0ebng800j .zz-comp-list__item.is-left > .zz-element-wrapper > .text,
  ._1a8g0ebng800j .zz-comp-list__item.is-right > .zz-element-wrapper > .text {
    justify-content: center;
  }
  ._1a8g0ebng800j svg,
  ._1a8g0ebng800j path {
    width: 42px;
    height: 42px;
    fill: #333;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng800k .divide_line {
    border-bottom: 1px solid rgba(175, 175, 175, 0.8);
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800k .divide_line {
    border-bottom: 1px solid rgba(175, 175, 175, 0.8);
  }
}
._1a8g0ebng800l {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800l > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng800m {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800m > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng800m > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800m {
    border: 0px solid #000;
    padding: 0px 20px 0px 20px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800m > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng800m > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8g0ebng800n {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800n > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng800o {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px -40px 0px -40px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800o > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng800p > .image__wrapper {
    padding-top: 76.82%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng800p > .image__wrapper {
    padding-top: 76.82%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800p > .image__wrapper {
    padding-top: 76.82%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng800p {
    padding: 10px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800p .img img {
    width: 99%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800p {
    padding: 10px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800p .img img {
    width: 99%;
  }
}
._1a8g0ebng800q {
  height: 60px;
}
._1a8g0ebng800r {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng800r > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng800s:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng800s {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800s .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800s.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng800s.zz-comp-block-wrap {
    height: auto;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800s {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng800s > .zz-bg > .zz-bg-color,
  ._1a8g0ebng800s .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng800s > .zz-bg > .zz-bg-img,
  ._1a8g0ebng800s .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(./image/29440_16521609094744.png?imageView2/2/w/2000/q/75);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0ebng800s .zz-container {
    padding: 0px 20px 0px 20px;
  }
  ._1a8g0ebng800s.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng800s.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng800u {
    height: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng800u {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng800u {
    height: 60px;
  }
}
._1a8g0ebng800v {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng800v > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng800v > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng8010 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8010 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng8011 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8011 > .zz-text,
  ._1a8g0ebng8011 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 46px;
    line-height: 1;
  }
  ._1a8g0ebng8011 .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng8011 > .zz-text,
  ._1a8g0ebng8011 > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8011 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8011 > .zz-text,
  ._1a8g0ebng8011 > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 28px;
    line-height: 1;
  }
  ._1a8g0ebng8011 .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng8011 > .zz-text,
  ._1a8g0ebng8011 > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
._1a8g0ebng8012 {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng8012 > .zz-text,
._1a8g0ebng8012 > .zz-text > p {
  text-align: center;
  color: rgba(40, 40, 40, 1);
  font-size: 18px;
}
@media (min-width: 768px) {
  ._1a8g0ebng8013 {
    height: 40px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8013 {
    height: 20px;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8g0ebng8014 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8014 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng8014 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8014 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8014 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng8014 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8g0ebng8015 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8015 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng8016 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -60px 0px -20px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
  }
  ._1a8g0ebng8016 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8016 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -60px 0px -40px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
  }
  ._1a8g0ebng8016 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8016 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: flex-start;
  }
  ._1a8g0ebng8016 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8017 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8017 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0ebng8017 .zz-swiper-wrapper {
    margin-left: -20px;
    margin-right: -20px;
  }
  ._1a8g0ebng8017 .zz-loop-item {
    padding: 20px;
  }
  ._1a8g0ebng8017 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8017 {
    padding: 0px 0px 0px 15px;
  }
  ._1a8g0ebng8017 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0ebng8017 .zz-swiper-wrapper {
    margin-left: -5px;
    margin-right: -5px;
  }
  ._1a8g0ebng8017 .zz-loop-item {
    padding: 5px;
  }
  ._1a8g0ebng8017 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8019 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8019 > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1a8g0ebng8019 > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8019 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8019 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng8019 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8019 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8019 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng8019 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0ebng801a {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0ebng801a > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng801b {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng801b > .zz-text,
._1a8g0ebng801b > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1a8g0ebng801c {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801c > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801c {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801c > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng801d > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801d > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801d > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng801d {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801d .img img {
    width: 85%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801d {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801d .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng801e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801e > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801e > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng801f {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801f > .zz-text,
  ._1a8g0ebng801f > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801f {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801f > .zz-text,
  ._1a8g0ebng801f > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801f {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801f > .zz-text,
  ._1a8g0ebng801f > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1a8g0ebng801g {
  height: 20px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng801i {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801i > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1a8g0ebng801i > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801i {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801i > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng801i > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801i {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801i > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng801i > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0ebng801j {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0ebng801j > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng801k {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng801k > .zz-text,
._1a8g0ebng801k > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1a8g0ebng801l {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801l > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801l {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801l > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng801m > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801m > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801m > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng801m {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801m .img img {
    width: 85%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801m {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801m .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng801n {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801n > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801n {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801n > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng801o {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801o > .zz-text,
  ._1a8g0ebng801o > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801o {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801o > .zz-text,
  ._1a8g0ebng801o > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801o {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng801o > .zz-text,
  ._1a8g0ebng801o > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1a8g0ebng801p {
  height: 20px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng801r {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801r > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1a8g0ebng801r > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801r {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801r > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng801r > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801r {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801r > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng801r > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0ebng801s {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0ebng801s > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng801t {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng801t > .zz-text,
._1a8g0ebng801t > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1a8g0ebng801u {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801u > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801u {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng801u > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng801v > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng801v > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801v > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng801v {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801v .img img {
    width: 85%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng801v {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng801v .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8020 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8020 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8020 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8020 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8021 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8021 > .zz-text,
  ._1a8g0ebng8021 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8021 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8021 > .zz-text,
  ._1a8g0ebng8021 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8021 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8021 > .zz-text,
  ._1a8g0ebng8021 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1a8g0ebng8022 {
  height: 20px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng8024 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8024 > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1a8g0ebng8024 > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8024 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8024 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng8024 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8024 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8024 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1a8g0ebng8024 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1a8g0ebng8025 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1a8g0ebng8025 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8026 {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng8026 > .zz-text,
._1a8g0ebng8026 > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1a8g0ebng8027 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8027 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8027 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8027 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8028 > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8028 > .image__wrapper {
    padding-top: 102.04%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8028 > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8028 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8028 .img img {
    width: 85%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8028 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8028 .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8029 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8029 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8029 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1a8g0ebng8029 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng802a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng802a > .zz-text,
  ._1a8g0ebng802a > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng802a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng802a > .zz-text,
  ._1a8g0ebng802a > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng802a {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng802a > .zz-text,
  ._1a8g0ebng802a > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1a8g0ebng802b {
  height: 20px;
}
._1a8g0ebng802u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng802u > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng802v {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng802v {
    height: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8030:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8030:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8g0ebng8030 {
  margin: 0px 0px 0px 0px;
}
._1a8g0ebng8030 .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng8030.zz-comp-block-wrap .zz-container {
  width: 100%;
  max-width: 100%;
}
._1a8g0ebng8030.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8g0ebng8030.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 768px) {
  ._1a8g0ebng8032 {
    background: rgba(246, 246, 246, 1);
    padding: 7px 0px 7px 0px;
  }
  ._1a8g0ebng8032 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0ebng8032 .zz-swiper-wrapper {
    margin-left: -10px;
    margin-right: -10px;
  }
  ._1a8g0ebng8032 .zz-loop-item {
    padding: 10px;
  }
  ._1a8g0ebng8032 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination .swiper-pagination-bullet {
    line-height: 12px;
    width: 12px;
    height: 12px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0ebng8032
    .zz-loop__pagination.custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.swiper-pagination-fraction {
    font-size: 12px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination .swiper-pagination-current {
    color: #fff;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.swiper-pagination-progressbar {
    background: #000;
  }
  ._1a8g0ebng8032
    .zz-loop__pagination.swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    background: #007aff;
  }
  ._1a8g0ebng8032 .swiper-center .zz-loop__arrow .swiper-button-prev,
  ._1a8g0ebng8032 .swiper-center .zz-loop__arrow .swiper-button-next,
  ._1a8g0ebng8032 .arrow-normal .zz-loop__arrow .swiper-button-prev,
  ._1a8g0ebng8032 .arrow-normal .zz-loop__arrow .swiper-button-next {
    margin-top: -21px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8032 {
    background: rgba(246, 246, 246, 1);
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8032 .zz-loop-container:not(.swiper-wrapper),
  ._1a8g0ebng8032 .zz-swiper-wrapper {
    margin-left: -10px;
    margin-right: -10px;
  }
  ._1a8g0ebng8032 .zz-loop-item {
    padding: 10px;
  }
  ._1a8g0ebng8032 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination .swiper-pagination-bullet {
    line-height: 12px;
    width: 12px;
    height: 12px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.custom .swiper-pagination-bullet {
    width: 12px;
    height: 4px;
  }
  ._1a8g0ebng8032
    .zz-loop__pagination.custom3
    .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 6px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.swiper-pagination-fraction {
    font-size: 12px;
  }
  ._1a8g0ebng8032 .zz-loop__pagination .swiper-pagination-current {
    color: #fff;
  }
  ._1a8g0ebng8032 .zz-loop__pagination.swiper-pagination-progressbar {
    background: #000;
  }
  ._1a8g0ebng8032
    .zz-loop__pagination.swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    background: #007aff;
  }
  ._1a8g0ebng8032 .swiper-center .zz-loop__arrow .swiper-button-prev,
  ._1a8g0ebng8032 .swiper-center .zz-loop__arrow .swiper-button-next,
  ._1a8g0ebng8032 .arrow-normal .zz-loop__arrow .swiper-button-prev,
  ._1a8g0ebng8032 .arrow-normal .zz-loop__arrow .swiper-button-next {
    margin-top: -21px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8034 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8034 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8034 > .image__wrapper {
    padding-top: 83.33%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8034 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8034 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8034 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8034 .img img {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8036 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8036 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8036 > .image__wrapper {
    padding-top: 83.33%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8036 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8036 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8036 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8036 .img img {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8038 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8038 > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8038 > .image__wrapper {
    padding-top: 83.33%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8038 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8038 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8038 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8038 .img img {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng803a > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng803a > .image__wrapper {
    padding-top: 68.49%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803a > .image__wrapper {
    padding-top: 83.33%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng803a {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803a .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803a {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803a .img img {
    width: 100%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng803b:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803b:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8g0ebng803b {
  margin: 0px 0px 0px 0px;
}
._1a8g0ebng803b > .zz-bg > .zz-bg-color,
._1a8g0ebng803b .fp-tableCell > .zz-bg > .zz-bg-color {
  background: rgba(255, 255, 255, 1);
}
._1a8g0ebng803b > .zz-bg > .zz-bg-img,
._1a8g0ebng803b .fp-tableCell > .zz-bg > .zz-bg-img {
  background-image: url(../image/29440_165095586810217.png?imageView2/2/w/2000/q/75);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
}
._1a8g0ebng803b .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng803b.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8g0ebng803b.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8g0ebng803d {
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng803d {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803d {
    height: 60px;
  }
}
._1a8g0ebng803e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng803e > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng803e > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng803f {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803f > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng803g {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803g > .zz-text,
  ._1a8g0ebng803g > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 46px;
    line-height: 1;
  }
  ._1a8g0ebng803g .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng803g > .zz-text,
  ._1a8g0ebng803g > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803g {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803g > .zz-text,
  ._1a8g0ebng803g > .zz-text > p {
    text-align: center;
    color: rgba(40, 40, 40, 1);
    font-size: 28px;
    line-height: 1;
  }
  ._1a8g0ebng803g .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng803g > .zz-text,
  ._1a8g0ebng803g > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
._1a8g0ebng803h {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng803h > .zz-text,
._1a8g0ebng803h > .zz-text > p {
  text-align: center;
  color: rgba(40, 40, 40, 1);
  font-size: 18px;
}
._1a8g0ebng803i {
  height: 40px;
}
._1a8g0ebng803j {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng803j > .zz-comp-row {
  margin: 0 -0px;
}
._1a8g0ebng803j > .zz-comp-row > .zz-column {
  padding: 0 0px 0px 0px;
}
._1a8g0ebng803k {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803k > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng803l {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803l > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a8g0ebng803m > .image__wrapper {
    padding-top: 104.17%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng803m > .image__wrapper {
    padding-top: 104.17%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803m > .image__wrapper {
    padding-top: 100.54%;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng803m {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803m .img img {
    width: 90%;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803m {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803m .img img {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng803n {
    height: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng803n {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803n {
    height: 60px;
  }
}
._1a8g0ebng803o {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 30px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng803o > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng803o > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng803p {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803p > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng803q {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803q > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng803q > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803q {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng803q > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng803q > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8g0ebng803r {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803r > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng803s {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng803s > .zz-text,
  ._1a8g0ebng803s > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng803s {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng803s > .zz-text,
  ._1a8g0ebng803s > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
._1a8g0ebng803t {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng803t > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng803u {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng803u > .zz-text,
._1a8g0ebng803u > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng803v {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng803v > .zz-text,
._1a8g0ebng803v > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
@media (min-width: 768px) {
  ._1a8g0ebng8040 {
    height: 40px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8040 {
    height: 40px;
  }
}
._1a8g0ebng8041 {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 30px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8041 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng8041 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng8042 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8042 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng8043 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8043 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng8043 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8043 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8043 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8g0ebng8043 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8g0ebng8044 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8044 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng8045 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8045 > .zz-text,
  ._1a8g0ebng8045 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8045 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8g0ebng8045 > .zz-text,
  ._1a8g0ebng8045 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
._1a8g0ebng8046 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8046 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8047 {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng8047 > .zz-text,
._1a8g0ebng8047 > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng8048 {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng8048 > .zz-text,
._1a8g0ebng8048 > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
._1a8g0ebng8049 {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng8049 .zz-loop-container:not(.swiper-wrapper),
._1a8g0ebng8049 .zz-swiper-wrapper {
  margin-left: -10px;
  margin-right: -10px;
}
._1a8g0ebng8049 .zz-loop-item {
  padding: 10px;
}
._1a8g0ebng8049 .zz-loop-item__wrapper {
  border: 0px solid #dcdfe6;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng804b {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804b > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng804b > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng804c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804d {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804d > .zz-comp-row {
  margin: 0 -0px;
}
._1a8g0ebng804d > .zz-comp-row > .zz-column {
  padding: 0 0px 0px 0px;
}
._1a8g0ebng804e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804e > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804f {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804f > .zz-text,
._1a8g0ebng804f > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 24px;
}
._1a8g0ebng804g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804h {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804h > .zz-text,
._1a8g0ebng804h > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng804i {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804i > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng804i > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng804j {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804j > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804k {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804k > .zz-text,
._1a8g0ebng804k > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
._1a8g0ebng804m {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804m > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng804m > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng804n {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804n > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804o {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804o > .zz-comp-row {
  margin: 0 -0px;
}
._1a8g0ebng804o > .zz-comp-row > .zz-column {
  padding: 0 0px 0px 0px;
}
._1a8g0ebng804p {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804p > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804q {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804q > .zz-text,
._1a8g0ebng804q > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 24px;
}
._1a8g0ebng804r {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804r > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804s {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804s > .zz-text,
._1a8g0ebng804s > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng804t {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804t > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng804t > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng804u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng804u > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng804v {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng804v > .zz-text,
._1a8g0ebng804v > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
._1a8g0ebng8050 {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng8050 .zz-loop-container:not(.swiper-wrapper),
._1a8g0ebng8050 .zz-swiper-wrapper {
  margin-left: -10px;
  margin-right: -10px;
}
._1a8g0ebng8050 .zz-loop-item {
  padding: 10px;
}
._1a8g0ebng8050 .zz-loop-item__wrapper {
  border: 0px solid #dcdfe6;
  border-radius: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng8052 {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8052 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng8052 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng8053 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8053 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8054 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8054 > .zz-comp-row {
  margin: 0 -0px;
}
._1a8g0ebng8054 > .zz-comp-row > .zz-column {
  padding: 0 0px 0px 0px;
}
._1a8g0ebng8055 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8055 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8056 {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng8056 > .zz-text,
._1a8g0ebng8056 > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 24px;
}
._1a8g0ebng8057 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8057 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8058 {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng8058 > .zz-text,
._1a8g0ebng8058 > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng8059 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8059 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng8059 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng805a {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805a > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805b {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng805b > .zz-text,
._1a8g0ebng805b > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
._1a8g0ebng805d {
  background: rgba(246, 246, 246, 1);
  border-bottom: 2px solid rgba(0, 0, 0, 0.1);
  border-left: none;
  border-right: none;
  border-top: none;
  padding: 20px 20px 20px 20px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805d > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng805d > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng805e {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805e > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805f {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805f > .zz-comp-row {
  margin: 0 -0px;
}
._1a8g0ebng805f > .zz-comp-row > .zz-column {
  padding: 0 0px 0px 0px;
}
._1a8g0ebng805g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805h {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng805h > .zz-text,
._1a8g0ebng805h > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 24px;
}
._1a8g0ebng805i {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805i > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805j {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng805j > .zz-text,
._1a8g0ebng805j > .zz-text > p {
  text-align: center;
  font-size: 20px;
  line-height: 1;
}
._1a8g0ebng805k {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805k > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng805k > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng805l {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805l > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805m {
  padding: 5px 0px 5px 0px;
}
._1a8g0ebng805m > .zz-text,
._1a8g0ebng805m > .zz-text > p {
  text-align: left;
  color: rgba(40, 40, 40, 1);
  font-size: 16px;
  line-height: 1.8;
}
._1a8g0ebng805n {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805n > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805o {
  height: 80px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng805p:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng805p:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8g0ebng805p {
  margin: 0px 0px 0px 0px;
}
._1a8g0ebng805p > .zz-bg > .zz-bg-color,
._1a8g0ebng805p .fp-tableCell > .zz-bg > .zz-bg-color {
  background: rgba(34, 107, 103, 1);
}
._1a8g0ebng805p .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8g0ebng805p.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8g0ebng805p.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8g0ebng805r {
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng805r {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng805r {
    height: 60px;
  }
}
._1a8g0ebng805s {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng805s > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng805s > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng805t {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng805t > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng805u {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng805u > .zz-text,
  ._1a8g0ebng805u > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-size: 46px;
    line-height: 1;
  }
  ._1a8g0ebng805u .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng805u > .zz-text,
  ._1a8g0ebng805u > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng805u {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng805u > .zz-text,
  ._1a8g0ebng805u > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 1);
    font-size: 28px;
    line-height: 1;
  }
  ._1a8g0ebng805u .zz-text {
    visibility: visible;
  }
  ._1a8g0ebng805u > .zz-text,
  ._1a8g0ebng805u > .zz-text > p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng805v {
    height: 40px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng805v {
    height: 15px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8060.zz-comp-form {
    padding: 20px 20px 20px 20px;
  }
  ._1a8g0ebng8060 .zz-form-item__label {
    color: #606266;
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner::-webkit-input-placeholder,
  ._1a8g0ebng8060 .zz-textarea__inner::-webkit-input-placeholder {
    color: rgba(200, 200, 200, 1) !important;
    font-size: 16px !important;
  }
  ._1a8g0ebng8060 .zz-radio__label,
  ._1a8g0ebng8060 .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item {
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner,
  ._1a8g0ebng8060 .zz-textarea__inner {
    font-size: 16px;
    background-color: #fff;
    color: rgba(102, 102, 102, 1);
    border: 1px solid #dcdfe6;
    border-radius: 10px 10px 10px 10px;
  }
  ._1a8g0ebng8060 .zz-input__append {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  ._1a8g0ebng8060 .zz-input__inner:focus,
  ._1a8g0ebng8060 .zz-textarea__inner:focus,
  ._1a8g0ebng8060 .zz-radio__inner:hover,
  ._1a8g0ebng8060 .zz-checkbox__inner:hover,
  ._1a8g0ebng8060 .choose-item__wrapper:hover,
  ._1a8g0ebng8060 .zz-select .zz-input.is-focus .zz-input__inner {
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-button__submit {
    background-color: rgba(226, 33, 28, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    border: 1px solid rgba(226, 33, 28, 1);
    border-radius: 10px 10px 10px 10px;
    padding: 14px 40px 14px 40px;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__inner,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__inner {
    border-color: #409eff;
    background: #409eff;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__label,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item.selected,
  ._1a8g0ebng8060 .zz-button--text {
    color: #409eff;
  }
  ._1a8g0ebng8060
    .zz-radio:focus:not(.is-focus):not(:active):not(.is-disabled)
    .zz-radio__inner {
    box-shadow: 0 0 2px 2px #409eff;
  }
  ._1a8g0ebng8060 .el-date-table td.current:not(.disabled) span {
    color: #fff;
    background-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-upload--picture-card:hover,
  ._1a8g0ebng8060 .zz-upload:focus,
  ._1a8g0ebng8060 .el-button.el-button--default.is-plain:hover {
    color: #409eff;
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-form-item {
    padding-bottom: 22px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8060.zz-comp-form {
    padding: 20px 20px 20px 20px;
  }
  ._1a8g0ebng8060 .zz-form-item__label {
    color: #606266;
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner::-webkit-input-placeholder,
  ._1a8g0ebng8060 .zz-textarea__inner::-webkit-input-placeholder {
    color: rgba(200, 200, 200, 1) !important;
    font-size: 14px !important;
  }
  ._1a8g0ebng8060 .zz-radio__label,
  ._1a8g0ebng8060 .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item {
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner,
  ._1a8g0ebng8060 .zz-textarea__inner {
    font-size: 14px;
    background-color: #fff;
    color: rgba(102, 102, 102, 1);
    border: 1px solid #dcdfe6;
    border-radius: 4px 4px 4px 4px;
  }
  ._1a8g0ebng8060 .zz-input__append {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  ._1a8g0ebng8060 .zz-input__inner:focus,
  ._1a8g0ebng8060 .zz-textarea__inner:focus,
  ._1a8g0ebng8060 .zz-radio__inner:hover,
  ._1a8g0ebng8060 .zz-checkbox__inner:hover,
  ._1a8g0ebng8060 .choose-item__wrapper:hover,
  ._1a8g0ebng8060 .zz-select .zz-input.is-focus .zz-input__inner {
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-button__submit {
    background-color: rgba(226, 33, 28, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    border: 1px solid rgba(226, 33, 28, 1);
    border-radius: 4px 4px 4px 4px;
    padding: 14px 40px 14px 40px;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__inner,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__inner {
    border-color: #409eff;
    background: #409eff;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__label,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item.selected,
  ._1a8g0ebng8060 .zz-button--text {
    color: #409eff;
  }
  ._1a8g0ebng8060
    .zz-radio:focus:not(.is-focus):not(:active):not(.is-disabled)
    .zz-radio__inner {
    box-shadow: 0 0 2px 2px #409eff;
  }
  ._1a8g0ebng8060 .el-date-table td.current:not(.disabled) span {
    color: #fff;
    background-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-upload--picture-card:hover,
  ._1a8g0ebng8060 .zz-upload:focus,
  ._1a8g0ebng8060 .el-button.el-button--default.is-plain:hover {
    color: #409eff;
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-form-item {
    padding-bottom: 22px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8060.zz-comp-form {
    padding: 0px 0px 0px 5px;
  }
  ._1a8g0ebng8060 .zz-form-item__label {
    color: #606266;
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner::-webkit-input-placeholder,
  ._1a8g0ebng8060 .zz-textarea__inner::-webkit-input-placeholder {
    color: rgba(200, 200, 200, 1) !important;
    font-size: 15px !important;
  }
  ._1a8g0ebng8060 .zz-radio__label,
  ._1a8g0ebng8060 .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item {
    font-size: 14px;
  }
  ._1a8g0ebng8060 .zz-input__inner,
  ._1a8g0ebng8060 .zz-textarea__inner {
    font-size: 15px;
    background-color: #fff;
    color: rgba(102, 102, 102, 1);
    border: 1px solid #dcdfe6;
    border-radius: 10px 10px 10px 10px;
  }
  ._1a8g0ebng8060 .zz-input__append {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
  ._1a8g0ebng8060 .zz-input__inner:focus,
  ._1a8g0ebng8060 .zz-textarea__inner:focus,
  ._1a8g0ebng8060 .zz-radio__inner:hover,
  ._1a8g0ebng8060 .zz-checkbox__inner:hover,
  ._1a8g0ebng8060 .choose-item__wrapper:hover,
  ._1a8g0ebng8060 .zz-select .zz-input.is-focus .zz-input__inner {
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-button__submit {
    background-color: rgba(226, 33, 28, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 16px;
    border: 1px solid rgba(226, 33, 28, 1);
    border-radius: 10px 10px 10px 10px;
    padding: 14px 40px 14px 40px;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__inner,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__inner {
    border-color: #409eff;
    background: #409eff;
  }
  ._1a8g0ebng8060 .is-checked .zz-radio__label,
  ._1a8g0ebng8060 .is-checked .zz-checkbox__label,
  ._1a8g0ebng8060 .zz-select-dropdown__item.selected,
  ._1a8g0ebng8060 .zz-button--text {
    color: #409eff;
  }
  ._1a8g0ebng8060
    .zz-radio:focus:not(.is-focus):not(:active):not(.is-disabled)
    .zz-radio__inner {
    box-shadow: 0 0 2px 2px #409eff;
  }
  ._1a8g0ebng8060 .el-date-table td.current:not(.disabled) span {
    color: #fff;
    background-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-upload--picture-card:hover,
  ._1a8g0ebng8060 .zz-upload:focus,
  ._1a8g0ebng8060 .el-button.el-button--default.is-plain:hover {
    color: #409eff;
    border-color: #409eff;
  }
  ._1a8g0ebng8060 .zz-form-item {
    padding-bottom: 22px;
  }
}
@media (min-width: 1200px) {
  ._1a8g0ebng8062 {
    height: 40px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8062 {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8062 {
    height: 30px;
  }
}
._1a8hqonv4g000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8hqonv4g000 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8hqonv4g000 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8hqoo6kg000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8hqoo6kg000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px) {
  ._1a9fp2vnsg000 > .image__wrapper {
    padding-top: 100.54%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a9fp2vnsg000 > .image__wrapper {
    padding-top: 100.54%;
  }
}
@media (max-width: 767px) {
  ._1a9fp2vnsg000 > .image__wrapper {
    padding-top: 163.04%;
  }
}
@media (min-width: 768px) {
  ._1a9fp2vnsg000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9fp2vnsg000 .img img {
    width: 90%;
  }
}
@media (max-width: 767px) {
  ._1a9fp2vnsg000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9fp2vnsg000 .img img {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  ._1a9fpik3sg000 > .image__wrapper {
    padding-top: 76.82%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a9fpik3sg000 > .image__wrapper {
    padding-top: 76.82%;
  }
}
@media (max-width: 767px) {
  ._1a9fpik3sg000 > .image__wrapper {
    padding-top: 112.77%;
  }
}
@media (min-width: 768px) {
  ._1a9fpik3sg000 {
    padding: 10px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9fpik3sg000 .img img {
    width: 99%;
  }
}
@media (max-width: 767px) {
  ._1a9fpik3sg000 {
    padding: 10px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a9fpik3sg000 .img img {
    width: 99%;
  }
}
@media (min-width: 768px) {
  ._1a9ogm0agg000 .divide_line {
    border-bottom: 1px solid rgba(175, 175, 175, 0.8);
  }
}
@media (max-width: 767px) {
  ._1a9ogm0agg000 .divide_line {
    border-bottom: 1px solid rgba(175, 175, 175, 0.8);
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8001:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8g0ebng8001 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8001 > .zz-bg > .zz-bg-color,
  ._1a8g0ebng8001 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(240, 240, 240, 1);
  }
  ._1a8g0ebng8001 .zz-container {
    padding: 110px 0px 0px 0px;
  }
  ._1a8g0ebng8001.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng8001.zz-comp-block-wrap {
    height: auto;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8001 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8001 > .zz-bg > .zz-bg-color,
  ._1a8g0ebng8001 .fp-tableCell > .zz-bg > .zz-bg-color {
    background: rgba(240, 240, 240, 1);
  }
  ._1a8g0ebng8001 .zz-container {
    padding: 40px 0px 0px 0px;
  }
  ._1a8g0ebng8001.zz-comp-block-wrap {
    min-height: auto;
  }
  .is-ie ._1a8g0ebng8001.zz-comp-block-wrap {
    height: auto;
  }
}
._1a8g0ebng8003 {
  border: 0px solid #000;
  padding: 15px 0px 15px 0px;
  border-radius: 0px 0px 0px 0px;
}
._1a8g0ebng8003 > .zz-comp-row {
  margin: 0 -15px;
}
._1a8g0ebng8003 > .zz-comp-row > .zz-column {
  padding: 0 15px 0px 15px;
}
._1a8g0ebng8004 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8g0ebng8004 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8g0ebng8005 .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8g0ebng8005 .menu-link svg,
  ._1a8g0ebng8005 .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0ebng8005 .is-active > .menu-link svg,
  ._1a8g0ebng8005 .is-active > .menu-link path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng8005 .menu-link:hover svg,
  ._1a8g0ebng8005 .menu-link:hover path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng8005 li.is-active > .menu-link {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(225, 6, 0, 1);
  }
  ._1a8g0ebng8005 li .menu-link:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(225, 6, 0, 1);
  }
  ._1a8g0ebng8005.zz-comp-menu .zz-menu-item,
  ._1a8g0ebng8005.zz-comp-menu .zz-submenu .menu-link {
    font-size: 18px;
    height: 2.5rem;
  }
  ._1a8g0ebng8005 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0ebng8005 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0ebng8005 .zz-menu-item .menu-link,
  ._1a8g0ebng8005 .zz-submenu .menu-link {
    padding: 0 2.2rem;
  }
  ._1a8g0ebng8005 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0ebng8005 > ul {
    justify-content: center;
  }
  ._1a8g0ebng8005 .zz-menu--popup .menu-link,
  ._1a8g0ebng8005 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0ebng8005 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0ebng8005 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0ebng8005 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8005 .menu-link {
    color: rgba(80, 80, 80, 1);
  }
  ._1a8g0ebng8005 .menu-link svg,
  ._1a8g0ebng8005 .menu-link path {
    fill: rgba(80, 80, 80, 1);
    width: 30px;
    height: 30px;
  }
  ._1a8g0ebng8005 .menu-link:hover svg,
  ._1a8g0ebng8005 .menu-link:hover path {
    fill: rgba(255, 255, 255, 1);
  }
  ._1a8g0ebng8005 li .menu-link:hover {
    color: rgba(255, 255, 255, 1);
    background-color: rgba(226, 33, 28, 1);
  }
  ._1a8g0ebng8005.zz-comp-menu .zz-menu-item,
  ._1a8g0ebng8005.zz-comp-menu .zz-submenu .menu-link {
    font-size: 16px;
    height: 2.2rem;
  }
  ._1a8g0ebng8005 > ul.zz-menu--vertical > li:not(:last-child) {
    border-bottom-width: 1px;
    border-bottom-style: none;
    border-bottom-color: #000;
  }
  ._1a8g0ebng8005 > ul.zz-menu--horizontal > li:not(:last-child) {
    border-right-width: 1px;
    border-right-style: none;
    border-right-color: #000;
  }
  ._1a8g0ebng8005 .zz-menu-item .menu-link,
  ._1a8g0ebng8005 .zz-submenu .menu-link {
    padding: 0 0.5rem;
  }
  ._1a8g0ebng8005 .zz-menu--vertical .menu-link {
    justify-content: center;
  }
  ._1a8g0ebng8005 > ul {
    justify-content: center;
  }
  ._1a8g0ebng8005 .zz-menu--popup .menu-link,
  ._1a8g0ebng8005 .zz-submenu .zz-menu--inline .menu-link {
    font-size: 14px;
    justify-content: center;
  }
  ._1a8g0ebng8005 .zz-menu .menu-icon.icon-left .zz-menu__name {
    margin-left: 0px;
  }
  ._1a8g0ebng8005 .menu-link {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
  ._1a8g0ebng8005 .is-active > .menu-link {
    border-bottom-color: #333;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8g0ebng8006:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (min-width: 768px) {
  ._1a8g0ebng8006 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8006 > .zz-bg > .zz-bg-img,
  ._1a8g0ebng8006 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_1686877150465523125.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0ebng8006 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8g0ebng8006.zz-comp-block-wrap {
    min-height: 750px;
  }
  .is-ie ._1a8g0ebng8006.zz-comp-block-wrap {
    height: 750px;
  }
}
@media (max-width: 767px) {
  ._1a8g0ebng8006 {
    margin: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8006 > .zz-bg > .zz-bg-img,
  ._1a8g0ebng8006 .fp-tableCell > .zz-bg > .zz-bg-img {
    background-image: url(../image/29440_16871582100026.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-size: cover;
  }
  ._1a8g0ebng8006 .zz-container {
    padding: 0px 0px 0px 0px;
  }
  ._1a8g0ebng8006.zz-comp-block-wrap .zz-container {
    width: 100%;
    max-width: 100%;
  }
  ._1a8g0ebng8006.zz-comp-block-wrap {
    min-height: 260px;
  }
  .is-ie ._1a8g0ebng8006.zz-comp-block-wrap {
    height: 260px;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o000 {
    padding: 0px 0px 0px 0px;
  }
  ._1d492unt0o000 .zz-loop-container:not(.swiper-wrapper),
  ._1d492unt0o000 .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1d492unt0o000 .zz-loop-item {
    padding: 0px;
  }
  ._1d492unt0o000 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o000 {
    padding: 0px 0px 0px 15px;
  }
  ._1d492unt0o000 .zz-loop-container:not(.swiper-wrapper),
  ._1d492unt0o000 .zz-swiper-wrapper {
    margin-left: -5px;
    margin-right: -5px;
  }
  ._1d492unt0o000 .zz-loop-item {
    padding: 5px;
  }
  ._1d492unt0o000 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o002 > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1d492unt0o002 > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o002 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o002 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o002 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o002 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o002 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1d492unt0o003 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1d492unt0o003 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1d492unt0o004 {
  padding: 0px 0px 0px 0px;
}
._1d492unt0o004 > .zz-text,
._1d492unt0o004 > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1d492unt0o005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o005 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o005 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o005 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o006 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o006 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o006 > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o006 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o006 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o006 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o006 .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o007 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o007 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o007 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o008 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o008 > .zz-text,
  ._1d492unt0o008 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o008 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o008 > .zz-text,
  ._1d492unt0o008 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o008 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o008 > .zz-text,
  ._1d492unt0o008 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1d492unt0o009 {
  height: 15px;
}
@media (min-width: 1200px) {
  ._1d492unt0o00b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00b > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1d492unt0o00b > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00b > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00b > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00b {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00b > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00b > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1d492unt0o00c {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1d492unt0o00c > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1d492unt0o00d {
  padding: 0px 0px 0px 0px;
}
._1d492unt0o00d > .zz-text,
._1d492unt0o00d > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1d492unt0o00e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00e > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00e {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00e > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o00f > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00f > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00f > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o00f {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00f .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00f {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00f .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o00g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00g > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00g {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00g > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o00h {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00h > .zz-text,
  ._1d492unt0o00h > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00h {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00h > .zz-text,
  ._1d492unt0o00h > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00h {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00h > .zz-text,
  ._1d492unt0o00h > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1d492unt0o00i {
  height: 15px;
}
@media (min-width: 1200px) {
  ._1d492unt0o00k {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00k > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1d492unt0o00k > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00k {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00k > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00k > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00k {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00k > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00k > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1d492unt0o00l {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1d492unt0o00l > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1d492unt0o00m {
  padding: 0px 0px 0px 0px;
}
._1d492unt0o00m > .zz-text,
._1d492unt0o00m > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1d492unt0o00n {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00n > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00n {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00n > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o00o > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00o > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00o > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o00o {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00o .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00o {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00o .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o00p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00p > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00p {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o00p > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o00q {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00q > .zz-text,
  ._1d492unt0o00q > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00q {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00q > .zz-text,
  ._1d492unt0o00q > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00q {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o00q > .zz-text,
  ._1d492unt0o00q > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1d492unt0o00r {
  height: 15px;
}
@media (min-width: 1200px) {
  ._1d492unt0o00t {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00t > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1d492unt0o00t > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o00t {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00t > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00t > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o00t {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o00t > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492unt0o00t > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1d492unt0o00u {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1d492unt0o00u > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1d492unt0o00v {
  padding: 0px 0px 0px 0px;
}
._1d492unt0o00v > .zz-text,
._1d492unt0o00v > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1d492unt0o010 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o010 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o010 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o010 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o011 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o011 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o011 > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o011 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o011 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o011 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492unt0o011 .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1d492unt0o012 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o012 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o012 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492unt0o012 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492unt0o013 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o013 > .zz-text,
  ._1d492unt0o013 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492unt0o013 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o013 > .zz-text,
  ._1d492unt0o013 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1d492unt0o013 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492unt0o013 > .zz-text,
  ._1d492unt0o013 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1d492unt0o014 {
  height: 15px;
}
@media (min-width: 1200px) {
  ._1d492v20co000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492v20co000 > .zz-comp-row {
    margin: 0 -10px;
  }
  ._1d492v20co000 > .zz-comp-row > .zz-column {
    padding: 0 10px 0px 10px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492v20co000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492v20co000 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492v20co000 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
@media (max-width: 767px) {
  ._1d492v20co000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492v20co000 > .zz-comp-row {
    margin: 0 -5px;
  }
  ._1d492v20co000 > .zz-comp-row > .zz-column {
    padding: 0 5px 0px 5px;
  }
}
._1d492v20so000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: center;
}
._1d492v20so000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
._1d492v21co000 {
  padding: 0px 0px 0px 0px;
}
._1d492v21co000 > .zz-text,
._1d492v21co000 > .zz-text > p {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  ._1d492v21so000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492v21so000 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492v21so000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px -5px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492v21so000 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492v22co000 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492v22co000 > .image__wrapper {
    padding-top: 119.05%;
  }
}
@media (max-width: 767px) {
  ._1d492v22co000 > .image__wrapper {
    padding-top: 150%;
  }
}
@media (min-width: 768px) {
  ._1d492v22co000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492v22co000 .img img {
    width: 100%;
  }
}
@media (max-width: 767px) {
  ._1d492v22co000 {
    padding: 0px 0px 0px 0px;
    border: 0px solid #000;
    border-radius: 0px 0px 0px 0px;
  }
  ._1d492v22co000 .img img {
    width: 85%;
  }
}
@media (min-width: 768px) {
  ._1d492v22so000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492v22so000 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1d492v22so000 {
    border: 0px solid #000;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 5px;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
  }
  ._1d492v22so000 > .zz-bg {
    border-radius: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px) {
  ._1d492v23co000 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492v23co000 > .zz-text,
  ._1d492v23co000 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 20px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1d492v23co000 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492v23co000 > .zz-text,
  ._1d492v23co000 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  ._1d492v23co000 {
    padding: 5px 0px 5px 0px;
  }
  ._1d492v23co000 > .zz-text,
  ._1d492v23co000 > .zz-text > p {
    text-align: left;
    color: rgba(40, 40, 40, 1);
    font-size: 16px;
  }
}
._1d492v23so000 {
  height: 15px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg000:not(.zz-block-widthFull) .zz-container {
    padding: 0 15px;
  }
}
._1a8h88rbcg000 {
  margin: 0px 0px 0px 0px;
}
._1a8h88rbcg000 > .zz-bg > .zz-bg-img,
._1a8h88rbcg000 .fp-tableCell > .zz-bg > .zz-bg-img {
  background-image: url(../image/29440_16871574104193.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: inherit;
  background-size: cover;
}
._1a8h88rbcg000 .zz-container {
  padding: 0px 0px 0px 0px;
}
._1a8h88rbcg000.zz-comp-block-wrap {
  min-height: auto;
}
.is-ie ._1a8h88rbcg000.zz-comp-block-wrap {
  height: auto;
}
@media (min-width: 1200px) {
  ._1a8h88rbcg002 {
    height: 45px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg002 {
    height: 60px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg002 {
    height: 60px;
  }
}
@media (min-width: 768px) {
  ._1a8h88rbcg003 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg003 > .zz-text,
  ._1a8h88rbcg003 > .zz-text > p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg003 {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg003 > .zz-text,
  ._1a8h88rbcg003 > .zz-text > p {
    text-align: center;
  }
}
@media (min-width: 1200px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -7px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 7px 0px 7px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg004 {
    border: 0px solid #000;
    padding: 15px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row {
    margin: 0 -0px;
  }
  ._1a8h88rbcg004 > .zz-comp-row > .zz-column {
    padding: 0 0px 0px 0px;
  }
}
._1a8h88rbcg006 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h88rbcg006 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg007 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg007 .zz-loop-container:not(.swiper-wrapper),
  ._1a8h88rbcg007 .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1a8h88rbcg007 .zz-loop-item {
    padding: 0px;
  }
  ._1a8h88rbcg007 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg007 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg007 .zz-loop-container:not(.swiper-wrapper),
  ._1a8h88rbcg007 .zz-swiper-wrapper {
    margin-left: -0px;
    margin-right: -0px;
  }
  ._1a8h88rbcg007 .zz-loop-item {
    padding: 0px;
  }
  ._1a8h88rbcg007 .zz-loop-item__wrapper {
    border: 0px solid #dcdfe6;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg009 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg009 > .zz-text,
  ._1a8h88rbcg009 > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg009 {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg009 > .zz-text,
  ._1a8h88rbcg009 > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00b {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00b > .zz-text,
  ._1a8h88rbcg00b > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00b {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00b > .zz-text,
  ._1a8h88rbcg00b > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00d > .zz-text,
  ._1a8h88rbcg00d > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00d {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00d > .zz-text,
  ._1a8h88rbcg00d > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 1200px), (max-width: 767px) {
  ._1a8h88rbcg00f {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00f > .zz-text,
  ._1a8h88rbcg00f > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
@media (min-width: 768px) and (max-width: 1199px) {
  ._1a8h88rbcg00f {
    padding: 0px 0px 0px 0px;
  }
  ._1a8h88rbcg00f > .zz-text,
  ._1a8h88rbcg00f > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
  }
}
._1a8h88rbcg00g {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1a8h88rbcg00g > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
@media (min-width: 768px) {
  ._1a8h88rbcg00h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00h > .zz-text,
  ._1a8h88rbcg00h > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg00h {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00h > .zz-text,
  ._1a8h88rbcg00h > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (min-width: 768px) {
  ._1a8h88rbcg00i {
    padding: 5px 0px 5px 0px;
  }
  ._1a8h88rbcg00i > .zz-text,
  ._1a8h88rbcg00i > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  ._1a8h88rbcg00i {
    padding: 10px 0px 10px 0px;
  }
  ._1a8h88rbcg00i > .zz-text,
  ._1a8h88rbcg00i > .zz-text > p {
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
  }
}
._1a8h88rbcg00j {
  height: 40px;
}
._1adk4stekg000 {
  border: 0px solid #000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
  align-items: flex-start;
}
._1adk4stekg000 > .zz-bg {
  border-radius: 0px 0px 0px 0px;
}
