/* ../css/ep8-ultra.webflow.css */
.page.page-webflow{
  --_wf-design-container---container-maxwidth: 1140px;
  --_wf-design-container---wf-space-1: 2vw;
  --_wf-design-container---normal-minheight: 50vw;
  --_wf-design-font---wf-text-lead: 1.125rem;
  --_wf-design-font---font-ezviz: Roboto, sans-serif;
  --_wf-design-font---font-akiitu: Montserrat, sans-serif;
  --_wf-design-container---bigger-minheight: 67vw;
  --_wf-design-font---icon_text: .875rem;
  --_wf-design-font---dialog_text: .875rem;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-font---normal-text: 1.25rem;
  --_wf-design-font---heading-top-text: 1rem;
  --_wf-design-container---wf-space-2: 4vw;
  --_wf-design-font---h2_text: 2rem;
  --_wf-design-container---wf-space-3: 6vw;
  --_wf-design-container---wf-space-4: 8vw;
  --_wf-design-font---h1_text: 2.75rem;
  --_wf-design-container---wf-space-5: 10vw;
  --_wf-design-font---spec-text: 3.75rem;
}

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

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

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

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

.page.page-webflow{
  color: #333;
  --_wf-design-container---container-maxwidth: 1140px;
  --_wf-design-container---wf-space-1: 2vw;
  --_wf-design-container---normal-minheight: 50vw;
  --_wf-design-container---bigger-minheight: 67vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 4vw;
  --_wf-design-container---wf-space-3: 6vw;
  --_wf-design-container---wf-space-4: 8vw;
  --_wf-design-container---wf-space-5: 10vw;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.page.page-webflow .proudct_webflow_container{
  height: auto;
  max-width: var(--_wf-design-container---container-maxwidth);
  min-height: auto;
  padding-top: var(--_wf-design-container---wf-space-1);
  padding-bottom: var(--_wf-design-container---wf-space-1);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

.page.page-webflow .proudct_webflow_container.u-container-heignt-one{
  height: 50vw;
  min-height: auto;
  padding-top: var(--_wf-design-container---wf-space-1);
  padding-bottom: var(--_wf-design-container---wf-space-1);
}

.page.page-webflow .proudct_webflow_container.u-container-heignt-one.flex_vertical_center{
  display: flex;
}

.page.page-webflow .proudct_webflow_container.u-container-heignt-one._22{
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 0 0;
  background-size: auto;
}

.page.page-webflow .proudct_webflow_container.cb8_lite_section_05{
  justify-content: center;
  align-items: center;
  max-width: 1200px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container._25_vw{
  height: 25vw;
}

.page.page-webflow .proudct_webflow_container.test_2{
  width: 100%;
  height: 63.8vw;
}

.page.page-webflow .proudct_webflow_container.u-container-height-one{
  min-height: 50vw;
}

.page.page-webflow .proudct_webflow_container.u-container-height-one.display_flex._05{
  flex-flow: column;
}

.page.page-webflow .proudct_webflow_container.u-height-63{
  min-height: 63vw;
}

.page.page-webflow .proudct_webflow_container.u-height-63.display_flex.vertical_space_between{
  flex-flow: column;
  justify-content: space-between;
}

.page.page-webflow .proudct_webflow_container.u-height-60{
  min-height: 60vw;
}

.page.page-webflow .proudct_webflow_container.u-height-57{
  min-height: 57vw;
}

.page.page-webflow .proudct_webflow_container.u-height-55{
  min-height: 55vw;
}

.page.page-webflow .proudct_webflow_container.u-container-heignt-two.ty8_3k_10{
  padding-bottom: 1vw;
}

.page.page-webflow .proudct_webflow_container.u-height-125{
  min-height: 125vw;
}

.page.page-webflow .proudct_webflow_container.u-height-125.cb8_lite_4g_section_3{
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: calc(1500px - 9vw);
  padding-top: 3vw;
  padding-bottom: 0;
}

.page.page-webflow .proudct_webflow_container.u-height-67{
  min-height: 67vw;
}

.page.page-webflow .proudct_webflow_container.u-height-67.display_flex.stercth{
  flex-flow: column;
  justify-content: space-between;
}

.page.page-webflow .heading{
  color: #fff;
  width: 100%;
  font-size: 40px;
}

.page.page-webflow .heading.strong.color_gray{
  color: #9c9c9b;
}

.page.page-webflow .heading.strong.color_gray.no_display, .page.page-webflow .heading.strong.color_gray.no_display-2{
  opacity: 0;
}

.page.page-webflow .heading.u-text-white.u-text-left.strong{
  color: #fff;
  padding-left: 50px;
  font-size: 60px;
  line-height: 100%;
}

.page.page-webflow .heading.u-text-white.u-text-left.strong.text-blue-gredient{
  opacity: 1;
  -webkit-text-fill-color: transparent;
  background-color: #0006;
  background-image: linear-gradient(90deg, #8ebbe3, #fff 71%);
  -webkit-background-clip: text;
  background-clip: text;
}

.page.page-webflow .heading.text-align-left{
  aspect-ratio: auto;
  color: #333;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 26px;
  font-weight: 400;
}

.page.page-webflow .heading.text-align-left.color_white{
  color: #fffefe;
  font-size: 2.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .heading.text-align-left{
  color: #333;
  text-align: left;
  font-size: 2.75rem;
}

.page.page-webflow .heading.u-text-left{
  color: #000;
}

.page.page-webflow .heading.u-text-left.u-text-white{
  font-size: 68px;
}

.page.page-webflow .heading.text-align-left{
  color: #333;
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 2.75rem;
}

.page.page-webflow .heading.text-align-left.color_white{
  color: #000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  font-family: Roboto, sans-serif;
  font-size: 32px;
  font-weight: 400;
}

.page.page-webflow .heading.text-align-left.color_white.ty8_1{
  color: #fff;
  padding-left: 50px;
  font-size: 36px;
}

.page.page-webflow .heading.text-align-left.color_white.hidden_mob{
  padding-left: 50px;
}

.page.page-webflow .heading.text-align-left.color_white.hidden_mob.hb30_01_margin{
  margin-top: 10px;
  margin-bottom: 20px;
  font-weight: 500;
}

.page.page-webflow .widget{
  float: none;
  clear: none;
  aspect-ratio: auto;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
  position: static;
}

.page.page-webflow .widget.display_flex.flex_center{
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .widget.display_flex.flex_center._02{
  flex-flow: row;
}

.page.page-webflow .widget.display_flex.flex_center._04{
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
}

.page.page-webflow .widget.display_flex.y-aligin-stertch{
  justify-content: flex-end;
  align-items: stretch;
}

.page.page-webflow .widget.display_flex.horizontal{
  flex-flow: row;
}

.page.page-webflow .widget.ps_re.cb8_lite_4g_4{
  justify-content: center;
  align-items: flex-start;
  width: auto;
  margin-left: 0;
  margin-right: 0;
  left: -7.4vw;
}

.page.page-webflow .widget.no-padding-bottom{
  padding-bottom: 0;
}

.page.page-webflow .widget.height_set{
  height: calc(2vw + 46px);
}

.page.page-webflow .widget.padding_left_right_2{
  padding-left: 8px;
  padding-right: 8px;
}

.page.page-webflow .widget.ty8_3k_2_height_3{
  height: 363px;
}

.page.page-webflow .widget.no_bottom{
  padding-bottom: 0;
}

.page.page-webflow .widget.u-text-left{
  text-align: left;
  margin-left: 0;
  margin-right: auto;
  padding-right: 250px;
}

.page.page-webflow .widget.test{
  padding-bottom: 0;
}

.page.page-webflow .head{
  font-size: 4rem;
  line-height: 130%;
}

.page.page-webflow .head.text-align-left{
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 2.75rem;
  font-weight: 600;
}

.page.page-webflow .head.text-align-left.color_white{
  color: #fff;
  background-color: #fff0;
  font-size: 4rem;
  font-style: normal;
}

.page.page-webflow .head.strong{
  font-size: 60px;
  font-weight: 500;
}

.page.page-webflow .head.text-align-left{
  text-align: left;
  text-align: left;
  font-size: 2.75rem;
}

.page.page-webflow .head.text-align-left{
  text-align: left;
  font-size: 2.75rem;
}

.page.page-webflow .head.text-align-left.u-text-white{
  font-size: 32px;
}

.page.page-webflow .head.text-align-left{
  text-align: left;
  font-family: Roboto, sans-serif;
  font-size: 2.75rem;
}

.page.page-webflow .head.text-align-left.color_white{
  box-sizing: border-box;
  aspect-ratio: auto;
  color: #000;
  text-align: left;
  text-transform: none;
  align-items: center;
  width: auto;
  margin-bottom: 0;
  padding-left: 0;
  font-size: 2.1rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  text-decoration: none;
  display: block;
  position: static;
  overflow: visible;
}

.page.page-webflow .head.text-align-left.color_white.ty8_1{
  color: #fff;
  margin-bottom: 0;
  padding-left: 50px;
  font-size: 90px;
}

.page.page-webflow .head.text-align-left.color_white.cb8_lite_3k{
  font-size: 68px;
}

.page.page-webflow .heading_wf_2{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 20px;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .widget_row{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #333;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
  top: auto;
}

.page.page-webflow .widget_row.ps_abs-2{
  z-index: 1;
  justify-content: center;
  align-items: flex-start;
  inset: 25% auto 0%;
}

.page.page-webflow .widget_row.bottom_left{
  margin-bottom: 3vw;
}

.page.page-webflow .widget_row.flex_center{
  justify-content: center;
  align-items: stretch;
}

.page.page-webflow .widget_row.flex_center._03{
  justify-content: flex-start;
  align-items: stretch;
}

.page.page-webflow .widget_row.width_control._01{
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .widget_row.ps_re{
  flex: 0 auto;
  order: -9999;
  align-self: center;
}

.page.page-webflow .widget_row.ps_re.flex_01{
  background-color: #0000;
  width: 82%;
}

.page.page-webflow .widget_row.flex_02{
  width: 15%;
}

.page.page-webflow .widget_row.text-align-center{
  text-align: center;
}

.page.page-webflow .widget_row.ps_abs{
  position: absolute;
  top: 2%;
  left: 0%;
}

.page.page-webflow .widget_row.ps_abs.have_back_grey{
  top: auto;
  bottom: 0;
}

.page.page-webflow .widget_row.ps_abs.have_back_grey.have_back_black{
  background-color: #333;
}

.page.page-webflow .widget_row.display_flex.flex_center._02, .page.page-webflow .widget_row.display_flex.flex_left{
  justify-content: flex-start;
  align-items: center;
}

.page.page-webflow .widget_row.display_flex.flex_left.cb8_3k_4g_kit{
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: flex;
}

.page.page-webflow .widget_row.have_back_grey{
  background-color: #eee;
  border-radius: 16px;
}

.page.page-webflow .widget_row.u-bottom-1{
  padding-bottom: 4px;
}

.page.page-webflow .widget_row.height_set{
  height: auto;
}

.page.page-webflow .normal_text{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text.strong{
  color: #000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  padding-top: 0;
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 150%;
  display: block;
  position: static;
  inset: 0%;
}

.page.page-webflow .normal_text.strong.u-text-white{
  line-height: 150%;
}

.page.page-webflow .normal_text.strong.u-text-blue.u-text-left{
  color: #0198de;
  padding-top: 0;
  padding-left: 0;
  font-weight: 500;
}

.page.page-webflow .normal_text.strong.size-small{
  font-size: 15px;
}

.page.page-webflow .normal_text.strong.italic{
  color: #000;
  font-size: 1.25rem;
  font-weight: 500;
}

.page.page-webflow .normal_text.strong.italic.u-text-blue{
  color: #378dff;
}

.page.page-webflow .normal_text.strong.u-text-grey{
  color: #555;
  padding-top: 0;
}

.page.page-webflow .normal_text.strong.hb30_04_small_size-copy{
  padding-top: 0;
}

.page.page-webflow .normal_text.text-align-center{
  text-align: center;
}

.page.page-webflow .normal_text.u-text-white{
  font-weight: 400;
}

.page.page-webflow .normal_text.u-text-white.have_back_blue_gradient{
  background-image: linear-gradient(0deg, #5892db66, #bfdeff80);
}

.page.page-webflow .normal_text.u-text-white.u-text-left{
  padding-left: 0;
  font-weight: 400;
}

.page.page-webflow .normal_text.u-text-white.u-text-left.strong{
  text-align: left;
  font-weight: 500;
  display: block;
  position: static;
}

.page.page-webflow .normal_text.u-text-white.strong{
  color: #fff;
  margin-top: 0;
  margin-bottom: auto;
  padding-top: 0;
  font-weight: 500;
}

.page.page-webflow .normal_text.u-text-white.strong.italic{
  font-weight: 700;
}

.page.page-webflow .normal_text.u-text-white.u-weight-medium{
  font-weight: 500;
}

.page.page-webflow .normal_text.u-text-white.u-weight-medium.u-text-left{
  text-align: left;
  padding-left: 0;
}

.page.page-webflow .normal_text.normal-text--white{
  color: #fff;
  height: 150%;
  padding: 0% 0 0;
  font-weight: 400;
  line-height: 200%;
}

.page.page-webflow .normal_text.normal-text--white.text-align-center{
  text-align: center;
  padding-top: 0%;
  padding-left: 0;
  padding-right: 0;
}

.page.page-webflow .normal_text.normal-text--white.strong{
  color: #fff;
  padding-top: 0%;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.25vw;
  font-weight: 500;
  line-height: 100%;
}

.page.page-webflow .normal_text.normal-text--white.strong.italic{
  font-size: 1.2vw;
}

.page.page-webflow .normal_text.normal-text--white.have_back_black{
  background-color: #333;
  line-height: 200%;
}

.page.page-webflow .normal_text.normal-text--white.have_back_black.strong{
  font-size: 1.25rem;
}

.page.page-webflow .normal_text.u-text-accent.strong{
  color: #4affff;
}

.page.page-webflow .normal_text.u-text-left{
  padding-left: 50px;
  font-weight: 300;
}

.page.page-webflow .normal_text.u-text-left.hidden_mob{
  max-width: 500px;
  font-weight: 400;
}

.page.page-webflow .normal_text.u-text-blue._02{
  color: #378dff;
  font-weight: 400;
}

.page.page-webflow .normal_text.u-text-blue._02.u-weight-bold{
  font-weight: 700;
}

.page.page-webflow .normal_text.ps_re{
  z-index: 1;
}

.page.page-webflow .normal_text.ps_re.u-text-white.padding_left_right_2{
  padding-left: 8px;
  padding-right: 8px;
  top: auto;
}

.page.page-webflow .row{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row.hidden_desktop{
  display: none;
}

.page.page-webflow .row.hidden_mob{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1vw;
  display: block;
}

.page.page-webflow .row.have_back_grey{
  background-color: #fff3;
  border-radius: 12px;
}

.page.page-webflow .row.ps_abs{
  top: auto;
  bottom: 0%;
}

.page.page-webflow .row.ps_abs.horizontal_center{
  bottom: -10%;
  left: 0;
  right: 0;
}

.page.page-webflow .row.u-width_60{
  width: 60%;
}

.page.page-webflow .icon_text{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
}

.page.page-webflow .icon_text.text-align-left{
  font-size: .875rem;
  font-weight: 400;
}

.page.page-webflow .icon_text.u-text-blue{
  color: #378dff;
}

.page.page-webflow .u-text-white{
  color: #fff;
}

.page.page-webflow .strong{
  color: #000;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 500;
}

.page.page-webflow .text-align-left{
  color: #000;
  text-align: left;
  overflow-wrap: normal;
  font-family: Roboto, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 150%;
}

.page.page-webflow .text-align-left.head{
  padding-left: 50px;
  font-size: 2.7rem;
  font-weight: 700;
  line-height: 100%;
}

.page.page-webflow .flex_center{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .flex_center._01{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

.page.page-webflow .flex_center._02{
  align-items: center;
}

.page.page-webflow .flex_center.no_mob.flex_bottom{
  justify-content: center;
  align-items: flex-end;
}

.page.page-webflow .ps_re{
  border-radius: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.page.page-webflow .ps_re.text-align-right{
  top: -20px;
}

.page.page-webflow .ps_re._01{
  top: -50%;
}

.page.page-webflow .ps_re._3k_lens{
  left: -8%;
}

.page.page-webflow .flex_vertical_center{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .ep8_section_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhst6kb.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .ep8_section_01.have_background_cover{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsv49m.png');
  background-position: 50% 0;
}

.page.page-webflow .body{
  --_wf-design-container---container-maxwidth: 1140px;
  --_wf-design-container---wf-space-1: 2vw;
  --_wf-design-container---normal-minheight: 50vw;
  --_wf-design-container---bigger-minheight: 67vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 4vw;
  --_wf-design-container---wf-space-3: 6vw;
  --_wf-design-container---wf-space-4: 8vw;
  --_wf-design-container---wf-space-5: 10vw;
  font-family: Roboto, sans-serif;
}

.page.page-webflow .row-5{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .cp8_section_05{
  background-image: linear-gradient(#c9dced, #c9dced 71%);
}

.page.page-webflow .display_flex{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .display_flex.flex_center{
  justify-content: center;
  align-items: center;
}

.page.page-webflow .display_flex.flex_center._03{
  justify-content: flex-start;
  align-items: center;
}

.page.page-webflow .display_flex.flex_center.u-back-black{
  background-color: #333;
}

.page.page-webflow .display_flex.flex_center.u-back-black.radius_20{
  border-radius: 20px;
}

.page.page-webflow .display_flex.flex_center.u-back-black.radius_20.u-padding-left-20{
  margin-bottom: 10px;
  padding-left: 20px;
}

.page.page-webflow .display_flex.flex_center.u-back-white{
  background-color: #fff;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4{
  border-radius: 20px;
  width: 100%;
  margin-bottom: 24px;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._02{
  width: 150px;
  min-width: 150px;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._02.u-padding-2{
  width: 139px;
  min-width: 139px;
  padding-top: 0;
  padding-bottom: 0;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._02.u-padding-2.test{
  width: 139px;
  min-width: auto;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4.u-padding-right-2{
  padding-left: 8px;
  padding-right: 8px;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4.u-padding-right-2.test{
  position: static;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._01{
  width: 92%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 8px;
  padding-right: 8px;
}

.page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._01.test{
  width: 71%;
}

.page.page-webflow .display_flex.flex_vertical_center{
  justify-content: center;
  align-items: center;
}

.page.page-webflow .display_flex.top_to_bottom{
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  height: 100%;
}

.page.page-webflow .display_flex.stretch{
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: stretch;
  height: 146px;
}

.page.page-webflow .display_flex.stretch._01{
  height: auto;
}

.page.page-webflow .display_flex._03{
  flex-flow: column;
  justify-content: space-between;
  height: 100%;
  padding-bottom: 10px;
}

.page.page-webflow .heading_top_text{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  margin-right: 2px;
  font-family: Roboto, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .heading_top_text.u-text-white{
  color: #fff;
  font-size: 1.125rem;
  position: relative;
}

.page.page-webflow .heading_top_text.u-text-grey-copy{
  color: #999;
}

.page.page-webflow .hidden_mob{
  display: block;
}

.page.page-webflow .hidden_mob.width_test{
  width: 71%;
  max-width: none;
}

.page.page-webflow .hidden_mob.width_test._01{
  width: 382px;
}

.page.page-webflow .hidden_desktop{
  display: none;
}

.page.page-webflow .pdp-layout-row{
  margin-top: 1vw;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .pdp-layout-row.background_gray{
  background-color: #fff3;
  border-radius: 20px;
  width: 100%;
  padding-left: 2vw;
  padding-right: 2vw;
}

.page.page-webflow .pdp-layout-row.hidden_pc{
  display: none;
}

.page.page-webflow .column_no_padding.display_flex.stretch{
  height: auto;
}

.page.page-webflow .image-26{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .ps_abs-2{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-2._01{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 6px;
  padding-right: 12px;
  top: 50%;
  right: 3%;
}

.page.page-webflow .ps_abs-2._05{
  inset: -8% auto auto 24%;
}

.page.page-webflow .ps_abs-2._06{
  inset: -8% 15% auto auto;
}

.page.page-webflow .ps_abs-2._02{
  top: 10%;
  right: 14%;
}

.page.page-webflow .ps_abs-2._03{
  inset: 32% 31% auto auto;
}

.page.page-webflow .ps_abs-2._03.ty8_13{
  top: 22%;
  right: 17%;
}

.page.page-webflow .ps_abs-2._01{
  top: 10px;
  right: 14%;
}

.page.page-webflow .ps_abs-2.ty8_3k_6{
  min-width: 121px;
  top: 10%;
  right: 20%;
}

.page.page-webflow .u-text-accent{
  color: #2ed1e0;
}

.page.page-webflow .u-text-accent.strong{
  font-weight: 700;
}

.page.page-webflow .u-text-accent.strong._02.italic{
  color: #00feff;
  font-size: 65px;
}

.page.page-webflow .u-text-accent.bigger_size{
  font-size: 65px;
}

.page.page-webflow .u-text-accent.bigger_size.strong{
  color: #93ffff;
  font-size: 3.5vw;
}

.page.page-webflow .u-text-accent.bigger_size.strong.italic{
  line-height: 100%;
}

.page.page-webflow .cb8_lite_4k_08-2{
  background-color: #eee;
  background-image: linear-gradient(#2f4d72, #0c1c36);
  display: block;
}

.page.page-webflow .cb8_lite_4k_08-2._01{
  background-image: linear-gradient(#2f4d72, #0c1c36);
}

.page.page-webflow .cb8_lite_4k_08-2._02{
  background-color: #0c1c36;
  background-image: none;
}

.page.page-webflow .radius, .page.page-webflow .radius._02{
  border-radius: 24px;
}

.page.page-webflow .radius._03{
  border-radius: 51px;
  width: 100%;
  max-width: none;
}

.page.page-webflow .radius._03.border{
  border: 4px solid #fff;
  border-radius: 59px;
}

.page.page-webflow .ps_abs_04{
  z-index: 0;
  position: absolute;
  left: auto;
  right: auto;
}

.page.page-webflow .ps_abs_04._02{
  padding: 4px 8px;
  inset: 2% auto auto 5%;
}

.page.page-webflow .ps_abs_04._02.radius.my_test{
  -webkit-text-fill-color: inherit;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhs7x83.png');
  background-position: 0 0;
  background-size: auto;
  background-clip: border-box;
  padding-left: 20px;
}

.page.page-webflow .ps_abs_04._02.have_back_gradient_2{
  background-image: linear-gradient(#b7d5fb, #5892db);
  border-radius: 24px;
}

.page.page-webflow .ps_abs_04._02.radius{
  background-image: linear-gradient(#b7d5fb, #5892db);
  padding: 2px 20px;
  top: 10%;
  left: 10%;
}

.page.page-webflow .ps_abs_04._02.radius.new{
  left: 10%;
}

.page.page-webflow .ps_abs_04._02.radius.new.nenen{
  background-image: linear-gradient(#b7d5fb, #5892db);
}

.page.page-webflow .ps_abs_04._02.radius.my_test{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhs7x83.png');
  background-position: 0 0;
  background-size: auto;
  padding-left: 20px;
}

.page.page-webflow .ps_abs_04._03{
  bottom: 20%;
  left: auto;
  right: 12%;
}

.page.page-webflow .ps_abs_04._04{
  bottom: 10%;
  left: 15%;
  right: auto;
}

.page.page-webflow .ps_abs_04.icon._01{
  left: auto;
}

.page.page-webflow .ps_abs_04.icon._01.display_flex.flex_center{
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  inset: auto auto 37% 20%;
}

.page.page-webflow .ps_abs_04.icon.display_flex.flex_center._02{
  top: auto;
  bottom: 13%;
  left: 36%;
}

.page.page-webflow .ps_abs_04.icon.display_flex.flex_center._03{
  bottom: 13%;
  right: 28%;
}

.page.page-webflow .ps_abs_04.icon.display_flex.flex_center._04{
  bottom: 51%;
  left: auto;
  right: 24%;
}

.page.page-webflow .ps_abs_04.icon.display_flex.flex_center._05{
  bottom: 37%;
  left: auto;
  right: 48%;
}

.page.page-webflow .ps_abs_04.top{
  top: 10%;
}

.page.page-webflow .ps_abs_04.top.have_back_blue{
  background-color: #5587ff;
}

.page.page-webflow .ps_abs_04.top.have_back_blue.radius{
  width: 500px;
  padding-left: 0;
  padding-right: 0;
  left: 0;
}

.page.page-webflow .ps_abs_04.bottom.have_back_blue.radius{
  background-color: #5688ff;
  width: 500px;
  bottom: 30%;
  left: 0;
}

.page.page-webflow .ps_abs_04.cut_02.new{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 16px;
  padding-right: 8px;
  top: 13%;
  left: 44%;
}

.page.page-webflow .ps_abs_04.cut_02.new_02{
  z-index: 1;
  padding-left: 12px;
  padding-right: 12px;
  top: 30%;
  left: auto;
  right: 30%;
}

.page.page-webflow .ps_abs_04._6mm{
  background-image: linear-gradient(#bfdeff, #1b8bfd);
  border-radius: 12px;
  width: 19vw;
  padding-top: 4px;
  padding-bottom: 4px;
  top: 20%;
  left: auto;
  right: 28vw;
}

.page.page-webflow .ps_abs_04.have_back_gradient{
  bottom: 10%;
  left: auto;
  right: 28vw;
}

.page.page-webflow .ps_abs_04.have_back_gradient._2-8mm{
  background-image: linear-gradient(0deg, #1b8bfd, #bfdeff);
  border-radius: 12px;
  width: 19vw;
  padding-top: 4px;
  padding-bottom: 4px;
}

.page.page-webflow .ps_abs_04._4x_zoom{
  bottom: 40%;
  right: 26.2vw;
}

.page.page-webflow .ps_abs_04._01{
  top: 20%;
  left: auto;
  right: 47%;
}

.page.page-webflow .italic{
  font-style: italic;
}

.page.page-webflow .have_back_gradient{
  background-image: linear-gradient(90deg, #1b8bfd, #bfdeff);
}

.page.page-webflow .have_back_gradient.radius.width_control._02{
  background-image: linear-gradient(90deg, #1b8bfd, #bfdeff);
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4px;
  padding-bottom: 4px;
}

.page.page-webflow .have_back_gradient._02{
  background-image: linear-gradient(0deg, #1b8bfd, #bfdeff);
}

.page.page-webflow .have_back_grey{
  background-color: #999;
}

.page.page-webflow .have_back_grey.radius.width_control._02{
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 4px;
  padding-bottom: 4px;
}

.page.page-webflow .pdp-content-row{
  width: 100%;
}

.page.page-webflow .hb90-dual-kit_section._01{
  background-color: #fff;
}

.page.page-webflow .hb90-dual-kit_section._01{
  background-image: linear-gradient(#fff, #c8d8e9);
}

.page.page-webflow .hb90-dual-kit_section._02{
  background-image: linear-gradient(#fff, #e3f2fe);
}

.page.page-webflow .text-align-right{
  text-align: right;
}

.page.page-webflow .full_size{
  width: 100%;
  max-width: none;
}

.page.page-webflow .icon_text-8{
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 400;
}

.page.page-webflow .icon_text-8.strong{
  font-weight: 500;
}

.page.page-webflow .icon_text-8.strong.color_white{
  color: #fff;
}

.page.page-webflow .icon_text-8.color_white{
  color: #555;
  margin-bottom: 0;
  padding-top: 5px;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 700;
}

.page.page-webflow .icon_text-8.color_white.strong{
  font-weight: 600;
}

.page.page-webflow .icon_text-8.color_white.strong.no_display-2{
  opacity: 0;
}

.page.page-webflow .icon_text-8.color_blue.strong{
  font-weight: 600;
}

.page.page-webflow .icon_text-8.text-align-left{
  text-align: left;
}

.page.page-webflow .icon_text-8.text-align-left.list{
  color: #000;
  margin-bottom: 10px;
  font-size: .875rem;
  font-weight: 400;
}

.page.page-webflow .icon_div{
  position: static;
}

.page.page-webflow .cb8_lite_4k_02-2{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #f9f9f9;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .grid{
  grid-column-gap: 10vw;
  grid-row-gap: 10vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 76%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .image-30{
  width: 100%;
  max-width: none;
  display: block;
}

.page.page-webflow .cb90f_section{
  background-color: #eee;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsa6ns.jpg');
  background-position: 50% 0;
  background-size: cover;
  display: block;
}

.page.page-webflow .section-2{
  display: block;
}

.page.page-webflow .product-footnotes__inner{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .grid_3_2{
  display: none;
}

.page.page-webflow .italic-text-3{
  color: #fff;
  font-style: normal;
  font-weight: 500;
}

.page.page-webflow .cb8_lite_4k_05{
  background-color: #2e4b70;
}

.page.page-webflow .columns-16{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .no_display{
  display: none;
}

.page.page-webflow .always-on-video__panel{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .always-on-video__panel.my_set.hidden_mob{
  padding-left: 2vw;
}

.page.page-webflow .always-on-video__panel.ps_abs{
  position: absolute;
}

.page.page-webflow .always-on-video__panel.ps_abs.margin-top{
  margin-top: 2%;
  margin-left: 0%;
  padding-left: 2vw;
}

.page.page-webflow .always-on-video__panel.ps_abs._01{
  padding-top: 4px;
  padding-bottom: 8px;
  inset: auto auto 0% 0%;
}

.page.page-webflow .always-on-video__panel.ps_re{
  width: 100%;
  position: relative;
  left: 0%;
}

.page.page-webflow .have_back_blue_gradient{
  background-image: linear-gradient(#b7d5fb, #5892db);
  border-radius: 12px;
  padding-left: 8px;
  padding-right: 8px;
}

.page.page-webflow .image-1{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .u-relative{
  position: relative;
}

.page.page-webflow .icon-text{
  color: #000;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .icon-text.u-text-left.u-text-white, .page.page-webflow .icon-text.u-text-white{
  color: #fff;
}

.page.page-webflow .icon-text.have_back_grey.radius.u-text-white.strong{
  width: 155px;
  height: 30px;
  padding-top: 4px;
  font-weight: 400;
  position: absolute;
  inset: auto 0% 21px 150px;
}

.page.page-webflow .head-top-text{
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .normal-text{
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .heading_1{
  font-family: Roboto, sans-serif;
  font-size: 3.5rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .u-text-note-12{
  font-size: .75rem;
}

.page.page-webflow .u-text-caption-14{
  font-size: .875rem;
}

.page.page-webflow .u-text-body-16{
  font-size: 1rem;
}

.page.page-webflow .u-text-lead-18{
  font-size: 1.125rem;
}

.page.page-webflow .u-text-card-title-20{
  font-size: 1.25rem;
}

.page.page-webflow .u-text-subtitle-24{
  font-size: 1.5rem;
}

.page.page-webflow .u-text-section-title-32{
  font-size: 2rem;
}

.page.page-webflow .u-text-feature-title-40{
  font-size: 2.5rem;
}

.page.page-webflow .u-text-hero-title-56{
  font-size: 3.5rem;
}

.page.page-webflow .u-absolute{
  position: absolute;
}

.page.page-webflow .u-fixed{
  position: fixed;
}

.page.page-webflow .u-sticky{
  position: sticky;
}

.page.page-webflow .u-inset-0{
  inset: 0;
}

.page.page-webflow .u-block{
  display: block;
}

.page.page-webflow .u-flex{
  display: flex;
}

.page.page-webflow .u-grid{
  display: grid;
}

.page.page-webflow .u-hidden{
  display: none;
}

.page.page-webflow .u-flex-column{
  flex-direction: column;
}

.page.page-webflow .u-flex-wrap{
  flex-wrap: wrap;
}

.page.page-webflow .u-items-center{
  align-items: center;
}

.page.page-webflow .u-items-end{
  align-items: flex-end;
}

.page.page-webflow .u-justify-center{
  justify-content: center;
}

.page.page-webflow .u-justify-between{
  justify-content: space-between;
}

.page.page-webflow .u-text-left{
  text-align: left;
}

.page.page-webflow .u-text-center{
  text-align: center;
}

.page.page-webflow .u-text-right{
  text-align: right;
}

.page.page-webflow .u-width-full{
  width: 100%;
}

.page.page-webflow .u-height-full{
  height: 100%;
  margin-top: 0;
  margin-bottom: 5px;
}

.page.page-webflow .u-max-width-full{
  max-width: 100%;
}

.page.page-webflow .u-object-cover{
  object-fit: cover;
}

.page.page-webflow .u-object-contain{
  object-fit: contain;
}

.page.page-webflow .u-overflow-hidden{
  overflow: hidden;
}

.page.page-webflow .u-text-muted{
  color: #657386;
}

.page.page-webflow .u-bg-white{
  background-color: #fff;
}

.page.page-webflow .u-bg-dark{
  background-color: #071426;
}

.page.page-webflow .u-flex-center{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .u-absolute-fill{
  position: absolute;
  inset: 0;
}

.page.page-webflow .u-absolute-center{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.page.page-webflow .u-gap-2{
  gap: 8px;
}

.page.page-webflow .u-gap-4{
  gap: 16px;
}

.page.page-webflow .u-gap-6{
  gap: 24px;
}

.page.page-webflow .u-gap-8{
  gap: 32px;
}

.page.page-webflow .u-mt-4{
  margin-top: 16px;
}

.page.page-webflow .u-mt-8{
  margin-top: 32px;
}

.page.page-webflow .u-mb-4{
  margin-bottom: 16px;
}

.page.page-webflow .u-mb-8{
  margin-bottom: 32px;
}

.page.page-webflow .u-p-4{
  padding: 16px;
}

.page.page-webflow .u-p-8{
  padding: 32px;
}

.page.page-webflow .u-px-4{
  padding-left: 16px;
  padding-right: 16px;
}

.page.page-webflow .u-py-8{
  padding-top: 32px;
  padding-bottom: 32px;
}

.page.page-webflow .zoom-indicator{
  z-index: 2;
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #071426b8;
  border: 1px solid #ffffff73;
  border-radius: 999px;
  min-width: 52px;
  min-height: 52px;
  padding: 8px 12px;
  font-weight: 500;
  line-height: 1;
}

.page.page-webflow .dialog_text.u-text-white{
  margin-bottom: 0;
  font-size: 1rem;
}

.page.page-webflow .dialog_text.u-text-white.offset_ps_re{
  z-index: 1;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 150%;
  position: relative;
  top: 5px;
}

.page.page-webflow .dialog_text.u-text-white.offset_ps_re._02{
  top: 15px;
}

.page.page-webflow .full_size_width{
  text-align: center;
  border-radius: 10px;
  width: 100%;
  max-width: none;
}

.page.page-webflow .full_size_width.radius{
  border-radius: 36px;
}

.page.page-webflow .full_size_width.radius3{
  border-radius: 12px;
}

.page.page-webflow .full_size_width.radius_16{
  border-radius: 16px;
}

.page.page-webflow .cb90f_section_04.have_back_part_1{
  background-image: linear-gradient(#4079be, #4079be);
}

.page.page-webflow .u-container-heignt-two{
  max-width: 1140px;
  height: 67vw;
  min-height: 67vw;
}

.page.page-webflow .img_back{
  background-image: linear-gradient(90deg, #8fb6e0, #edf6fd 83%);
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  padding-top: 20px;
  padding-left: 100px;
}

.page.page-webflow .hidden{
  display: block;
}

.page.page-webflow .heading_top_text-2{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.125rem;
  line-height: 150%;
}

.page.page-webflow .heading_top_text-2.u-text-white{
  color: #fff;
  font-size: 1.125rem;
}

.page.page-webflow .heading_top_text-2.text-align-left{
  color: #000;
  text-align: left;
}

.page.page-webflow .heading_top_text-2.text-align-left.color_dark_blue{
  color: #23406e;
}

.page.page-webflow .cp8_section_04{
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.page.page-webflow .row-8{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .heading_wf_2-2{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .heading_wf_2-2.heading-wf-2--white{
  color: #fff;
  text-shadow: 0 1px 1px #0003;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.page.page-webflow .cb8_lite_4k_06-4{
  background-color: #eee;
  background-image: linear-gradient(#2766ae, #7eb6e7);
  display: block;
}

.page.page-webflow .cb8_lite_4k_06-4._02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsmj9g.jpg');
  background-position: 50% 100%;
  background-size: cover;
  height: 65vw;
  position: relative;
}

.page.page-webflow .cb8_lite_4k_06-4.have_part_3{
  background-image: linear-gradient(#74a2d4, #7eb6e7);
}

.page.page-webflow .cb8_lite_4k_06-6{
  background-color: #eee;
  background-image: linear-gradient(#7aaadb, #b9d5f1);
  display: block;
}

.page.page-webflow .section-3{
  background-color: #ebf2fa;
  background-image: linear-gradient(#ebf2fa, #cddbeb);
}

.page.page-webflow .grid_1_3{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.page.page-webflow .icon__text{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  padding-top: 4px;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .icon__text.text-align-left, .page.page-webflow .icon__text.u-text-left{
  text-align: left;
}

.page.page-webflow .icon__text.u-text-left.list_font{
  margin-bottom: 24px;
  margin-left: 32px;
}

.page.page-webflow .icon__text.u-text-blue.strong{
  font-weight: 600;
}

.page.page-webflow .icon__text.u-text-blue._02{
  color: #378dff;
}

.page.page-webflow .icon__text.u-text-white{
  color: #fff;
  font-size: .875rem;
}

.page.page-webflow .icon__text.u-text-white.strong.have_back_gradient_blue{
  background-color: #0000;
  background-image: linear-gradient(45deg, #00f, #fff);
}

.page.page-webflow .icon__text.u-text-white.strong.have_back_gradient_blue.radius{
  box-sizing: border-box;
  text-align: center;
  column-count: auto;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  cursor: e-resize;
  background-color: #0000;
  background-image: linear-gradient(45deg, #0b69dc, #fff);
  justify-content: center;
  align-items: center;
  width: 155px;
  height: 30px;
  margin-bottom: 0;
  padding-top: 4px;
  text-decoration: none;
  display: block;
  position: absolute;
  inset: auto 0% 21px 150px;
}

.page.page-webflow .icon__text.u-text-white.u-text-56{
  width: 56%;
}

.page.page-webflow .icon__text.u-text-grey{
  color: #555;
}

.page.page-webflow .icon__text.italic.u-text-left{
  color: #6487b0;
}

.page.page-webflow .grid_4_4{
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.page.page-webflow .pdf_bottom{
  padding-bottom: 10px;
}

.page.page-webflow .hb90_setion_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhs8a9k.png'), linear-gradient(#eee, #eee);
  background-position: 50% 100%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: auto, auto;
}

.page.page-webflow .easy_install_section{
  background-color: #ebf2fa;
}

.page.page-webflow .bigger_size{
  font-size: 60px;
  line-height: 150%;
}

.page.page-webflow .bigger_size.u-text-blue{
  color: #00f;
}

.page.page-webflow .bigger_size.u-text-blue.strong{
  color: #3197f2;
}

.page.page-webflow .bigger_size.u-text-blue.strong.u-text-center{
  font-style: italic;
}

.page.page-webflow .ps_abs{
  max-width: none;
  font-weight: 700;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs.seeback_01{
  position: absolute;
  bottom: 15%;
  left: 40%;
}

.page.page-webflow .ps_abs.seeback_02{
  position: absolute;
  bottom: 30%;
  left: auto;
  right: 14%;
}

.page.page-webflow .ps_abs.chat1{
  position: absolute;
  top: 40px;
  left: 160px;
}

.page.page-webflow .ps_abs.chat2{
  top: 120px;
}

.page.page-webflow .ps_abs.hb30_3{
  top: -84px;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs.human_detected{
  background-color: #fff;
}

.page.page-webflow .ps_abs.human_detected.display_flex.flex_center{
  right: auto;
}

.page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center{
  width: auto;
  left: auto;
  right: auto;
}

.page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1{
  padding-right: 8px;
}

.page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._01{
  top: 27%;
  right: 5%;
}

.page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._02{
  top: 39%;
  left: 47%;
}

.page.page-webflow .ps_abs.horizon_center{
  top: 25px;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs.horizon_center.hb30_09._01{
  inset: auto 0 10% 0%;
}

.page.page-webflow .ps_abs.horizon_center.hb30_09._02{
  top: 50%;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs.horizon_center.hb30_09._03, .page.page-webflow .ps_abs.horizon_center._01{
  inset: auto 0 0%;
}

.page.page-webflow .ps_abs.hb30_06{
  inset: auto 30px 10%;
}

.page.page-webflow .ps_abs.hb30_05._01{
  width: auto;
  top: auto;
  bottom: 15%;
  left: 16%;
}

.page.page-webflow .ps_abs.hb30_05._01.width_test{
  bottom: 11%;
}

.page.page-webflow .ps_abs.hb30_05._02{
  inset: auto 0 5px;
}

.page.page-webflow .ps_abs.hb30_05._03{
  top: 54%;
  left: 57%;
}

.page.page-webflow .ps_abs.hb30_06._02{
  inset: auto 0% 15% auto;
}

.page.page-webflow .ps_abs.ty8_3k_9._01{
  top: 63%;
  left: 16%;
}

.page.page-webflow .ps_abs.ty8_3k_9._02{
  top: 63%;
  left: 34%;
}

.page.page-webflow .ps_abs.ty8_3k_2._01{
  top: 31%;
  right: 0%;
}

.page.page-webflow .ps_abs.ty8_3k_2._01.u-width-37{
  width: 37%;
  top: 8%;
}

.page.page-webflow .ps_abs.ty8_3k_2._02{
  bottom: 0%;
  right: 10%;
}

.page.page-webflow .row-3{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  position: relative;
}

.page.page-webflow .line-4{
  color: #fff;
  border: 1px solid #fff;
  width: 30%;
}

.page.page-webflow .line-4.line_black{
  border-color: #000;
}

.page.page-webflow .widget-15{
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: flex;
}

.page.page-webflow .banner_size{
  color: #000;
  font-family: Roboto, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 150%;
}

.page.page-webflow .banner_size.color_white{
  color: #fff;
}

.page.page-webflow .banner_size.color_white.text-align-left{
  color: #fff;
  font-style: normal;
  font-weight: 500;
}

.page.page-webflow .banner_size.text-align-left{
  font-weight: 500;
}

.page.page-webflow .banner_size.u-text-left{
  font-size: 44px;
  font-weight: 500;
}

.page.page-webflow .heading_wf_2-7{
  color: #000;
  text-align: center;
  margin-top: 10px;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .heading_wf_2-7.color_white{
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 1px #0003;
  border: 0 solid #000;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.page.page-webflow .heading_wf_2-7.color_white.text-align-left{
  text-align: left;
  border-width: 0;
}

.page.page-webflow .heading_wf_2-7.color_blue{
  color: #378dff;
  text-align: left;
}

.page.page-webflow .heading_wf_2-7.color_blue.strong_more{
  color: #378dff;
  text-align: center;
  padding-top: 0;
  font-style: italic;
  font-weight: 700;
}

.page.page-webflow .heading_wf_2-7.u-text-left{
  text-align: left;
}

.page.page-webflow .flex_vertical_center-2{
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.page.page-webflow .x6_16ch_back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsjfkh.jpg');
  background-position: 100%;
  background-size: cover;
}

.page.page-webflow .proudct_webflow_container-12{
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container-12.flex_vertical_center-2{
  display: flex;
}

.page.page-webflow .proudct_webflow_container-12.flex_vertical_center-2.ep8_section_02{
  background-image: none;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  min-height: 33vw;
}

.page.page-webflow .normal_text-9{
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  display: block;
}

.page.page-webflow .normal_text-9.color_white{
  color: #fff;
}

.page.page-webflow .has_back_blue{
  background-color: #648ffc;
  border-radius: 16px;
}

.page.page-webflow .widget-17{
  text-align: center;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: flex;
}

.page.page-webflow .widget-17.key.ep8_02_mob{
  display: none;
}

.page.page-webflow .cp8_section_03{
  background-color: #eee;
}

.page.page-webflow .x6_16ch_back_04{
  background-color: #000;
}

.page.page-webflow .icon_text-11{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
}

.page.page-webflow .icon_text-11.color_white{
  color: #fff;
  margin-bottom: 0;
  font-style: normal;
}

.page.page-webflow .icon_text-11.color_white.chat2_text{
  font-style: italic;
  position: absolute;
  top: 45px;
  left: 175px;
}

.page.page-webflow .icon_text-11.color_white.chat1_text{
  position: absolute;
  top: 133px;
  left: 60px;
}

.page.page-webflow .x6_16ch_back_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhshvur.png');
  background-size: cover;
}

.page.page-webflow .x6_16ch_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhstbsj.jpg');
  background-position: 50% 100%;
  background-size: cover;
}

.page.page-webflow .widget_row-5{
  width: 100%;
  margin-top: 1px;
  margin-bottom: 1px;
  position: static;
  overflow: hidden;
}

.page.page-webflow .widget_row-5.flex_center{
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  bottom: auto;
}

.page.page-webflow .widget_row-5.flex_center.text-align-left{
  text-align: left;
  justify-content: flex-start;
  align-items: center;
}

.page.page-webflow .widget_row-5.ps_abs.have_back_black{
  background-color: #333;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  position: absolute;
  bottom: 0;
}

.page.page-webflow .widget_row-5.height_set{
  height: calc(50px + 1vw);
  position: static;
}

.page.page-webflow .normal_text-8{
  color: #000;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text-8.text-align-left{
  text-align: left;
  font-size: 1.25rem;
}

.page.page-webflow .normal_text-8.color_white{
  color: #fffefe;
  height: auto;
  font-weight: 400;
}

.page.page-webflow .normal_text-8.color_white.strong{
  font-weight: 600;
}

.page.page-webflow .normal_text-8.color_white.strong._02{
  width: 100px;
  font-weight: 600;
  position: absolute;
}

.page.page-webflow .normal_text-8.color_white.strong.ps_abs{
  inset: 0;
}

.page.page-webflow .normal_text-8.color_white.strong.ps_abs.italic{
  font-style: italic;
  line-height: 100%;
}

.page.page-webflow .x6_16ch_back_07{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsk9yw.jpg');
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.page.page-webflow .x6_16ch_back_05{
  aspect-ratio: 1200 / 765;
  background-color: #0000;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhstpmj.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  background-attachment: scroll;
  width: 100%;
  height: auto;
  min-height: 0;
  position: static;
  overflow: visible;
}

.page.page-webflow .row-9{
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row-9.x6_16ch_bottom{
  margin-top: 20vw;
}

.page.page-webflow .icon_text-4{
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 1rem;
  line-height: 150%;
}

.page.page-webflow .icon_text-4.text-align-left{
  text-align: left;
}

.page.page-webflow .icon_text-4.text-align-left.list{
  margin-top: 1vw;
  margin-bottom: 1vw;
}

.page.page-webflow .proudct_webflow_container-11{
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container-11.has_background_01{
  min-height: 50vw;
}

.page.page-webflow .proudct_webflow_container-11.has_background_01.flex_vertical_center-2{
  flex-flow: column;
  display: flex;
}

.page.page-webflow .proudct_webflow_container-11.have_back_02{
  min-height: 65vw;
  position: relative;
}

.page.page-webflow .proudct_webflow_container-11.x6_16ch_01{
  min-height: 50vw;
}

.page.page-webflow .proudct_webflow_container-11.x6_16ch_01.flex_vertical_center-2.u-container-height-one{
  min-height: var(--_wf-design-container---normal-minheight);
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  place-items: flex-start start;
  padding-top: 15vw;
  display: flex;
}

.page.page-webflow .proudct_webflow_container-11.cb8_lite_section_05{
  max-width: 1200px;
}

.page.page-webflow .proudct_webflow_container-11.cb8_lite_4k_section_10{
  min-height: 50vw;
}

.page.page-webflow .proudct_webflow_container-11.flex_vertical_center{
  display: flex;
}

.page.page-webflow .proudct_webflow_container-11.flex_vertical_center.cb8-lite-4k_section_01-copy{
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  height: auto;
  min-height: 50vw;
}

.page.page-webflow .proudct_webflow_container-11.cb8_lite_4k_03_height{
  max-width: 1200px;
  min-height: 60vw;
  padding-top: 0;
  position: sticky;
  overflow: visible;
}

.page.page-webflow .proudct_webflow_container-11.u-height-58{
  min-height: 58vw;
}

.page.page-webflow .font-size-big{
  font-family: Roboto, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 200%;
}

.page.page-webflow .font-size-big.color_blue.text-align-left{
  color: #378dff;
}

.page.page-webflow .widget-16{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .text-span-8{
  font-size: 5rem;
}

.page.page-webflow .list-3{
  object-fit: fill;
  line-height: 150%;
}

.page.page-webflow .x6_8-wifi_back_06-3{
  background-color: #eee;
}

.page.page-webflow .text-span-7{
  font-size: 10rem;
  line-height: 100%;
}

.page.page-webflow .cp8_section_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsv56b.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
}

.page.page-webflow .cp8_section_02.have_background_cover{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsv224.png');
}

.page.page-webflow .cp8_section_02.key_feature{
  background-image: none;
}

.page.page-webflow .cp8_section_02.x6_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsv224.png');
}

.page.page-webflow .icon_text-6{
  text-align: center;
  flex: 0 auto;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  line-height: 150%;
}

.page.page-webflow .grid_1_6{
  grid-template: ". . . . Area Area"
  / 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
}

.page.page-webflow .grid_1_5{
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-rows: minmax(auto, .25fr);
}

.page.page-webflow .widget_row-7.ep8-17-01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qht27lh.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  height: 45px;
  margin-bottom: 10%;
}

.page.page-webflow .widget-18{
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: flex;
}

.page.page-webflow .row-10, .page.page-webflow .row-11{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row-11.background_gray{
  background-color: #fff3;
  border-radius: 20px;
  width: 100%;
  padding-left: 2vw;
  padding-right: 2vw;
}

.page.page-webflow .row-11.ps_abs{
  position: absolute;
  inset: auto 0 -21%;
}

.page.page-webflow .row-11.ep8-17-mob{
  display: none;
}

.page.page-webflow .row-11.u-top-margin-100{
  margin-top: 100px;
}

.page.page-webflow .row-11.hidden_pc{
  display: none;
}

.page.page-webflow .widget-20{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .columns-22{
  border-radius: 0;
}

.page.page-webflow .div-block-17{
  margin-right: 0;
  padding-left: 0;
}

.page.page-webflow .div-block-18{
  justify-content: center;
  align-items: center;
  display: flex;
  overflow: visible;
}

.page.page-webflow .column-30{
  padding-left: 10px;
}

.page.page-webflow .normal_text-12{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text-12.normal-text--white{
  color: #fff;
  height: 150%;
  padding: 0% 0 0;
  font-weight: 400;
  line-height: 200%;
}

.page.page-webflow .normal_text-12.normal-text--white.u-text-left{
  text-align: left;
}

.page.page-webflow .row-12{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .widget_row-10{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #333;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: relative;
  top: -3px;
}

.page.page-webflow .widget-21{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .flex_vertical_center-3{
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.page.page-webflow .x6_back_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtglnz.png');
  background-position: 50%;
  background-size: cover;
}

.page.page-webflow .x6_back_03{
  background-color: #eee;
}

.page.page-webflow .x6_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhstbsj.jpg');
  background-position: 50% 100%;
  background-size: cover;
  min-height: 50vw;
}

.page.page-webflow .x6_back_03-2{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhsjfkh.jpg');
  background-position: 100%;
  background-size: cover;
  min-height: 50vw;
}

.page.page-webflow .x6_back_05{
  aspect-ratio: 1200 / 765;
  background-color: #0000;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qht7sdm.jpg');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  width: 100%;
  height: auto;
  min-height: 0;
  position: static;
  overflow: visible;
}

.page.page-webflow .x6_back_06{
  aspect-ratio: 2;
  background-color: #eee;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtg3zm.png');
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: auto;
}

.page.page-webflow .x6_back_07{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qht68iy.jpg');
  background-position: 0 0;
  background-size: cover;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .x6_back_06-3{
  background-color: #eee;
}

.page.page-webflow .x6_back_04{
  background-color: #000;
}

.page.page-webflow .heading_wf_2-8{
  text-align: center;
  font-size: 2rem;
  font-weight: 700;
  line-height: 150%;
}

.page.page-webflow .heading_wf_2-8.text-align-left{
  text-align: left;
}

.page.page-webflow .heading_wf_2-8.ep8_section_17{
  color: #fff;
}

.page.page-webflow .heading_wf_2-8.text-align-center-2{
  font-size: 2rem;
}

.page.page-webflow .heading_wf_2-8.text-align-center-2.ep8-17-04{
  color: #fff;
}

.page.page-webflow .widget-5{
  text-align: center;
  width: 100%;
  padding-top: 1vw;
  padding-bottom: 1vw;
}

.page.page-webflow .cp4_section_1{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qht96dn.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cp4_section_2{
  background-color: #eee;
}

.page.page-webflow .grid_5_3{
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

.page.page-webflow .cp4_section_3.u-background-black{
  background-image: linear-gradient(#3d3c3c, #000);
}

.page.page-webflow .cp4_section_11{
  background-color: #eee;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtc7ck.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .normal_text-13{
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .normal_text-13.text-align-center-2{
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  display: block;
}

.page.page-webflow .normal_text-13.text-align-center-2.ep8-17-1, .page.page-webflow .normal_text-13.text-align-center-2.ep8-17-3{
  color: #fff;
  font-weight: 500;
}

.page.page-webflow .normal_text-13.text-align-center-2.ep8-17-2{
  color: #5b6cd0;
  font-style: italic;
  font-weight: 500;
}

.page.page-webflow .normal_text-13.text-align-center-2.ep8-17-5{
  color: #fff;
  font-style: normal;
  font-weight: 500;
}

.page.page-webflow .normal_text-13.ep8-17-06{
  color: #fff;
}

.page.page-webflow .column-17{
  background-color: #ffffff26;
  border-radius: 20px;
}

.page.page-webflow .column-17.ep8-17{
  padding: 1vw;
}

.page.page-webflow .row-13{
  padding-top: 1vw;
  padding-bottom: 1vw;
  position: relative;
}

.page.page-webflow .widget-23{
  text-align: center;
  width: 100%;
  padding-top: 1vw;
  padding-bottom: 1vw;
}

.page.page-webflow .proudct_webflow_container-14{
  max-width: 1200px;
  height: auto;
  min-height: calc(1500px / 1200px * 400px);
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3vw;
  padding-bottom: 3vw;
  display: block;
}

.page.page-webflow .ep_section_17{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qht80hi.png');
  background-repeat: no-repeat;
  background-size: cover;
}

.page.page-webflow .cp4_section_5{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhthccn.jpg');
  background-position: 50%;
  background-size: cover;
}

.page.page-webflow .cp4_section_7.u-background-black{
  background-color: #000;
}

.page.page-webflow .cp4_section_8{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhti8eq.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cp4_section_9{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtjn2i.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cp4_section_10{
  background-color: #eee;
}

.page.page-webflow .widget-19{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container-15{
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 2vw;
  padding-bottom: 2vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container-15._25_vw{
  height: 25vw;
}

.page.page-webflow .normal_text-14{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .row-14{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row-14.hidden_desktop{
  display: none;
}

.page.page-webflow .widget_row-11{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: relative;
}

.page.page-webflow .widget_row-11.flex_center-5{
  justify-content: center;
  align-items: stretch;
}

.page.page-webflow .widget_row-11.flex_center-5._03{
  justify-content: flex-start;
  align-items: stretch;
}

.page.page-webflow .widget_row-11.ps_re-2{
  flex: 0 auto;
  order: -9999;
  align-self: center;
}

.page.page-webflow .widget_row-11.ps_re-2.flex_01{
  background-color: #0000;
  width: 73%;
}

.page.page-webflow .widget_row-11.ps_abs-2{
  z-index: 1;
  justify-content: center;
  align-items: flex-start;
  inset: 25% auto 0%;
}

.page.page-webflow .widget_row-11.ps_abs-2._02{
  position: absolute;
  top: 17%;
}

.page.page-webflow .widget_row-11.have_grey_back{
  background-color: #eee;
  border-radius: 12px;
}

.page.page-webflow .widget_row-11.u-div-width-60{
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .u-border-gloden{
  border: 4px solid #e9c79a;
  border-radius: 11px;
}

.page.page-webflow .image-46{
  max-width: 100%;
}

.page.page-webflow .image-47{
  width: 50px;
}

.page.page-webflow .cp4_section_12{
  background-color: #eee;
  background-image: linear-gradient(#464c59, #1c222d);
}

.page.page-webflow .cp4_section_13{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtkvsx.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cp4_section_14{
  background-color: #eee;
}

.page.page-webflow .ps_re-2{
  position: relative;
}

.page.page-webflow .italic-text-5{
  color: #fff;
  font-style: normal;
  font-weight: 500;
}

.page.page-webflow .flex_center-5{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .flex_center-5._02{
  align-items: center;
}

.page.page-webflow .row-15{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .section-6{
  display: block;
}

.page.page-webflow .img_back-2{
  background-image: linear-gradient(90deg, #8fb6e0, #edf6fd 83%);
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  padding-left: 20px;
}

.page.page-webflow .cp8_section_03-2{
  background-color: #eee;
}

.page.page-webflow .cp8_section_03-2.ps_re-3{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtr0f8.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .adv_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtpiwv.png');
  background-position: 0%;
  background-size: cover;
  border-radius: 12px;
}

.page.page-webflow .adv_09{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtrfcx.png');
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 12px;
}

.page.page-webflow .shadow{
  background-image: linear-gradient(#00000080, #00000080);
}

.page.page-webflow .shadow.ps_abs-3{
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
  bottom: 0%;
  left: 0%;
}

.page.page-webflow .shadow.ps_abs-3._01{
  inset: auto 0% 0%;
}

.page.page-webflow .shadow.ps_abs-3._01.flex_center-6.nogap{
  border-radius: 0 0 12px 12px;
}

.page.page-webflow .shadow.ps_abs-3._01.flex_center-6.nogap.flex_left{
  width: 100%;
}

.page.page-webflow .row-16{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row-16.np_padding{
  margin-top: 0;
  padding-top: 0;
}

.page.page-webflow .proudct_webflow_container-17{
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 2vw;
  padding-bottom: 2vw;
  display: block;
}

.page.page-webflow .proudct_webflow_container-17._05{
  height: auto;
}

.page.page-webflow .proudct_webflow_container-17.u-container-heignt-two{
  height: 67vw;
  min-height: auto;
}

.page.page-webflow .proudct_webflow_container-17.u-container-heignt-one{
  height: 60vw;
  min-height: auto;
  padding-top: 2vw;
  padding-bottom: 2vw;
}

.page.page-webflow .proudct_webflow_container-17.u-container-heignt-one.flex_vertical_center{
  display: flex;
}

.page.page-webflow .adv_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhup7ux.png');
  background-position: 100%;
  background-size: cover;
  border-radius: 12px;
}

.page.page-webflow .feature-overview__item{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .feature-overview__item.no_padding_bottom{
  margin-bottom: 1vw;
  padding-top: 0;
  padding-bottom: 0;
}

.page.page-webflow .feature-overview__item.no_padding_bottom._02, .page.page-webflow .ps_re-3{
  position: relative;
}

.page.page-webflow .ps_re-3.text-align-right{
  top: -20px;
}

.page.page-webflow .ps_re-3._01{
  top: -50%;
}

.page.page-webflow .link_text-3{
  color: #568efa;
}

.page.page-webflow .adv_07{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhts85v.png');
  background-position: 100%;
  background-size: cover;
}

.page.page-webflow .head-top-text-2{
  font-size: 1rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .head-top-text-2.u-text-white{
  text-align: center;
}

.page.page-webflow .widget-25{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .widget-25.no-padding-bottom{
  padding-bottom: 0;
}

.page.page-webflow .widget-25.display_flex-2.flex_center-6{
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.page.page-webflow .icon_text-12{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
}

.page.page-webflow .icon_text-12.u-text-blue{
  color: #378dff;
}

.page.page-webflow .icon_text-12.u-text-white.u-text-left.strong.vw_font, .page.page-webflow .icon_text-12.u-text-white.strong.vw_font{
  font-size: 1vw;
  line-height: 150%;
}

.page.page-webflow .flex_center-6{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .flex_center-6._02{
  align-items: center;
}

.page.page-webflow .flex_center-6.no_mob.flex_bottom{
  justify-content: center;
  align-items: flex-end;
}

.page.page-webflow .flex_center-6.full_height{
  height: 100%;
}

.page.page-webflow .adv_back_gredient{
  background-image: linear-gradient(90deg, #f0f8ff, #aad3f4);
  border-radius: 12px;
}

.page.page-webflow .grid-_1_2{
  grid-column-gap: 10vw;
  grid-row-gap: 10vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.page.page-webflow .grid-_1_2._01{
  place-items: center start;
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .cb8_lite_4k_background_blue-2{
  background-color: #89a9ce;
  border-radius: 20px;
}

.page.page-webflow .cb8_lite_4k_06-2{
  background-color: #eee;
  display: block;
}

.page.page-webflow .cb8_lite_4k_06-2._01{
  background-image: linear-gradient(#fff, #c8d8e9);
}

.page.page-webflow .adv_05{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhttkh6.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
}

.page.page-webflow .cb8_lite_4k_02-3{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #adceec;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .image-52{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .columns-24{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  min-height: 215px;
  display: flex;
  position: relative;
}

.page.page-webflow .normal_text-10{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text-10.bigger_size.strong{
  font-size: 2rem;
}

.page.page-webflow .normal_text-10.bigger_size.strong.vw_font{
  font-size: 1.5vw;
}

.page.page-webflow .normal_text-10.bigger_size.strong.vw_font.text_gredient_qing{
  -webkit-text-fill-color: transparent;
  background-color: #0000;
  background-image: linear-gradient(135deg, #a1dffb, #e5f0fd 58%);
  -webkit-background-clip: text;
  background-clip: text;
}

.page.page-webflow .normal_text-10.strong.u-text-dark-blue{
  color: #23406e;
}

.page.page-webflow .normal_text-10.strong.u-text-white.text-gradient{
  color: #6aabf7;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
}

.page.page-webflow .normal_text-10.bigtext{
  font-size: 63px;
}

.page.page-webflow .adv_04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtxu3f.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 12px;
}

.page.page-webflow .image-32{
  width: 100%;
  max-width: none;
  display: block;
}

.page.page-webflow .grid{
  grid-column-gap: 10vw;
  grid-row-gap: 10vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 76%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .ps_abs-3{
  z-index: 0;
  position: absolute;
  left: 0%;
  right: auto;
}

.page.page-webflow .ps_abs-3._01{
  top: 30%;
  left: auto;
  right: 47%;
}

.page.page-webflow .ps_abs-3.back_arrow{
  height: 74px;
  bottom: 0;
  left: auto;
  right: auto;
}

.page.page-webflow .ps_abs-3._03{
  bottom: 20%;
  left: auto;
  right: 12%;
}

.page.page-webflow .ps_abs-3._02{
  padding: 4px 8px;
  inset: 2% auto auto 5%;
}

.page.page-webflow .ps_abs-3._02.radius{
  background-image: linear-gradient(#b7d5fb, #5892db);
  padding: 2px 20px 2px 10px;
  top: 10%;
  left: 10%;
}

.page.page-webflow .ps_abs-3._02.radius._01{
  background-image: linear-gradient(#bfdeff, #1b8bfd);
  width: 21vw;
  min-width: auto;
  inset: auto 42vw 1vw auto;
}

.page.page-webflow .ps_abs-3._02.radius.my_test{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhs7x83.png');
  background-position: 0 0;
  background-size: auto;
  padding-left: 20px;
}

.page.page-webflow .ps_abs-3._02.radius.new{
  left: 10%;
}

.page.page-webflow .ps_abs-3._02.radius.new.nenen{
  background-image: linear-gradient(#b7d5fb, #5892db);
}

.page.page-webflow .ps_abs-3._02.radius._03{
  background-image: linear-gradient(#bfdeff, #1b8bfd);
  width: 21vw;
  min-width: auto;
  inset: auto 5% 1vw auto;
}

.page.page-webflow .ps_abs-3._10{
  bottom: 2px;
  left: 3%;
}

.page.page-webflow .ps_abs-3._04{
  bottom: 10%;
  left: 15%;
  right: auto;
}

.page.page-webflow .ps_abs-3._09{
  bottom: 35%;
  left: auto;
  right: 10vw;
}

.page.page-webflow .ps_abs-3._09.hidden_mob{
  right: 9vw;
}

.page.page-webflow .ps_abs-3._05.have_back_gradient._01{
  background-image: linear-gradient(0deg, #1b8bfd, #bfdeff);
  padding: 2px 20px 2px 10px;
  left: auto;
  right: 19.2vw;
}

.page.page-webflow .ps_abs-3._05.have_back_gradient._01.radius{
  background-image: linear-gradient(0deg, #1b8bfd, #bfdeff);
  width: 21vw;
  min-width: auto;
  top: 28%;
  bottom: auto;
  right: 42vw;
}

.page.page-webflow .ps_abs-3.icon._01{
  left: auto;
}

.page.page-webflow .ps_abs-3.icon._01.display_flex-2.flex_center-6{
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  inset: auto auto 37% 20%;
}

.page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._04{
  bottom: 51%;
  left: auto;
  right: 24%;
}

.page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._02{
  top: auto;
  bottom: 13%;
  left: 36%;
}

.page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._05{
  bottom: 37%;
  left: auto;
  right: 48%;
}

.page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._03{
  bottom: 13%;
  right: 28%;
}

.page.page-webflow .ps_abs-3.cut_02.new_02{
  z-index: 1;
  padding-left: 12px;
  padding-right: 12px;
  top: 30%;
  left: auto;
  right: 30%;
}

.page.page-webflow .ps_abs-3.cut_02.new{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 16px;
  padding-right: 8px;
  top: 13%;
  left: 44%;
}

.page.page-webflow .ps_abs-3._08{
  bottom: 15%;
  left: 10vw;
}

.page.page-webflow .ps_abs-3.bottom.have_back_blue.radius{
  background-color: #5688ff;
  width: 500px;
  bottom: 30%;
  left: -75px;
}

.page.page-webflow .ps_abs-3._06{
  width: 12vw;
  min-width: 180px;
  bottom: 0;
  left: auto;
  right: 28%;
}

.page.page-webflow .ps_abs-3._06._02{
  z-index: 1;
  width: auto;
  inset: auto auto 32% 72%;
}

.page.page-webflow .ps_abs-3._06._02.flex_center-6{
  bottom: 33%;
}

.page.page-webflow .ps_abs-3._06._03{
  z-index: 1;
  width: auto;
  inset: auto auto 32% 40%;
}

.page.page-webflow .ps_abs-3._06._03.flex_center-6{
  bottom: 33%;
}

.page.page-webflow .ps_abs-3.top{
  top: 10%;
}

.page.page-webflow .ps_abs-3.top.have_back_blue{
  background-color: #5587ff;
}

.page.page-webflow .ps_abs-3.top.have_back_blue.radius{
  width: 500px;
  padding-left: 0;
  padding-right: 0;
  left: -75px;
}

.page.page-webflow .ps_abs-3._07{
  z-index: -1;
  width: 130%;
  max-width: none;
  height: auto;
  min-height: 74px;
  top: auto;
  bottom: -7%;
  left: 0;
}

.page.page-webflow .widget_row-4{
  width: 100%;
}

.page.page-webflow .widget_row-4.cb8_lite_have_back{
  -webkit-text-fill-color: transparent;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhtz63u.png');
  background-position: 50% 0;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
}

.page.page-webflow .widget_row-4.cb8_lite_have_back.text-align-left{
  -webkit-text-fill-color: transparent;
  background-position: 0 0;
  background-size: cover;
  -webkit-background-clip: text;
  background-clip: text;
  justify-content: flex-start;
  align-items: center;
  width: 37%;
  min-height: 250px;
  display: flex;
}

.page.page-webflow .widget_row-4.flex_center{
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  bottom: auto;
}

.page.page-webflow .widget_row-4.flex_center.text-align-left{
  text-align: left;
  justify-content: flex-start;
  align-items: center;
}

.page.page-webflow .widget_row-4.flex_center._01{
  bottom: 20px;
  right: 12%;
}

.page.page-webflow .widget_row-4.flex_center._01.cb8_lite_4k_4g{
  right: 0%;
}

.page.page-webflow .widget_row-4.have_back_grey{
  background-color: #eee;
  border-radius: 16px;
}

.page.page-webflow .flex_center-3{
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.page.page-webflow .flex_center-3._01{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .flex_center-3._02{
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .cb8_lite_4k_04-2{
  display: block;
  overflow: visible;
}

.page.page-webflow .icon_text-13{
  color: #000;
  text-align: center;
  font-size: 1rem;
}

.page.page-webflow .icon_text-13.color_white{
  margin-bottom: 0;
}

.page.page-webflow .icon_text-13.color_white.cb8_lite_have_back_02{
  color: #fff;
  background-color: #999;
  border-radius: 20px;
  font-family: Roboto, sans-serif;
}

.page.page-webflow .icon_text-13.color_white.cb8_lite_have_back_01{
  color: #fff;
  background-image: linear-gradient(90deg, #3c90ff, #e4e3e3 99%);
  border-radius: 20px;
  font-family: Roboto, sans-serif;
}

.page.page-webflow .ep_section_17-3{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu1a8o.png');
  background-position: 50% 0;
  background-size: cover;
  display: block;
}

.page.page-webflow .noevent{
  height: 82%;
  position: absolute;
  top: 33%;
  left: 0;
  right: 0;
}

.page.page-webflow .half_widget{
  margin-top: .5vw;
  margin-bottom: .5vw;
}

.page.page-webflow .columns-10{
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
}

.page.page-webflow .columns-10._02{
  height: 299px;
}

.page.page-webflow .columns-10._05{
  height: 276px;
}

.page.page-webflow .columns-10.hb30_2{
  height: auto;
}

.page.page-webflow .columns-10._06{
  height: 240px;
}

.page.page-webflow .section, .page.page-webflow .hidden_mob-2{
  display: block;
}

.page.page-webflow .cb8_lite_4k_03-3{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuvusm.jpg');
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  min-height: auto;
  display: block;
  position: relative;
  overflow: visible;
}

.page.page-webflow .ps_re-4{
  position: relative;
}

.page.page-webflow .image-24{
  width: 100%;
}

.page.page-webflow .text-span-6{
  font-weight: 400;
}

.page.page-webflow .big_size._01{
  font-size: 5rem;
  font-style: italic;
  font-weight: 700;
  display: block;
}

.page.page-webflow .big_size._02{
  font-size: 14rem;
  font-style: italic;
  font-weight: 700;
  display: block;
}

.page.page-webflow .widget-2{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  padding-left: 0;
  display: block;
  position: static;
}

.page.page-webflow .widget-2.ps_abs{
  position: absolute;
}

.page.page-webflow .widget-2.ps_abs.margin-top{
  margin-top: 2%;
  margin-left: 0%;
  top: 0;
}

.page.page-webflow .widget-2.ps_abs._01{
  inset: auto auto 0% 0%;
}

.page.page-webflow .widget-2.no_padding_bottom{
  margin-bottom: 1vw;
  padding-top: 0;
  padding-bottom: 0;
}

.page.page-webflow .widget-2.no_padding_bottom._02{
  position: relative;
}

.page.page-webflow .widget-2.ps_re{
  width: 100%;
  position: relative;
  left: 0%;
}

.page.page-webflow .widget-2.width_set.hidden_pc{
  display: none;
}

.page.page-webflow .widget-2.width_set.hidden_mob-2{
  width: 100%;
  margin-left: 0;
  margin-right: auto;
  position: relative;
}

.page.page-webflow .widget-2.cb8_lite_4k_section_05{
  width: 93%;
  padding-left: 1vw;
  padding-right: 1vw;
}

.page.page-webflow .widget-2.cb8_lite_4k_section_05.hidden_mob-2{
  width: 100%;
}

.page.page-webflow .widget-2.left_right._02.hidden_desktop{
  display: none;
}

.page.page-webflow .widget-2.margin_bottom_1{
  margin-bottom: 1vw;
}

.page.page-webflow .cb8_lite_4k_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu34st.png');
  background-position: 50% 100%;
  background-size: cover;
  border-radius: 20px;
}

.page.page-webflow .italic-text-6{
  font-style: normal;
}

.page.page-webflow .italic-text-6.u-text-white{
  font-weight: 500;
}

.page.page-webflow .tiny_font{
  font-family: Roboto, sans-serif;
  font-size: .875rem;
  line-height: 150%;
}

.page.page-webflow .tiny_font.color_white{
  font-weight: 400;
}

.page.page-webflow .tiny_font.color_white.italic-text{
  color: #000;
  font-size: .825rem;
  font-style: italic;
  font-weight: 600;
}

.page.page-webflow .tiny_font.color_white.italic-text.u-text-grey{
  color: #555;
}

.page.page-webflow .tiny_font.color_white.italic-text{
  color: #fff;
  font-style: italic;
}

.page.page-webflow .columns-17{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .compare{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  cursor: e-resize;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 900px;
  height: 500px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: relative;
}

.page.page-webflow .cb8_05_back_01{
  background-color: #378dff;
  padding-left: 0;
  padding-right: 0;
}

.page.page-webflow .cb8_05_back_02{
  background-color: #9bcdff;
}

.page.page-webflow .has_background_black{
  background-color: #0000004d;
  border-radius: 20px;
  display: none;
}

.page.page-webflow .has_background_black._01{
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .has_background_black._02{
  z-index: 1;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .text-span{
  font-weight: 400;
}

.page.page-webflow .cb8_4k_02_back_01{
  background-color: #9abae0cc;
  border-radius: 20px;
}

.page.page-webflow .normal_text-6{
  color: #000;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text-6.color_bliue_2{
  color: #2563bb;
}

.page.page-webflow .normal_text-6.color_bliue_2.text-align-left{
  padding-left: 10px;
}

.page.page-webflow .normal_text-6.color_bliue_2.text-align-left.small-size{
  margin-bottom: 20px;
  font-size: 1rem;
}

.page.page-webflow .normal_text-6.ep8-17-06{
  color: #fff;
}

.page.page-webflow .normal_text-6.color_blue.strong{
  font-weight: 500;
}

.page.page-webflow .normal_text-6.text-align-center{
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
  display: block;
}

.page.page-webflow .normal_text-6.text-align-center.ep8-17-2{
  color: #5b6cd0;
  font-style: italic;
  font-weight: 500;
}

.page.page-webflow .normal_text-6.text-align-center.ep8-17-2.strong{
  font-weight: 700;
}

.page.page-webflow .normal_text-6.text-align-center.ep8-17-3{
  color: #fff;
  font-weight: 500;
}

.page.page-webflow .normal_text-6.text-align-center.ep8-17-1{
  color: #fff;
  font-weight: 400;
}

.page.page-webflow .normal_text-6.color_white{
  color: #000;
  height: auto;
  font-weight: 400;
  overflow: visible;
}

.page.page-webflow .normal_text-6.color_white.strong{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #000;
  flex-flow: column;
  place-content: space-between flex-end;
  align-items: center;
  margin-top: 0;
  padding-top: 0;
  font-weight: 500;
  display: block;
  position: relative;
}

.page.page-webflow .normal_text-6.color_white.strong.text-align-left{
  color: #fff;
  text-align: left;
  justify-content: center;
  align-items: center;
  font-style: normal;
  display: block;
}

.page.page-webflow .normal_text-6.color_white.strong.cb8_lite_3k{
  margin-top: 0;
  padding-left: 0;
  position: static;
  inset: 0% auto auto 0%;
}

.page.page-webflow .compare__image{
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  transition: opacity .2s;
  display: flex;
  transform: translate(0);
}

.page.page-webflow .compare__image.compare__overlay{
  z-index: 1;
  cursor: auto;
  border-right: 4px solid #fff;
  width: 450px;
  height: 250px;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  transition-property: none;
  position: absolute;
  left: 0%;
  right: 0;
  overflow: hidden;
  transform: none;
}

.page.page-webflow .image-27{
  float: right;
  opacity: 1;
  text-align: center;
  vertical-align: baseline;
  border: 1px #000;
  border-radius: 10px;
  width: 450px;
  max-width: none;
  height: 250px;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
  position: static;
}

.page.page-webflow .cb8_lite_4k_06-8{
  background-color: #eee;
  display: block;
}

.page.page-webflow .image-53{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .div-block-10{
  display: block;
}

.page.page-webflow .div-block-8{
  border-radius: 5px;
}

.page.page-webflow .cb8_lite_4k_background_blue{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .cb8_lite_4k_background_blue.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .cb8_lite_4k_background_blue.back_04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu6uz5.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .row-_not_slide{
  margin-top: 1vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  padding-left: 0;
  position: relative;
}

.page.page-webflow .image-28{
  max-width: none;
}

.page.page-webflow .cb8_lite_4k_01{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuworw.jpg');
  background-position: 50% 0;
  background-size: cover;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.page.page-webflow .color_white{
  color: #fff;
  font-weight: 500;
}

.page.page-webflow .hidden_pc{
  display: none;
}

.page.page-webflow .bold-text-8{
  font-weight: 400;
}

.page.page-webflow .cb8_lite_4k_back_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhua47i.png');
  background-position: 50%;
  background-size: cover;
  border-radius: 20px;
  flex: 0 auto;
  height: auto;
}

.page.page-webflow .heading_wf_2-4{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .heading_wf_2-4.color_white{
  text-shadow: 0 1px 1px #0003;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.page.page-webflow .heading_wf_2-4.color_white.text-align-center{
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
}

.page.page-webflow .heading_wf_2-4.text-align-center{
  font-size: 2rem;
}

.page.page-webflow .heading_wf_2-4.text-align-center.ep8-17-04{
  color: #fff;
}

.page.page-webflow .heading_wf_2-4.text_gradient_1{
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(90deg, #1086ff, #7bbcff);
  -webkit-background-clip: text;
  background-clip: text;
  font-family: Roboto, sans-serif;
  font-size: 2.5rem;
  font-weight: 700;
}

.page.page-webflow .heading_wf_2-4.text_gradient_1.text-align-left{
  text-align: left;
  line-height: 100%;
}

.page.page-webflow .heading_wf_2-4.ep8_section_17{
  color: #fff;
}

.page.page-webflow .color_qing{
  color: #2ed1e0;
}

.page.page-webflow .columns-18{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.page.page-webflow .cb8_lite_4k_02-4{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #dceaf9;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .image-22{
  background-color: #0000;
  width: 450px;
  max-width: none;
  height: 250px;
  display: inline-block;
}

.page.page-webflow .paragraph-5.have_back._02{
  z-index: 1;
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.page.page-webflow .paragraph-5.have_back._02.color_white{
  margin-top: 0;
  padding: 5px 10px 0 20px;
}

.page.page-webflow .paragraph-5.have_back._03{
  z-index: 1;
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.page.page-webflow .paragraph-5.have_back._03.color_white{
  margin-top: 0;
  padding: 5px 20px 0 10px;
}

.page.page-webflow .paragraph-5.have_back._01{
  z-index: 1;
  background-image: none;
  width: auto;
  height: auto;
  margin-top: 10px;
  margin-bottom: 0;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
}

.page.page-webflow .paragraph-5.have_back._01.color_white{
  margin-top: 0;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 10px;
  top: 7px;
}

.page.page-webflow .columns-15{
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
  left: -20%;
}

.page.page-webflow .columns-15._02{
  z-index: 20;
  left: auto;
  right: -20%;
}

.page.page-webflow .hb30{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhue7kb.png');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cb30_section_1{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuxyro.png');
  background-position: 0 0;
  background-size: contain;
  background-attachment: fixed;
}

.page.page-webflow .hb30_back_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv8nfx.png');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  flex: 0 auto;
  height: auto;
}

.page.page-webflow .hb30_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuo679.png');
  background-position: 0 0;
  background-size: auto;
}

.page.page-webflow .hb30_back_02.radius_20{
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: auto;
  -webkit-text-fill-color: inherit;
  cursor: auto;
  mix-blend-mode: normal;
  direction: ltr;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuw8x5.png');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 20px;
  flex: 0 auto;
  height: auto;
  padding-top: 0;
  padding-left: 10px;
  display: block;
  position: relative;
  left: auto;
  overflow: visible;
}

.page.page-webflow .hb30_background_blue{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_blue.flex_bottom{
  background-color: #c1d5eb;
  flex-flow: column;
  justify-content: space-between;
  display: flex;
}

.page.page-webflow .hb30_04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv48cr.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .u-text-blue{
  color: #00a0e9;
}

.page.page-webflow .width_one{
  width: 30%;
}

.page.page-webflow .width_two{
  width: 70%;
}

.page.page-webflow .hb30_section_05{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw5kf2.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .hb30_back_grey{
  color: #333;
  background-color: #c0c0bf;
}

.page.page-webflow .hb30_back_grey.radius_12{
  background-color: #eaeaea;
}

.page.page-webflow .hb30_back_grey.radius_12.display_flex.vertical_stertch{
  background-color: #eaeaea;
  flex-flow: column;
  justify-content: space-between;
}

.page.page-webflow .radius_12{
  border-radius: 12px;
}

.page.page-webflow .hb30_section_09{
  background-color: #f5f5f5;
  display: block;
}

.page.page-webflow .round_radius{
  border-radius: 40px;
}

.page.page-webflow .u-padding-2{
  padding: 8px;
}

.page.page-webflow .u-width_32{
  width: 32px;
}

.page.page-webflow .u-back-transparent-white{
  background-color: #ffffffa3;
}

.page.page-webflow .u-back-transparent-white.radius_12{
  aspect-ratio: auto;
  border-radius: 12px;
  margin-bottom: 0;
  position: relative;
}

.page.page-webflow .u-back-transparent-white.radius_12.width_hb30_05_control{
  width: 130px;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .div-block-28{
  --_wf-design-container---container-maxwidth: 1140px;
  --_wf-design-container---wf-space-1: 2vw;
  --_wf-design-container---normal-minheight: 50vw;
  --_wf-design-container---bigger-minheight: 67vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 4vw;
  --_wf-design-container---wf-space-3: 6vw;
  --_wf-design-container---wf-space-4: 8vw;
  --_wf-design-container---wf-space-5: 10vw;
}

.page.page-webflow .u-weight-normal{
  font-family: Roboto, sans-serif;
  font-weight: 400;
}

.page.page-webflow .u-weight-medium{
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.page.page-webflow .u-weight-600{
  font-family: Roboto, sans-serif;
  font-weight: 600;
}

.page.page-webflow .u-weight-bold{
  font-family: Roboto, sans-serif;
  font-weight: 700;
}

.page.page-webflow .image-54, .page.page-webflow .image-55, .page.page-webflow .image-56, .page.page-webflow .image-57{
  width: 50px;
}

.page.page-webflow .image-58{
  aspect-ratio: 140 / 173;
  margin-right: 2px;
}

.page.page-webflow .image-58.ps_re{
  margin-left: 5px;
  margin-right: 2px;
}

.page.page-webflow .image-59{
  aspect-ratio: 140 / 173;
  margin-left: 2px;
}

.page.page-webflow .div-block-29{
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding-bottom: 6px;
  display: flex;
}

.page.page-webflow .heading-2{
  color: #fff;
  font-family: Roboto, sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 30px;
}

.page.page-webflow .div-block-30{
  position: absolute;
  inset: 10% 0% 50% 2%;
}

.page.page-webflow .security-trust-section{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu1a8o.png');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .row-17{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .widget_row-13{
  width: 100%;
}

.page.page-webflow .widget_row-13.have_back_grey{
  background-color: #eee;
  border-radius: 16px;
}

.page.page-webflow .list_section{
  display: block;
}

.page.page-webflow .ty8_3k_section_2{
  background-color: #232633;
}

.page.page-webflow .have_back_ty8_3k{
  color: #333;
  background-color: #3f414f;
}

.page.page-webflow .have_back_ty8_3k.radius._05{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv6m2f.png');
  background-position: 50%;
  background-size: cover;
}

.page.page-webflow .have_back_ty8_3k._02{
  background-color: #3f414f;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv6lmn.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .have_back_ty8_3k._03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv8jk9.png');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
}

.page.page-webflow .have_back_ty8_3k._04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhvcf2x.png');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .have_back_ty8_3k._04.radius{
  background-position: 50% 0;
  height: 100%;
}

.page.page-webflow .have_back_ty8_3k._06.radius{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhve90g.png');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .ty8_back_grey{
  background-color: #eaeaea;
}

.page.page-webflow .ty8_3k_section_6{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhvherz.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .icon_size{
  width: 50px;
}

.page.page-webflow .icon_size._02{
  width: 55px;
}

.page.page-webflow .icon_size.width_22{
  width: 32px;
}

.page.page-webflow .ty8_3k_section_10{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw516y.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .white_back_border{
  background-color: #fff;
  border: 2px solid #378dff;
}

.page.page-webflow .white_back_border.round_radius{
  width: 77%;
  margin-bottom: 25px;
  margin-left: auto;
  margin-right: auto;
}

.page.page-webflow .ty8_3k_section_11{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw65be.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .u-width_30{
  width: 29%;
}

.page.page-webflow .column-34{
  padding-left: 0;
  padding-right: 0;
}

.page.page-webflow .ty8_section_1{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhvvmeb.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .ty8_3k_background_1{
  background-color: #3f414f;
  border-radius: 20px;
}

.page.page-webflow .u-width_60{
  width: 60%;
}

.page.page-webflow .image-62{
  vertical-align: baseline;
  padding-top: 12px;
}

.page.page-webflow .image-63{
  padding-top: 12px;
}

.page.page-webflow .image-64{
  vertical-align: baseline;
  padding-top: 12px;
  display: inline-block;
}

.page.page-webflow .u-width_80{
  width: 80%;
}

.page.page-webflow .u-width_90{
  width: 90%;
}

.page.page-webflow .image-67, .page.page-webflow .image-68{
  padding-left: 5px;
}

.page.page-webflow .cb8_lite_4g_4k_kit_section_1{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhy74p6.jpg');
  background-position: 50% 0;
  background-size: cover;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.page.page-webflow .columns-31{
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: auto;
  display: flex;
}

.page.page-webflow .text-span-10{
  font-weight: 400;
}

.page.page-webflow .widget-28{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .widget-28.no_padding_bottom{
  margin-bottom: 1vw;
  padding-top: 0;
  padding-bottom: 0;
}

.page.page-webflow .widget-28.no_padding_bottom._02{
  position: relative;
}

.page.page-webflow .text-span-11{
  font-weight: 400;
}

.page.page-webflow .normal_text-19{
  color: #000;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .normal_text-19.color_white{
  height: auto;
  font-weight: 400;
}

.page.page-webflow .normal_text-19.color_white.strong{
  font-weight: 600;
}

.page.page-webflow .strong-2{
  font-family: Roboto, sans-serif;
  font-weight: 500;
}

.page.page-webflow .cb8_lite_4k_background_blue-3{
  background-color: #89a9ce;
  border-radius: 20px;
}

.page.page-webflow .cb8_lite_4k_background_blue-3.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .cb8_lite_4k_background_blue-3.back_04{
  background-color: #89a9ce00;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhvql3k.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .cb8_lite_4k_background_blue-3.display_flex.stretch{
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
}

.page.page-webflow .cb8_lite_4k_background_blue-3.display_flex.stretch._04{
  height: auto;
}

.page.page-webflow .ps_abs-5{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-5._05{
  inset: -8% auto auto 24%;
}

.page.page-webflow .ps_abs-5._06{
  inset: -8% 6% auto auto;
}

.page.page-webflow .icon_text-7{
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
}

.page.page-webflow .icon_text-7.color_white{
  margin-bottom: 0;
}

.page.page-webflow .icon_text-7.strong{
  font-weight: 500;
}

.page.page-webflow .cb8_lite_4k_back_01-3{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw008q.png');
  background-position: 50% 0;
  background-size: cover;
  border-radius: 20px;
  flex: 0 auto;
  height: auto;
}

.page.page-webflow .heading_wf_2-10{
  color: #000;
  text-align: center;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .heading_wf_2-10.color_white{
  text-shadow: 0 1px 1px #0003;
  font-family: Roboto, sans-serif;
  font-size: 2rem;
  font-weight: 500;
}

.page.page-webflow .heading_wf_2-10.color_white.text-align-center{
  text-align: center;
}

.page.page-webflow .heading_wf_2-10.color_white.text-align-center.cb8_white{
  color: #fff;
}

.page.page-webflow .columns-32{
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.page.page-webflow .cb8_lite_4k_02-5{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #adceec;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .hb30_background_0201{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_0201.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .hb30_background_0205{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_0205.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .cb8_lite_4g_section_4{
  text-align: center;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhwb0eg.jpg');
  background-position: 0%;
  background-size: cover;
  text-decoration: none;
}

.page.page-webflow .hb30_background_0206{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_0206.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .image-70{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .ps_abs-6{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-6._01{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 6px;
  padding-right: 12px;
  top: 50%;
  right: 3%;
}

.page.page-webflow .ps_re-5{
  position: relative;
}

.page.page-webflow .cb8_lite_4g_section_3{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw97ub.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cb8_lite_4g_section_5{
  background-color: #11254000;
  background-image: linear-gradient(#03142e, #1d3454 53%, #2f4d72);
}

.page.page-webflow .u-height-750px{
  height: calc(750px - 3vw);
}

.page.page-webflow .u-height-750px.ps_re{
  height: calc(750px - 9vw);
}

.page.page-webflow .ps_abs-2-copy{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .hb30_background_022{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_022.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .italic-text-7{
  line-height: 109%;
}

.page.page-webflow .normal_text-20{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .row-18{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .normal_text-21{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .heading_top_text-3{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  margin-right: 2px;
  font-family: Roboto, sans-serif;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 150%;
}

.page.page-webflow .widget_row-14{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #333;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
  top: auto;
}

.page.page-webflow .ps_abs-7{
  z-index: 0;
  position: absolute;
  left: 0%;
  right: auto;
}

.page.page-webflow .ps_abs-7.cut_02.new_02{
  z-index: 1;
  padding-left: 12px;
  padding-right: 12px;
  top: 30%;
  left: auto;
  right: 30%;
}

.page.page-webflow .ps_abs-7.cut_02.new{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 16px;
  padding-right: 8px;
  top: 13%;
  left: 44%;
}

.page.page-webflow .cb30_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuxyro.png');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .widget_row-15{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: relative;
}

.page.page-webflow .widget_row-15.have_grey_back{
  background-color: #eee;
  border-radius: 12px;
}

.page.page-webflow .cb30_02{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #dceaf9;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .image-72{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .cb30_04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhv48cr.jpg');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .cb30_05{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw5kf2.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .image-73{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .cb30_06{
  display: block;
  overflow: visible;
}

.page.page-webflow .ps_abs-8{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-8._01{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 6px;
  padding-right: 12px;
  top: 50%;
  right: 3%;
}

.page.page-webflow .cb30_07{
  background-color: #2e4b70;
}

.page.page-webflow .cb30_08{
  background-color: #f5f5f5;
  display: block;
}

.page.page-webflow .widget-29{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
  position: relative;
}

.page.page-webflow .cb30_10{
  display: block;
}

.page.page-webflow .ps_re-6{
  position: relative;
}

.page.page-webflow .cb30_11, .page.page-webflow .div-block-cb30{
  display: block;
}

.page.page-webflow .cb30_back_02{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuo679.png');
  background-position: 0 0;
  background-size: auto;
}

.page.page-webflow .cb30_back_02.radius_20{
  box-sizing: border-box;
  aspect-ratio: auto;
  pointer-events: auto;
  -webkit-text-fill-color: inherit;
  cursor: auto;
  mix-blend-mode: normal;
  direction: ltr;
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhuo679.png');
  background-position: 50%;
  background-repeat: repeat;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  border-radius: 20px;
  flex: 0 auto;
  height: auto;
  padding-top: 0;
  padding-left: 10px;
  display: block;
  position: relative;
  left: auto;
  overflow: visible;
}

.page.page-webflow .cb30-kit_01{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhwei9k.jpg');
  background-position: 0 0;
  background-size: cover;
}

.page.page-webflow .cb30-kit_02{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #dceaf9;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.page.page-webflow .cb30-kit_04{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhwlqlz.jpg');
  background-size: cover;
}

.page.page-webflow .cb30-kit_05{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhw5kf2.png');
  background-position: 50% 0;
  background-size: cover;
}

.page.page-webflow .cb30-kit_05.ps_re{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhx77il.jpg');
}

.page.page-webflow .cb30-kit_06{
  display: block;
  overflow: visible;
}

.page.page-webflow .cb30-kit_07{
  background-color: #2e4b70;
}

.page.page-webflow .cb30-kit_08{
  background-color: #f5f5f5;
  display: block;
}

.page.page-webflow .cb30-kit_10, .page.page-webflow .cb30-kit_11{
  display: block;
}

.page.page-webflow .cb30_kit_margin{
  margin-left: 10px;
}

.page.page-webflow .image-75{
  margin-top: 20px;
}

.page.page-webflow .cb30_background_kit_0205-copy{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .cb30_background_kit_0205-copy.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .hb30_background_0206-copy{
  background-color: #c1d5eb;
  border-radius: 20px;
}

.page.page-webflow .hb30_background_0206-copy.back_03{
  background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhu5q9x.png');
  background-position: 50% 0;
  background-repeat: repeat;
  background-size: cover;
}

.page.page-webflow .div-block-33{
  width: 71%;
}

.page.page-webflow .div-block-34{
  position: relative;
}

.page.page-webflow .widget-30{
  float: none;
  clear: none;
  aspect-ratio: auto;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1vw;
  padding-bottom: 0;
  display: block;
  position: static;
}

.page.page-webflow .image-79{
  float: right;
  opacity: 1;
  text-align: center;
  vertical-align: baseline;
  border: 1px #000;
  border-radius: 10px;
  width: 450px;
  max-width: none;
  height: 250px;
  padding-left: 0;
  padding-right: 0;
  display: inline-block;
  position: static;
}

.page.page-webflow .icon_text-14{
  color: #000;
  text-align: center;
  font-size: 1rem;
}

.page.page-webflow .icon_text-14.color_white{
  margin-bottom: 0;
}

.page.page-webflow .icon_text-14.color_white.cb8_lite_have_back_02{
  color: #fff;
  background-color: #999;
  border-radius: 20px;
  font-family: Roboto, sans-serif;
}

.page.page-webflow .icon_text-14.color_white.cb8_lite_have_back_01{
  color: #fff;
  background-image: linear-gradient(90deg, #3c90ff, #e4e3e3 99%);
  border-radius: 20px;
  font-family: Roboto, sans-serif;
}

.page.page-webflow .widget-30{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .compare-2{
  cursor: e-resize;
  width: 840px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.page.page-webflow .compare__image-2{
  text-align: center;
  margin-left: 0;
  margin-right: 0;
  transition: opacity .2s;
  transform: translate(0);
}

.page.page-webflow .compare__image-2.compare__overlay{
  z-index: 1;
  cursor: auto;
  border-right: 4px solid #fff;
  width: 50%;
  height: auto;
  min-height: auto;
  margin-left: 0;
  margin-right: 0;
  transition-property: none;
  position: absolute;
  left: 0%;
  right: 0;
  overflow: hidden;
  transform: none;
}

.page.page-webflow .image-79, .page.page-webflow .image-80{
  width: 840px;
  max-width: none;
  height: auto;
}

.page.page-webflow .cb8_lite_4g_section_6{
  background-color: #eee;
}

.page.page-webflow .cb8_lite_4g_section_10{
  background-color: #eee;
  background-image: linear-gradient(#2f4d73, #0b1b35);
}

.page.page-webflow .image-77{
  margin-bottom: 10px;
}

.page.page-webflow .image-78{
  background-color: #0000;
  width: 450px;
  max-width: none;
  height: 250px;
  display: inline-block;
}

.page.page-webflow .widget-31{
  float: none;
  clear: none;
  aspect-ratio: auto;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1vw;
  padding-bottom: 0;
  display: block;
  position: static;
}

.page.page-webflow .row-19{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .row-19.hidden_mob{
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 1vw;
  display: block;
}

.page.page-webflow .ps_abs-9{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-9._03{
  inset: 32% 31% auto auto;
}

.page.page-webflow .ps_abs-9._02{
  top: 10%;
  right: 14%;
}

.page.page-webflow .ps_abs-9._01{
  top: 10px;
  right: 14%;
}

.page.page-webflow .icon-text-2{
  color: #000;
  margin-bottom: 0;
  font-size: .875rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .icon-text-2.have_back_grey.radius.u-text-white.strong{
  width: 155px;
  height: 30px;
  padding-top: 4px;
  font-weight: 400;
  position: absolute;
  inset: auto 0% 21px 150px;
}

.page.page-webflow .normal_text-22{
  color: #000;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .widget_row-16{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #333;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: static;
  top: auto;
}

.page.page-webflow .widget_row-16.have_back_grey{
  background-color: #eee;
  border-radius: 16px;
}

.page.page-webflow .image-78{
  width: 1060px;
  height: 310px;
}

.page.page-webflow .ps_re-7{
  border-radius: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.page.page-webflow .div-block-35{
  border-radius: 5px;
}

.page.page-webflow .row-20{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .image-82{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .ps_abs-10{
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-10._01{
  --_wf-design-container---container-maxwidth: 100vw;
  --_wf-design-container---wf-space-1: 4px;
  --_wf-design-container---normal-minheight: 133vw;
  --_wf-design-container---bigger-minheight: 160vw;
  --_wf-design-container---container-padding-top: 0px;
  --_wf-design-container---wf-space-2: 8px;
  --_wf-design-container---wf-space-3: 12px;
  --_wf-design-container---wf-space-4: 16px;
  --_wf-design-container---wf-space-5: 20px;
  padding-left: 6px;
  padding-right: 12px;
  top: 50%;
  right: 3%;
}

.page.page-webflow .image-41{
  width: 100%;
  max-width: none;
  position: absolute;
  inset: 0% auto auto 0%;
}

.page.page-webflow .widget_row-17{
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: block;
  position: relative;
}

.page.page-webflow .icon_text-15{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: .875rem;
}

.page.page-webflow .normal_text-11{
  color: #000;
  text-align: center;
  margin-bottom: 0;
  font-family: Roboto, sans-serif;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 150%;
}

.page.page-webflow .widget-32{
  text-align: center;
  flex: 0 auto;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  height: auto;
  margin-left: 0;
  margin-right: 0;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
}

.page.page-webflow .full_size_width-2{
  width: 100%;
  max-width: none;
}

.page.page-webflow .cp4_section_15{
  background-color: #eee;
}

.page.page-webflow .proudct_webflow_container-18{
  justify-content: center;
  align-items: center;
  max-width: 1140px;
  height: auto;
  min-height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 2vw;
  padding-bottom: 2vw;
  display: block;
}

.page.page-webflow .row-21{
  margin-top: 0;
  padding-top: 1vw;
  padding-bottom: 0;
  position: relative;
}

.page.page-webflow .widget-33{
  float: none;
  clear: none;
  aspect-ratio: auto;
  text-align: center;
  mix-blend-mode: normal;
  flex-flow: column;
  flex: 0 auto;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1vw;
  padding-bottom: 1vw;
  display: block;
  position: static;
}

.page.page-webflow .transparent_grey{
  background-color: #ffffff26;
}

.page.page-webflow .div-block-36{
  margin-top: 0;
  padding-left: 0;
  position: absolute;
}

.page.page-webflow .div-block-37{
  margin-top: 0;
}

.page.page-webflow .div-block-38{
  position: static;
}

.page.page-webflow .ps_abs-copy{
  max-width: none;
  font-weight: 700;
  position: absolute;
  inset: auto;
}

.page.page-webflow .ps_abs-copy.seeback_01{
  position: absolute;
  bottom: 15%;
  left: 40%;
}

.page.page-webflow .ps_abs-copy.seeback_02{
  position: absolute;
  bottom: 30%;
  left: auto;
  right: 14%;
}

.page.page-webflow .ps_abs-copy.chat1{
  position: absolute;
  top: 40px;
  left: 160px;
}

.page.page-webflow .ps_abs-copy.chat2{
  top: 120px;
}

.page.page-webflow .ps_abs-copy.hb30_3{
  top: -84px;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs-copy.human_detected{
  background-color: #fff;
}

.page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center{
  right: auto;
}

.page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center{
  width: auto;
  left: auto;
  right: auto;
}

.page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1{
  padding-right: 8px;
}

.page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._01{
  top: 27%;
  right: 5%;
}

.page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._02{
  top: 39%;
  left: 47%;
}

.page.page-webflow .ps_abs-copy.horizon_center{
  top: 25px;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs-copy.horizon_center.hb30_09._01{
  inset: auto 0 10% 0%;
}

.page.page-webflow .ps_abs-copy.horizon_center.hb30_09._02{
  top: 50%;
  left: 0;
  right: 0;
}

.page.page-webflow .ps_abs-copy.horizon_center.hb30_09._03, .page.page-webflow .ps_abs-copy.horizon_center._01{
  inset: auto 0 0%;
}

.page.page-webflow .ps_abs-copy.hb30_06{
  inset: auto 30px 10%;
}

.page.page-webflow .ps_abs-copy.hb30_05._01{
  width: auto;
  top: auto;
  bottom: 15%;
  left: 16%;
}

.page.page-webflow .ps_abs-copy.hb30_05._01.width_test{
  bottom: 11%;
}

.page.page-webflow .ps_abs-copy.hb30_05._02{
  inset: auto 0 5px;
}

.page.page-webflow .ps_abs-copy.hb30_05._03{
  top: 54%;
  left: 57%;
}

.page.page-webflow .ps_abs-copy.hb30_06._02{
  inset: auto 0% 15% auto;
}

.page.page-webflow .ps_abs-copy.ty8_3k_9._01{
  top: 63%;
  left: 16%;
}

.page.page-webflow .ps_abs-copy.ty8_3k_9._02{
  top: 63%;
  left: 34%;
}

.page.page-webflow .ps_abs-copy.ty8_3k_2._01{
  top: 31%;
  right: 0%;
}

.page.page-webflow .ps_abs-copy.ty8_3k_2._01.u-width-37{
  width: 37%;
  top: 8%;
}

.page.page-webflow .ps_abs-copy.ty8_3k_2._02{
  bottom: 0%;
  right: 10%;
}

@media screen and (max-width: 991px){
  .page.page-webflow{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
  }

  .page.page-webflow .normal_text{
    font-size: 14px;
  }

  .page.page-webflow .icon__text.u-text-left.list_font{
    margin-bottom: 18px;
  }

  .page.page-webflow .normal_text-9, .page.page-webflow .normal_text-8, .page.page-webflow .normal_text-12{
    font-size: 14px;
  }

  .page.page-webflow .heading_wf_2-8.text-align-center-2{
    font-size: 20px;
  }

  .page.page-webflow .normal_text-13, .page.page-webflow .normal_text-13.text-align-center-2, .page.page-webflow .normal_text-14, .page.page-webflow .normal_text-10, .page.page-webflow .normal_text-6, .page.page-webflow .normal_text-6.text-align-center{
    font-size: 14px;
  }

  .page.page-webflow .heading_wf_2-4.text-align-center{
    font-size: 20px;
  }

  .page.page-webflow .normal_text-19, .page.page-webflow .normal_text-20, .page.page-webflow .normal_text-21, .page.page-webflow .normal_text-22, .page.page-webflow .normal_text-11{
    font-size: 14px;
  }
}

@media screen and (max-width: 767px){
  .page.page-webflow .proudct_webflow_container.u-container-height-one{
    min-height: 133vw;
  }

  .page.page-webflow .heading.strong.color_gray{
    font-size: 20px;
  }

  .page.page-webflow .heading.text-align-left.color_white{
    color: #000;
    text-align: center;
  }

  .page.page-webflow .widget{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .head.text-align-left.color_white{
    color: #000;
    text-align: center;
  }

  .page.page-webflow .normal_text.u-text-white.strong{
    font-size: 14px;
  }

  .page.page-webflow .hidden_mob{
    display: none;
  }

  .page.page-webflow .pdp-layout-row.hidden_pc{
    display: block;
  }

  .page.page-webflow .icon_text-8.color_white, .page.page-webflow .icon_text-8.color_blue{
    font-size: 12px;
  }

  .page.page-webflow .product-footnotes__inner{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .no_display{
    opacity: 0;
  }

  .page.page-webflow .always-on-video__panel{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .full_size_width.hidden_mob{
    display: none;
  }

  .page.page-webflow .full_size_width.hidden_desktop{
    display: block;
  }

  .page.page-webflow .icon__text.u-text-white{
    font-size: 12px;
  }

  .page.page-webflow .line-4{
    text-align: center;
    border-color: #000;
    width: 40%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
  }

  .page.page-webflow .banner_size.color_white.text-align-left{
    color: #000;
    text-align: center;
  }

  .page.page-webflow .x6_16ch_back_03{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhwlbd6.png');
  }

  .page.page-webflow .icon_text-11.color_white{
    font-size: 12px;
  }

  .page.page-webflow .x6_16ch_back_01{
    aspect-ratio: 5 / 7;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhy1icp.png');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
  }

  .page.page-webflow .x6_16ch_back_02{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxk5kj.png');
  }

  .page.page-webflow .widget_row-5.flex_center.text-align-left{
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
  }

  .page.page-webflow .x6_16ch_back_05{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhx1j8f.png');
  }

  .page.page-webflow .proudct_webflow_container-11.flex_vertical_center.cb8-lite-4k_section_01-copy{
    justify-content: center;
    align-items: flex-start;
  }

  .page.page-webflow .widget-16{
    text-align: center;
    padding-left: 8px;
    padding-right: 8px;
    line-height: 20px;
  }

  .page.page-webflow .row-11.hidden_pc{
    display: block;
  }

  .page.page-webflow .widget-20, .page.page-webflow .widget-21{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .x6_back_01{
    aspect-ratio: 5 / 7;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhy1icp.png');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
  }

  .page.page-webflow .x6_back_02{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxk5kj.png');
  }

  .page.page-webflow .x6_back_03-2{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhwlbd6.png');
  }

  .page.page-webflow .x6_back_05{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhx1j8f.png');
  }

  .page.page-webflow .widget-19, .page.page-webflow .feature-overview__item, .page.page-webflow .widget-25{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.back_04{
    background-repeat: no-repeat;
  }

  .page.page-webflow .ps_abs-3.icon._01.display_flex-2.flex_center-6{
    left: 17%;
  }

  .page.page-webflow .hidden_mob-2{
    display: none;
  }

  .page.page-webflow .widget-2{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .cb8_lite_4k_back_02{
    min-height: 250px;
  }

  .page.page-webflow .cb8_lite_4k_background_blue.back_04{
    background-repeat: no-repeat;
  }

  .page.page-webflow .no_display-2{
    opacity: 0;
  }

  .page.page-webflow .hidden_pc{
    display: block;
  }

  .page.page-webflow .hidden_pc.ps_re._02{
    top: 80px;
  }

  .page.page-webflow .ty8_3k_section_6.ps_re{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxpl45.jpg');
  }

  .page.page-webflow .widget-28{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-3.back_04{
    background-repeat: no-repeat;
  }

  .page.page-webflow .icon_text-7.color_white{
    font-size: 12px;
  }

  .page.page-webflow .widget-29, .page.page-webflow .widget-30, .page.page-webflow .widget-30, .page.page-webflow .widget-31, .page.page-webflow .widget-32, .page.page-webflow .widget-33{
    padding-left: 8px;
    padding-right: 8px;
  }
}

@media screen and (max-width: 479px){
  .page.page-webflow{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
  }

  .page.page-webflow .proudct_webflow_container{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: auto;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .page.page-webflow .proudct_webflow_container.u-container-heignt-one{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: 110vw;
    position: static;
  }

  .page.page-webflow .proudct_webflow_container.u-container-heignt-one.flex_vertical_center{
    justify-content: center;
    align-items: flex-start;
    height: auto;
    min-height: 133vw;
  }

  .page.page-webflow .proudct_webflow_container._25_vw{
    height: auto;
  }

  .page.page-webflow .proudct_webflow_container.test_2{
    height: 100vw;
    line-height: 20px;
  }

  .page.page-webflow .proudct_webflow_container.u-container-height-one, .page.page-webflow .proudct_webflow_container.u-container-height-one.display_flex, .page.page-webflow .proudct_webflow_container.u-container-height-one.display_flex.flex_center{
    min-height: 133vw;
  }

  .page.page-webflow .proudct_webflow_container.u-container-height-one.display_flex.flex_center._02{
    justify-content: center;
    align-items: flex-start;
    min-height: 167vw;
    margin-bottom: 0;
  }

  .page.page-webflow .proudct_webflow_container.u-container-height-one.display_flex._01{
    justify-content: center;
    align-items: flex-start;
  }

  .page.page-webflow .proudct_webflow_container.u-height-57{
    min-height: 120vw;
  }

  .page.page-webflow .proudct_webflow_container.u-container-heignt-two.ty8_3k_10{
    min-height: 220vw;
  }

  .page.page-webflow .proudct_webflow_container.u-height-125.cb8_lite_4g_section_3{
    background-image: none;
    min-height: 267vw;
  }

  .page.page-webflow .proudct_webflow_container.u-height-67.display_flex.stercth{
    justify-content: flex-start;
    min-height: 133vw;
  }

  .page.page-webflow .proudct_webflow_container.u-height-133{
    min-height: 133vw;
  }

  .page.page-webflow .heading{
    color: #333;
    text-align: center;
  }

  .page.page-webflow .heading.strong.color_gray{
    color: #9c9a9a;
    margin-bottom: 0;
    padding-right: 10px;
    font-size: 13px;
  }

  .page.page-webflow .heading.strong.color_gray.no_display{
    opacity: 0;
  }

  .page.page-webflow .heading.strong.color_gray{
    color: #9c9a9a;
    margin-bottom: 0;
    font-size: 13px;
  }

  .page.page-webflow .heading.strong.color_gray.no_display-2{
    opacity: 0;
  }

  .page.page-webflow .heading.u-text-white.u-text-left{
    color: #fff;
  }

  .page.page-webflow .heading.u-text-white.u-text-left.strong{
    text-align: left;
    text-align: left;
    font-size: 32px;
  }

  .page.page-webflow .heading.text-align-left{
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 400;
  }

  .page.page-webflow .heading.text-align-left.color_white{
    color: #fff;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
  }

  .page.page-webflow .heading.text-align-left{
    text-align: left;
    text-align: left;
    font-size: 24px;
    font-weight: 500;
  }

  .page.page-webflow .heading.text-align-left.color_white{
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    font-size: 20px;
  }

  .page.page-webflow .heading.text-align-left.color_white.ty8_1{
    font-size: 18px;
  }

  .page.page-webflow .heading.small-size{
    color: #333;
    margin-top: 40px;
    font-family: Roboto, sans-serif;
    font-size: 24px;
    line-height: 40px;
  }

  .page.page-webflow .widget{
    text-align: center;
    border: 0 solid #fff;
    margin-bottom: 0;
    padding-top: 1vw;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget.width_control_1{
    width: 100%;
    max-width: 275px;
    margin-left: 0;
    margin-right: auto;
  }

  .page.page-webflow .widget.display_flex.flex_center{
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    display: flex;
  }

  .page.page-webflow .widget.display_flex._03{
    padding-left: 4px;
    padding-right: 4px;
  }

  .page.page-webflow .widget.ps_re.cb8_lite_4g_4{
    top: 20px;
    left: 0;
  }

  .page.page-webflow .widget.no_padding{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget.no-padding-bottom.gap_top{
    margin-top: 20vw;
  }

  .page.page-webflow .widget.have_gradient_bluetowhite{
    background-image: linear-gradient(90deg, #8fb6e0cc, #fff);
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .page.page-webflow .widget.have_gradient_bluetowhite.radius_left_top_bottom{
    background-image: linear-gradient(90deg, #8fb6e0cc, #ffffff1a);
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .page.page-webflow .widget.height_set{
    height: 48px;
  }

  .page.page-webflow .widget.padding_img_left_right{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget.hb30_09_back_01{
    background-color: #0b1c35;
  }

  .page.page-webflow .widget.hb30_09_back_01.radius_12.night_bision{
    margin-top: 10px;
  }

  .page.page-webflow .widget.u-text-left{
    padding-right: 0;
  }

  .page.page-webflow .head{
    font-size: 2.75rem;
  }

  .page.page-webflow .head.text-align-left.color_white{
    color: #fff;
    text-align: center;
    font-size: 40px;
    font-weight: 600;
    line-height: 100%;
  }

  .page.page-webflow .head.text-align-left.color_white.cb8_lite_3k{
    font-size: 45px;
  }

  .page.page-webflow .head.u-text-center.u-text-white{
    font-size: 20px;
  }

  .page.page-webflow .head.strong{
    margin-bottom: 0;
    font-size: 36px;
    font-weight: 700;
  }

  .page.page-webflow .head.text-align-left{
    text-align: left;
    font-size: 20px;
  }

  .page.page-webflow .head.text-align-left{
    text-align: left;
    font-size: 20px;
  }

  .page.page-webflow .head.text-align-left.u-text-white{
    font-size: 18px;
  }

  .page.page-webflow .head.text-align-left{
    font-size: 20px;
  }

  .page.page-webflow .head.text-align-left.color_white{
    margin-bottom: 0;
    padding-left: 0;
    font-size: 40px;
  }

  .page.page-webflow .head.text-align-left.color_white.ty8_1{
    padding-left: 0;
    font-size: 36px;
  }

  .page.page-webflow .head.text-align-left.color_white.cb8_lite_3k{
    flex-flow: column;
    flex: 0 auto;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    padding-top: 0;
    font-size: 45px;
    display: block;
    position: static;
  }

  .page.page-webflow .heading_wf_2{
    padding-top: var(--_wf-design-container---wf-space-1);
    padding-bottom: var(--_wf-design-container---wf-space-1);
    text-align: center;
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    font-size: 20px;
    font-weight: 500;
    display: block;
  }

  .page.page-webflow .widget_row{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: block;
    top: 0;
  }

  .page.page-webflow .widget_row.flex_center._02{
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .widget_row.width_control._01{
    width: 160px;
    height: 40px;
  }

  .page.page-webflow .widget_row.ps_re.flex_01{
    width: 96%;
  }

  .page.page-webflow .widget_row.flex_02{
    width: 20%;
  }

  .page.page-webflow .widget_row.ps_abs._3k_offset{
    z-index: 1;
    width: 90%;
    top: 10px;
  }

  .page.page-webflow .widget_row.ps_abs.have_back_grey.have_back_black{
    grid-column-gap: 17px;
    grid-row-gap: 17px;
  }

  .page.page-webflow .widget_row.display_flex.flex_center._02{
    flex-flow: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
  }

  .page.page-webflow .widget_row.display_flex.flex_left{
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .widget_row.display_flex.flex_left.cb8_3k_4g_kit{
    justify-content: center;
    align-items: center;
  }

  .page.page-webflow .widget_row.u-bottom-1, .page.page-webflow .widget_row.u-padding-2{
    padding-bottom: 8px;
  }

  .page.page-webflow .widget_row.hb30_09{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .page.page-webflow .normal_text{
    padding-top: var(--_wf-design-container---wf-space-1);
    padding-bottom: var(--_wf-design-container---wf-space-1);
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text.strong{
    padding-top: var(--_wf-design-container---wf-space-1);
    padding-bottom: var(--_wf-design-container---wf-space-1);
    font-size: 14px;
  }

  .page.page-webflow .normal_text.strong.text-align-left.set{
    font-size: 13px;
  }

  .page.page-webflow .normal_text.strong.u-text-blue{
    color: #568efa;
    line-height: 150%;
  }

  .page.page-webflow .normal_text.strong.u-text-blue.u-text-left{
    padding-bottom: 0;
    padding-left: 0;
  }

  .page.page-webflow .normal_text.strong.size-small.hb30_04_small_size{
    font-size: 10px;
  }

  .page.page-webflow .normal_text.strong.size-small.hb30_04_small_size.hidden_desktop{
    font-size: 14px;
  }

  .page.page-webflow .normal_text.strong.hb30_04_small_size{
    font-size: 10px;
  }

  .page.page-webflow .normal_text.strong.hb30_04_small_size-copy{
    padding-top: var(--_wf-design-container---wf-space-1);
    font-size: 14px;
  }

  .page.page-webflow .normal_text.u-text-white.have_back_blue_gradient{
    padding: 0 8px;
  }

  .page.page-webflow .normal_text.u-text-white.have_back_blue_gradient.small_mob{
    font-size: 12px;
  }

  .page.page-webflow .normal_text.u-text-white.u-text-left{
    padding-left: 0;
  }

  .page.page-webflow .normal_text.u-text-white.u-text-left.strong{
    margin-bottom: 0;
  }

  .page.page-webflow .normal_text.u-text-white.u-text-left._01{
    text-align: left;
    width: 80%;
    padding-top: 0;
  }

  .page.page-webflow .normal_text.u-text-white.u-text-left._02{
    text-align: left;
  }

  .page.page-webflow .normal_text.u-text-white.strong{
    padding-bottom: 0;
  }

  .page.page-webflow .normal_text.u-text-white.strong.small_size{
    padding: 0 4px;
    font-size: 14px;
  }

  .page.page-webflow .normal_text.u-text-white.strong.italic{
    font-weight: 700;
    position: absolute;
    inset: 40px 10px 0 0%;
  }

  .page.page-webflow .normal_text.u-text-white.small-size{
    font-size: 12px;
  }

  .page.page-webflow .normal_text.u-text-white.small-size.strong{
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .page.page-webflow .normal_text.u-text-white.u-weight-medium.u-text-left._02{
    padding-top: 0;
    padding-bottom: 0;
  }

  .page.page-webflow .normal_text.small_normal_text{
    font-size: 10px;
  }

  .page.page-webflow .normal_text.normal-text--white{
    font-weight: 400;
    line-height: 200%;
  }

  .page.page-webflow .normal_text.normal-text--white.text-align-center{
    padding-bottom: 0;
  }

  .page.page-webflow .normal_text.normal-text--white.strong{
    width: auto;
    padding-bottom: 0;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text.normal-text--white.strong.italic{
    padding-bottom: 0;
    font-size: 12px;
  }

  .page.page-webflow .normal_text.normal-text--white.have_back_black{
    height: 150%;
    line-height: 230%;
  }

  .page.page-webflow .normal_text.normal-text--white.have_back_black.strong{
    font-size: 14px;
  }

  .page.page-webflow .normal_text.u-text-left{
    text-align: center;
  }

  .page.page-webflow .normal_text.u-text-left.u-text-white.strong._01{
    text-align: center;
    width: 100%;
  }

  .page.page-webflow .row{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .row.hidden_desktop{
    background-color: #0000;
    padding-top: 1vw;
    display: block;
  }

  .page.page-webflow .row.hidden_mob{
    display: none;
  }

  .page.page-webflow .row.have_back_grey{
    background-color: #fff3;
    border-radius: 12px;
  }

  .page.page-webflow .row.ps_abs.horizontal_center{
    bottom: -38%;
  }

  .page.page-webflow .row.ps_abs.cb8_lite_3k{
    left: 0;
  }

  .page.page-webflow .row.u-width_60{
    width: 96%;
  }

  .page.page-webflow .icon_text{
    border-radius: 12px;
    font-size: 12px;
  }

  .page.page-webflow .icon_text.u-text-white.u-text-left{
    line-height: 150%;
  }

  .page.page-webflow .u-text-white{
    font-weight: 400;
  }

  .page.page-webflow .u-text-white.icon_text{
    line-height: 100%;
  }

  .page.page-webflow .flex_center{
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    display: flex;
  }

  .page.page-webflow .flex_center._02{
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .page.page-webflow .flex_center.no_mob{
    display: none;
  }

  .page.page-webflow .ps_re{
    flex-flow: column;
    justify-content: space-between;
  }

  .page.page-webflow .ps_re._01{
    max-width: 19%;
  }

  .page.page-webflow .ps_re.hidden_desktop{
    display: flex;
  }

  .page.page-webflow .ep8_section_01{
    mix-blend-mode: normal;
    min-height: calc(400px / 750px * 800px);
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxjcka.jpg');
  }

  .page.page-webflow .ep8_section_01.have_background_cover{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxnksn.jpg');
    background-size: cover;
  }

  .page.page-webflow .display_flex.flex_center._04{
    flex-flow: column;
  }

  .page.page-webflow .display_flex.flex_center.u-back-black.radius_20.u-padding-left-20{
    display: flex;
  }

  .page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._02.u-padding-2.test{
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-bottom: 10px;
  }

  .page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4.u-padding-right-2{
    height: 10%;
  }

  .page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4.u-padding-right-2.test{
    margin-bottom: 0;
  }

  .page.page-webflow .display_flex.flex_center.u-back-white.radius_12.u-margin-bottom-4._01.test{
    width: 100%;
    margin-bottom: 10px;
  }

  .page.page-webflow .display_flex.flex_vertical_center{
    display: block;
  }

  .page.page-webflow .display_flex.top_to_bottom.ty8_3k_10{
    justify-content: space-between;
    align-items: center;
    min-height: 220vw;
  }

  .page.page-webflow .display_flex.stretch._02{
    height: auto;
  }

  .page.page-webflow .display_flex.u-text-right{
    justify-content: flex-end;
    align-items: center;
  }

  .page.page-webflow .div-block-7{
    display: block;
  }

  .page.page-webflow .heading_top_text{
    padding-top: var(--_wf-design-container---wf-space-1);
    padding-bottom: var(--_wf-design-container---wf-space-1);
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    font-size: 13px;
  }

  .page.page-webflow .heading_top_text.u-text-white{
    padding-top: var(--_wf-design-container---wf-space-1);
    padding-bottom: var(--_wf-design-container---wf-space-1);
    color: #fff;
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    font-size: 13px;
  }

  .page.page-webflow .heading_top_text.u-text-white.u-text-left{
    text-align: center;
  }

  .page.page-webflow .hidden_mob{
    display: none;
  }

  .page.page-webflow .hidden_desktop{
    display: block;
  }

  .page.page-webflow .hidden_desktop.u-width_100px{
    width: auto;
    height: 80px;
  }

  .page.page-webflow .hidden_desktop.width_143{
    width: 153px;
  }

  .page.page-webflow .pdp-layout-row.hidden_pc{
    display: block;
  }

  .page.page-webflow .pdp-layout-row.hidden_mob{
    display: none;
  }

  .page.page-webflow .column_no_padding{
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .image-26{
    z-index: -1;
    flex: 0 auto;
    width: 100%;
    max-width: 105px;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .ps_abs-2._01{
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 10% 0%;
  }

  .page.page-webflow .ps_abs-2._04{
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .page.page-webflow .ps_abs-2._02{
    top: 2%;
    right: 0%;
  }

  .page.page-webflow .ps_abs-2._03{
    top: 17%;
  }

  .page.page-webflow .ps_abs-2._01{
    width: auto;
    inset: 10px 13% auto auto;
  }

  .page.page-webflow .ps_abs-2.ty8_3k_6{
    top: 43%;
  }

  .page.page-webflow .ps_abs-2.mob_abs{
    z-index: 2;
    font-family: Roboto, sans-serif;
    inset: -2% 0% auto -33%;
  }

  .page.page-webflow .u-text-accent.strong._02.italic{
    font-size: 34px;
  }

  .page.page-webflow .u-text-accent.bigger_size.strong{
    font-size: 36px;
  }

  .page.page-webflow .u-text-accent.bigger_size.strong.italic{
    font-size: 32px;
    font-weight: 500;
    line-height: 100%;
  }

  .page.page-webflow .radius{
    max-width: 100%;
  }

  .page.page-webflow .radius._02{
    border-radius: 20px;
  }

  .page.page-webflow .radius._03, .page.page-webflow .radius._03.border, .page.page-webflow .radius._03, .page.page-webflow .radius._03.border, .page.page-webflow .radius._04{
    border-radius: 12px;
  }

  .page.page-webflow .ps_abs_04._02.radius{
    background-image: linear-gradient(#bad7fc, #5793de);
    padding: 0 8px;
    top: 7%;
    left: 5%;
  }

  .page.page-webflow .ps_abs_04._02.radius{
    background-image: linear-gradient(#bad7fc, #5793de);
    padding: 0 8px;
    top: 7%;
    left: 5%;
  }

  .page.page-webflow .ps_abs_04._02.radius.new{
    background-image: linear-gradient(#bad7fc, #5793de);
  }

  .page.page-webflow .ps_abs_04._02.radius.new.nenen{
    border-radius: 12px;
    padding-left: 8px;
    padding-right: 8px;
    left: 5%;
  }

  .page.page-webflow .ps_abs_04._02.radius.my_test{
    padding-left: 8px;
  }

  .page.page-webflow .ps_abs_04._03{
    right: 3vw;
  }

  .page.page-webflow .ps_abs_04._04{
    left: 3%;
  }

  .page.page-webflow .ps_abs_04.icon._01.display_flex.flex_center{
    left: -30%;
  }

  .page.page-webflow .ps_abs_04.icon.display_flex.flex_center._02{
    bottom: 10%;
  }

  .page.page-webflow .ps_abs_04.icon.display_flex.flex_center._03{
    right: 8.4vw;
  }

  .page.page-webflow .ps_abs_04.icon.display_flex.flex_center._04{
    flex-flow: row;
    right: 6.9vw;
  }

  .page.page-webflow .ps_abs_04.icon.display_flex.flex_center._05{
    right: 33.1vw;
  }

  .page.page-webflow .ps_abs_04.top.have_back_blue.radius{
    background-color: #5587ff00;
    background-image: linear-gradient(#b6d4fb, #5c96e0 76%, #619ae1 98%);
    border-radius: 36px;
    width: 75vw;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    left: -3vw;
  }

  .page.page-webflow .ps_abs_04.bottom.have_back_blue.radius{
    background-image: linear-gradient(#b6d4fb, #5a94df 81%);
    border-radius: 24px;
    width: 85vw;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 12px;
    line-height: 12px;
    bottom: 30%;
    left: -3vw;
  }

  .page.page-webflow .ps_abs_04.cut_02.new{
    padding-left: 3vw;
    padding-right: 0;
    top: 20%;
    bottom: auto;
    left: 35%;
  }

  .page.page-webflow .ps_abs_04.cut_02.new_02{
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 20% 10%;
  }

  .page.page-webflow .ps_abs_04._6mm{
    width: 46vw;
    top: 36%;
  }

  .page.page-webflow .ps_abs_04.have_back_gradient._2-8mm{
    width: 46vw;
    bottom: 5%;
  }

  .page.page-webflow .ps_abs_04._4x_zoom{
    bottom: 30%;
  }

  .page.page-webflow .ps_abs_04._01{
    width: 100%;
    bottom: 40%;
    right: auto;
  }

  .page.page-webflow .have_back_gradient.radius.width_control._02, .page.page-webflow .have_back_grey.radius.width_control._02{
    width: auto;
    padding: 0 4px;
  }

  .page.page-webflow .pdp-content-row{
    display: block;
  }

  .page.page-webflow .pdp-content-row.hidden_pc.ps_re.ps-right{
    right: 0%;
  }

  .page.page-webflow .hb90-dual-kit_section._01{
    background-color: #e3ecf6;
  }

  .page.page-webflow .hb90-dual-kit_section._02{
    background-color: #e3ecf6;
    background-image: none;
  }

  .page.page-webflow .full_size{
    max-width: 100%;
  }

  .page.page-webflow .icon_text-8{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-8.strong.color_white{
    font-weight: 500;
  }

  .page.page-webflow .icon_text-8.color_white{
    font-weight: 400;
    line-height: 150%;
  }

  .page.page-webflow .icon_text-8.color_white.vertical_write{
    text-overflow: clip;
    direction: rtl;
    text-decoration: none;
  }

  .page.page-webflow .icon_text-8.text-align-left.list{
    font-size: 12px;
  }

  .page.page-webflow .cb8_lite_4k_02-2{
    opacity: 1;
    background-color: #adceec00;
    display: block;
  }

  .page.page-webflow .grid{
    place-items: start center;
    width: 100%;
  }

  .page.page-webflow .cb90f_section{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxu747.png');
    background-position: 0 0;
    background-size: cover;
    min-height: 133vw;
  }

  .page.page-webflow .product-footnotes__inner{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .columns-19, .page.page-webflow .columns-20{
    display: none;
  }

  .page.page-webflow .grid_3_2{
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .page.page-webflow .no_display{
    opacity: 0;
  }

  .page.page-webflow .div-block-11{
    width: 60%;
  }

  .page.page-webflow .div-block-12{
    width: 39%;
  }

  .page.page-webflow .div-block-13{
    width: 67%;
    margin-left: auto;
    margin-right: auto;
  }

  .page.page-webflow .always-on-video__panel{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .always-on-video__panel.my_set{
    margin-top: 15vw;
  }

  .page.page-webflow .always-on-video__panel.ps_abs._01{
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 0;
    inset: auto 0% 0% auto;
  }

  .page.page-webflow .always-on-video__panel.ps_re{
    top: 15vw;
  }

  .page.page-webflow .always-on-video__panel.padding_left_set{
    padding-left: 2vw;
  }

  .page.page-webflow .column-25{
    line-height: 1px;
  }

  .page.page-webflow .have_back_blue_gradient{
    background-color: #0000;
    background-image: linear-gradient(#bad7fc, #5793de);
    border-radius: 12px;
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .img_width_control{
    width: 30%;
  }

  .page.page-webflow .img_width_control._02{
    width: 60%;
  }

  .page.page-webflow .image-1{
    z-index: 0;
    flex: 0 auto;
    width: 80%;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .icon-text{
    font-size: 13px;
  }

  .page.page-webflow .head-top-text{
    font-size: 12px;
  }

  .page.page-webflow .normal-text{
    font-size: 14px;
  }

  .page.page-webflow .heading_1{
    font-size: 24px;
  }

  .page.page-webflow .u-text-note-12{
    font-size: 12px;
  }

  .page.page-webflow .u-text-caption-14{
    font-size: 13px;
  }

  .page.page-webflow .u-text-body-16{
    font-size: 14px;
  }

  .page.page-webflow .u-text-lead-18{
    font-size: 16px;
  }

  .page.page-webflow .u-text-card-title-20{
    font-size: 18px;
  }

  .page.page-webflow .u-text-subtitle-24{
    font-size: 20px;
  }

  .page.page-webflow .u-text-section-title-32{
    font-size: 24px;
  }

  .page.page-webflow .u-text-feature-title-40{
    font-size: 28px;
  }

  .page.page-webflow .u-text-hero-title-56{
    font-size: 32px;
  }

  .page.page-webflow .u-text-left.u-width_16{
    width: 16%;
  }

  .page.page-webflow .u-text-center{
    margin-left: 10px;
    margin-right: 10px;
  }

  .page.page-webflow .u-height-full{
    margin-bottom: 0;
    line-height: 100%;
  }

  .page.page-webflow .dialog_text{
    font-size: 10px;
    font-weight: 400;
    line-height: 150%;
  }

  .page.page-webflow .dialog_text.u-text-white{
    margin-bottom: 0;
  }

  .page.page-webflow .dialog_text.u-text-white.offset_ps_re{
    z-index: 1;
    padding-left: 0;
    font-size: 10px;
    position: relative;
    top: 0;
    left: 6px;
  }

  .page.page-webflow .dialog_text.u-text-white.offset_ps_re._01{
    padding-left: 1vw;
  }

  .page.page-webflow .dialog_text.u-text-white.offset_ps_re._03{
    padding-right: 4vw;
  }

  .page.page-webflow .dialog_text.u-text-white.ps_re.z-_ndex_set{
    z-index: 1;
    padding-top: 7px;
    padding-left: 4px;
    padding-right: 4px;
    font-size: 10px;
  }

  .page.page-webflow .full_size_width{
    max-width: 100%;
    display: block;
  }

  .page.page-webflow .full_size_width.hidden_mob{
    display: none;
  }

  .page.page-webflow .full_size_width.radius, .page.page-webflow .full_size_width.radius3{
    border-radius: 20px;
  }

  .page.page-webflow .hidden{
    display: block;
  }

  .page.page-webflow .list{
    padding-left: 30px;
  }

  .page.page-webflow .heading_top_text-2{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 13px;
  }

  .page.page-webflow .heading_top_text-2.u-text-white{
    color: #fff;
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 13px;
  }

  .page.page-webflow .heading_top_text-2.text-align-left.color_dark_blue{
    font-size: 12px;
  }

  .page.page-webflow .cp8_section_04{
    background-color: #cbdbea;
    background-image: none;
    overflow: visible;
  }

  .page.page-webflow .row-8{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .page.page-webflow .heading_wf_2-2{
    text-align: center;
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 20px;
    font-weight: 500;
    display: block;
  }

  .page.page-webflow .heading_wf_2-2.heading-wf-2--white{
    font-size: 20px;
  }

  .page.page-webflow .cb8_lite_4k_06-4._02{
    background-color: #eee;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxvetv.jpg');
    background-position: 50% 100%;
    background-size: cover;
    height: 144vw;
  }

  .page.page-webflow .cb8_lite_4k_06-6{
    background-image: linear-gradient(#92b5d9, #bad2ea);
  }

  .page.page-webflow .image-36{
    border-radius: 12px;
  }

  .page.page-webflow .section-3{
    background-color: #edf2fb;
  }

  .page.page-webflow .widht_control_1{
    width: 44%;
  }

  .page.page-webflow .grid_1_3.ty8_10, .page.page-webflow .grid_1_3.ty8_6{
    grid-template-columns: 1fr;
  }

  .page.page-webflow .grid_2_1{
    grid-template-rows: auto;
  }

  .page.page-webflow .icon__text{
    font-size: 12px;
  }

  .page.page-webflow .icon__text.strong.u-text-right{
    text-align: right;
  }

  .page.page-webflow .icon__text.u-text-left.u-text-white{
    text-align: left;
    line-height: 150%;
  }

  .page.page-webflow .icon__text.u-text-left.list_font{
    margin-bottom: 5px;
    margin-left: 0;
  }

  .page.page-webflow .icon__text.u-text-white.metal{
    font-size: 12px;
  }

  .page.page-webflow .icon__text.metal{
    font-size: 10px;
  }

  .page.page-webflow .grid_4_4{
    grid-template-columns: 1fr 1fr;
  }

  .page.page-webflow .margin_bottom{
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb90_setion_02{
    background-image: linear-gradient(#eee, #eee);
  }

  .page.page-webflow .flex_wideth_hero{
    width: 100%;
  }

  .page.page-webflow .column-26{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .width_contro_one{
    width: 60%;
  }

  .page.page-webflow .column_o_padding{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .width_contro_two{
    width: 80%;
  }

  .page.page-webflow .bigger_size.u-text-white{
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#f1f1f1, #f7f7f7);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 68px;
    line-height: 100%;
  }

  .page.page-webflow .bigger_size.u-text-white.strong{
    font-size: 17vw;
  }

  .page.page-webflow .ps_abs{
    font-weight: 700;
    top: 100px;
    left: 40px;
  }

  .page.page-webflow .ps_abs.seeback_01{
    position: absolute;
    bottom: 9%;
    left: 0;
    right: 0;
  }

  .page.page-webflow .ps_abs.seeback_02{
    position: absolute;
    bottom: 34%;
    left: auto;
    right: 13%;
  }

  .page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._01{
    top: 25%;
    right: 8px;
  }

  .page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._02{
    top: 30%;
    left: 45%;
  }

  .page.page-webflow .ps_abs.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._02.hidden_desktop{
    margin-bottom: 0;
    padding-right: 0;
  }

  .page.page-webflow .ps_abs.horizon_center.hb30_09._01{
    bottom: 2%;
  }

  .page.page-webflow .ps_abs.horizon_center.hb30_09._02{
    top: 61%;
  }

  .page.page-webflow .ps_abs.hb30_06{
    left: 5%;
    right: 5%;
  }

  .page.page-webflow .ps_abs.hb30_05._01{
    bottom: 5%;
    left: 10%;
  }

  .page.page-webflow .ps_abs.hb30_05._02.mob_abs{
    inset: auto auto 20% 6%;
  }

  .page.page-webflow .ps_abs.hb30_05._02.mob_abs_2{
    inset: auto 6% 20% auto;
  }

  .page.page-webflow .ps_abs.hb30_05._02.mob_abs-_3{
    inset: auto auto 20% 37%;
  }

  .page.page-webflow .ps_abs.hb30_05._03{
    inset: auto 1% 66% auto;
  }

  .page.page-webflow .ps_abs.hb30_05._03.hidden_desktop.vechicle_mob{
    inset: auto auto 53% 40%;
  }

  .page.page-webflow .ps_abs.hb30_05._03.human_1{
    bottom: 6%;
  }

  .page.page-webflow .ps_abs.hb30_06._02{
    bottom: 36%;
    right: 0%;
  }

  .page.page-webflow .ps_abs.ty8_3k_9._01{
    top: 9%;
    left: 6%;
  }

  .page.page-webflow .ps_abs.ty8_3k_9._02{
    top: 9%;
  }

  .page.page-webflow .ps_abs.ty8_3k_2._01.u-width-37{
    top: 26%;
    left: auto;
    right: 1%;
  }

  .page.page-webflow .ps_abs.ty8_3k_2._02{
    left: auto;
    right: 1%;
  }

  .page.page-webflow .line-4{
    border-color: #fff;
    margin-left: auto;
    margin-right: auto;
  }

  .page.page-webflow .line-4.line_black{
    border-color: #000;
  }

  .page.page-webflow .banner_size{
    font-size: 24px;
    font-weight: 500;
  }

  .page.page-webflow .banner_size.color_white.text-align-left{
    color: #fffdfd;
    font-size: 24px;
  }

  .page.page-webflow .banner_size.u-text-left{
    text-align: center;
    margin-top: 10px;
    font-size: 19px;
  }

  .page.page-webflow .heading_wf_2-7{
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-7.color_white{
    border-width: 0;
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-7.color_white.text-align-left, .page.page-webflow .heading_wf_2-7.color_blue{
    text-align: center;
  }

  .page.page-webflow .heading_wf_2-7.color_blue.strong_more{
    padding-top: 0;
  }

  .page.page-webflow .heading_wf_2-7.u-text-left{
    text-align: center;
  }

  .page.page-webflow .flex_vertical_center-2{
    flex-flow: column-reverse;
  }

  .page.page-webflow .x6_16ch_back_03{
    aspect-ratio: 750 / 1100;
  }

  .page.page-webflow .proudct_webflow_container-12.flex_vertical_center-2.ep8_section_02{
    min-height: calc(400px / 750px * 400px);
  }

  .page.page-webflow .normal_text-9{
    font-size: 14px;
    display: none;
  }

  .page.page-webflow .widget-17.key{
    z-index: auto;
    padding-bottom: 0;
    position: relative;
    bottom: -4vw;
  }

  .page.page-webflow .widget-17.key.ep8_02_mob{
    display: block;
  }

  .page.page-webflow .widget-17._03{
    text-align: center;
  }

  .page.page-webflow .x6_16ch_back_04{
    aspect-ratio: 3 / 4;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhy4c2c.png');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .page.page-webflow .icon_text-11{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-11.color_white{
    font-weight: 400;
    line-height: 150%;
  }

  .page.page-webflow .icon_text-11.color_white.chat2_text{
    left: 180px;
  }

  .page.page-webflow .icon_text-11.color_white.chat1_text{
    left: 60px;
  }

  .page.page-webflow .x6_16ch_back_02{
    aspect-ratio: 750 / 1100;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhys2nv.png');
  }

  .page.page-webflow .widget_row-5{
    display: block;
  }

  .page.page-webflow .widget_row-5.flex_center{
    justify-content: flex-start;
    align-items: center;
  }

  .page.page-webflow .normal_text-8{
    font-size: 14px;
  }

  .page.page-webflow .normal_text-8.text-align-left{
    text-align: center;
    font-size: 14px;
  }

  .page.page-webflow .normal_text-8.color_white{
    line-height: 20px;
  }

  .page.page-webflow .normal_text-8.color_white.strong{
    font-weight: 500;
  }

  .page.page-webflow .x6_16ch_back_05{
    aspect-ratio: 750 / 850;
    color: #f8f7f9;
    background-color: #faf7f8;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhys8r0.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
  }

  .page.page-webflow .icon_text-4, .page.page-webflow .icon_text-4.text-align-left.list{
    font-size: 12px;
  }

  .page.page-webflow .proudct_webflow_container-11.has_background_01.flex_vertical_center-2{
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    min-height: 133vw;
    margin-bottom: 0;
  }

  .page.page-webflow .proudct_webflow_container-11.has_background_01.u-container-height-one{
    min-height: 133vw;
  }

  .page.page-webflow .proudct_webflow_container-11.have_back_02{
    background-color: #0000;
    width: 100%;
    min-height: 0;
    padding: 0 0 40vw;
  }

  .page.page-webflow .proudct_webflow_container-11.x6_16ch_01.flex_vertical_center-2.u-container-height-one{
    justify-content: flex-end;
    align-items: center;
    min-height: 133vw;
    margin-bottom: auto;
    padding-top: 0;
    display: flex;
  }

  .page.page-webflow .proudct_webflow_container-11.cb8_lite_4k_section_10{
    min-height: 160vw;
  }

  .page.page-webflow .proudct_webflow_container-11.flex_vertical_center.cb8-lite-4k_section_01-copy{
    justify-content: center;
    align-items: flex-start;
    min-height: 167vw;
  }

  .page.page-webflow .proudct_webflow_container-11.cb8_lite_4k_03_height, .page.page-webflow .proudct_webflow_container-11.u-height-58{
    min-height: 133vw;
  }

  .page.page-webflow .font-size-big.color_blue.text-align-left{
    font-size: 24px;
  }

  .page.page-webflow .widget-16{
    text-align: center;
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .text-span-8{
    font-size: 3rem;
  }

  .page.page-webflow .x6_8-wifi_back_06-3{
    -webkit-text-fill-color: inherit;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyos61.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-clip: border-box;
    min-height: 800px;
  }

  .page.page-webflow .text-span-7{
    font-size: 5rem;
  }

  .page.page-webflow .cp8_section_02.have_background_cover{
    background-color: #648ffc;
    background-image: none;
  }

  .page.page-webflow .cp8_section_02.key_feature{
    opacity: .51;
    text-align: center;
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#fbf9fb, #e5e5ea);
    -webkit-background-clip: text;
    background-clip: text;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    font-size: 55px;
    font-style: italic;
    font-weight: 700;
    line-height: 150%;
  }

  .page.page-webflow .cp8_section_02.x6_back_02{
    aspect-ratio: auto;
    background-color: #648ffc;
    background-image: none;
  }

  .page.page-webflow .icon_text-6{
    font-size: 12px;
  }

  .page.page-webflow .grid_1_6{
    grid-template-columns: 1fr 1fr;
  }

  .page.page-webflow .grid_1_5{
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    overflow-wrap: normal;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    align-items: stretch;
    width: 100%;
    min-width: 0%;
    display: flex;
  }

  .page.page-webflow .grid_1_5.hb30_6{
    margin-bottom: 5px;
  }

  .page.page-webflow .grid_3_3{
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .page.page-webflow .row-11.hidden_mob-2{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: none;
  }

  .page.page-webflow .row-11.hidden_pc{
    margin-top: 0;
    display: block;
  }

  .page.page-webflow .row-11.hidden_pc.hidden_mob{
    display: none;
  }

  .page.page-webflow .row-11.ps_abs{
    bottom: -44%;
  }

  .page.page-webflow .row-11.ep8-17-mob{
    background-color: #ffffff1a;
    border-radius: 20px;
    display: block;
  }

  .page.page-webflow .row-11.ep8-17-mob.hidden_desktop{
    margin-left: 10px;
    margin-right: 10px;
  }

  .page.page-webflow .row-11.hidden_mob{
    flex-flow: row;
    display: flex;
  }

  .page.page-webflow .row-11.hidden_mob.hb30_08_mob_hide, .page.page-webflow .row-11.hidden_mob{
    display: none;
  }

  .page.page-webflow .row-11.hidden_pc{
    display: block;
  }

  .page.page-webflow .row-11.hb30_background_05_flex{
    display: flex;
  }

  .page.page-webflow .widget-20{
    text-align: center;
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .last_feature_row{
    grid-column-gap: 25px;
    grid-row-gap: 25px;
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .page.page-webflow .div-block-14{
    width: 33.33%;
  }

  .page.page-webflow .image-37{
    width: 150px;
    margin-top: 60px;
  }

  .page.page-webflow .div-block-16{
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .page.page-webflow .column-32{
    padding-bottom: 0;
  }

  .page.page-webflow .grid_3_4{
    grid-template: ". . ."
                   ". . ."
                   ". . ."
                   "Area Area-2 Area-3"
                   ". . ."
                   / 1fr 1fr 1fr;
  }

  .page.page-webflow .normal_text-12{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text-12.normal-text--white{
    font-weight: 400;
    line-height: 200%;
  }

  .page.page-webflow .normal_text-12.normal-text--white.u-text-left{
    text-align: center;
  }

  .page.page-webflow .row-12{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 5vw;
    display: block;
  }

  .page.page-webflow .widget_row-10{
    flex-flow: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: flex;
  }

  .page.page-webflow .widget-21{
    text-align: center;
    border: 0 solid #fff;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .flex_vertical_center-3{
    flex-flow: column-reverse;
  }

  .page.page-webflow .x6_back_01{
    aspect-ratio: 750 / 1050;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhz51a5.png');
    background-position: 50%;
    background-size: cover;
  }

  .page.page-webflow .x6_back_02{
    aspect-ratio: 750 / 1100;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhys2nv.png');
    background-repeat: no-repeat;
  }

  .page.page-webflow .x6_back_03-2{
    aspect-ratio: 750 / 1000;
  }

  .page.page-webflow .x6_back_05{
    aspect-ratio: 750 / 1000;
    color: #fafafa;
    background-color: #f3f3f3;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhz4yjc.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
  }

  .page.page-webflow .x6_section_10{
    color: #eee;
    background-color: #eee;
  }

  .page.page-webflow .x6_back_06{
    -webkit-text-fill-color: inherit;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyos61.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    background-clip: border-box;
    min-height: auto;
  }

  .page.page-webflow .x6_back_07{
    box-sizing: border-box;
    aspect-ratio: auto;
    background-color: #000;
    background-image: none;
  }

  .page.page-webflow .x6_back_06-3{
    -webkit-text-fill-color: inherit;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyos61.png');
    background-position: 50% 100%;
    background-repeat: no-repeat;
    background-size: contain;
    background-attachment: scroll;
    background-clip: border-box;
    min-height: 800px;
  }

  .page.page-webflow .x6_back_04{
    aspect-ratio: 3 / 4;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhy4c2c.png');
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: auto;
    background-attachment: scroll;
  }

  .page.page-webflow .width_set{
    width: 50%;
  }

  .page.page-webflow .width_set.display_flex{
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .page.page-webflow .image-38{
    width: 20%;
  }

  .page.page-webflow .image-39{
    width: 30%;
  }

  .page.page-webflow .div-block-19{
    margin-bottom: 40px;
  }

  .page.page-webflow .heading_wf_2-8{
    text-align: left;
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-8.text-align-left{
    text-align: center;
  }

  .page.page-webflow .heading_wf_2-8.text-align-center-2{
    text-align: center;
    margin-top: 1vw;
    margin-bottom: 1vw;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
  }

  .page.page-webflow .cp4_section_1{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0lya1.png');
  }

  .page.page-webflow .grid_5_3{
    grid-template-rows: auto auto auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .page.page-webflow .normal_text-13, .page.page-webflow .normal_text-13.text-align-center-2{
    font-size: 14px;
  }

  .page.page-webflow .row-13.ep8-17-mob{
    background-color: #ffffff1a;
    border-radius: 20px;
  }

  .page.page-webflow .widget-19{
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .proudct_webflow_container-15{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: auto;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .page.page-webflow .proudct_webflow_container-15._25_vw{
    height: auto;
  }

  .page.page-webflow .normal_text-14{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .row-14{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .page.page-webflow .row-14.hidden_desktop{
    background-color: #0000;
    display: block;
  }

  .page.page-webflow .bigger_size-2.u-text-white{
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(#f1f1f1, #f7f7f7);
    -webkit-background-clip: text;
    background-clip: text;
    font-size: 68px;
    line-height: 100%;
  }

  .page.page-webflow .bigger_size-2.u-text-white.strong{
    font-size: 17vw;
  }

  .page.page-webflow .widget_row-11{
    padding-bottom: 0;
    display: block;
  }

  .page.page-webflow .widget_row-11.flex_center-5._02{
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .widget_row-11.ps_re-2.flex_01{
    width: 96%;
  }

  .page.page-webflow .widget_row-11.ps_abs-2._02, .page.page-webflow .widget_row-11.u-div-width-60{
    width: 100%;
  }

  .page.page-webflow .flex_center-5{
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .flex_center-5._02{
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .page.page-webflow .row-15{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .page.page-webflow .div-block-15{
    width: 67%;
    margin-left: auto;
    margin-right: auto;
  }

  .page.page-webflow .cp8_section_03-2{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyxhm0.jpg');
    background-position: 0 0;
    background-size: cover;
    height: 133vw;
  }

  .page.page-webflow .cp8_section_03-2.ps_re-3{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyxhm0.jpg');
    background-position: 50% 0;
  }

  .page.page-webflow .div-block-23{
    display: block;
  }

  .page.page-webflow .div-block-24{
    width: 39%;
  }

  .page.page-webflow .shadow.ps_abs-3._01.flex_center-6.nogap{
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    border-radius: 0;
    justify-content: center;
    align-items: center;
  }

  .page.page-webflow .shadow.ps_abs-3._01.flex_center-6.nogap.flex_right{
    justify-content: flex-end;
    align-items: center;
    padding-right: 10px;
  }

  .page.page-webflow .shadow.ps_abs-3._01.flex_center-6.nogap.flex_left{
    justify-content: flex-start;
    align-items: flex-end;
    padding-left: 10px;
  }

  .page.page-webflow .row-16{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .page.page-webflow .row-16.hidden_mob{
    display: none;
  }

  .page.page-webflow .proudct_webflow_container-17{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: auto;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .page.page-webflow .proudct_webflow_container-17._05{
    height: auto;
  }

  .page.page-webflow .proudct_webflow_container-17.u-container-heignt-two{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: 50vw;
  }

  .page.page-webflow .proudct_webflow_container-17.u-container-heignt-two.display_flex-2{
    flex-flow: row;
    justify-content: center;
    align-items: flex-start;
    height: 100%;
    min-height: 100%;
    display: flex;
    position: static;
  }

  .page.page-webflow .proudct_webflow_container-17.u-container-heignt-one{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
  }

  .page.page-webflow .proudct_webflow_container-17.u-container-heignt-one.flex_vertical_center{
    justify-content: center;
    align-items: flex-start;
    height: auto;
    min-height: 133vw;
  }

  .page.page-webflow .feature-overview__item{
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .feature-overview__item._02{
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .feature-overview__item.height_set{
    height: 150px;
  }

  .page.page-webflow .feature-overview__item.no_padding_bottom{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .feature-overview__item.no_padding_bottom._02{
    margin-top: 2vw;
  }

  .page.page-webflow .column-33{
    line-height: 1px;
  }

  .page.page-webflow .image-51{
    width: 42%;
  }

  .page.page-webflow .ps_re-3._01{
    max-width: 19%;
  }

  .page.page-webflow .link_text-3{
    font-size: 14px;
  }

  .page.page-webflow .mob_width_set{
    max-width: 50%;
  }

  .page.page-webflow .columns-28{
    display: none;
  }

  .page.page-webflow .bold-text-14{
    font-weight: 500;
  }

  .page.page-webflow .image-35{
    width: 100%;
    max-width: none;
  }

  .page.page-webflow .head-top-text-2{
    font-size: 12px;
  }

  .page.page-webflow .head-top-text-2.u-text-white{
    margin-bottom: 0;
  }

  .page.page-webflow .widget-25{
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget-25.no_padding{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget-25.width_control_1{
    width: 100%;
    max-width: 275px;
    margin-left: 0;
    margin-right: auto;
  }

  .page.page-webflow .widget-25.no-padding-bottom.gap_top{
    margin-top: 20vw;
  }

  .page.page-webflow .widget-25.display_flex-2.flex_center-6{
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    flex-flow: row;
    display: flex;
  }

  .page.page-webflow .icon_text-12{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-12.u-text-white.u-text-left.strong.small_icon_text, .page.page-webflow .icon_text-12.u-text-white.strong.small_icon_text{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 10px;
    line-height: 100%;
  }

  .page.page-webflow .flex_center-6{
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .flex_center-6._02{
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .page.page-webflow .flex_center-6.no_mob{
    display: none;
  }

  .page.page-webflow .flex_center-6.full_height{
    justify-content: center;
    align-items: center;
    height: 74px;
    line-height: 150%;
    display: flex;
  }

  .page.page-webflow .flex_center-6.full_height.ps_re{
    display: flex;
    top: auto;
    bottom: -1vw;
  }

  .page.page-webflow .grid-_1_2._01{
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    width: 100%;
  }

  .page.page-webflow .div-block-25{
    width: 60%;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2{
    background-image: linear-gradient(90deg, #eaf3fc, #add0f2);
    border-radius: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.have_back_04{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhyn4d1.png');
    background-position: 100%;
    background-size: cover;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.back_04.new{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhz1m1b.png');
    background-position: 50% 0;
    background-size: cover;
    border-radius: 8px;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.display_flex-2.flex_vertical_center{
    flex-flow: column;
    justify-content: space-between;
    align-items: center;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.margin_edge{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhz22l1.png');
    background-position: 0 0;
    background-size: cover;
    margin-left: 4px;
    margin-right: 4px;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.margin_edge.have_back_01{
    background-position: 0%;
    height: 50vw;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-2.have_back_03{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhz68u4.png');
    background-position: 0 0;
    background-size: cover;
  }

  .page.page-webflow .cb8_lite_4k_02-3{
    opacity: 1;
    background-color: #adceec00;
    display: block;
  }

  .page.page-webflow .image-52{
    z-index: 0;
    flex: 0 auto;
    width: 80%;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .columns-24{
    min-height: 146px;
  }

  .page.page-webflow .text-span-9{
    font-size: 26px;
  }

  .page.page-webflow .normal_text-10{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text-10.bigger_size{
    font-size: 16px;
  }

  .page.page-webflow .normal_text-10.bigger_size.strong{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 20px;
    line-height: 100%;
  }

  .page.page-webflow .normal_text-10.bigger_size.strong.text-gradient-qing{
    -webkit-text-fill-color: transparent;
    background-image: linear-gradient(135deg, #a2e2fd, #fff);
    -webkit-background-clip: text;
    background-clip: text;
  }

  .page.page-webflow .normal_text-10.bigger_size.strong.test, .page.page-webflow .normal_text-10.bigger_size.strong.test.italic._01{
    font-size: 26px;
  }

  .page.page-webflow .normal_text-10.bigger_size.strong.u-text-white.italic, .page.page-webflow .normal_text-10.bigger_size.strong.u-text-white.italic._02{
    font-size: 12px;
  }

  .page.page-webflow .normal_text-10.strong{
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .page.page-webflow .normal_text-10.strong.small_normal_text{
    font-size: 12px;
  }

  .page.page-webflow .normal_text-10.strong.text-align-left.set{
    font-size: 13px;
  }

  .page.page-webflow .normal_text-10.strong.u-text-white.text-gradient{
    color: #6aabf7;
    -webkit-text-stroke-color: #0a76f4;
    -webkit-text-fill-color: inherit;
    background-image: none;
    background-clip: border-box;
  }

  .page.page-webflow .normal_text-10.u-text-white.small-size{
    font-size: 12px;
  }

  .page.page-webflow .normal_text-10.u-text-white.italic.small_size{
    font-size: 9px;
    line-height: 125%;
  }

  .page.page-webflow .normal_text-10.u-text-white.strong.small_size{
    font-size: 12px;
  }

  .page.page-webflow .normal_text-10.small_normal_text{
    font-size: 10px;
  }

  .page.page-webflow .normal_text-10.color_dark_blue.strong{
    padding-top: 0;
    padding-bottom: 0;
    font-weight: 500;
  }

  .page.page-webflow .columns-29{
    display: none;
  }

  .page.page-webflow .grid{
    place-items: start center;
    width: 100%;
  }

  .page.page-webflow .ps_abs-3._01{
    width: 100%;
    bottom: 40%;
    right: auto;
  }

  .page.page-webflow .ps_abs-3.back_arrow{
    width: 100%;
    height: auto;
    bottom: -2.8vw;
  }

  .page.page-webflow .ps_abs-3.back_arrow.hidden_desktop{
    display: block;
    bottom: -4.3vw;
  }

  .page.page-webflow .ps_abs-3._03{
    right: 3vw;
  }

  .page.page-webflow .ps_abs-3._02.radius{
    background-image: linear-gradient(#bad7fc, #5793de);
    padding: 0 8px;
    top: 7%;
    left: 5%;
  }

  .page.page-webflow .ps_abs-3._02.radius._01{
    width: 45vw;
    bottom: 11%;
    left: 4vw;
    right: auto;
  }

  .page.page-webflow .ps_abs-3._02.radius.my_test{
    padding-left: 8px;
  }

  .page.page-webflow .ps_abs-3._02.radius.new{
    background-image: linear-gradient(#bad7fc, #5793de);
  }

  .page.page-webflow .ps_abs-3._02.radius._03{
    width: 45vw;
    padding: 0;
    bottom: 11%;
    left: auto;
    right: 0;
  }

  .page.page-webflow .ps_abs-3._10{
    bottom: 10%;
  }

  .page.page-webflow .ps_abs-3._04{
    left: 3%;
  }

  .page.page-webflow .ps_abs-3._09{
    bottom: 3%;
    left: auto;
    right: 5vw;
  }

  .page.page-webflow .ps_abs-3._05.have_back_gradient._01.radius{
    width: 45vw;
    padding: 0;
    inset: auto auto 57% 4vw;
  }

  .page.page-webflow .ps_abs-3.icon._01.display_flex-2.flex_center-6{
    bottom: 21%;
    left: -35%;
  }

  .page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._04{
    flex-flow: row;
    bottom: 37%;
    right: 6.9vw;
  }

  .page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._02{
    bottom: 10%;
    left: 27%;
  }

  .page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._05{
    bottom: 34%;
    right: 46.8vw;
  }

  .page.page-webflow .ps_abs-3.icon.display_flex-2.flex_center-6._03{
    right: 11vw;
  }

  .page.page-webflow .ps_abs-3.cut_02.new_02{
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 20% 10%;
  }

  .page.page-webflow .ps_abs-3.cut_02.new{
    padding-left: 3vw;
    padding-right: 0;
    top: 20%;
    bottom: auto;
    left: 35%;
  }

  .page.page-webflow .ps_abs-3._08{
    bottom: 25%;
    left: 5vw;
  }

  .page.page-webflow .ps_abs-3._08.hidden_desktop{
    bottom: 15%;
  }

  .page.page-webflow .ps_abs-3.bottom.have_back_blue.radius{
    width: 60vw;
    bottom: 45%;
    left: -3vw;
  }

  .page.page-webflow .ps_abs-3._06{
    min-width: auto;
    bottom: 21%;
    right: 40vw;
  }

  .page.page-webflow .ps_abs-3._06._02{
    width: 200px;
    left: 55%;
  }

  .page.page-webflow .ps_abs-3._06._02.flex_center-6{
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    width: auto;
    padding: 0;
    bottom: 33%;
    left: 61%;
  }

  .page.page-webflow .ps_abs-3._06._03.flex_center-6{
    grid-column-gap: 4px;
    grid-row-gap: 4px;
    bottom: 32%;
    left: 20%;
  }

  .page.page-webflow .ps_abs-3.top.have_back_blue.radius{
    width: 50vw;
    left: -3vw;
  }

  .page.page-webflow .ps_abs-3._07{
    z-index: -1;
    width: 38vw;
    min-width: auto;
    max-width: none;
    min-height: auto;
    margin-left: auto;
    margin-right: auto;
    inset: auto 0% 10%;
  }

  .page.page-webflow .margin-left-set{
    margin-left: 30%;
  }

  .page.page-webflow .widget_row-4{
    padding-top: 1px;
    padding-bottom: 0;
    display: block;
  }

  .page.page-webflow .widget_row-4.cb8_lite_have_back.text-align-left{
    background-position: 0 100%;
    background-size: cover;
    justify-content: flex-start;
    align-items: flex-start;
    width: 29%;
    min-height: 100px;
    display: block;
  }

  .page.page-webflow .widget_row-4.flex_center{
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0;
  }

  .page.page-webflow .widget_row-4.flex_center._01{
    justify-content: center;
    align-items: center;
    bottom: 0;
    right: -6%;
  }

  .page.page-webflow .widget_row-4.flex_center.padding-left-70px{
    padding-left: 70px;
  }

  .page.page-webflow .flex_center-3{
    justify-content: center;
    align-items: center;
  }

  .page.page-webflow .flex_center-3._05{
    align-items: stretch;
  }

  .page.page-webflow .icon_text-13{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-13.color_white.cb8_lite_have_back_02, .page.page-webflow .icon_text-13.color_white.cb8_lite_have_back_01{
    color: #fff;
    font-family: Roboto, sans-serif;
    font-weight: 400;
  }

  .page.page-webflow .ep_section_17-3{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzleig.jpg');
  }

  .page.page-webflow .columns-10{
    height: 200px;
  }

  .page.page-webflow .columns-10._01{
    height: auto;
    min-height: var(--_wf-design-font---wf-text-lead);
  }

  .page.page-webflow .columns-10._03{
    height: 145px;
  }

  .page.page-webflow .columns-10._04{
    height: 158px;
  }

  .page.page-webflow .columns-10.hb30_3{
    height: 150px;
  }

  .page.page-webflow .columns-10.hb30_05{
    height: auto;
  }

  .page.page-webflow .section{
    display: block;
  }

  .page.page-webflow .hidden_mob-2{
    display: none;
  }

  .page.page-webflow .cb8_lite_4k_03-3{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhznwf7.jpg');
    background-position: 50% 0;
  }

  .page.page-webflow .big_size._01{
    justify-content: center;
    align-items: center;
    font-size: 30px;
    line-height: 20px;
    display: block;
  }

  .page.page-webflow .big_size._02{
    min-height: 1px;
    font-size: 60px;
    line-height: 1px;
  }

  .page.page-webflow .widget-2{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .widget-2.my_set{
    margin-top: 15vw;
  }

  .page.page-webflow .widget-2.ps_abs._01{
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-bottom: 0;
    inset: auto 0% 0% auto;
  }

  .page.page-webflow .widget-2.no_padding_bottom._02{
    margin-top: 2vw;
  }

  .page.page-webflow .widget-2.no_padding_bottom._01{
    padding-bottom: 2vw;
    padding-left: 4px;
    padding-right: 4px;
  }

  .page.page-webflow .widget-2.ps_re{
    top: 15vw;
  }

  .page.page-webflow .widget-2.width_set.hidden_pc{
    width: 100%;
    display: block;
  }

  .page.page-webflow .widget-2.width_set.hidden_mob-2{
    display: none;
  }

  .page.page-webflow .widget-2._02{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .widget-2.cb8_lite_4k_section_05.hidden_pc{
    width: 100%;
    display: none;
  }

  .page.page-webflow .widget-2.left_right{
    padding-left: 12px;
    padding-right: 12px;
  }

  .page.page-webflow .widget-2.left_right.ps_re_01{
    position: relative;
    top: -40px;
  }

  .page.page-webflow .widget-2.left_right._02{
    padding-left: 4px;
    padding-right: 4px;
  }

  .page.page-webflow .widget-2.left_right._02.hidden_desktop{
    display: block;
  }

  .page.page-webflow .cb8_lite_4k_back_02{
    min-height: 170px;
  }

  .page.page-webflow .tiny_font.color_white{
    margin-bottom: -1px;
    font-size: 12px;
  }

  .page.page-webflow .tiny_font.color_white.italic-text.u-text-grey.small_size{
    font-size: 11px;
  }

  .page.page-webflow .columns-17{
    justify-content: center;
    align-items: center;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .page.page-webflow .width_1{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }

  .page.page-webflow .compare{
    width: auto;
  }

  .page.page-webflow .aov_back, .page.page-webflow .cb8_05_back_01._02{
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .page.page-webflow .has_background_black{
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-radius: 5px;
    display: block;
  }

  .page.page-webflow .normal_text-6{
    font-size: 14px;
  }

  .page.page-webflow .normal_text-6.color_bliue_2.text-align-left{
    padding-left: 0;
  }

  .page.page-webflow .normal_text-6.color_bliue_2.text-align-left.small-size{
    padding-left: 0;
    font-size: 12px;
  }

  .page.page-webflow .normal_text-6.color_bliue_2.text-align-left.u-weight-medium{
    margin-bottom: 5px;
    padding-left: 0;
  }

  .page.page-webflow .normal_text-6.text-align-center{
    font-size: 14px;
  }

  .page.page-webflow .normal_text-6.color_white{
    line-height: 20px;
  }

  .page.page-webflow .normal_text-6.color_white.strong{
    font-weight: 500;
    line-height: 150%;
  }

  .page.page-webflow .normal_text-6.color_white.strong.cb8_lite_3k{
    padding-left: 0;
  }

  .page.page-webflow .normal_text-6.u-weight-medium.u-text-grey{
    color: #555;
  }

  .page.page-webflow .compare__image{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .compare__image.compare__overlay{
    width: 50vw;
  }

  .page.page-webflow .image-27{
    width: auto;
  }

  .page.page-webflow .image-20{
    border-radius: 5px;
  }

  .page.page-webflow .image-53{
    flex: 0 auto;
    height: 100%;
    display: block;
  }

  .page.page-webflow .column-22{
    line-height: 1px;
  }

  .page.page-webflow .image-23{
    width: 30%;
  }

  .page.page-webflow .cb8_lite_4k_background_blue{
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .cb8_lite_4k_background_blue.back_03{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzfvrd.png');
    height: 200px;
    display: none;
  }

  .page.page-webflow .no_display-2{
    opacity: 0;
  }

  .page.page-webflow .image-28{
    width: 60%;
  }

  .page.page-webflow .cb8_lite_4k_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzmjco.jpg');
  }

  .page.page-webflow .hidden_pc{
    display: block;
  }

  .page.page-webflow .hidden_pc.ps_re._02{
    top: 12.5vw;
  }

  .page.page-webflow .italic-text-2{
    height: 63px;
    font-size: 20px;
  }

  .page.page-webflow .image-29{
    max-width: calc(100vw - 16px);
    display: inline-block;
  }

  .page.page-webflow .cb8_lite_4k_back_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzigx8.png');
    height: 170px;
  }

  .page.page-webflow .image-25{
    border-radius: 12px;
  }

  .page.page-webflow .heading_wf_2-4{
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-4.color_white{
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-4.text-align-center{
    text-align: center;
    margin-top: 1vw;
    margin-bottom: 1vw;
    font-size: 20px;
    font-weight: 500;
    line-height: 150%;
  }

  .page.page-webflow .heading_wf_2-4.text_gradient_1.text-align-left{
    height: 36px;
    font-size: 15px;
    line-height: 100%;
  }

  .page.page-webflow .columns-18{
    align-items: stretch;
  }

  .page.page-webflow .cb8_lite_4k_02-4{
    opacity: 1;
    display: block;
  }

  .page.page-webflow .image-22{
    width: auto;
  }

  .page.page-webflow .paragraph-5.have_back._02.color_white{
    padding-top: 0;
    padding-left: 10px;
    font-family: Roboto, sans-serif;
    font-size: 9px;
    font-weight: 400;
  }

  .page.page-webflow .paragraph-5.have_back._03.color_white{
    padding-top: 0;
    padding-right: 10px;
    font-family: Roboto, sans-serif;
    font-size: 9px;
    font-weight: 400;
  }

  .page.page-webflow .paragraph-5.have_back._01.color_white{
    padding-left: 3px;
    padding-right: 5px;
    font-family: Roboto, sans-serif;
    font-size: 9px;
    font-weight: 400;
    top: 0;
  }

  .page.page-webflow .columns-15._02{
    right: 0%;
  }

  .page.page-webflow .columns-15.mob{
    justify-content: center;
    align-items: center;
    height: 90px;
    margin-bottom: 10px;
    left: auto;
  }

  .page.page-webflow .hb30{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzpgy0.jpg');
  }

  .page.page-webflow .hb30_back_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzigx8.png');
    height: 170px;
  }

  .page.page-webflow .hb30_background_blue{
    border-radius: 8px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_04{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi132j1.png');
    background-size: cover;
  }

  .page.page-webflow .hb30_section_03{
    aspect-ratio: 750 / 1000;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0mnjb.png');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .page.page-webflow .hb30_section_05{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi104jv.png');
  }

  .page.page-webflow .hb30_back_grey.radius_12{
    width: 30%;
  }

  .page.page-webflow .hb30_back_grey.radius_12.display_flex.vertical_stertch{
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
  }

  .page.page-webflow .hb30_back_grey.radius_12.display_flex.vertical_stertch.hidden_desktop.u-40{
    width: 30%;
  }

  .page.page-webflow .hb30_back_grey.radius_12.hidden_desktop.u-40{
    width: 40%;
  }

  .page.page-webflow .hb30_back_grey.radius_12.hidden_desktop.u-40.test{
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    width: 30%;
    display: flex;
  }

  .page.page-webflow .u-width_32{
    width: 25px;
  }

  .page.page-webflow .u-back-transparent-white.radius_12.width_hb30_05_control{
    width: 100px;
  }

  .page.page-webflow .heading-2{
    text-align: center;
  }

  .page.page-webflow .heading-2.u-text-black{
    color: #000;
  }

  .page.page-webflow .heading-2.small-size{
    font-size: 16px;
  }

  .page.page-webflow .heading-2.small-size.u-text-black{
    margin-top: 0;
  }

  .page.page-webflow .div-block-30.test{
    position: static;
  }

  .page.page-webflow .security-trust-section{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzleig.jpg');
  }

  .page.page-webflow .row-17{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .widget_row-13{
    display: block;
  }

  .page.page-webflow .have_back_ty8_3k.radius._05{
    background-position: 100%;
    border-radius: 12px;
  }

  .page.page-webflow .have_back_ty8_3k._03{
    border-radius: 12px;
  }

  .page.page-webflow .have_back_ty8_3k._04{
    background-position: 50% 0;
  }

  .page.page-webflow .have_back_ty8_3k._06.radius{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzxtdt.png');
    background-position: 50% 0;
    border-radius: 12px;
  }

  .page.page-webflow .ty8_3k_section_6.ps_re{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhxpl45.jpg');
  }

  .page.page-webflow .icon_size{
    width: 32px;
  }

  .page.page-webflow .icon_size._02{
    width: 67px;
  }

  .page.page-webflow .icon_size.width_22{
    width: 25px;
  }

  .page.page-webflow .ty8_3k_section_10{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0z7pf.jpg');
    background-position: 50% 0;
  }

  .page.page-webflow .white_back_border.round_radius{
    width: 60%;
    margin-bottom: 10px;
  }

  .page.page-webflow .ty8_3k_section_11{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0ydil.jpg');
  }

  .page.page-webflow .ty8_section_1{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzmjco.jpg');
  }

  .page.page-webflow .ty8_3k_back_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0w2s7.png');
    background-position: 50% 100%;
    background-size: cover;
  }

  .page.page-webflow .ty8_3k_background_1{
    background-color: #3f414f;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .u-width_60{
    width: 60%;
  }

  .page.page-webflow .column-no-padding{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .u-margin-bottom-2{
    margin-bottom: 8px;
  }

  .page.page-webflow .image-62{
    aspect-ratio: auto;
    vertical-align: baseline;
    object-fit: fill;
    flex: 0 auto;
    padding-top: 0;
    position: static;
  }

  .page.page-webflow .image-63{
    padding-top: 0;
  }

  .page.page-webflow .image-64{
    vertical-align: baseline;
    padding-top: 0;
  }

  .page.page-webflow .image-66{
    max-width: 40%;
    margin-top: 20px;
  }

  .page.page-webflow .u-width_80, .page.page-webflow .u-width_90{
    width: 60%;
  }

  .page.page-webflow .bold-text-15, .page.page-webflow .bold-text-16, .page.page-webflow .bold-text-17, .page.page-webflow .bold-text-18{
    font-weight: 500;
  }

  .page.page-webflow .column-35{
    margin-top: -50px;
  }

  .page.page-webflow .column-36{
    margin-top: 60px;
  }

  .page.page-webflow .cb8_lite_4g_4k_kit_section_1{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi12vni.jpg');
  }

  .page.page-webflow .widget-28{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .widget-28.no_padding_bottom._02{
    margin-top: 2vw;
  }

  .page.page-webflow .widget-28.no_padding_bottom._01{
    padding-bottom: 2vw;
    padding-left: 4px;
    padding-right: 4px;
  }

  .page.page-webflow .widget-28._02{
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .normal_text-19{
    font-size: 14px;
  }

  .page.page-webflow .normal_text-19.color_white{
    line-height: 20px;
  }

  .page.page-webflow .normal_text-19.color_white.strong{
    color: #fff;
    font-weight: 500;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-3{
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .cb8_lite_4k_background_blue-3.back_03{
    height: 200px;
  }

  .page.page-webflow .ps_abs-5._04{
    justify-content: center;
    align-items: center;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    bottom: 0;
    left: 0;
    right: 0;
  }

  .page.page-webflow .icon_text-7{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-7.color_white{
    color: #fff;
    font-weight: 400;
    line-height: 150%;
  }

  .page.page-webflow .icon_text-7.strong.color_white{
    font-weight: 500;
  }

  .page.page-webflow .cb8_lite_4k_back_01-3{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzigx8.png');
    height: 170px;
  }

  .page.page-webflow .heading_wf_2-10{
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 20px;
  }

  .page.page-webflow .heading_wf_2-10.color_white{
    font-size: 20px;
  }

  .page.page-webflow .columns-32{
    align-items: stretch;
  }

  .page.page-webflow .cb8_lite_4k_02-5{
    opacity: 1;
    display: block;
  }

  .page.page-webflow .hb30_background_0201{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_background_0201.back_03{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzfvrd.png');
    height: 200px;
    display: block;
  }

  .page.page-webflow .hb30_background_0201.back_03.hb30_mob_0301{
    height: 159px;
  }

  .page.page-webflow .hb30_background_0205{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_background_0205.back_03{
    background-image: none;
    height: 200px;
    display: block;
  }

  .page.page-webflow .cb8_lite_4g_section_4{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi18e8c.jpg');
    background-position: 0%;
  }

  .page.page-webflow .hb30_background_0206{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_background_0206.back_03{
    background-image: none;
    height: 203px;
    display: block;
  }

  .page.page-webflow .image-70{
    z-index: -1;
    flex: 0 auto;
    width: 100%;
    max-width: 105px;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .ps_abs-6._01{
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 10% 0%;
  }

  .page.page-webflow .cb8_lite_4g_section_5{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1vlqk.jpg');
    background-position: 50% 100%;
    background-size: cover;
  }

  .page.page-webflow .u-height-750px.ps_re{
    height: 600px;
  }

  .page.page-webflow .ps_abs-2-copy.mob_abs{
    inset: -2% 0% auto 50%;
  }

  .page.page-webflow .hb30_background_022{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_background_022.back_03{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzfvrd.png');
    height: 200px;
    display: block;
  }

  .page.page-webflow .hb30_background_022.back_03.hb30_mob_0301{
    aspect-ratio: auto;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1inid.png');
    height: 159px;
  }

  .page.page-webflow .image-71{
    max-width: 100%;
    max-height: none;
    margin-top: 0;
  }

  .page.page-webflow .normal_text-20{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text-20.strong{
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .page.page-webflow .row-18{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .normal_text-21{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .heading_top_text-3{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 13px;
  }

  .page.page-webflow .widget_row-14{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: block;
    top: 0;
  }

  .page.page-webflow .image-74{
    width: 80%;
  }

  .page.page-webflow .ps_abs-7.cut_02.new_02{
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 20% 10%;
  }

  .page.page-webflow .ps_abs-7.cut_02.new{
    padding-left: 3vw;
    padding-right: 0;
    top: 20%;
    bottom: auto;
    left: 35%;
  }

  .page.page-webflow .cb30_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qhzpgy0.jpg');
  }

  .page.page-webflow .widget_row-15{
    padding-bottom: 0;
    display: block;
  }

  .page.page-webflow .cb30_02{
    opacity: 1;
    display: block;
  }

  .page.page-webflow .columns-34{
    display: none;
  }

  .page.page-webflow .cb30_03{
    aspect-ratio: 750 / 1000;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0mnjb.png');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .page.page-webflow .image-72{
    z-index: -1;
    flex: 0 auto;
    width: 100%;
    max-width: 105px;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .cb30_04{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi132j1.png');
    background-size: cover;
  }

  .page.page-webflow .columns-35{
    display: none;
  }

  .page.page-webflow .cb30_05{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi104jv.png');
  }

  .page.page-webflow .image-73{
    z-index: 0;
    flex: 0 auto;
    width: 80%;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .ps_abs-8._01{
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 10% 0%;
  }

  .page.page-webflow .widget-29{
    text-align: center;
    border: 0 solid #fff;
    padding-top: 1vw;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .cb30_10{
    display: block;
  }

  .page.page-webflow .cb30-kit_01{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1pfpl.jpg');
    background-position: 50%;
  }

  .page.page-webflow .cb30-kit_02{
    opacity: 1;
    display: block;
  }

  .page.page-webflow .cb30-kit_03{
    aspect-ratio: 750 / 1000;
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi0mnjb.png');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .page.page-webflow .cb30-kit_04{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1w6c9.jpg');
    background-size: cover;
  }

  .page.page-webflow .cb30-kit_05{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi104jv.png');
  }

  .page.page-webflow .cb30-kit_05.ps_re{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1hrrn.jpg');
  }

  .page.page-webflow .cb30-kit_10{
    display: block;
  }

  .page.page-webflow .cb30_background_kit_0205-copy{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .cb30_background_kit_0205-copy.back_03{
    background-image: none;
    height: auto;
    display: block;
  }

  .page.page-webflow .hb30_background_0206-copy{
    background-image: url('https://mfs.ezvizlife.com/mall/static/20260929/qi1fgxe.png');
    background-position: 50%;
    background-size: cover;
    border-radius: 13px;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .hb30_background_0206-copy.back_03{
    background-image: none;
    height: auto;
    display: block;
  }

  .page.page-webflow .list-5{
    padding-left: 20px;
  }

  .page.page-webflow .widget-30{
    text-align: center;
    border: 0 solid #fff;
    padding-top: 1vw;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .icon_text-14{
    font-size: 12px;
  }

  .page.page-webflow .icon_text-14.color_white.cb8_lite_have_back_02, .page.page-webflow .icon_text-14.color_white.cb8_lite_have_back_01{
    color: #fff;
    font-family: Roboto, sans-serif;
    font-weight: 400;
  }

  .page.page-webflow .widget-30{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .compare-2{
    width: auto;
  }

  .page.page-webflow .compare__image-2{
    padding-left: 8px;
    padding-right: 8px;
  }

  .page.page-webflow .compare__image-2.compare__overlay{
    width: 50vw;
  }

  .page.page-webflow .image-79, .page.page-webflow .image-80{
    width: auto;
  }

  .page.page-webflow .column-37{
    margin-top: 100px;
  }

  .page.page-webflow .bold-text-19, .page.page-webflow .bold-text-20{
    color: #fff;
  }

  .page.page-webflow .image-78{
    width: auto;
  }

  .page.page-webflow .widget-31{
    text-align: center;
    border: 0 solid #fff;
    margin-bottom: 0;
    padding-top: 1vw;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .image-81{
    border-radius: 12px;
  }

  .page.page-webflow .row-19{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .row-19.hidden_mob{
    display: none;
  }

  .page.page-webflow .ps_abs-9._03{
    top: auto;
    bottom: 24%;
  }

  .page.page-webflow .ps_abs-9._02{
    top: 2%;
    right: 0%;
  }

  .page.page-webflow .ps_abs-9._01{
    width: auto;
    inset: 10px 13% auto auto;
  }

  .page.page-webflow .icon-text-2{
    font-size: 13px;
  }

  .page.page-webflow .normal_text-22{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .widget_row-16{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    display: block;
    top: 0;
  }

  .page.page-webflow .ps_re-7{
    flex-flow: column;
  }

  .page.page-webflow .row-20{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .image-82{
    flex: 0 auto;
    height: 100%;
    display: block;
  }

  .page.page-webflow .ps_abs-10._01{
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    inset: auto auto 10% 0%;
  }

  .page.page-webflow .image-41{
    z-index: 0;
    flex: 0 auto;
    width: 80%;
    height: 100%;
    display: block;
    left: auto;
  }

  .page.page-webflow .widget_row-17{
    padding-bottom: 0;
    display: block;
  }

  .page.page-webflow .icon_text-15{
    border-radius: 12px;
    font-size: 12px;
  }

  .page.page-webflow .normal_text-11{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 14px;
    line-height: 150%;
  }

  .page.page-webflow .normal_text-11.strong{
    padding-top: 2vw;
    padding-bottom: 2vw;
  }

  .page.page-webflow .widget-32{
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .full_size_width-2{
    max-width: 100%;
  }

  .page.page-webflow .proudct_webflow_container-18{
    --_wf-design-container---container-maxwidth: 100vw;
    --_wf-design-container---wf-space-1: 4px;
    --_wf-design-container---normal-minheight: 133vw;
    --_wf-design-container---bigger-minheight: 160vw;
    --_wf-design-container---container-padding-top: 0px;
    --_wf-design-container---wf-space-2: 8px;
    --_wf-design-container---wf-space-3: 12px;
    --_wf-design-container---wf-space-4: 16px;
    --_wf-design-container---wf-space-5: 20px;
    height: auto;
    min-height: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .page.page-webflow .row-21{
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 2vw;
    display: block;
  }

  .page.page-webflow .widget-33{
    text-align: center;
    border: 0 solid #fff;
    margin-bottom: 0;
    padding-top: 1vw;
    padding-left: 0;
    padding-right: 0;
  }

  .page.page-webflow .image-83{
    vertical-align: baseline;
    display: inline-block;
  }

  .page.page-webflow .div-block-39{
    aspect-ratio: auto;
  }

  .page.page-webflow .ps_abs-copy{
    font-weight: 700;
    top: 100px;
    left: 40px;
  }

  .page.page-webflow .ps_abs-copy.seeback_01{
    position: absolute;
    bottom: 9%;
    left: 0;
    right: 0;
  }

  .page.page-webflow .ps_abs-copy.seeback_02{
    position: absolute;
    bottom: 34%;
    left: auto;
    right: 13%;
  }

  .page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._01{
    top: 25%;
    right: 8px;
  }

  .page.page-webflow .ps_abs-copy.human_detected.display_flex.flex_center.horizon_center.round_radius.u-padding-right-1._02{
    top: 30%;
    left: 45%;
  }

  .page.page-webflow .ps_abs-copy.horizon_center.hb30_09._01{
    bottom: 2%;
  }

  .page.page-webflow .ps_abs-copy.horizon_center.hb30_09._02{
    top: 61%;
  }

  .page.page-webflow .ps_abs-copy.hb30_06{
    left: 5%;
    right: 5%;
  }

  .page.page-webflow .ps_abs-copy.hb30_05._01{
    bottom: 5%;
    left: 10%;
  }

  .page.page-webflow .ps_abs-copy.hb30_05._02.mob_abs{
    inset: auto auto 20% 6%;
  }

  .page.page-webflow .ps_abs-copy.hb30_05._02.mob_abs_2{
    inset: auto 6% 20% auto;
  }

  .page.page-webflow .ps_abs-copy.hb30_05._02.mob_abs-_3{
    inset: auto auto 20% 37%;
  }

  .page.page-webflow .ps_abs-copy.hb30_05._03{
    inset: auto 1% 4% auto;
  }

  .page.page-webflow .ps_abs-copy.hb30_06._02{
    bottom: 36%;
    right: 0%;
  }

  .page.page-webflow .ps_abs-copy.ty8_3k_9._01{
    top: 9%;
    left: 6%;
  }

  .page.page-webflow .ps_abs-copy.ty8_3k_9._02{
    top: 9%;
  }

  .page.page-webflow .ps_abs-copy.ty8_3k_2._01.u-width-37{
    top: 26%;
    left: auto;
    right: 1%;
  }

  .page.page-webflow .ps_abs-copy.ty8_3k_2._02{
    left: auto;
    right: 1%;
  }
}

.page.page-webflow #w-node-_1932c683-94d5-7e5b-449c-6596a79309c7-5c33c915, .page.page-webflow #w-node-_07f80d4b-a210-895c-6e8a-6717dcdfb648-5c33c915, .page.page-webflow #w-node-_1932c683-94d5-7e5b-449c-6596a79309c7-e772e909, .page.page-webflow #w-node-_07f80d4b-a210-895c-6e8a-6717dcdfb648-e772e909, .page.page-webflow #w-node-_1932c683-94d5-7e5b-449c-6596a79309c7-98bd66be, .page.page-webflow #w-node-_07f80d4b-a210-895c-6e8a-6717dcdfb648-98bd66be{
  align-self: stretch;
}

@media screen and (max-width: 479px){
  .page.page-webflow #w-node-_18b0d6e5-9b89-b973-9005-af938a6e477d-5295909c{
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  .page.page-webflow #w-node-_8916d34d-f437-6e95-f4a1-c0493033e2d6-c56eac40{
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: start center;
  }

  .page.page-webflow #w-node-_3027212e-1d51-15bf-6937-15a2ed8c74fc-cdd77c21, .page.page-webflow #w-node-_7f69d7b9-3592-8837-3abc-1779e3135d04-79207b63, .page.page-webflow #w-node-_18b0d6e5-9b89-b973-9005-af938a6e477d-1a2d89a6{
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  .page.page-webflow #w-node-_0940cb1b-ebad-1312-e052-f1542928653a-840cb8cc{
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: start center;
  }
}


