@charset "UTF-8";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:root{--c--white:#fff;--c--black:#19191a;--c--blue:#2c66f2;--c--blue-dark:#012896;--c--blue-darker:#02217b;--c--blue-light:#2c66f2;--c--blue-lighter:#5688ff;--c--blue-lightest:#efffff;--c--cyan:#73c7ff;--c--cyan-light:#9ad7ff;--c--green:#00eab9;--c--green-light:#40ffd7;--c--green-dark:#23cfa2;--c--pink:#f463ff;--c--pink-light:#f89eff;--c--pink-dark:#d852e2;--c--grey:#aaacaf;--c--grey-dark:#424346;--c--grey-light:#f2f2f4;--c--grey-lighter:#f9f9f9;--c--yellow:#ffd600;--c--yellow-dark:#ffb800;--c--purple:#9a52e2;--c--red:#d70926;--c--red-light:#ff1469;--c--font:var(--c--blue-dark);--gradient--1:radial-gradient(190.55% 122.16% at 98.06% 3.44%,rgba(55,169,251,.5) 0%,rgba(1,40,150,.5) 56.2%,rgba(0,1,2,.5) 100%);--gradient--2:radial-gradient(234.21% 128.19% at 100% 96.56%,rgba(55,169,251,.5) 0%,rgba(1,40,150,.5) 56.2%,rgba(0,1,2,.5) 100%);--font--heading:"Poppins",Geneva,Verdana,sans-serif;--font--body:"Poppins",Arial,Helvetica,sans-serif;--font-size--80:clamp(5.8rem,8vmin,8rem);--font-size--64:clamp(3.8rem,6.4vmin,6.4rem);--font-size--56:clamp(3.4rem,5.6vmin,5.6rem);--font-size--42:clamp(3rem,4.2vmin,4.2rem);--font-size--32:clamp(2.6rem,3.2vmin,3.2rem);--font-size--24:clamp(2rem,2.4vmin,2.4rem);--font-size--20:clamp(1.6rem,2vmin,2rem);--font-size--16:clamp(1.4rem,1.6vmin,1.6rem);--font-size--14:clamp(1.2rem,1.2vmin,1.4rem);--font-size--12:clamp(1rem,1.2vmin,1.2rem);--font-size--11:clamp(.9rem,1.1vmin,1.1rem);--font-size--default:var(--font-size--20);--transition-duration--default:.25s}.c--white{color:var(--c--white)}.bc--white{background-color:var(--c--white);color:var(--c--white)}.c--black{color:var(--c--black)}.bc--black{background-color:var(--c--black);color:var(--c--white)}.c--font{color:var(--c--font)}.bc--font{background-color:var(--c--font);color:var(--c--white)}.c--blue{color:var(--c--blue)}.bc--blue{background-color:var(--c--blue);color:var(--c--white)}.c--blue-dark{color:var(--c--blue-dark)}.bc--blue-dark{background-color:var(--c--blue-dark);color:var(--c--white)}.c--blue-darker{color:var(--c--blue-darker)}.bc--blue-darker{background-color:var(--c--blue-darker);color:var(--c--white)}.c--blue-light{color:var(--c--blue-light)}.bc--blue-light{background-color:var(--c--blue-light);color:var(--c--white)}.c--blue-lighter{color:var(--c--blue-lighter)}.bc--blue-lighter{background-color:var(--c--blue-lighter);color:var(--c--white)}.c--cyan{color:var(--c--cyan)}.bc--cyan{background-color:var(--c--cyan);color:var(--c--white)}.c--cyan-light{color:var(--c--cyan-light)}.bc--cyan-light{background-color:var(--c--cyan-light);color:var(--c--white)}.c--green{color:var(--c--green)}.bc--green{background-color:var(--c--green);color:var(--c--white)}.c--green-light{color:var(--c--green-light)}.bc--green-light{background-color:var(--c--green-light);color:var(--c--white)}.c--green-dark{color:var(--c--green-dark)}.bc--green-dark{background-color:var(--c--green-dark);color:var(--c--white)}.c--pink{color:var(--c--pink)}.bc--pink{background-color:var(--c--pink);color:var(--c--white)}.c--pink-light{color:var(--c--pink-light)}.bc--pink-light{background-color:var(--c--pink-light);color:var(--c--white)}.c--pink-dark{color:var(--c--pink-dark)}.bc--pink-dark{background-color:var(--c--pink-dark);color:var(--c--white)}.c--grey{color:var(--c--grey)}.bc--grey{background-color:var(--c--grey);color:var(--c--white)}.c--grey-dark{color:var(--c--grey-dark)}.bc--grey-dark{background-color:var(--c--grey-dark);color:var(--c--white)}.c--grey-light{color:var(--c--grey-light)}.bc--grey-light{background-color:var(--c--grey-light);color:var(--c--white)}.c--grey-lighter{color:var(--c--grey-lighter)}.bc--grey-lighter{background-color:var(--c--grey-lighter);color:var(--c--white)}.c--yellow{color:var(--c--yellow)}.bc--yellow{background-color:var(--c--yellow);color:var(--c--white)}.c--yellow-dark{color:var(--c--yellow-dark)}.bc--yellow-dark{background-color:var(--c--yellow-dark);color:var(--c--white)}.c--purple{color:var(--c--purple)}.bc--purple{background-color:var(--c--purple);color:var(--c--white)}.c--red{color:var(--c--red)}.bc--red{background-color:var(--c--red);color:var(--c--white)}.c--red-light{color:var(--c--red-light)}.bc--red-light{background-color:var(--c--red-light);color:var(--c--white)}.fs--80{font-size:var(--font-size--80)}.fs--64{font-size:var(--font-size--64)}.fs--42{font-size:var(--font-size--42)}.fs--32{font-size:var(--font-size--32)}.fs--24{font-size:var(--font-size--24)}.fs--20{font-size:var(--font-size--20)}.fs--16{font-size:var(--font-size--16)}.fs--14{font-size:var(--font-size--14)}.fs--12{font-size:var(--font-size--12)}.fs--11{font-size:var(--font-size--11)}@font-face{font-family:"Poppins";src:url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-bold.woff2) format("woff2"),url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Poppins";src:url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-semibold.woff2) format("woff2"),url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Poppins";src:url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-medium.woff2) format("woff2"),url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Poppins";src:url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-regular.woff2) format("woff2"),url(//cleanairacademy.org.uk/wp-content/themes/twbc-hpc/library/dist/css/../assets/fonts/poppins-regular.woff) format("woff");font-weight:400;font-style:normal}.font--heading{font-family:var(--font--heading)}.font--body{font-family:var(--font--body)}.font--400{font-weight:400}.font--500{font-weight:500}.font--600{font-weight:600}.font--700{font-weight:700}.pc,.pc--5,.pc--4,.pc--3,.pc--2,.pc--1{width:100%;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem}@media (min-width:1024px){.pc,.pc--5,.pc--4,.pc--3,.pc--2,.pc--1{padding-left:4rem;padding-right:4rem}}.pc--1{max-width:142rem}.pc--2{max-width:120rem}.pc--3{max-width:106rem}.pc--4{max-width:92rem}.pc--5{max-width:72rem}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%}.video-wrapper iframe,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}html{font-size:62.5%;height:100%;color:var(--c--font);font-family:var(--font--body);font-weight:400;-webkit-font-smoothing:subpixel-antialiased}html.stop-overflow{overflow:hidden}html,body{position:relative;overflow-x:hidden}body{font-size:var(--font-size--default);line-height:normal}body *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--font--heading);font-weight:700;line-height:120%}h1,.h1{font-size:var(--font-size--64)}h2,.h2{font-size:var(--font-size--56)}h3,.h3{font-size:var(--font-size--42)}h4,.h4{font-size:var(--font-size--32)}p,li{font-size:var(--font-size--default)}.text--alig--righ{text-align:right}.text--alig--cent{text-align:center}.text--alig--left{text-align:left}small{font-size:clamp(.8rem,60%,1.6rem)}.general-content a:not(.theme-button):hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.general-content ul,.general-content ol{list-style:none}.general-content ul ul,.general-content ol ul{margin-top:1rem;margin-left:2rem}.general-content ul li,.general-content ol li{margin-top:1.4rem}.general-content ul li:first-of-type,.general-content ol li:first-of-type{margin-top:0}.general-content ul:not(.no-list-style) li{position:relative}.general-content ul:not(.no-list-style) li:before{content:"•";margin-right:clamp(.6rem,1%,1rem)}.general-content ol:not(.no-list-style){list-style-type:decimal;list-style-position:inside}.general-content ol:not(.no-list-style) li{position:relative}strong,.bold{font-weight:600}i,em{font-style:italic}sup{font-size:50%;vertical-align:text-top}sub{font-size:60%;vertical-align:sub}a{text-decoration:none;color:inherit;-webkit-transition:color var(----transition-duration--default),background-color var(----transition-duration--default),border-color var(----transition-duration--default);transition:color var(----transition-duration--default),background-color var(----transition-duration--default),border-color var(----transition-duration--default)}img,picture{max-width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}svg{width:100%;height:100%;max-width:100%}svg path{-webkit-transition:var(--transition-duration--default);transition:var(--transition-duration--default)}a[data-refs]{cursor:pointer}a[data-refs]:hover{text-decoration:underline}form input,form select,form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;outline:none;width:100%;font-family:var(--font--body);font-size:1.6rem;border:2px solid var(--c--grey-light);color:var(--c--font);padding:1rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--c--grey-light);margin:0}form input:focus,form input:target,form select:focus,form select:target,form textarea:focus,form textarea:target{border-color:var(--c--blue-darker)}form input[type=checkbox],form input[type=radio]{border:2px solid rgba(var(--c--font),.5);margin:0;width:2rem;height:2rem;padding:0;position:relative;cursor:pointer;border-radius:2px}form input[type=checkbox]:checked:after,form input[type=radio]:checked:after{content:"";display:block;position:absolute;background-color:rgba(var(--c--font),.5);width:1.2rem;height:1.2rem;top:.2rem;left:.2rem}form input[type=radio]{border-radius:50%}form input[type=radio]:checked:after{border-radius:inherit}form input[type=checkbox]:checked:after{font-size:220%;content:"✓";top:-1.4rem;left:-.2rem}form input[type=submit]{cursor:pointer}form textarea{max-height:140px;resize:none;-ms-overflow-style:-ms-autohiding-scrollbar}form label,form legend{color:var(--c--font);font-size:1.6rem;font-weight:600;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex}form ::-webkit-input-placeholder{color:rgba(var(--c--font),.6)}form ::-moz-placeholder{color:rgba(var(--c--font),.6)}form :-ms-input-placeholder{color:rgba(var(--c--font),.6)}form ::-ms-input-placeholder{color:rgba(var(--c--font),.6)}form ::placeholder{color:rgba(var(--c--font),.6)}form input[type=search]::-webkit-search-decoration,form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-results-button,form input[type=search]::-webkit-search-results-decoration,form input[type=search]::-ms-clear{-webkit-appearance:none}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield}.bc--white label,.bc--white legend{color:var(--c--white)}.bc--black label,.bc--black legend{color:var(--c--white)}.bc--font label,.bc--font legend{color:var(--c--white)}.bc--blue label,.bc--blue legend{color:var(--c--white)}.bc--blue-dark label,.bc--blue-dark legend{color:var(--c--white)}.bc--blue-darker label,.bc--blue-darker legend{color:var(--c--white)}.bc--blue-light label,.bc--blue-light legend{color:var(--c--white)}.bc--blue-lighter label,.bc--blue-lighter legend{color:var(--c--white)}.bc--cyan label,.bc--cyan legend{color:var(--c--white)}.bc--cyan-light label,.bc--cyan-light legend{color:var(--c--white)}.bc--green label,.bc--green legend{color:var(--c--white)}.bc--green-light label,.bc--green-light legend{color:var(--c--white)}.bc--green-dark label,.bc--green-dark legend{color:var(--c--white)}.bc--pink label,.bc--pink legend{color:var(--c--white)}.bc--pink-light label,.bc--pink-light legend{color:var(--c--white)}.bc--pink-dark label,.bc--pink-dark legend{color:var(--c--white)}.bc--grey label,.bc--grey legend{color:var(--c--white)}.bc--grey-dark label,.bc--grey-dark legend{color:var(--c--white)}.bc--grey-light label,.bc--grey-light legend{color:var(--c--white)}.bc--grey-lighter label,.bc--grey-lighter legend{color:var(--c--white)}.bc--yellow label,.bc--yellow legend{color:var(--c--white)}.bc--yellow-dark label,.bc--yellow-dark legend{color:var(--c--white)}.bc--purple label,.bc--purple legend{color:var(--c--white)}.bc--red label,.bc--red legend{color:var(--c--white)}.bc--red-light label,.bc--red-light legend{color:var(--c--white)}.gform_wrapper{width:100%}.gform_wrapper .gfield{position:relative;width:100%;text-align:left}.gform_wrapper .gfield .gform-grid-col{display:block;margin-top:3rem}.gform_wrapper .gfield.gfield--type-textarea,.gform_wrapper .gfield.gfield--type-select{margin-top:3rem}.gform_wrapper .gfield.hidden_label legend{display:none}.gform_wrapper .gfield.gfield_contains_required label:after{content:"*";display:block;color:red;font-size:80%}.gform_wrapper .gfield label+.gfield_description{font-size:75%;margin-top:-.6rem;margin-bottom:.6rem}.gform_wrapper .gfield .ginput_container .gfield_description{font-size:70%}.gform_wrapper .gfield_checkbox,.gform_wrapper .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .gfield_checkbox .gchoice label{margin-top:3px}.gform_wrapper .gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 0 2rem}.gform_wrapper .gchoice:first-of-type{margin-left:0}.gform_wrapper .gchoice label{margin:0 0 0 1rem}.gform_wrapper ::-webkit-input-placeholder{color:transparent}.gform_wrapper ::-moz-placeholder{color:transparent}.gform_wrapper :-ms-input-placeholder{color:transparent}.gform_wrapper ::-ms-input-placeholder{color:transparent}.gform_wrapper ::placeholder{color:transparent}.gform_wrapper .gfield_required .gfield_required_text,.gform_wrapper .gfield_required .gfield_required_asterisk{display:none}.gform_wrapper .gform_fileupload_rules{font-size:80%;display:inline-block;margin-top:.1rem}.gform_wrapper .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper .gform_required_legend{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--font-size--16);margin-bottom:-2rem}.gform_wrapper .gform_required_legend span{color:red}.gform_wrapper .gform_required_legend span:after{display:none}.gform_wrapper .gfield--type-honeypot{display:none}.gform_wrapper .gfield--input-type-name .ginput_container,.gform_wrapper .gfield--input-type-email .ginput_container,.gform_wrapper .gfield--input-type-password .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}@media (min-width:960px){.gform_wrapper .gfield--input-type-name .ginput_container,.gform_wrapper .gfield--input-type-email .ginput_container,.gform_wrapper .gfield--input-type-password .ginput_container{gap:2rem}}.gform_wrapper .gfield--input-type-name .gform-grid-col,.gform_wrapper .gfield--input-type-email .gform-grid-col,.gform_wrapper .gfield--input-type-password .gform-grid-col{-webkit-box-flex:1;-ms-flex:1;flex:1}.gform_wrapper input[type=submit]{width:initial;margin-top:2rem;cursor:pointer}.gform_wrapper .gfield_password_strength{font-size:var(--font-size--14);margin-top:.2rem}.gform_wrapper .gfield_password_strength.blank{display:none}.gform_wrapper .validation_message{font-size:var(--font-size--14);margin-top:.6rem}.gform_wrapper .gform_submission_error{font-size:var(--font-size--16)}.gform_wrapper .gform_submission_error+ol{display:none}.gform_wrapper .gform_confirmation_message{text-align:center;padding-top:clamp(3rem,12vmin,10rem);padding-bottom:clamp(3rem,12vmin,10rem)}.gform_wrapper .gf_clear{display:none}.button,.button--3,.learndash-wrapper .button--3,.button--2,.auth-password-reset__form input[type=submit],.auth-register-success__form input[type=submit],.learndash-wrapper .button--2,.button--1,.learndash-wrapper .button--1,.learndash-wrapper .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:clamp(1rem,1vmin,1.2rem);padding-bottom:clamp(.6rem,.8vmin,.7rem);padding-right:clamp(1.6rem,2vmin,2.4rem);padding-left:clamp(1.6rem,2vmin,2.4rem);border-radius:5rem;border:2px solid !important;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;font-weight:700;font-size:var(--font-size--16);text-align:center}.button:hover,.button--3:hover,.button--2:hover,.auth-password-reset__form input[type=submit]:hover,.auth-register-success__form input[type=submit]:hover,.button--1:hover,.learndash-wrapper .button:hover{text-decoration:none !important}.button--1,.learndash-wrapper .button--1{background-color:var(--c--white);color:var(--c--blue-darker);border-color:var(--c--white) !important}.button--1:hover,.button--1:active,.button--1:focus,.learndash-wrapper .button--1:hover,.learndash-wrapper .button--1:active,.learndash-wrapper .button--1:focus{background-color:transparent;color:var(--c--white)}.button--2,.auth-password-reset__form input[type=submit],.auth-register-success__form input[type=submit],.learndash-wrapper .button--2{background-color:var(--c--blue-darker);color:var(--c--white);border-color:var(--c--blue-darker) !important}.button--2:hover,.auth-password-reset__form input[type=submit]:hover,.auth-register-success__form input[type=submit]:hover,.button--2:active,.auth-password-reset__form input[type=submit]:active,.auth-register-success__form input[type=submit]:active,.button--2:focus,.auth-password-reset__form input[type=submit]:focus,.auth-register-success__form input[type=submit]:focus,.learndash-wrapper .button--2:hover,.learndash-wrapper .button--2:active,.learndash-wrapper .button--2:focus{background-color:transparent;color:var(--c--blue-darker)}.button--3,.learndash-wrapper .button--3{background-color:var(--c--white);color:var(--c--blue-darker);border-color:var(--c--blue-darker) !important}.button--3:hover,.button--3:active,.button--3:focus,.learndash-wrapper .button--3:hover,.learndash-wrapper .button--3:active,.learndash-wrapper .button--3:focus{background-color:var(--c--blue-darker);color:var(--c--white)}.marg--top--lg{margin-top:4rem}@media (min-width:960px){.marg--top--lg{margin-top:8rem}}.marg--top--md{margin-top:2rem}@media (min-width:960px){.marg--top--md{margin-top:4rem}}.marg--top--sm{margin-top:1rem}@media (min-width:960px){.marg--top--sm{margin-top:2rem}}.marg--bott--lg{margin-bottom:4rem}@media (min-width:960px){.marg--bott--lg{margin-bottom:8rem}}.marg--bott--md{margin-bottom:2rem}@media (min-width:960px){.marg--bott--md{margin-bottom:4rem}}.marg--bott--sm{margin-bottom:1rem}@media (min-width:960px){.marg--bott--sm{margin-bottom:2rem}}.padd--top--lg{padding-top:4rem}@media (min-width:960px){.padd--top--lg{padding-top:8rem}}.padd--top--md{padding-top:2rem}@media (min-width:960px){.padd--top--md{padding-top:4rem}}.padd--top--sm{padding-top:1rem}@media (min-width:960px){.padd--top--sm{padding-top:2rem}}.padd--bott--lg{padding-bottom:4rem}@media (min-width:960px){.padd--bott--lg{padding-bottom:8rem}}.padd--bott--md{padding-bottom:2rem}@media (min-width:960px){.padd--bott--md{padding-bottom:4rem}}.padd--bott--sm{padding-bottom:1rem}@media (min-width:960px){.padd--bott--sm{padding-bottom:2rem}}.block__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:6rem}.block__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block__background-image{position:absolute;top:0;right:0;bottom:0;left:0}.block__overlay,.block__overlay--type-4,.block__overlay--type-3,.block__overlay--type-2,.block__overlay--type-1{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--c--black)}.block__overlay--type-1{opacity:.2}.block__overlay--type-2{opacity:.4}.block__overlay--type-3{opacity:.6}.block__overlay--type-4{opacity:.8}body.page-template-default section[class*=block--] .block__inner{max-width:100rem}.block--content .block__inner{gap:4rem}.block--content a[class^=button],.block--content ul,.block--content ol{margin-top:2rem}.block--content h1,.block--content h2,.block--content h3,.block--content h4{margin-bottom:2rem}.block--content h2,.block--content h3,.block--content h4{margin-top:4rem}.block--content p+p,.block--content ul+p,.block--content ol+p{margin-top:2rem}.block--content p+ul,.block--content p+ol{margin-top:1rem}.block--media .block--media__media{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block--media .block--media__media-type--image{height:100%}.block--media .block--media__media-type--image img{width:100%}.block--media .block--media__media-type--video .video-wrapper{width:100%}.block--media figcaption *{font-size:var(--font-size--14)}.block--media figcaption * a{text-decoration:underline}.block--media figcaption * a:hover{text-decoration:underline}.block--media figcaption+img,.block--media figcaption+.video-wrapper{margin-top:.6rem}.block--media img+figcaption,.block--media .video-wrapper+figcaption{margin-top:.6rem}.block--media .w--25{width:calc(25% - 1rem)}.block--media .w--50{width:calc(50% - 1rem)}.block--media .w--75{width:calc(75% - 1rem)}.block--media .w--100{width:100%}.block--quiz .block--quiz__quiz{width:100%}.block--references .block__inner{gap:4rem}.block--references .general-content p,.block--references .general-content a,.block--references .general-content ol,.block--references .general-content ul,.block--references .general-content li{font-size:var(--font-size--14);margin-top:.6rem}.block--references .general-content ul,.block--references .general-content ol{list-style:none}.block--references .block--references__highlight{-webkit-transition:background-color .8s 0s ease;transition:background-color .8s 0s ease}.block--references .block--references__highlight.highlighted{-webkit-transition:background-color 0s 0s ease;transition:background-color 0s 0s ease;background-color:#ff0}.block--table table,.block--table th,.block--table td{border:1px solid var(--c--blue-darker)}.block--table th,.block--table td{padding:1rem}.block--table th p:not(:first-of-type),.block--table th a:not(:first-of-type),.block--table th ol:not(:first-of-type),.block--table th ul:not(:first-of-type),.block--table th li:not(:first-of-type),.block--table td p:not(:first-of-type),.block--table td a:not(:first-of-type),.block--table td ol:not(:first-of-type),.block--table td ul:not(:first-of-type),.block--table td li:not(:first-of-type){margin-top:.6rem}.block--table th{font-size:var(--font-size--16);font-weight:600}.block--table td p,.block--table td a,.block--table td ol,.block--table td ul,.block--table td li{font-size:var(--font-size--14)}.block--table td:first-of-type{font-weight:500}body:not(.home){padding-top:7.5rem}@media (min-width:1240px){body:not(.home){padding-top:9.2rem}}header{position:fixed;top:0;left:0;right:0;z-index:100;-webkit-box-shadow:0px 4px 8px 0px rgba(0,0,0,.1);box-shadow:0px 4px 8px 0px rgba(0,0,0,.1);background-color:var(--c--white)}header .header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.3rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:padding 2s;transition:padding 2s}header .header__logo{max-width:12rem;position:relative;z-index:1}@media (min-width:1240px){header .header__logo{max-width:16.3rem}}header .header__logo a{display:-webkit-box;display:-ms-flexbox;display:flex}header .header__nav{position:fixed;top:0;left:0;bottom:0;right:0;background-color:var(--c--white);width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none}@media (min-width:1240px){header .header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;width:calc(100% - 20.3rem);height:initial;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}header .header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1240px){header .header__nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}header .header__nav li{padding:.4rem .1rem}@media (min-width:1240px){header .header__nav li{padding:.1rem .4rem;margin-right:2rem}}@media (min-width:1240px){header .header__nav li:last-of-type{padding-right:0;margin-right:0}}header .header__nav li:last-of-type a{padding-right:0}header .header__nav li a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem .5rem;font-size:var(--font-size--24)}header .header__nav li a:hover,header .header__nav li a:active,header .header__nav li a:focus{text-decoration:underline}@media (min-width:1240px){header .header__nav li a{font-size:var(--font-size--16)}}header .header__signout{position:absolute;bottom:4rem;font-size:var(--font-size--20)}@media (min-width:1240px){header .header__signout{position:static;bottom:initial;margin-top:-.2rem;margin-left:4rem;font-size:var(--font-size--16)}}header .header__toggle{display:block;position:relative;width:3rem;height:1.9rem;cursor:pointer}@media (min-width:1240px){header .header__toggle{display:none}}header .header__toggle span{display:block;position:absolute;width:inherit;height:.3rem;background-color:var(--c--blue-dark);left:0;-webkit-transition:top .2s,opacity .2s,-webkit-transform .2s;transition:top .2s,opacity .2s,-webkit-transform .2s;transition:top .2s,transform .2s,opacity .2s;transition:top .2s,transform .2s,opacity .2s,-webkit-transform .2s}header .header__toggle span:nth-of-type(1){top:0}header .header__toggle span:nth-of-type(2){top:.8rem}header .header__toggle span:nth-of-type(3){top:1.6rem}html.mobile-menu--is-open header .header__nav{display:-webkit-box;display:-ms-flexbox;display:flex}html.mobile-menu--is-open header .header__toggle span:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.8rem}html.mobile-menu--is-open header .header__toggle span:nth-of-type(2){opacity:0}html.mobile-menu--is-open header .header__toggle span:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:.8rem}footer{width:100%;background-color:var(--c--white)}footer .footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}footer .footer__logo{max-width:10rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:760px){footer .footer__logo{max-width:12rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}footer .footer__logo svg{height:initial}footer .footer__nav{width:calc(100% - 14rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}@media (min-width:760px){footer .footer__nav{width:calc(90% - 16rem);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}footer .footer__nav ul{display:grid;grid-template-rows:auto auto auto;grid-auto-flow:column;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}@media (min-width:760px){footer .footer__nav ul{grid-template-columns:auto auto auto;-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}}footer .footer__nav a{font-size:var(--font-size--14)}footer .footer__nav a:hover,footer .footer__nav a:active,footer .footer__nav a:focus{text-decoration:underline}footer .footer__copyright{position:relative;width:100%;margin-top:2rem;padding-top:2rem;text-align:right;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer .footer__copyright p{font-size:var(--font-size--12)}footer .footer__copyright:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--c--blue-dark);opacity:.2}.card{border:2px solid var(--c--blue-darker);border-radius:2.4rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.card__inner{padding-top:clamp(1rem,3vmin,4rem);padding-bottom:clamp(1rem,3vmin,4rem);padding-left:clamp(1rem,3vmin,4rem);padding-right:clamp(1rem,3vmin,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.card__icon{max-width:15rem;min-width:8rem;width:40%;margin-inline:auto;margin-top:clamp(.6rem,2vmin,1rem);margin-bottom:clamp(2rem,4vmin,6rem)}.card__content{margin-top:clamp(.6rem,2vmin,1rem);margin-bottom:clamp(2rem,4vmin,6rem)}.card__button{margin-top:auto}@media (max-width:1023px){body.single-sfwd-lessons .ld-focus-sidebar,body.single-sfwd-topic .ld-focus-sidebar,body.single-sfwd-quiz .ld-focus-sidebar{-webkit-transform:translateX(calc(-100% + 1rem));transform:translateX(calc(-100% + 1rem))}}@media (max-width:1023px){body.single-sfwd-lessons .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon,body.single-sfwd-topic .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon,body.single-sfwd-quiz .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon{right:-1rem}body.single-sfwd-lessons .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before,body.single-sfwd-topic .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before,body.single-sfwd-quiz .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before{content:"\e913"}}@media (min-width:1024px){body.single-sfwd-lessons.ld-focus-sidebar-collapsed .ld-focus-sidebar,body.single-sfwd-topic.ld-focus-sidebar-collapsed .ld-focus-sidebar,body.single-sfwd-quiz.ld-focus-sidebar-collapsed .ld-focus-sidebar{-webkit-transform:translateX(calc(-100% + 3rem));transform:translateX(calc(-100% + 3rem))}}@media (max-width:1023px){body.single-sfwd-lessons.ld-focus-sidebar-collapsed .ld-focus-sidebar,body.single-sfwd-topic.ld-focus-sidebar-collapsed .ld-focus-sidebar,body.single-sfwd-quiz.ld-focus-sidebar-collapsed .ld-focus-sidebar{-webkit-transform:translateX(0px);transform:translateX(0px)}}@media (max-width:1023px){body.single-sfwd-lessons.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon,body.single-sfwd-topic.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon,body.single-sfwd-quiz.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon{right:0}body.single-sfwd-lessons.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before,body.single-sfwd-topic.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before,body.single-sfwd-quiz.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon:before{content:"\e914"}}@media (min-width:1024px){body.single-sfwd-lessons.ld-focus-sidebar-collapsed .ld-wrapper-custom,body.single-sfwd-topic.ld-focus-sidebar-collapsed .ld-wrapper-custom,body.single-sfwd-quiz.ld-focus-sidebar-collapsed .ld-wrapper-custom{width:calc(100% - 3rem)}}.learndash h1,.learndash .h1{font-size:var(--font-size--42)}.learndash h2,.learndash .h2{font-size:var(--font-size--32)}.learndash h3,.learndash .h3{font-size:var(--font-size--24)}.learndash h4,.learndash .h4{font-size:var(--font-size--20)}body.learndash-cpt:not(.learndash-cpt-sfwd-courses) footer .footer__inner{-webkit-transition:width .3s ease;transition:width .3s ease}@media (min-width:1024px){body.learndash-cpt:not(.learndash-cpt-sfwd-courses) footer .footer__inner{width:calc(100% - 40rem);margin-left:auto}}@media (min-width:1024px){body.learndash-cpt:not(.learndash-cpt-sfwd-courses).ld-focus-sidebar-collapsed footer .footer__inner{width:calc(100% - 5rem)}}.ld-focus-sidebar{background-color:#fff;border-right:1px solid #e2e7ed;bottom:0;left:0;padding-bottom:90px;position:fixed;top:74px;-webkit-transition:all .3s ease;transition:all .3s ease;width:calc(100% - 3rem);z-index:99}@media (min-width:1024px){.ld-focus-sidebar{width:40rem}}@media (min-width:1240px){.ld-focus-sidebar{top:92px}}.ld-focus-sidebar .ld-course-navigation-heading{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#00a2e8;border-bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:90px;overflow:visible;padding:.75em 1.125em .75em 1em;position:relative;width:100%;z-index:9;background-color:var(--c--blue-darker)}.ld-focus-sidebar .ld-course-navigation-heading h3{color:#fff;font-size:1em;font-weight:700;line-height:1.35em;margin:0;opacity:1;padding:0 0 0 1.6em;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:100}.ld-focus-sidebar .ld-course-navigation-heading h3 a{color:#fff}.ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon{left:1px;position:absolute;top:3px}.ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon:before{content:"\e905"}.ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger{background-color:var(--c--blue-darker);bottom:0;color:#fff;cursor:pointer;height:75px;position:absolute;right:0;top:0;width:50px;z-index:99}.ld-focus-sidebar .ld-course-navigation-heading .ld-focus-sidebar-trigger .ld-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:ld-icons !important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;background:inherit;border-radius:100%;font-size:.8em;padding:8px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) translateX(25%);transform:translateY(-50%) translateX(25%);z-index:9}.ld-focus-sidebar .ld-course-navigation-heading .ld-icon-arrow-left:before{content:"\e914"}.ld-focus-sidebar .ld-focus-sidebar-wrapper{height:100%;overflow-x:visible;overflow-y:auto}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-course-navigation{overflow:visible;position:relative}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-course-navigation .ld-status-icon{border-radius:100%;display:inline-block;-ms-flex-preferred-size:26px;flex-basis:26px;-ms-flex-negative:0;flex-shrink:0;height:26px;position:relative;text-align:center;width:26px;background-color:#fff;border:4px solid #e2e7ed;border:0;-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;height:15px;margin-right:10px;margin-top:.15em;text-align:center;width:15px;flex:0 0 15px;height:15px;margin-right:10px;margin-top:.15em;text-align:center;width:15px;border-color:#02217b !important}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete{border:2px solid #e2e7ed}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-course-navigation-list{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item{background-color:#fff;border-bottom:1px solid #e2e7ed;padding:0}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-lesson-item-preview{padding:1em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-lesson-item-preview-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.25em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00a2e8;border:0;border-radius:5rem;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:inherit;font-size:.75em;font-weight:800;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25em;margin:0;max-width:385px;opacity:1;padding:1em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;white-space:normal;width:100%;color:#728188;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2em;padding-top:.5em;padding-bottom:.5em;background-color:#02217b !important}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button.ld-button-alternate{background-color:transparent !important;color:#02217b !important;background:rgba(0,0,0,0);color:#00a2e8}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button.ld-button-alternate .ld-icon{background:#00a2e8;border-radius:100%;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;font-weight:700;height:18px;line-height:16px;padding:2px;text-align:center;-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease;width:18px}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button.ld-button-alternate .ld-text{padding-left:.5em;margin-bottom:-5px}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button.ld-button-alternate .ld-sep{color:#e2e7ed;padding:0 .25em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button .ld-icon{font-size:.625em;background-color:#02217b !important}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button .ld-text{padding:0 1em;text-align:left}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item .ld-expand-button.ld-expanded .ld-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading{font-weight:700}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item-expanded{background:#f0f3f6;border-radius:8px;height:auto;margin:0 20px;max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;background:rgba(0,0,0,0);border-radius:0;margin:0}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item-expanded.ld-expanded{margin-bottom:1em;max-height:20000px}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item-expanded:before{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #fff;content:"";display:block;height:0;left:50px;position:absolute;top:0;width:0}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-lesson-item-expanded .ld-table-list-items{padding:.5em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list{border-radius:6px;margin:1.5em 0;overflow:hidden}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list.ld-topic-list{margin:0;background-color:#f0f3f6;border-radius:0;margin:0;padding:1em;position:relative}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list.ld-topic-list:before{background:#fff;background-color:#fff;content:"";height:16px;height:13px;left:66px;left:43px;position:absolute;top:-8px;top:-7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;width:13px;z-index:9}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-items{border-bottom:0;border-top:0;font-size:.875em;overflow:hidden;padding:0 20px;padding:.5em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-item{padding-left:0;padding-right:0;border-bottom:0;line-height:1.5em;font-size:.875em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-item-preview{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow-wrap:break-word;padding:20px 0;color:#333;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:flex-start;padding:.5em;padding:.5em .5em .5em 1.6em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-item-preview .ld-status-icon{margin-right:.5em}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-item-preview .ld-topic-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.ld-focus-sidebar .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-item-preview.ld-is-current-item{font-weight:700;color:var(--c--blue-darker)}.ld-wrapper-custom{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-transition:width .3s ease;transition:width .3s ease;padding:0 3rem}@media (min-width:1024px){.ld-wrapper-custom{margin-left:auto;width:calc(100% - 40rem)}}.ld-wrapper-custom__inner{max-width:80rem;margin-inline:auto;padding-bottom:9rem;padding-top:5rem}.ld-wrapper-custom section.block--content.has-bgc{padding-top:3rem;padding-bottom:3rem}@media (min-width:1024px){.ld-wrapper-custom section.block--content.has-bgc{padding-top:4rem;padding-bottom:4rem}}.ld-wrapper-custom section:not(.block--content.has-bgc) div[class^=pc]{padding-left:0;padding-right:0}@media screen and (max-width:640px){.ld-wrapper-custom.learndash-wrapper .ld-breadcrumbs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:640px){.ld-wrapper-custom.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments{max-width:calc(100% - 110px)}}@media screen and (max-width:640px){.ld-wrapper-custom.learndash-wrapper .ld-breadcrumbs .ld-status{width:auto;margin:0}}.ld-wrapper-custom.learndash-wrapper .ld-progress .ld-progress-heading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ld-wrapper-custom.learndash-wrapper .ld-table-list-item-preview:hover{text-decoration:underline}.ld-wrapper-custom.learndash-wrapper .ld-button,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_button.wpProQuiz_QuestionButton,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content #quiz_continue_link,.ld-wrapper-custom.learndash-wrapper .learndash_mark_complete_button{border-radius:50px}.ld-wrapper-custom.learndash-wrapper .ld-button span,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_button.wpProQuiz_QuestionButton span,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button span,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz span,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content #quiz_continue_link span,.ld-wrapper-custom.learndash-wrapper .learndash_mark_complete_button span{margin-bottom:-.2em}.ld-wrapper-custom.learndash-wrapper .wpProQuiz_button.wpProQuiz_QuestionButton,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz,.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content #quiz_continue_link{padding:1em 2em .8em}.ld-wrapper-custom.learndash-wrapper .learndash_mark_complete_button{padding:1em 4em .8em 4rem}.ld-wrapper-custom.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz{background-color:var(--c--blue-darker) !important}.ld-wrapper-custom.learndash-wrapper .ld-quiz-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ld-wrapper-custom.learndash-wrapper .ld-content-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ld-wrapper-custom.learndash-wrapper .ld-content-actions .ld-button,.ld-wrapper-custom.learndash-wrapper .ld-content-actions .learndash_mark_complete_button{white-space:nowrap}.ld-wrapper-custom.learndash-wrapper .ld-content-actions.ld-content-actions-has-prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ld-wrapper-custom.learndash-wrapper .ld-content-actions.ld-content-actions-has-next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ld-wrapper-custom.learndash-wrapper .ld-content-actions.ld-content-actions-has-prev.ld-content-actions-has-next{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ld-wrapper-custom.learndash-wrapper.topic-has-quiz--complete .ld-quiz-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ld-wrapper-custom.learndash-wrapper.topic-has-quiz--complete .ld-quiz-actions .quiz_continue_link{display:none !important}body.single-sfwd-courses .custom-learndash--course__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-sfwd-courses .custom-learndash--course__left,body.single-sfwd-courses .custom-learndash--course__right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:clamp(4rem,10vmin,10rem);padding-bottom:clamp(4rem,10vmin,10rem)}@media (min-width:760px){body.single-sfwd-courses .custom-learndash--course__left,body.single-sfwd-courses .custom-learndash--course__right{width:50%}}body.single-sfwd-courses .custom-learndash--course__left__inner,body.single-sfwd-courses .custom-learndash--course__right__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-self:center;width:100%;max-width:55rem}body.single-sfwd-courses .custom-learndash--course__left .pc,body.single-sfwd-courses .custom-learndash--course__left .pc--1,body.single-sfwd-courses .custom-learndash--course__left .pc--2,body.single-sfwd-courses .custom-learndash--course__left .pc--3,body.single-sfwd-courses .custom-learndash--course__left .pc--4,body.single-sfwd-courses .custom-learndash--course__left .pc--5,body.single-sfwd-courses .custom-learndash--course__right .pc,body.single-sfwd-courses .custom-learndash--course__right .pc--1,body.single-sfwd-courses .custom-learndash--course__right .pc--2,body.single-sfwd-courses .custom-learndash--course__right .pc--3,body.single-sfwd-courses .custom-learndash--course__right .pc--4,body.single-sfwd-courses .custom-learndash--course__right .pc--5{margin:initial;max-width:67rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-sfwd-courses .custom-learndash--course__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--c--blue-darker);color:var(--c--white)}@media (min-width:760px){body.single-sfwd-courses .custom-learndash--course__left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.single-sfwd-courses .custom-learndash--course__left section[class^=block--]{margin:0}body.single-sfwd-courses .custom-learndash--course__left section[class^=block--] div[class^=pc]{padding:0}body.single-sfwd-courses .custom-learndash--course__left a[class^=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.single-sfwd-courses .custom-learndash--course__course-heading{margin-bottom:1rem}body.single-sfwd-courses .custom-learndash--course__course-heading p{color:var(--c--green);text-transform:uppercase;font-weight:600;font-size:var(--font-size--14);margin-bottom:1.4rem}body.single-sfwd-courses .custom-learndash--course__course-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:clamp(2rem,2vmin,3rem)}body.single-sfwd-courses .custom-learndash--course__course-stats span{display:inline-block;margin:0 1rem}body.single-sfwd-courses .custom-learndash--course__course-description li:before{background-color:var(--c--white)}body.single-sfwd-courses .custom-learndash--course__course-description__heading{color:var(--c--green);font-weight:600;font-size:var(--font-size--24)}body.single-sfwd-courses .custom-learndash--course__course-description__content p,body.single-sfwd-courses .custom-learndash--course__course-description__content li{font-size:var(--font-size--16)}body.single-sfwd-courses .custom-learndash--course__course-description__button{margin-top:4rem}body.single-sfwd-courses .custom-learndash--course__certificate{text-align:center;border-radius:1rem;border:4px solid var(--c--blue-darker);overflow:hidden;padding:clamp(5%,3vmin,3rem)}body.single-sfwd-courses .custom-learndash--course__certificate p{margin:2rem 0}body.single-sfwd-courses .custom-learndash--course__certificate p:not(:first-of-type){font-size:var(--font-size--16)}body.single-sfwd-courses .custom-learndash--course__certificate+.custom-learndash--course__statusbar{margin-top:4rem}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-course-status{background-color:transparent;padding:0}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-bar{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0;position:relative}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-bar:before{content:"";display:block;width:100%;height:100%;background-color:var(--c--grey-light);position:absolute;top:0}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-steps,body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-status{display:none}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-bar-percentage{position:relative}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-percentage{margin-top:1rem}body.single-sfwd-courses .custom-learndash--course__statusbar .learndash-wrapper .ld-progress-percentage.ld-secondary-color{color:var(--c--blue-darker) !important}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-item-list-item{border-color:var(--c--blue-darker)}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-item-title{color:var(--c--blue-darker);font-weight:600}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-item-title .ld-item-components{color:inherit;font-weight:400}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-status-icon{-ms-flex-preferred-size:2.2rem;flex-basis:2.2rem;height:2.2rem}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-status-icon .ld-icon{font-size:1em}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-status-icon.ld-quiz-complete .ld-icon{font-size:1.4em}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-item-list .ld-item-name:hover .ld-item-title .ld-item-components{color:inherit}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-expand-button{border-radius:50px;padding:1em 1.2em .8em 1.6em}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-expand-button .ld-icon{font-size:.7em;margin-top:-4px}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-topic-list .ld-table-list-header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-topic-list .ld-table-list-header .ld-table-list-title,body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-topic-list .ld-table-list-header .ld-table-list-lesson-details{width:100%}body.single-sfwd-courses .custom-learndash--course__items .learndash-wrapper .ld-topic-list .ld-table-list-item{margin:0}.learndash-wrapper.ld-wrapper-quiz .wpProQuiz_content .wpProQuiz_question_text{font-weight:600}.learndash-wrapper.ld-wrapper-quiz .wpProQuiz_content ul.wpProQuiz_questionList input.wpProQuiz_questionInput{visibility:hidden !important;min-width:0 !important;width:0 !important;margin:0 !important}.learndash-wrapper.ld-wrapper-quiz .wpProQuiz_content .wpProQuiz_questionListItem label:hover{cursor:pointer;background-color:var(--c--grey-lighter)}.learndash-wrapper.ld-wrapper-quiz .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected{border-color:var(--c--blue-dark);font-weight:500}.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .sfwd-mark-complete .learndash_mark_complete_button{display:none}.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .ld-focus-sidebar{display:none}.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .learndash-wrapper.ld-wrapper-quiz.ld-wrapper-custom{width:100%;padding:0}.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .learndash-wrapper.ld-wrapper-quiz.ld-wrapper-custom .learndash-shortcode-wrap,.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .learndash-wrapper.ld-wrapper-quiz.ld-wrapper-custom .ld-tabs{display:none}.single-sfwd-topic.page-has-quiz .learndash-wrapper.ld-wrapper-topic.ld-wrapper-custom .learndash-wrapper.ld-wrapper-quiz.ld-wrapper-custom .ld-wrapper-quiz__inner{padding-top:0}.error404-page{padding-top:clamp(8rem,28vmin,28rem);padding-bottom:clamp(8rem,28vmin,28rem)}.error404-page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error404-page p{margin:3rem 0}.frontpage__main{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.frontpage__main a[class^=button]{font-size:var(--font-size--20);margin-top:1rem}@media (min-width:1240px){.frontpage__main a[class^=button]{margin-top:4rem}}.frontpage__content,.frontpage__image{display:none;position:relative}@media (min-width:1240px){.frontpage__content,.frontpage__image{display:block}}@media (min-width:1240px){.frontpage__image{position:absolute;top:0;bottom:0;right:0;max-height:100%}.frontpage__image img{-o-object-fit:contain;object-fit:contain;max-height:100%}}.frontpage__content{position:relative;color:var(--c--white);margin-top:28vh;padding:0 5vw}.frontpage__content h1,.frontpage__content h2{font-weight:700;font-size:var(--font-size--64);line-height:110%}.frontpage__content p{font-weight:600;font-size:var(--font-size--24);max-width:42rem;margin-top:1rem}.frontpage__hcp{width:100%;position:relative;background-color:var(--c--blue-dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10vh}@media (min-width:1240px){.frontpage__hcp{width:60%;display:block;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}}.frontpage__hcp svg{position:absolute;top:0;bottom:0;left:0;height:100%;width:initial;display:none}@media (min-width:1240px){.frontpage__hcp svg{display:block}}.frontpage__hcp__content{color:var(--c--white)}.frontpage__hcp--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:5vh 5vw}@media (min-width:1240px){.frontpage__hcp--mobile{display:none}}.frontpage__hcp--mobile img{max-width:60rem;width:100%}.frontpage__hcp--mobile p{color:var(--c--white)}.frontpage__hcp--mobile__content{position:absolute;bottom:-10%;display:block;text-align:center;padding:0;margin-top:0}.frontpage__hcp--mobile__section{margin-top:3rem}.frontpage__hcp--mobile__section:first-of-type{margin-top:0}.frontpage__hcp--mobile__section a{width:100%}.frontpage__public{display:none}@media (min-width:1240px){.frontpage__public{display:block;width:40%}}.frontpage__public__content{color:var(--c--blue-dark)}.frontpage__public__image{max-width:20%;top:initial}.landingpage-hero{padding-top:clamp(2rem,4vmin,6rem);padding-bottom:clamp(2rem,4vmin,6rem)}@media (min-width:960px){.landingpage-hero{padding-top:clamp(3rem,14vmin,12rem);padding-bottom:clamp(3rem,14vmin,12rem)}}.landingpage-hero__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.landingpage-hero__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landingpage-hero__content{width:100%;padding-top:clamp(1rem,2vmin,2rem);padding-bottom:clamp(1rem,2vmin,2rem);max-width:65rem}@media (min-width:960px){.landingpage-hero__content{width:50%}}.landingpage-hero__content span{text-transform:uppercase;font-weight:600;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size--16)}.landingpage-hero__content p{margin-top:clamp(1rem,3vmin,3rem)}.landingpage-hero__image{width:100%;max-width:60rem}@media (min-width:960px){.landingpage-hero__image{position:absolute;right:-10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55%;max-width:initial}}.landingpage-hero__image svg{display:block}.landingpage-banner{background-color:var(--c--blue-darker);color:var(--c--white);padding-top:clamp(2rem,6vmin,6rem);padding-bottom:clamp(2rem,6vmin,6rem)}.landingpage-banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landingpage-banner__inner *{max-width:70rem}.landingpage-banner p{margin-top:clamp(1rem,3vmin,3rem);margin-bottom:clamp(1rem,4vmin,4rem);text-align:center}.landingpage-links{padding-top:clamp(2rem,6vmin,6rem);padding-bottom:clamp(2rem,6vmin,6rem)}.landingpage-links__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.landingpage-links__link{border:1px solid var(--c--blue-darker);border-radius:2.4rem;padding-top:clamp(3rem,3vmin,3rem);padding-bottom:clamp(3rem,3vmin,3rem);padding-left:clamp(2rem,3vmin,3rem);padding-right:clamp(2rem,3vmin,3rem);max-width:60rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:960px){.landingpage-links__link{width:calc(50% - 2rem);max-width:initial}}.landingpage-links__link p{margin:1rem 0 2rem}.landingpage-links__link a[class^=button]{margin-top:auto}.auth-registration{padding-top:clamp(8rem,12vmin,16rem);padding-bottom:clamp(8rem,12vmin,16rem)}.auth-registration__heading{text-align:center}.auth-registration__heading p{margin-top:clamp(2rem,3vmin,6rem)}.auth-registration__logged-in{text-align:center;margin:clamp(4rem,3vmin,8rem)}.auth-registration__logged-in p{margin-bottom:clamp(1rem,3vmin,2rem)}.auth-registration__toggle{margin:clamp(4rem,3vmin,8rem);margin-inline:auto;border:4px solid var(--c--blue-darker);border-radius:50px;padding:2px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;font-weight:600}.auth-registration__toggle a{display:block;width:50%;text-align:center;border-radius:.6rem;padding:1rem 2rem .8rem;position:relative}.auth-registration__toggle span{position:absolute;top:2px;left:2px;display:block;width:calc(50% - 2px);border-radius:50px;height:calc(100% - 4px);background-color:var(--c--blue-darker);pointer-events:none}.auth-registration__form .gform_footer{margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-registration__form .gform_footer input[type=submit]{min-width:50%;margin-top:0}.auth-registration__form .gf_login_links{margin-top:2rem;font-size:var(--font-size--16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.auth-registration__form .gf_login_links a:hover{text-decoration:underline}.auth-registration__form .gform_wrapper .gfield{margin-top:3rem}.auth-registration__form .gform_wrapper .gfield .gform-grid-col{margin-top:0}.auth-registration__form .gform_wrapper fieldset{margin-top:3rem}.auth-registration.is--active--register .auth-registration__toggle--register{color:var(--c--white)}.auth-registration.is--active--register .auth-registration__form--register{display:block}.auth-registration.is--active--register .auth-registration__form--login{display:none}.auth-registration.is--active--login .auth-registration__toggle--login{color:var(--c--white)}.auth-registration.is--active--login .auth-registration__toggle span{left:50%}.auth-registration.is--active--login .auth-registration__form--login{display:block}.auth-registration.is--active--login .auth-registration__form--register{display:none}.auth-register-success{padding-top:clamp(8rem,12vmin,16rem);padding-bottom:clamp(8rem,12vmin,16rem)}.auth-register-success__heading{text-align:center}.auth-register-success__heading p{margin-top:clamp(2rem,3vmin,6rem)}.auth-register-success__form{margin:clamp(4rem,3vmin,8rem);margin-inline:auto}.auth-register-success__form input[type=submit]{margin-top:3rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:50%;width:initial}.auth-register-success__form .ld-alert{color:var(--c--red);text-align:center;margin-bottom:3rem}.auth-password-reset{padding-top:clamp(8rem,12vmin,16rem);padding-bottom:clamp(8rem,12vmin,16rem)}.auth-password-reset__heading{text-align:center}.auth-password-reset__heading p{margin-top:clamp(2rem,3vmin,6rem)}.auth-password-reset__form{margin:clamp(4rem,3vmin,8rem);margin-inline:auto}.auth-password-reset__form input[type=submit]{margin-top:3rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:50%;width:initial}.auth-password-reset__form .ld-alert{color:var(--c--red);text-align:center;margin-bottom:3rem}.auth-password-reset__success{margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-dashboard{padding-top:clamp(8rem,12vmin,16rem);padding-bottom:clamp(8rem,12vmin,16rem)}.user-dashboard__heading p{margin-top:clamp(2rem,3vmin,6rem)}.user-dashboard__links{margin-top:clamp(4rem,6vmin,10rem);display:grid;gap:3rem;grid-template-columns:repeat(1,auto)}@media (min-width:760px){.user-dashboard__links{grid-template-columns:repeat(2,auto)}}@media (min-width:1120px){.user-dashboard__links{grid-template-columns:repeat(3,auto)}}.user-dashboard__links .card{width:100%}.user-profile-update{padding-top:clamp(8rem,12vmin,16rem);padding-bottom:clamp(8rem,12vmin,16rem)}.user-profile-update__heading{text-align:center}.user-profile-update__heading p{margin-top:clamp(2rem,3vmin,6rem)}.user-profile-update__form{margin-top:2rem}.user-profile-update__form .gform_wrapper .gfield{margin-top:3rem}.user-profile-update__form .gform_wrapper .gfield .gform-grid-col{margin-top:0}.user-profile-update__form .gform_wrapper fieldset{margin-top:3rem}.user-profile-update__form .gform_footer{margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-profile-update__form .gform_footer input[type=submit]{min-width:50%;margin-top:0}.user-profile-update__form legend,.user-profile-update__form .gform_required_legend{display:none}.user-profile-update__form .gfield_contains_required .gform-field-label--type-sub:after{content:"*";display:block;color:red}.user-profile-update__form .ginput_container--name,.user-profile-update__form .ginput_container_email,.user-profile-update__form .ginput_container_password{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-profile-update__form .ginput_container--name .gform-grid-col,.user-profile-update__form .ginput_container_email .gform-grid-col,.user-profile-update__form .ginput_container_password .gform-grid-col{display:block;width:100%}.user-profile-update__form .ginput_container--name .gform-grid-col:not(:first-of-type),.user-profile-update__form .ginput_container_email .gform-grid-col:not(:first-of-type),.user-profile-update__form .ginput_container_password .gform-grid-col:not(:first-of-type){margin-top:2rem !important}@media (min-width:760px){.user-profile-update__form .ginput_container--name .gform-grid-col,.user-profile-update__form .ginput_container_email .gform-grid-col,.user-profile-update__form .ginput_container_password .gform-grid-col{width:calc(50% - 1rem);margin-top:0 !important}.user-profile-update__form .ginput_container--name .gform-grid-col:not(:first-of-type),.user-profile-update__form .ginput_container_email .gform-grid-col:not(:first-of-type),.user-profile-update__form .ginput_container_password .gform-grid-col:not(:first-of-type){margin-top:0 !important}}.user-profile-update__form .ginput_container--name .gf_clear,.user-profile-update__form .ginput_container_email .gf_clear,.user-profile-update__form .ginput_container_password .gf_clear{display:none}.user-profile-update__form .gform_confirmation_wrapper{margin-top:clamp(2rem,3vmin,6rem)}.user-profile-update__back-button{margin-top:clamp(3rem,4vmin,7rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-profile__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-profile__left,.user-profile__right{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:clamp(6rem,20vmin,20rem);padding-bottom:clamp(6rem,20vmin,20rem)}@media (min-width:760px){.user-profile__left,.user-profile__right{width:50%;min-height:80vh}}.user-profile__left__inner,.user-profile__right__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:55rem}.user-profile__left .pc,.user-profile__left .pc--1,.user-profile__left .pc--2,.user-profile__left .pc--3,.user-profile__left .pc--4,.user-profile__left .pc--5,.user-profile__right .pc,.user-profile__right .pc--1,.user-profile__right .pc--2,.user-profile__right .pc--3,.user-profile__right .pc--4,.user-profile__right .pc--5{margin:initial;max-width:67rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-profile__left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--c--blue-darker);color:var(--c--white)}@media (min-width:760px){.user-profile__left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.user-profile__left .general-content p{margin-bottom:clamp(1rem,3vmin,3rem)}.user-profile__left a[class^=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.user-profile__meta{margin-top:clamp(2rem,3vmin,6rem);margin-bottom:clamp(2rem,3vmin,6rem)}.user-profile__meta li{margin-top:3rem}.user-profile__meta li:first-of-type{margin-top:0}.user-profile__course-progress{width:100%}.user-profile__course-progress .ld-progress{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-profile__course-progress .ld-progress-steps{display:none}.user-profile__course-progress .ld-progress-percentage.ld-secondary-color{color:var(--c--blue-darker) !important;margin-top:1rem}.user-profile__course-content{width:100%}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item{border-color:var(--c--blue-darker)}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title{color:var(--c--blue-darker);font-weight:600;text-align:left}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components{color:inherit;font-weight:400}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-topic-list .ld-table-list-header{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-topic-list .ld-table-list-header .ld-table-list-title,.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-topic-list .ld-table-list-header .ld-table-list-lesson-details{width:100%}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-list-item .ld-topic-list .ld-table-list-item{margin:0;text-align:left}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-status-icon{font-size:.8em;-ms-flex-preferred-size:2.2rem;flex-basis:2.2rem;height:2.2rem}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-status-icon .ld-icon{font-size:.8em}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-status-icon.ld-quiz-complete .ld-icon{font-size:1.4em}.user-profile__course-content .learndash-wrapper .ld-item-list .ld-item-name:hover .ld-item-title .ld-item-components{color:inherit}.user-profile__course-content .learndash-wrapper .ld-expand-button{border-radius:5rem !important;padding:1em 1.2em .8em 1.6em}.user-profile__course-content .learndash-wrapper .ld-expand-button .ld-icon{font-size:.7em;margin-top:-4px}.user-profile__course-certificate .learndash-wrap{margin-bottom:2rem}.user-profile__course-certificate a[class^=button]{border-bottom:2px solid var(--c--blue-darker) !important}.aboutpage-hero{padding-top:clamp(2rem,4vmin,6rem);padding-bottom:clamp(2rem,4vmin,6rem)}@media (min-width:960px){.aboutpage-hero{padding-top:clamp(3rem,12vmin,10rem);padding-bottom:clamp(3rem,12vmin,10rem)}}.aboutpage-hero__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.aboutpage-hero__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.aboutpage-hero__content{width:100%;padding-top:clamp(1rem,2vmin,2rem);padding-bottom:clamp(1rem,2vmin,2rem);max-width:65rem}@media (min-width:960px){.aboutpage-hero__content{width:50%}}.aboutpage-hero__content span{text-transform:uppercase;font-weight:600;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size--16)}.aboutpage-hero__content p{margin-top:clamp(1rem,3vmin,3rem)}.aboutpage-hero__image{width:100%;max-width:60rem}@media (min-width:960px){.aboutpage-hero__image{position:absolute;right:-10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55%;max-width:initial}}.aboutpage-hero__image svg{display:block}.contactpage-hero{padding-top:clamp(2rem,4vmin,6rem);padding-bottom:clamp(2rem,4vmin,6rem)}@media (min-width:960px){.contactpage-hero{padding-top:clamp(3rem,12vmin,10rem);padding-bottom:clamp(3rem,12vmin,10rem)}}.contactpage-hero__content{text-align:center;max-width:80rem;margin-inline:auto}.contactpage-hero__content p{margin-top:clamp(1rem,3vmin,3rem)}.contactpage-hero__form{margin-top:clamp(3rem,6vmin,6rem)}.contactpage-hero__form__inner{max-width:80rem;margin-inline:auto}.resourcespage-hero{padding-top:clamp(2rem,4vmin,6rem);padding-bottom:clamp(2rem,4vmin,6rem)}@media (min-width:960px){.resourcespage-hero{padding-top:clamp(3rem,12vmin,10rem)}}.resourcespage-hero__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:960px){.resourcespage-hero__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.resourcespage-hero__content{width:100%;padding-top:clamp(1rem,2vmin,2rem);padding-bottom:clamp(1rem,2vmin,2rem);max-width:65rem}@media (min-width:960px){.resourcespage-hero__content{width:50%}}.resourcespage-hero__content--public{max-width:64rem}.resourcespage-hero__content span{text-transform:uppercase;font-weight:600;margin-bottom:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--font-size--16)}.resourcespage-hero__content p{margin-top:clamp(1rem,3vmin,3rem)}.resourcespage-hero__content a{text-decoration:underline}.resourcespage-hero__content a:hover{-webkit-text-decoration-style:double;text-decoration-style:double}.resourcespage-hero__image{width:100%;max-width:60rem}@media (min-width:960px){.resourcespage-hero__image{position:absolute;right:-10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:55%;max-width:initial}}.resourcespage-hero__image svg{display:block}.resourcespage-articles{padding-bottom:clamp(3rem,12vmin,10rem)}.resourcespage-articles__inner{display:grid;grid-template-columns:repeat(1,1fr);-webkit-column-gap:clamp(2rem,5vmin,5rem);-moz-column-gap:clamp(2rem,5vmin,5rem);column-gap:clamp(2rem,5vmin,5rem);row-gap:clamp(4rem,5vmin,10rem)}@media (min-width:640px){.resourcespage-articles__inner{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.resourcespage-articles__inner{grid-template-columns:repeat(3,1fr)}}.resourcespage-articles__article{width:100%;border:1px solid var(--c--blue-darker);border-radius:1.6rem;padding:clamp(1rem,6%,2.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.resourcespage-articles__article__image{border:1px solid var(--c--blue-darker);border-radius:.8rem}.resourcespage-articles__article__image img{-o-object-fit:cover;object-fit:cover;min-width:100%}.resourcespage-articles__article__title{font-size:var(--font-size--24);margin-top:2rem}.resourcespage-articles__article__description{font-size:var(--font-size--16);margin-top:1rem;margin-bottom:clamp(2rem,3vmin,4rem)}.resourcespage-articles__article__button{margin-top:auto}