*,:after,:before{box-sizing:border-box}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}section.system-form{margin:43px auto 200px;max-width:410px}section.system-form h3{margin-bottom:16px}section.system-form .form-container{background:#eef0f2;border-radius:20px;padding:1px 28px 10px}section.system-form .form-container form .hs-form-field{margin-bottom:16px}section.system-form .form-container form .hs-form-field a{font-family:National\ 2;font-size:14px;font-weight:400}section.system-form .form-container form ul.hs-error-msgs{margin:0}section.system-form .form-container form #hs-login-widget-remember{margin-top:-2px}section.system-form .form-container a.become,section.system-form .form-container form #hs_login_reset{color:#4a1b78;display:block;font-family:National\ 2;font-size:18px;font-style:normal;font-weight:400;line-height:25px;padding-bottom:10px;text-decoration-line:underline}section.system-form .help{align-items:center;display:flex;margin-top:16px}section.system-form .help p{font-size:14px;line-height:16px;margin-bottom:0!important}section.system-form .help p a{color:#4a1b78;text-decoration-line:underline}section.system-form .help img{margin-right:16px}form label,form label span{color:#3e3f41;font-family:National\ 2;font-size:18px;font-weight:400;line-height:25px}form .input{margin-bottom:14px}form .hs-form-field input{background:#fff;border:1px solid #dde2e5;border-radius:8px;color:#130c1e;font-family:National\ 2;font-size:18px;font-weight:400;height:50px;line-height:25px;padding:0 15px;width:100%}form input::placeholder{color:#b9b9b9}form textarea{background:#fff;border:1px solid #dde2e5;border-radius:8px;color:#b9b9b9;font-family:National\ 2;font-size:18px;font-weight:400;height:167px;line-height:25px;padding:15px;width:100%}form textarea::placeholder{color:#b9b9b9}form .legal-consent-container p{color:#130c1e;font-size:14px;font-weight:400;line-height:16px}form input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px;display:inline-block;height:30px;min-height:30px;min-width:30px;outline:none;padding:0;vertical-align:top;width:30px}form input[type=checkbox]:checked{background-color:transparent;background-image:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/2022-ESM/Group%205.png);background-position:50%;background-repeat:no-repeat;border:none}form .hs-error-msgs .hs-error-msg,form .hs_error_rollup .hs-main-font-element{color:#ec2929}form .hs-form-booleancheckbox span{color:#130c1e;font-size:14px;font-weight:400;line-height:16px}form .hs-form-booleancheckbox-display{align-items:center;display:flex}form .actions .hs-button{background:#43196d;border:2px solid #43196d;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:National\ 2;font-size:20px;font-weight:500;line-height:25px;margin-bottom:18px;margin-top:18px;max-width:240px;padding:10px;transition:all .5s}form .actions .hs-button:hover{background:#fff;color:#43196d}.submitted-message{color:#3e3f41;font-family:National\ 2;font-size:18px;font-weight:400;line-height:25px}form fieldset.form-columns-1 .input{margin-right:0}form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/2022-ESM/Vector.png);background-position:95%;background-repeat:no-repeat;border:1px solid #dde2e5;border-radius:8px;color:#130c1e;font-family:National\ 2;font-size:18px;font-weight:400;height:50px;line-height:25px;overflow:hidden;padding:0 15px;width:100%}form .hs-form-checkbox-display{align-items:center;display:flex;margin-bottom:10px}form .hs-form-booleancheckbox-display span,form .hs-form-checkbox-display span{margin-left:10px}legend.hs-field-desc{display:none!important}section.personal div.forms div.form_group .page-center h3.formgroup-title{font-size:32px;font-weight:700;line-height:28px;margin-bottom:20px;margin-top:31px;text-align:left}section.personal div.forms div.form_group .page-center p.formgroup-body{font-size:18px;font-weight:400;line-height:25px;margin-bottom:20px;text-align:left}section.personal div.forms div.form_group.two div.hs-submit{display:none;visibility:hidden}section.personal div.forms div.form_group .actions{text-align:center}section.personal div.forms div.form_group .page-center{padding:0 51px}section.personal div.forms div.form_group{color:#b9b9b9;font-family:National\ 2;font-size:18px;font-weight:400;width:100%}section.personal div.forms div.form_group select{border:1px solid #dde2e5;border-radius:8px;color:#b9b9b9;height:50px;line-height:25px;padding:0 15px;width:100%}section.personal div.forms div.form_group fieldset{max-width:1080px}section.personal div.forms div.form_group.one fieldset.form-columns-2 .hs-form-field{float:left;margin-right:50px;width:350px}section.personal div.forms div.form_group.one fieldset.form-columns-1 .input{margin-right:50px;width:93%}section.personal div.forms div.form_group.one form{align-items:center;display:inline-flex;flex-wrap:wrap;justify-content:flex-start}section.personal div.forms div.form_group.one fieldset{max-width:1080px;width:100%}section.personal div.forms div.form_group.one fieldset.form-columns-1{max-width:50%}section.personal div.forms div.form_group.one div.hs_submit{width:90%}section.personal div.address-titles-h3{display:inline-flex;width:95%}section.personal div.forms div.form_group.two .custommodal-content fieldset.form-columns-1 .hs-input{width:100%}section.personal div.forms div.form_group.two div.cpd-section h3,section.personal div.forms div.form_group.two div.experience-section h3,section.personal div.forms div.form_group.two div.qualifications-section h3{align-items:center;display:inline-flex;font-size:22px;font-weight:700;justify-content:space-between;line-height:25px;margin-bottom:0;width:100%}section.personal img.edit{content:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/edit.svg)}section.personal img.edit:hover{content:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/edit-hover.svg)!important}section.personal div.forms div.form_group.two div.cpd-section,section.personal div.forms div.form_group.two div.experience-section,section.personal div.forms div.form_group.two div.qualifications-section{background:#eef0f2;border-radius:20px 20px 0 0;margin-top:20px;padding:30px 37px 0}section.personal div.forms div.form_group.two input[name=membership_levels_and_why_do_they_matter_]{background-image:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/Circle-Info.svg);background-position:50%;background-size:contain;border-radius:20px}section.personal div.forms div.form_group.two label.hs-form-booleancheckbox-display span{color:#4a1b78;font-family:National\ 2;font-size:18px;font-style:normal;font-weight:700;line-height:25px;text-decoration:underline 4px;text-underline-offset:4px}section.personal div.forms div.form_group.two h1.main-heading-qec{color:#130c1e;font-family:National\ 2;font-size:32px;font-weight:700;line-height:28px;margin-bottom:10px}section.personal div.forms div.form_group.two div.custommodal-content.c,section.personal div.forms div.form_group.two div.custommodal-content.e,section.personal div.forms div.form_group.two div.custommodal-content.q{background:#fff;border-radius:20px;left:50%;max-height:98vh;max-width:500px;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.personal div.forms div.form_group div.custommodal-content button.button-save{align-items:center;background:#43196d;border:2px solid #43196d;border-radius:10px;color:#fff;cursor:pointer;flex-direction:row;float:right;font-family:National\ 2;font-size:20px;font-style:normal;font-weight:500;gap:10px;justify-content:center;line-height:25px;margin-bottom:10px;padding:10px 40px;transition:all .5s}section.personal div.forms div.form_group .page-center div.details-section{align-items:center;background:#eef0f2;border-radius:0 0 20px 20px;display:inline-flex;justify-content:space-between;padding:15px 37px;width:100%}section.personal div.forms div.form_group .page-center div.details-section .name{color:#212529;font-size:18px;font-weight:700;line-height:25px}section.personal div.forms div.form_group .page-center div.details-section .details{color:#5a5a5a;font-size:18px;font-weight:700;line-height:25px}section.personal div.forms div.form_group .page-center div.details-section .year{color:#5a5a5a;font-size:18px;font-weight:400;line-height:25px}section.personal div.forms div.form_group.two div.custommodal{display:none}section.personal div.forms div.form_group.two div.custommodal.cpd.hide-modal,section.personal div.forms div.form_group.two div.custommodal.experience.hide-modal,section.personal div.forms div.form_group.two div.custommodal.qualifications.hide-modal{display:block;opacity:1;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s;visibility:visible;z-index:9999}section.personal div.forms div.form_group.two div.custommodal.cpd,section.personal div.forms div.form_group.two div.custommodal.experience,section.personal div.forms div.form_group.two div.custommodal.qualifications{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transform:scale(1.1);visibility:hidden;width:100%}section.personal div.forms div.form_group.two div.cpd-section img:hover+div.custommodal.cpd.hide-modal,section.personal div.forms div.form_group.two div.experience-section img:hover+div.custommodal.experience.hide-modal,section.personal div.forms div.form_group.two div.qualifications-section img:hover+div.custommodal.qualifications.hide-modal{display:block}section.personal .close-button{color:#7a5bbe;cursor:pointer;float:right;font-size:28px;line-height:28px;text-align:center;width:28px}section.personal div.forms div.form_group.three form ul.inputs-list{align-items:center;display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;justify-items:start}section.personal div.forms div.form_group label strong{font-size:22px;font-weight:700;line-height:25px}@media (max-width:600px){section.personal div.forms div.form_group.one fieldset.form-columns-1{max-width:40%}section.personal div.forms div.form_group.one fieldset.form-columns-2 .hs-form-field{width:100%}section.personal div.forms div.form_group{padding-left:14px;padding-right:14px}}@font-face{font-display:swap;font-family:National\ 2;font-style:normal;font-weight:700;src:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/2022-ESM/fonts/National%202%20Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:National\ 2;font-style:normal;font-weight:400;src:url(https://9367493.fs1.hubspotusercontent-na1.net/hubfs/9367493/2022-ESM/fonts/National%202%20Regular.otf) format("opentype")}.error-page:before{font-family:National\ 2}.error-page{padding:0!important}html{scroll-behavior:smooth}body{margin:0}:active,:focus,:hover{outline:0;outline-offset:0}.row-fluid [class*=span]{min-height:0!important}.page-center{float:unset!important;margin:auto;margin-left:auto!important;margin-right:auto!important;max-width:1250px;padding-left:20px;padding-right:20px}.lazy{background-color:#eeb33b;background-image:none!important}h1,h2,h3,h4,h5,p{margin:0}h1{color:#fff;font-family:National\ 2;font-size:50px;font-style:normal;font-weight:700;line-height:50px;margin-bottom:10px}h2{font-size:40px;line-height:45px}h2,h3{color:#130c1e;font-family:National\ 2;font-style:normal;font-weight:700;margin-bottom:10px}h3{font-size:32px;line-height:28px}h4{font-size:22px;line-height:25px}h4,h5{color:#130c1e;font-family:National\ 2;font-style:normal;font-weight:700;margin-bottom:10px}h5{font-size:18px;line-height:22px}p{font-size:18px;line-height:25px}p,p big{color:#130c1e;font-family:National\ 2;font-style:normal;font-weight:400}p big{font-size:23px;line-height:30px}ul{list-style:none;padding-left:0}li{color:#130c1e;font-family:National\ 2;font-size:18px;font-style:normal;font-weight:400;line-height:25px}a{color:unset;cursor:pointer;text-decoration:none}input{outline:none}sup{line-height:0;margin-left:-2px}a.cta{border-radius:10px;display:inline-block;font-family:National\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:25px;padding:8px 16px}a.cta,a.cta:hover{transition:all .5s}a.cta.blue,a.cta:hover{border:2px solid #43196d}a.cta.blue{background:#43196d;color:#fff}a.cta.blue:hover{background:#fff;color:#43196d}a.cta.navy{background:#1a3140;border:2px solid #1a3140;color:#fff}a.cta.navy:hover{background:#fff;color:#1a3140}a.cta.red{background:#861b54;border:2px solid #861b54;color:#fff}a.cta.red:hover{background:#fff;color:#861b54}a.cta.yellow{background:#d19408;border:2px solid #d19408;color:#130c1e}a.cta.white,a.cta.yellow:hover{background:#fff}a.cta.white{border:2px solid #fff;color:#130c1e}a.cta.white:hover{background:#130c1e;border:2px solid #130c1e;color:#fff}a.cta.purple{background:#7a5bbe;border:2px solid #7a5bbe;color:#fff}a.cta.purple:hover{background:#fff;color:#7a5bbe}a.cta.dark-text{background:transparent;border:2px solid #fff;color:#fff}a.cta.dark-text:hover{background:#fff;border:2px solid #fff;color:#130c1e}a.cta.black-border{background:#fff;border:2px solid #130c1e;color:#130c1e}a.cta.black-border:hover{background:#130c1e;border:2px solid #130c1e;color:#fff}a.cta.transp{background:transparent;border:2px solid transparent;color:#fff}a.cta.transp:hover{background:#fff;color:#130c1e}a.hs-button{background:#7a5bbe;border:2px solid #7a5bbe;border-radius:10px;color:#fff;display:inline-block;font-family:National\ 2;font-size:20px;font-style:normal;font-weight:500;line-height:25px;padding:8px 16px;transition:all .5s}a.hs-button:hover{background:#fff;color:#7a5bbe}.mobile{display:none}@media (max-width:1200px){.page-center{padding-left:20px!important;padding-right:20px!important}}@media (min-width:991px){main{margin-top:64px}}@media (max-width:991px){main{margin-top:-41px}.desktop{display:none}.mobile{display:initial}h1{font-size:48px;line-height:45px}h2{font-size:28px;line-height:30px}section.hero,section.hero-text{margin-top:100px!important}}.leadinModal-theme-top .callout-special-font{font-family:National\ 2!important}