.page-id-19271 .section_wrapper {
    padding: 140px 30px;
}
.page-id-19271 .p-default__title {
    text-align: center;
    font-size: 60px;
    font-family: 'AvenirLTStd-Heavy', Arial, Helvetica, sans-serif;
    color: #111111;
    letter-spacing: -0.9px;
    line-height: 64px;
    padding-bottom: 24px;
	
}
.page-id-19271 .has-text-align-center {
  color: #111111;
    font-size: 20px;
    text-align: center;
    font-family: 'AvenirLTStd-Medium', Arial, Helvetica, sans-serif;
}


.page-id-19271 main#main .b-footer__line2_social {
    width: 286px;
    width: 350px;
    margin: 15px auto 0;
    display: flex;
    align-items: baseline;
}
.goback{
	text-align: center;
    margin: 0 auto;
    margin-top: 24px;
    color: blue;
    font-weight: 800;
    font-size: 21px;
}
@media only screen and (max-width: 740px){
.b-footer__line2_social:before {
	display:none!important;
    position: absolute;
    top: -12px;
    left: 50%;
    transform: translateX(-50%);
    content: 'Follow Us';
    font-size: 18px;
    font-family: 'AvenirLTStd-Heavy', Arial, Helvetica, sans-serif;
	}}

/* ===== Redesign 2026 nav styling pass ===== */
/* Group 3H hub items visually under Solutions in the drawer nav */
#site-navigation #primary-menu > li#menu-item-20179 { position: relative; }
#site-navigation #primary-menu > li#menu-item-20179 > a { font-weight: 700; }
#site-navigation #primary-menu li#menu-item-20184,
#site-navigation #primary-menu li#menu-item-20185,
#site-navigation #primary-menu li#menu-item-20186 {
    padding-left: 16px;
    border-left: 2px solid #00d1b2;
    margin-left: 4px;
}
#site-navigation #primary-menu li#menu-item-20184 > a,
#site-navigation #primary-menu li#menu-item-20185 > a,
#site-navigation #primary-menu li#menu-item-20186 > a {
    font-size: 0.9em;
    color: #444;
    opacity: 0.9;
}
#site-navigation #primary-menu li#menu-item-20186 {
    margin-bottom: 10px;
}
/* ===== end styling pass ===== */

/* ===== Redesign 2026 hub page styling (Healthcare/Hospitality/Humanware) ===== */
.page-id-20168 #main, .page-id-20170 #main, .page-id-20172 #main {
    max-width: 860px; margin: 0 auto; padding: 48px 24px 72px;
    color: #333; line-height: 1.7;
}
.page-id-20168 #main h1, .page-id-20170 #main h1, .page-id-20172 #main h1 {
    font-family: 'AvenirLTStd-Heavy', Arial, Helvetica, sans-serif;
    font-size: 48px; line-height: 1.15; letter-spacing: -0.5px; color: #111; margin: 0 0 24px;
}
.page-id-20168 #main h2, .page-id-20170 #main h2, .page-id-20172 #main h2 {
    font-family: 'AvenirLTStd-Heavy', Arial, Helvetica, sans-serif;
    font-size: 30px; color: #111; margin: 52px 0 18px; padding-bottom: 12px; border-bottom: 3px solid #00d1b2;
}
.page-id-20168 #main h1 + p, .page-id-20170 #main h1 + p, .page-id-20172 #main h1 + p {
    font-size: 20px; line-height: 1.6; color: #555;
}
.page-id-20168 #main p, .page-id-20170 #main p, .page-id-20172 #main p { font-size: 17px; margin: 0 0 14px; }
.page-id-20168 #main ul, .page-id-20170 #main ul, .page-id-20172 #main ul { list-style: none; margin: 0 0 8px; padding: 0; }
.page-id-20168 #main ul li, .page-id-20170 #main ul li, .page-id-20172 #main ul li {
    position: relative; padding: 10px 0 10px 30px; border-bottom: 1px solid #eee; font-size: 17px;
}
.page-id-20168 #main ul li:before, .page-id-20170 #main ul li:before, .page-id-20172 #main ul li:before {
    content: ''; position: absolute; left: 4px; top: 18px; width: 8px; height: 8px; border-radius: 50%; background: #00d1b2;
}
.page-id-20168 #main ul li strong, .page-id-20170 #main ul li strong, .page-id-20172 #main ul li strong { color: #111; }
.page-id-20168 #main a[href*='request-demo'], .page-id-20170 #main a[href*='request-demo'], .page-id-20172 #main a[href*='request-demo'] {
    display: inline-block; margin-top: 28px; padding: 14px 34px; background: #00d1b2; color: #fff !important;
    font-family: 'AvenirLTStd-Heavy', Arial, Helvetica, sans-serif; font-size: 17px; text-decoration: none; border-radius: 6px;
}
.page-id-20168 #main a[href*='request-demo']:hover, .page-id-20170 #main a[href*='request-demo']:hover, .page-id-20172 #main a[href*='request-demo']:hover { background: #00b89c; }
/* ===== end hub page styling ===== */