@charset "UTF-8";.home h1{line-height:1}.home h2{font-size:19px}@media screen and (min-width:768px){.home h2{font-size:27px}}.home .jumbotron{background-color:transparent;position:relative;margin-bottom:0}.home .t3-mainbody{padding-top:20px}.home .t3-mainbody .main-container{border-top:none}@media screen and (max-width:767px){.home .t3-content{padding-bottom:0;padding-top:0}}
.acm-teams{opacity:0.01;transition:opacity 0.4s ease;max-width:1170px !important;margin:0 auto !important;padding:0 15px !important;box-sizing:border-box !important;overflow-x:hidden !important}.acm-teams.cta-ready{opacity:1 !important}.acm-teams .row{margin-left:0 !important;margin-right:0 !important}.acm-teams .equal-height.item.testimonials,.acm-teams .equal-height.item.testimonials>.row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px;margin:0 !important;padding:25px 0;border-bottom:1px solid #eee;box-sizing:border-box !important}.acm-teams .member-profile{flex:0 0 200px;max-width:200px;margin-left:-10px}.acm-teams .member-image{width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:4px;background:#f6f6f6}.acm-teams .member-image img{width:100% !important;height:100% !important;object-fit:cover !important;display:block}.acm-teams .testimony{flex:1 1 300px;min-width:0;padding-left:20px;box-sizing:border-box !important;word-wrap:break-word !important;overflow-wrap:break-word !important;word-break:break-word !important;hyphens:auto;max-width:100%;text-align:left !important}.acm-teams .member-head,.acm-teams .member-desc,.acm-teams .member-profile h4,.acm-teams .member-profile .member-title{text-align:left !important}@media (min-width:992px){.acm-teams .testimony{max-width:72ch !important}}.acm-teams .item .member-desc:before,.acm-teams .item .member-desc:after,.acm-teams .testimony:before,.acm-teams .testimony:after{content:none !important;display:none !important}.fc-cta-inline{margin-top:30px;padding:25px;background:#f9f9f9;border-left:6px solid #0d6efd;border-radius:4px;box-sizing:border-box !important;width:100%;max-width:100%;text-align:left !important}.fc-cta-inline .trust-note{font-size:1.3rem !important;font-weight:700;color:#111;margin-bottom:15px;line-height:1.4}.fc-cta-inline .trust-note a{color:#0d6efd;text-decoration:underline}.fc-cta-inline .btn-cta{display:inline-block;padding:12px 26px;background:#0d6efd;color:#fff !important;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem}@media (max-width:767px){.acm-teams .member-profile{flex:0 0 100%;max-width:100%;margin-left:0}.acm-teams .testimony{padding-left:0}}
@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}
:root{--fc-logo-h:64px;--fc-logo-h-mobile:56px;--fc-logo-top-global:-5px;--fc-logo-left-global:-10px;--fc-logo-top-home:-9px;--fc-logo-left-home:-15px}.t3-slideshow{width:100% !important;max-width:inherit !important;margin-left:auto !important;margin-right:auto !important;padding-left:inherit !important;padding-right:inherit !important;box-sizing:border-box !important}#t3-mainnav.navbar,#t3-mainnav.navbar-default{margin-bottom:0 !important;border-bottom:none !important;box-shadow:none !important}nav.t3-navbar-collapse.navbar-collapse.collapse:empty{display:none !important}#gt_float_wrapper img,.gtranslate_wrapper img,.gtranslate img,.fc-langs img{width:24px !important;height:24px !important;object-fit:contain !important}#t3-mainnav .navbar-header .logo.logo-image,#t3-mainnav .navbar-header .logo.logo-image a{height:var(--fc-logo-h) !important;line-height:var(--fc-logo-h) !important;display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;max-height:none !important;overflow:visible !important;position:relative !important;top:var(--fc-logo-top-global) !important;left:var(--fc-logo-left-global) !important}#t3-mainnav .navbar-header .logo.logo-image img.logo-img{height:var(--fc-logo-h) !important;width:auto !important;max-height:none !important;display:block !important;margin:0 !important}#t3-mainnav .navbar-header .logo.logo-image span{display:none !important}html.itemid-435 #t3-mainnav .navbar-header .logo.logo-image{top:var(--fc-logo-top-home) !important;left:var(--fc-logo-left-home) !important}@media (max-width:480px){:root{--fc-logo-h:var(--fc-logo-h-mobile)}}html.itemid-435 #t3-content .blog-featured .item .item-image,html.itemid-435 #t3-content .items-leading .item .item-image,html.itemid-435 #t3-content .blog-featured .item figure,html.itemid-435 #t3-content .blog-featured .item img{margin-bottom:12px !important;display:block}html.itemid-435 #t3-content .blog-featured .item .page-header,html.itemid-435 #t3-content .blog-featured .item h2,html.itemid-435 #t3-content .blog-featured .item .article-title{margin-top:0 !important}html.itemid-435 #t3-content .blog-featured .item .intro,html.itemid-435 #t3-content .blog-featured .item .article-intro{margin-top:6px !important}@media (max-width:576px){html.itemid-435 #t3-content .blog-featured .item .item-image,html.itemid-435 #t3-content .blog-featured .item figure{margin-bottom:14px !important}}*{outline:none !important}
