.kes-broadband-checker #broadband-availability-results-head th{color:#ffffff!important;font-weight:600;text-align:center}.kes-broadband-checker #broadband-availability-results td,.kes-broadband-checker #broadband-availability-results th{padding:6px 8px;font-size:14px}body.page-id-117 #main-header{position:absolute!important;top:0;left:0;z-index:9999;width:100%;background:transparent!important;box-shadow:none!important}body.page-id-117 #top-header{background:transparent!important}body.page-id-117.et_fixed_nav #main-header{position:fixed!important}body.page-id-117 .et-fixed-header{background:rgba(0,0,0,0.72)!important;box-shadow:0 10px 25px rgba(0,0,0,0.18)!important}.kes-wrap,.kes-container{max-width:1100px;margin:0 auto;padding:0 18px}.kes-section{padding:54px 0}.kes-section-alt,.kes-alt{background:rgba(0,0,0,0.03)}.kes-muted{opacity:0.85}.kes-footnote,.kes-hero-note,.kes-compare-note{margin-top:10px;font-size:0.95em;opacity:0.85}.kes-grid,.kes-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.kes-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.kes-card{padding:18px;background:#ffffff;border:1px solid rgba(0,0,0,0.08);border-radius:14px;box-shadow:0 8px 18px rgba(0,0,0,0.06)}.kes-card h3{margin-top:0;margin-bottom:8px}.kes-list{margin:14px 0 0;padding-left:18px}.kes-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.kes-btn,.kes-btn-primary,.kes-btn-secondary,.kes-btn-ghost{display:inline-block;padding:12px 18px;font-weight:600;text-decoration:none;border-radius:999px;transition:transform 0.15s ease,background-color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease}.kes-btn:hover,.kes-btn-primary:hover,.kes-btn-secondary:hover,.kes-btn-ghost:hover{transform:translateY(-1px)}.kes-btn{color:inherit;background:transparent;border:2px solid rgba(0,0,0,0.15)}.kes-btn-primary{color:#ffffff;background:#2ea3f2;border:2px solid #2ea3f2;box-shadow:0 10px 24px rgba(46,163,242,0.22)}.kes-btn-secondary,.kes-btn-ghost{color:inherit;background:transparent;border:2px solid rgba(0,0,0,0.15)}.kes-badge{display:inline-block;margin-bottom:8px;padding:6px 10px;font-size:11px;font-weight:800;border:1px solid rgba(0,0,0,0.12);border-radius:999px}.kes-compare-head h2{margin-bottom:8px}.kes-compare-head p{margin-top:0;opacity:0.85}.kes-compare-scroll{overflow:auto;background:#ffffff;border:1px solid rgba(0,0,0,0.08);border-radius:16px;box-shadow:0 10px 22px rgba(0,0,0,0.06);-webkit-overflow-scrolling:touch}.kes-compare{width:100%;min-width:860px;font-size:15px;border-collapse:separate;border-spacing:0}.kes-compare th,.kes-compare td{padding:14px;vertical-align:middle;background:#ffffff;border-bottom:1px solid rgba(0,0,0,0.06)}.kes-compare thead th{position:sticky;top:0;z-index:2;background:#ffffff}.kes-compare th{font-weight:700;text-align:left}.kes-compare tbody tr:hover td{background:rgba(0,0,0,0.015)}.kes-pack-name{display:block;font-size:16px;font-weight:800}.kes-pack-sub{display:block;margin-top:2px;font-size:12px;opacity:0.7}.kes-yes,.kes-no{display:inline-block;width:22px}.kes-yes{font-weight:900}.kes-no{opacity:0.6}.kes-recommended{position:relative;background:rgba(0,0,0,0.02)!important}.kes-sticky-col{position:sticky;left:0;z-index:3;background:#ffffff;border-right:1px solid rgba(0,0,0,0.06)}#kes-wa-delay{opacity:0;pointer-events:none;transition:opacity 0.3s ease}#kes-wa-delay.kes-wa-visible{opacity:1;pointer-events:auto}.kes-adhoc-page *{box-sizing:border-box}.kes-adhoc-page .kes-wrap,.kes-adhoc-page .kes-container{width:92%;max-width:1100px;margin:0 auto;padding:0}.kes-adhoc-page .kes-section{padding:70px 0}.kes-adhoc-page .kes-alt{background:#f8fafc}.kes-adhoc-page .kes-cta{background:linear-gradient(135deg,rgba(46,163,242,0.12),rgba(46,163,242,0.03))}.kes-adhoc-page h1,.kes-adhoc-page h2,.kes-adhoc-page h3{margin:0 0 12px;color:#0f172a}.kes-adhoc-page h1{font-size:46px;line-height:1.1}.kes-adhoc-page h2{font-size:30px;line-height:1.2}.kes-adhoc-page h3{font-size:18px;line-height:1.3}.kes-adhoc-page p{margin:0 0 14px;line-height:1.65;color:#475569}.kes-adhoc-page .kes-lead{font-size:19px;color:#334155}.kes-adhoc-page .kes-eyebrow{display:inline-block;margin-bottom:16px;padding:8px 12px;font-weight:700;letter-spacing:0.02em;color:#0b4e76;background:rgba(46,163,242,0.12);border-radius:999px}.kes-adhoc-page .kes-smallprint{margin-top:10px;font-size:13px;color:#64748b}.kes-adhoc-page .kes-hero{padding:80px 0;background:#ffffff}.kes-adhoc-page .kes-hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.kes-adhoc-page .kes-btn,.kes-adhoc-page .kes-btn-primary,.kes-adhoc-page .kes-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;font-weight:800;text-decoration:none;border:2px solid transparent;border-radius:12px}.kes-adhoc-page .kes-btn-primary{color:#ffffff;background:#2ea3f2;box-shadow:0 10px 24px rgba(46,163,242,0.22)}.kes-adhoc-page .kes-btn-ghost{color:#0f172a;background:#ffffff;border-color:#e2e8f0}.kes-adhoc-page .kes-btn-small{padding:10px 14px;font-weight:800;border-radius:10px}.kes-adhoc-page .kes-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px}.kes-adhoc-page .kes-badge{padding:14px;background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 10px 24px rgba(2,6,23,0.04)}.kes-adhoc-page .kes-badge strong{display:block;margin-bottom:4px;color:#0f172a}.kes-adhoc-page .kes-badge span{font-size:14px;color:#475569}.kes-adhoc-page .kes-grid-2,.kes-adhoc-page .kes-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.kes-adhoc-page .kes-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.kes-adhoc-page .kes-card,.kes-adhoc-page .kes-step{padding:18px;background:#ffffff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 12px 28px rgba(2,6,23,0.04)}.kes-adhoc-page .kes-step{display:flex;gap:12px}.kes-adhoc-page .kes-list{margin:12px 0 0;padding-left:18px}.kes-adhoc-page .kes-list li{margin:8px 0;line-height:1.5;color:#334155}.kes-business-user-pack{position:relative;display:flex;align-items:center;min-height:520px;overflow:hidden;color:#ffffff}.kes-business-user-pack .kes-hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,40,85,0.72) 0%,rgba(0,40,85,0.52) 40%,rgba(0,40,85,0.16) 100%);pointer-events:none}.kes-business-user-pack .kes-hero-content{position:relative;z-index:2;max-width:620px}.kes-business-user-pack h1{margin:0 0 14px;font-size:52px;line-height:1.08;color:#ffffff;text-shadow:0 2px 10px rgba(0,0,0,0.28)}.kes-business-user-pack p{margin:0 0 18px;font-size:18px;line-height:1.65;color:rgba(255,255,255,0.94)}.kes-business-user-pack .kes-hero-points{margin:0 0 24px}.kes-business-user-pack .kes-hero-points div{margin-bottom:8px;font-size:15px;line-height:1.5;color:rgba(255,255,255,0.96)}.kes-business-user-pack .kes-btn-primary{color:#ffffff;background:#2ea3f2;border:2px solid #2ea3f2}.kes-hero-simple{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.kes-divi-contact-form{padding:38px;background:#ffffff;border:1px solid rgba(16,38,63,0.10);border-radius:28px;box-shadow:0 20px 50px rgba(9,27,47,0.08),0 6px 18px rgba(9,27,47,0.04)}.kes-divi-contact-form .et_pb_contact,.kes-divi-contact-form .et_pb_module_inner,.kes-divi-contact-form .et_contact_bottom_container{margin-top:0!important}.kes-divi-contact-form .et_pb_contact_form p{margin-bottom:18px!important}.kes-divi-contact-form .et_pb_contact_form_label,.kes-divi-contact-form .et_pb_contact_field .et_pb_contact_form_label,.kes-divi-contact-form .et_pb_contact_form p label{display:block!important;margin-bottom:8px!important;font-size:14px!important;font-weight:700!important;line-height:1.5!important;color:#10263f!important}.kes-divi-contact-form input[type="text"],.kes-divi-contact-form input[type="email"],.kes-divi-contact-form input[type="tel"],.kes-divi-contact-form input[type="number"],.kes-divi-contact-form textarea,.kes-divi-contact-form select,.kes-divi-contact-form .input,.kes-divi-contact-form .et_pb_contact_select{width:100%!important;min-height:58px!important;box-sizing:border-box!important;padding:16px 18px!important;font-size:16px!important;line-height:1.4!important;color:#10263f!important;background:#ffffff!important;border:1px solid #d7e1ec!important;border-radius:16px!important;box-shadow:0 1px 2px rgba(9,27,47,0.02)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}.kes-divi-contact-form ::placeholder{opacity:1!important;color:#7e90a3!important}.kes-divi-contact-form textarea,.kes-divi-contact-form .et_pb_contact_message{min-height:170px!important;resize:vertical!important}.kes-divi-contact-form input:focus,.kes-divi-contact-form textarea:focus,.kes-divi-contact-form select:focus,.kes-divi-contact-form .input:focus,.kes-divi-contact-form .et_pb_contact_select:focus{outline:none!important;border-color:#2ea7ff!important;box-shadow:0 0 0 4px rgba(46,167,255,0.14)!important;transform:translateY(-1px)}.kes-divi-contact-form select,.kes-divi-contact-form .et_pb_contact_select{padding-right:42px!important}.kes-divi-contact-form .et_pb_contact_field_options_wrapper,.kes-divi-contact-form .et_pb_contact_field_checkbox,.kes-divi-contact-form .et_pb_contact_field_radio{margin-top:4px!important}.kes-divi-contact-form .et_pb_contact_field_checkbox label,.kes-divi-contact-form .et_pb_contact_field_options_wrapper label,.kes-divi-contact-form .et_pb_contact_field_radio label{font-size:14px!important;font-weight:400!important;line-height:1.7!important;color:#4b6178!important}.kes-divi-contact-form input[type="checkbox"],.kes-divi-contact-form input[type="radio"]{margin-right:10px!important;transform:translateY(1px)}.kes-divi-contact-form .et_pb_contact_right{float:none!important;margin-top:10px!important;margin-bottom:14px!important;font-size:14px!important;text-align:left!important;color:#4b6178!important}.kes-divi-contact-form .et_pb_contact_right input.input{max-width:90px!important;min-height:46px!important;padding:10px 12px!important;border-radius:12px!important}.kes-divi-contact-form .et_contact_bottom_container{display:flex!important;justify-content:flex-start!important;align-items:center!important;float:none!important;margin-top:8px!important}.kes-divi-contact-form .et_pb_button,.kes-divi-contact-form .et_pb_contact_submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;padding:16px 30px!important;font-size:16px!important;font-weight:700!important;line-height:1!important;color:#ffffff!important;background:linear-gradient(180deg,#33adff 0%,#1f99f5 100%)!important;border:none!important;border-radius:999px!important;box-shadow:0 14px 30px rgba(46,167,255,0.24)!important;transition:transform 0.2s ease,box-shadow 0.2s ease,filter 0.2s ease!important}.kes-divi-contact-form .et_pb_button:hover,.kes-divi-contact-form .et_pb_contact_submit:hover{transform:translateY(-2px)!important;box-shadow:0 18px 34px rgba(46,167,255,0.30)!important;filter:brightness(1.02)}.kes-divi-contact-form .et_pb_button:after,.kes-divi-contact-form .et_pb_contact_submit:after{display:none!important}.kes-divi-contact-form .et-pb-contact-message{margin-top:18px!important;padding:16px 18px!important;color:#10263f!important;background:#eef7ff!important;border:1px solid rgba(46,167,255,0.20)!important;border-radius:16px!important}.kes-divi-contact-form .et_contact_error{border-color:#d63638!important}.sdr-section{padding:80px 20px}.sdr-container{max-width:1180px;margin:0 auto}.sdr-section-light{color:#102033;background:#ffffff}.sdr-section-dark{color:#ffffff;background:#071426}.sdr-section h2{margin:0 0 18px;font-size:40px;line-height:1.15}.sdr-intro{max-width:780px;margin:0 0 40px;font-size:18px;line-height:1.75}.sdr-grid{display:grid;gap:28px}.sdr-grid-2{grid-template-columns:repeat(2,1fr)}.sdr-grid-3{grid-template-columns:repeat(3,1fr)}.sdr-card{padding:28px;background:#f4f8fc;border-radius:12px;box-shadow:0 10px 28px rgba(0,0,0,0.06)}.sdr-card-dark{background:rgba(255,255,255,0.06);box-shadow:none}.sdr-card h3,.sdr-faq-item h3{margin-top:0;margin-bottom:14px;font-size:22px;line-height:1.3}.sdr-card p,.sdr-card li,.sdr-faq-item p{font-size:17px;line-height:1.75}.sdr-card ul{margin:0;padding-left:20px}.sdr-faq-item{margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid rgba(16,32,51,0.1)}.sdr-cta-section{color:#ffffff;text-align:center;background:linear-gradient(90deg,#071426 0%,#0d2340 100%)}.sdr-cta-section .sdr-intro{margin-left:auto;margin-right:auto}.sdr-cta-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.sdr-btn{display:inline-block;padding:15px 24px;font-weight:600;text-decoration:none;border-radius:6px;transition:0.2s ease}.sdr-btn-primary{color:#ffffff;background:#1b6fff}.sdr-btn-primary:hover{color:#ffffff;background:#1559cc}.sdr-btn-secondary{color:#ffffff;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.35)}.sdr-btn-secondary:hover{color:#ffffff;background:rgba(255,255,255,0.12)}.sdr-split{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:center}.sdr-split-image img{width:100%;border-radius:12px;box-shadow:0 25px 70px rgba(0,0,0,0.3)}.sdr-section-bg{background:linear-gradient(90deg,rgba(7,20,38,0.95),rgba(7,20,38,0.95)),url("https://kesuk.net/wp-content/uploads/2026/04/lock1-scaled.jpg");background-position:center;background-size:cover}.sdr-steps{display:flex;justify-content:space-between;gap:30px}.sdr-step{flex:1;text-align:center}.sdr-step span{display:inline-block;width:42px;height:42px;margin-bottom:12px;font-weight:bold;line-height:42px;color:#ffffff;background:#1b6fff;border-radius:50%}.kes-service-page{color:#10263f}.kes-service-page .kes-container{max-width:1140px}.kes-service-section{padding:70px 0}.kes-service-section--alt{background:#f8fafc}.kes-service-section--tight{padding:50px 0}.kes-service-heading{max-width:760px;margin:0 auto 34px;text-align:center}.kes-service-heading--left{max-width:760px;margin:0 0 28px;text-align:left}.kes-service-eyebrow{display:inline-flex;align-items:center;margin-bottom:18px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1;color:#5a6b7d;background:#ffffff;border:1px solid #d9e1ea;border-radius:999px}.kes-service-hero{position:relative;display:flex;align-items:center;min-height:520px;overflow:hidden;color:#ffffff}.kes-service-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(0,40,85,0.88) 0%,rgba(0,40,85,0.72) 40%,rgba(0,40,85,0.45) 65%,rgba(0,40,85,0.15) 100%);pointer-events:none}.kes-service-hero .et_pb_code_inner,.kes-service-hero-content{position:relative;z-index:2}.kes-service-hero-content{max-width:620px;padding:40px 24px}.kes-service-hero .kes-service-eyebrow{margin-bottom:14px;padding:6px 12px;font-size:12px;letter-spacing:0.08em;text-transform:uppercase;color:rgba(255,255,255,0.9);background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.18)}.kes-service-hero h1{margin:0 0 16px;font-size:44px;font-weight:700;line-height:1.1;color:#ffffff!important;text-shadow:0 3px 18px rgba(0,0,0,0.42)}.kes-service-hero p{margin:0 0 18px;font-size:17px;line-height:1.7;color:rgba(255,255,255,0.92)!important;text-shadow:0 3px 18px rgba(0,0,0,0.42)}.kes-service-hero-points div{margin-bottom:6px;font-size:15px}.kes-service-heading h2,.kes-service-heading--left h2,.kes-service-faq-header h2{margin:0 0 14px;font-size:40px;line-height:1.15;color:#10263f}.kes-service-heading p,.kes-service-heading--left p{margin:0;font-size:17px;line-height:1.75;color:#4b6178}.kes-service-buttons{display:flex;flex-wrap:wrap;gap:12px}.kes-service-btn{display:inline-block;padding:12px 20px;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none!important;border-radius:999px;transition:all 0.25s ease}.kes-service-btn-primary{color:#ffffff!important;background:#1d4ed8;box-shadow:0 12px 30px rgba(29,78,216,0.30)}.kes-service-btn-primary:hover{color:#ffffff!important;background:#163fb1}.kes-service-btn-secondary{color:#ffffff!important;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.28)}.kes-service-btn-secondary:hover{color:#ffffff!important;background:rgba(255,255,255,0.22)}.kes-service-intro{max-width:820px;margin:0 auto;text-align:center}.kes-service-intro p{margin:0 0 16px;font-size:18px;line-height:1.8;color:#4b6178}.kes-service-intro p:last-child{margin-bottom:0}.kes-service-two-col{display:grid;grid-template-columns:repeat(2,1fr);gap:34px;align-items:center}.kes-service-two-col--reverse .kes-service-col-text{order:2}.kes-service-two-col--reverse .kes-service-col-media{order:1}.kes-service-col-text h2,.kes-service-col-text h3{margin:0 0 14px;color:#10263f}.kes-service-col-text p{margin:0 0 16px;line-height:1.75;color:#4b6178}.kes-service-col-media img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 18px 42px rgba(15,23,42,0.10)}.kes-service-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.kes-service-card-grid-single{grid-template-columns:1fr}.kes-service-card{padding:24px;background:#ffffff;border:1px solid rgba(16,38,63,0.08);border-radius:18px;box-shadow:0 12px 28px rgba(15,23,42,0.05)}.kes-service-card h3{margin:0 0 10px;font-size:22px;line-height:1.3;color:#10263f}.kes-service-card p{margin:0;font-size:16px;line-height:1.75;color:#4b6178}.kes-service-cta{padding:42px;color:#ffffff;background:linear-gradient(135deg,#071426 0%,#10263f 100%);border-radius:28px;box-shadow:0 22px 50px rgba(7,20,38,0.18)}.kes-service-cta h2{margin:0 0 14px;color:#ffffff}.kes-service-cta p{margin:0 0 20px;line-height:1.75;color:rgba(255,255,255,0.90)}.kes-service-cta .kes-service-eyebrow{color:rgba(255,255,255,0.92);background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.16)}.kes-service-cta a.kes-service-btn{display:inline-block!important;text-decoration:none!important}.kes-service-cta a.kes-service-btn-primary{color:#ffffff!important;background:#1d4ed8!important;border:1px solid #1d4ed8!important}.kes-service-cta a.kes-service-btn-secondary{color:#ffffff!important;background:rgba(255,255,255,0.14)!important;border:1px solid rgba(255,255,255,0.28)!important}.kes-service-cluster{padding:36px;background:#f8fafc;border-radius:24px}.kes-service-cluster-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.kes-service-cluster-card{display:block;padding:22px;text-decoration:none!important;color:inherit;background:#ffffff;border:1px solid rgba(16,38,63,0.08);border-radius:18px;box-shadow:0 10px 24px rgba(15,23,42,0.04);transition:all 0.25s ease}.kes-service-cluster-card h3{margin:0 0 8px;font-size:19px;line-height:1.35;color:#10263f;transition:color 0.25s ease}.kes-service-cluster-card p{margin:0;font-size:15px;line-height:1.7;color:#4b6178;transition:color 0.25s ease}.kes-service-cluster-card:hover{background:linear-gradient(180deg,#33adff 0%,#1f99f5 100%);border-color:#2ea3f2;transform:translateY(-3px);box-shadow:0 14px 30px rgba(46,163,242,0.25)}.kes-service-cluster-card:hover h3,.kes-service-cluster-card:hover p{color:#ffffff}.kes-cluster-arrow{display:inline-block;margin-left:6px;opacity:0.6;transition:transform 0.25s ease,opacity 0.25s ease,color 0.25s ease}.kes-service-cluster-card:hover .kes-cluster-arrow{transform:translateX(6px);opacity:1;color:#ffffff}.kes-service-faq-header{max-width:760px;margin:0 auto 28px;text-align:left}.kes-service-faq-header h2{margin-bottom:0}.kes-service-faq-header .kes-service-eyebrow{margin-bottom:16px}.kes-faq-wrap .et_pb_toggle,.kes-faq-wrap .et_pb_accordion_item{overflow:hidden;margin-bottom:12px!important;background:#ffffff;border:1px solid rgba(15,23,42,0.08)!important;border-radius:16px;box-shadow:0 10px 24px rgba(15,23,42,0.05);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.kes-faq-wrap .et_pb_toggle:hover,.kes-faq-wrap .et_pb_accordion_item:hover{transform:translateY(-1px);border-color:rgba(46,163,242,0.22)!important;box-shadow:0 14px 30px rgba(15,23,42,0.08)}.kes-faq-wrap .et_pb_toggle:last-child,.kes-faq-wrap .et_pb_accordion_item:last-child{margin-bottom:0!important}.kes-faq-wrap .et_pb_toggle_title,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_title{margin:0;padding:22px 56px 22px 22px!important;font-size:18px;font-weight:700;line-height:1.4;color:#0f172a}.kes-faq-wrap .et_pb_toggle_content,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_content{padding:0 22px 22px 22px!important}.kes-faq-wrap .et_pb_toggle_content p,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_content p{margin:0;font-size:16px;line-height:1.75;color:#475569}.kes-faq-wrap .et_pb_toggle_open,.kes-faq-wrap .et_pb_accordion_item.et_pb_toggle_open{border-color:rgba(46,163,242,0.30)!important;box-shadow:0 16px 34px rgba(15,23,42,0.08)}.kes-faq-wrap .et_pb_toggle_title:before,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_title:before{right:20px!important;left:auto!important;font-size:22px!important;color:#2ea3f2!important}.kes-faq-wrap .et_pb_toggle_close,.kes-faq-wrap .et_pb_accordion_item.et_pb_toggle_close{background:#ffffff}.kes-faq-wrap .et_pb_toggle_open .et_pb_toggle_title,.kes-faq-wrap .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title{color:#10263f}.kes-faq-wrap .et_pb_module{margin-bottom:0!important}.kes-service-hero--m365-backup{background-position:65% center!important}.kes-home-cta-buttons .et_pb_button_module_wrapper{margin:10px;text-align:center}.kes-home-cta-buttons .et_pb_button{padding:14px 26px;border-radius:40px;font-weight:600;font-size:16px;transition:all 0.25s ease}.kes-btn-primary-home{color:#ffffff!important;background:#2ea3f2;border:none;box-shadow:0 6px 16px rgba(46,163,242,0.25)}.kes-btn-primary-home:hover{background:#1d8ed8;transform:translateY(-2px);box-shadow:0 10px 22px rgba(46,163,242,0.35)}.kes-btn-secondary-home{color:#ffffff!important;background:transparent;border:2px solid #ffffff}.kes-btn-secondary-home:hover{background:rgba(255,255,255,0.1);transform:translateY(-2px)}.et_pb_post .more-link{font-size:0!important}.et_pb_post .more-link:after{content:"Read Article";font-size:16px!important}@media (max-width:980px){.kes-section{padding:44px 0}.kes-grid,.kes-grid-2,.kes-grid-3,.kes-adhoc-page .kes-grid-2,.kes-adhoc-page .kes-grid-3,.kes-adhoc-page .kes-badges,.kes-adhoc-page .kes-steps,.sdr-grid-2,.sdr-grid-3,.sdr-split,.kes-service-two-col,.kes-service-card-grid,.kes-service-cluster-links{grid-template-columns:1fr}.kes-sticky-col{position:static;border-right:none}.kes-compare{min-width:760px}.kes-business-user-pack{min-height:480px}.sdr-section{padding:60px 20px}.sdr-section h2,.kes-service-heading h2,.kes-service-heading--left h2,.kes-service-faq-header h2{font-size:32px}.sdr-intro{font-size:17px}.sdr-steps{flex-direction:column}.kes-service-section{padding:56px 0}.kes-service-hero{min-height:460px}.kes-service-hero-content{max-width:100%;padding:34px 20px}.kes-service-hero h1{font-size:30px}.kes-service-hero p{font-size:16px}}@media (max-width:767px){.kes-divi-contact-form{padding:24px;border-radius:20px}.kes-divi-contact-form .et_pb_button,.kes-divi-contact-form .et_pb_contact_submit{width:100%!important}.kes-faq-wrap .et_pb_toggle_title,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_title{padding:18px 50px 18px 18px!important;font-size:16px}.kes-faq-wrap .et_pb_toggle_content,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_content{padding:0 18px 18px 18px!important}.kes-faq-wrap .et_pb_toggle_content p,.kes-faq-wrap .et_pb_accordion_item .et_pb_toggle_content p{font-size:15px;line-height:1.7}.kes-service-buttons{flex-direction:column;align-items:stretch}.kes-service-btn{text-align:center}.kes-service-cta,.kes-service-cluster{padding:26px}}@media (max-width:560px){.kes-grid{grid-template-columns:1fr}.kes-business-user-pack h1{font-size:32px}.kes-business-user-pack p{font-size:16px}}.kes-footer-social{display:flex;gap:18px;align-items:center;margin-top:20px}.kes-footer-social a{color:#111;width:22px;height:22px;display:inline-flex;transition:opacity .2s ease}.kes-footer-social a:hover{opacity:0.7}.kes-footer-social svg{width:100%;height:100%}.kes-mot-hero-section{background-image:linear-gradient(90deg,rgba(3,25,49,0.88) 0%,rgba(3,25,49,0.56) 38%,rgba(3,25,49,0.06) 62%,rgba(3,25,49,0) 100%),url("https://kesuk.net/wp-content/uploads/2026/07/kes-technology-mot-report-hero-img.webp")!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.kes-service-hero.kes-findings-hero{position:relative;isolation:isolate;min-height:670px;background-color:#032c55!important;background-image:url("https://kesuk.net/wp-content/uploads/2026/07/what-we-typically-find-business-user-pack-hero.png")!important;background-size:cover!important;background-position:center right!important;background-repeat:no-repeat!important}.kes-service-hero.kes-findings-hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(3,44,85,0.97) 0%,rgba(3,44,85,0.91) 28%,rgba(3,44,85,0.60) 52%,rgba(3,44,85,0.18) 78%,rgba(3,44,85,0.04) 100%)!important;pointer-events:none}.kes-service-hero.kes-findings-hero .et_pb_row,.kes-service-hero.kes-findings-hero .et_pb_code_inner,.kes-service-hero.kes-findings-hero .kes-findings-hero-content{position:relative;z-index:2}.kes-service-hero.kes-findings-hero .et_pb_row{width:90%;max-width:1240px;margin-left:auto;margin-right:auto}.kes-findings-hero-content{width:min(100%,590px);max-width:590px;margin-left:0;margin-right:auto;padding:50px 0;text-align:left}.kes-findings-hero-content h1,.kes-findings-hero-content p,.kes-findings-hero-content .kes-note{text-align:left}.kes-findings-hero-content .kes-cta{justify-content:flex-start}@media (max-width:980px){.kes-service-hero.kes-findings-hero{min-height:600px;background-position:62% center!important}.kes-findings-hero-content{max-width:540px}}@media (max-width:767px){.kes-service-hero.kes-findings-hero{min-height:auto;padding:60px 0;background-position:68% center!important}.kes-service-hero.kes-findings-hero::before{background:linear-gradient(90deg,rgba(3,44,85,0.97) 0%,rgba(3,44,85,0.91) 60%,rgba(3,44,85,0.68) 100%)!important}.kes-findings-hero-content{width:100%;max-width:100%;padding:35px 0}}.kes-service-hero{position:relative;min-height:570px;overflow:hidden;background-repeat:no-repeat!important;background-position:center right!important;background-size:cover!important}.kes-service-hero::before{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(15,66,110,0.76) 0%,rgba(26,105,167,0.52) 45%,rgba(13,35,58,0.08) 100%);content:"";pointer-events:none}.kes-service-hero .et_pb_row{position:relative;z-index:2;display:flex;align-items:center;min-height:570px}.kes-service-hero .kes-hero-copy,.kes-service-hero .kes-hero-copy h1,.kes-service-hero .kes-hero-intro{color:#ffffff}.kes-hero-m365-premium{background-image:url("https://kesuk.net/wp-content/uploads/2026/07/microsoft-365-business-premium-managed-hero.png")!important}.kes-hero-device-security{background-image:url("https://kesuk.net/wp-content/uploads/2026/07/managed-device-security-compliance-hero.png")!important}.kes-hero-it-support{background-image:url("https://kesuk.net/wp-content/uploads/2026/07/business-user-pack-it-support-hero.png")!important}.kes-hero-m365-monitoring{background-image:url("https://kesuk.net/wp-content/uploads/2026/07/microsoft-365-monitoring-security-management-hero.png")!important}.kes-hero-onboarding{background-image:url("https://kesuk.net/wp-content/uploads/2026/07/business-user-pack-onboarding-hero.png")!important}@media (max-width:980px){.kes-service-hero,.kes-service-hero .et_pb_row{min-height:540px}.kes-service-hero{background-position:62% center!important}}@media (max-width:680px){.kes-service-hero,.kes-service-hero .et_pb_row{min-height:620px}.kes-service-hero{background-position:68% center!important}.kes-service-hero::before{background:linear-gradient(90deg,rgba(15,66,110,0.9) 0%,rgba(26,105,167,0.72) 65%,rgba(13,35,58,0.34) 100%)}}.kes-dark .kes-highlight-box,.kes-dark .kes-highlight-box h3,.kes-dark .kes-highlight-box p,.kes-dark .kes-highlight-box li,.kes-highlight-box.kes-highlight-dark,.kes-highlight-box.kes-highlight-dark h3,.kes-highlight-box.kes-highlight-dark p,.kes-highlight-box.kes-highlight-dark li{color:#17324d!important}.kes-dark .kes-highlight-box,.kes-highlight-box.kes-highlight-dark{background:#eef7fc!important}.kes-dark .kes-check-list li::marker,.kes-highlight-box.kes-highlight-dark .kes-check-list li::marker{color:#2ea3f2!important}