@font-face{font-display:swap;font-family:Charis;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/charis/CharisSIL-R.woff2) format("woff2")}@font-face{font-display:swap;font-family:Charis;font-weight:700;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/charis/CharisSIL-B.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-weight:300;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-style:italic;font-weight:300;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-weight:400;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-style:italic;font-weight:400;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-weight:600;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-style:italic;font-weight:600;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-weight:700;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-style:italic;font-weight:700;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-weight:800;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ally Web;font-style:italic;font-weight:800;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/ally/Ally-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-family:Iskra;font-weight:400;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/iskra/Iskra-Regular.woff2) format("woff2")}@font-face{font-family:Iskra;font-weight:500;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/iskra/Iskra-Medium.woff2) format("woff2")}@font-face{font-family:Iskra;font-weight:700;src:url(//4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/raw_assets/public/textio/static/fonts/iskra/Iskra-Bold.woff2) format("woff2")}:root{--section-padding-vertical:min(max(10%,50px),90px);--section-padding-vertical-inverse:max(min(-10%,-50px),-90px);--section-padding-horizontal:60px;--row-fluid-gap:min(max(5%,30px),90px)}.content-wrapper,.dnd-section>.row-fluid,.wrapper{margin-left:auto;margin-right:auto;max-width:var(--wrapper-width);position:relative}.dnd-section{padding-bottom:var(--section-padding-vertical);padding-top:var(--section-padding-vertical)}.dnd-section:not([class*=force-full-width]){padding-left:var(--section-padding-horizontal);padding-right:var(--section-padding-horizontal)}.row-fluid{display:flex;gap:var(--row-fluid-gap);width:100%}.row-fluid [class*=span]{display:block;flex:1;float:left;margin:0;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{flex-basis:100%}.row-fluid .span11{flex-basis:91.66%}.row-fluid .span10{flex-basis:83.33%}.row-fluid .span9{flex-basis:75%}.row-fluid .span8{flex-basis:66.66%}.row-fluid .span7{flex-basis:58.33%}.row-fluid .span6{flex-basis:50%}.row-fluid .span5{flex-basis:41.66%}.row-fluid .span4{flex-basis:33.33%}.row-fluid .span3{flex-basis:25%}.row-fluid .span2{flex-basis:16.66%}.row-fluid .span1{flex-basis:8.33%}@media (max-width:767px){:root{--section-padding-horizontal:20px}.row-fluid{flex-direction:column}}:root{--color-blue:#00bdff;--color-blue-lighter:#caf0ff;--color-blue-light:#80d8ff;--color-blue-dark:#0092cc;--color-blue-darker:#069;--color-orange:#ff8500;--color-orange-lighter:#ffd7b3;--color-orange-light:#fa5;--color-orange-dark:#d1690b;--color-orange-darker:#a04d08;--color-magenta:#ed32a2;--color-magenta-lighter:#ffc5e8;--color-magenta-light:#ff7bd0;--color-magenta-dark:#c10c6b;--color-magenta-darker:#910355;--color-green:#85c902;--color-green-lighter:#d7ff99;--color-green-light:#afea49;--color-green-dark:#5ea000;--color-green-darker:#377000;--color-purple:#b30bdb;--color-purple-lighter:#f1b8ff;--color-purple-light:#e166ff;--color-purple-dark:#80139b;--color-purple-darker:#600a75;--color-teal:#1dc1a6;--color-teal-lighter:#d8faf4;--color-teal-light:#8aebdb;--color-teal-dark:#19a890;--color-teal-darker:#137c6b;--color-gray:#6c696a;--color-gray-lighter:#f4f3f4;--color-gray-light:#c7c5c6;--color-gray-dark:#3f3f3f;--color-gray-darker:#272526;--color-white:#fff;--color-white-dark:#f4f3f4;--color-white-darker:#d4d4d4;--color-black:#000;--color-black-dark:#000;--color-black-darker:#000;--color-contrast:var(--color-black);--color-blue-5:rgba(0,189,255,.05);--color-orange-5:rgba(255,133,0,.05);--color-magenta-5:rgba(237,50,162,.05);--color-green-5:rgba(133,201,2,.05);--color-purple-5:rgba(179,11,219,.05);--color-teal-5:rgba(29,193,166,.05);--color-gray-5:hsla(340,1%,42%,.05);--color-white-5:hsla(0,0%,100%,.05);--color-black-5:rgba(0,0,0,.05);--color-blue-10:rgba(0,189,255,.1);--color-orange-10:rgba(255,133,0,.1);--color-magenta-10:rgba(237,50,162,.1);--color-green-10:rgba(133,201,2,.1);--color-purple-10:rgba(179,11,219,.1);--color-teal-10:rgba(29,193,166,.1);--color-gray-10:hsla(340,1%,42%,.1);--color-white-10:hsla(0,0%,100%,.1);--color-black-10:rgba(0,0,0,.1);--color-blue-15:rgba(0,189,255,.15);--color-orange-15:rgba(255,133,0,.15);--color-magenta-15:rgba(237,50,162,.15);--color-green-15:rgba(133,201,2,.15);--color-purple-15:rgba(179,11,219,.15);--color-teal-15:rgba(29,193,166,.15);--color-gray-15:hsla(340,1%,42%,.15);--color-white-15:hsla(0,0%,100%,.15);--color-black-15:rgba(0,0,0,.15);--color-blue-20:rgba(0,189,255,.2);--color-orange-20:rgba(255,133,0,.2);--color-magenta-20:rgba(237,50,162,.2);--color-green-20:rgba(133,201,2,.2);--color-purple-20:rgba(179,11,219,.2);--color-teal-20:rgba(29,193,166,.2);--color-gray-20:hsla(340,1%,42%,.2);--color-white-20:hsla(0,0%,100%,.2);--color-black-20:rgba(0,0,0,.2);--color-blue-25:rgba(0,189,255,.25);--color-orange-25:rgba(255,133,0,.25);--color-magenta-25:rgba(237,50,162,.25);--color-green-25:rgba(133,201,2,.25);--color-purple-25:rgba(179,11,219,.25);--color-teal-25:rgba(29,193,166,.25);--color-gray-25:hsla(340,1%,42%,.25);--color-white-25:hsla(0,0%,100%,.25);--color-black-25:rgba(0,0,0,.25);--color-blue-30:rgba(0,189,255,.3);--color-orange-30:rgba(255,133,0,.3);--color-magenta-30:rgba(237,50,162,.3);--color-green-30:rgba(133,201,2,.3);--color-purple-30:rgba(179,11,219,.3);--color-teal-30:rgba(29,193,166,.3);--color-gray-30:hsla(340,1%,42%,.3);--color-white-30:hsla(0,0%,100%,.3);--color-black-30:rgba(0,0,0,.3);--color-blue-35:rgba(0,189,255,.35);--color-orange-35:rgba(255,133,0,.35);--color-magenta-35:rgba(237,50,162,.35);--color-green-35:rgba(133,201,2,.35);--color-purple-35:rgba(179,11,219,.35);--color-teal-35:rgba(29,193,166,.35);--color-gray-35:hsla(340,1%,42%,.35);--color-white-35:hsla(0,0%,100%,.35);--color-black-35:rgba(0,0,0,.35);--color-blue-40:rgba(0,189,255,.4);--color-orange-40:rgba(255,133,0,.4);--color-magenta-40:rgba(237,50,162,.4);--color-green-40:rgba(133,201,2,.4);--color-purple-40:rgba(179,11,219,.4);--color-teal-40:rgba(29,193,166,.4);--color-gray-40:hsla(340,1%,42%,.4);--color-white-40:hsla(0,0%,100%,.4);--color-black-40:rgba(0,0,0,.4);--color-blue-45:rgba(0,189,255,.45);--color-orange-45:rgba(255,133,0,.45);--color-magenta-45:rgba(237,50,162,.45);--color-green-45:rgba(133,201,2,.45);--color-purple-45:rgba(179,11,219,.45);--color-teal-45:rgba(29,193,166,.45);--color-gray-45:hsla(340,1%,42%,.45);--color-white-45:hsla(0,0%,100%,.45);--color-black-45:rgba(0,0,0,.45);--color-blue-50:rgba(0,189,255,.5);--color-orange-50:rgba(255,133,0,.5);--color-magenta-50:rgba(237,50,162,.5);--color-green-50:rgba(133,201,2,.5);--color-purple-50:rgba(179,11,219,.5);--color-teal-50:rgba(29,193,166,.5);--color-gray-50:hsla(340,1%,42%,.5);--color-white-50:hsla(0,0%,100%,.5);--color-black-50:rgba(0,0,0,.5);--color-blue-55:rgba(0,189,255,.55);--color-orange-55:rgba(255,133,0,.55);--color-magenta-55:rgba(237,50,162,.55);--color-green-55:rgba(133,201,2,.55);--color-purple-55:rgba(179,11,219,.55);--color-teal-55:rgba(29,193,166,.55);--color-gray-55:hsla(340,1%,42%,.55);--color-white-55:hsla(0,0%,100%,.55);--color-black-55:rgba(0,0,0,.55);--color-blue-60:rgba(0,189,255,.6);--color-orange-60:rgba(255,133,0,.6);--color-magenta-60:rgba(237,50,162,.6);--color-green-60:rgba(133,201,2,.6);--color-purple-60:rgba(179,11,219,.6);--color-teal-60:rgba(29,193,166,.6);--color-gray-60:hsla(340,1%,42%,.6);--color-white-60:hsla(0,0%,100%,.6);--color-black-60:rgba(0,0,0,.6);--color-blue-65:rgba(0,189,255,.65);--color-orange-65:rgba(255,133,0,.65);--color-magenta-65:rgba(237,50,162,.65);--color-green-65:rgba(133,201,2,.65);--color-purple-65:rgba(179,11,219,.65);--color-teal-65:rgba(29,193,166,.65);--color-gray-65:hsla(340,1%,42%,.65);--color-white-65:hsla(0,0%,100%,.65);--color-black-65:rgba(0,0,0,.65);--color-blue-70:rgba(0,189,255,.7);--color-orange-70:rgba(255,133,0,.7);--color-magenta-70:rgba(237,50,162,.7);--color-green-70:rgba(133,201,2,.7);--color-purple-70:rgba(179,11,219,.7);--color-teal-70:rgba(29,193,166,.7);--color-gray-70:hsla(340,1%,42%,.7);--color-white-70:hsla(0,0%,100%,.7);--color-black-70:rgba(0,0,0,.7);--color-blue-75:rgba(0,189,255,.75);--color-orange-75:rgba(255,133,0,.75);--color-magenta-75:rgba(237,50,162,.75);--color-green-75:rgba(133,201,2,.75);--color-purple-75:rgba(179,11,219,.75);--color-teal-75:rgba(29,193,166,.75);--color-gray-75:hsla(340,1%,42%,.75);--color-white-75:hsla(0,0%,100%,.75);--color-black-75:rgba(0,0,0,.75);--color-blue-80:rgba(0,189,255,.8);--color-orange-80:rgba(255,133,0,.8);--color-magenta-80:rgba(237,50,162,.8);--color-green-80:rgba(133,201,2,.8);--color-purple-80:rgba(179,11,219,.8);--color-teal-80:rgba(29,193,166,.8);--color-gray-80:hsla(340,1%,42%,.8);--color-white-80:hsla(0,0%,100%,.8);--color-black-80:rgba(0,0,0,.8);--color-blue-85:rgba(0,189,255,.85);--color-orange-85:rgba(255,133,0,.85);--color-magenta-85:rgba(237,50,162,.85);--color-green-85:rgba(133,201,2,.85);--color-purple-85:rgba(179,11,219,.85);--color-teal-85:rgba(29,193,166,.85);--color-gray-85:hsla(340,1%,42%,.85);--color-white-85:hsla(0,0%,100%,.85);--color-black-85:rgba(0,0,0,.85);--color-blue-90:rgba(0,189,255,.9);--color-orange-90:rgba(255,133,0,.9);--color-magenta-90:rgba(237,50,162,.9);--color-green-90:rgba(133,201,2,.9);--color-purple-90:rgba(179,11,219,.9);--color-teal-90:rgba(29,193,166,.9);--color-gray-90:hsla(340,1%,42%,.9);--color-white-90:hsla(0,0%,100%,.9);--color-black-90:rgba(0,0,0,.9);--color-blue-95:rgba(0,189,255,.95);--color-orange-95:rgba(255,133,0,.95);--color-magenta-95:rgba(237,50,162,.95);--color-green-95:rgba(133,201,2,.95);--color-purple-95:rgba(179,11,219,.95);--color-teal-95:rgba(29,193,166,.95);--color-gray-95:hsla(340,1%,42%,.95);--color-white-95:hsla(0,0%,100%,.95);--color-black-95:rgba(0,0,0,.95);--wrapper-width:1100px;--wrapper-sm-width:760px;--navbar-height:70px;--transition-timing-function:ease;--transition-duration:0s;--transition:var(--transition-duration) var(--transition-timing-function);--typography-font-ally:"Ally Web",sans-serif;--typography-font-iskra:"Iskra",sans-serif;--typography-font-charis:"Charis",serif;--typography-body-font:var(--typography-font-ally);--typography-body-font-weight:400;--typography-body-line-height:1.4;--typography-body-text-color:var(--color-gray-dark);--typography-body-font-size:var(--typography-fluid-scale-1);--typography-heading-font:var(--typography-font-iskra);--typography-heading-font-weight:500;--typography-heading-line-height:1.1;--typography-heading-text-color:var(--color-g1ray-dark);--typography-quote-font:var(--typography-font-charis);--link-color:var(--color-blue-dark);--link-text-decoration:none;--link-transition:var(--transition);--link-font:var(--typography-body-font);--link-font-weight:var(--typography-body-font-weight);--link-letter-spacing:0;--link-border-radius:4px;--link-outline-offset:2px;--typography-fluid-scale-0:16px;--typography-fluid-scale-1:18px;--typography-fluid-scale-2:22px;--typography-fluid-scale-3:22px;--typography-fluid-scale-4:22px;--typography-fluid-scale-5:clamp(1.625rem,calc(1.56128rem + 0.2614vw),1.875rem);--typography-fluid-scale-6:clamp(1.875rem,calc(1.67357rem + 0.8264vw),2.5rem);--typography-fluid-scale-7:clamp(2.5rem,calc(2.29857rem + 0.8264vw),3.125rem);--typography-fluid-scale-8:clamp(3.125rem,calc(2.84298rem + 1.157vw),4rem);--typography-p-font-size:var(--typography-fluid-scale-1);--typography-h6-font-size:var(--typography-fluid-scale-2);--typography-h5-font-size:var(--typography-fluid-scale-3);--typography-h4-font-size:var(--typography-fluid-scale-4);--typography-h3-font-size:var(--typography-fluid-scale-5);--typography-h2-font-size:var(--typography-fluid-scale-6);--typography-h1-font-size:var(--typography-fluid-scale-7);--typography-display-font-size:var(--typography-fluid-scale-8)}body{color:var(--typography-body-text-color);font-family:var(--typography-body-font);font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);line-height:var(--typography-body-line-height);tab-size:2;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}a{border-radius:var(--link-border-radius);color:var(--link-color);font-family:var(--link-font);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);outline-offset:var(--link-outline-offset);text-decoration:var(--link-text-decoration);transition:var(--link-transition)}a:focus,a:hover{color:var(--color-blue);text-decoration:none}p{font-size:var(--typography-p-font-size);margin:0 0 16px;text-wrap:pretty}.h1:empty,.h2:empty,.h3:empty,.h4:empty,.h5:empty,.h6:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--typography-heading-font);font-weight:var(--typography-heading-font-weight);line-height:var(--typography-heading-line-height);margin:0 0 16px}.h1,h1{color:var(--typography-h1-color,var(--typography-heading-text-color));font-family:var(--typography-h1-font,var(--typography-heading-font));font-size:var(--typography-h1-font-size)}.h2,h2{color:var(--typography-h2-color,var(--typography-heading-text-color));font-family:var(--typography-h2-font,var(--typography-heading-font));font-size:var(--typography-h2-font-size)}.h3,h3{color:var(--typography-h3-color,var(--typography-heading-text-color));font-family:var(--typography-h3-font,var(--typography-heading-font));font-size:var(--typography-h3-font-size)}.h4,h4{color:var(--typography-h4-color,var(--typography-heading-text-color));font-family:var(--typography-h4-font,var(--typography-heading-font));font-size:var(--typography-h4-font-size)}.h5,h5{color:var(--typography-h5-color,var(--typography-heading-text-color));font-family:var(--typography-h5-font,var(--typography-heading-font));font-size:var(--typography-h5-font-size)}.h6,h6{font-size:var(--typography-h6-font-size)}.h6,.h7,h6{color:var(--typography-h6-color,var(--typography-heading-text-color));font-family:var(--typography-h6-font,var(--typography-heading-font))}.h7{font-size:clamp(.9rem,calc(.9rem + 1vw),1.4rem)}.h3,.h4,.h5,h3,h4,h5{--typography-heading-font-weight:700}.display-text{color:var(--typography-h1-color,var(--typography-heading-text-color));font-family:var(--typography-h1-font,var(--typography-heading-font));font-size:var(--typography-fluid-scale-8)}ul>li:not(.hs-form-checkbox){margin-bottom:10px;margin-top:10px}:root{--button-font-family:var(--typography-body-font);--button-font-weight:400;--button-font-size:18px;--button-line-height:1.3;--button-text-decoration:none;--button-text-transform:none;--button-text-align:center;--button-text-color:var(--text-color,var(--color-white));--button-letter-spacing:0;--button-border-radius:6px;--button-padding:12px 40px;--button-margin:0;--button-border-width:2px;--button-border-color:var(--button-background);--button-border-style:solid;--button-outline-color:var(--outline-color,var(--color-blue));--button-outline-offset:-2px;--button-transition:var(--transition);--button-background:var(--background-color,var(--color-blue));--button-text-shadow:none}input[type=submit]{margin-top:25px}.button,.hs-button,a.button,input[type=submit]{align-items:center;background:var(--button-background);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);box-shadow:var(--button-box-shadow);color:var(--button-text-color);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);margin:var(--button-margin);outline-color:var(--button-outline-color)!important;outline-offset:var(--button-outline-offset);padding:var(--button-padding);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-shadow:var(--button-text-shadow);text-transform:var(--button-text-transform);transition:var(--button-transition);-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap;width:fit-content}.button:focus,.button:focus-within,.button:hover,.hs-button:focus,.hs-button:focus-within,.hs-button:hover,input[type=submit]:focus,input[type=submit]:focus-within,input[type=submit]:hover{--button-background:var(--color-blue-dark);--button-border-color:var(--color-blue-dark);text-decoration:none}.button:active,.hs-button:active,input[type=submit]:active{--button-background:var(--color-blue-darker);--button-border-color:var(--color-blue-darker)}.button .cta_button,.hs-button .cta_button,input[type=submit] .cta_button{all:inherit}.button--text-blue{--button-text-color:var(--color-blue)}.button--text-blue:focus,.button--text-blue:focus-within,.button--text-blue:hover{--button-text-color:var(--color-blue)}.button--background-blue{--button-background:var(--color-blue)}.button--background-blue:focus,.button--background-blue:focus-within,.button--background-blue:hover{--button-background:var(--color-blue-dark)}.button--background-blue:active{--button-background:var(--color-blue-darker)}.button--border-blue{--button-border-color:var(--color-blue)}.button--border-blue:focus,.button--border-blue:focus-within,.button--border-blue:hover{--button-border-color:var(--color-blue-dark)}.button--border-blue:active{--button-border-color:var(--color-blue-darker)}.button--text-orange{--button-text-color:var(--color-orange)}.button--text-orange:focus,.button--text-orange:focus-within,.button--text-orange:hover{--button-text-color:var(--color-orange)}.button--background-orange{--button-background:var(--color-orange)}.button--background-orange:focus,.button--background-orange:focus-within,.button--background-orange:hover{--button-background:var(--color-orange-dark)}.button--background-orange:active{--button-background:var(--color-orange-darker)}.button--border-orange{--button-border-color:var(--color-orange)}.button--border-orange:focus,.button--border-orange:focus-within,.button--border-orange:hover{--button-border-color:var(--color-orange-dark)}.button--border-orange:active{--button-border-color:var(--color-orange-darker)}.button--text-magenta{--button-text-color:var(--color-magenta)}.button--text-magenta:focus,.button--text-magenta:focus-within,.button--text-magenta:hover{--button-text-color:var(--color-magenta)}.button--background-magenta{--button-background:var(--color-magenta)}.button--background-magenta:focus,.button--background-magenta:focus-within,.button--background-magenta:hover{--button-background:var(--color-magenta-dark)}.button--background-magenta:active{--button-background:var(--color-magenta-darker)}.button--border-magenta{--button-border-color:var(--color-magenta)}.button--border-magenta:focus,.button--border-magenta:focus-within,.button--border-magenta:hover{--button-border-color:var(--color-magenta-dark)}.button--border-magenta:active{--button-border-color:var(--color-magenta-darker)}.button--text-green{--button-text-color:var(--color-green)}.button--text-green:focus,.button--text-green:focus-within,.button--text-green:hover{--button-text-color:var(--color-green)}.button--background-green{--button-background:var(--color-green)}.button--background-green:focus,.button--background-green:focus-within,.button--background-green:hover{--button-background:var(--color-green-dark)}.button--background-green:active{--button-background:var(--color-green-darker)}.button--border-green{--button-border-color:var(--color-green)}.button--border-green:focus,.button--border-green:focus-within,.button--border-green:hover{--button-border-color:var(--color-green-dark)}.button--border-green:active{--button-border-color:var(--color-green-darker)}.button--text-purple{--button-text-color:var(--color-purple)}.button--text-purple:focus,.button--text-purple:focus-within,.button--text-purple:hover{--button-text-color:var(--color-purple)}.button--background-purple{--button-background:var(--color-purple)}.button--background-purple:focus,.button--background-purple:focus-within,.button--background-purple:hover{--button-background:var(--color-purple-dark)}.button--background-purple:active{--button-background:var(--color-purple-darker)}.button--border-purple{--button-border-color:var(--color-purple)}.button--border-purple:focus,.button--border-purple:focus-within,.button--border-purple:hover{--button-border-color:var(--color-purple-dark)}.button--border-purple:active{--button-border-color:var(--color-purple-darker)}.button--text-teal{--button-text-color:var(--color-teal)}.button--text-teal:focus,.button--text-teal:focus-within,.button--text-teal:hover{--button-text-color:var(--color-teal)}.button--background-teal{--button-background:var(--color-teal)}.button--background-teal:focus,.button--background-teal:focus-within,.button--background-teal:hover{--button-background:var(--color-teal-dark)}.button--background-teal:active{--button-background:var(--color-teal-darker)}.button--border-teal{--button-border-color:var(--color-teal)}.button--border-teal:focus,.button--border-teal:focus-within,.button--border-teal:hover{--button-border-color:var(--color-teal-dark)}.button--border-teal:active{--button-border-color:var(--color-teal-darker)}.button--text-gray{--button-text-color:var(--color-gray)}.button--text-gray:focus,.button--text-gray:focus-within,.button--text-gray:hover{--button-text-color:var(--color-gray)}.button--background-gray{--button-background:var(--color-gray)}.button--background-gray:focus,.button--background-gray:focus-within,.button--background-gray:hover{--button-background:var(--color-gray-dark)}.button--background-gray:active{--button-background:var(--color-gray-darker)}.button--border-gray{--button-border-color:var(--color-gray)}.button--border-gray:focus,.button--border-gray:focus-within,.button--border-gray:hover{--button-border-color:var(--color-gray-dark)}.button--border-gray:active{--button-border-color:var(--color-gray-darker)}.button--text-white{--button-text-color:var(--color-white)}.button--text-white:focus,.button--text-white:focus-within,.button--text-white:hover{--button-text-color:var(--color-white)}.button--background-white{--button-background:var(--color-white)}.button--background-white:focus,.button--background-white:focus-within,.button--background-white:hover{--button-background:var(--color-white-dark)}.button--background-white:active{--button-background:var(--color-white-darker)}.button--border-white{--button-border-color:var(--color-white)}.button--border-white:focus,.button--border-white:focus-within,.button--border-white:hover{--button-border-color:var(--color-white-dark)}.button--border-white:active{--button-border-color:var(--color-white-darker)}.button--text-black{--button-text-color:var(--color-black)}.button--text-black:focus,.button--text-black:focus-within,.button--text-black:hover{--button-text-color:var(--color-black)}.button--background-black{--button-background:var(--color-black)}.button--background-black:focus,.button--background-black:focus-within,.button--background-black:hover{--button-background:var(--color-black-dark)}.button--background-black:active{--button-background:var(--color-black-darker)}.button--border-black{--button-border-color:var(--color-black)}.button--border-black:focus,.button--border-black:focus-within,.button--border-black:hover{--button-border-color:var(--color-black-dark)}.button--border-black:active{--button-border-color:var(--color-black-darker)}.button--background-gray-light{--button-background:var(--color-gray-light)}.button--background-gray-light:focus,.button--background-gray-light:focus-within,.button--background-gray-light:hover{--button-background:var(--color-gray)}.button--background-gray-dark,.button--background-gray-light:active{--button-background:var(--color-gray-dark)}.button--background-gray-dark:focus,.button--background-gray-dark:focus-within,.button--background-gray-dark:hover{--button-background:var(--color-gray-darker)}.button--background-gray-dark:active{--button-background:var(--color-gray-darker)}.button--background-orange-light{--button-background:var(--color-orange-light)}.button--background-orange-light:focus,.button--background-orange-light:focus-within,.button--background-orange-light:hover{--button-background:var(--color-orange)}.button--background-orange-dark,.button--background-orange-light:active{--button-background:var(--color-orange-dark)}.button--background-orange-dark:focus,.button--background-orange-dark:focus-within,.button--background-orange-dark:hover{--button-background:var(--color-orange-darker)}.button--background-orange-dark:active{--button-background:var(--color-orange-darker)}.button--background-magenta-light{--button-background:var(--color-magenta-light)}.button--background-magenta-light:focus,.button--background-magenta-light:focus-within,.button--background-magenta-light:hover{--button-background:var(--color-magenta)}.button--background-magenta-dark,.button--background-magenta-light:active{--button-background:var(--color-magenta-dark)}.button--background-magenta-dark:focus,.button--background-magenta-dark:focus-within,.button--background-magenta-dark:hover{--button-background:var(--color-magenta-darker)}.button--background-magenta-dark:active{--button-background:var(--color-magenta-darker)}.button--background-purple-light{--button-background:var(--color-purple-light)}.button--background-purple-light:focus,.button--background-purple-light:focus-within,.button--background-purple-light:hover{--button-background:var(--color-purple)}.button--background-purple-dark,.button--background-purple-light:active{--button-background:var(--color-purple-dark)}.button--background-purple-dark:focus,.button--background-purple-dark:focus-within,.button--background-purple-dark:hover{--button-background:var(--color-purple-darker)}.button--background-purple-dark:active{--button-background:var(--color-purple-darker)}.button--background-blue-light{--button-background:var(--color-blue-light)}.button--background-blue-light:focus,.button--background-blue-light:focus-within,.button--background-blue-light:hover{--button-background:var(--color-blue)}.button--background-blue-dark,.button--background-blue-light:active{--button-background:var(--color-blue-dark)}.button--background-blue-dark:focus,.button--background-blue-dark:focus-within,.button--background-blue-dark:hover{--button-background:var(--color-blue-darker)}.button--background-blue-dark:active{--button-background:var(--color-blue-darker)}.button--background-green-light{--button-background:var(--color-green-light)}.button--background-green-light:focus,.button--background-green-light:focus-within,.button--background-green-light:hover{--button-background:var(--color-green)}.button--background-green-dark,.button--background-green-light:active{--button-background:var(--color-green-dark)}.button--background-green-dark:focus,.button--background-green-dark:focus-within,.button--background-green-dark:hover{--button-background:var(--color-green-darker)}.button--background-green-dark:active{--button-background:var(--color-green-darker)}.button--background-teal-light{--button-background:var(--color-teal-light)}.button--background-teal-light:focus,.button--background-teal-light:focus-within,.button--background-teal-light:hover{--button-background:var(--color-teal)}.button--background-teal-dark,.button--background-teal-light:active{--button-background:var(--color-teal-dark)}.button--background-teal-dark:focus,.button--background-teal-dark:focus-within,.button--background-teal-dark:hover{--button-background:var(--color-teal-darker)}.button--background-teal-dark:active{--button-background:var(--color-teal-darker)}.button--border-gray-light{--button-border-color:var(--color-gray-light)}.button--border-gray-light:focus,.button--border-gray-light:focus-within,.button--border-gray-light:hover{--button-border-color:var(--color-gray)}.button--border-gray-dark,.button--border-gray-light:active{--button-border-color:var(--color-gray-dark)}.button--border-gray-dark:focus,.button--border-gray-dark:focus-within,.button--border-gray-dark:hover{--button-border-color:var(--color-gray-darker)}.button--border-gray-dark:active{--button-border-color:var(--color-gray-darker)}.button--border-orange-light{--button-border-color:var(--color-orange-light)}.button--border-orange-light:focus,.button--border-orange-light:focus-within,.button--border-orange-light:hover{--button-border-color:var(--color-orange)}.button--border-orange-dark,.button--border-orange-light:active{--button-border-color:var(--color-orange-dark)}.button--border-orange-dark:focus,.button--border-orange-dark:focus-within,.button--border-orange-dark:hover{--button-border-color:var(--color-orange-darker)}.button--border-orange-dark:active{--button-border-color:var(--color-orange-darker)}.button--border-magenta-light{--button-border-color:var(--color-magenta-light)}.button--border-magenta-light:focus,.button--border-magenta-light:focus-within,.button--border-magenta-light:hover{--button-border-color:var(--color-magenta)}.button--border-magenta-dark,.button--border-magenta-light:active{--button-border-color:var(--color-magenta-dark)}.button--border-magenta-dark:focus,.button--border-magenta-dark:focus-within,.button--border-magenta-dark:hover{--button-border-color:var(--color-magenta-darker)}.button--border-magenta-dark:active{--button-border-color:var(--color-magenta-darker)}.button--border-purple-light{--button-border-color:var(--color-purple-light)}.button--border-purple-light:focus,.button--border-purple-light:focus-within,.button--border-purple-light:hover{--button-border-color:var(--color-purple)}.button--border-purple-dark,.button--border-purple-light:active{--button-border-color:var(--color-purple-dark)}.button--border-purple-dark:focus,.button--border-purple-dark:focus-within,.button--border-purple-dark:hover{--button-border-color:var(--color-purple-darker)}.button--border-purple-dark:active{--button-border-color:var(--color-purple-darker)}.button--border-blue-light{--button-border-color:var(--color-blue-light)}.button--border-blue-light:focus,.button--border-blue-light:focus-within,.button--border-blue-light:hover{--button-border-color:var(--color-blue)}.button--border-blue-dark,.button--border-blue-light:active{--button-border-color:var(--color-blue-dark)}.button--border-blue-dark:focus,.button--border-blue-dark:focus-within,.button--border-blue-dark:hover{--button-border-color:var(--color-blue-darker)}.button--border-blue-dark:active{--button-border-color:var(--color-blue-darker)}.button--border-green-light{--button-border-color:var(--color-green-light)}.button--border-green-light:focus,.button--border-green-light:focus-within,.button--border-green-light:hover{--button-border-color:var(--color-green)}.button--border-green-dark,.button--border-green-light:active{--button-border-color:var(--color-green-dark)}.button--border-green-dark:focus,.button--border-green-dark:focus-within,.button--border-green-dark:hover{--button-border-color:var(--color-green-darker)}.button--border-green-dark:active{--button-border-color:var(--color-green-darker)}.button--border-teal-light{--button-border-color:var(--color-teal-light)}.button--border-teal-light:focus,.button--border-teal-light:focus-within,.button--border-teal-light:hover{--button-border-color:var(--color-teal)}.button--border-teal-dark,.button--border-teal-light:active{--button-border-color:var(--color-teal-dark)}.button--border-teal-dark:focus,.button--border-teal-dark:focus-within,.button--border-teal-dark:hover{--button-border-color:var(--color-teal-darker)}.button--border-teal-dark:active{--button-border-color:var(--color-teal-darker)}.button--background-gradient-blue-green{--button-background:linear-gradient(90deg,var(--color-blue) 0%,var(--color-green) 100%);--button-border-color:transparent}.button--background-gradient-blue-green:focus,.button--background-gradient-blue-green:focus-within,.button--background-gradient-blue-green:hover{--button-background:linear-gradient(90deg,var(--color-blue-dark) 0%,var(--color-green-dark) 100%);--button-border-color:transparent}.button--background-gradient-blue-green:active{--button-background:linear-gradient(90deg,var(--color-blue-darker) 0%,var(--color-green-darker) 100%);--button-border-color:transparent}.button--background-gradient-green-blue{--button-background:linear-gradient(90deg,var(--color-green) 0%,var(--color-blue) 100%);--button-border-color:transparent}.button--background-gradient-green-blue:focus,.button--background-gradient-green-blue:focus-within,.button--background-gradient-green-blue:hover{--button-background:linear-gradient(90deg,var(--color-green-dark) 0%,var(--color-blue-dark) 100%);--button-border-color:transparent}.button--background-gradient-green-green:active{--button-background:linear-gradient(90deg,var(--color-green-darker) 0%,var(--color-blue-darker) 100%)}.button--background-gradient-magenta-orange{--button-background:linear-gradient(90deg,var(--color-magenta) 0%,var(--color-orange) 100%);--button-border-color:transparent}.button--background-gradient-magenta-orange:focus,.button--background-gradient-magenta-orange:focus-within,.button--background-gradient-magenta-orange:hover{--button-background:linear-gradient(90deg,var(--color-magenta-dark) 0%,var(--color-orange-dark) 100%);--button-border-color:transparent}.button--background-gradient-magenta-orange:active{--button-background:linear-gradient(90deg,var(--color-magenta-darker) 0%,var(--color-orange-darker) 100%);--button-border-color:transparent}.button--background-gradient-orange-magenta{--button-background:linear-gradient(90deg,var(--color-orange) 0%,var(--color-magenta) 100%);--button-border-color:transparent}.button--background-gradient-orange-magenta:focus,.button--background-gradient-orange-magenta:focus-within,.button--background-gradient-orange-magenta:hover{--button-background:linear-gradient(90deg,var(--color-orange-dark) 0%,var(--color-magenta-dark) 100%);--button-border-color:transparent}.button--background-gradient-orange-orange:active{--button-background:linear-gradient(90deg,var(--color-orange-darker) 0%,var(--color-magenta-darker) 100%);--button-border-color:transparent}.button--background-gradient-magenta-purple{--button-background:linear-gradient(90deg,var(--color-magenta) 0%,var(--color-purple) 100%);--button-border-color:transparent}.button--background-gradient-magenta-purple:focus,.button--background-gradient-magenta-purple:focus-within,.button--background-gradient-magenta-purple:hover{--button-background:linear-gradient(90deg,var(--color-magenta-dark) 0%,var(--color-purple-dark) 100%);--button-border-color:transparent}.button--background-gradient-magenta-purple:active{--button-background:linear-gradient(90deg,var(--color-magenta-darker) 0%,var(--color-purple-darker) 100%);--button-border-color:transparent}.button--background-gradient-purple-magenta{--button-background:linear-gradient(90deg,var(--color-purple) 0%,var(--color-magenta) 100%);--button-border-color:transparent}.button--background-gradient-purple-magenta:focus,.button--background-gradient-purple-magenta:focus-within,.button--background-gradient-purple-magenta:hover{--button-background:linear-gradient(90deg,var(--color-purple-dark) 0%,var(--color-magenta-dark) 100%);--button-border-color:transparent}.button--background-gradient-purple-purple:active{--button-background:linear-gradient(90deg,var(--color-purple-darker) 0%,var(--color-magenta-darker) 100%);--button-border-color:transparent}.button--background-gradient-orange-green{--button-background:linear-gradient(90deg,var(--color-orange) 0%,var(--color-green) 100%);--button-border-color:transparent}.button--background-gradient-orange-green:focus,.button--background-gradient-orange-green:focus-within,.button--background-gradient-orange-green:hover{--button-background:linear-gradient(90deg,var(--color-orange-dark) 0%,var(--color-green-dark) 100%);--button-border-color:transparent}.button--background-gradient-orange-green:active{--button-background:linear-gradient(90deg,var(--color-orange-darker) 0%,var(--color-green-darker) 100%);--button-border-color:transparent}.button--background-gradient-green-orange{--button-background:linear-gradient(90deg,var(--color-green) 0%,var(--color-orange) 100%);--button-border-color:transparent}.button--background-gradient-green-orange:focus,.button--background-gradient-green-orange:focus-within,.button--background-gradient-green-orange:hover{--button-background:linear-gradient(90deg,var(--color-green-dark) 0%,var(--color-orange-dark) 100%);--button-border-color:transparent}.button--background-gradient-green-green:active{--button-background:linear-gradient(90deg,var(--color-green-darker) 0%,var(--color-orange-darker) 100%);--button-border-color:transparent}.button--background-gradient-purple-blue{--button-background:linear-gradient(90deg,var(--color-purple) 0%,var(--color-blue) 100%);--button-border-color:transparent}.button--background-gradient-purple-blue:focus,.button--background-gradient-purple-blue:focus-within,.button--background-gradient-purple-blue:hover{--button-background:linear-gradient(90deg,var(--color-purple-dark) 0%,var(--color-blue-dark) 100%);--button-border-color:transparent}.button--background-gradient-purple-blue:active{--button-background:linear-gradient(90deg,var(--color-purple-darker) 0%,var(--color-blue-darker) 100%);--button-border-color:transparent}.button--background-gradient-blue-purple{--button-background:linear-gradient(90deg,var(--color-blue) 0%,var(--color-purple) 100%);--button-border-color:transparent}.button--background-gradient-blue-purple:focus,.button--background-gradient-blue-purple:focus-within,.button--background-gradient-blue-purple:hover{--button-background:linear-gradient(90deg,var(--color-blue-dark) 0%,var(--color-purple-dark) 100%);--button-border-color:transparent}.button--background-gradient-blue-blue:active{--button-background:linear-gradient(90deg,var(--color-blue-darker) 0%,var(--color-purple-darker) 100%);--button-border-color:transparent}.button--background-transparent{--button-background:transparent}.button--background-transparent:focus,.button--background-transparent:focus-within,.button--background-transparent:hover{--button-background:transparent}.button--background-transparent:active{--button-background:transparent}.button--border-transparent{--button-border-color:transparent}.button--border-transparent:focus,.button--border-transparent:focus-within,.button--border-transparent:hover{--button-border-color:transparent}.button--border-transparent:active{--button-border-color:transparent}.button--background-black{--button-background:var(--color-gray-dark)}.button--border-black{--button-border-color:var(--color-gray-dark)}.button--text-black{--button-text-color:var(--color-gray-dark)}.button--border-none{border:none!important}:root{--header-height:70px;--footer-height:80px;--lesson-footer-height:70px;--lesson-sidebar-width:320px;--responsive-padding:min(3%,30px);--link-color:var(--color-purple)}#change-avatar-button #upload-new-avatar-button:focus:before,#ep-footer .language-pack-wrapper #languagePackSelect:focus,#header .header-dropdown-button:focus img,#lp-footer .toggle-fullscreen:focus:before,#profile-course-table td>a:focus:before,.alert-box a:focus:before,.course-text-content a:focus:before,.filter-group-title:focus:before,.focus-link-v2:focus:before,.footer__extra-links a:focus:before,.inline-collapsible-section__label:focus:before,.linear-scale-question__choice__label:focus-within,a.button:focus:before,a.button:not(.focus-after-v2):focus:before,a.coursebox-container:focus,button:not(.focus-after-v2):focus:before,input[type=checkbox]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text].catalog-search-input:focus,input[type=text].sj-search-input:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus,wistia-transcript::part(paragraph):focus-visible{border-color:var(--color-purple-lighter);border-style:inherit;border-width:inherit;box-shadow:0 0 0 3px var(--color-purple-lighter)}a.button:not(.focus-after-v2):before,button:not(.focus-after-v2):before{border-radius:inherit}a:active,a:focus,a:hover{color:var(--color-purple-dark);text-decoration:none}body{text-wrap-style:pretty}h1,h2,h3,h4,h5,h6{text-wrap-style:balance;display:inline-block}.h3,.h4,.h5,.h6,h3,h5,h6{font-weight:700}.button:active,button:active{box-shadow:none}.row{max-width:100%}.row .row{margin:0}.row .row:after,.row .row:before,.row:after,.row:before{display:none}.column,.columns{padding:0}.vertical-center-wrapper:before{display:none}#main-container{display:flex;flex-direction:column;min-height:100vh;padding-top:var(--header-height)}.catalog-center-width .catalog-header{padding:0}.search #catalog-search-info{display:flex!important;flex-direction:column;gap:20px;padding:var(--section-padding-vertical) 0 calc(var(--section-padding-vertical)/2)}.cp-summary-wrapper,.dp-summary-wrapper{border:none;inset:unset;width:50%}.sj-course-ribbon-wrapper,.sj-ribbon-wrapper{background:#fff;border-radius:10000px;height:auto;left:unset;padding:6px 20px;pointer-events:none;right:-40px;top:14px;width:160px}i.icon-video{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-play-dark.svg) no-repeat 50%/contain!important}i.icon-text{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/file-lines-dark.svg) no-repeat 50%/contain!important;height:24px;width:18px}i.fa-lock{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/lock-dark.svg) no-repeat 50%/contain!important;display:block;height:18px;width:18px}i.fa-check-square-o{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/quiz-dark.svg) no-repeat 50%/contain!important;height:22px;width:18px}i.fa-check-circle{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-check-purple.svg) no-repeat 50%/contain!important;height:18px;width:18px}i.fa-check-circle:before,i.fa-check-square-o:before,i.fa-lock:before,i.icon-text:before,i.icon-video:before{display:none}.quiz .completed-quiz .question-responses .answer-icon i,.quiz .quiz-grading-required .question-responses .answer-icon i{background:none!important;color:var(--typography-body-text-color);height:auto;width:auto}.quiz .completed-quiz .question-responses .answer-icon i:before,.quiz .quiz-grading-required .question-responses .answer-icon i:before{display:flex}a.coursebox-container .sj-course-ribbon-wrapper .sj-course-ribbon,a.coursebox-container .sj-ribbon-wrapper .sj-ribbon{background:none;border:none;border-radius:0;font-size:14px;font-weight:900;inset:unset;margin:0 0 0 -20px;padding:0;text-transform:uppercase;transform:none;width:100%}.row-v2{background-image:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/gray-white-oval-hero-bg-2.svg)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;border:none;margin-bottom:100px;max-width:100%;padding:var(--section-padding-vertical) var(--section-padding-horizontal) calc(var(--section-padding-vertical)*1.5)!important}.sj-page-curriculum .dp-row-flex-v2{flex-direction:row}.dp-row-flex-v2{align-items:center;flex-direction:row-reverse;flex-wrap:unset;gap:var(--row-fluid-gap);margin:0 auto!important;max-width:var(--wrapper-width)!important;padding:0}.sj-page-curriculum .cp-promo-image-wrapper{float:none!important;inset:unset}.sj-page-curriculum #resume-button{margin-top:20px!important}.cp-summary-wrapper .progress-bar,.dp-summary-wrapper .progress-bar{background:#ddd;border:none;border-radius:10px;display:flex;height:20px;overflow:hidden}.cp-summary-wrapper .progress-bar-inner,.dp-summary-wrapper .progress-bar-inner{background:var(--color-purple);height:inherit!important}#cp-content .show-all{display:none!important}#lp-wrapper #lesson-body h3:not(:first-of-type),#lp-wrapper #lesson-body h4,#lp-wrapper #lesson-body h5,#lp-wrapper #lesson-body h6{margin-top:20px}#lp-wrapper #lesson-body h3,#lp-wrapper #lesson-body h4,#lp-wrapper #lesson-body h5,#lp-wrapper #lesson-body h6{font-weight:700!important;margin:20px 0 10px}#lp-wrapper #lesson-body h3,#lp-wrapper #lesson-body h4,#lp-wrapper #lesson-body h5{font-size:22px}#lp-wrapper #lesson-body h6{font-size:18px}#lesson-body img,.dp-long-description img,.section-container.tabs section .content img{border-radius:10px}#cp-content .h2-style,#cp-content .h3-style,#cp-content h2,#cp-content h3,#dp-details .h3-style,#dp-details h3,#dp-details-bundle .h3-style,#dp-details-bundle h3{font-size:var(--typography-fluid-scale-5);font-weight:700}#cp-content hr{display:none}.cp-lessons{margin-bottom:20px!important}.sj-text-x-of-y-lessons-completed{font-family:var(--typography-font-ally);font-size:var(--typography-body-font-size);font-weight:400;margin-bottom:20px}.sj-page-curriculum .cp-summary-row-v2{text-align:left!important}.sj-page-catalog:not(.sj-page-catalog-root) .dp-row-flex-v2 h1,.sj-page-curriculum .cp-summary-row-v2 h1,.sj-page-detail-course .dp-row-flex-v2 h1{display:flex;flex-direction:column;gap:10px}.sj-page-catalog:not(.sj-page-catalog-root) .dp-row-flex-v2 h1:before,.sj-page-curriculum .cp-summary-row-v2 h1:before,.sj-page-detail-course .dp-row-flex-v2 h1:before{content:"Textio U Course";font-family:var(--typography-body-font);font-size:16px;font-weight:900;text-transform:uppercase}.sj-page-catalog:not(.sj-page-catalog-root) .dp-row-flex-v2 h1:before{content:"Textio U Certification"}.sj-page-catalog:not(.sj-page-catalog-root).sj-page-catalog-series .dp-row-flex-v2 h1:before{content:"Textio U Series"}#dp-details,#dp-details-bundle,.sj-page-curriculum #cp-content .tabs-wrapper-v2{display:flex;height:100%;margin-left:auto;margin-right:auto;max-width:var(--wrapper-width);padding:0;width:100%}#dp-details .padded-side-bottom{gap:var(--row-fluid-gap);justify-content:space-between;padding:0!important}.top-row .h1-style,.top-row h1,.top-row-grey .h1-style,.top-row-grey h1,.top-row-white-v2 .h1-style,.top-row-white-v2 h1{color:var(--typography-h2-color,var(--typography-heading-text-color));font-family:var(--typography-h2-font,var(--typography-heading-font));font-size:var(--typography-h2-font-size);font-weight:var(--typography-heading-font-weight)}.sj-course-info-wrapper h2,.sj-page-catalog:not(.sj-page-catalog-root) h2{font-family:var(--typography-body-font);font-size:var(--typography-body-font-size);font-weight:400;line-height:var(--typography-body-line-height);text-wrap-style:pretty;margin-bottom:20px}.purchase-button-wrapper{align-items:center;display:flex;gap:24px}.signin{margin:0}.signin .login-link{color:var(--color-purple);display:inline-flex;font-weight:700}#lp-left-nav .left-nav-return:after,.signin .login-link:after{align-items:center;content:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/right-arrow-purple.svg);display:inline-flex;margin-left:3px;transition:transform .2s ease}#lp-left-nav .left-nav-return:after{margin:0 3px 0 0;transform:rotate(180deg)}#lp-left-nav .left-nav-return:focus:after,#lp-left-nav .left-nav-return:hover:after{transform:rotate(180deg) translateX(5px)}.signin .login-link:focus:after,.signin .login-link:hover:after{transform:translateX(5px)}.social-media-wrapper{display:none}.cp-promo-image,.dp-promo-image{max-height:450px!important}.cp-promo-image img,.dp-promo-image img{border-radius:10px;display:flex;height:100%;object-fit:cover;width:100%}.cp-promo-image-wrapper,.dp-promo-image-wrapper{padding:0!important;width:50%!important}#header .header-left .back-to-catalog{display:none}#catalog-courses{animation:fade-in .75s .25s forwards;flex-wrap:wrap;gap:40px;justify-content:flex-start;opacity:0}.sj-page-catalog:not(.sj-page-catalog-root) .catalog-header{opacity:0}.sj-page-catalog:not(.sj-page-catalog-root) .catalog-header:has(.dp-promo-image-wrapper){opacity:1}#catalog-content,.expandable-view .catalog-center-width,.list-view .catalog-center-width,.search .catalog-center-width{max-width:var(--wrapper-width)}.catalog-header{padding:0;transition:opacity .25s}.catalog-center-width{max-width:100%;padding:0!important;width:100%!important}.catalog-header>.dnd-section{margin-bottom:var(--section-padding-vertical)}.dnd-section>.row-fluid{gap:50px;height:100%;margin:0 auto;max-width:var(--wrapper-width)}.sj-course-time{color:var(--color-gray);font-size:22px;margin-left:8px;white-space:nowrap}#cp-content #curriculum-list .lesson-section,#cp-content #curriculum-list .lesson-section .h3-style,#cp-content #curriculum-list .lesson-section h3,#cp-content-2 #curriculum-list-2 .section-title,ul.dp-curriculum li.section{background:none;font-family:var(--typography-font-iskra);font-size:22px;font-weight:700;margin:20px 0 0!important;padding:0}#cp-content #curriculum-list .lesson-section .h3-style,#cp-content #curriculum-list .lesson-section h3,#cp-content-2 #curriculum-list-2 .section-title:first-of-type{margin:0!important}ul.dp-curriculum>li .lesson-wrapper{padding:0}#cp-content h2~#curriculum-list>.lesson-section:first-of-type,h2~ul.dp-curriculum li.section:first-of-type,h3+ul.dp-curriculum>li.section:first-of-type{margin-top:0!important}#cp-content #curriculum-list .lesson-row .title,#cp-content-2 #curriculum-list-2 .lesson-row .title{color:var(--typography-body-text-color);font-size:var(--typography-body-font-size);inset:unset;line-height:var(--typography-body-line-height);margin:0;max-width:100%;padding:0!important;position:relative;white-space:normal}#cp-content-2 #curriculum-list-2 .lesson-locked .lesson-row .bullet.next-lesson-unlocked-icon,#cp-content-2 #curriculum-list-2 .lesson-locked .lesson-row .type-icon{display:none!important}#lp-left-nav .lesson{background:none!important;margin-right:7px}#lp-left-nav .current-item,#lp-left-nav .current-item:active,#lp-left-nav .current-item:hover,#lp-left-nav .lesson-active,#lp-left-nav .lesson-active:active,#lp-left-nav .lesson-active:hover{background:var(--color-gray-lighter)!important;border-radius:10px;margin-left:-10px;margin-right:-10px;padding:10px!important}.preview-mode-purchase-button-info{margin:0}#cp-content #curriculum-list>[role=listitem],ul.dp-curriculum>li{display:flex;font-size:inherit;gap:10px;line-height:1.4;margin:0!important;padding:0}#cp-content #curriculum-list .lesson-section .fa-check{color:var(--color-green);margin-left:4px}#cp-content #curriculum-list>[role=listitem]:focus .lesson-row .title,#cp-content #curriculum-list>[role=listitem]:hover .lesson-row .title,#cp-content-2 #curriculum-list-2>.lesson:focus .lesson-row .title,#cp-content-2 #curriculum-list-2>.lesson:hover .lesson-row .title{color:var(--link-color)}#cp-content #curriculum-list .first-after-collapsed{margin-top:0!important}#cp-content #curriculum-list .lesson-complete .lesson-row .type-icon,#cp-content #curriculum-list .locked .lesson-row .type-icon,#cp-content-2 #curriculum-list-2 .lesson-complete .lesson-row .type-icon,#cp-content-2 #curriculum-list-2 .locked .lesson-row .type-icon{display:none!important}#cp-content #curriculum-list .lesson-section .fa-caret-down{display:none}#cp-content #curriculum-list .lesson-row .title .failed-quiz,#cp-content #curriculum-list .lesson-row .title .optional-text{color:var(--color-gray);margin-left:4px}#lp-footer .complete-lesson-button .fa-lock,#lp-footer .next-lesson-button .fa-lock{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/lock-purple.svg) no-repeat 50%/contain!important}.coursebox-container[data-tags*=subscriber]{opacity:.5;pointer-events:none}.section-container.tabs .section>.title,.section-container.tabs section>.title{display:none}.section-container.tabs .section .content,.section-container.tabs section .content{border:none}.section-container.tabs{display:flex;gap:var(--row-fluid-gap);margin:0}.section-container.tabs:has(section+section){flex-direction:row-reverse}.section-container.tabs>section:nth-of-type(2){flex:1}.section-container.tabs>.section>.content,.section-container.tabs>.section>[data-section-content],.section-container.tabs>[data-section-region]>.content,.section-container.tabs>[data-section-region]>[data-section-content],.section-container.tabs>section>.content,.section-container.tabs>section>[data-section-content],[data-section=tabs]>.section>.content,[data-section=tabs]>.section>[data-section-content],[data-section=tabs]>[data-section-region]>.content,[data-section=tabs]>[data-section-region]>[data-section-content],[data-section=tabs]>section>.content,[data-section=tabs]>section>[data-section-content]{display:flex!important;flex-direction:column;padding:0!important}.section-container.tabs>section{padding:0}.sj-ribbon-registered .sj-ribbon-text{color:transparent}.sj-ribbon-registered .sj-ribbon-text:after{align-items:center;color:var(--typography-body-text-color);content:"In progress";display:flex;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}a.coursebox-container .coursebox-text-description{font-size:inherit;line-height:inherit;margin:0}.sj-page-catalog:not(.sj-page-catalog-root) a.coursebox-container .coursebox-text{display:none}.sj-page-catalog:not(.sj-page-catalog-root) a.coursebox-container .coursebox-text-description{margin:8px 0 0}.expandable-view a.course .coursebox-image,.list-view a.course .coursebox-image,.search #catalog-content a.coursebox-container .coursebox-image,.search #catalog-content a.coursebox-container.lesson .coursebox-image,a.coursebox-container .coursebox-image{align-items:center;aspect-ratio:2/1;display:flex;height:auto;justify-content:center;margin:0;max-height:100%;width:100%}a.coursebox-container.course:has(.sj-ribbon-complete) .coursebox-image:before,a.coursebox-container.course:has(.sj-ribbon-registered) .coursebox-image:before{background:#000;content:"";height:100%;left:0;opacity:.25;position:absolute;top:0;width:100%}a.coursebox-container .sj-course-ribbon-wrapper .sj-course-ribbon-complete span,a.coursebox-container .sj-ribbon-wrapper .sj-ribbon-complete span{display:none}.sj-course-ribbon-wrapper:has(.sj-ribbon-complete),.sj-ribbon-wrapper:has(.sj-ribbon-complete){align-items:center;background:none;border-radius:0;display:flex;height:43px;justify-content:center;padding:0;right:14px;top:14px;width:43px}a.coursebox-container .sj-course-ribbon-wrapper .sj-course-ribbon-complete,a.coursebox-container .sj-ribbon-wrapper .sj-ribbon-complete{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-check-white.svg) no-repeat 50%/contain;display:flex;height:100%;margin:0;width:100%}a.coursebox-container .coursebox-text{color:var(--typography-body-text-color);font-size:inherit;font-weight:700;line-height:inherit;margin:8px 0 0}.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i{align-items:center;background:none;border:none;border-radius:0;color:#fff;display:flex;font-size:69px!important;height:69px!important;justify-content:center;line-height:69px!important;padding:0;width:69px!important}.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.icon-text{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/file-lines-white.svg) no-repeat 50%/contain!important}.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.icon-video{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-play-white.svg) no-repeat 50%/contain!important}.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.fa-check-square-o{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/quiz-white.svg) no-repeat 50%/contain!important}.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.fa-check-square-o:before,.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.icon-text:before,.search #catalog-content a.coursebox-container.lesson .coursebox-image .coursebox-image-inner-wrapper i.icon-video:before{display:none}a.coursebox-container.lesson .coursebox-image:has(.icon-text){background:var(--color-blue)}a.coursebox-container.lesson .coursebox-image:has(.icon-video){background:var(--color-magenta)}a.coursebox-container.lesson .coursebox-image:has(.fa-check-square-o){background:var(--color-purple)}.expandable-view a.course .coursebox-image img,.list-view a.course .coursebox-image img,.search #catalog-content a.coursebox-container .coursebox-image img,a.coursebox-container .coursebox-image img{aspect-ratio:2/1;margin:0;max-height:100%;object-fit:cover}.expandable-view a.course,.list-view a.course,.search #catalog-content a.coursebox-container,a.coursebox-container{animation:fade-in .75s .25s forwards;border:none!important;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,.2)!important;display:flex;flex:1;flex-direction:column;gap:12px;margin:0;max-width:340px;min-width:280px;opacity:0;overflow:hidden;padding:0;transition:transform .2s ease;width:100%}a.coursebox-container *{pointer-events:none}.expandable-view a.course .catalog-page-callout,.expandable-view a.course .course-time,.list-view a.course .catalog-page-callout,.list-view a.course .course-time,.search #catalog-content a.coursebox-container .catalog-page-callout,.search #catalog-content a.coursebox-container .course-time,a.coursebox-container .catalog-page-callout,a.coursebox-container .course-series-count,a.coursebox-container .course-time,a.coursebox-container .coursebox-callout,a.coursebox-container .path-item-count{color:var(--color-gray)!important;display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:400;inset:unset;justify-content:flex-end;margin:0 24px!important;padding:10px 0 24px;position:relative;text-align:right!important}.search .search-only:not(.not-found){display:flex!important}.expandable-view a.course .coursebox-text,.list-view a.course .coursebox-text,.search #catalog-content a.coursebox-container .coursebox-text{display:flex;font-size:inherit;font-weight:700;margin:0 24px;padding-top:10px;width:calc(100% - 48px)}.expandable-view a.course .coursebox-text,.expandable-view a.course .coursebox-text-description,.list-view a.course .coursebox-text,.list-view a.course .coursebox-text-description,.search #catalog-content a.coursebox-container .coursebox-text,.search #catalog-content a.coursebox-container .coursebox-text-description{margin:0 24px}.expandable-view a.course:active,.expandable-view a.course:focus,.expandable-view a.course:hover,.list-view a.course:active,.list-view a.course:focus,.list-view a.course:hover,.search #catalog-content a.coursebox-container:active,.search #catalog-content a.coursebox-container:focus,.search #catalog-content a.coursebox-container:hover,a.coursebox-container:active,a.coursebox-container:focus,a.coursebox-container:hover{transform:translateY(-3px)}.catalog-center-width{width:100%}.storefront .top-row,.storefront .top-row-grey,.storefront .top-row-white-v2{min-height:100%;padding:0}html{height:auto;min-height:100%}#skilljar-content{flex:1;margin:0 0 100px!important;padding-top:0!important}#skilljar-content:after{display:none}.sj-page-catalog:not(.sj-page-catalog-root) #skilljar-content{overflow:hidden}#header .login-link{font-size:16px;margin:0;max-height:44px;padding:10px 20px}.search #catalog-search-info .filter-option,.search #catalog-search-info .filter-option:active,.search #catalog-search-info .filter-option:focus,.search #catalog-search-info .filter-option:hover{--button-text-color:var(--typography-body-text-color);--button-border-color:var(--typography-body-text-color);--button-background:var(--color-white)}#header .login-link,.button,.search #catalog-search-info .filter-option.checked,.search #catalog-search-info .filter-option.checked:active,.search #catalog-search-info .filter-option.checked:focus,.search #catalog-search-info .filter-option.checked:hover{background:var(--color-purple)!important;border-color:var(--color-purple)!important;border-radius:var(--button-border-radius);color:#fff!important}#header .login-link:focus,#header .login-link:hover,.button:focus,.button:hover{background:var(--color-purple-dark)!important;border-color:var(--color-purple-dark)!important}#header .login-link:active,.button:active{background:var(--color-purple-darker)!important;border-color:var(--color-purple-darker)!important}#header,.header-link{color:var(--color-gray-dark)}#header{display:flex;justify-content:space-between;padding:0 var(--responsive-padding);z-index:99}#header,#header .header-links-container,#header .headerheight{font-size:16px;height:var(--header-height)!important}#header .header-left a{align-items:center;border-radius:10px;margin:0;outline-offset:-5px;padding:0}#header a.burger{display:none!important}#header .header-left a img{border-radius:0;max-height:50px;max-width:121px;object-fit:contain}#header .headerheight{align-items:center;display:flex}#header #header-left,#header #header-right{inset:unset;padding:0;position:relative}#header #header-right{align-items:center;display:flex;gap:30px;position:relative}#header .header-links-container{align-items:center;display:flex;gap:15px;padding:0}#header .header-links-container .header-link{margin:0!important;padding:10px}#header .header-links-container .header-link:focus-visible,#header .header-links-container .header-link:hover{color:var(--color-purple)}.search-location-header_right #header-right .search-container .catalog-search-input-group,.search-location-header_right #header-right .search-container .sortable-multiselect-search-input-group{align-items:center;border:1px solid #999;border-radius:6px;display:flex;flex-direction:row-reverse;font-size:16px;gap:10px;height:44px;justify-content:space-between;padding:0 16px;transition:border-color .2s ease;width:270px}.search-location-header_right #header-right .search-container .catalog-search-input-group:focus-within,.search-location-header_right #header-right .search-container .sortable-multiselect-search-input-group:focus-within{border-color:var(--color-blue)}#header #header-right .catalog-search-input-group .catalog-search-input,#header #header-right .sortable-multiselect-search-input-group .catalog-search-input{background:none;border:none;border-radius:0;box-shadow:none!important;padding:0}#header .header-dropdown-button{align-items:center;border:2px solid transparent;border-radius:50%;display:flex;justify-content:center;margin:0}body:has(#header-drop.open) #header .header-dropdown-button{border-color:var(--color-purple)}#header .header-dropdown-button img{border:none;height:32px;width:32px}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,iframe{border-radius:10px}#header #header-drop{background:#fff;border:none;border-radius:10px;box-shadow:0 1px 12px rgba(0,0,0,.07);font-size:16px;margin:10px 0 0 70px;padding:10px 0;text-transform:lowercase;width:140px}#header .f-dropdown li{background:none!important;font-size:inherit;margin:0;padding:0}.f-dropdown li a{color:var(--typography-body-text-color);padding:10px 20px}.f-dropdown li a:first-letter{text-transform:capitalize}.f-dropdown li a:focus,.f-dropdown li a:hover{color:var(--color-purple)}.catalog-search-input-group:after,.sj-search-input-group:after{color:#999;inset:unset;position:relative}#messages{left:0;position:fixed;top:var(--header-height);width:100%;z-index:99}a.coursebox-container:has(.catalog-page-callout.coursebox-callout>span:empty) .coursebox-text-description,a.coursebox-container:has(.course-time.coursebox-callout>span:empty) .coursebox-text-description{padding-bottom:22px!important}.sj-page-catalog-root:not(:has(.sj-courseboxes-v2.search)) a.coursebox-container .coursebox-text:before{color:var(--color-blue);display:block;font-size:14px;font-weight:900;margin-bottom:10px;pointer-events:none;text-transform:uppercase}.sj-page-catalog-root:not(:has(.sj-courseboxes-v2.search)) a.coursebox-container .coursebox-text:before{content:"Course"}.sj-page-catalog-root:not(:has(.sj-courseboxes-v2.search)) a.coursebox-container:has([data-tag=series]) .coursebox-text:before{content:"Series"}.sj-page-catalog-root:not(:has(.sj-courseboxes-v2.search)) a.coursebox-container:has([data-tag=certification]) .coursebox-text:before{content:"Certification"}.sj-profile-header-v2{display:none}.sj-page-profile .large-avatar:before{content:"My profile";font-family:var(--typography-heading-font);font-size:var(--typography-h2-font-size);font-weight:var(--typography-heading-font-weight);left:0;line-height:var(--typography-heading-line-height);position:absolute;top:-70px;width:400px}.sj-page-profile .large-avatar{height:auto;margin:0 auto;overflow:visible;width:auto}.sj-page-profile .large-avatar img{border-radius:50%;height:240px;width:240px}.sj-page-profile .large-avatar #change-avatar-button{align-items:center;background:none;color:inherit;display:flex;font-size:14px;font-weight:900;height:auto;justify-content:center;line-height:inherit;margin-top:10px;opacity:1;position:relative;text-transform:uppercase}.sj-page-profile .input-wrapper{background:none;border:none;margin:0}.sj-userinfo-data .sj-forms>.row>.columns{display:flex;flex:1;flex-direction:column;gap:20px;width:100%}.sj-forms .input-label{padding:7px 25px 7px 0}.sj-forms .input-label .input-label-text{color:inherit;font-size:inherit;font-weight:700}.sj-forms .input-field,.sj-forms select{background:#fff;border:1px solid #999;border-radius:10px;color:inherit;font-size:inherit;height:auto;line-height:inherit;max-width:400px;padding:8px 10px;width:100%}.sj-grey-bg-v2{align-items:center;background-color:transparent;background-image:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/gray-white-oval-hero-bg-2.svg)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;justify-content:center;padding:var(--section-padding-vertical) var(--responsive-padding) calc(var(--section-padding-vertical)*1.5)}.sj-profile-table-v2{max-width:var(--wrapper-width)}.sj-text-registrations{font-size:30px}.sj-update-profile-v2{align-items:center;display:flex;justify-content:center;margin-top:30px}.sj-page-profile #profile-course-table,.sj-page-profile #profile-path-table,.sj-page-profile #profile-plan-table{margin-top:20px;tr td:nth-of-type(5),tr td:nth-of-type(6),tr td:nth-of-type(7),tr th:nth-of-type(5),tr th:nth-of-type(6),tr th:nth-of-type(7){display:none}}table tfoot tr td,table tfoot tr th,table thead tr td,table thead tr th,table tr td,table tr th{color:inherit;font-size:inherit;line-height:inherit!important}table thead tr th{font-weight:900;text-transform:uppercase}table thead tr th.text-center{text-align:left!important}table thead tr th:has(.sj-text-certificate-expiration),table thead tr th:has(.sj-text-expiration){display:none}label{color:inherit;font-size:inherit;font-weight:inherit}input[type=checkbox]{border:1px solid #999;border-radius:4px;box-shadow:none;display:flex}input[type=checkbox]:after{align-items:center;display:flex;height:100%;justify-content:center;padding:0;width:100%}input[type=checkbox]:checked,input[type=checkbox]:disabled:active:checked{background:var(--color-gray-dark)!important;border-color:var(--color-gray-dark)}.sj-table-v2{font-size:14px;margin:0}.sj-table-v2 tr{background:none!important;border-bottom:1px solid var(--color-gray-light)}.sj-table-v2 thead{border-bottom:1px solid var(--color-gray-dark)}.sj-table-v2 tr td{padding:13px;text-align:left!important}.sj-avatar-data-v2{max-width:400px;width:100%}.sj-userinfo-data-v2{max-width:700px;width:100%}.upload-new-avatar-button{align-items:center;display:flex;gap:8px;justify-content:center}.upload-new-avatar-button:focus,.upload-new-avatar-button:hover{color:var(--color-purple)}.upload-new-avatar-button:active{color:var(--color-purple-dark)}.alert-box{border:none!important;border-radius:0!important;color:#fff!important;font-size:14px!important;font-weight:400!important;left:0;margin:0;position:fixed!important;text-align:center;top:var(--header-height);width:100%}.alert-box.warning{background:var(--color-magenta-dark)!important;color:#fff!important}.alert-box.info{background:var(--color-blue)!important;color:#fff!important}.alert-box.secondary{background:var(--color-purple)!important;color:#fff!important}.alert-box.success{background:var(--color-green)!important;color:#fff!important}.alert-box.alert,.alert-box.error{background:var(--color-magenta-dark)!important;color:#fff!important}.alert-box .close{align-items:center;color:#fff;display:flex;font-size:30px;height:30px;justify-content:center;padding:0;right:10px;top:5px;width:30px}.alert-box .close:focus,.alert-box .close:hover{color:#fff}.alert-box a{color:#fff;font-weight:700}.catalog-page-callout.coursebox-callout:has(>span:empty),.course-time.coursebox-callout:has(>span:empty){display:none!important}input[type=text].catalog-search-input::placeholder{color:#999}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:6px;color:var(--color-gray-dark)}.certificate-image{align-items:center;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.15);justify-content:center;max-width:80vh;overflow:hidden}a:has(>.certificate-image){align-items:center;display:flex;justify-content:center;margin:0 auto;width:fit-content}.certificate-table{background:none;border:none;max-width:100%;width:100%}.certificate-table tbody{display:flex;flex-direction:row;justify-content:center}#certificate_table_header_row{display:none}.certificate-table tr{background:none!important;border:none;display:flex;flex:1;flex-direction:column;text-align:center}.certificate-table th{font-size:14px;font-weight:900;text-transform:uppercase}.certificate-table td{border:none;text-align:center}.textio-nav-button a{align-items:center;display:flex}.search-location-header_right #header-right .search-container{padding:0}#ep-footer{display:none}.footer{background:var(--color-gray-darker);color:#fff;font-size:15px;height:var(--footer-height);padding-bottom:20px;padding-left:var(--section-padding-horizontal);padding-right:var(--section-padding-horizontal);padding-top:20px}.footer__inner{display:flex;flex-direction:column;gap:60px;margin:0 auto;max-width:var(--wrapper-width);text-align:left}.footer__bottom{align-items:center;display:flex;font-size:13px;font-weight:700;justify-content:space-between}.footer__extra-links{align-items:center;display:flex;gap:30px}.footer__extra-links a{color:#fff;font-weight:700}.footer__extra-links a:focus,.footer__extra-links a:hover{color:var(--color-purple-lighter)}.footer__copyright{align-items:center;display:flex;gap:10px}.certificate-table+div>.button,.search #catalog-search-info .filter-option{align-items:center;background:var(--button-background);border-color:var(--button-border-color);border-radius:var(--button-border-radius);border-style:var(--button-border-style);border-width:var(--button-border-width);box-shadow:var(--button-box-shadow);color:var(--button-text-color);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);margin:var(--button-margin);outline-color:var(--button-outline-color)!important;outline-offset:var(--button-outline-offset);padding:var(--button-padding);text-align:var(--button-text-align);text-decoration:var(--button-text-decoration);text-shadow:var(--button-text-shadow);text-transform:var(--button-text-transform);transition:var(--button-transition);-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap;width:fit-content}.certificate-table+div>.button{gap:10px}.filter-option.checked .fa-stack .fa-check-circle{color:var(--color-green)}.filter-option:active:not(.checked) .fa-stack .fa-circle-o,.filter-option:active:not(.checked) .filter-counter,.filter-option:active:not(.checked) .filter-name,.filter-option:hover:not(.checked) .fa-stack .fa-circle-o,.filter-option:hover:not(.checked) .filter-counter,.filter-option:hover:not(.checked) .filter-name,.filter-option:not(.checked) .fa-stack .fa-circle-o,.filter-option:not(.checked) .filter-counter,.filter-option:not(.checked) .filter-name{color:var(--typography-body-text-color)}.show-all-courses-wrapper{display:none}#filter_type_-p,#filter_type_-x{display:none!important}.tile-counter-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.tile-counter-container:before{content:"Showing search results";display:flex;font-family:var(--typography-font-iskra);font-size:30px;font-weight:700;justify-content:center;margin-bottom:10px;width:100%}.filter-option .fa-stack{display:none}.filter-option .filter-name{max-width:100%}.filter-option-type .filter-counter,.filter-option-type .filter-name{align-items:center;display:flex;gap:4px;inset:unset;margin:0}.search #catalog-content{min-height:500px;position:relative}.search #catalog-content.no-content:before{align-items:center;content:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/tizzy-no-results.svg);display:flex;justify-content:center;pointer-events:none;position:absolute;width:100%}#lp-wrapper #lp-content{width:100%}#lp-wrapper #lp-content #lesson-body{display:flex;flex-direction:column;margin:0 auto;max-width:var(--wrapper-width);overflow:visible;transform:translateX(calc(var(--lesson-sidebar-width)/2));transition:all .4s}#lp-wrapper #lp-content #lesson-body:has(.course-completed-content){max-width:600px;transform:translateX(0)}small.error,span.error{background:none;color:var(--color-magenta-dark);font-size:inherit;font-weight:inherit;padding:0}.lp-left-nav .course-title{background:#fff;color:var(--typography-body-text-color)!important;font-size:22px;font-weight:700;line-height:1.1;margin:0;padding:26px 36px 26px 26px;position:sticky;top:0;width:100%;z-index:1}.lp-left-nav .course-title .sj-course-time{display:none;font-size:16px;margin-left:4px}.lp-left-nav .lessons-wrapper{padding:0}.lp-left-nav .section-title{border:none}#dp-details .columns{width:100%}.lesson-page #lp-wrapper{align-items:center;display:flex;justify-content:center;margin:0;min-height:70vh;padding:var(--section-padding-vertical) 0 calc(var(--section-padding-vertical) + var(--lesson-footer-height))}.course-completed-content{animation:fade-in .25s .75s forwards;opacity:0;text-align:center}.course-completed-content .button{margin-top:10px}.sj-page-profile .sj-text-profile-avatar-note{align-items:center;display:flex;justify-content:center}.section-container.tabs>section:first-of-type,.sj-curriculum-wrapper{margin:0!important;max-width:320px;width:100%}.course-completed-content h2{font-weight:700!important;max-width:500px}.course-completed-content .h3{align-items:center;color:var(--color-purple);display:flex!important;gap:10px;justify-content:center;&:after{align-items:center;background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-check-purple.svg) no-repeat 50%/contain;content:"";display:flex;height:20px;justify-content:center;margin-top:3px;width:20px}}.lesson-page:has(#lesson-main .course-completed-content) #lp-footer{background:none!important;border:none!important;.next-lesson-button .lesson-title-label,.prev-lesson-button .button-content i,.prev-lesson-button .button-content span,.prev-lesson-button .lesson-title-label,.prev-lesson-button:active .button-content i,.prev-lesson-button:active .button-content span,.prev-lesson-button:active .lesson-title-label,.prev-lesson-button:focus .button-content i,.prev-lesson-button:focus .button-content span,.prev-lesson-button:focus .lesson-title-label,.prev-lesson-button:hover .button-content i,.prev-lesson-button:hover .button-content span,.prev-lesson-button:hover .lesson-title-label{color:#fff!important}}.lesson-page #lp-wrapper #lesson-body.details-pane-closed #lesson-main:has(.course-completed-content){align-items:center;display:flex;justify-content:center;min-height:calc(70vh - var(--headerheight) - var(--lesson-footer-height))}.lesson-page #lp-wrapper:has(.course-completed-content) .lesson-top{display:none}.lesson-page #lp-wrapper:has(.course-completed-content){background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/large-white-oval-bg.svg);background-repeat:no-repeat;background-size:100% 100%}.lesson-page#main-container:has(.course-completed-content){background:linear-gradient(to right,var(--color-blue),var(--color-purple))}.details-pane-transcript-content{border-top:1px solid var(--color-gray-light);margin-top:40px}.lesson-page #lp-wrapper #lesson-body.details-pane-closed #lesson-main{padding:0}.lesson-page #lp-wrapper #lesson-body .lesson-top{border:none;margin-bottom:40px;padding:0}.lesson-page#main-container{align-items:flex-start;flex-direction:row}#lp-wrapper #lesson-body.details-pane-closed.details-pane-right.details-pane-closed #details-pane{display:flex}#lp-wrapper #lesson-body.details-pane-left #details-pane #details-pane-content,#lp-wrapper #lesson-body.details-pane-right #details-pane #details-pane-content{inset:unset;padding:0;position:relative}#lp-left-nav{align-self:flex-start;animation:fade-in .75s .25s forwards;background:#fff;border:none;border-radius:10px;box-shadow:0 1px 12px rgba(0,0,0,.07);flex:none;height:auto;left:10px!important;margin:0!important;max-height:calc(100vh - var(--header-height) - var(--lesson-footer-height) - 40px);opacity:0;position:fixed!important;top:calc(var(--header-height) + 20px)!important;transform:translateX(0);transition:transform .4s;width:var(--lesson-sidebar-width)!important;z-index:99!important}#lp-left-nav-toggle{align-items:center;background:var(--color-purple);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;left:20px;margin:10px 0 0;padding:0;position:fixed;transform:translateX(0);transform:translate(calc(var(--lesson-sidebar-width) - 30px),30px);transition:background-color .2s,color .2s,transform .4s;width:40px;z-index:99}#lp-left-nav-toggle svg{height:50%;width:50%}.lp-left-nav-inactive #lp-left-nav-toggle{background-color:transparent;color:var(--typography-body-text-color);transform:translateX(0)}#lp-left-nav-toggle:focus:before{border-radius:50%}.lp-left-nav-inactive #lp-left-nav-toggle:focus,.lp-left-nav-inactive #lp-left-nav-toggle:hover{background-color:var(--color-gray-lighter);color:var(--color-purple)}.lp-left-nav-inactive #lp-left-nav-toggle:active{background-color:var(--color-gray-lighter);color:var(--color-purple-dark)}#lp-left-nav-toggle:focus,#lp-left-nav-toggle:hover{background-color:var(--color-purple-dark);color:#fff}#lp-left-nav-toggle:active{background-color:var(--color-purple-darker);color:#fff}.lp-left-nav-inactive #lp-left-nav{transform:translateX(-200%)}.lp-left-nav-inactive #lp-wrapper #lp-content #lesson-body{transform:translateX(0)}#lp-wrapper #lesson-body .quiz h1,.lesson-page #lp-wrapper #lesson-body .lesson-top .h2-style,.lesson-page #lp-wrapper #lesson-body .lesson-top h2{color:inherit;display:flex;font-size:var(--typography-h2-font-size);font-weight:500;line-height:var(--typography-heading-line-height);padding:0;width:100%}.lesson-page #lp-wrapper #lesson-body:has(#quiz-container) .lesson-top h2{justify-content:center}.lesson-page #lp-wrapper #lesson-body:has(.quiz) .lesson-top{display:none}.sj-text-quiz-elapsed-time,.sj-text-quiz-your-score{color:var(--typography-body-text-color);font-size:16px;font-weight:900;text-transform:uppercase}.quiz .question-meta{display:flex;gap:40px;justify-content:space-between}.quiz .completed-quiz .score,.quiz .quiz-grading-required .score{color:var(--color-blue);font-family:var(--typography-font-iskra);font-size:var(--typography-h3-font-size);font-weight:700;margin-bottom:30px}.quiz .completed-quiz .time,.quiz .quiz-grading-required .time{display:none}.sj-text-quiz-hide-answers,.sj-text-quiz-show-answers{font-size:inherit!important;padding:var(--button-padding)!important}#lp-wrapper #lesson-body .quiz h1{font-size:var(--typography-h3-font-size);font-weight:700;justify-content:center}#lp-wrapper #lesson-body.details-pane-left #details-pane #details-pane-inner #details-pane-top,#lp-wrapper #lesson-body.details-pane-right #details-pane #details-pane-inner #details-pane-top{display:none!important}#lp-wrapper #lesson-body.details-pane-left #lesson-main-content,#lp-wrapper #lesson-body.details-pane-right #lesson-main-content{inset:unset!important;padding:0;position:relative}#lp-wrapper #lesson-body .course-fixed-content,#lp-wrapper #lesson-body .course-fixed-content-video{display:flex}.lp-color-scheme-light #lp-wrapper #lesson-body .h1-style,.lp-color-scheme-light #lp-wrapper #lesson-body .h2-style,.lp-color-scheme-light #lp-wrapper #lesson-body .h3-style,.lp-color-scheme-light #lp-wrapper #lesson-body .h4-style,.lp-color-scheme-light #lp-wrapper #lesson-body h1,.lp-color-scheme-light #lp-wrapper #lesson-body h2,.lp-color-scheme-light #lp-wrapper #lesson-body h3,.lp-color-scheme-light #lp-wrapper #lesson-body h4,.lp-color-scheme-light #lp-wrapper #lesson-body h5,.lp-color-scheme-light #lp-wrapper #lesson-body h6{color:inherit}#lp-wrapper #lesson-body.details-pane-left #details-pane #details-pane-content .sj-text-details-pane-summary,#lp-wrapper #lesson-body.details-pane-right #details-pane #details-pane-content .sj-text-details-pane-summary,.sjwc-section-title.h3-style,h3.sjwc-section-title{align-items:center;display:flex!important;font-size:30px;font-weight:700;gap:10px;margin-bottom:10px;margin-top:40px}.sjwc-section-title.h3-style,h3.sjwc-section-title{background:none;border:none;font-family:var(--typography-font-iskra);font-size:30px!important;line-height:inherit;margin-top:20px;padding:inherit}.video-max{max-width:100%!important}#lp-wrapper #lesson-body.details-pane-left #lesson-main #open-details-pane-button,#lp-wrapper #lesson-body.details-pane-right #lesson-main #open-details-pane-button{display:none!important}#cp-content #curriculum-list,#cp-content #curriculum-list .lesson-row,#cp-content-2 #curriculum-list-2,ul.dp-curriculum{display:flex;flex-direction:column;gap:10px;height:auto;line-height:1.4;margin:0;padding:0}#cp-content-2{overflow:hidden}#lp-left-nav .left-nav-return{align-items:center;color:var(--color-purple)!important;display:flex;flex-direction:row-reverse;font-size:var(--typography-body-font-size);font-weight:700;justify-content:flex-end;margin:8px 0 0;width:max-content}#lp-left-nav .left-nav-return,#lp-left-nav .left-nav-return:focus span,#lp-left-nav .left-nav-return:hover span{text-decoration:none!important}#cp-content-2 #curriculum-list-2{padding:0 26px 26px}#cp-content #curriculum-list .lesson-row,#cp-content-2 #curriculum-list-2 .lesson-row{flex-direction:row}#cp-content-2 #curriculum-list-2 .lesson-row{display:flex;gap:10px;padding:0}#cp-content #curriculum-list .lesson-row:focus,#cp-content #curriculum-list .lesson-row:hover,#cp-content-2 #curriculum-list-2 .lesson-row:focus,#cp-content-2 #curriculum-list-2 .lesson-row:hover{background:none}#cp-content #curriculum-list .lesson-row sjwc-icon,#cp-content-2 #curriculum-list-2 .lesson-row sjwc-icon,ul.dp-curriculum sjwc-icon{align-items:center;display:flex;justify-content:center}#cp-content #curriculum-list .lesson-row .bullet,#cp-content #curriculum-list .lesson-row .type-icon,#cp-content-2 #curriculum-list-2 .lesson-row .bullet,#cp-content-2 #curriculum-list-2 .lesson-row .type-icon,ul.dp-curriculum .type-icon{align-items:flex-start;display:flex!important;height:auto;inset:unset;justify-content:center;margin:4px 0 0;position:relative}#cp-content #curriculum-list .lesson-incomplete .lesson-row .bullet,#cp-content-2 #curriculum-list-2 .lesson-incomplete .lesson-row .bullet{display:none!important}#cp-content #curriculum-list .lesson-row .type-icon i,#cp-content-2 #curriculum-list-2 .lesson-row .type-icon i,ul.dp-curriculum .type-icon i{font-size:inherit;height:18px;inset:unset;padding:0;position:relative;width:18px}.sj-lesson-time{color:var(--color-gray);font-size:14px;margin-left:4px;white-space:nowrap}.flex-video{aspect-ratio:16/9;border-radius:10px;cursor:pointer;margin:0;max-height:calc(100vh - var(--header-height));padding:0!important;z-index:10}wistia-transcript::part(chapter),wistia-transcript::part(chapter-header),wistia-transcript::part(chapter-title),wistia-transcript::part(current-cue),wistia-transcript::part(current-word),wistia-transcript::part(hover-button),wistia-transcript::part(paragraph),wistia-transcript::part(timed-word){color:var(--typography-body-text-color);font-family:var(--typography-body-font);font-size:var(--typography-body-font-size);font-weight:var(--typography-body-font-weight);line-height:var(--typography-body-line-height)}wistia-transcript::part(current-word){background:var(--color-purple-dark);color:#fff}wistia-transcript::part(timed-word):hover{background:var(--color-purple-lighter);color:var(--typography-body-text-color)}wistia-transcript::part(current-cue){background:var(--color-gray-lighter)}wistia-transcript::part(hover-button),wistia-transcript::part(switch){display:none}wistia-transcript::part(paragraph){margin:0 0 16px;padding:0}.sj-text-quiz-loading{display:none}.quiz-content{color:var(--typography-body-text-color);display:inline-block;font-size:16px;font-weight:900;text-transform:uppercase}.quiz{align-items:center;display:flex;justify-content:center}.quiz .question .form-answers{margin-top:30px}.quiz .question .form-answers label{line-height:inherit}.quiz .loading{animation:loading-rotation 1s linear infinite;border:10px solid var(--color-gray-light);border-bottom-color:var(--color-purple);border-radius:50%;box-sizing:border-box;display:inline-block;height:100px;width:100px}.quiz .loading *{display:none}.quiz .start-quiz i.fa-check-square-o{background:var(--color-purple) url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/quiz-white.svg) no-repeat 50% /40%!important;border-radius:50%;height:80px;margin:0 0 10px;padding:20px;width:80px}.quiz .start-quiz .description{font-size:inherit;margin:0 auto 10px;width:100%}.quiz .question .next-prev{display:flex;justify-content:flex-end;margin:50px 0 0}.quiz .question .sj-text-quiz-next,.quiz .question .sj-text-quiz-previous,.quiz .question .sj-text-quiz-submit{font-size:inherit;padding:var(--button-padding)}.quiz .question .sj-text-quiz-previous{background:var(--color-gray)!important;border-color:var(--color-gray)!important}.quiz .question .sj-text-quiz-previous:focus,.quiz .question .sj-text-quiz-previous:hover{background:var(--color-gray-dark)!important;border-color:var(--color-gray-dark)!important}.quiz .question .sj-text-quiz-previous:active{background:var(--color-gray-darker)!important;border-color:var(--color-gray-darker)!important}.quiz .question-number{color:var(--typography-body-text-color);font-size:var(--typography-body-font-size)}.course-text-content{background:none;color:var(--typography-body-text-color);font-family:var(--typography-body-font);font-size:inherit;line-height:inherit}#download-transcript{align-items:center;background:none;color:var(--color-gray);display:flex;height:20px;justify-content:center;margin:0;padding:0;width:20px}#download-transcript:focus,#download-transcript:hover{color:var(--color-purple)}#download-transcript:active{color:var(--color-purple-dark)}#lesson-main-content .flex-video{max-height:calc(100vh - var(--header-height) - var(--lesson-footer-height) - 10%)}#lesson-main-content .flex-video.modal-active{max-height:100%}#lp-footer{align-items:center;background:#fff#!important;border:1px solid var(--color-gray-lighter)!important;display:flex;height:var(--lesson-footer-height);justify-content:space-between;padding:0 var(--responsive-padding);width:100%;z-index:99;.prev-lesson-button .button-content{align-items:center;display:flex}.right{align-items:center;display:flex;justify-content:flex-end;width:100%;>.full-footer-height-wrapper{display:flex}}}.video-placeholder{background:transparent}#lp-footer .next-lesson-button,#lp-footer .prev-lesson-button{display:flex}#lp-footer .prev-lesson-button .button-content .button-prev-title{font-size:inherit!important}#lp-footer .prev-lesson-button:focus .button-content .button-prev-title span,#lp-footer .prev-lesson-button:focus .button-content i,#lp-footer .prev-lesson-button:hover .button-content .button-prev-title span,#lp-footer .prev-lesson-button:hover .button-content i{color:var(--color-gray-dark)!important}#lp-footer .complete-lesson-button a:focus,#lp-footer .complete-lesson-button a:hover,#lp-footer .next-lesson-button a:focus,#lp-footer .next-lesson-button a:hover{color:var(--color-purple-dark)!important}#lp-footer .complete-lesson-button a:active,#lp-footer .next-lesson-button a:active{color:var(--color-purple-darker)!important}.completed-quiz>div:has(.star){align-items:center;background:var(--color-purple);border-radius:50%;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto;padding:20px;width:80px}.completed-quiz>div>.star{align-items:center;color:#fff!important;display:flex;font-size:40px!important;justify-content:center;margin:0!important;padding:0}.quiz .completed-quiz .redirect_to_start_page,.quiz .quiz-grading-required .redirect_to_start_page{font-size:inherit;margin:0;a{align-items:center;display:flex;flex-direction:row-reverse;gap:5px;justify-content:center}}#lp-wrapper #lesson-body.details-pane-left #lesson-main-content,#lp-wrapper #lesson-body.details-pane-right #lesson-main-content{overflow:visible!important}.question-responses{border:1px solid var(--color-purple);border-radius:10px;margin-top:-25px;padding:30px}.quiz .completed-quiz .results .show-question,.quiz .quiz-grading-required .results .show-question{display:flex;flex-direction:column;>.row{display:flex;flex-direction:column;&:first-of-type{gap:10px;text-align:center;>div{inset:unset;margin:0 auto;max-width:500px;width:100%}}&:nth-of-type(2){margin:0 auto;max-width:300px;>div{inset:unset;width:100%}}}}.question-responses[style*="display: block;"]{display:flex!important}.question-responses[style*="display: none;"],.question-responses[style*="overflow: hidden;"]{display:none!important}.question-responses>div{display:flex;flex-direction:column;gap:20px}.quiz .completed-quiz .question-responses .correct,.quiz .quiz-grading-required .question-responses .correct{color:var(--color-green)}.quiz .completed-quiz .question-responses .incorrect .answer-text,.quiz .quiz-grading-required .question-responses .incorrect .answer-text{color:var(--color-gray);opacity:1}.sj-text-quiz-question{align-items:center;display:flex;flex-direction:row-reverse;font-family:var(--typography-font-iskra);font-size:22px;font-weight:700;gap:10px;justify-content:center}.sj-text-quiz-question+.correct,.sj-text-quiz-question+.incorrect{display:none}.sj-text-quiz-question:has(+.correct):after,.sj-text-quiz-question:has(+.incorrect):after{align-items:center;background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-close-red.svg) no-repeat 50%/contain;content:"";display:flex;height:20px;justify-content:center;margin-top:3px;width:20px}.sj-text-quiz-question:has(+.correct):after{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-check-green.svg) no-repeat 50%/contain}#lp-footer .complete-lesson-button a,#lp-footer .next-lesson-button a{background:none!important;border:none;color:var(--color-purple)!important;font-size:inherit;margin:0;padding:0}#lp-footer .next-lesson-button .button-content i,#lp-footer .prev-lesson-button .button-content i{margin-right:14px!important}#lp-footer .next-lesson-button .button-content i,#lp-footer .next-lesson-button a:after,#lp-footer .prev-lesson-button .button-content i{background-color:currentColor!important;height:37px;mask:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-arrow-left.svg) no-repeat center/cover;width:37px}#lp-footer .next-lesson-button a:after{content:"";margin-left:14px;transform:rotate(180deg)}#lp-footer .next-lesson-button .button-content i{transform:rotate(180deg)}#lp-footer .next-lesson-button .button-content i:before,#lp-footer .prev-lesson-button .button-content i:before{display:none}#lp-footer .next-lesson-button .lesson-title-label,#lp-footer .prev-lesson-button .button-content i,#lp-footer .prev-lesson-button .button-content span,#lp-footer .prev-lesson-button .lesson-title-label{color:#999!important;font-size:inherit;transition:color .4s,opacity .4s}#lp-footer .next-lesson-button .lesson-title-label:after{content:" -"}#lp-footer .next-lesson-button>span{align-items:center;display:flex}#lp-footer .prev-lesson-button .lesson-title-label{margin-left:4px}#lp-footer .lesson-title-label{font-weight:400}#lp-footer .toggle-fullscreen{display:none}a.coursebox-container:has([data-tag=locked]){pointer-events:none}.sj-page-error #skilljar-content{background:none;font-family:inherit;margin:0!important;padding:var(--section-padding-vertical) var(--responsive-padding)!important}.sj-page-error #skilljar-content .message{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0 auto;max-width:600px;padding:0;*{display:none}&:before{background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/page-access-error-tizzy-3.svg) no-repeat 50%/cover;content:"";display:block;padding-top:80%;width:100%}}.sj-page-lesson{--wrapper-width:min(max(50%,600px),900px)}.quiz .question .question-text,.quiz .question .question-text *{font-family:var(--typography-font-iskra);font-size:22px!important;font-weight:700;line-height:1.2;margin-bottom:10px;margin-top:20px}.quiz-timer{display:none}#sj-quiz-question-text,.quiz .question .form-answers{width:100%}.sj-page-lesson #main-container:after{content:"";opacity:0;pointer-events:none;transition:opacity .4s}.sj-page-catalog:not(.sj-page-catalog-root) #catalog-content{margin-left:calc((100vw - var(--wrapper-width))/2 - 20px);max-width:none;overflow:hidden;padding:0 20px 20px!important;.splide__track{overflow:visible}.splide{display:flex;flex-direction:column;gap:40px}.splide__slide{margin:0!important}.splide__list{display:flex;margin-right:-46.66px!important}.splide__arrows{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:flex-end;max-width:var(--wrapper-width)}.splide__arrow{background-color:var(--color-purple);border:none;color:transparent;cursor:pointer;height:37px;inset:unset!important;margin:0;mask:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/circle-arrow-left.svg) no-repeat center/cover;position:relative;transform:none;width:37px;&.is-disabled{background-color:var(--color-gray-light);pointer-events:none}&.splide__arrow--next{transform:rotate(180deg)}}.splide__arrows-wrapper{align-items:center;display:flex;justify-content:space-between;max-width:var(--wrapper-width);.required-courses-heading{margin:0}}a.coursebox-container{height:100%;max-width:326.666px}}@media (min-width:875px){#header .header-links-container+div{display:none}}@media (max-width:1220px){#catalog-content,#dp-details,#dp-details-bundle{padding:0 var(--responsive-padding)!important}.purchase-button-wrapper{flex-wrap:wrap}}@media (max-width:1000px){:root{--section-padding-horizontal:20px;--section-padding-vertical:50px}.dp-promo-image-wrapper{max-width:800px;width:100%}.dp-row-flex-v2{flex-wrap:wrap}.expandable-view a.course,.list-view a.course,.search #catalog-content a.coursebox-container,a.coursebox-container{max-width:50%}html:after{align-items:center;background:url(https://4307349.fs1.hubspotusercontent-na1.net/hubfs/4307349/tizz-mobile-unavailable.svg) no-repeat center top 10vh/contain,linear-gradient(180deg,#ffc5e8 50%,#ffd7b3);bottom:0;content:"";display:flex;height:calc(100vh - var(--header-height));justify-content:center;padding-top:110px;position:fixed;top:var(--header-height);z-index:99}html,html:after{overflow:hidden;width:100vw}html{height:100vh}#header .header-center-img.header-logo-svg{height:40px}#header .headerheight,.search-location-header_right #header-right .search-container{display:none}.textio-nav-button svg{height:40px;width:auto}}@media (max-width:660px){.expandable-view a.course,.list-view a.course,.search #catalog-content a.coursebox-container,a.coursebox-container{max-width:100%}}@keyframes loading-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}