.elementor-124151 .elementor-element.elementor-element-3d48cf1{--display:flex;--background-transition:0.3s;--z-index:1;}.elementor-124151 .elementor-element.elementor-element-3d48cf1:not(.elementor-motion-effects-element-type-background), .elementor-124151 .elementor-element.elementor-element-3d48cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-124151 .elementor-element.elementor-element-3d48cf1, .elementor-124151 .elementor-element.elementor-element-3d48cf1::before{--border-transition:0.3s;}.elementor-124151 .elementor-element.elementor-element-79d5c04 .elementor-heading-title{font-weight:bold;}.elementor-124151 .elementor-element.elementor-element-712d139{--display:flex;--background-transition:0.3s;--margin-block-start:155px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-6be65db{text-align:center;}.elementor-124151 .elementor-element.elementor-element-6be65db > .elementor-widget-container{margin:0px 0px 032px 0px;}.elementor-124151 .elementor-element.elementor-element-d9f4c78 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-51932fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 017px;--flex-wrap:nowrap;--overflow:hidden;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:051px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-fc81d13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-2ee8390.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-250c69e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-87ab651.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-c73208c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-626e424.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-c54984c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-1a953f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-23ab11f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-58057ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-62870a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-74ee329.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-e77c97e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-c9fbe6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-9f033d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-f5e6654.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-939c75f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-e1d80b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-d0094f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-60e8f0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-f2fcbe8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-730921c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-a406ac4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-7966af5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-977b2c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-05e321d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-4860ce3 > .elementor-widget-container{margin:053px 0px 053px 0px;}.elementor-124151 .elementor-element.elementor-element-808e4d3 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-57eae36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--overflow:auto;--background-transition:0.3s;--margin-block-start:053px;--margin-block-end:053px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-3ce8fac > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-d275e25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-124151 .elementor-element.elementor-element-45368b5 > .elementor-widget-container{margin:0px 0px 053px 0px;}.elementor-124151 .elementor-element.elementor-element-3c356b5 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-191ac74{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:053px;--margin-block-end:053px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-80df224{--display:flex;--background-transition:0.3s;}.elementor-124151 .elementor-element.elementor-element-80df224:not(.elementor-motion-effects-element-type-background), .elementor-124151 .elementor-element.elementor-element-80df224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.aqara.com/wp-content/uploads/2025/07/资源-1applehome-logo-1.png");}.elementor-124151 .elementor-element.elementor-element-80df224, .elementor-124151 .elementor-element.elementor-element-80df224::before{--border-transition:0.3s;}.elementor-124151 .elementor-element.elementor-element-43fa18f{--display:flex;--background-transition:0.3s;}.elementor-124151 .elementor-element.elementor-element-3529534 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-305b723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-124151 .elementor-element.elementor-element-6b0396d > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-124151 .elementor-element.elementor-element-228c18f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-124151 .elementor-element.elementor-element-13e891b > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-124151 .elementor-element.elementor-element-191ac74{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-124151 .elementor-element.elementor-element-3d48cf1{--content-width:1200px;}.elementor-124151 .elementor-element.elementor-element-712d139{--content-width:1200px;}}@media(max-width:767px){.elementor-124151 .elementor-element.elementor-element-79d5c04 .elementor-heading-title{font-size:16px;}.elementor-124151 .elementor-element.elementor-element-712d139{--margin-block-start:081px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-51932fc{--margin-block-start:0px;--margin-block-end:022px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-4860ce3 > .elementor-widget-container{margin:022px 0px 022px 0px;}.elementor-124151 .elementor-element.elementor-element-57eae36{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;--margin-block-start:022px;--margin-block-end:022px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-65d4118.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-9bb2535.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-c031b47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-124151 .elementor-element.elementor-element-191ac74{--e-con-grid-template-columns:repeat(1, 1fr);--gap:022px 0px;--grid-auto-flow:row;--margin-block-start:22px;--margin-block-end:22px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-124151 .elementor-element.elementor-element-80df224:not(.elementor-motion-effects-element-type-background), .elementor-124151 .elementor-element.elementor-element-80df224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}}/* Start custom CSS for heading, class: .elementor-element-79d5c04 */.elementor-124151 .elementor-element.elementor-element-79d5c04 {
    font-family: Arial;
font-weight: 700;
font-size: 12px;
line-height: 100%;
letter-spacing: 0%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3775700 */.elementor-124151 .elementor-element.elementor-element-3775700 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-3775700 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51932fc */@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-51932fc .elementor-widget-image {
    max-width: 79px;
  }
}
.elementor-124151 .elementor-element.elementor-element-51932fc {
    --container-max-width: auto;
}
.elementor-124151 .elementor-element.elementor-element-51932fc .e-con-inner {
    width: max-content;
    max-width: max-content;
    animation: ToRightRolling 40s linear infinite;
}
@keyframes ToRightRolling{
0% {
    transform: translateX(0);
}

100% {
    transform: translateX(-50%);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-563bf78 */.elementor-124151 .elementor-element.elementor-element-563bf78 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-563bf78 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12b6b3b */.elementor-124151 .elementor-element.elementor-element-12b6b3b {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-12b6b3b {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f690aac */.elementor-124151 .elementor-element.elementor-element-f690aac {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
.elementor-124151 .elementor-element.elementor-element-f690aac p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-f690aac {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57eae36 */.elementor-124151 .elementor-element.elementor-element-57eae36 .elementor-widget-image {
    max-width: 86%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d275e25 */.elementor-124151 .elementor-element.elementor-element-d275e25 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-d275e25 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45368b5 */.elementor-124151 .elementor-element.elementor-element-45368b5 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
.elementor-124151 .elementor-element.elementor-element-45368b5 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-45368b5 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c9afbf6 */.elementor-124151 .elementor-element.elementor-element-c9afbf6 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-c9afbf6 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77cfc10 */.elementor-124151 .elementor-element.elementor-element-77cfc10 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
.elementor-124151 .elementor-element.elementor-element-77cfc10 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-77cfc10 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43fa18f */.elementor-124151 .elementor-element.elementor-element-43fa18f {
    background: linear-gradient(180deg, rgba(174, 217, 255, 0) 16.83%, rgba(84, 123, 169, 0.75) 100%);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8bde469 */.elementor-124151 .elementor-element.elementor-element-8bde469 {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
}
.elementor-124151 .elementor-element.elementor-element-8bde469 a{
    border-color: white;
    color: white;
    padding: 10px 20px;
}
.elementor-124151 .elementor-element.elementor-element-8bde469 a:hover{
    border-color: #000;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80df224 */.elementor-124151 .elementor-element.elementor-element-80df224 {
    aspect-ratio: 650 / 469;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-189af5a */.elementor-124151 .elementor-element.elementor-element-189af5a {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-189af5a {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-305b723 */.elementor-124151 .elementor-element.elementor-element-305b723 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-305b723 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-228c18f */.elementor-124151 .elementor-element.elementor-element-228c18f {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-228c18f {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef54754 */.elementor-124151 .elementor-element.elementor-element-ef54754 {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
.elementor-124151 .elementor-element.elementor-element-ef54754 p {
    margin-bottom: 0;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-ef54754 {
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13e891b */.elementor-124151 .elementor-element.elementor-element-13e891b {
font-size: 18px;
line-height: 160%;
color: #00000099;
}
@media (max-width: 767px) {
    .elementor-124151 .elementor-element.elementor-element-13e891b {
        font-size: 12px;
    }
}/* End custom CSS */