.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* Silent3Cyber shared design — editable in Elementor Site Settings */
:root{--s3-ink:#0b2536;--s3-navy:#071c2c;--s3-teal:#68ddbf;--s3-muted:#506571;--s3-paper:#f6f8f6;--s3-line:#dce5e4}
html{scroll-behavior:smooth}body{background:var(--s3-paper);color:var(--s3-ink);font-family:Arial,Helvetica,sans-serif}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #138b75!important;outline-offset:4px}
.xs-header.header-main{background:var(--s3-navy);border-bottom:1px solid #29404c;position:relative;z-index:99}.xs-header .container{max-width:1240px}.xs-header .xs-logo-wraper{padding:22px 0}.xs-header .xs-logo img{width:190px;height:auto;max-height:64px;object-fit:contain}.xs-header .nav-menu>li>a{color:#e9f4f3!important;font-size:13px;font-weight:600;letter-spacing:.035em;padding-left:15px;padding-right:15px}.xs-header .nav-menu>li>a:hover,.xs-header .nav-menu>li.current-menu-item>a{color:var(--s3-teal)!important}.xs-header .submenu-indicator-chevron{border-color:#8be4cf!important}.xs-header .nav-dropdown{background:#fff;border:1px solid var(--s3-line);box-shadow:0 16px 40px #071c2c26}.xs-header .nav-dropdown>li>a{color:var(--s3-ink)!important;font-size:14px;padding:13px 20px}.xs-header .nav-dropdown>li>a:hover{background:#eaf5ef;color:#07634d!important}
.elementor .e-heading-base{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.035em;line-height:1.16;color:var(--s3-ink)}.elementor h1.e-heading-base{font-size:clamp(38px,4.5vw,64px);font-weight:700}.elementor h2.e-heading-base{font-size:30px;font-weight:700}.elementor h3.e-heading-base{font-size:21px}.elementor .e-paragraph-base{font-family:Arial,Helvetica,sans-serif;color:var(--s3-muted);font-size:17px;line-height:1.8}.elementor .e-button-base{background:var(--s3-teal)!important;color:var(--s3-navy)!important;border:1px solid var(--s3-teal)!important;border-radius:6px!important;padding:17px 25px!important;min-height:52px;box-shadow:none!important;font-weight:700;line-height:1.4;text-align:center;display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;transition:background .2s,transform .2s}.elementor .e-button-base:hover{background:#98ead4!important;transform:translateY(-2px)}
/* Existing service pages keep every editable widget and all delivery details. */
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1){display:grid!important;grid-template-columns:minmax(200px,.8fr) minmax(0,1.7fr);column-gap:70px;row-gap:0;width:100%;max-width:1180px!important;margin:0 auto!important;padding:80px 40px 90px!important;background:transparent!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1{grid-column:1/-1;max-width:950px;margin:0 0 26px!important;border-left:5px solid #169879;padding-left:26px}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1+p{grid-column:1/-1;font-size:20px;line-height:1.75;max-width:930px;margin:0 0 56px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h2{grid-column:1;font-size:25px;margin:0!important;padding:34px 0 22px;border-top:1px solid var(--s3-line)}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>p:not(:nth-child(2)){grid-column:2;padding:32px 0;margin:0!important;border-top:1px solid var(--s3-line)}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3{grid-column:2;margin:0;padding-top:32px;border-top:1px solid var(--s3-line)}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3+p{border-top:0!important;padding-top:12px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>a.e-button-base{grid-column:2;margin-top:18px}
/* Consultation and incident forms */
.elementor .fluentform{background:#fff;padding:36px;border:1px solid var(--s3-line);border-radius:14px;box-shadow:0 18px 50px #143b3510}.fluentform .ff-el-form-control{border:1px solid #bbc9cb!important;border-radius:5px!important;background:#fbfcfb!important;min-height:48px!important;color:var(--s3-ink)!important;font-size:16px!important}.fluentform label{color:var(--s3-ink);font-size:14px;font-weight:600}.fluentform .ff-btn-submit{background:var(--s3-navy)!important;color:#fff!important;border-radius:6px!important;padding:16px 26px!important;font-weight:700!important}.fluentform .ff-el-group{margin-bottom:24px}:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{padding:75px 40px!important;max-width:1180px;margin:auto!important;gap:55px!important;background:transparent!important}.elementor-24 h1{margin-bottom:24px!important}.elementor-24 h2{margin-top:32px!important;margin-bottom:14px!important}.elementor-24 .e-flexbox-base:has(>h1){max-width:510px}.elementor-24 .e-flexbox-base:has(>.elementor-widget){min-width:0}
.xs-footer-section,.xs-footer-section .copyright{background:var(--s3-navy)!important}.xs-footer-section .copyright{padding:45px 0!important;border-top:1px solid #304551}.xs-footer-section .copyright-text p{color:#bacdce!important;font-size:14px;line-height:1.8}.xs-footer-section .social-list:has(a[href=""]){display:none}.xs-footer-section .col-md-6:first-child{max-width:100%;flex:0 0 100%}
@media(max-width:1024px){.xs-header .nav-menu>li>a{padding-left:10px;padding-right:10px}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1){column-gap:35px;padding:55px 30px!important}:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{gap:28px!important;padding:50px 25px!important}}
@media(max-width:991px){.xs-header .nav-menus-wrapper{background:var(--s3-navy)}.xs-header .nav-menu>li>a{color:#fff!important}.xs-header .nav-toggle:before{background:#fff!important;box-shadow:0 .5em 0 0 #fff,0 1em 0 0 #fff!important}.xs-header .nav-menus-wrapper-close-button{color:#fff}.xs-header .xs-logo-wraper{padding:16px 0}.xs-header .xs-logo img{width:165px}.xs-header .nav-dropdown>li>a{background:#fff}}
@media(max-width:767px){.elementor h1.e-heading-base{font-size:38px!important}.elementor h2.e-heading-base{font-size:26px!important}.elementor .e-paragraph-base{font-size:16px!important;line-height:1.75!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1){display:flex!important;flex-direction:column!important;padding:45px 22px 55px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1{padding-left:18px}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1+p{font-size:18px!important;margin-bottom:30px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h2{padding:26px 0 10px;width:100%}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>p:not(:nth-child(2)){border:0;padding:0 0 24px}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3{border:0;padding:0 0 12px}:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{flex-direction:column!important;padding:40px 20px!important}.elementor-24 .e-flexbox-base{width:100%!important;max-width:100%!important}.elementor .fluentform{padding:24px 18px}.elementor .e-button-base{width:100%}.xs-footer-section .copyright{padding:32px 8px!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
/* Silent3Cyber refresh — September 2026. Shared presentation; content stays editable. */
:root{--s3-ink:#112f3d;--s3-navy:#071827;--s3-teal:#6de5ce;--s3-muted:#536b77;--s3-paper:#f2f7f8;--s3-line:#dce7e9}
body{background:#f2f7f8}
.xs-header.header-main{background:#fff!important;border-bottom:1px solid #dce7e9;box-shadow:0 2px 14px #07182708}
.xs-header .container{max-width:1240px}
.xs-header .row{align-items:center}
.xs-header .xs-logo-wraper{padding:18px 0!important}
.xs-header .xs-logo img{width:210px!important;max-height:70px!important}
.xs-header .nav-menu>li>a{color:#173743!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important;padding-top:30px!important;padding-bottom:30px!important}
.xs-header .nav-menu>li>a:hover,.xs-header .nav-menu>li.current-menu-item>a{color:#147b70!important}
.xs-header .submenu-indicator-chevron{border-color:#147b70!important}
.xs-header .nav-dropdown{min-width:275px;border-radius:8px;overflow:hidden}
.xs-header .nav-dropdown>li>a{padding:10px 18px!important;font-size:13px!important;line-height:1.4}
:is(.elementor-7,.elementor-7>.elementor-section-wrap)>.e-con{gap:0!important}
.elementor .elementor-button{box-shadow:none!important;text-decoration:none}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1){max-width:1240px!important;padding:56px 32px 80px!important;column-gap:52px!important;grid-template-columns:minmax(210px,.75fr) minmax(0,1.65fr)}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1{max-width:100%!important;width:100%;padding:62px 34% 62px 46px!important;border:0!important;border-radius:16px!important;background:linear-gradient(90deg,#071827 0%,#071827 50%,#07182788 75%,#07182722 100%),url('https://silent3cyber.com/wp-content/uploads/2026/09/silent3cyber-protection.png') right center/auto 145% no-repeat!important;color:#fff!important;font-size:clamp(34px,3.5vw,48px)!important;line-height:1.14!important;letter-spacing:-1.4px!important;box-shadow:none!important;margin:0 0 30px!important}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1+p{font-size:19px!important;line-height:1.75!important;max-width:1010px!important;margin-bottom:48px!important}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h2{font-size:23px!important;line-height:1.25!important;padding:32px 0 22px!important;color:#143744!important}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>p:not(:nth-child(2)){background:#fff;padding:28px 30px!important;border:1px solid #e0e9eb!important;border-radius:12px;margin:0 0 22px!important;line-height:1.85!important;font-size:16px!important}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3{padding:28px 30px 0!important;background:#fff;border:1px solid #e0e9eb;border-bottom:0;border-radius:12px 12px 0 0}
:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3+p{border-top:0!important;border-radius:0 0 12px 12px!important;padding-top:12px!important}
.elementor .e-button-base{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important}
.elementor-24 .fluentform{box-shadow:0 18px 60px #1437440c;border-radius:16px}
.fluentform .ff-btn-submit{background:#12796e!important;color:#fff!important;width:100%}
.fluentform .ff-el-form-control:focus{border-color:#12796e!important;box-shadow:0 0 0 3px #12796e1a!important}
.xs-footer-section .copyright{padding:35px 0!important}
@media(min-width:992px){.xs-header .col-lg-2{flex:0 0 23%;max-width:23%}.xs-header .col-lg-10{flex:0 0 77%;max-width:77%}.xs-header #menu-item-73>a{background:#e2f6f0;border-radius:6px;padding:13px 19px!important;margin:17px 0 17px 10px}}
@media(max-width:991px){.xs-header .nav-menus-wrapper{background:#fff!important}.xs-header .nav-menu>li>a{color:#173743!important;padding:16px 20px!important}.xs-header .nav-toggle:before{background:#173743!important;box-shadow:0 .5em 0 0 #173743,0 1em 0 0 #173743!important}.xs-header .nav-menus-wrapper-close-button{color:#173743!important}.xs-header .xs-logo-wraper{padding:14px 0!important}.xs-header .xs-logo img{width:175px!important}}
@media(max-width:767px){:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1){padding:30px 20px 50px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1{padding:34px 24px!important;background:linear-gradient(110deg,#071827f5,#071827cb),url('https://silent3cyber.com/wp-content/uploads/2026/09/silent3cyber-protection.png') center/cover!important;font-size:34px!important;letter-spacing:-.8px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1+p{font-size:17px!important;margin-bottom:22px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h2{padding:24px 0 14px!important;border:0}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>p:not(:nth-child(2)){padding:23px!important;margin-bottom:8px!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3{padding:23px 23px 0!important}:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h3+p{padding-top:10px!important}.elementor .elementor-button{max-width:100%}.elementor-7 .elementor-heading-title br{display:initial}}

:is(.elementor:not(.elementor-7),.elementor:not(.elementor-7)>.elementor-section-wrap)>.e-flexbox-base:has(>h1)>h1{background-color:#071827!important}

/* Final shared header, consultation layout, and readiness details */
.xs-header.header-main{background:#071827!important;border-bottom:1px solid #1d3949!important;box-shadow:none!important}
.xs-header .xs-logo-wraper{padding:10px 0!important}.xs-header .xs-logo{display:flex!important;align-items:center;line-height:1!important}.xs-header .xs-logo img{height:auto!important;width:190px!important;max-height:64px!important}
.xs-header .nav-menu>li>a{color:#e7f2f5!important}.xs-header .nav-menu>li>a:hover,.xs-header .nav-menu>li.current-menu-item>a{color:#6de5ce!important}.xs-header .submenu-indicator-chevron{border-color:#6de5ce!important}
.xs-header #menu-item-73>a{background:#6de5ce!important;color:#071827!important}
:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;align-items:start!important;max-width:1240px!important;padding:70px 32px!important;gap:60px!important}
:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base>.e-flexbox-base{width:100%!important;max-width:none!important;min-width:0!important;gap:16px!important}
body .elementor.elementor-24 h1{background:none!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0 0 16px!important;max-width:none!important;color:#112f3d!important;font-size:46px!important;line-height:1.12!important;letter-spacing:-1.5px!important}
.elementor-24 h2{font-size:23px!important;margin:20px 0 0!important}.elementor-24 .e-paragraph-base{font-size:17px!important;line-height:1.8!important;margin:0!important}
:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base>.e-flexbox-base:first-child:before{content:'LET’S TALK';display:block;color:#147b70;font:700 12px/1.5 Arial,sans-serif;letter-spacing:2px;margin-bottom:8px}
.elementor-24 .elementor-widget-fluent-form-widget{width:100%!important;max-width:100%!important}
.elementor-24 .fluentform{padding:30px!important}.elementor-24 .fluentform .fluentform{padding:0!important;border:0!important;box-shadow:none!important}
body .elementor.elementor-24 .elementor-widget-fluent-form-widget .ff-btn-submit{background:#12796e!important;border:0!important;color:#fff!important;width:100%!important;font-size:16px!important;padding:17px 24px!important;border-radius:6px!important}
:is(.elementor-40,.elementor-40>.elementor-section-wrap)>.e-flexbox-base>.elementor-widget-n-accordion{grid-column:2;min-width:0;width:100%}
.elementor-40 .e-n-accordion-item{background:#fff;border:1px solid #dce7e9;border-radius:10px;margin-bottom:12px;overflow:hidden}.elementor-40 .e-n-accordion-item-title{padding:23px!important;color:#112f3d!important;font-size:17px!important;font-weight:700!important}
@media(max-width:991px){.xs-header .nav-menus-wrapper{background:#071827!important}.xs-header .nav-menu>li>a{color:#e7f2f5!important}.xs-header .nav-toggle:before{background:#6de5ce!important;box-shadow:0 .5em 0 0 #6de5ce,0 1em 0 0 #6de5ce!important}.xs-header .nav-menus-wrapper-close-button{color:#fff!important}.xs-header .nav-brand img{max-width:180px!important}:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{gap:32px!important;padding:50px 25px!important}body .elementor.elementor-24 h1{font-size:38px!important}}
@media(max-width:767px){:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{display:flex!important;flex-direction:column!important;padding:40px 20px!important;gap:30px!important}body .elementor.elementor-24 h1{font-size:36px!important;letter-spacing:-1px!important}.elementor-24 .fluentform{padding:24px 18px!important}:is(.elementor-40,.elementor-40>.elementor-section-wrap)>.e-flexbox-base>.elementor-widget-n-accordion{width:100%!important}.xs-header .xs-logo img{width:165px!important}}

/* Brand contrast and existing Fluent Forms widget override */
.xs-header.header-main{background:#fff!important;border-bottom:1px solid #e0e9eb!important}.xs-header .nav-menu>li>a{color:#173743!important}.xs-header .nav-menu>li>a:hover,.xs-header .nav-menu>li.current-menu-item>a{color:#147b70!important}.xs-header .submenu-indicator-chevron{border-color:#147b70!important}
.elementor-24 #fluentform_3 .ff-btn-submit{background:#12796e!important;box-shadow:none!important}.elementor-24 #fluentform_3 .ff-btn-submit:hover{background:#0c6158!important}.elementor-24 #fluentform_3{border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.elementor-24 .fluentform-widget-wrapper{background:transparent!important;padding:0!important}
@media(max-width:991px){.xs-header .nav-menus-wrapper{background:#fff!important}.xs-header .nav-menu>li>a{color:#173743!important}.xs-header .nav-toggle:before{background:#173743!important;box-shadow:0 .5em 0 0 #173743,0 1em 0 0 #173743!important}.xs-header .nav-menus-wrapper-close-button{color:#173743!important}}

/* Comfortable form widths on tablets and phones */
@media(max-width:991px){:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base{display:flex!important;flex-direction:column!important}:is(.elementor-24,.elementor-24>.elementor-section-wrap)>.e-flexbox-base>.e-flexbox-base{width:100%!important;max-width:100%!important}.elementor-24 .elementor-widget-fluent-form-widget{padding:0!important}}
@media(max-width:767px){.elementor-24 .elementor-widget-container{padding:0!important}.elementor-24 .fluentform{padding:24px 18px!important}}

/* Keyboard access to the desktop service menu */
@media(min-width:992px){.xs-header #menu-item-76:hover>.nav-dropdown,.xs-header #menu-item-76:focus-within>.nav-dropdown{display:block!important;max-height:calc(100vh - 150px);overflow-y:auto}}/* End custom CSS */