/* November 2026 Services, Industries and Contact rollout. See BRAND-GUIDELINES.md. */
.brand-rollout { --brand-blue:#04347c; --brand-navy:#3668b0; --brand-green:#049b22; --brand-green-hover:#06631c; color:#3668b0; background:#fff; }
.brand-rollout #preloader {display:none!important}
.brand-rollout .rollout-section {padding:72px 0;color:#3668b0}
.brand-rollout .rollout-white {background:#fff!important}
.brand-rollout .rollout-gray {background:#f8f8f8!important}
.brand-rollout .rollout-section :is(h2,h3,h4,h5,h6,p,li,span,small,strong,label) {color:#3668b0!important;opacity:1}
.brand-rollout .rollout-section h2 {font-size:clamp(1.7rem,2.2vw,2.2rem);line-height:1.25}
.brand-rollout .rollout-section h3 {font-size:1.2rem;line-height:1.4}
.brand-rollout .rollout-section :is(p,li) {line-height:1.65}
.brand-rollout :is(.rollout-section,.rollout-fit-band) a:not(.btn) {color:#3668b0!important;text-decoration:underline;text-underline-offset:3px}
.brand-rollout :is(.rollout-section,.rollout-hero,.rollout-fit-band) .btn {background:#087b23!important;border:2px solid #087b23!important;color:#fff!important;font-weight:600;white-space:normal;max-width:100%;padding:12px 22px;transition:background-color .2s,border-color .2s}
.brand-rollout :is(.rollout-section,.rollout-hero,.rollout-fit-band) .btn * {color:#fff!important}
.brand-rollout :is(.rollout-section,.rollout-hero,.rollout-fit-band) .btn:is(:hover,:focus-visible,:active) {background:#06631c!important;border-color:#06631c!important;color:#fff!important}
.brand-rollout :is(a,button,summary,input,textarea):focus-visible {outline:3px solid #3668b0;outline-offset:4px}
.brand-rollout .rollout-hero .standard-hero-copy :is(h1,p,h6,span,div) {color:#fff!important}
.brand-rollout .rollout-hero .standard-hero-copy .lead {font-size:1rem;line-height:1.6;margin-top:18px}
.brand-rollout .rollout-hero .standard-hero-copy :is(.badge,.rw-badge,.mit-hero-badge) {display:inline-block;font-size:.8rem;font-weight:600;line-height:1.5;margin-bottom:14px;background:none!important;padding:0}
.brand-rollout .rollout-hero :is(a,button):focus-visible {outline-color:#fff}
.rollout-fit-band {padding:32px 0;background:#fff;color:#3668b0}
.rollout-fit-layout {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;align-items:start}
.rollout-fit-band p {font-size:.95rem;line-height:1.65;color:#3668b0}
.rollout-fit-band :is(ul,.list-unstyled) {padding-left:20px;margin-bottom:16px}
.rollout-fit-band li {font-size:.95rem;line-height:1.6;margin-bottom:10px}
.rollout-fit-band h2 {font-size:1.1rem;color:#3668b0}
.rollout-fit-band :is(.stat-pill,.mit-pricing-hook,.mit-map-caption) {font-size:.9rem;border-left:3px solid #049b22;padding-left:16px;margin:16px 0}
.rollout-fit-band .mit-map-caption span {display:block}
.rollout-fit-band .badge {background:#087b23!important;color:#fff!important}
.rollout-art-card {height:100%;display:flex;flex-direction:column;background:#3668b0;border-radius:18px;overflow:hidden;padding:0 10px 10px;box-shadow:0 5px 16px rgb(0 0 0 / 8%)}
.rollout-art-card > img {display:block;width:calc(100% + 20px);max-width:none;height:auto;aspect-ratio:2/1;object-fit:cover;margin:0 -10px}
.rollout-art-copy {position:relative;flex:1;background:#fff;border-radius:12px;margin-top:-18px;padding:24px}
.rollout-art-copy h3 {margin-bottom:12px}
.rollout-art-copy p:last-child {margin-bottom:0}
.rollout-open-item {padding:22px 0 10px;border-top:2px solid rgb(54 104 176 / 22%);height:100%}
.brand-rollout .rollout-section :is(.icon-badge,.icon-box,.mit-service-icon) {background:none!important;color:#3668b0!important;width:auto;height:auto;display:block;font-size:1.7rem;margin-bottom:16px}
.brand-rollout .rollout-section i {color:#3668b0!important}
.brand-rollout :is(.rollout-section,.rollout-fit-band) i.fa-check {color:#049b22!important}
.brand-rollout .rollout-section :is(.authority-item,.rw-cta,.mit-pricing-card,.m365-pricing-card) {border-left:3px solid #049b22;padding:16px 0 16px 24px;margin-bottom:24px}
.brand-rollout .rollout-section :is(.mit-location-card,.rw-kpi) {padding:20px 0;border-top:1px solid rgb(54 104 176 / 25%);height:100%}
.brand-rollout .rollout-section blockquote {color:#3668b0;border-left:4px solid #049b22;padding-left:24px;font-size:1.15rem;line-height:1.7}
.rollout-milestones {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:18px}
.rollout-milestone {border-top:3px solid #049b22;padding-top:24px}
.rollout-milestone .mit-timeline-num {color:#3668b0;font-weight:800;font-size:1.4rem;margin-bottom:20px;line-height:1.25}
.rollout-accounting-step {display:grid;grid-template-columns:80px minmax(0,1fr);gap:28px;padding:28px 0;border-bottom:1px solid rgb(54 104 176 / 25%)}
.brand-rollout .rollout-section .rollout-step-label {font-size:2.8rem;line-height:1.1;font-weight:800}
.rollout-product-row {padding:28px 0!important;margin:0!important;border-bottom:1px solid rgb(54 104 176 / 25%)}
.rollout-product-row img {max-width:190px;max-height:150px;object-fit:contain;background:#fff;padding:12px;border-radius:10px}
.rollout-product-row > :is(.col-lg-3,.col-lg-4) {text-align:center}
.rollout-table-scroll {max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.brand-rollout .rollout-section table {width:100%;border-collapse:collapse;color:#3668b0;--bs-table-color:#3668b0;--bs-table-bg:#fff;--bs-table-striped-bg:#f8f8f8;--bs-table-striped-color:#3668b0}
.brand-rollout .rollout-section table :is(th,td) {padding:14px 16px;border:1px solid rgb(54 104 176 / 25%);vertical-align:top;line-height:1.5}
.brand-rollout .rollout-section table th,.brand-rollout .rollout-section table th * {background:#3668b0!important;color:#fff!important}
.rollout-faq {background:#fff;border-bottom:1px solid rgb(54 104 176 / 25%);margin:0}
.rollout-faq summary {list-style:none;padding:22px 24px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#3668b0}
.rollout-faq summary::-webkit-details-marker {display:none}
.brand-rollout .rollout-section .rollout-faq summary h3 {margin:0;font-size:1.05rem;font-weight:600}
.rollout-faq summary:after {content:'+';font-size:1.5rem;flex-shrink:0}
.rollout-faq[open] summary {background:#3668b0;color:#fff}
.brand-rollout .rollout-section .rollout-faq[open] summary * {color:#fff!important}
.rollout-faq[open] summary:after {content:'\2212'}
.rollout-faq-answer {padding:22px 24px;line-height:1.7}
.rollout-faq-answer p:last-child {margin-bottom:0}
.rollout-faq-section .feature-color {padding:0!important}
.rollout-faq-section .feature-content-wrap {padding:0!important}
.rollout-process-detail {margin-bottom:12px;border-top:1px solid rgb(54 104 176 / 25%)}
.brand-rollout .rollout-section .accordion-item {border:0;border-bottom:1px solid rgb(54 104 176 / 25%);background:#fff}
.brand-rollout .rollout-section .accordion-button {background:#fff;color:#3668b0;box-shadow:none;font-size:1.05rem;line-height:1.5}
.brand-rollout .rollout-section .accordion-body {color:#3668b0}
.rollout-cta-panel {background:#3668b0;padding:44px;border-radius:20px}
.brand-rollout .rollout-section .rollout-cta-panel :is(h2,h3,h4,h5,h6,p,li,span,small,strong) {color:#fff!important}
.brand-rollout .rollout-section .rollout-cta-panel a:not(.btn) {color:#fff!important}
.brand-rollout .rollout-cta-panel :is(a,button):focus-visible {outline-color:#fff}
.rollout-cta-panel .cta-with-feature-wrap {padding:0!important}
.rollout-cta-panel .rw-cta {border:0!important;padding:0!important;margin:0!important}
.rollout-cta-panel .final-cta-card {background:none;padding:0}
.brand-rollout .rollout-final-cta .rollout-cta-panel .row {justify-content:center}
.rollout-contact-panel {padding:40px!important;background:#fff;border-radius:16px;box-shadow:0 5px 18px rgb(0 0 0 / 6%)}
.brand-rollout .rollout-section .form-control {background:#fff!important;border:1px solid #3668b0!important;color:#3668b0!important;border-radius:6px;padding:12px 14px;min-height:48px;font-size:1rem;box-shadow:none}
.brand-rollout .rollout-section .form-control::placeholder {color:#3668b0;opacity:1}
.brand-rollout .rollout-section .form-control:focus {outline:3px solid #3668b0;outline-offset:2px}
.brand-rollout .rollout-section .form-check-input {width:22px;height:22px;border:1px solid #3668b0}
.brand-rollout .rollout-section .form-check-input:checked {background-color:#087b23;border-color:#087b23}
.rollout-contact-us .contact-us-form > .container > .row {overflow:visible!important}
.rollout-contact-us .rollout-section form a {overflow-wrap:anywhere}
.rollout-contact-us .rollout-section form table {border:0}
.brand-rollout .rollout-contact-us .form-label {color:#3668b0!important}
.rollout-contact-us .soft-cta-dark {margin-top:24px;border-top:1px solid rgb(54 104 176 / 25%);padding-top:20px;color:#3668b0}
.rollout-contact-us .trust-badge {text-align:center}
.rollout-contact-us .trust-icon {font-size:1.7rem;margin-bottom:10px}
.rollout-contact-us .trust-label {font-weight:700}
.rollout-contact-us .trust-sub {font-size:.85rem;margin-top:6px}
.rollout-contact-us .rollout-section:first-of-type {padding:28px 0}
.rollout-contact-steps {counter-reset:contact-step;list-style:none;max-width:1000px;margin:0 auto;padding:0}
.rollout-contact-steps > li {display:grid;grid-template-columns:56px minmax(0,1fr);gap:24px;padding:24px 0;border-bottom:1px solid rgb(54 104 176 / 25%);counter-increment:contact-step}
.rollout-contact-steps > li:before {content:counter(contact-step,decimal-leading-zero);font-size:2rem;font-weight:800;line-height:1.2;color:#3668b0}
.rollout-contact-steps strong {display:block;margin-bottom:8px;font-size:1.1rem}
.rollout-contact-steps span {display:block}
.brand-rollout .main-header .sticky-header {background:#04347c!important}
.brand-rollout .main-header .main-menu > li > .nav-link {color:#fff!important}
.brand-rollout .main-header .nav-cta-button {background:#087b23!important;border-color:#087b23!important;color:#fff!important}
.brand-rollout .main-header .nav-cta-button:is(:hover,:focus-visible) {background:#06631c!important;border-color:#06631c!important}
.brand-rollout .main-header :is(.mobile-nav-link,.dropdown-link) {color:#3668b0!important}
.brand-rollout .main-header .sticky-header :is(a,button):focus-visible {outline-color:#fff}
.brand-rollout .footer-section .footer-top {background:#04347c!important}
.brand-rollout .footer-section .footer-top :is(h4,p,li) {color:#fff}
.brand-rollout .footer-section .footer-top a {color:#5dd679;text-decoration:underline;text-underline-offset:3px}
.brand-rollout .footer-section .footer-bottom,.brand-rollout .footer-section .footer-bottom p {background:#f8f8f8;color:#3668b0}
.brand-rollout .footer-section .footer-bottom a {color:#3668b0}
.brand-rollout .footer-top a:focus-visible {outline-color:#fff}
@media(min-width:1400px){
 .brand-rollout .standard-page-hero .standard-hero-media img {object-position:66% 25%}
 .rollout-microsoft-365-business-premium .standard-page-hero .standard-hero-media img {object-position:66% 30%}
 .rollout-contact-us .standard-page-hero .standard-hero-media img {object-position:66% 15%}
}
@media(max-width:991px){
 .rollout-fit-layout {grid-template-columns:1fr;gap:20px}
 .rollout-product-row {padding:24px 0!important}
 .rollout-product-row img {margin-top:12px}
 .rollout-milestones {grid-template-columns:1fr;gap:24px}
 .rollout-milestone {display:grid;grid-template-columns:110px minmax(0,1fr);gap:24px}
}
@media(max-width:767px){
 .brand-rollout .rollout-section {padding:48px 0}
 .rollout-fit-band {padding:24px 0}
 .rollout-fit-band li {font-size:.95rem}
 .rollout-art-copy {padding:22px}
 .rollout-cta-panel {padding:28px 22px}
 .rollout-contact-panel {padding:24px!important}
 .rollout-accounting-step {grid-template-columns:45px minmax(0,1fr);gap:18px}
 .rollout-faq summary,.rollout-faq-answer {padding:20px 16px}
 .rollout-contact-steps > li {grid-template-columns:40px minmax(0,1fr);gap:16px}
 .brand-rollout .rollout-section .p-5 {padding:24px!important}
 .brand-rollout [data-aos] {opacity:1!important;transform:none!important;transition:none!important}
}
@media(prefers-reduced-motion:reduce){.brand-rollout [data-aos]{opacity:1!important;transform:none!important;transition:none!important}}
.rollout-contact-us .rollout-contact-bridge {background:#fff;text-align:center;color:#3668b0}
.rollout-contact-us .rollout-contact-bridge h3 {color:#3668b0!important;font-size:1.5rem}
.brand-rollout.rollout-contact-us .contact-us-form table td {border:0;padding-top:8px;padding-bottom:8px}
.rollout-contact-us .trust-icon i {color:#049b22!important}
.rollout-contact-us .contact-us-form .col-lg-5 table td:first-child {padding-right:12px}

.brand-rollout .rollout-section .form-control {width:100%;max-width:100%}
.brand-rollout .rollout-table-scroll table {min-width:680px}
@media(max-width:991px){.rollout-contact-us .contact-us-form > .container > .row > .col-lg-5 {margin-top:32px}}

/* Managed IT introduction: balanced main row and separate pricing/metadata rows. */
.rollout-managed-it-services .managed-summary {padding:40px 0 24px;background:#f8f8f8}
.managed-summary-main {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}
.managed-summary-intro h2 {font-size:1.5rem;line-height:1.3;margin:0 0 14px}
.managed-summary-intro p {margin:0;font-size:1rem;line-height:1.7}
.rollout-managed-it-services .managed-summary-checks {padding:0;margin:0;list-style:none}
.rollout-managed-it-services .managed-summary-checks li {margin:0 0 12px!important;line-height:1.6}
.rollout-managed-it-services .managed-summary-checks li:last-child {margin-bottom:0!important}
.managed-summary-pricing {display:flex;align-items:center;gap:12px;border-top:1px solid rgb(54 104 176 / 22%);margin-top:28px;padding-top:22px;font-size:.95rem;line-height:1.6}
.managed-summary-meta {display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin-top:22px;font-size:.82rem;line-height:1.6}
.rollout-managed-it-services .managed-summary-meta p {margin:0;font-size:.82rem}
.managed-summary-area .mit-map-title {font-weight:600;margin-right:10px}
.managed-summary-area span {display:inline}
@media(max-width:991px){.managed-summary-main{grid-template-columns:1fr;gap:24px}.managed-summary-meta{flex-direction:column;gap:8px}}
@media(max-width:767px){.rollout-managed-it-services .managed-summary{padding:28px 0 24px}.managed-summary-pricing{align-items:flex-start}.managed-summary-area span{display:block}}

/* Microsoft 365 overview: open icon-led groups, not another card grid. */
.rollout-microsoft-365-business-premium .m365-overview {background:#f8f8f8;color:#3668b0;padding:48px 0 22px}
.m365-overview-layout {display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);gap:64px;align-items:start}
.m365-overview-intro {border-left:4px solid #049b22;padding-left:24px}
.m365-overview .m365-overview-kicker {font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0 0 12px}
.m365-overview h2 {color:#3668b0;font-size:clamp(1.7rem,2.2vw,2.2rem);line-height:1.25;margin:0 0 20px}
.m365-overview p {font-size:1rem;line-height:1.7;color:#3668b0}
.m365-overview-intro p:last-child {margin-bottom:0}
.m365-overview-group {display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;padding:22px 0;border-top:1px solid rgb(54 104 176 / 20%)}
.m365-overview-group:first-child {padding-top:0;border-top:0}
.m365-overview-group:last-child {padding-bottom:0}
.m365-overview-icon {width:36px;height:36px;color:#3668b0;overflow:visible;margin-top:3px}
.m365-overview-group h3 {font-size:1.15rem;line-height:1.4;color:#3668b0;margin:0 0 10px}
.m365-overview-group ul {list-style:none;margin:0;padding:0}
.m365-overview-group li {position:relative;font-size:.95rem;line-height:1.65;padding-left:16px;margin:0 0 6px}
.m365-overview-group li:last-child {margin-bottom:0}
.m365-overview-group li:before {content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:#049b22}
.m365-overview .m365-overview-updated {font-size:.78rem;margin:28px 0 0;padding-top:16px;border-top:1px solid rgb(54 104 176 / 20%)}
@media(max-width:991px){.m365-overview-layout{grid-template-columns:1fr;gap:32px}}
@media(max-width:767px){.rollout-microsoft-365-business-premium .m365-overview{padding:32px 0 20px}.m365-overview-intro{padding-left:18px}.m365-overview-group{gap:14px;grid-template-columns:32px minmax(0,1fr)}.m365-overview-icon{width:30px;height:30px}}

/* Microsoft 365 backup: centered open data summary with brand accent. */
.rollout-microsoft-365-business-premium #backup .m365-included-card {border-left:4px solid #049b22;padding-left:24px}
.rollout-microsoft-365-business-premium #backup .m365-included-card ul {margin-bottom:0}

/* Backup introduction: editorial heading with an open two-column benefit list. */
.rollout-backup-disaster-recovery .backup-overview {background:#f8f8f8;color:#3668b0;padding:48px 0 22px}
.backup-overview .backup-overview-kicker {font-size:.8rem;font-weight:700;letter-spacing:.04em;margin:0 0 12px}
.backup-overview h2 {color:#3668b0;font-size:clamp(1.7rem,2.3vw,2.3rem);line-height:1.3;margin:0 0 32px;max-width:1000px}
.backup-overview-layout {display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:64px;align-items:start}
.backup-overview-intro {border-left:4px solid #049b22;padding-left:24px}
.backup-overview p {font-size:1rem;line-height:1.7;color:#3668b0}
.backup-overview-intro p:last-child {margin-bottom:0}
.backup-overview-benefits {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 36px}
.backup-overview-benefit svg {display:block;width:32px;height:32px;color:#3668b0;margin-bottom:12px}
.backup-overview-benefit h3 {color:#3668b0;font-size:1.1rem;line-height:1.4;margin:0 0 8px}
.backup-overview-benefit p {font-size:.95rem;line-height:1.65;margin:0}
.backup-overview .backup-overview-updated {font-size:.78rem;border-top:1px solid rgb(54 104 176 / 20%);padding-top:16px;margin:30px 0 0}
@media(max-width:991px){.backup-overview-layout{grid-template-columns:1fr;gap:32px}}
@media(max-width:575px){.rollout-backup-disaster-recovery .backup-overview{padding:32px 0 20px}.backup-overview-intro{padding-left:18px}.backup-overview-benefits{grid-template-columns:1fr;gap:24px}.backup-overview-benefit{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:16px}.backup-overview-benefit svg{grid-row:1 / 3;margin:0}.backup-overview-benefit p{grid-column:2}}

.rollout-backup-disaster-recovery .backup-recovery-numbers {border-left:4px solid #049b22}

/* Remote work introduction: concise overview and three open service themes. */
.rollout-secure-remote-work .remote-overview {background:#f8f8f8;color:#3668b0;padding:42px 0 22px}
.remote-overview h2 {color:#3668b0;font-size:clamp(1.7rem,2.3vw,2.3rem);line-height:1.3;margin:0 0 20px}
.remote-overview p {color:#3668b0;font-size:1rem;line-height:1.7}
.remote-overview .remote-overview-intro {max-width:850px;border-left:4px solid #049b22;padding-left:22px;margin:0}
.remote-overview-items {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:32px}
.remote-overview-item {display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px}
.remote-overview-item svg {width:32px;height:32px;color:#3668b0;margin-top:2px}
.remote-overview-item h3 {color:#3668b0;font-size:1.1rem;line-height:1.4;margin:0 0 8px}
.remote-overview-item p {font-size:.95rem;margin:0}
.remote-overview-footer {border-top:1px solid rgb(54 104 176 / 20%);margin-top:28px;padding-top:18px;display:flex;align-items:baseline;justify-content:space-between;gap:32px}
.remote-overview-footer p {font-size:.85rem;margin:0;max-width:900px}
.remote-overview-footer .remote-overview-updated {font-size:.78rem;flex-shrink:0}
@media(max-width:991px){.remote-overview-items{grid-template-columns:1fr;gap:24px}.remote-overview-footer{display:block}.remote-overview-footer .remote-overview-updated{margin-top:14px}}
@media(max-width:575px){.rollout-secure-remote-work .remote-overview{padding:32px 0 20px}.remote-overview .remote-overview-intro{padding-left:18px}}

/* Accounting firms: consolidate coverage and fit details into an open overview. */
.rollout-it-services-for-accountants .accountants-overview {background:#f8f8f8;color:#3668b0;padding:44px 0 22px}
.accountants-overview-layout {display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:64px;align-items:start}
.accountants-overview-intro {border-left:4px solid #049b22;padding-left:24px}
.accountants-overview .accountants-overview-kicker {font-size:.8rem;font-weight:700;letter-spacing:.03em;margin:0 0 12px}
.accountants-overview h2 {color:#3668b0;font-size:clamp(1.7rem,2.3vw,2.3rem);line-height:1.3;margin:0 0 20px}
.accountants-overview p {color:#3668b0;font-size:1rem;line-height:1.7}
.accountants-overview-intro p:last-child {margin-bottom:0}
.accountants-overview .accountants-overview-fit {font-size:.9rem;margin-top:22px}
.accountants-overview-items {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.accountants-overview-item svg {width:32px;height:32px;color:#3668b0;display:block;margin-bottom:12px}
.accountants-overview-item h3 {font-size:1.1rem;line-height:1.4;color:#3668b0;margin:0 0 8px}
.accountants-overview-item p {font-size:.95rem;margin:0}
.accountants-overview-footer {display:flex;justify-content:space-between;gap:24px;border-top:1px solid rgb(54 104 176 / 20%);margin-top:28px;padding-top:18px}
.accountants-overview-footer p {font-size:.8rem;margin:0}
@media(max-width:991px){.accountants-overview-layout{grid-template-columns:1fr;gap:32px}.accountants-overview-footer{flex-direction:column;gap:10px}}
@media(max-width:575px){.rollout-it-services-for-accountants .accountants-overview{padding:32px 0 20px}.accountants-overview-intro{padding-left:18px}.accountants-overview-items{grid-template-columns:1fr;gap:24px}.accountants-overview-item{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px}.accountants-overview-item svg{margin:0}}

.rollout-managed-it-services #network-wifi {scroll-margin-top:125px}
