.callout-wrapper[data-v-15a48b1a]{max-height:125px;display:flex;justify-content:center;align-items:center;font-size:1.125rem;font-family:Arial\ Bold,sans-serif;text-align:var(--text-align);color:var(--text-color);background-color:var(--bg-color)}@media screen and (min-width:769px){.callout-wrapper[data-v-15a48b1a]{font-size:1.875rem}}.grid[data-v-3b128010]{background-color:var(--bg-color);color:var(--text-color)}.two-column-content[data-v-3b128010],.two-column-header[data-v-3b128010]{text-align:left}.two-column-header[data-v-3b128010]{font-family:Arial\ Bold,sans-serif;font-size:1.25rem}.two-column-content[data-v-3b128010]{padding:.5rem 0}.two-column-icon-wrapper[data-v-3b128010]{font-size:1.25rem}@media screen and (min-width:640px){.two-column-header[data-v-3b128010]{font-size:1.5rem}.two-column-content[data-v-3b128010]{padding:1rem 0}.two-column-icon-wrapper[data-v-3b128010]{display:flex;justify-content:flex-end;font-size:1.5rem}}.content-wrapper[data-v-9650d2fc]{height:100%;justify-content:center;align-items:center;padding:1.5rem;background-color:var(--bg-color);color:var(--text-color);font-size:var(--font-size)}.card[data-v-6f3e8bb0],.content-wrapper[data-v-9650d2fc]{display:flex;flex-direction:column;text-align:var(--text-align)}.card[data-v-6f3e8bb0]{border:2px solid var(--card-border-color)}.card .card-header-wrapper[data-v-6f3e8bb0]{padding:1rem;background-color:var(--header-bg-color);color:var(--header-text-color)}.card .card-content-wrapper[data-v-6f3e8bb0]{padding:1rem;background-color:var(--content-bg-color);color:var(--content-text-color)}.diagram-step-wrapper[data-v-756d39fc]{width:100%;height:75px;display:flex;justify-content:space-between;z-index:1}.diagram-icon[data-v-756d39fc]{display:flex;align-items:center}.diagram-icon-wrapper[data-v-756d39fc]{width:50px;height:50px;display:flex;justify-content:center;align-items:center;color:var(--icon-color)}.diagram-line[data-v-756d39fc]{min-width:75px;margin-left:-18px;border-bottom:2px solid #292637;z-index:10}.diagram-text[data-v-756d39fc]{width:100%;display:flex;justify-content:center;align-items:center;padding:1rem;color:var(--text-color);background-color:var(--text-bg-color)}@media screen and (min-width:1024px){.diagram-step-wrapper[data-v-756d39fc]{width:auto;height:auto;display:flex;flex-direction:column;align-items:center}.diagram-icon[data-v-756d39fc]{height:75px;display:flex;flex-direction:column;justify-content:center;align-items:center}.diagram-icon-wrapper[data-v-756d39fc]{width:50px;height:auto;display:flex;justify-content:center;align-items:center;z-index:10}.diagram-line[data-v-756d39fc]{min-width:0;height:100%;margin-left:0;border-left:2px solid #292637;border-bottom:0}.diagram-text[data-v-756d39fc]{display:flex;width:150px;justify-content:center;align-items:center;padding:.5rem 0}}.diagram-professionals[data-v-46fa771c]{border:3px solid #292637}.diagram-professionals-wrapper[data-v-46fa771c]{position:relative}.diagram-accent[data-v-46fa771c]{width:10px;height:calc(100% - 2rem);position:absolute;top:1rem;left:calc(2.5rem + 25px);background-color:#eee;z-index:0}@media screen and (min-width:1024px){.diagram-accent[data-v-46fa771c]{width:calc(100% - 2rem);height:10px;top:calc(2.5rem + 17px);left:1rem}}.professionals-main[data-v-20ffe4fc]{background-color:#fff}.main-banner[data-v-20ffe4fc]{width:100%;height:125px;display:flex;align-items:center;background-image:linear-gradient(to top right,rgba(134,158,51,.5),rgba(38,156,189,.75)),url(../img/professionals-banner.a55c2aea.jpg);background-position:center 15%;background-size:cover;background-repeat:no-repeat}.main-banner .banner-text[data-v-20ffe4fc]{width:100%;margin:0 2rem;padding:0 0 .5rem 0;font-size:2rem;color:#fff;text-align:left;border-bottom:3px solid #fff}.page-nav[data-v-20ffe4fc]{width:100%;padding:1.5rem 2rem;background-color:#292637;color:#269cbd;font-family:Arial\ Bold,sans-serif}.page-nav li[data-v-20ffe4fc]{padding:.5rem}.page-nav li a[data-v-20ffe4fc]{display:inline-block;width:100%;font-size:1.125rem;text-align:left;transition:all .5s}.page-nav li a[data-v-20ffe4fc]:hover{color:#fff}.plus-separator[data-v-20ffe4fc]{font-size:2.5rem;font-family:Arial\ Bold,sans-serif;color:#ccc}@media screen and (min-width:640px){.main-banner[data-v-20ffe4fc]{height:175px}.main-banner .banner-text[data-v-20ffe4fc]{margin:0 6rem;padding:0 0 2rem 0}.page-nav[data-v-20ffe4fc]{padding:2rem 0}.page-nav li[data-v-20ffe4fc]{padding:.75rem 6rem}.page-nav li a[data-v-20ffe4fc]{font-size:1.825rem}}