#page .intouch-nav-enquire{display:flex;align-items:center}#page .intouch-nav-enquire>a.menu-link{background:#2166ff;color:#fff!important;font-weight:600;line-height:1.4;padding:11px 20px;border-radius:5px;height:auto;margin:8px 0 8px 12px}#page .intouch-nav-enquire>a.menu-link:hover{background:#0056a7}#page .intouch-nav-enquire>a.menu-link:focus-visible{outline:3px solid #0056a7;outline-offset:3px}#page .intouch-nav-enquire>a.menu-link:after{display:none}@media(max-width:921px){#page .intouch-nav-enquire>a.menu-link{margin:12px 20px;display:inline-block}}
#colophon [data-id="024b447"]{display:grid!important;grid-template-columns:1.15fr 1fr 1.2fr 1fr 1.3fr;gap:28px!important;align-items:start!important;padding:48px max(24px,calc((100vw - 1200px)/2))!important;width:100%;box-sizing:border-box}#colophon [data-id="024b447"]>.e-con{width:100%!important;margin:0!important;padding:0!important;gap:16px!important;min-width:0;align-items:stretch!important}#colophon [data-id="024b447"] h4{margin:0;line-height:1.35;font-size:20px}#colophon [data-id="024b447"] .elementor-widget{margin:0!important;width:100%}#colophon [data-id="024b447"] p{font-size:15px;line-height:1.65;margin:0 0 16px}#colophon .itp-footer-links{list-style:none;margin:0;padding:0;display:grid;gap:12px}#colophon .itp-footer-links a{font-size:15px;line-height:1.5;display:block;color:#fff}#colophon .itp-footer-links a:hover,#colophon .itp-footer-brand-links a:hover{text-decoration:underline}#colophon .itp-footer-brand-links a{color:#fff}#colophon .itp-footer-enquire{display:inline-block;background:#2166ff;color:#fff;padding:11px 20px;border-radius:5px;font-weight:600}#colophon [data-id="024b447"] a:focus-visible{outline:2px solid #fff;outline-offset:4px}#colophon [data-id="9103e95"] .elementor-icon-list-text{overflow-wrap:anywhere;font-size:15px;line-height:1.65}@media(max-width:1024px){#colophon [data-id="024b447"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px!important}}@media(max-width:600px){#colophon [data-id="024b447"]{grid-template-columns:1fr;padding:36px 24px!important;gap:30px!important}#colophon [data-id="024b447"]>.e-con{text-align:left!important}#colophon [data-id="024b447"] .elementor-icon-list-item{justify-content:flex-start!important}} @media(min-width:922px){#page #ast-hf-menu-1>.menu-item{position:relative!important}#page #ast-hf-menu-1>.menu-item>.sub-menu{width:280px!important;min-width:280px!important;max-width:calc(100vw - 32px);position:absolute!important;top:100%!important;left:0!important;right:auto!important;padding:8px!important;margin:0!important;border:1px solid #e1e8f2!important;border-top:3px solid #2166ff!important;border-radius:0 0 12px 12px!important;background:#fff!important;box-shadow:0 14px 35px rgba(15,40,80,.16)!important;display:block!important}#page #ast-hf-menu-1>.menu-item>.sub-menu li{width:100%!important;display:block!important;margin:0!important;border:0!important}#page #ast-hf-menu-1>.menu-item>.sub-menu a{padding:12px 14px!important;font-size:15px;line-height:1.45!important;color:#203550!important;border:0!important;border-radius:7px;white-space:normal}#page #ast-hf-menu-1>.menu-item>.sub-menu a:hover,#page #ast-hf-menu-1>.menu-item>.sub-menu a:focus-visible{background:#eef4ff!important;color:#0056a7!important}#page #ast-hf-menu-1>.menu-item>.sub-menu a:after{display:none!important}}
#page .menu-link>.dropdown-menu-toggle~.dropdown-menu-toggle{display:none!important}
@media(max-width:921px){#page .ast-mobile-header-content{margin:8px 16px 16px;width:calc(100% - 32px)!important;border-radius:12px;box-shadow:0 12px 28px rgba(15,40,80,.14);overflow:hidden}#page #ast-hf-mobile-menu .sub-menu{width:auto!important;margin:0 12px 10px!important;padding:6px!important;background:#eef4ff!important;border:0!important;border-radius:8px}#page #ast-hf-mobile-menu .sub-menu a{font-size:15px!important;line-height:1.5!important;padding:12px 14px!important;border:0!important}}
#page .intouch-nav-enquire>a.menu-link{font-size:13px;padding:9px 12px;margin-left:7px;white-space:nowrap}#page .intouch-nav-card>a.menu-link{background:#fff!important;border:1px solid #2166ff;color:#0056a7!important}#page .intouch-nav-card>a.menu-link:hover{background:#eef4ff!important}@media(min-width:922px){#page #ast-hf-menu-1>.menu-item:not(.intouch-nav-enquire)>a{padding-left:10px;padding-right:10px}}@media(max-width:921px){#page .intouch-nav-enquire{display:block!important}#page .intouch-nav-enquire>a.menu-link{display:block!important;text-align:center;margin:8px 20px!important;padding:11px 12px!important}}
.intouch-business-integrations{background:#f4f7fc;padding:64px 24px;color:#203550}.intouch-integrations-inner{max-width:1152px;margin:auto}.intouch-integrations-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.4px;color:#0056a7}.intouch-business-integrations h2{font-size:36px;line-height:1.2;color:#122d50;margin:12px 0 20px}.intouch-business-integrations p{line-height:1.65}.intouch-integration-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.intouch-integration-cards article{background:#fff;border:1px solid #dde6f1;border-radius:12px;padding:28px;box-shadow:0 5px 18px rgba(15,40,80,.04)}.intouch-integration-cards span{font-size:13px;color:#0056a7}.intouch-integration-cards h3{font-size:25px;margin:8px 0 12px;color:#122d50}.intouch-integration-note{font-size:14px;color:#526277}.intouch-integrations-details{display:block;margin:22px 0;color:#0056a7}.intouch-integrations-quote{display:inline-block;background:#2166ff;color:#fff!important;border-radius:5px;padding:12px 22px;font-weight:600}.intouch-integrations-quote:hover{background:#0056a7}@media(max-width:600px){.intouch-business-integrations{padding:40px 24px}.intouch-business-integrations h2{font-size:28px}.intouch-integration-cards{grid-template-columns:1fr;gap:16px}} @media(min-width:922px){#page #ast-hf-menu-1{gap:7px;align-items:center;padding:10px 0}#page #ast-hf-menu-1>.menu-item>a.menu-link{height:44px;min-height:44px;display:flex;align-items:center;justify-content:center;margin:0!important;padding:10px 12px!important;border-radius:9px;background:#eef4ff;border:1px solid #dce7f8;color:#17365d;font-size:14px;line-height:1.3;box-shadow:0 2px 3px rgba(20,50,90,.05);transition:background .15s,color .15s,box-shadow .15s}#page #ast-hf-menu-1>.menu-item>a.menu-link:after{display:none!important}#page #ast-hf-menu-1>.menu-item>a.menu-link:hover{background:#dceaff;color:#0056a7;box-shadow:0 3px 8px rgba(20,50,90,.1)}#page #ast-hf-menu-1>.current-menu-item>a.menu-link,#page #ast-hf-menu-1>.current-menu-parent>a.menu-link{background:#0056a7;color:#fff;border-color:#0056a7}#page #ast-hf-menu-1>.intouch-nav-pos>a.menu-link{background:#2166ff;color:#fff;border-color:#2166ff;font-size:13px;font-weight:600}#page #ast-hf-menu-1>.intouch-nav-card>a.menu-link{font-size:13px;font-weight:600}#page #ast-hf-menu-1>.intouch-nav-pos{margin-left:5px}#page #ast-hf-menu-1>.menu-item>.sub-menu{top:calc(100% + 2px)!important;border-radius:10px!important}#page #ast-hf-menu-1 .dropdown-menu-toggle{margin-left:5px}#page #ast-hf-menu-1 .ast-arrow-svg{width:10px;height:8px}#page #ast-hf-menu-1>.menu-item>a:focus-visible{outline:3px solid #0056a7;outline-offset:3px}}
@media(max-width:921px){#page #ast-hf-mobile-menu{padding:12px!important}#page #ast-hf-mobile-menu>.menu-item{margin-bottom:8px}#page #ast-hf-mobile-menu>.menu-item>a.menu-link{background:#eef4ff;border:1px solid #dce7f8;border-radius:9px;min-height:46px;line-height:1.4;padding:13px 16px!important;color:#17365d}#page #ast-hf-mobile-menu>.current-menu-item>a.menu-link,#page #ast-hf-mobile-menu>.current-menu-parent>a.menu-link{background:#0056a7;color:#fff}#page #ast-hf-mobile-menu>.intouch-nav-pos>a.menu-link{background:#2166ff!important;color:#fff!important}#page #ast-hf-mobile-menu>.intouch-nav-enquire>a.menu-link{margin:0!important}#page #ast-hf-mobile-menu .sub-menu{margin-top:8px!important}}
.intouch-business-integrations h2,.intouch-integration-cards h3{color:#00549c}.intouch-integrations-eyebrow,.intouch-integration-cards span{color:#00549c}
body.woocommerce-shop #content h1{color:#00549c!important}body.woocommerce-shop #content .woocommerce-products-header{padding:36px 24px;box-sizing:border-box}
#intouch-quick-links>h1{display:none!important}