.et_pb_menu .et_pb_menu__menu{background:#f8fafc;border:1px solid #3442561f;border-radius:50px;padding:0 40px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:25px 0}.et_pb_menu .et-menu>li{padding-left:15px;padding-right:15px}a.et_pb_button.cs-contact{box-shadow:0 8px 18px rgba(255,74,18,.23)}ul.footer-menu{margin:0;padding:0}ul.footer-menu li{margin:0;padding:4px 0;list-style:none}ul.footer-menu li a{color:#ffffff94;font-size:16px;line-height:1.8em}a.orange-shadow{box-shadow:0 8px 18px rgba(255,74,18,.23)}.main-heading h1.et_pb_module_header{padding-bottom:0}.cs-card .et_pb_column{position:relative;background:#fff;border:1px solid #e3e5f1;border-radius:10px;padding:20px 18px;box-shadow:0 16px 38px rgba(17,24,39,.06)}.cs-card.blue-heading .et_pb_column h3{color:#4832b4;font-weight:700;font-size:16px}.cs-card.black-heading .et_pb_column h3{color:#171827;font-weight:700;font-size:16px}.cs-card.black-heading.big-content .et_pb_column h3{color:#171827;font-weight:700;font-size:20px}.cs-card.small-content .et_pb_column .et_pb_text_inner{font-size:12px;line-height:1.4em}.cs-card.big-content .et_pb_column .et_pb_text_inner{font-size:14px;line-height:1.4em}.cs-badge .et_pb_text_inner:before{content:".";justify-content:center;display:flex;align-items:center;font-size:50px;position:relative;top:-14px;margin-right:8px;color:#f03a0a}.cs-badge .et_pb_text_inner{width:fit-content;background:#fff;border:1px solid #e3e5f1;border-radius:50px;padding:5px 15px;box-shadow:0 16px 38px rgba(17,24,39,.06);color:#4832b4;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center}.features-bar{display:flex;justify-content:space-between;align-items:center;gap:70px;flex-wrap:wrap}.feature-item{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700;color:#344256;white-space:nowrap}.check{color:#344256;font-size:14px;font-weight:700}.cs-features{border-top:1px solid #e3e5f1;border-bottom:1px solid #e3e5f1}span.cs-icon{font-size:26px;background:#f1efff;padding:5px!important;border-radius:10px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.pricing-card .pricing-tag{width:fit-content;background:#f1efff;border:1px solid #e3e5f1;border-radius:50px;padding:5px 12px;box-shadow:0 16px 38px rgba(17,24,39,.06);color:#4832b4;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pricing-card .price{color:#171827;font-weight:900;font-size:30px;line-height:1.4em;padding-bottom:12px;padding-top:6px}.pricing-card a.pricing-btn{background-color:#ffffff;font-weight:900;font-style:normal;text-transform:none;font-variant:normal;text-decoration-line:none;color:#4832b4!important;border:1px solid #e3e5f1;padding:10px;display:block;width:fit-content;border-radius:12px}.cs-card .et_pb_column.featured,.cs-card.hover-effect .et_pb_column:hover{background:#3d2e9b}.cs-card .et_pb_column.featured .pricing-card .pricing-tag,.cs-card.hover-effect .et_pb_column:hover .pricing-card .pricing-tag{background:#fff}.cs-card.black-heading.big-content .et_pb_column.featured h3,.featured .pricing-card .price,.featured .pricing-card,.cs-card.hover-effect .et_pb_column:hover .pricing-card,.cs-card.hover-effect .et_pb_column:hover .pricing-card .price,.cs-card.hover-effect .et_pb_column:hover h3{color:#fff}.featured .pricing-card a.pricing-btn,.cs-card.hover-effect .et_pb_column:hover .pricing-card a.pricing-btn{background-color:#f03a0a;color:#fff!important;border:1px solid #f03a0a}.dark-theme.cs-card .et_pb_column{background:#252634;border:1px solid rgba(255,255,255,.1)}.dark-theme.cs-card.black-heading .et_pb_column h3{color:#fff}.cs-card.small-content .et_pb_column .et_pb_text_inner .device-card{color:#a7adb9}.device-icon{font-size:30px;width:40px;height:40px;display:block}.et_pb_row.cs-card-blue{background:#312385;border:1px solid #e3e5f1;border-radius:40px;padding:50px 50px;box-shadow:0 16px 38px rgba(17,24,39,.06);display:flex;align-items:center;justify-content:center}.cs-btn-arrow .et_pb_button:after{right:15px}.cs-btn-arrow .et_pb_column{--vertical-gap:15px!important}button.et_pb_button.et_pb_contact_submit{box-shadow:0 8px 18px rgba(255,74,18,.23)}.hero-top-inner{align-items:center}.devices-dashboard{max-width:620px;background:#ffffff;border-radius:28px;overflow:hidden;box-shadow:0 15px 40px rgba(15,23,42,0.08)}.dashboard-header{background:#2847b8;color:#fff;padding:15px 24px;display:flex;align-items:center;justify-content:space-between}.header-title{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700}.window-controls{display:flex;gap:8px}.control{width:12px;height:12px;border-radius:50%}.control.red{background:#ff6b6b}.control.yellow{background:#ffd93d}.control.green{background:#6bcf63}.dashboard-body{padding:22px}.device-row{display:flex;align-items:center;justify-content:space-between;padding:14px;background:#f8f9fd;border:1px solid #eceff5;border-radius:18px}.device-row:not(:last-child){margin-bottom:14px}.device-info{display:flex;align-items:center;gap:16px}.device-icon{width:40px;height:40px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px}.device-icon.desktop{background:#e9eeff;color:#2d4cc8}.device-icon.mobile{background:#fff0f0;color:#ff5a4d}.device-icon.phone{background:#e8f7ee;color:#2c8f55}.device-content h4{margin:0;font-size:14px;color:#0d1430;padding-bottom:0}.device-content p{margin:0;color:#8b93b0;font-size:12px}.device-status{display:inline-flex;align-items:center;gap:8px;padding:4px 14px;border-radius:999px;font-size:12px;font-weight:600}.device-status.active{background:#e8f8ee;color:#1f7a43}.device-status.available{background:#e8ecff;color:#2d4cc8}.status-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.dashboard-footer{display:flex;align-items:center;gap:12px;padding:10px 22px;border-top:1px solid #eceff5;color:#556080;font-size:14px;background:#f8f9fc}.footer-dot{width:11px;height:11px;border-radius:50%;background:#2dc653}@media only screen and (min-width:769px) and (max-width:1023px){.main-heading h1.et_pb_module_header{font-size:32px!important}.et_pb_heading_container h2{font-size:26px!important}.feature-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:200px) and (max-width:768px){.main-heading h1.et_pb_module_header{font-size:29px!important}.cs-badge .et_pb_text_inner{font-size:11px}.service-item{padding:15px 10px}.et_pb_row:not([class*=et_flex_column]){width:95%!important}.et_pb_row.cs-card-blue{display:block}.et_pb_heading_container h2{font-size:22px!important}.et_pb_menu_inner_container.et_flex_module{flex-wrap:wrap!important}body .et_pb_button_1_tb_header_wrapper{width:100%!important;margin-left:0!important}body #page-container .et_pb_section .et_pb_button_0_tb_header,body #page-container .et_pb_section .et_pb_button_1_tb_header{font-size:16px!important}.et_pb_menu__logo img{max-width:100px}body .et_pb_button_1_tb_header_wrapper a.et_pb_button_1_tb_header.et_pb_button.cs-contact{width:100%!important;display:block;max-width:100%;text-align:center}.et_pb_row.cs-card-blue{padding:20px}.service-item p{font-size:12px}.kts-card{padding:15px}.dashboard-body{padding:10px}.device-content p{margin:6px 0 0 0;font-size:12px;line-height:1.3em}.dashboard-footer{line-height:1.3em}}