.hero-banner{background-color:#227fc8;position:relative}.hero-banner h1{color:#fff;font-weight:700;margin-bottom:.75rem}.hero-banner__logo img{display:block;height:100%;max-width:100%;width:280px}.hero-banner p{color:#fff;font-size:30px}.hero-banner__icon{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;padding:2em;position:relative;width:100%}.hero-banner__icon:before{background:linear-gradient(208deg,#227fc8 38.16%,#2383c8 40.4%,#2b9fc6 56.09%,#37c7c3 80.75%,#3fe0c2 100.93%,#42eac2 112.89%);content:"";height:100%;opacity:.8;position:absolute;top:0;width:100%}.hero-banner__icon svg{aspect-ratio:1/1;display:block;height:100%;position:relative;vertical-align:middle;width:100%}@media (width >= 320px){.hero-banner__icon{height:200px;width:200px}}@media (width >= 768px){.hero .hero-banner{display:flex;flex-direction:column;justify-content:center;min-height:620px}.hero-banner h1{font-size:48px}.hero-banner__logo img{width:384px}.hero-banner__icon{height:100%;width:100%}}main{position:relative}h2{text-align:center}h3{color:#227fc8}@media (min-width:768px){h1{font-size:64px;max-width:24ch}h2{font-size:45px}}.leaders-in-healthcare__content>span{position:relative}.leaders-in-healthcare p{color:#fff;font-size:22px!important}@media (min-width:768px){.leaders-in-healthcare p{font-size:28px!important}}.leaders-in-healthcare .span6:first-of-type>div{height:100%;width:100%}.leaders-in-healthcare .span6:nth-of-type(2){margin-right:auto;padding:80px 20px;width:680px}.leaders-in-healthcare img{border-bottom-right-radius:69px;height:100%!important;max-height:597px;object-fit:cover;width:100%}.leaders-in-healthcare h2{bottom:20px;color:#fff;font-size:32px!important;position:absolute;right:40px;text-align:right}@media (min-width:525px){.leaders-in-healthcare h2{font-size:36px!important}}@media (min-width:768px){.leaders-in-healthcare .span6:nth-of-type(2){padding:160px 60px}.leaders-in-healthcare h2{bottom:60px;font-size:48px!important;right:20px}}@media (min-width:992px){.leaders-in-healthcare .span6:nth-of-type(2){padding:180px 60px}.leaders-in-healthcare h2{bottom:160px;right:50px}}.about p,.about ul li{font-size:20px;text-wrap:pretty}.healthcare-ex-consortium__image img{border-radius:26px}.about .row-fluid{gap:60px}@media (min-width:992px){.about .row-fluid{gap:120px}}@media (max-width:767px){.about .row-fluid{display:grid;gap:2rem}.about .row-fluid-wrapper:nth-of-type(2n) .row-fluid .span6:last-of-type{grid-area:1/1}}.join h2,.join h3{color:#fff}.join h3{font-size:26px;margin:1.875rem 0 1.5rem}@media (min-width:768px){.join h3{margin:2.125rem 0 2rem;max-width:18ch}}.join p,.join ul li{color:#fff;font-size:20px;text-wrap:pretty}.membership h2{color:#fff}.membership .span6{border-radius:50px;color:#fff}.membership .span6:first-of-type>div{background-color:#227fc8;border-radius:inherit;padding:80px 30px;position:relative;z-index:1}.membership .span6:first-of-type>div:before{background-color:#227fc8;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.membership .span6:first-of-type p{margin-bottom:2rem}.membership .span6:nth-of-type(2){box-shadow:0 4px 60px 0 rgba(0,0,0,.25);margin-top:-40px;overflow:hidden;padding:80px 30px;position:relative;z-index:1}.membership .span6:nth-of-type(2):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 555 259'%3E%3Cdefs%3E%3Cfilter id='a' width='1553.5' height='757.9' x='-190.8' y='-137.5' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='b' width='1553.5' height='757.9' x='-190.8' y='-137.5' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23dedede' d='M555-534h-697v793h697z' filter='url(%23a)'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cdefs%3E%3Cpath id='c' d='M0-137.5h555V259H0z'/%3E%3C/defs%3E%3CclipPath id='e'%3E%3Cuse xlink:href='%23c' overflow='visible'/%3E%3C/clipPath%3E%3Cdefs%3E%3Cfilter id='d' width='1553.5' height='651.9' x='-190.8' y='-31.4' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='h' width='1553.5' height='651.9' x='-190.8' y='-31.4' maskUnits='userSpaceOnUse'%3E%3Cg filter='url(%23d)'%3E%3Cdefs%3E%3Cpath id='f' d='M0-137.5h555V259H0z'/%3E%3C/defs%3E%3CclipPath id='g' clip-path='url(%23e)'%3E%3Cuse xlink:href='%23f' overflow='visible'/%3E%3C/clipPath%3E%3Cpath fill='%23dedede' stroke='%23dedede' d='M1362.7-32H-191v692h1553.7z' clip-path='url(%23g)'/%3E%3C/g%3E%3C/mask%3E%3Cg clip-path='url(%23e)' mask='url(%23h)'%3E%3Cpath fill='none' stroke='%23dedede' stroke-miterlimit='10' stroke-width='1.32' d='M-26.6 452.8 247.2 59.3c14.3-20.6 38.3-21.1 53.4-1.1l85 112.1c15.2 20 39.8 20 55 0L582.3-16.5c15.2-20 38.2-18.9 51.5 2.4L755 181.2c13.2 21.3 42.5 30.3 65.4 19.9L942 146.3c22.9-10.3 51.5-1 63.9 20.8l57.5 101.1 181.9 184.6'/%3E%3Cpath fill='none' stroke='%23dedede' stroke-miterlimit='10' stroke-width='.57' d='M-190.6 620.2 146 224c16.3-19.1 43.3-19.7 60.3-1.3l109.1 117.9c17 18.4 44.7 18.4 61.8 0l178.5-192.7c17.1-18.4 43.2-17.1 58.3 2.9l151.6 200.1c15.2 20 46.5 29.2 70.1 20.5l164.4-60.8c23.5-8.7 54.2 1 68.6 21.6l45.8 66c14.3 20.6 41.6 50.4 60.9 66.4l187.1 155.6' opacity='.3'/%3E%3Cdefs%3E%3Cfilter id='i' width='1441' height='489.9' x='-180.4' y='7' filterUnits='userSpaceOnUse'%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask id='j' width='1441' height='489.9' x='-180.4' y='7' maskUnits='userSpaceOnUse'%3E%3Cpath fill='%23dedede' stroke='%23dedede' stroke-width='24' d='M1379.1-2H-91v501.9h1470.1z' filter='url(%23i)'/%3E%3C/mask%3E%3Cg mask='url(%23j)'%3E%3Cpath fill='none' stroke='%23dedede' stroke-miterlimit='10' stroke-width='6' d='M-178 494.7 132.5 99.5c15.5-19.8 41.3-20.3 57.7-1.2L289 213.9c16.3 19.1 42.8 19.1 59.1 0L511.2 23.5c16.3-19.1 41.3-17.9 55.7 2.7l138.8 198.1c14.4 20.6 45 29.7 68.3 20.4l146.5-58.6c23.3-9.3 53.2.3 66.8 21.4l41.2 64.2c13.6 21.1 39.7 51.9 58.4 68.6l171.7 154.3' opacity='.37'/%3E%3C/g%3E%3Cpath fill='none' stroke='%23dedede' stroke-miterlimit='10' stroke-width='6' d='m-25 568.2 283.4-406.8c9.1-13 24.2-13.3 33.8-.7l105.2 138.7c9.6 12.6 25.1 12.6 34.7 0L594.2 86c9.6-12.6 24.2-11.9 32.5 1.5L765.5 311c8.4 13.5 26.9 19.1 41.3 12.6L958.9 255c14.5-6.5 32.5-.6 40.4 13.2l65.8 115.6L1247 568.2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:100% 100%;background-repeat:no-repeat;content:"";height:100%;position:absolute;right:0;top:0;width:60%;z-index:-1}@media (min-width:768px){.membership .span6:first-of-type>div{padding:80px 30px 80px 60px}.membership .span6:first-of-type>div:before{left:80px}.membership .span6:nth-of-type(2){margin-top:0;padding:80px 50px 60px}}.membership ul:not(.no-list){margin-bottom:0;padding-left:.75rem}.membership ul:not(.no-list) li{margin-bottom:1.4rem}.membership .form-title{font-size:30px;font-weight:700}.membership form p{color:#040725;margin-top:.5rem}@media (min-width:580px){.membership form p{padding-right:80px}}.membership form label{font-weight:300}.membership form input:not([type=submit]){background-color:#f6f6f6;border:1px solid #dadada;border-radius:5px;box-shadow:none;height:40px}.membership form input[type=submit]{background-color:#227fc8;border:1px solid #227fc8;text-transform:none}.advisory-board__image img{border-radius:50%;margin-bottom:30px}.advisory-board__item{text-align:center}.advisory-board__item h3{color:#040725;font-size:22px!important;margin-bottom:.75rem}.advisory-board__item p{font-size:20px;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:25ch;text-wrap:pretty}@media (min-width:768px){.advisory-board__image img{margin-bottom:50px}.advisory-board__item h3{margin-bottom:1rem}.advisory-board__item p{max-width:20ch}}.member-logos .logos__grid{gap:40px 60px;grid-template-columns:repeat(2,1fr)}.member-logos .logos__grid img{aspect-ratio:6/2}@media (min-width:525px){.member-logos .logos__grid{gap:60px}.member-logos .logos__grid img{aspect-ratio:4/2}}@media (min-width:768px){.member-logos .logos__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.member-logos .logo-image--onvida-health{max-width:75%!important}