.zwc_banner_wrap{width:100%}.zw-product-header{background:#dfd3ff}.content-wrap{max-width:1280px;margin:0 auto}.zwc_hero{background:linear-gradient(0,rgba(255,255,255,0.30) 14.16%,rgba(150,109,255,0.30) 94.16%);padding:130px 0}.zwc_hero_content{display:flex;gap:90px;align-items:center}.zwc_hero_text h1{font-size:70px;line-height:1.2;margin-bottom:20px;color:#1a1a1a;font-family:var(--zf-primary-extrabold)}.zwc_hero_text .zwc_badge{background:#9267ff;color:white;padding:8px 20px;border-radius:25px;font-size:18px;margin-bottom:20px;display:inline-block;letter-spacing:1px;font-family:var(--zf-primary-semibold)}.zwc_hero_text p{font-size:24px;margin-bottom:30px;color:#666;line-height:1.5}.zwc_hero_buttons{display:flex;gap:20px}.zwc_btn{padding:15px 30px;border-radius:8px;text-decoration:none;transition:all .3s ease;cursor:pointer;border:0;font-size:16px}.zwc_btn_primary{background:#9267ff;color:white}.zwc_btn_primary:hover{background:#7847f2;transform:translateY(-2px)}.zwc_btn_secondary{background:transparent;color:#e42527;border:1px solid #e42527;font-family:var(--zf-primary-semibold),sans-serif}.zwc_why_section{padding:80px 0}.zwc_why_section h2{font-size:60px;text-align:center;margin-bottom:100px;color:#1a1a1a;line-height:1.2}.zwc_features_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.zwc_feature_item{display:flex;gap:20px}.zwc_feature_number{font-size:150px;color:transparent;-webkit-text-stroke:1px black;line-height:1;font-family:var(--secondaryfont-bold)}.zwc_feature_content h3{font-size:34px;margin-bottom:15px;color:#1a1a1a;line-height:1.2}.zwc_feature_content p{color:#666;font-size:18px;line-height:1.6}.zwc_key_features{background:#7847f2;color:white;padding:100px 0 120px;border-radius:100px 100px 0 0}.zwc_key_features h2{font-size:60px;text-align:center;margin-bottom:120px;line-height:1.2}.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_header h2,.efooter h2,.faq-wrap h2,.zwc_why_section h2{font-family:var(--zf-primary-extrabold)}.zwc_features_layout{display:grid;gap:30px}.zwc_features_row_one{display:grid;grid-template-columns:35% 65%;gap:30px}.zwc_features_row_two{display:grid;grid-template-columns:3fr 2fr;gap:30px;align-items:stretch}.zwc_features_left_column{display:flex;flex-direction:column;gap:30px}.zwc_features_right_column{display:flex;align-items:stretch}.zwc_feature_card{background:white;color:#333;padding:30px;border-radius:16px;height:fit-content}.zwc_feature_card h3{font-size:34px;margin-bottom:8px;color:#1a1a1a;line-height:1.2}.zwc_feature_card p{color:#666;font-size:18px;line-height:1.6}.zwc_feature_visual{background:linear-gradient(135deg,#f1ecff 0,#fff 100%);border-radius:16px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#666;font-size:14px;padding:40px;text-align:left;width:100%}.zwc_feature_visual h3{color:#1a1a1a;font-size:34px;margin-bottom:15px;line-height:1.2}.zwc_feature_visual p{color:#666;font-size:18px;line-height:1.6}.zwc_benefit_section{padding:80px 0;background:#f8f9fa}.zwc_benefit_section h2{font-size:60px;text-align:center;margin-bottom:60px;color:#1a1a1a;line-height:1.2}.zwc_benefit_container{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:flex-start}.zwc_benefit_accordion{display:flex;flex-direction:column;gap:20px}.zwc_benefit_item{background:#f7f5f5;border-radius:12px;border:1px solid #cacaca;overflow:hidden;transition:all .3s ease;position:relative}.zwc_benefit_item::before{content:'';position:absolute;inset:0;padding:1.5px;background:linear-gradient(179deg,#9267ff 28%,#f7f5f5 52%);border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;opacity:0;transition:opacity .3s ease}.zwc_benefit_item.zwc_active{background:#f7f5f5;border:0 solid transparent}.zwc_benefit_item.zwc_active::before{opacity:1}.zwc_benefit_header{padding:30px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;user-select:none;flex-wrap:wrap;position:relative;z-index:1}.zwc_benefit_header *{cursor:pointer}.zwc_benefit_header .zwc_benefit_visual{display:none;pointer-events:none}.zwc_benefit_header h3{font-size:34px;color:#1a1a1a;margin:0;line-height:1.2;cursor:pointer}.zwc_benefit_arrow{font-size:20px;color:#666;transition:transform .3s ease;transform:rotate(0);cursor:pointer}.zwc_benefit_arrow.zwc_rotated{transform:rotate(180deg)}.zwc_benefit_content{padding:0 30px 30px 30px;overflow:hidden;transition:all .3s ease}.zwc_benefit_content:not(.zwc_active){max-height:0;opacity:0;padding:0 30px}.zwc_benefit_content.zwc_active{max-height:1000px;opacity:1;padding:0 30px 30px 30px}.zwc_benefit_content p{color:#666;font-size:18px;margin-bottom:15px;line-height:1.6}.zwc_benefit_list{list-style:none;padding:0}.zwc_benefit_list li{color:#666;font-size:18px;margin-bottom:25px;padding-left:40px;position:relative;line-height:1.6}.zwc_benefit_list li:before{position:absolute;content:'';background:#2ad443;width:28px;height:28px;left:0;top:3px;border-radius:100%}.zwc_benefit_list li:after{position:absolute;content:'';display:inline-block;transform:rotate(45deg);height:12px;width:8px;border-bottom:3px solid #fff;border-right:3px solid #fff;left:10px;top:10px}.zwc_benefit_visual h4{font-size:28px;margin-bottom:20px}.zwc_benefit_visual p{font-size:16px;opacity:.9}.zwc_stem_section{padding:80px 0 0;background:#fff;position:relative}.zwc_stem_header{text-align:center;margin-bottom:60px}.zwc_stem_header h2{font-size:60px;color:#1a1a1a;margin-bottom:20px;line-height:1.2;max-width:840px;margin:0 auto 40px}.zwc_stem_intro{font-size:24px;color:#666;max-width:800px;margin:0 auto;line-height:1.6}.zwc_stem_nav{position:sticky;top:66px;background:#fff;z-index:2;margin-bottom:40px;padding:10px 20px}.zwc_stem_tabs{display:flex;justify-content:center;gap:20px}.zwc_stem_tab{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:color .3s ease;padding:0 20px;background:transparent;min-width:200px;min-height:200px;color:#f3f3f3}.zwc_stem_tab:hover,.zwc_stem_tab.zwc_active{color:#efffef;background:transparent}.zwc_stem_letter{font-size:200px;line-height:1;color:#f3f3f3;transition:color .3s ease;font-family:var(--zf-primary-extrabold)}.zwc_stem_content{scroll-margin-top:120px;margin-bottom:80px;transition:transform .4s ease}.zwc_stem_content.zwc_content_active{transform:translateY(10px)}.zwc_stem_card{background:white;border-radius:20px;padding:60px 100px;margin-bottom:40px;min-height:500px;display:flex;align-items:center;gap:60px}.zwc_stem_card.zwc_science{background:linear-gradient(135deg,#efffef 0,#fff 100%)}.zwc_stem_card.zwc_technology{background:linear-gradient(135deg,#f0faff 0,#fff 100%)}.zwc_stem_card.zwc_engineering{background:linear-gradient(135deg,#fff4e6 0,#fff 100%)}.zwc_stem_card.zwc_mathematics{background:linear-gradient(135deg,#ecfff9 0,#fff 100%)}.zwc_stem_content_left{flex:1}.zwc_stem_title{font-size:53px;margin-bottom:50px;color:#1a1a1a;line-height:1.2}.zwc_stem_project{margin-bottom:30px}.zwc_stem_project h4{font-size:24px;color:#1a1a1a;margin-bottom:25px;line-height:1.2;display:flex;align-items:center;gap:8px;position:relative;padding-left:65px}.zwc_stem_project p{font-size:26px;color:#333;margin-bottom:15px;line-height:1.3;font-family:var(--zf-secondary-medium)}.zwc_stem_project .zwc_stem_project_title{position:relative;margin-bottom:40px;padding-bottom:30px}.zwc_stem_project_title:after{content:'';background:#cecece;height:2px;width:300px;position:absolute;bottom:0;left:20px}.zwc_stem_connection{background:rgba(146,103,255,0.1);padding:15px 20px;border-radius:10px;font-size:14px;color:#9267ff}.zwc_cta_section{background:linear-gradient(135deg,#1e40af 0,#3730a3 100%);color:white;padding:80px 0;text-align:center}.zwc_cta_section h2{font-size:60px;margin-bottom:20px;line-height:1.2}.zwc_cta_section p{font-size:18px;margin-bottom:40px;opacity:.9;line-height:1.6}.zwc_faq_section{padding:80px 0;background:white}.zwc_faq_section h2{font-size:60px;text-align:center;margin-bottom:60px;color:#1a1a1a;line-height:1.2}.zwc_faq_item{border-bottom:1px solid #e0e0e0;padding:20px 0}.zwc_faq_question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:18px;color:#1a1a1a;line-height:1.4}.zwc_faq_answer{padding-top:15px;color:#666;display:none;font-size:18px;line-height:1.6}.zwc_faq_answer.zwc_active{display:block}.zwc_faq_arrow{transition:transform .3s ease}.zwc_faq_arrow.zwc_rotated{transform:rotate(180deg)}.zwc_footer{background:#1a1a1a;color:white;padding:40px 0;text-align:center}.zwc_fade_in{transition:all .6s ease}.zwc_fade_in.zwc_visible{opacity:1;transform:translateY(0)}.zwc_hero_text{width:50%}.zwc_hero_image{width:50%}.zwc_multi_protocol img{position:relative;top:-50px}.zwc_drag_and_drop{display:flex;flex-wrap:wrap;height:364px}.zwc_drag_and_drop_right{width:60%;position:relative}.zwc_drag_and_drop_right img{max-width:120%;position:absolute;width:520px;right:-85px;top:-70px}.zwc_drag_and_drop_left{width:40%;margin-top:auto}.zwc_real_time,.zwc_seamless_integration{display:flex}.zwc_real_time_left{margin:auto;width:300px;max-width:100%}.zwc_feature_card .zwc_real_time_left p{margin-bottom:0;max-width:300px}.zwc_feature_card.zwc_real_time{padding-top:0;padding-bottom:0}.zwc_real_time_right_img{transform:scale(1.1);position:relative;top:-4px}.zwc_faq{padding:100px 0 80px}.zwc_one_model_section .content-wrap{max-width:1360px}.faq-section{padding:40px 0 0}.zwc-accordion{margin-bottom:15px;border-bottom:1px solid #919090;padding:18px 21px 25px 100px;cursor:pointer}.zwc-accordion_head{border-radius:7px;display:flex;align-items:center;justify-content:space-between}.zwc_end_footer{background:url(//www.zohowebstatic.com/sites/zweb/images/iot/feature-page/footer-bg.svg);background-size:cover;padding:190px 0 100px 0;margin:100px 0 0;background-position:top}.zwc_one_model_section .content-wrap{max-width:1360px}.efooter{text-align:center}.efooter h2{color:#fff;font-size:60px;max-width:940px;margin:0 auto 20px}.efooter p{color:#fff;font-size:18px;font-family:var(--primaryfont-regular);margin:0 auto 40px;max-width:600px}.request-btn{border-radius:10px;font-size:18px;padding:13px 30px;cursor:pointer;font-family:var(--zf-primary-semibold),sans-serif;background:#f0483e;color:#fff;display:flex}.efooter .request-btn{width:fit-content;margin:0 auto}.zwc_feature_visual picture{display:flex;justify-content:flex-end;margin-left:auto;margin-top:-80px}.zwc_seamless_integration img{position:relative;top:60px}.zwc_benefit_visual{display:none}.zwc_benefit_visual.active{display:block}.zwc-ent{width:20px;position:relative;right:40px;transform:rotate(360deg);transition:.3s ease}.zwc-ent:before,.zwc-ent:after{content:'';width:11px;height:1px;background:#000;position:absolute;top:1px;bottom:0;right:0;margin:auto;transition:transform .2s ease}.zwc-ent:before{transform:rotate(45deg);right:8px}.zwc-ent:after{transform:rotate(-45deg)}.zwc-faq-accordion .zwc-accordion-content{display:none;opacity:0;color:#606060;padding-top:10px}.zwc-accordion.active .zwc-ent,.zwc_benefit_item.zwc_active .zwc-ent{transform:rotate(180deg)}.zwc-faq-accordion .zwc-accordion.active .zwc-accordion-content{display:block;opacity:1}.faq-wrap h2{text-align:center;max-width:977px;margin:0 auto 30px;font-size:60px}.zwc_active .zwc_stem_letter{color:#aeee4e}.act-btn{border-radius:10px;font-size:18px;padding:13px 40px}.zwc_stem_content_right{width:50%}.zwc_stem_content_left{width:50%}.zwc_stem_project .zwc_try:before{background:url(//www.zohowebstatic.com/sites/zweb/images/iot/for_universities/stem_sprite.svg);width:50px;height:50px;background-size:410px;position:absolute;left:0;content:''}.zwc_stem_project .zwc_stem:before{background:url(//www.zohowebstatic.com/sites/zweb/images/iot/for_universities/stem_sprite.svg);width:50px;height:50px;background-size:410px;position:absolute;left:0;content:'';background-position:-50px 0}#technology .zwc_stem_project .zwc_try:before{background-position:-206px 0}#technology .zwc_stem_project .zwc_stem:before{background-position:-257px 0}#engineering .zwc_stem_project .zwc_try:before{background-position:-103px 0}#engineering .zwc_stem_project .zwc_stem:before{background-position:-154px 0}#mathematics .zwc_stem_project .zwc_try:before{background-position:-309px 0}#mathematics .zwc_stem_project .zwc_stem:before{background-position:-360px 0}.zwc_accordion_img_mobile{display:none}@media only screen and (min-width:992px){.banner-cont h1,.banner-cont p,.all-sec-hdng,.all-sec-hdng ~ p{transition:all 500ms cubic-bezier(0.11,0.16,0.43,0.86);transform:translate(0,20px)}.in_view .banner-cont h1,.in_view .banner-cont p,.all-sec-hdng.hdng_in_view,.all-sec-hdng ~ p.sub_hdng_in_view{transition-delay:200ms;transform:translate(0,0)}.in_view .banner-cont p,.all-sec-hdng ~ p.sub_hdng_in_view{transition-delay:400ms}.cards-plot.at-bottom .each-cards{transform:translate(0,0)}.cards-plot.at-bottom .each-cards.mid{transition-delay:300ms}.cards-plot.at-bottom .each-cards.right{transition-delay:600ms}.ebf_index_1.ebf_widget_1{transform:translateX(30px);transition:2s cubic-bezier(0.645,0.045,0.355,1);opacity:0}.ebf_index_1.ebf_widget_2{transform:translateX(-30px);transition:2s cubic-bezier(0.645,0.045,0.355,1);opacity:0}.ztrans_in_view .ebf_index_1.ebf_widget_1,.ztrans_in_view .ebf_index_1.ebf_widget_2{transform:translateX(0);opacity:1}}@media only screen and (max-width:1399px){.zwc_drag_and_drop_right img{width:440px;right:-55px;top:-40px}}@media(max-width:1199px){.zwc_hero_content{grid-template-columns:1fr;gap:40px}.zwc_hero_text p{font-size:20px}.zwc_features_row_one{grid-template-columns:35% 62%;gap:25px}.zwc_hero_text h1{font-size:56px}.zwc_stem_title{margin-bottom:35px}.zwc_stem_header h2{max-width:700px}.zwc_drag_and_drop_right img{width:410px;right:-10px;top:-20px;position:relative;max-width:100%}.zwc_multi_protocol img{top:-36px}.zwc_real_time_right_img{transform:scale(1.3)}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2,.faq-wrap h2,.efooter h2{font-size:48px}.zwc_feature_number{font-size:120px}.zwc_feature_content h3,.zwc_feature_card h3,.zwc_feature_visual h3,.zwc_benefit_header h3{font-size:28px}.zwc_stem_title{font-size:42px}.zwc_stem_project_title{font-size:26px}.zwc_stem_card{padding:40px}.zwc_stem_tabs{gap:40px}.zwc_stem_letter{font-size:150px}.zwc_hero{padding:80px 0}.zwc_feature_card.zwc_drag_and_drop{padding-right:10px}.zwc_drag_and_drop{height:100%}.zwc_feature_card.zwc_real_time{padding-top:30px;padding-bottom:30px}.zwc_why_section h2{margin-bottom:80px}.zwc_key_features h2{margin-bottom:60px}.zwc_feature_card p{margin-bottom:0;line-height:1.4}.zwc_stem_project p{font-size:24px}.zwc_end_footer{margin:80px 0 0;padding:120px 0 90px 0}}@media(max-width:991px){.zwc_benefit_container{grid-template-columns:1fr;gap:40px}.zwc_benefit_accordion{display:block}.zwc_benefit_item{margin-bottom:40px;cursor:default;max-width:500px;margin:0 auto 40px}.zwc_accordion_img_mobile{display:block;max-width:280px;margin-bottom:30px}.zwc_benefit_acd_img{display:none}.zwc_benefit_header{cursor:default;padding:20px;margin-bottom:0;flex-direction:column;align-items:center;text-align:center;width:100%}.zwc_benefit_header h3{font-size:26px;width:100%;cursor:default;margin-top:0;flex:0 0 auto}.zwc_benefit_header:hover{background:0}.zwc_benefit_arrow{display:none;cursor:default}.zwc_benefit_content{max-height:none;opacity:1;padding:0 20px 20px 20px;transition:none}.zwc_benefit_content.zwc_active{max-height:none;opacity:1;padding:0 20px 20px 20px}.zwc_benefit_container>.zwc_benefit_visual{display:none}.zwc_hero_content{flex-direction:column}.zwc_hero_text,.zwc_hero_image{width:100%;text-align:center}.zwc_hero_content{max-width:510px;margin:0 auto}.zwc_hero_buttons{justify-content:center}.zwc_why_section{padding:40px 0 80px}.zwc_feature_number{font-size:90px}.zwc_feature_content h3{margin-bottom:8px}.zwc_feature_content p{margin-bottom:0}.zwc_key_features{padding:70px 0 90px}.zwc_benefit_header .zwc-ent{display:none}.zwc_benefit_list{max-width:420px;margin:0 auto}.zwc_benefit_list li{margin-bottom:20px}.zwc_hero{padding:60px 0}.zwc_features_row_one{grid-template-columns:100%}.zwc_features_layout{max-width:540px;margin:0 auto}.zwc_features_row_two{grid-template-columns:100%}.zwc_stem_intro{font-size:20px}.zwc_stem_header h2{margin:0 auto 30px}.zwc_stem_card{flex-direction:column}.zwc_stem_content_left{width:100%;text-align:center;order:2}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2,.faq-wrap h2,.efooter h2{font-size:42px}.zwc_hero_text h1{font-size:48px}.zwc_multi_protocol img{top:-38px;max-width:300px}.zwc_feature_card{text-align:center}.zwc_drag_and_drop{flex-direction:column}.zwc_drag_and_drop_left{width:100%;order:2;margin-top:20px}.zwc_real_time_left{order:2;margin-top:20px}.zwc_drag_and_drop_right{width:100%;text-align:center}.zwc_drag_and_drop_right img{width:290px;right:0;top:0;max-width:100%;margin-top:20px}.zwc_real_time{flex-direction:column}.zwc_real_time_right_img{transform:scale(1);width:300px}.zwc_seamless_integration img{top:0}.zwc_feature_card.zwc_seamless_integration img{max-width:230px}.zwc_features_right_column.zwc_smart_campus img{max-width:190px}.zwc_feature_visual picture{justify-content:center;margin-left:auto;margin-top:-80px;margin-right:auto}.zwc_feature_visual{text-align:center}.zwc_feature_visual h3{margin:25px auto 10px}.zwc_feature_visual picture{margin-top:0}.zwc_feature_visual p{margin-bottom:0}.zwc_stem_project h4.zwc_try{max-width:210px;justify-content:center;margin:0 auto 25px}.zwc_stem_project h4.zwc_stem{max-width:273px;justify-content:center;margin:0 auto 25px}.zwc_stem_project p{font-size:20px}.zwc_stem_project .zwc_stem_project_title{max-width:370px;margin:0 auto 40px}.zwc_stem_project_title:after{left:0;right:0;margin:0 auto}h4.zwc_stem ~ p{max-width:380px;margin:0 auto}.zwc_stem_card{gap:22px}.zwc_stem_project .zwc_try:before,.zwc_stem_project .zwc_stem:before{transform:scale(0.8)}.zwc_end_footer{padding:120px 0 70px 0}.faq-wrap h2{margin:0 auto 0}.zwc_multi_protocol img{top:0}.zwc_feature_card.zwc_multi_protocol{text-align:center}.zwc_feature_card.zwc_multi_protocol h3{margin:20px auto 10px}.zwc_features_layout{display:flex;flex-direction:column}.zwc_benefit_section{padding:80px 0 30px}.zwc_stem_card.zwc_engineering .zwc_stem_content_right{order:1}.zwc_stem_card.zwc_engineering .zwc_stem_content_left{order:2}.zwc_why_section h2{margin-bottom:60px}.zwc_feature_card.zwc_seamless_integration{flex-direction:column}.zwc_stem_header h2{max-width:610px}.zwc_stem_intro{max-width:620px}.zwc_stem_project h4{padding-left:50px}.efooter p{margin:0 auto 25px}.zwc-accordion{padding:18px 21px 25px 60px}.zwc_feature_content h3,.zwc_feature_card h3,.zwc_feature_visual h3,.zwc_benefit_header h3{font-size:26px}.zwc_stem_content{margin:0 auto 50px;max-width:520px}.zwc_stem_title{font-size:34px}.zwc_end_footer{margin:60px 0 0}.zwc_stem_card{margin-bottom:0}.zwc_key_features h2{margin-bottom:40px}.zwc_stem_content_right{width:100%;max-width:280px}}@media(max-width:767px){.content-wrap{padding:0 15px}.zwc_hero_text h1{font-size:42px}.zwc_hero_text p{font-size:20px}.zwc_hero_text .zwc_badge{font-size:16px}.zwc_features_grid{grid-template-columns:1fr}.zwc_features_row_one{grid-template-columns:1fr}.zwc_feature_visual{text-align:center;align-items:center}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2{font-size:38px}.zwc_feature_number{font-size:100px}.zwc_feature_content h3,.zwc_feature_card h3,.zwc_feature_visual h3{font-size:24px}.zwc_benefit_header h3{font-size:26px}.zwc_stem_intro{font-size:20px}.zwc_stem_tabs{flex-wrap:wrap;gap:20px}.zwc_stem_tab{min-width:150px;min-height:150px;padding:15px}.zwc_stem_letter{font-size:150px}.zwc_stem_card{padding:30px;min-height:auto}.zwc_stem_title{font-size:32px}.zwc_stem_project_title{font-size:22px}.zwc_stem_nav{position:relative;top:0;background:transparent}.zwc_hero_text h1{font-size:33px;max-width:300px;margin:0 auto 20px}.zwc_why_section h2{margin-bottom:45px}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2{font-size:30px}.zwc_key_features h2{margin-bottom:30px}.zwc_multi_protocol img{width:300px;max-width:100%}.zwc_features_row_one{grid-template-columns:unset;width:100%;display:flex;flex-direction:column}.zwc_real_time,.zwc_seamless_integration{display:flex;flex-direction:column}.zwc_feature_card.zwc_seamless_integration img{max-width:260px}.zwc_real_time_right_img{width:250px}.zwc_features_right_column.zwc_smart_campus img{max-width:190px}.zwc_stem_header{margin-bottom:40px}.zwc_stem_content{margin-bottom:60px}.zwc_end_footer{margin:60px 0 0}.zwc-accordion{padding:18px 40px 25px 20px}.zwc-accordion_head h3{margin-bottom:0}.zwc-ent{right:0}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2,.faq-wrap h2,.efooter h2{font-size:30px}.zwc_feature_card p{font-size:16px}.zwc_stem_project p{font-size:16px}.zwc_stem_project h4{font-size:20px;padding-left:30px}.zwc_feature_number{font-size:90px;min-width:60px}.zwc_key_features{border-radius:50px 50px 0 0}.zwc_benefit_section h2{margin-bottom:40px}.zwc_end_footer{padding:100px 0 60px 0}.zwc_faq{padding:80px 0 60px}.faq-section{padding:25px 0 0}.zwc_stem_project_title:after{max-width:100%}.zwc_feature_content p,.zwc_benefit_list li,.zwc_stem_intro{line-height:1.4;font-size:16px}.zwc_benefit_list li:after{height:10px;width:6px;left:8px;top:6px}.zwc_benefit_list li:before{width:22px;height:22px;top:1px}.zwc_benefit_list li{padding-left:32px}.zwc_stem_header h2{margin:0 auto 20px}.zwc_stem_project{margin-bottom:20px}}@media(max-width:480px){.zwc_hero_text h1{font-size:32px}.zwc_hero_text p{font-size:18px}.zwc_hero_text .zwc_badge{font-size:14px;padding:6px 16px}.zwc_why_section h2,.zwc_key_features h2,.zwc_benefit_section h2,.zwc_stem_section h2,.zwc_cta_section h2,.zwc_faq_section h2{font-size:28px}.zwc_feature_number{font-size:80px}.zwc_feature_content h3,.zwc_feature_card h3,.zwc_feature_visual h3{font-size:20px}.zwc_benefit_header h3{font-size:22px}.zwc_stem_letter{font-size:80px}.zwc_stem_title{font-size:26px}.zwc_stem_project_title{font-size:18px}.zwc_benefit_header{padding:20px}.zwc_benefit_content{padding:0 20px 20px 20px}.zwc_benefit_content.zwc_active{padding:0 20px 20px 20px}.zwc_stem_tab{min-width:120px;min-height:120px;padding:10px}.zwc_stem_project .zwc_try:before,.zwc_stem_project .zwc_stem:before{transform:scale(0.6)}.zwc_stem_project h4{font-size:18px}.zwc_stem_card{padding:30px 20px}.zwc_stem_project h4.zwc_stem{padding-left:35px}.zwc_feature_item{gap:10px}.zwc_stem_project h4{padding-left:2px}.zwc_stem_project h4.zwc_stem{max-width:224px}}