/* site-theme-css-lib.js — generated overrides */
html body img[data-cms-icon="1"] { filter: none !important; -webkit-filter: none !important; }
html body .header .header-logo-section img { filter: none !important; -webkit-filter: none !important; max-height: 60px !important; max-width: min(200px, 30vw) !important; width: auto !important; height: auto !important; object-fit: contain !important; display: block !important; }
.header .header-first-section { align-items: center !important; }
html, body, body * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; }
.container p, .container li, .container td, .container_1 p, .container_1 li, .container_1 td, article p, article li, article td { color: #4b5563; }
.header .header-first-section .header-action-bar { background-color: #f9b14e !important; }
html body .cta-btn.cta-btn:not(.outline), html body .cta-btn.cta-btn:not(.outline):link, html body .cta-btn.cta-btn:not(.outline):visited, html body .cta-btn.cta-btn:not(.outline):hover, html body .cta-btn.cta-btn:not(.outline):focus, html body .cta-btn.cta-btn:not(.outline):active, html body .adsl-cta-btn.adsl-cta-btn:not(.outline), html body .ceo-cta-btn.ceo-cta-btn:not(.outline), html body button.primary-btn.primary-btn, html body .btn-primary.btn-primary:not(.outline):not(.nav-link), html body .btn-primary.btn-primary:not(.outline):not(.nav-link):hover, html body .fo-submit-btn.fo-submit-btn, html body .submit-btn.submit-btn, html body button[type="submit"].fo-submit-btn, html body button[type="submit"].btn-customer, html body button[type="submit"].submit-btn, html body .btn-details-item.btn-details-item, html body .btn-details-item.btn-details-item:hover, html body .btn-details-item-left.btn-details-item-left, html body .btn-details-item-left.btn-details-item-left:hover, html body .btn-details-item-tv.btn-details-item-tv, html body .btn-details-item-left-tv.btn-details-item-left-tv, html body .vp-btn-main.vp-btn-main, html body .vp-btn-main.vp-btn-main:link, html body .vp-btn-main.vp-btn-main:visited, html body .vp-btn-main.vp-btn-main:hover, html body .vp-btn-main.vp-btn-main:active, html body .btn.btn.btn-soft, html body .btn.btn.btn-soft:hover, html body .btn.btn.btn-primary:not(.nav-link), html body .btn.btn.btn-primary:not(.nav-link):hover, html body .lte-btn-item.lte-btn-item, html body .lte-btn-item.lte-btn-item:hover, html body .adsl-btn-item.adsl-btn-item, html body .adsl-btn-item.adsl-btn-item:hover, html body .voip-btn-item.voip-btn-item, html body .voip-btn-item.voip-btn-item:hover { background: #fb923c !important; background-color: #fb923c !important; background-image: none !important; border-color: #fb923c !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; box-shadow: none !important; }
html body .owa-hero-cta-title.owa-hero-cta-title, html body .lte-hero-cta-title.lte-hero-cta-title, html body .adsl-hero-cta-title.adsl-hero-cta-title, html body .voip-hero-cta-title.voip-hero-cta-title { color: #fb923c !important; -webkit-text-fill-color: #fb923c !important; }
html body .cta-btn.cta-btn.outline, html body .cta-btn.cta-btn.outline:link, html body .cta-btn.cta-btn.outline:visited, html body .cta-btn.cta-btn.outline:hover, html body .cta-btn.cta-btn.outline:focus, html body .cta-btn.cta-btn.outline:active, html body .adsl-cta-btn.adsl-cta-btn.outline, html body .ceo-cta-btn.ceo-cta-btn.outline, html body .btn-outline.btn-outline, html body .vp-btn-ghost.vp-btn-ghost, html body .vp-btn-ghost.vp-btn-ghost:link, html body .vp-btn-ghost.vp-btn-ghost:visited, html body .vp-btn-ghost.vp-btn-ghost:hover, html body .vp-btn-ghost.vp-btn-ghost:active { background: transparent !important; background-color: transparent !important; background-image: none !important; border-color: #fb923c !important; color: #fb923c !important; -webkit-text-fill-color: #fb923c !important; box-shadow: none !important; }
.newMenu a, .newMenu .menuParent, .newMenu .menuParent_1, .newMenu .parent_name, .newMenu .child-name, .newMenu .menu-child, .newMenu .header, .newMenu .arrow-key { color: #f59e0b !important; }
.newMenu .menu-child img, .newMenu .arrow-key img, .menu-child img, .arrow-key img { filter: brightness(0) saturate(100%) invert(60.226561052904515%) sepia(58.58418135079991%) saturate(666.157353065605%) hue-rotate(0deg) brightness(98.27935212248563%) contrast(95.85384882227434%) !important; }
.container_1 .services section span, .services section span { color: #f59e0b !important; }
.container_1 .services section:hover, .services section:hover { border-top: 6px solid #f59e0b !important; }
.container_1 .services section img, .services section img, .service-icon-item img, .service-icon.service-icon, .card-img-right.card-img-right, .item-image.item-image { filter: brightness(0) saturate(100%) invert(60.226561052904515%) sepia(58.58418135079991%) saturate(666.157353065605%) hue-rotate(0deg) brightness(98.27935212248563%) contrast(95.85384882227434%) !important; }
footer .footer { background-color: #6d6b6b !important; }
footer .footer, footer .footer a, footer .footer ul li { color: #f1f5f9 !important; }