.section-banner{background:url(/build/assets/section-banner-bg-jzN5jTWr.webp) no-repeat right;height:592px;background-size:contain;background-color:#fdfdfd}.section-banner .banner-content{display:flex;gap:25px;padding-top:197px}.section-banner .banner-text{margin-top:30px}.section-banner .banner-text .sub-title{font-size:32px;font-family:Nunito Sans,sans-serif;letter-spacing:1.6px;line-height:1.3}.section-banner .banner-text .text-title{margin-top:13px;font-size:70px}@media all and (max-width: 767px){.section-banner{background-image:url(/build/assets/bg-header-sp-C2OlSPcX.webp);height:345px}.section-banner .banner-content{gap:11px;padding-top:120px}.section-banner .banner-content .sub-title{font-size:16px}.section-banner .banner-content svg{width:31.52px}.section-banner .banner-content .banner-text .text-title{font-size:36px;margin-top:0}}.section-flow{padding-top:120px;padding-bottom:118px}.section-flow .section-flow-desc{margin-top:24px;text-align:center}.section-flow .section-flow-wrap{display:grid;grid-template-columns:repeat(6,1fr);margin-top:97px}.section-flow .section-flow-item-step{font-size:24px;font-family:Nunito,sans-serif;font-weight:700;letter-spacing:-.48px;text-align:center;color:var(--text-blue)}.section-flow .section-flow-item{padding-right:20px;position:relative}.section-flow .section-flow-item svg{position:absolute;right:0;top:42%;transform:translateY(-50%)}.section-flow .section-flow-item-img{width:100px;height:100px;margin:0 auto}.section-flow .section-flow-item-title{font-weight:700;font-size:20px;text-align:center;margin-top:14px}.section-flow .section-flow-item-desc{font-size:14px;margin-top:18px;letter-spacing:.7px}.section-flow .section-flow-bottom{margin-top:91px;padding:40px;background-color:#e5f9ef;display:grid;grid-template-columns:1fr 1fr;gap:59px}.section-flow .section-flow-bottom-left{font-size:40px;font-weight:700;color:var(--text-blue);letter-spacing:0}@media all and (max-width: 767px){.section-flow{padding:64px 0}.section-flow .section-flow-desc{margin-top:32px;text-align:left;letter-spacing:.75px}.section-flow .section-flow-wrap{margin-top:32px;grid-template-columns:1fr;gap:12px}.section-flow .section-flow-item{position:relative;padding-left:115px;text-align:left;padding-bottom:27px}.section-flow .section-flow-item-step{text-align:left;font-size:16px}.section-flow .section-flow-item-title{text-align:left;margin-top:0}.section-flow .section-flow-item-desc{margin-top:12px;font-size:12px}.section-flow .section-flow-item-img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:80px;height:80px}.section-flow .section-flow-item svg{top:unset;bottom:0;left:50%;transform:translate(-50%)}.section-flow .section-flow-item-desc-arrow{transform:rotate(90deg);position:absolute;bottom:3px;left:54%}.section-flow .section-flow-bottom{margin-top:13px;gap:16px}.section-flow .section-flow-bottom{padding:16px;grid-template-columns:1fr}.section-flow .section-flow-bottom-left{font-size:20px;letter-spacing:1px}.section-flow .section-flow-bottom-right{letter-spacing:.75px}}.section-reason{position:relative;background:url(/build/assets/bg-DArecenz.webp) no-repeat top;background-size:cover;padding-bottom:120px}.section-reason .img-reason-bg{position:absolute;right:0;top:0;width:537.89px}.section-reason .reason-top{padding-top:139px;margin-bottom:80px;z-index:1;position:relative}.section-reason .reason-top .label{margin-bottom:10px}.section-reason .reason-top-image{position:absolute;right:0;top:0;width:537.89px}.section-reason .reason-top-title{font-size:52px;font-weight:700}.section-reason .reason-top-title .text-highlight{color:var(--blue-color);font-size:82px;font-weight:600;line-height:1}.section-reason .note{max-width:540px;margin-top:29px;letter-spacing:.8px}.section-reason .reason-btn{max-width:707px;display:grid;grid-template-columns:1fr 1fr;gap:27px;margin:180px auto 0}.section-reason .reason-item{position:relative;background-color:var(--white-color);display:grid;grid-template-columns:270px 1fr;gap:30px;padding:37px 40px 46px}.section-reason .reason-wrapper{display:flex;flex-direction:column;gap:36px;margin-top:150px}.section-reason .reason-item-left .item-number{position:absolute;top:0;left:10px}.section-reason .reason-item-left img{width:220px;height:220px;margin-top:7px;margin-left:auto;margin-right:auto;object-fit:contain}.section-reason .item-title{font-size:32px;font-weight:700;margin-bottom:20px;letter-spacing:0}.section-reason .reason-body-desc{letter-spacing:.8px;margin-bottom:32px}.section-reason .reason-body{background-color:#f5f5f5;padding:24px}.section-reason .reason-body-title{display:flex;align-items:center;font-weight:700;gap:8px;font-size:18px;margin-bottom:13px}.section-reason .reason-body-list{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;font-weight:700}.section-reason .reason-body-list>div{display:grid;grid-template-columns:13px 1fr;gap:8px}.section-reason .reason-body-list>div svg{margin-top:7px}.section-reason .custom-letter-spacing{letter-spacing:-.16px}@media all and (max-width: 767px){.section-reason{padding-bottom:64px}.section-reason .reason .reason-top-image{width:220.28px}.section-reason .reason-top{padding-top:203px;margin-bottom:33px}.section-reason .reason-top-title{font-size:28px;letter-spacing:1.4px;line-height:1.5}.section-reason .reason-top-title .text-highlight{font-size:40px;font-weight:600}.section-reason .note{margin-top:28px;font-size:15px}.section-reason .reason-body{grid-template-columns:1fr;gap:24px}.section-reason .reason-body .reason-body-item:nth-child(2){transform:unset}.section-reason .reason-body .reason-body-item:nth-child(4){align-self:start;transform:unset}.section-reason .reason-body-item .item-number{font-size:52px;left:11px}.section-reason .reason-body .item-image{width:151.73px;height:141.53px;margin:38px auto 20px}.section-reason .reason-body-item .item-title{font-size:24px}.section-reason .reason-body-item .item-desc{font-size:15px;letter-spacing:.75px}.section-reason .reason-body-item{padding-bottom:20px}.section-reason .reason-wrapper{margin-top:33px}.section-reason .reason-wrapper{flex-direction:row;flex-wrap:wrap;gap:24px}.section-reason .reason-item{grid-template-columns:1fr;gap:20px;padding:38px 20px 20px}.section-reason .reason-item-left img{width:151.73px;height:141.53px}.section-reason .item-title{font-size:24px}.section-reason .reason-body-desc{margin-bottom:20px;line-height:1.6}.section-reason .reason-body{padding:16px}.section-reason .reason-body-title{margin-bottom:10px;font-size:16px;letter-spacing:.8px}.section-reason .reason-body-list{grid-template-columns:1fr;gap:7px;font-size:14px}.section-reason .reason-body-list>div{gap:6px;letter-spacing:.7px}.section-reason .reason-body.custom-pd{padding-right:10px}.section-reason .img-reason-bg{width:220px}.section-reason .reason-top{padding-top:220px}}.price-page .price-header{display:flex;gap:20px}.price-page .smart-building{max-width:780px}.price-page .smart-building .sb-header{background-color:#00bf63;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.price-page .smart-building .sb-header .sb-title{color:#fff;font-size:32px;font-weight:700;line-height:46px;letter-spacing:1.6px}.price-page .smart-building .sb-header .sb-subtitle{color:#fff;font-size:18px;font-weight:700;letter-spacing:.9px;line-height:26px}.price-page .smart-building .sb-body{background-color:#e5f9ef;padding:20px}.price-page .smart-building .sb-body .sb-wraper{background-color:#fff;display:flex;gap:24px;padding:24px;margin-bottom:21px;min-height:214px}.price-page .smart-building .sb-body .sb-grid-colum-left,.price-page .smart-building .sb-body .sb-grid-colum-right{flex:1;display:50%}.price-page .smart-building .sb-body .sb-price{justify-items:center}.price-page .smart-building .sb-body .sb-price .sb-price-title{display:flex;gap:12px;justify-content:center;align-items:center}.price-page .smart-building .sb-body .sb-price .monthly{font-size:24px;line-height:35px;font-weight:700;letter-spacing:1.2px}.price-page .smart-building .sb-body .sb-price .price{font-family:Nunito Sans,sans-serif;font-size:52px;color:#00bf63;font-weight:700;line-height:69px;letter-spacing:2.6px}.price-page .smart-building .sb-body .sb-price-description{justify-items:center;font-size:14px;line-height:20px;letter-spacing:0px;margin-bottom:32px}.price-page .smart-building .sb-body .sb-button{margin:0 auto;max-width:340px;padding-bottom:20px}.price-page .robot-only{max-width:400px}.price-page .robot-only .rb-header{background-color:#666;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px;text-align:center}.price-page .robot-only .rb-header .rb-title{color:#fff;font-size:32px;font-weight:700;line-height:46px;letter-spacing:1.6px}.price-page .robot-only .rb-header .rb-subtitle{color:#fff;font-size:18px;font-weight:700;letter-spacing:.9px;line-height:26px}.price-page .robot-only .rb-body{background-color:#f5f5f5;padding:20px}.price-page .robot-only .rb-body .rb-wraper{background-color:#fff;padding:24px;margin-bottom:21px;min-height:220px}.price-page .robot-only .rb-body .rb-price{justify-items:center}.price-page .robot-only .rb-body .rb-price .rb-price-title{display:flex;gap:12px;justify-content:center;align-items:center}.price-page .robot-only .rb-body .rb-price .monthly{font-size:24px;line-height:35px;font-weight:700;letter-spacing:1.2px}.price-page .robot-only .rb-body .rb-price .price{font-family:Nunito Sans,sans-serif;font-size:52px;color:#000;font-weight:700;line-height:69px;letter-spacing:2.6px}.price-page .robot-only .rb-body .rb-price-description{font-size:14px;line-height:20px;letter-spacing:0px;margin-bottom:32px}.price-page .robot-only .rb-body .rb-button{margin:0 auto;max-width:340px;padding-bottom:20px}.price-page .sb-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:7px}.price-page .sb-item svg{margin-top:7px;flex-shrink:0;width:13px}.price-page .sb-item p{font-size:16px;font-weight:700;letter-spacing:.8px;line-height:24px;flex:1}.price-page .price-btn-wrapper{display:flex;justify-content:center;align-items:center;gap:27px;width:707px;margin:103px auto 120px}.price-page .price-btn-wrapper .primary-btn{width:50%}@media all and (max-width: 767px){.price-page .price-header{display:flex;flex-direction:column;gap:32px}.price-page .smart-building{max-width:100%}.price-page .smart-building .sb-header{min-height:82px;margin-bottom:8px}.price-page .smart-building .sb-header .sb-title{font-size:24px;line-height:35px;letter-spacing:1.2px}.price-page .smart-building .sb-header .sb-subtitle{font-size:15px;line-height:21px;letter-spacing:.75px}.price-page .smart-building .sb-body{padding:13px 16px 16px;display:flex;flex-direction:column}.price-page .smart-building .sb-body .sb-wraper{background-color:#fff;display:flex;flex-direction:column;gap:0px;padding:16px;margin-bottom:12.5px;min-height:214px;order:2}.price-page .smart-building .sb-body .sb-price{justify-items:center;order:1}.price-page .smart-building .sb-body .sb-price .sb-price-title{display:flex;gap:12px;justify-content:center;align-items:center;order:1;margin-bottom:13.5px}.price-page .smart-building .sb-body .sb-price .monthly{font-size:15px;line-height:21px;letter-spacing:.75px}.price-page .smart-building .sb-body .sb-price .price{font-family:Nunito Sans,sans-serif;font-size:37px;line-height:49px;letter-spacing:1.85px}.price-page .smart-building .sb-body .sb-price-description{font-size:12px;line-height:20.4px;letter-spacing:0px;margin-bottom:16px;order:2}.price-page .smart-building .sb-body .sb-button{margin:0 auto;width:100%;padding-bottom:20px;order:3;flex-shrink:0}.price-page .robot-only{max-width:100%}.price-page .robot-only .rb-header{min-height:82px;margin-bottom:8px}.price-page .robot-only .rb-header .rb-title{font-size:24px;line-height:35px;letter-spacing:1.2px}.price-page .robot-only .rb-header .rb-subtitle{font-size:15px;line-height:21px;letter-spacing:.75px}.price-page .robot-only .rb-body{padding:13px 16px 16px;display:flex;flex-direction:column}.price-page .robot-only .rb-body .rb-wraper{background-color:#fff;display:flex;flex-direction:column;gap:0px;padding:16px;margin-bottom:12.5px;min-height:auto;order:2}.price-page .robot-only .rb-body .rb-price{justify-items:center;order:1}.price-page .robot-only .rb-body .rb-price .rb-price-title{display:flex;gap:12px;justify-content:center;align-items:center;order:1;margin-bottom:13.5px}.price-page .robot-only .rb-body .rb-price .monthly{font-size:15px;line-height:21px;letter-spacing:.75px}.price-page .robot-only .rb-body .rb-price .price{font-family:Nunito Sans,sans-serif;font-size:37px;line-height:49px;letter-spacing:1.85px}.price-page .robot-only .rb-body .rb-price-description{font-size:12px;line-height:20.4px;letter-spacing:0px;margin-bottom:16px;order:2}.price-page .robot-only .rb-body .rb-button{margin:0 auto;width:100%;padding-bottom:20px;order:3;flex-shrink:0}.price-page .sb-item{display:flex;align-items:flex-start;gap:6px;margin-bottom:7px}.price-page .sb-item svg{margin-top:5px;flex-shrink:0;width:12px}.price-page .sb-item p{font-size:14px;letter-spacing:.7px;line-height:20px;flex:1}.price-page .price-btn-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;margin:40px auto 64px}.price-page .price-btn-wrapper .primary-btn{width:100%}}
