@font-face{font-family:TT Commons;src:url(../font/TTCommons-Regular.woff2) format("woff2"),url(../font/TTCommons-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:TT Commons;src:url(../font/TTCommons-Medium.woff2) format("woff2"),url(../font/TTCommons-Medium.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:TT Commons;src:url(../font/TTCommons-DemiBold.woff2) format("woff2"),url(../font/TTCommons-DemiBold.woff) format("woff");font-style:normal;font-weight:600}@font-face{font-family:TT Commons;src:url(../font/TTCommons-Bold.woff2) format("woff2"),url(../font/TTCommons-Bold.woff) format("woff");font-style:normal;font-weight:700}*{box-sizing:border-box}html{font-size:62.5%}body,html{padding:0;margin:0;min-width:320px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:TT Commons,sans-serif;color:#697782}img{max-width:100%}strong{font-weight:600}.section,section{padding:80px 24px;margin-left:auto;margin-right:auto;max-width:1352px}.section.full-width,section.full-width{max-width:none}@media print,screen and (min-width:1024px){.section,section{padding-top:104px;padding-bottom:104px}}.contain{position:relative;max-width:1304px;margin-left:auto;margin-right:auto}.contain.narrow{max-width:1152px}h1,h2,h3,h4,h5,h6{margin:0;color:#042e62;font-weight:500}h1{font-weight:600;font-size:42px;line-height:38px}@media print,screen and (min-width:1024px){h1{font-size:60px;line-height:56px}}h2{font-size:38px;line-height:38px}@media print,screen and (min-width:1024px){h2{font-size:48px;line-height:50px}}h3{font-size:26px;line-height:28px;font-weight:600}@media print,screen and (min-width:1024px){h3{font-size:32px;line-height:36px}}h4{font-size:22px;line-height:24px}@media print,screen and (min-width:1024px){h4{font-size:24px;line-height:28px}}h5{font-size:18px;line-height:22px}p{margin:0;font-weight:400}p,p.large{font-size:18px;line-height:24px}@media print,screen and (min-width:1024px){p.large{font-size:20px;line-height:26px}}p.small{font-size:16px;line-height:22px}ol,ul{list-style-type:none;margin:0;padding:0}a{color:#2778cd;transition:.1s;text-decoration:none;font-weight:500}a:focus,a:hover{text-decoration:underline;color:#2778cd}a:focus h1:not(.color-fff),a:focus h2:not(.color-fff),a:focus h3:not(.color-fff),a:focus h4:not(.color-fff),a:focus h5:not(.color-fff),a:focus h6:not(.color-fff),a:hover h1:not(.color-fff),a:hover h2:not(.color-fff),a:hover h3:not(.color-fff),a:hover h4:not(.color-fff),a:hover h5:not(.color-fff),a:hover h6:not(.color-fff){text-decoration:none;color:#2778cd}a.color-fff:focus,a.color-fff:hover{color:#fff}a.color-teal:focus,a.color-teal:hover{color:#5dc5d6}p a{color:#2778cd;font-weight:500}p a:hover{text-decoration:underline}a.no-underline:hover{text-decoration:none}a.no-underline:hover *{text-decoration:none!important}.color-fff a:not(.btn):not(.btn-white){color:#5dc5d6}sup{vertical-align:bottom}.relative{position:relative}.accordion{border-bottom:1px solid rgba(105,119,130,.16);padding:24px 0}.accordion-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:transparent;border:none;cursor:pointer;padding:0;gap:13px;text-align:left;width:100%;color:#042e62}.accordion-num{font-weight:500;font-size:1.8rem;line-height:1.61111;color:inherit}@media screen and (max-width:1023px){.accordion-num{font-size:1.6rem;line-height:1.5}}.accordion-title{font-weight:500;font-size:2.4rem;line-height:28px;color:inherit}@media screen and (max-width:1023px){.accordion-title{font-size:2.2rem;line-height:28px}}.accordion-arrow{padding-top:7px;-ms-flex:0 0 13px;flex:0 0 13px;margin-left:auto}.accordion-arrow svg{color:inherit;transform:rotate(0deg);transform-origin:center;transition:transform .2s}.accordion-panel{display:none;padding-top:12px}@media print,screen and (min-width:1024px){.accordion-panel{padding-top:24px}}.accordion.is-active{border-color:#2778cd}.accordion.is-active .accordion-toggle{color:#2778cd}.accordion.is-active .accordion-arrow svg{transform:rotate(-90deg)}.accordion-toggle:focus,.accordion-toggle:hover{color:#2778cd}.badge{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:4px;border:1px solid rgba(23,35,44,.2);padding:4px 8px;color:#042e62;font-weight:500;font-size:14px;line-height:17px}.badge:hover{text-decoration:none}.badge-green{background-color:#58a568;border-color:#58a568;color:#fff}.badge-aqua{background-color:#4192f7;border-color:#4192f7;color:#fff}.badge-ghost{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.2);color:#fff}.badge-gray{background:#f6f7f8;border-color:#f6f7f8;color:#042e62}a.badge-gray:hover{background-color:#042e62;border-color:#042e62;color:#fff}button,input[type=submit]{font-family:TT Commons,sans-serif;cursor:pointer}.btn,.btn-white{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:18px;line-height:22px;padding:12px 24px;background:#fff;font-weight:500;border:1px solid rgba(39,120,205,.2);border-radius:100px;color:#042e62;gap:16px;cursor:pointer;transition:.1s}@media print,screen and (min-width:1024px){.btn,.btn-white{padding:14px 32px}}.btn-white:focus,.btn-white:hover,.btn:focus,.btn:hover{outline:0;text-decoration:none;border-color:#2778cd;background-color:#2778cd;color:#fff}.btn.no-bg,.no-bg.btn-white{background-color:transparent}.btn.no-bg:focus,.btn.no-bg:hover,.no-bg.btn-white:focus,.no-bg.btn-white:hover{color:#042e62}button.reset{border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0}.btn-blue{background-color:#2778cd;border-color:#2778cd;color:#fff}.btn-blue:focus,.btn-blue:hover{background-color:#042e62;border-color:#042e62;color:#fff}.btn-white{background-color:#fff;border-color:#fff;color:#042e62}.btn-white:focus,.btn-white:hover{background-color:#042e62;border-color:#042e62;color:#fff}.btn-ghost{background-color:transparent;border-color:rgba(65,146,247,.5);color:#fff}.btn-ghost:focus,.btn-ghost:hover{background-color:#fff;border-color:#fff;color:#042e62}.btn-ghost-dark{background-color:transparent;color:#042e62;border-color:rgba(65,146,247,.2)}.btn-blue.hover-white:focus,.btn-blue.hover-white:hover,.btn.hover-white:focus,.btn.hover-white:hover,.hover-white.btn-white:focus,.hover-white.btn-white:hover{background-color:#fff;border-color:#fff;color:#042e62}.btn-blue.hover-white:focus svg *,.btn-blue.hover-white:hover svg *,.btn.hover-white:focus svg *,.btn.hover-white:hover svg *,.hover-white.btn-white:focus svg *,.hover-white.btn-white:hover svg *{fill:#042e62}.btn-narrow{padding-left:20px;padding-right:20px}.btn-small{padding-left:16px;padding-right:16px;font-size:16px;height:38px}@media print,screen and (min-width:1024px){.btn-small{padding-left:20px;padding-right:20px}}.btn-med{padding:10px 24px}.btn-full{width:100%;text-align:center;padding-left:20px;padding-right:20px}.btn-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:16px}@media print,screen and (min-width:1024px){.btn-wrap{-ms-flex-direction:row;flex-direction:row;gap:20px}}.card-callout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(105,119,130,.16);border-radius:18px;position:relative;overflow:hidden}.card-callout:hover{text-decoration:none;box-shadow:0 6px 10px -2px rgba(85,105,135,.04),0 2px 4px -2px rgba(85,105,135,.02)}@media screen and (max-width:767px){.card-callout{max-width:380px;width:100%;justify-self:center}}.card-callout .body{min-height:122px;padding:32px 24px;position:relative}@media print,screen and (min-width:1024px){.card-callout .body{padding:32px}}.card-callout h4{font-size:22px;line-height:24px;padding-right:16px}@media print,screen and (min-width:1200px){.card-callout h4{font-size:24px;line-height:28px}}.card-callout .accent{height:50px;padding-left:2px;margin-left:auto}.card-callout .photo-wrap{border-radius:16px;margin-top:auto}.card-callout .photo-bg{width:100%;height:170px;transform:scale(1);transition:.4s ease;border-radius:16px}@media print,screen and (min-width:1024px){.card-callout .photo-bg{height:0;padding-top:68.5%}.card-callout .photo-bg.small{padding-top:50%}}.bg-gradient .card-callout,.bg-lightblue .card-callout{background-color:#fff;border:0;box-shadow:0 6px 10px -2px rgba(85,105,135,.04),0 2px 4px -2px rgba(85,105,135,.02)}.card-person{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;border:1px solid rgba(105,119,130,.16);border-radius:16px;overflow:hidden;min-height:88px;color:#042e62;background:transparent;text-align:left;padding:0}.card-person.has-bio:hover{color:#2778cd;cursor:pointer}.card-person .photo-bg{-ms-flex:0 0 104px;flex:0 0 104px;border-radius:16px;height:100%}@media print,screen and (min-width:768px){.card-person .photo-bg{-ms-flex:0 0 140px;flex:0 0 140px}}.card-person .body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 100%;flex:1 1 100%;padding:16px}@media print,screen and (min-width:768px){.card-person .body{padding:16px 24px}}.card-person .name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;color:inherit;font-size:20px;line-height:24px;font-weight:500;text-decoration:none}.card-person .name svg{color:inherit;-ms-flex:0 0 10px;flex:0 0 10px}.card-person .meta{margin-top:8px;font-size:16px;line-height:19px}.card-row-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:16px}.card-row{display:-ms-grid;display:grid;gap:16px}@media print,screen and (min-width:480px){.card-row{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:768px){.card-row{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.card-row{column-gap:52px}}.card-row+.card-row-heading,.card-row+.card-row-split{margin-top:56px}@media print,screen and (min-width:1024px){.card-row+.card-row-heading,.card-row+.card-row-split{margin-top:64px}}.card-row-split>.card-row-heading{margin-bottom:0;grid-column:1/-1;margin-bottom:-4px}@media print,screen and (min-width:768px){.card-row-split>.card-row-heading{display:none}}@media print,screen and (min-width:768px){.card-row-split .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-row-split .col .card{-ms-flex:1 1 auto;flex:1 1 auto}}.card-row-split .col:nth-child(3) .card-row-heading{-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.card-row-split .col:last-child{grid-column:1/-1;margin-top:56px}.card-row-split .col:last-child .card{width:100%;max-width:none}}@media screen and (min-width:768px) and (max-width:829px){.card-row-split .col:last-child h3{font-size:20px}}@media print,screen and (min-width:768px){.card-row-split .col .card-row-heading{height:24px}}@media print,screen and (min-width:1024px){.card-row-split .col .card-row-heading{height:36px}}.card{display:block;border:1px solid rgba(105,119,130,.16);border-radius:18px}.card .photo-bg,.card .photo-wrap{border-radius:16px}.card .photo-bg{padding-top:50%}.card .body{padding:24px;color:#042e62;border-radius:18px}@media print,screen and (min-width:1024px){.card .body{padding-left:32px;padding-right:32px}}.card .title{font-weight:500;font-size:22px;line-height:24px;color:#042e62}@media print,screen and (min-width:1024px){.card .title{font-size:24px;line-height:28px}}.card .title+div{margin-top:8px}a.card:hover{text-decoration:none;box-shadow:0 6px 10px -2px rgba(85,105,135,.04),0 2px 4px -2px rgba(85,105,135,.02)}a.card:hover .title{color:#2778cd;text-decoration:none}.checkbox input,.gfield_checkbox>div input,.radio input{/*display:none*/}.checkbox label,.gfield_checkbox>div label,.radio label{display:inline-block;position:relative;color:#697782;font-size:18px;line-height:23px;padding-left:32px;cursor:pointer}.checkbox label:before,.gfield_checkbox>div label:before,.radio label:before{content:"";display:block;position:absolute;left:0;top:1px;width:18px;height:18px;border:1px solid rgba(4,46,98,.3);border-radius:4px}.checkbox label:after,.gfield_checkbox>div label:after,.radio label:after{content:"";display:block;position:absolute;background:transparent;left:4px;top:5px;width:12px;height:12px}.radio input:checked+label:before{border-color:#2778cd}.radio input:checked+label:after{background-color:#2778cd}.checkbox input:checked+label:before,.gfield_checkbox>div input:checked+label:before{background-color:#2778cd;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2L5 8 2 5' stroke='%23fff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}section.featured{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:58.81944444% 41.18055556%;grid-template-columns:58.81944444% 41.18055556%;-ms-grid-rows:(minmax(0,1fr))[2];grid-template-rows:repeat(2,minmax(0,1fr));max-width:none}@media screen and (max-width:767px){section.featured{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}}@media print,screen and (min-width:1024px){section.featured{min-height:580px}}a.featured-main,a.featured-secondary{text-decoration:none}a.featured-main:hover,a.featured-secondary:hover{text-decoration:none;opacity:.95}.featured-main{padding:32px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media print,screen and (min-width:768px){.featured-main{-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2;-ms-grid-column:1;grid-column:1;padding:248px 48px 48px}}.featured-main-inner{max-width:752px;-ms-flex:0 0 100%;flex:0 0 100%;position:relative;z-index:2}.featured-excerpt{font-size:1.8rem;line-height:24px;margin:24px 0;color:#fff}@media print,screen and (min-width:768px){.featured-excerpt{max-width:536px}}.featured-secondary{padding:32px;display:-ms-flexbox;display:flex;min-height:220px;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;position:relative;-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:768px){.featured-secondary{-ms-grid-column:2;grid-column:2}}.featured-secondary-inner{position:relative;z-index:2;margin-top:auto}@media print,screen and (min-width:768px){.featured-secondary-inner{max-width:480px}}.featured-main,.featured-secondary{background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#2778cd;position:relative;overflow:hidden}.featured-main .photo-bg,.featured-secondary .photo-bg{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.featured-main .photo-bg~div,.featured-secondary .photo-bg~div{z-index:2}.featured-main .photo-bg:before,.featured-secondary .photo-bg:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg,rgba(23,35,44,.02) 17.93%,rgba(23,35,44,.8) 73.02%);background-blend-mode:multiply,multiply;z-index:1}@media screen and (max-width:767px){.featured-main,.featured-secondary{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.featured-tags{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-bottom:24px}@media print,screen and (min-width:768px){.featured-tags{position:absolute;top:32px;right:48px}}.featured-tags .badge{z-index:3}.featured-type{position:absolute;top:32px;left:48px;color:#fff;text-transform:uppercase;font-size:1.4rem;line-height:1.71429;z-index:4}@media screen and (max-width:767px){.featured-type{position:static;margin:0 0 12px}}.featured-main .featured-type{left:auto;right:48px;width:100%;max-width:752px}@media screen and (max-width:1439px){.featured-main .featured-type{max-width:none;width:auto;right:auto;left:48px}}@media screen and (max-width:767px){.featured-main .featured-type{left:32px}}@media print,screen and (min-width:768px){.featured-secondary .featured-tags{right:32px}}.featured-secondary .featured-type{left:32px}.featured.is-solo{-ms-grid-rows:1fr;grid-template-rows:1fr}.featured.is-solo .featured-main{padding:32px;min-height:300px}.featured-content{background:url(../img/bg-advocate.png) no-repeat 100% 100%;background-size:cover;padding:64px 24px}@media print,screen and (min-width:768px){.featured-content{padding:104px 64px}}.featured-content-contain{max-width:465px}.gform_fields{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:32px;grid-row-gap:40px}.gfield{position:relative;grid-column:1/-1;border:0;margin:0;padding:0}@media print,screen and (min-width:768px){.gfield{-ms-grid-column:span 6;grid-column:span 6}.gfield.gf-solo{padding-right:calc(50% + 16px)}.gfield.gf-full,.gfield.gf-solo{grid-column:1/-1}}.gfield_label{display:inline-block;margin-bottom:10px;color:#042e62;font-size:18px;line-height:18px;font-weight:500}.gfield_contains_required .gfield_label:after{content:"*";margin-left:3px;color:#e71d36}.gfield_required,.no-label .gfield_label{display:none}.gfield_checkbox{font-size:18px;color:#042e62}.gfield.gfield_error input,.gfield.gfield_error select,.gfield.gfield_error textarea{border-color:#e71d36}.gfield_validation_message{position:absolute;top:100%;margin-top:10px;right:0;text-align:right;color:#e71d36;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.06em;text-transform:uppercase}.gform_footer{margin-top:40px}.gform_button[type=submit]{padding:14px 48px;border:0;border-radius:100px;font-size:18px;line-height:22px;background-color:#2778cd;border-color:#2778cd;color:#fff}.gform_button[type=submit]:focus,.gform_button[type=submit]:hover{background-color:#042e62;border-color:#042e62;color:#fff}.highlights{padding-top:40px;padding-bottom:40px;background:linear-gradient(90.02deg,#042e62,#025394 57.28%)}@media print,screen and (min-width:1024px){.highlights{position:absolute;top:120px;right:36px;background:transparent;width:300px;padding-left:0;padding-right:0;margin-top:0;padding-top:50px}}.highlights>*{position:relative;z-index:2}.highlights .item{padding:16px 0}@media print,screen and (min-width:1024px){.highlights .item{border-bottom:1px solid hsla(0,0%,100%,.1)}.highlights .item:first-child{padding-top:22px}.highlights .item:last-child{border-bottom:0}}.highlights .item a{color:#fff;font-size:18px;line-height:23px}.highlights .item a:hover{text-decoration:underline}.highlights-swiper{overflow:hidden}.highlights .swiper-pagination{border-top:1px solid rgba(65,146,247,.2);text-align:left}input[type=email],input[type=search],input[type=tel],input[type=text],textarea{width:100%;height:49px;padding:13px 13px 11px;font-size:18px;line-height:23px;border:1px solid rgba(105,119,130,.3);border-radius:6px;box-shadow:none;-webkit-appearance:none;color:#042e62;font-family:TT Commons,sans-serif}input[type=email]:focus,input[type=email]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{outline:0}input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#4192f7}input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#697782;opacity:1}input[type=email]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#697782;opacity:1}input[type=email] :-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=search] :-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel] :-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text] :-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea :-ms-input-placeholder,textarea::-ms-input-placeholder{color:#697782}textarea{height:auto;resize:none}select{width:100%;background-color:#fff;background-size:14px;background-position:right 16px top 20px;background-image:url(../svg/arrow-bottom-right-darkblue.svg);background-repeat:no-repeat;border:1px solid rgba(105,119,130,.3);border-radius:6px;height:49px;font-size:18px;line-height:23px;padding:13px 16px 11px;-webkit-appearance:none;box-shadow:none;color:#042e62;font-family:TT Commons,sans-serif;cursor:pointer}.has-error input,.has-error select{border-color:#e71d36}.member-logos{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:4px}@media print,screen and (min-width:768px){.member-logos{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media print,screen and (min-width:1024px){.member-logos{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}}.member-logos .logo{height:102px;position:relative}@media print,screen and (min-width:1024px){.member-logos .logo{height:52px}}.member-logos .logo svg{position:absolute;max-width:100%;max-height:100%;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);opacity:0;transition:.6s ease}.member-logos .logo svg:last-child{opacity:0}.member-logos .logo[data-logo="1"] svg:first-child,.member-logos .logo[data-logo="2"] svg:nth-child(2),.member-logos .logo[data-logo="3"] svg:nth-child(3){opacity:1}.meta{color:#697782;font-weight:400;font-size:14px;line-height:17px;text-transform:uppercase;letter-spacing:.06em}.modal{display:none;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;bottom:0;left:0;right:0;height:100%;padding:24px;background:rgba(23,35,44,.25);z-index:9}.modal.is-active{display:-ms-flexbox;display:flex}.modal-content{opacity:0;margin-top:40px;width:100%;max-width:800px;background:#fff;border-radius:20px;position:relative;transition:margin .2s;max-height:90vh;overflow:scroll}.modal.is-active .modal-content{opacity:1;margin-top:0}.modal-close{position:absolute;height:32px;width:32px;top:16px;right:16px;z-index:2}.modal-close:hover{color:#2778cd}.bio-modal .modal-content .image-wrap{max-width:240px}.bio-modal .modal-content .body{-ms-flex:1 1 50%;flex:1 1 50%}.bio-modal .modal-content .wysiwyg p{font-size:16px;line-height:24px}.bio-modal .modal-content img{width:100%;height:auto}@media print,screen and (min-width:1024px){.header-nav-wrap{-ms-flex-pack:end;justify-content:flex-end;position:relative;top:5px;margin:0;padding-left:0;margin-left:auto}}@media print,screen and (min-width:1024px){.header-nav-wrap,.masthead-button-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.masthead-button-wrap{margin-left:42px;gap:16px;padding-bottom:20px}}@media print,screen and (min-width:1024px){.header-nav>li{position:relative;display:inline-block}.header-nav>li+li{margin-left:40px}.header-nav>li:hover:before{content:"";position:absolute;height:2px;width:100%;left:0;bottom:1px;background-color:#4192f7}.header-nav>li:hover .mega{opacity:1;pointer-events:auto}.header-nav>li>a{position:relative;display:block;padding:10px 0 28px;color:#042e62;font-size:18px;line-height:22px;text-decoration:none;z-index:2}.header-nav>li>a:hover{text-decoration:none;color:#2778cd}}@media screen and (min-width:1024px) and (max-width:1099px){.header-nav>li+li{margin-left:32px}.header-nav>li>a{font-size:16px}}@media print,screen and (min-width:1024px){.mega{position:fixed;top:119px;left:0;right:0;background-color:#fff;opacity:0;pointer-events:none;transition:.2s;border-top:1px solid rgba(105,119,130,.16);box-shadow:0 10px 20px rgba(23,35,44,.04);padding:0 24px}.sticky-nav .mega{top:79px}.header-nav>li:hover:after{position:absolute;content:"";opacity:0;bottom:0;left:-20px;right:-20px;height:30px;z-index:1}.masthead-main{padding-bottom:0}.masthead-main>.contain{-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width:1024px){.mega .title-link{display:block;padding:24px 24px 20px;border-radius:18px}.mega .title-link.shift-left{margin-left:-8px}.mega .title-link .photo-fill{padding-top:50%}.mega .title-link img{width:100%;height:100%}.mega .title-link h4{font-size:22px;line-height:24px}.mega .title-link p{color:#697782;font-weight:400}.mega .title-link .arrow{opacity:0;margin-left:auto;color:#2778cd}}.mega .title-link:hover{text-decoration:none}@media print,screen and (min-width:1024px){.mega .title-link:hover{background-color:rgba(105,119,130,.04)}}.mega .title-link:hover .arrow{opacity:1}.mega .title-link:hover h4{color:#2778cd}.mega .title-link:hover p,.mega p{color:#697782}.mega p{font-size:16px;line-height:22px}.mega .contain{max-width:1336px}.mega .sub-nav{display:-ms-grid;display:grid;gap:3px;list-style:none}.mega .sub-nav a{display:block;border-radius:8px;font-size:18px;line-height:22px;padding:6px 16px;color:#042e62;transition:background-color .1s}.mega .sub-nav a:hover{color:#2778cd;background:rgba(105,119,130,.04) url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%234192F7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.885 2.89h7.097v7.097M9.626 3.245l-7.097 7.097'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.53)' d='M0 0h11.471v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat right 11px center;text-decoration:none}@media print,screen and (min-width:1024px){.mega .sub-nav a{border-radius:8px;padding:6px 16px}.mega .sub-nav a:hover{color:#2778cd;background:rgba(105,119,130,.04) url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%234192F7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.885 2.89h7.097v7.097M9.626 3.245l-7.097 7.097'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.53)' d='M0 0h11.471v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat right 11px center;text-decoration:none}}@media print,screen and (min-width:1024px){#menu-collaboration,#menu-membership{display:block;column-count:2}#menu-collaboration li,#menu-membership li{margin-bottom:3px}}@media print,screen and (min-width:1024px){.frameworks-mega .contain{display:-ms-flexbox;display:flex}.frameworks-mega .contain>div{-ms-flex:1 1 414px;flex:1 1 414px}.frameworks-mega .contain>div:nth-child(2){-ms-flex:1 1 478px;flex:1 1 478px}.frameworks-mega .contain .title-link{border:1px solid rgba(105,119,130,.1)}.frameworks-mega .contain .title-link p{font-weight:400}.frameworks-mega .contain .title-link:hover{border-color:rgba(105,119,130,.04)}}@media print,screen and (min-width:1024px){.training-mega .contain{display:-ms-flexbox;display:flex}.training-mega .contain>div:first-child{-ms-flex:0 1 414px;flex:0 1 414px}.training-mega .contain>div:nth-child(2){-ms-flex:1 1 872px;flex:1 1 872px;border-left:1px solid rgba(105,119,130,.16)}}@media print,screen and (min-width:1024px){.engage-mega .contain,.training-mega .title-link{display:-ms-flexbox;display:flex}.engage-mega .contain>div{-ms-flex:1 1 308px;flex:1 1 308px;padding-top:40px;padding-bottom:40px}.engage-mega .contain>div+div{border-left:1px solid rgba(105,119,130,.16)}.engage-mega .contain>div:first-child{padding-right:38px}.engage-mega .contain>div:nth-child(2),.engage-mega .contain>div:nth-child(3){-ms-flex:1 1 346px;flex:1 1 346px;padding-left:38px;padding-right:38px}.engage-mega .contain>div:nth-child(4){padding-left:38px}}@media print,screen and (min-width:1024px){.innovation-mega .contain{display:-ms-flexbox;display:flex}.innovation-mega .contain>div{-ms-flex:1 1 414px;flex:1 1 414px}.innovation-mega .contain>div:nth-child(2){-ms-flex:1 1 478px;flex:1 1 478px}}@media print,screen and (min-width:1024px){.about-mega .title-link{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1023px){.mobile-utility-nav{margin-top:32px;padding:0 20px}.mobile-utility-nav a{color:#697782;font-weight:500;font-size:16px;line-height:22px}}@media screen and (max-width:1023px){.header-nav-wrap{overflow:auto;overflow-x:hidden;background:#fff;position:fixed;top:66px;height:calc(100vh - $height-masthead-main-mobile);padding:0 0 32px;left:0;right:0;bottom:0;z-index:7;opacity:0;pointer-events:none}.show-nav .header-nav-wrap{opacity:1;pointer-events:auto}.header-nav-wrap ul{list-style-type:none}}@media screen and (max-width:1023px){.masthead-button-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:16px;padding:32px 20px 0}.masthead-button-wrap .btn,.masthead-button-wrap .btn-white{padding-left:48px;padding-right:48px}}@media screen and (max-width:1023px){.header-nav>li{border-bottom:1px solid rgba(105,119,130,.16);background:#fff url(../svg/arrow-bottom-right-darkblue.svg) no-repeat right 18px center;position:relative;padding:16px 20px}.header-nav>li>a{color:#042e62;text-decoration:none;font-weight:500;font-size:24px;line-height:29px}}@media screen and (max-width:1023px){.header-nav li.current-menu-item a:after{width:4px}}@media screen and (max-width:1023px){.mega{display:none;padding:16px 0 20px 16px}}@media screen and (max-width:1023px){.header-nav>li.is-open{background:#fff url(../svg/arrow-top-right-blue.svg) no-repeat top 23px right 18px;padding-bottom:0}.header-nav>li.is-open>a{color:#2778cd}.header-nav>li.is-open .mega{display:block}.header-nav>li.is-open .mega:before{content:"";position:absolute;left:-20px;right:0;height:1px;background:rgba(105,119,130,.16)}}@media screen and (max-width:1023px){.mega .border-left,.mega .border-right{border:0}.mega .contain>div+div{margin-top:20px;padding-top:0}.mega .title-link{display:block;border-top:1px solid rgba(105,119,130,.16);border-bottom:1px solid rgba(105,119,130,.16);border-left:0;border-right:0;border-radius:0;padding:16px}.mega .title-link h4{font-size:20px;line-height:24px;margin-top:0;font-weight:600}.mega .title-link .photo-fill,.mega .title-link p,.mega .title-link svg{display:none}.mega .title-link+.sub-nav{margin-top:16px}.mega .sub-nav{gap:10px}.mega .sub-nav a:hover{background-color:transparent!important}}@media screen and (max-width:1023px){.engage-mega .contain>div:first-child .title-link,.mega>.contain>div:first-child>.title-link:first-child{border-top:0}.about-mega .title-link .flex-top{display:block}.about-mega .title-link,.training-mega .title-link{border-bottom:0}.about-mega .grid+.grid,.innovation-mega .contain>div:last-child,.training-mega .contain>div+div{margin-top:0}.innovation-mega .contain>div:last-child .title-link{border-top:0}}.nav-toggle{position:relative;display:block;width:22px;height:16px;margin-left:auto}.nav-toggle:hover div,.nav-toggle div{background:#042e62}.nav-toggle div{display:block;position:absolute;left:0;width:100%;height:2px;border-radius:9px;opacity:1;transform:rotate(0deg);transition:all .1s ease-in-out,background .1s}.nav-toggle div:first-child{top:0}.nav-toggle div:nth-child(2),.nav-toggle div:nth-child(3){top:7px}.nav-toggle div:nth-child(4){top:14px}.transparent-masthead .nav-toggle div{background:#fff}.show-nav .nav-toggle div,.sticky-nav .nav-toggle div{background-color:#042e62}.show-nav .nav-toggle div:first-child{top:18px;left:50%;width:0}.show-nav .nav-toggle div:nth-child(2){transform:rotate(45deg)}.show-nav .nav-toggle div:nth-child(3){transform:rotate(-45deg)}.show-nav .nav-toggle div:nth-child(4){top:18px;left:50%;width:0}@media screen and (max-width:1023px){.show-nav .nav-toggle:hover div,.sticky-nav .nav-toggle:hover div,.sticky-nav .nav-toggle div{background-color:#042e62}}.pagination{padding:48px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.pagination button{cursor:pointer}.pagination-numbers{gap:6px}.pagination-numbers,.pagination-numbers button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.pagination-numbers button{width:32px;height:32px;-ms-flex:0 0 32px;flex:0 0 32px;line-height:32px;text-align:center;color:#042e62;font-size:2rem;background:#fff;border-radius:50%;border:1px solid transparent}.pagination-numbers button:hover{color:#2778cd;border:1px solid rgba(4,46,98,.1)}.pagination-numbers span{font-size:2rem;width:32px;height:32px;text-align:center;line-height:32px;display:block;-ms-flex:0 0 32px;flex:0 0 32px;color:#042e62}.pagination-numbers span.current{color:#fff;background:#2778cd;border-radius:50%}@media screen and (max-width:659px){.pagination-numbers{display:none}}.pagination .next,.pagination .prev{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;text-align:left;font-size:1.8rem;line-height:1.22222}.pagination .next[disabled],.pagination .prev[disabled]{color:rgba(105,119,130,.5);pointer-events:none}.photo-fill{display:block;position:relative;overflow:hidden;background-color:#fafbfb}.photo-fill img{position:absolute;top:50%;left:50%;max-width:none;min-width:100%;min-height:100%;transform:translateX(-50%) translateY(-50%) scale(1);transition:.4s ease}a:hover .photo-fill img{transform:translateX(-50%) translateY(-50%) scale(1.1)}.photo-wrap{overflow:hidden}.photo-bg{display:block;background-color:#fafbfb;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:.3s}a:hover .photo-bg:not(.no-hover){transform:scale(1.1)}.radio label:before{border-radius:50%}.radio label:after{border-radius:50%;left:3px;top:4px;width:14px;height:14px}.page .swiper-pagination{position:static}.page .swiper-pagination .swiper-pagination-bullet{background-color:transparent;opacity:1;width:7px;height:7px;border:1px solid #fff}.page .swiper-pagination .swiper-pagination-bullet-active{background:#fff!important}.toggle{position:relative;background:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:end;justify-content:flex-end;border:1px solid rgba(39,120,205,.2);border-radius:100px}.toggle button{cursor:pointer;border:0;background-color:transparent;padding:12px 16px;border-radius:100px;font-size:16px;line-height:19px;color:#042e62;font-family:TT Commons,sans-serif}.toggle button:hover{color:#2778cd}.toggle button.is-active{color:#fff;background:#2778cd}.image-embed{margin:16px 0;clear:both}@media print,screen and (min-width:768px){.image-embed{margin:24px 0}}.image-embed:first-child{margin-top:0}.image-embed:last-child{margin-bottom:0}.image-embed img{display:block;max-width:100%;height:auto;margin:0}@media print,screen and (min-width:480px){.image-embed img{margin:0}}.image-embed .caption{display:block;margin-top:16px;background-size:23px;background-repeat:no-repeat;font-size:13px;line-height:19px}.image-embed .caption strong{font-weight:500}@media print,screen and (min-width:480px){.image-embed.alignleft{max-width:60%;float:left;padding-right:40px}}@media print,screen and (min-width:768px){.image-embed.alignleft{max-width:40%}}@media print,screen and (min-width:480px){.alignright{max-width:60%;float:right;padding-left:40px}}@media print,screen and (min-width:768px){.alignright{max-width:40%}}.image-embed.aligncenter{max-width:100%}.image-embed.aligncenter .image{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.image-embed.aligncenter img{margin:0 auto}.image-embed.full,.image-embed.full img{max-width:100%}section.archive{position:relative;padding-top:0}@media print,screen and (min-width:1024px){section.archive{display:-ms-flexbox;display:flex;gap:40px}}@media print,screen and (min-width:1200px){section.archive{gap:72px}}.archive aside{display:none}@media screen and (max-width:1023px){.archive aside{position:absolute;left:24px;right:24px;top:57px;z-index:6;background:#fff;padding:0 24px;border:1px solid rgba(4,46,98,.2);border-radius:6px;box-shadow:0 10px 20px rgba(23,35,44,.04)}}@media print,screen and (min-width:1024px){.archive aside{display:block!important;-ms-flex:0 0 260px;flex:0 0 260px}}main.archive-main{-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:1023px){.hero+.archive-title{margin-top:32px}}.archive-title{padding-top:64px;padding-bottom:37px}.archive-title .contain{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;border-bottom:1px solid rgba(105,119,130,.16);padding-bottom:16px}@media print,screen and (min-width:768px){.archive-title .contain{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}.archive-title .archive-number{font-size:1.6rem;line-height:1.1875}@media screen and (max-width:767px){.archive-title.has-toggle .top{gap:8px;width:100%}.archive-title.has-toggle .top .toggle-wrap{width:auto}}@media print,screen and (min-width:768px){.archive-title.has-toggle .contain{display:block}}.filter-group{padding:24px 0 32px}@media print,screen and (min-width:1024px){.filter-group:first-child{padding-top:0}}.filter-group+.filter-group{border-top:1px solid rgba(4,46,98,.1)}.filter-group h5{margin-bottom:24px;font-weight:600}.filter-group .checkbox+.checkbox,.filter-group .radio+.radio{margin-top:16px}.filter-group-title{margin:0 0 24px}@media print,screen and (min-width:1024px){.filter-group-title{display:none}}.filter-group-input{position:relative}.filter-group-input-icon{position:absolute;left:16px;top:16px}#filter-search{padding:0 16px 0 42px}.archive-toggle{position:relative;margin-bottom:32px;width:100%;background-color:#fff;background-size:11px 11px;background-position:right 16px center;border:1px solid rgba(23,35,44,.2);border-radius:6px;height:49px;font-size:18px;line-height:23px;padding:13px 13px 11px;color:#042e62;font-family:TT Commons,sans-serif;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:1024px){.archive-toggle{display:none}}.archive-toggle.is-active svg{transform:rotate(-90deg)}@media screen and (max-width:767px){.archive-title .toggle-wrap{width:100%;-ms-flex-pack:justify;justify-content:space-between}}.archive-entry{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;width:100%;border-radius:16px;overflow:hidden;border:1px solid rgba(105,119,130,.16);margin:0 0 24px}@media screen and (max-width:767px){.archive-entry{display:block}}.archive-entry-image-wrap{display:block;border-radius:16px;-ms-flex:0 0 41.15226%;flex:0 0 41.15226%;position:relative;overflow:hidden}.archive-entry-image-wrap:hover .archive-entry-image{transform:scale(1.1)}.archive-entry-image{border-radius:16px;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#2778cd;z-index:1;position:relative;overflow:hidden;transform:scale(1);transition:.4s ease}@media screen and (max-width:767px){.archive-entry-image{height:180px;padding:0}}.archive-tags{position:absolute;top:24px;right:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;gap:8px}.archive-tags .badge{z-index:3}.archive-entry-content{padding:24px;-ms-flex:1 1 auto;flex:1 1 auto}@media print,screen and (min-width:768px){.archive-entry-content{padding:32px}}.archive-entry-title{color:#042e62;font-weight:500;font-size:2.4rem;line-height:1.08333}@media screen and (max-width:1023px){.archive-entry-title{font-size:2rem;line-height:1.2}}.archive-entry-excerpt{margin:16px 0 0;font-size:1.6rem;line-height:1.375}.archive-entry .meta+.sponsors{margin-top:16px}.archive-filters-current{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.archive-filters-current .spacer{-ms-flex:0 0 100%;flex:0 0 100%;height:16px}@media print,screen and (min-width:1024px){.archive-filters-current .spacer{height:24px}}.archive-filters-current .spacer:nth-child(2){display:none}.archive-filters-current-tag{background:rgba(105,119,130,.06);border-radius:4px;padding:7px 10px 7px 12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;color:#042e62;font-size:1.6rem;line-height:1.21429;cursor:pointer;border:none;transition:.1s}.archive-filters-current-tag:hover{color:#fff;background:#042e62}.archive-filters-current-clear{padding:7px 0;background:none;border:none;color:#2778cd;font-size:1.4rem;line-height:1.21429;font-weight:500;transition:color .1s;cursor:pointer}.archive-filters-current-clear:hover{text-decoration:underline}.archive-filters-current-clear:first-child{display:none}div.case-study-slide{height:auto;border-radius:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.case-study-slide:nth-child(2){background:#4192f7}div.case-study-slide:nth-child(3){background:#5dc5d6}@media print,screen and (min-width:768px){div.case-study-slide{-ms-flex-direction:row;flex-direction:row}}.case-study-slide .photo-bg{min-height:180px;padding-top:36.8%;z-index:2}@media print,screen and (min-width:768px){.case-study-slide .photo-bg{-ms-flex:0 0 40%;flex:0 0 40%}}@media print,screen and (min-width:1200px){.case-study-slide .photo-bg{-ms-flex:0 0 50%;flex:0 0 50%}}.case-study-slide .body{position:relative;padding:32px 24px;color:#fff;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;z-index:1;border-radius:0 0 18px 18px}@media print,screen and (min-width:768px){.case-study-slide .body{border-radius:0 18px 18px 0}}@media print,screen and (min-width:1024px){.case-study-slide .body{padding:64px 44px}}@media print,screen and (min-width:1200px){.case-study-slide .body{padding:60px 48px 60px 96px}}.case-study-slide .body>*{position:relative;z-index:2}.case-study-slide .body:before{content:"";position:absolute;top:-30px;right:0;bottom:0;left:0;background-image:url(../img/bg-case-study.png);background-size:cover;background-position:100% 100%;border-radius:0 0 18px 18px}@media print,screen and (min-width:768px){.case-study-slide .body:before{left:-16px;top:0;border-radius:0 18px 18px 0}}.case-study-slide p{font-weight:500;font-size:22px;line-height:24px}@media print,screen and (min-width:1024px){.case-study-slide p{font-size:24px;line-height:28px}}.case-study-slide .company{font-weight:600;color:#5dc5d6;font-size:18px;line-height:19px;margin-top:16px}.case-study-slide .logos{display:-ms-flexbox;display:flex;margin-top:auto;gap:30px;width:100%;border-top:1px solid hsla(0,0%,100%,.1)}@media print,screen and (min-width:768px){.case-study-slide .logos{margin-top:auto}}.case-study-slide .logo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding-top:8px;opacity:.6;cursor:pointer;transition:.1s}.case-study-slide .logo:hover{opacity:1}.case-study-slide .logo:before{content:"";position:absolute;top:-1px;left:0;right:0;background-color:#fff;height:1px;opacity:0}.case-study-slide .logo.is-active,.case-study-slide .logo.is-active:before{opacity:1}@media print,screen and (min-width:1024px){.case-study-slide .logo{padding-top:28px}}.case-study-slide .logo img{max-height:32px;max-width:100px;pointer-events:none}@media print,screen and (min-width:1024px){.case-study-slide .logo img{max-width:106px}}.site-footer{padding-top:60px;padding-bottom:42px}@media print,screen and (min-width:768px){.site-footer{padding-bottom:36px}}@media print,screen and (min-width:1024px){.site-footer .disclaimer p{max-width:343px;margin-left:auto}}@media screen and (max-width:354px){.footer-nav{-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width:1024px){.footer-nav{-ms-flex-pack:center;justify-content:center}}.footer-nav a{color:#042e62;font-size:16px}.footer-nav a:hover{text-decoration:none;color:#2778cd}@media screen and (min-width:1024px) and (max-width:1199px){.footer-nav a{font-size:14px}}.newsletter-form{margin-top:10px;max-width:334px;position:relative}@media screen and (min-width:1024px) and (max-width:1351px){.newsletter-form{max-width:280px}}.newsletter-form input[type=text]{height:44px;padding:13px 24px;border-radius:100px;font-size:16px}.newsletter-form input[type=submit]{position:absolute;border:0;background-color:transparent;top:0;bottom:0;right:0;border-top-right-radius:100px;border-bottom-right-radius:100px;width:50px;cursor:pointer}.newsletter-form input[type=submit]:hover+svg{color:#2778cd}.newsletter-form svg{position:absolute;top:50%;right:26px;transform:translateY(-50%);pointer-events:none;color:#697782}.hero{padding-top:64px;padding-bottom:44px}@media print,screen and (min-width:1024px){.hero{padding-top:102px;padding-bottom:62px}}@media print,screen and (min-width:1024px){.hero h1,.hero p{max-width:580px}}.hero .subtitle{margin-top:16px;font-size:22px;line-height:24px;font-weight:600}@media print,screen and (min-width:1024px){.hero .subtitle{margin-top:24px;font-size:24px;line-height:28px}}.hero .subtext{margin-top:16px;font-size:18px;line-height:24px}section.has-video{max-width:none;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#00336a}section.has-video .contain{position:relative;z-index:5}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}@media print,screen and (min-width:420px){.hero-video.mobile{display:none}}@media screen and (max-width:419px){.hero-video.desktop{display:none}}.hero-video-iframe{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;transform-origin:50% 50%}.hero.has-bg{background:linear-gradient(0deg,rgba(23,35,44,.5),rgba(23,35,44,.5));background-blend-mode:darken,normal;background-position:50%;background-size:cover;background-repeat:no-repeat}.hero.has-video h1,.modular-hero h1{font-size:42px;line-height:38px}@media print,screen and (min-width:1024px){.hero.has-video h1,.modular-hero h1{font-size:70px;line-height:64px}}.hero.has-video,.modular-hero.has-bg{padding-top:160px;padding-bottom:120px}@media print,screen and (min-width:1024px){.hero.has-video,.modular-hero.has-bg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:648px;padding-top:220px;padding-bottom:140px}.hero.has-video .contain,.modular-hero.has-bg .contain{-ms-flex:1 1 100%;flex:1 1 100%}}.hero.has-video .breadcrumbs a,.hero.has-video .subtext,.hero.has-video .subtitle,.hero.has-video h1,.modular-hero.has-bg .breadcrumbs a,.modular-hero.has-bg .subtext,.modular-hero.has-bg .subtitle,.modular-hero.has-bg h1{color:#fff}.hero .breadcrumbs a{color:#697782;font-size:18px;line-height:22px;font-weight:400}.hero .breadcrumbs a.grandparent:after{padding:0 8px;content:"/"}.page{padding-top:66px}@media print,screen and (min-width:1024px){.page{padding-top:120px}}.masthead{position:fixed;top:0;left:0;right:0;z-index:7}@media print,screen and (min-width:1024px){.masthead{position:absolute;top:40px}.sticky-nav .masthead{position:fixed;top:0}}.util{background:linear-gradient(90deg,#042e62,#025394 57%),#fff;position:absolute;top:0;left:0;right:0;z-index:5}.has-hero-video:not(.sticky-nav) .util{background:linear-gradient(90deg,#02204c,#033d7c)}.masthead-util .contain{height:40px}.masthead-util a{font-size:15px;line-height:15px;font-weight:400;color:#fff}.masthead-util a:hover{color:#5dc5d6;text-decoration:none}.masthead-main{background-color:#fff;padding-top:10px;padding-bottom:18px;box-shadow:0 0 10px 0 rgba(23,35,44,.08);transition:.1s;border-bottom:1px solid transparent;height:66px}@media print,screen and (min-width:1024px){.masthead-main{padding-top:15px;padding-bottom:18px;height:80px}}.masthead-main .logo-white{opacity:0;position:absolute;pointer-events:none}.masthead .logo img{max-height:38px;width:auto;display:block}@media print,screen and (min-width:1024px){.masthead .logo img{max-height:44px}}.sticky-nav .masthead-main{box-shadow:0 10px 20px rgba(23,35,44,.04)}.transparent-masthead{padding-top:0}.transparent-masthead:not(.sticky-nav) .masthead-main{border-bottom:1px solid rgba(4,46,98,.1)}@media print,screen and (min-width:1024px){.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover){border-color:hsla(0,0%,100%,.1);background-color:transparent}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .logo-white{opacity:1;position:static;pointer-events:auto}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .logo-color{opacity:0;position:absolute;pointer-events:none}}@media print,screen and (min-width:1024px) and (min-width:1024px){.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .header-nav>li>a{color:#fff}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-blue{background-color:#fff;border-color:#fff;color:#042e62}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-blue:focus,.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-blue:hover{background-color:#042e62;border-color:#042e62;color:#fff}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-default{background-color:transparent;border-color:rgba(65,146,247,.5);color:#fff}.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-default:focus,.transparent-masthead:not(.sticky-nav) .masthead-main:not(:hover) .masthead-button-wrap .btn-default:hover{background-color:#fff;border-color:#fff;color:#042e62}}@media screen and (max-width:1023px){.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main{border-color:hsla(0,0%,100%,.1);background-color:transparent}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .logo-white{opacity:1;position:static;pointer-events:auto}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .logo-color{opacity:0;position:absolute;pointer-events:none}}@media screen and (max-width:1023px) and (min-width:1024px){.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .header-nav>li>a{color:#fff}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-blue{background-color:#fff;border-color:#fff;color:#042e62}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-blue:focus,.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-blue:hover{background-color:#042e62;border-color:#042e62;color:#fff}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-default{background-color:transparent;border-color:rgba(65,146,247,.5);color:#fff}.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-default:focus,.transparent-masthead:not(.show-nav):not(.sticky-nav) .masthead-main .masthead-button-wrap .btn-default:hover{background-color:#fff;border-color:#fff;color:#042e62}}.wysiwyg{font-size:18px;line-height:24px}.wysiwyg :first-child{margin-top:0}.wysiwyg :last-child{margin-bottom:0}.wysiwyg:after{content:"";display:table;clear:both}.wysiwyg p{margin:1em 0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{color:#042e62}.wysiwyg h1:not(:first-child),.wysiwyg h2:not(:first-child),.wysiwyg h3:not(:first-child),.wysiwyg h4:not(:first-child),.wysiwyg h5:not(:first-child),.wysiwyg h6:not(:first-child){margin-top:2rem}.wysiwyg h1:not(:last-child),.wysiwyg h2:not(:last-child),.wysiwyg h3:not(:last-child),.wysiwyg h4:not(:last-child),.wysiwyg h5:not(:last-child),.wysiwyg h6:not(:last-child){margin-bottom:1rem}.wysiwyg blockquote{margin:50px 0 32px;position:relative}.wysiwyg blockquote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='12' viewBox='0 0 15 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.05.172c-.87.522-1.624 1.16-2.32 1.914C9.57 3.42 8.41 5.334 8.41 8.292c0 2.03 1.392 3.48 3.19 3.48s3.19-1.392 3.19-3.19-1.45-3.19-3.48-3.19c.29-1.334.87-2.32 1.508-3.016.348-.406.696-.754 1.102-1.044l-.87-1.16zm-8.41 0c-.87.522-1.624 1.16-2.32 1.914C1.16 3.42 0 5.334 0 8.292c0 2.03 1.392 3.48 3.19 3.48s3.19-1.392 3.19-3.19-1.45-3.19-3.48-3.19c.29-1.334.87-2.32 1.508-3.016.348-.406.696-.754 1.102-1.044L4.64.172z' fill='%235DC5D6'/%3E%3C/svg%3E");position:absolute;top:-32px;left:0}.wysiwyg blockquote p{margin:0;color:#042e62;font-weight:600;font-size:28px;line-height:1.125}@media print,screen and (min-width:1024px){.wysiwyg blockquote p{font-size:32px}}.wysiwyg li{position:relative;font-size:16px;line-height:22px;color:#697782}@media print,screen and (min-width:1024px){.wysiwyg li{font-size:18px;line-height:24px}}.wysiwyg li+li{margin-top:6px}.wysiwyg ol.small li,.wysiwyg ul.small li{font-size:16px;line-height:22px}.wysiwyg ul{padding:0;margin:0;padding-left:20px;list-style-type:none}.wysiwyg ul li:before{content:"";position:absolute;display:block;width:4px;height:4px;background-color:#5dc5d6;left:-20px;top:10px;border-radius:50%}@media print,screen and (min-width:1024px){.wysiwyg ul li:before{width:5px;height:5px}}.wysiwyg ol{padding:0;margin:0;padding-left:26px;list-style:none;counter-reset:a}.wysiwyg ol li:before{content:counter(a) ".";counter-increment:a;position:absolute;display:block;left:-20px;top:0;font-size:16px}@media print,screen and (min-width:1024px){.wysiwyg ol li:before{font-size:18px}}@media print,screen and (min-width:1024px){section.connecting-professionals h2{max-width:470px}}section.advocate{background:url(../img/bg-advocate.png) no-repeat;background-size:cover}.board-grid{gap:18px}.board-grid .item{min-height:161px}.about-dcam .item:hover{text-decoration:none;box-shadow:0 6px 10px -2px rgba(85,105,135,.04),0 2px 4px -2px rgba(85,105,135,.02)}.about-dcam .item:hover h4{color:#4192f7}@media screen and (max-width:1023px){.vendor-opps-icon{width:70px;height:auto}}.timeline-section{overflow:hidden;position:relative}.timeline-section:after{content:"";position:absolute;left:0;right:0;bottom:0;height:80px;background:linear-gradient(hsla(0,0%,100%,.3),#fff 80%);z-index:6}@media print,screen and (min-width:1200px){.timeline-section:after{height:100px}}.timeline-item{-ms-flex-align:start;align-items:flex-start}.timeline-item,.timeline-item .year{display:-ms-flexbox;display:flex;position:relative}.timeline-item .year{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;height:28px;background-color:#fff;border:1px solid rgba(39,120,205,.2);border-radius:4px;font-size:14px;z-index:3;margin-right:51px;font-weight:500;color:rgba(4,46,98,.4);transition:color .8s ease}.timeline-item .year:after{content:"";position:absolute;width:6px;height:6px;background:#f7f8f8;border:2px solid #cbcdd0;border-radius:50%;top:50%;margin-top:-5px;left:100%;margin-left:19px;transition:all .8s ease}.timeline-item:before{background-image:url(../svg/dashes-grey.svg)}.timeline-item:after,.timeline-item:before{content:"";position:absolute;left:72px;width:2px;top:15px;height:100%;background-size:auto;background-repeat:repeat-y;background-position:top;z-index:2;transition:opacity .8s ease}.timeline-item:after{background-image:url(../svg/dashes.svg);opacity:0}.timeline-item .copy{font-size:18px;line-height:26px;color:rgba(4,46,98,.4);transition:color .8s ease}.timeline-item+.timeline-item{padding-top:8px}.timeline-item:last-of-type:after,.timeline-item:last-of-type:before{height:200%}.timeline-item.is-active:before{opacity:0}.timeline-item.is-active:after{opacity:1}.timeline-item.is-active .year{color:#042e62}.timeline-item.is-active .year:after{border:2px solid #2778cd;background:#2778cd}.timeline-item.is-active .copy{color:#042e62}.dcam-photo-wrap{position:relative}.dcam-photo-wrap svg{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;width:46%}@media print,screen and (min-width:1200px){.assessment-header{max-width:530px}}.page-template-template-assessments .case-studies>div.mb-40{margin-bottom:32px}.partner-callout{background-image:url(../webp/bg-gradient-wide.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:1023px){.partner-callout svg.block{width:70px;height:auto}}@media print,screen and (min-width:1024px){.partner-callout .contain{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.partner-callout .contain>div:first-child{-ms-flex:0 1 620px;flex:0 1 620px}.partner-callout .contain>div:last-child{-ms-flex:0 0 506px;flex:0 0 506px}}.page-contact main{-ms-flex:0 1 772px;flex:0 1 772px}.page-contact aside{-ms-flex:1 1 100%;flex:1 1 100%}@media print,screen and (min-width:1024px){.page-contact aside{-ms-flex:0 0 400px;flex:0 0 400px}}.gform_confirmation_message{font-size:24px;line-height:26px;font-weight:500}.gf-newsletter-signup{margin-top:-6px}.engage-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 30px}@media screen and (max-width:1099px){.engage-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:559px){.engage-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.engage-entry .title{font-size:1.8rem;line-height:1.1;font-weight:500;color:#042e62}@media print,screen and (min-width:1024px){.engage-entry .title{font-size:2rem}}section.hero-404{padding-top:128px}@media print,screen and (min-width:1024px){section.hero-404{padding-top:240px}}section.hero-404 .contain{max-width:830px}.hero-error-animation{width:352px;height:128px;margin:0 auto 64px;position:relative}@media screen and (max-width:479px){.hero-error-animation{width:300px;height:109px}}.hero-error-animation *{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50%}.hero-error-animation-1{background-image:url(../svg/hero-error-1.svg);animation-name:a;animation-duration:20s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.hero-error-animation-2{background-image:url(../svg/hero-error-2.svg);animation-name:b;animation-duration:20s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.hero-error-animation-3{background-image:url(../svg/hero-error-3.svg);animation-name:c;animation-duration:20s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.hero-error-animation-4{background-image:url(../svg/hero-error-4.svg);animation-name:c;animation-duration:20s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1s}@keyframes a{0%{transform:translate(0)}10%{transform:translate(0)}10.1%{transform:translate(-10px)}10.2%{transform:translate(-10px)}10.3%{transform:translate(0)}19.9%{transform:translate(0)}20%{transform:translate(-10px)}20.1%{transform:translate(-10px)}20.2%{transform:translate(0)}50%{transform:translate(0)}50.1%{transform:translate(10px)}50.2%{transform:translate(10px)}50.3%{transform:translate(0)}59.9%{transform:translate(0)}60%{transform:translate(10px)}60.1%{transform:translate(10px)}60.2%{transform:translate(0)}to{transform:translate(0)}}@keyframes b{0%{transform:translate(0)}10%{transform:translate(0)}10.1%{transform:translate(10px)}10.2%{transform:translate(10px)}10.3%{transform:translate(0)}19.9%{transform:translate(0)}20%{transform:translate(10px)}20.1%{transform:translate(10px)}20.2%{transform:translate(0)}50%{transform:translate(0)}50.1%{transform:translate(-10px)}50.2%{transform:translate(-10px)}50.3%{transform:translate(0)}59.9%{transform:translate(0)}60%{transform:translate(-10px)}60.1%{transform:translate(-10px)}60.2%{transform:translate(0)}to{transform:translate(0)}}@keyframes c{0%{opacity:1}10%{opacity:1}10.1%{opacity:0}10.2%{opacity:0}10.3%{opacity:1}19.9%{opacity:1}20%{opacity:0}20.1%{opacity:0}20.2%{opacity:1}50%{opacity:1}50.1%{opacity:0}50.2%{opacity:0}50.3%{opacity:1}59.9%{opacity:1}60%{opacity:0}60.1%{opacity:0}60.2%{opacity:1}to{opacity:1}}.interest-groups .accent{height:50px;padding-left:2px;margin-left:auto}.working-groups .card-callout{border-color:hsla(0,0%,100%,.2)}.home-hero{padding-top:150px;padding-bottom:140px;overflow:hidden;position:relative;background-color:#2778cd}@media print,screen and (min-width:1024px){.home-hero{padding-top:228px;padding-bottom:188px}}.home-hero h1{font-size:48px;line-height:42px}@media print,screen and (min-width:1024px){.home-hero h1{font-size:70px;line-height:64px}}.home-hero .contain{position:relative;z-index:5}@media print,screen and (min-width:1024px){.home-hero .body{max-width:580px}.home-hero .body p{max-width:430px}}@media screen and (max-width:767px){.section-engage .card{max-width:400px;width:100%}}@media print,screen and (min-width:1024px){.section-okg .body{max-width:660px}.section-okg .btn-ghost{-ms-flex:0 0 auto;flex:0 0 auto}}.collaborate .accent{height:50px;padding-left:2px;margin-left:auto}.collaborate a:hover{box-shadow:0 32px 64px -12px rgba(85,105,135,.1)}.home section.case-studies{padding-top:0;padding-bottom:0}@media print,screen and (min-width:1200px){.section-benefits .icon-wrap{padding-right:19%}}.section-benefits li{padding:16px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid rgba(105,119,130,.16)}.section-benefits li.is-active{border-color:#2778cd;color:#2778cd}@media print,screen and (min-width:1024px){.section-benefits li{padding:24px 0}}.section-benefits li .number{display:-ms-flexbox;display:flex;font-weight:500;margin-right:8px;font-size:15px;line-height:25px;padding-top:1px;-ms-flex:0 0 19px;flex:0 0 19px}@media print,screen and (min-width:1024px){.section-benefits li .number{-ms-flex:0 0 22px;flex:0 0 22px;font-size:18px;margin-right:16px}}.section-benefits li strong{font-size:22px;line-height:24px}@media print,screen and (min-width:1024px){.section-benefits li strong{font-size:24px;line-height:28px}}@media print,screen and (min-width:1352px){.letter-filter{-ms-flex-pack:justify;justify-content:space-between}}.letter-filter a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;font-size:22px;line-height:24px;border-radius:50%}.letter-filter a.is-active{background-color:#2778cd;color:#fff}.letter-group{padding:24px 32px 32px;border:1px solid rgba(105,119,130,.16);border-radius:18px}.letter-group .heading{font-weight:500;font-size:32px;line-height:1;padding-bottom:16px;border-bottom:1px solid rgba(105,119,130,.16);margin-bottom:26px}.letter-group .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}@media screen and (max-width:479px){.letter-group .col+.col{margin-top:16px}}.letter-group .three-columns{display:none}@media screen and (min-width:768px) and (max-width:1023px){.letter-group .two-columns{display:none}.letter-group .three-columns{display:-ms-grid;display:grid}}@media print,screen and (min-width:1200px){.letter-group .two-columns{display:none}.letter-group .three-columns{display:-ms-grid;display:grid}}.member-name{font-size:18px;line-height:26px}.member-name span{display:inline-block;position:relative}.checkbox-overflow-toggle{font-size:18px;line-height:18px;color:#2778cd;transition:color .1s;margin:20px 0 0;display:inline-block;font-family:TT Commons,sans-serif}.checkbox-overflow-toggle:hover{text-decoration:underline}.filter-group .checkbox.is-collapsed{display:none}.member-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:150px;border-radius:16px;border:1px solid rgba(105,119,130,.16);transition:.1s;padding:16px}.member-logo img{display:block;max-height:100%}.member-logo .info,.member-name .info{padding:16px 20px;background-color:rgba(4,46,98,.95);border:rgba(4,46,98,.1);border-radius:18px;position:absolute;width:100%;top:100%;left:0;color:#fff;font-size:14px;opacity:0;pointer-events:none;transition:.1s;line-height:20px}.member-logo .info a,.member-name .info a{color:#fff;font-size:inherit}.member-logo .info .auth,.member-name .info .auth{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:8px}.member-logo .info .website,.member-name .info .website{border-top:1px solid hsla(0,0%,100%,.1);padding-top:8px;margin-top:8px}.member-logo .info .contact,.member-name .info .contact{line-height:20px}.member-logo .info .contact strong,.member-name .info .contact strong{font-weight:700}.member-logo .info .contact+.contact,.member-name .info .contact+.contact{margin-top:8px}.member-logo .info:before,.member-name .info:before{content:"";position:absolute;bottom:calc(100% - 2px);left:50%;transform:translateX(-50%);z-index:8;width:20px;height:10px;background-image:url(../svg/tooltip.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.member-name .info{min-width:240px;left:50%;transform:translate(-50%,4px)}.page-members-list .member-logo .info .website{border:0;padding:0;margin:0}.member-logo:hover .info,.member-name:hover .info{opacity:1;pointer-events:auto}.members-new{max-width:none;background-image:url(../webp/bg-gradient-wide.webp);background-color:#2778cd;background-size:cover;background-repeat:no-repeat;background-position:top;text-align:center;padding:32px 24px}@media print,screen and (min-width:768px){.members-new{padding:60px 24px}}.members-new .contain{max-width:1256px}.members-new .member-logo{background-color:#fff;border:none;height:102px}@media print,screen and (min-width:1024px){.members-new .member-logo{height:145px}}.faqs{display:-ms-grid;display:grid;-ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr}@media screen and (max-width:1023px){.faqs{-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr}}@media screen and (max-width:767px){.faqs{-ms-grid-columns:1fr;grid-template-columns:1fr}}.membership-who p.text-center{max-width:800px;margin:0 auto}.membership-who .contain{max-width:1136px}.membership-who h4{max-width:360px;margin-left:auto;margin-right:auto}.membership-who-sizes{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media print,screen and (min-width:480px){.membership-who-sizes{-ms-grid-columns:1fr 1px 1fr;grid-template-columns:1fr 1px 1fr}}@media print,screen and (min-width:768px){.membership-who-sizes{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media print,screen and (min-width:1024px){.membership-who-sizes{-ms-grid-columns:1fr 1px 1fr;grid-template-columns:1fr 1px 1fr}}.membership-who-sizes .line{min-height:1px;background:rgba(105,119,130,.06)}.membership-data h2{max-width:800px;margin-left:auto;margin-right:auto}.membership-data-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}@media print,screen and (min-width:480px){.membership-data-grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:1024px){.membership-data-grid{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.membership-data-grid{gap:48px 88px}}.membership-data-grid .membership-data-grid-aside img{display:block}@media print,screen and (min-width:480px){.membership-data-grid .membership-data-grid-aside{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}}@media print,screen and (min-width:660px){.membership-data-grid .membership-data-grid-aside{-ms-grid-column:2;grid-column:2;-ms-grid-row-span:3;-ms-grid-row:3;grid-row:3/span 3}}@media print,screen and (min-width:768px){.membership-data-grid .membership-data-grid-aside{-ms-grid-row-span:3;-ms-grid-row:2;grid-row:2/span 3}}@media print,screen and (min-width:1024px){.membership-data-grid .membership-data-grid-aside{-ms-grid-column:3;grid-column:3;-ms-grid-row-span:3;-ms-grid-row:1;grid-row:1/span 3}}.additional{max-width:1300px}.membership-tiers h2{max-width:800px;margin-left:auto;margin-right:auto}.membership-panels{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;gap:40px}@media screen and (max-width:1023px){.membership-panels{-ms-grid-columns:260px 1fr;grid-template-columns:260px 1fr;gap:24px}}@media screen and (max-width:767px){.membership-panels{-ms-grid-columns:1fr;grid-template-columns:1fr}.membership-panels .membership-panels-controls{border:none!important;display:-ms-grid;display:grid;gap:0 16px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.membership-panels .membership-panels-controls h4{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}}@media screen and (max-width:599px){.membership-panels .membership-panels-controls{-ms-grid-columns:1fr;grid-template-columns:1fr}.membership-panels .membership-panels-controls h4{-ms-grid-column:1;grid-column:1}}.membership-panel,.membership-revenue-panel,.membership-vendor-panel{display:none}.membership-panel.is-active,.membership-revenue-panel.is-active,.membership-vendor-panel.is-active{display:block}.membership-tier{background:#fff;border-radius:18px;margin:0 0 14px;padding:32px 32px 24px}.membership-tier .border-right{border-width:2px}.membership-tier:nth-of-type(5n+1) .border-right{border-color:#4192f7}.membership-tier:nth-of-type(5n+2) .border-right{border-color:#5dc5d6}.membership-tier:nth-of-type(5n+3) .border-right{border-color:#e78747}.membership-tier:nth-of-type(5n+4) .border-right{border-color:#f3b13e}.membership-panel-innerGrid{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;gap:40px}@media screen and (max-width:1199px){.membership-panel-innerGrid{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}}@media screen and (max-width:1199px){.membership-panels-innerGrid-controls{border-right:none!important;display:-ms-grid;display:grid;gap:0 16px;-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}.membership-panels-innerGrid-controls h4{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/span 2}}@media screen and (max-width:599px){.membership-panels-innerGrid-controls{-ms-grid-columns:1fr;grid-template-columns:1fr}.membership-panels-innerGrid-controls h4{-ms-grid-column:1;grid-column:1}}@media screen and (max-width:767px){.membership-tier .flex-left{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:8px 0}.membership-tier .flex-left a{margin-left:0;margin-right:0;margin-top:24px}}section.accordions{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}@media print,screen and (min-width:768px){section.accordions{-ms-grid-columns:minmax(40%,50%) minmax(40%,670px);grid-template-columns:minmax(40%,50%) minmax(40%,670px)}}.entry-breadcrumbs{padding-top:88px;padding-bottom:24px}@media print,screen and (min-width:1024px){.entry-breadcrumbs{padding-top:180px;padding-bottom:32px}}.entry-breadcrumbs a,.entry-breadcrumbs span{display:block;text-decoration:none;color:rgba(23,35,44,.6);font-size:1.6rem;line-height:1.42857;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.entry-breadcrumbs a.is-current,.entry-breadcrumbs a:hover,.entry-breadcrumbs span.is-current{color:#2778cd}.entry-hero{max-width:none;padding:0 0 32px;border-bottom:1px solid rgba(105,119,130,.16)}@media print,screen and (min-width:1024px){.entry-hero{padding-bottom:64px}}.entry-hero .contain{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:0 24px;max-width:1368px}@media screen and (max-width:1023px){.entry-hero .contain{-ms-flex-wrap:wrap;flex-wrap:wrap}}.entry-hero-image{position:relative;-ms-flex:1 1 770px;flex:1 1 770px;max-width:770px}.entry-hero-image .featured-tags{right:32px;top:28px}.entry-hero-image img{display:block;position:relative;z-index:1;border-radius:18px}.entry-hero-text{-ms-flex:1 1 460px;flex:1 1 460px}@media print,screen and (min-width:1024px){.entry-hero-text{-ms-flex:1 1 460px;flex:1 1 460px;max-width:460px}}.entry-hero-title{margin:0 0 24px;font-size:4rem;line-height:1}@media print,screen and (min-width:1024px){.entry-hero-title{font-size:5.6rem}}.entry-hero-subtitle{margin:0 0 4px;color:#042e62;font-size:1.8rem;line-height:1.33333;font-weight:500}@media print,screen and (min-width:1024px){.entry-hero-subtitle{font-size:2rem;line-height:1.2}}.entry-hero-date div,.entry-hero-meta-contact div,.entry-hero-meta-location div{font-size:1.8rem;line-height:1.44444}@media screen and (max-width:1023px){.entry-hero-date div,.entry-hero-meta-contact div,.entry-hero-meta-location div{font-size:1.6rem;line-height:1.25}}.single-hero-button+div{padding-top:24px;border-top:1px solid rgba(105,119,130,.16)}.times{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.times span{-ms-flex:0 0 100%;flex:0 0 100%}@media print,screen and (min-width:480px){.times{gap:8px 16px;display:block}.times span+span:before{content:"|";display:inline-block;margin:0 8px 0 4px;opacity:.5}}.entry-main{max-width:none;padding:64px 0}@media print,screen and (min-width:1024px){.entry-main{padding-bottom:104px}}.entry-main .contain{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:0 24px;max-width:1368px}@media screen and (max-width:1023px){.entry-main .contain{-ms-flex-wrap:wrap;flex-wrap:wrap}}.entry-main-content{position:relative;-ms-flex:1 1 770px;flex:1 1 770px}@media print,screen and (min-width:1024px){.entry-main-content{max-width:770px}}.entry-main aside{-ms-flex:1 1 100%;flex:1 1 100%}@media print,screen and (min-width:1024px){.entry-main aside{-ms-flex:1 1 460px;flex:1 1 460px;max-width:460px}}.entry-main-content-wysiwyg p{margin-top:20px}.entry-main-content-tabs-nav{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:32px;border-bottom:1px solid rgba(105,119,130,.16)}.entry-main-content-tabs-nav button:first-child:last-child{cursor:text}@media screen and (max-width:767px){.entry-main-content-tabs-nav{gap:16px}}.entry-main-content-tab{color:rgba(4,46,98,.5);font-size:2rem;line-height:1;padding:0 0 16px;position:relative;font-weight:500;background:transparent;border:none;cursor:pointer;text-align:left}@media print,screen and (min-width:768px){.entry-main-content-tab{font-size:2.4rem;padding-bottom:8px;line-height:1.5}}.entry-main-content-tab:after{position:absolute;content:"";left:0;top:100%;right:0;height:1px;background:transparent}.entry-main-content-tab.is-active{color:#2778cd}.entry-main-content-tab.is-active:after{background:#2778cd}.entry-main-content-panel{padding:24px 0 0;display:none}.entry-main-content-panel.is-active{display:block}.entry-main-content-panel p,.sessions p{font-size:16px;line-height:23px}@media print,screen and (min-width:1024px){.entry-main-content-panel p,.sessions p{font-size:18px;line-height:26px}}.entry-main aside .hosts img{max-height:32px}@media print,screen and (min-width:1024px){.entry-main aside .hosts img{max-height:50px}}.sessions .card-person .photo-bg{max-width:104px}.sessions .in-partnership-with{margin-bottom:8px}.sessions .in-partnership-with+p{margin-top:0}.entry-sponsors .contain{max-width:1368px}.entry-sponsors img{max-height:60px}.entry-sponsors div.border-bottom:last-child{border-bottom:0}.sponsor-tier+.sponsor-tier+.sponsor-tier img{max-height:40px}@media print,screen and (min-width:1024px){.single-announcement .entry-hero .contain{gap:64px}.single-announcement .entry-hero-image{-ms-flex:0 1 400px;flex:0 1 400px}.single-announcement .entry-hero-text{max-width:none}}.single-announcement .entry-main-sidebar .photo-wrap{-ms-flex:0 0 120px;flex:0 0 120px}.single-announcement .entry-main-sidebar .photo-bg{padding-top:65%;display:block}.single-announcement .entry-main-sidebar .item:last-child{padding-bottom:0;border-bottom:0}.entry-main aside .downloads .item{font-size:18px;margin-top:16px}.entry-main aside .downloads .item svg{position:relative;top:2px;margin-right:8px;width:12px}section.opportunities .btn-small{padding-left:16px;padding-right:16px}section.opportunities .certification-links{max-width:368px;margin:0 auto}section.opportunities .certification-links a{border-radius:16px;-ms-flex:0 1 180px;flex:0 1 180px;height:95px;transition:.3s}section.opportunities .certification-links a svg{transition:.3s}section.opportunities .certification-links a:hover{background:#2778cd}section.opportunities .certification-links a:hover svg *{fill:#fff}section.opportunities .certification-links a:hover svg path.white{fill:#2778cd!important}.opportunities .or{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:100%;left:10%;right:10%}@media print,screen and (min-width:1024px){.opportunities .or{top:0;bottom:0;left:100%;right:auto}}.opportunities .or:before{position:absolute;content:"";width:100%;top:50%;left:0;border-top:1px solid rgba(105,119,130,.16)}@media print,screen and (min-width:1024px){.opportunities .or:before{top:0;bottom:0;left:50%;border-top:0;border-left:1px solid rgba(105,119,130,.16)}}.opportunities .or-inner{width:64px;height:40px;background-color:#f4f8ff;font-size:20px;line-height:24px;z-index:2}@media print,screen and (min-width:1024px){.opportunities .or-inner{width:40px;height:64px}}.training-frameworks .photo-bg{padding-top:50%;position:relative}.training-frameworks .photo-bg .badge{position:absolute;left:32px;top:19px}.border{border:1px solid rgba(105,119,130,.16);border-radius:18px}.border-white-2{border:1px solid hsla(0,0%,100%,.2);border-radius:18px}.rounded{border-radius:18px}.rounded-16{border-radius:16px}.rounded-8{border-radius:8px}.border-top{border-top:1px solid rgba(105,119,130,.16)}.border-left{border-left:1px solid rgba(105,119,130,.16)}.border-right{border-right:1px solid rgba(105,119,130,.16)}.border-bottom{border-bottom:1px solid rgba(105,119,130,.16)}.bc-white-1{border-color:hsla(0,0%,100%,.1)}.shadow{box-shadow:0 6px 10px -2px rgba(85,105,135,.04),0 2px 4px -2px rgba(85,105,135,.02)}.color-fff{color:#fff}.color-gray{color:#697782}.color-fff-85{color:hsla(0,0%,100%,.85)}.color-fff-75{color:hsla(0,0%,100%,.75)}.color-blue{color:#2778cd}.color-aqua{color:#4192f7}.color-lightblue{color:rgba(65,146,247,.06)}.color-teal{color:#5dc5d6}.color-green{color:#58a568}.color-orange{color:#e78747}.color-mango{color:#f3b13e}.color-salmon{color:#f4baae}.color-darkblue{color:#042e62}.color-darkblue-50{color:rgba(4,46,98,.5)}.color-darkblue-75{color:rgba(4,46,98,.75)}.bg-fff{background-color:#fff}.bg-blue{background-color:#2778cd}.bg-aqua{background-color:#4192f7}.bg-lightblue{background-color:rgba(65,146,247,.06)}.bg-teal{background-color:#5dc5d6}.bg-green{background-color:#58a568}.bg-light-green{background-color:#7cb989}.bg-orange{background-color:#e78747}.bg-mango{background-color:#f3b13e}.bg-salmon{background-color:#f4baae}.bg-aqua-light{background-color:rgba(65,146,247,.06)}.bg-darkblue{background-color:#042e62}.bg-blue p{color:hsla(0,0%,100%,.75)}.bg-blue h1,.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6{color:#fff}.bg-blue .color-darkblue{color:#042e62}.bg-blue .card-callout{border-color:hsla(0,0%,100%,.2)}.bg-gradient{background-image:url(../webp/bg-gradient.webp);background-size:cover;background-repeat:no-repeat;background-position:100% 100%}.op-5{opacity:.5}.flex{display:-ms-flexbox;display:flex}.flex,.inline-flex{-ms-flex-align:center;align-items:center}.inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.no-shrink{-ms-flex-negative:0;flex-shrink:0}.flex-right{-ms-flex-pack:end;justify-content:flex-end}.flex-center,.flex-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flex-center{-ms-flex-pack:center;justify-content:center}.flex-bottom{-ms-flex-align:end;align-items:flex-end}.flex-bottom,.flex-split{display:-ms-flexbox;display:flex}.flex-split{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flex-top{display:-ms-flexbox;display:flex}.flex-top{-ms-flex-align:start;align-items:flex-start}.align-top{-ms-flex-item-align:start;align-self:flex-start}.align-right{margin-left:auto}.flex-100{-ms-flex:0 0 100%;flex:0 0 100%}.flex-auto{-ms-flex:0 0 auto;flex:0 0 auto}.flex-25{-ms-flex:1 1 25%;flex:1 1 25%}@media print,screen and (min-width:1024px){.lg-flex-35{-ms-flex:0 1 35%;flex:0 1 35%}.lg-flex-45{-ms-flex:0 1 45%;flex:0 1 45%}.lg-flex-55{-ms-flex:0 1 55%;flex:0 1 55%}.lg-flex-65{-ms-flex:0 1 65%;flex:0 1 65%}}@media print,screen and (min-width:768px){.md-flex,.md-flex-row{-ms-flex-direction:row;flex-direction:row}.md-flex{-ms-flex-align:center;align-items:center}.md-flex{display:-ms-flexbox;display:flex}.md-flex-right{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}@media print,screen and (min-width:1024px){.lg-flex{-ms-flex-align:center;align-items:center}.lg-flex,.lg-flex-right{display:-ms-flexbox;display:flex}.lg-flex-right{-ms-flex-pack:end;justify-content:flex-end}.lg-flex-split{-ms-flex-pack:justify;justify-content:space-between}.lg-flex-split,.lg-flex-top{display:-ms-flexbox;display:flex}.lg-flex-top{-ms-flex-align:start;align-items:flex-start}.lg-flex-bottom{-ms-flex-align:end;align-items:flex-end}.lg-flex-bottom{display:-ms-flexbox;display:flex}.lg-flex-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.lg-flex-row{-ms-flex-direction:row;flex-direction:row}}@media print,screen and (min-width:1200px){.xl-flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.xl-flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-30{font-size:30px}.fs-40{font-size:40px}@media print,screen and (min-width:768px){.md-fs-20{font-size:20px}.md-fs-22{font-size:22px}.md-fs-24{font-size:24px}.md-fs-30{font-size:30px}}@media print,screen and (min-width:1024px){.lg-fs-14{font-size:14px}.lg-fs-18{font-size:18px}.lg-fs-24{font-size:24px}.lg-fs-26{font-size:26px}.lg-fs-48{font-size:48px}}.lh-14{line-height:14px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-20{line-height:20px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-28{line-height:28px}.lh-30{line-height:30px}.lh-32{line-height:32px}.lh-44{line-height:44px}@media print,screen and (min-width:768px){.md-lh-24{line-height:24px}.md-lh-36{line-height:36px}}@media print,screen and (min-width:1024px){.lg-lh-28{line-height:28px}.lg-lh-50{line-height:50px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media print,screen and (min-width:1024px){.lg-text-right{text-align:right}}.caps{line-height:14px;text-transform:uppercase;letter-spacing:.06em}.grid{-ms-grid-columns:100%;grid-template-columns:100%}.grid,.grid-2s{display:-ms-grid;display:grid}.grid-2s{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}@media print,screen and (min-width:480px){.sm-2s{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:480px){.sm-2s,.sm-3s{display:-ms-grid;display:grid}.sm-3s{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:768px){.md-2s{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:768px){.md-2s,.md-3s{display:-ms-grid;display:grid}.md-3s{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:1024px){.lg-2s{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:1024px){.lg-2s,.lg-3s{display:-ms-grid;display:grid}.lg-3s{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media print,screen and (min-width:1024px){.lg-4s{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.xl-2s{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.xl-2s{display:-ms-grid;display:grid}}@media print,screen and (min-width:1200px){.xl-4s{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media print,screen and (min-width:1200px){.xl-4s,.xl-5s{display:-ms-grid;display:grid}.xl-5s{-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr))}}.grid.align-start{-ms-flex-align:start;align-items:start}.gw-100{grid-column:1/-1}@media print,screen and (min-width:1024px){.lg-order-last{-ms-flex-order:10;order:10}}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-40{gap:40px}.gap-48{gap:48px}.gap-60{gap:60px}.gap-64{gap:64px}.gap-x-4{column-gap:4px}.gap-x-16{column-gap:16px}.gap-x-24{column-gap:24px}.gap-x-28{column-gap:28px}.gap-x-32{column-gap:32px}.gap-x-36{column-gap:36px}.gap-x-40{column-gap:40px}.gap-x-44{column-gap:44px}.gap-x-52{column-gap:52px}.gap-x-56{column-gap:56px}.gap-x-72{column-gap:72px}.gap-x-84{column-gap:84px}.gap-x-120{column-gap:120px}.gap-y-8{row-gap:8px}.gap-y-12{row-gap:12px}.gap-y-16{row-gap:16px}.gap-y-24{row-gap:24px}.gap-y-32{row-gap:32px}.gap-y-40{row-gap:40px}.gap-y-44{row-gap:44px}@media print,screen and (min-width:768px){.md-gap-20{gap:20px}.md-gap-24{gap:24px}.md-gap-32{gap:32px}.md-gap-48{gap:48px}.md-gap-x-20{column-gap:20px}.md-gap-x-32{column-gap:32px}.md-gap-x-52{column-gap:52px}.md-gap-x-60{column-gap:60px}.md-gap-x-100{column-gap:100px}.md-gap-y-40{row-gap:40px}.md-gap-y-56{row-gap:56px}}@media print,screen and (min-width:1024px){.lg-gap-20{gap:20px}.lg-gap-24{gap:24px}.lg-gap-40{gap:40px}.lg-gap-48{gap:48px}.lg-gap-56{gap:56px}.lg-gap-64{gap:64px}.lg-gap-72{gap:72px}.lg-gap-112{gap:112px}.lg-gap-120{gap:120px}.lg-gap-x-20{column-gap:20px}.lg-gap-x-44{column-gap:44px}.lg-gap-x-48{column-gap:48px}.lg-gap-x-52{column-gap:52px}.lg-gap-x-60{column-gap:60px}.lg-gap-x-72{column-gap:72px}.lg-gap-x-88{column-gap:88px}.lg-gap-x-104{column-gap:104px}.lg-gap-y-0{row-gap:0}.lg-gap-y-40{row-gap:40px}.lg-gap-y-56{row-gap:56px}}@media print,screen and (min-width:1200px){.xl-gap-52{gap:52px}.xl-gap-x-120{column-gap:120px}}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-36{margin-top:36px}.mt-40{margin-top:40px}.mt-44{margin-top:44px}.mt-48{margin-top:48px}.mt-56{margin-top:56px}.mt-60{margin-top:60px}.mt-64{margin-top:64px}.mt-76{margin-top:76px}.mt-80{margin-top:80px}.mr-16{margin-right:16px}.mr-24{margin-right:24px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-28{margin-bottom:28px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-48{margin-bottom:48px}.mb-52{margin-bottom:52px}.mb-56{margin-bottom:56px}.ml-8{margin-left:8px}@media print,screen and (min-width:768px){.md-mt-0{margin-top:0}.md-mb-48{margin-bottom:48px}.md-ml-32{margin-left:32px}}@media print,screen and (min-width:1024px){.lg-mt-0{margin-top:0}.lg-mt-16{margin-top:16px}.lg-mt-24{margin-top:24px}.lg-mt-32{margin-top:32px}.lg-mt-40{margin-top:40px}.lg-mt-56{margin-top:56px}.lg-mt-60{margin-top:60px}.lg-mt-100{margin-top:100px}.lg-mb-0{margin-bottom:0}.lg-mb-8{margin-bottom:8px}.lg-mb-16{margin-bottom:16px}.lg-mb-24{margin-bottom:24px}.lg-mb-32{margin-bottom:32px}.lg-mb-44{margin-bottom:44px}.lg-mb-48{margin-bottom:48px}.lg-mb-52{margin-bottom:52px}.lg-mb-56{margin-bottom:56px}.lg-mb-64{margin-bottom:64px}.lg-mb-84{margin-bottom:84px}}@media print,screen and (min-width:1200px){.xl-mt-0{margin-top:0}.xl-mt-44{margin-top:44px}.xl-mt-52{margin-top:52px}.xl-mb-64{margin-bottom:64px}}.mx-auto{margin-left:auto;margin-right:auto}.scroll{overflow:auto}.block{display:block}@media print,screen and (min-width:1024px){.lg-block{display:block}}.pad-16{padding:16px}.pad-24{padding:24px}.pad-32{padding:32px}.pad-40{padding:40px}.px-12{padding-left:12px;padding-right:12px}.px-24{padding-left:24px;padding-right:24px}.px-32{padding-left:32px;padding-right:32px}.py-8{padding-top:8px;padding-bottom:8px}.py-16{padding-top:16px;padding-bottom:16px}.py-24{padding-top:24px;padding-bottom:24px}.py-32{padding-top:32px;padding-bottom:32px}.py-40{padding-top:40px;padding-bottom:40px}.py-48{padding-top:48px;padding-bottom:48px}.py-60{padding-top:60px;padding-bottom:60px}.py-64{padding-top:64px;padding-bottom:64px}.pt-0{padding-top:0}.pt-12{padding-top:12px}.pt-16{padding-top:16px}.pt-24{padding-top:24px}.pt-28{padding-top:28px}.pt-32{padding-top:32px}.pt-40{padding-top:40px}.pt-56{padding-top:56px}.pt-64{padding-top:64px}.pr-8{padding-right:8px}.pr-24{padding-right:24px}.pr-40{padding-right:40px}.pb-0{padding-bottom:0}.pb-16{padding-bottom:16px}.pb-24{padding-bottom:24px}@media print,screen and (min-width:768px){.md-pad-48{padding:48px}.md-pt-24{padding-top:24px}}@media print,screen and (min-width:1024px){.lg-pad-24{padding:24px}.lg-pad-32{padding:32px}.lg-pad-40{padding:40px}.lg-px-24{padding-left:24px;padding-right:24px}.lg-px-32{padding-left:32px;padding-right:32px}.lg-px-48{padding-left:48px;padding-right:48px}.lg-py-32{padding-top:32px;padding-bottom:32px}.lg-py-40{padding-top:40px;padding-bottom:40px}.lg-py-60{padding-top:60px;padding-bottom:60px}.lg-pt-0{padding-top:0}.lg-pt-32{padding-top:32px}.lg-pt-40{padding-top:40px}.lg-pt-44{padding-top:44px}.lg-pt-52{padding-top:52px}.lg-pt-104{padding-top:104px}.lg-pr-24{padding-right:24px}.lg-pr-40{padding-right:40px}.lg-pr-64{padding-right:64px}.lg-pb-0{padding-bottom:0}.lg-pb-20{padding-bottom:20px}.lg-pb-44{padding-bottom:44px}.lg-pb-56{padding-bottom:56px}.lg-pb-84{padding-bottom:84px}.lg-pl-52{padding-left:52px}.lg-pl-64{padding-left:64px}}@media print,screen and (min-width:1200px){.xl-pad-48{padding:48px}.xl-pr-80{padding-right:80px}.xl-pl-20{padding-left:20px}.xl-pl-28{padding-left:28px}}.pad-x{padding-left:24px;padding-right:24px}.is-hidden{display:none!important}@media print,screen and (min-width:768px){.hide-md{display:none!important}}@media screen and (max-width:767px){.show-md{display:none!important}}@media print,screen and (min-width:1024px){.hide-lg{display:none!important}}@media screen and (max-width:1023px){.show-lg{display:none!important}}@media print,screen and (min-width:1024px){.hide-bp-nav{display:none!important}}@media screen and (max-width:1023px){.show-bp-nav{display:none!important}}@media screen and (max-width:1199px){.show-xl{display:none!important}}
/*# sourceMappingURL=theme.min.css.map */
        
/* begin Custom EDMC Community Hub Overrides */

		p a { font-size: 14px; color: #042e62; }
        /* use new edmc blue color taken from atmo header blue gradient, darker side */
        .page-header.page-header-anchor {
            background-color: #043063 !important;
            border-bottom-color: #043063 !important;
        }
        /* fix background content on header inherrited from nimble community hub */
        .page-header .container { min-height: 56px; }
        /* hide page title on header inherrited from nimble community hub */
        .page-header .container h1 { display: none; }
        /* hide content/paragraphs on header inherrited from nimble community hub */
        .page-header .container p { display: none; }
        .masthead { /*top: 0px;*/ }

        /* create some top spacing between content and header */
        .container { padding-top: 20px; }

        .card-detail .form-horizontal { margin-bottom: 20px; }

        /*Community Hub content and pages reformatting*/

        h1, h2 { padding-bottom: 25px; }
        h3, h4 { padding-bottom: 20px; }
        h5, h6 { padding-bottom: 15px; }

        p { padding-bottom: 15px; font-size: 18px; }
        p a,
        p span { font-size:18px; }

        ul { padding-top: 5px; padding-bottom: 15px; }
        ul li { padding-bottom: 5px; font-size: 18px; }

        /*card details*/
        .card .card-detail-label { font-size:18px; }
        .card .card-detail-value { font-size:18px; }

/* end Custom EDMC Community Hub Overrides */
