@charset "UTF-8";.debug-title{display:none}*{box-sizing:border-box}html,body{margin:0;padding:0;font-size:10px;color:#18181e;font-family:Graphik,sans-serif;background-color:#fafaff}p,.cart-card .accordian-item .accordian-details,.cart-card .accordian-item .accordian-details p,h1,h2,h3,h4{margin:0;padding:0;color:#18181e}main{display:flex;flex-direction:column;align-items:center;justify-content:center}main section{padding:7rem 0}@media (max-width: 768px){main section{padding:2rem 0}}.desktop{display:block}@media (max-width: 1024px){.desktop{display:none}}.mobile{display:none}@media (max-width: 1024px){.mobile{display:block}}section,.full{width:100%;position:relative}.responsive-video{width:100%}.responsive-video .video-size-frame{height:0;padding-bottom:56.3%;position:relative}.responsive-video .video-size-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-crop{width:100%;padding-bottom:66.7%;position:relative}.img-crop.two-three{padding-bottom:66.7%}.img-crop.sixteen-nine{padding-bottom:56.3%}.img-crop.square{padding-bottom:100%}.img-crop img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.flex-center{width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 640px){.flex-center{flex-direction:column}}.flex-center.align-start{align-items:flex-start}.flex-center .col{width:100%;flex:1 1 auto;flex-direction:column}.relative{position:relative}.bg-fill{background-size:cover;background-position:center center}.bg-reveal{background-size:cover;background-position:center center;background-attachment:fixed}.topbar--lilac,.topbar--Professional-Designations--Certifications{border-top:5px solid #6f66b1}.topbar--Continuing,.topbar--Continuing-Education,.topbar--Consumer-Financial-Education{border-top:5px solid #0094ff}.topbar--Masters-Degree-Program,.topbar--Certificate-Program{border-top:5px solid #ff8d7b}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Regular-Web-SXOPMVTD.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Regular-Web-2F2NOLFS.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-RegularItalic-Web-MFQANZ3Y.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-RegularItalic-Web-O7OA43RL.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Medium-Web-AGR2X3S5.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Medium-Web-WLL3HBED.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-MediumItalic-Web-UCZEKOME.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-MediumItalic-Web-3HYSSGDH.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Bold-Web-PQHT3FUW.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Bold-Web-CB7HFMS4.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-BoldItalic-Web-UBSSKLHR.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-BoldItalic-Web-GHWT65XU.woff2) format("woff2");font-weight:800;font-style:italic}@font-face{font-family:Graphik;src:local("Graphik"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Regular-Web-SXOPMVTD.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Graphik-Regular-Web-2F2NOLFS.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Cambon-Demi;src:local("Cambon-Demi"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Cambon-Demi-JEF65OKM.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Cambon-Demi-MYXYVTHK.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Cambon-Demi;src:local("Cambon-Demi"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Cambon-DemiItalic-22QWDMXS.woff) format("woff"),url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/Cambon-DemiItalic-4JX2MUYI.woff2) format("woff2");font-weight:400;font-style:italic}h1,.title1{font-family:Cambon-Demi,serif;font-weight:400;font-size:6rem;line-height:1.05;margin-bottom:2rem}@media (max-width: 1024px){h1,.title1{font-size:3.6rem;line-height:1.0833333333}}h2,.title2,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title{font-family:Cambon-Demi,serif;font-weight:400;font-size:4.8rem;line-height:1;margin-bottom:2rem}@media (max-width: 1024px){h2,.title2,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title{font-size:2.9rem;line-height:1.1724137931}}h3,.title3,.select-program .grid-layout .card .collection-title{font-family:Cambon-Demi,serif;font-weight:400;font-size:2.7rem;line-height:1.3333333333;margin-bottom:2rem}@media (max-width: 1024px){h3,.title3,.select-program .grid-layout .card .collection-title{font-size:2.1rem;line-height:1.2857142857}}h4,.title4{font-family:Cambon-Demi,serif;font-weight:400;font-size:1.8rem;line-height:1.5;margin-bottom:2rem}h5,.title5{font-family:Cambon-Demi,serif;font-size:1.8rem;font-weight:400;line-height:1.5;margin-bottom:2rem}h6,.h6,.title6{font-family:Cambon-Demi,serif}.title7,p.title,.cart-card .accordian-item .title.accordian-details,.cart-card .accordian-item .accordian-details p.title{font-size:2.4rem;line-height:1.5}.small-headline{text-transform:uppercase;color:#4200ed;letter-spacing:.15rem;font-weight:600}.small-headline.gray{color:#747487}.small-headline.black{color:#18181e}p,.cart-card .accordian-item .accordian-details,.cart-card .accordian-item .accordian-details p,ul,ol,.p{font-weight:400;font-size:1.8rem;line-height:1.3888888889;margin-bottom:2rem}@media (max-width: 1024px){p,.cart-card .accordian-item .accordian-details,.cart-card .accordian-item .accordian-details p,ul,ol,.p{font-size:1.6rem;line-height:1.625}}p.p3,.cart-card .accordian-item .p3.accordian-details,.cart-card .accordian-item .accordian-details p.p3,ul.p3,ol.p3,.p.p3{font-size:2.4rem;line-height:1.4583333333}@media (max-width: 1024px){p.p3,.cart-card .accordian-item .p3.accordian-details,.cart-card .accordian-item .accordian-details p.p3,ul.p3,ol.p3,.p.p3{font-size:1.6rem;line-height:1.75}}p.p4,.cart-card .accordian-item .p4.accordian-details,.cart-card .accordian-item .accordian-details p.p4,ul.p4,ol.p4,.p.p4{font-size:1.8rem;line-height:1.3888888889}@media (max-width: 1024px){p.p4,.cart-card .accordian-item .p4.accordian-details,.cart-card .accordian-item .accordian-details p.p4,ul.p4,ol.p4,.p.p4{font-size:1.6rem;line-height:1.625}}p.p5,.cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details,ul.p5,ol.p5,.p.p5{font-size:1.3rem;line-height:1.6923076923}@media (max-width: 1024px){p.p5,.cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details,ul.p5,ol.p5,.p.p5{font-size:1.3rem;line-height:1.4615384615}}p.p6,.cart-card .accordian-item .p6.accordian-details,.cart-card .accordian-item .accordian-details p.p6,ul.p6,ol.p6,.p.p6{font-size:3.1rem;line-height:1.3870967742}@media (max-width: 1024px){p.p6,.cart-card .accordian-item .p6.accordian-details,.cart-card .accordian-item .accordian-details p.p6,ul.p6,ol.p6,.p.p6{font-size:2.1rem;line-height:1.2857142857}}p sup,.cart-card .accordian-item .accordian-details sup,ul sup,ol sup,.p sup{vertical-align:baseline;position:relative;top:-.4em}p.disclaimer,.cart-card .accordian-item .disclaimer.accordian-details,.cart-card .accordian-item .accordian-details p.disclaimer,ul.disclaimer,ol.disclaimer,.p.disclaimer{font-size:1.4rem;line-height:1.6rem}p.package-disclaimer,.cart-card .accordian-item .package-disclaimer.accordian-details,.cart-card .accordian-item .accordian-details p.package-disclaimer,ul.package-disclaimer,ol.package-disclaimer,.p.package-disclaimer{padding-bottom:20px}p.nwm-disclaimer,.cart-card .accordian-item .nwm-disclaimer.accordian-details,.cart-card .accordian-item .accordian-details p.nwm-disclaimer,ul.nwm-disclaimer,ol.nwm-disclaimer,.p.nwm-disclaimer{margin-bottom:30px}p.eyebrow,.cart-card .accordian-item .eyebrow.accordian-details,.cart-card .accordian-item .accordian-details p.eyebrow,ul.eyebrow,ol.eyebrow,.p.eyebrow{font-size:1rem;line-height:2.1rem}p.label,.cart-card .accordian-item .label.accordian-details,.cart-card .accordian-item .accordian-details p.label,ul.label,ol.label,.p.label{font-size:1.4rem;font-weight:600}p a,.cart-card .accordian-item .accordian-details a,ul a,ol a,.p a{color:#4200ed;text-decoration:underline;font-weight:600}ol{padding-left:1em}ul{margin:0;padding:0;list-style:none}ul li{margin:0;padding:0}ul.bullets{position:relative;margin-bottom:2rem}ul.bullets li{position:relative;padding:0 0 0 1.5em}ul.bullets li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background-color:#18181e;top:.8em;left:0}ol{list-style:decimal}.strong,strong{font-weight:800}.italic{font-style:italic}.uppercase{text-transform:uppercase}.t-accent{color:#4200ed}.t-body{font-family:Graphik,sans-serif}.red-text{color:#dc3c46}.red-text.bullets li:before,.red-text .bullets li:before{background-color:#dc3c46}.discounted{text-decoration:line-through}.drop-box{background:#fff;box-shadow:0 0 20px #0000001a}.padding--lg{padding:7rem}@media (max-width: 1024px){.padding--lg{padding:1.75rem}}.padding--sm{padding:3.5rem}@media (max-width: 1024px){.padding--sm{padding:1.75rem}}.m-btm-0{margin-bottom:0}.card h1,.card h2,.card h3,.card h4,.card h5,.card .title1,.card .title2,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.card .title3,.select-program .grid-layout .card .collection-title,.card .title4{margin-bottom:0}.column-layout .card{width:100%;margin-bottom:2rem}html,body,#root{scroll-behavior:smooth}.container.user-message{margin-top:7rem}@media (max-width: 1024px){.container.user-message{margin-top:3.5rem}}.container.user-message .field-notif{padding:2rem;margin:0}.container.user-message .field-notif p,.container.user-message .field-notif .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .container.user-message .field-notif .accordian-details{margin:0}hr{color:#e0e0e0}.scroll-box{overflow-x:hidden;overflow-y:auto}a{cursor:pointer}.nopromodiscount{margin-top:15px}.btn{padding:15px 25px;font-size:1.4rem;line-height:1;font-weight:600;border-radius:50px;color:#fff;background-color:#4200ed;border:none;text-decoration:none;text-align:center;display:block;width:-moz-fit-content;width:fit-content;align-items:center;cursor:pointer;transition:border .5s,background-color .5s,color .5s}.btn:hover{background-color:#ff8d7b;color:#fff}.btn.center{margin:0 auto;display:table;width:auto}.btn.secondary{border:1px solid #4200ed;color:#240066;background-color:transparent;padding:10px 25px}.btn.secondary:hover{border:1px solid #ff8d7b;background-color:#ff8d7b;color:#fff}.btn.secondary.apply{border-radius:3px;padding:8px}.btn.secondary.large{padding:15px 25px}.btn.tertiary{color:#240066;background-color:#ff8d7b}.btn.tertiary:hover{background-color:#e5dbe7;color:#240066}.btn.disabled{background:linear-gradient(90deg,#cfcfff 0%,#ddf3ff 100%);pointer-events:none;border:none;color:#240066}.underline-link{font-weight:600;border-bottom:1px solid #4200ed;line-height:1.5rem;text-decoration:none;padding-bottom:.25rem}.underline-link.reflexblue{color:#4200ed}.inline-link{font-size:1.4rem;line-height:1.4285714286;font-weight:600;text-align:left}.field,.ssn-field{display:flex;font-size:1.4rem;margin-bottom:2rem;flex-direction:column}.field label,.ssn-field label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.field label.flex,.ssn-field label.flex{display:flex;align-items:center;justify-content:flex-start}.field label.flex .tooltip-wrapper,.ssn-field label.flex .tooltip-wrapper{margin-left:5px}.field label span,.ssn-field label span{color:#dc3c46}.field select,.field input[type=text],.field input[type=password],.field input[type=email],.field input[type=date],.field input[type=username],.field input[type=number],.field textarea,.field .dropbtn,.ssn-field select,.ssn-field input[type=text],.ssn-field input[type=password],.ssn-field input[type=email],.ssn-field input[type=date],.ssn-field input[type=username],.ssn-field input[type=number],.ssn-field textarea,.ssn-field .dropbtn{border:1px solid #18181e;border-radius:2px;font-size:1.5rem;line-height:1.2;padding:10px 20px;min-height:40px;width:100%}.field select[disabled],.field input[type=text][disabled],.field input[type=password][disabled],.field input[type=email][disabled],.field input[type=date][disabled],.field input[type=username][disabled],.field input[type=number][disabled],.field textarea[disabled],.field .dropbtn[disabled],.ssn-field select[disabled],.ssn-field input[type=text][disabled],.ssn-field input[type=password][disabled],.ssn-field input[type=email][disabled],.ssn-field input[type=date][disabled],.ssn-field input[type=username][disabled],.ssn-field input[type=number][disabled],.ssn-field textarea[disabled],.ssn-field .dropbtn[disabled]{opacity:.5}.field select,.ssn-field select{padding:10px 30px 10px 20px}.field input[type=file],.ssn-field input[type=file]{width:100%}.field input[readonly],.field select[readonly],.field .greyed-out.field,.ssn-field input[readonly],.ssn-field select[readonly],.ssn-field .greyed-out.field{outline:none;background-color:#e0e0e0;pointer-events:none}.field p,.field .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .field .accordian-details,.field .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .field p,.ssn-field p,.ssn-field .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .ssn-field .accordian-details,.ssn-field .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .ssn-field p{margin:1rem 0 0}.field p.disclaimer,.field .cart-card .accordian-item .disclaimer.accordian-details,.cart-card .accordian-item .field .disclaimer.accordian-details,.field .cart-card .accordian-item .accordian-details p.disclaimer,.cart-card .accordian-item .accordian-details .field p.disclaimer,.ssn-field p.disclaimer,.ssn-field .cart-card .accordian-item .disclaimer.accordian-details,.cart-card .accordian-item .ssn-field .disclaimer.accordian-details,.ssn-field .cart-card .accordian-item .accordian-details p.disclaimer,.cart-card .accordian-item .accordian-details .ssn-field p.disclaimer{color:#747487;font-style:italic;margin:1rem 0 0 1.75rem;line-height:1.5384615385;font-size:1.3rem}.field.radio,.field ul.radios li,.ssn-field.radio,.ssn-field ul.radios li{display:flex;flex-direction:row;align-items:flex-start}.field.radio input,.field ul.radios li input,.ssn-field.radio input,.ssn-field ul.radios li input{width:15px;height:15px;margin:3px 10px 0 0;cursor:pointer}.field.radio input:checked,.field ul.radios li input:checked,.ssn-field.radio input:checked,.ssn-field ul.radios li input:checked{background-image:url("data:image/svg+xml,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='17' height='17' rx='8.5' fill='white'/%3e%3ccircle cx='9' cy='9' r='4.5' fill='%234200ED'/%3e%3crect x='0.5' y='0.5' width='17' height='17' rx='8.5' stroke='%2318181E'/%3e%3c/svg%3e");background-repeat:no-repeat}.field.radio label,.field ul.radios li label,.ssn-field.radio label,.ssn-field ul.radios li label{margin:0;font-size:1.4rem;font-weight:400;line-height:1.4285714286}.field.checkbox,.field ul.checkboxes li,.ssn-field.checkbox,.ssn-field ul.checkboxes li{display:flex;flex-direction:row;align-items:flex-start}.field.checkbox input,.field ul.checkboxes li input,.ssn-field.checkbox input,.ssn-field ul.checkboxes li input{width:15px;height:15px;margin:3px 10px 0 0;cursor:pointer;border-radius:3px}.field.checkbox input:checked,.field ul.checkboxes li input:checked,.ssn-field.checkbox input:checked,.ssn-field ul.checkboxes li input:checked{background-image:url("data:image/svg+xml,%3csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='17' height='17' rx='1.5' fill='%234200ED'/%3e%3cmask id='mask0_1503_2219' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='2' y='4' width='14' height='10'%3e%3cpath d='M6.59422 11.9063L3.99172 9.30379C3.8516 9.16335 3.66136 9.08442 3.46297 9.08442C3.26458 9.08442 3.07434 9.16335 2.93422 9.30379C2.64172 9.59629 2.64172 10.0688 2.93422 10.3613L6.06922 13.4963C6.36172 13.7888 6.83422 13.7888 7.12672 13.4963L15.0617 5.56129C15.3542 5.26879 15.3542 4.79629 15.0617 4.50379C14.9216 4.36335 14.7314 4.28442 14.533 4.28442C14.3346 4.28442 14.1443 4.36335 14.0042 4.50379L6.59422 11.9063Z' fill='black'/%3e%3c/mask%3e%3cg mask='url(%23mask0_1503_2219)'%3e%3crect width='18' height='18' fill='white'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat}.field.checkbox label,.field ul.checkboxes li label,.ssn-field.checkbox label,.ssn-field ul.checkboxes li label{margin:0;font-size:1.4rem;font-weight:400;line-height:1.4285714286}.inline-field{display:flex;font-size:1.4rem;flex-direction:row;align-items:center;gap:1rem}.inline-field label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.inline-field label.flex{display:flex;align-items:center;justify-content:flex-start}.inline-field label.flex .tooltip-wrapper{margin-left:5px}.inline-field label span{color:#dc3c46}.inline-field select,.inline-field input[type=text],.inline-field input[type=password],.inline-field input[type=email],.inline-field input[type=date],.inline-field input[type=username],.inline-field input[type=number],.inline-field textarea,.inline-field .dropbtn{border:1px solid #18181e;border-radius:2px;font-size:1.5rem;line-height:1.2;padding:10px 20px;min-height:40px;width:100%}.inline-field select[disabled],.inline-field input[type=text][disabled],.inline-field input[type=password][disabled],.inline-field input[type=email][disabled],.inline-field input[type=date][disabled],.inline-field input[type=username][disabled],.inline-field input[type=number][disabled],.inline-field textarea[disabled],.inline-field .dropbtn[disabled]{opacity:.5}.inline-field select{padding:10px 30px 10px 20px}.inline-field input[type=file]{width:100%}.inline-field input[readonly],.inline-field select[readonly],.inline-field .greyed-out.field{outline:none;background-color:#e0e0e0;pointer-events:none}.inline-field p,.inline-field .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .inline-field .accordian-details,.inline-field .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .inline-field p{margin:1rem 0 0}.inline-field p.disclaimer,.inline-field .cart-card .accordian-item .disclaimer.accordian-details,.cart-card .accordian-item .inline-field .disclaimer.accordian-details,.inline-field .cart-card .accordian-item .accordian-details p.disclaimer,.cart-card .accordian-item .accordian-details .inline-field p.disclaimer{color:#747487;font-style:italic;margin:1rem 0 0 1.75rem;line-height:1.5384615385;font-size:1.3rem}.inline-field .display-field{margin-bottom:1rem}.inline-field label{margin-bottom:0}.field .notif,.field-notif{font-size:1.4rem;display:flex;gap:1rem;align-items:flex-start;color:#394452;background-color:#ececff;padding:1rem 2rem;margin-top:1rem;width:-moz-fit-content;width:fit-content;border-radius:2px}.field .notif:before,.field-notif:before{content:url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/notif-JCOBQ2PO.svg)}.field .notif a,.field-notif a{font-weight:600;text-decoration:underline}.field .error,.field-error{font-size:1.4rem;display:flex;gap:1rem;align-items:flex-start;color:#394452;background-color:#ececff;padding:1rem 2rem;margin-top:1rem;width:-moz-fit-content;width:fit-content;border-radius:2px;color:#dc3c46;background-color:#feefef}.field .error:before,.field-error:before{content:url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/notif-JCOBQ2PO.svg)}.field .error a,.field-error a{font-weight:600;text-decoration:underline}.field .error:before,.field-error:before{content:url(https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/warning-KERZML4I.svg)}.field-error{margin-bottom:2rem}.field:has(+ .field-error){margin-bottom:1rem}.req-star{color:#dc3c46}.dropdown{position:relative;display:inline-block;width:100%;line-height:1.2;display:flex;font-size:1.4rem}.dropdown label{font-size:1.4rem;font-weight:600;margin-bottom:1rem}.dropdown label.flex{display:flex;align-items:center;justify-content:flex-start}.dropdown label.flex .tooltip-wrapper{margin-left:5px}.dropdown label span{color:#dc3c46}.dropdown select,.dropdown input[type=text],.dropdown input[type=password],.dropdown input[type=email],.dropdown input[type=date],.dropdown input[type=username],.dropdown input[type=number],.dropdown textarea,.dropdown .dropbtn{border:1px solid #18181e;border-radius:2px;font-size:1.5rem;line-height:1.2;padding:10px 20px;min-height:40px;width:100%}.dropdown select[disabled],.dropdown input[type=text][disabled],.dropdown input[type=password][disabled],.dropdown input[type=email][disabled],.dropdown input[type=date][disabled],.dropdown input[type=username][disabled],.dropdown input[type=number][disabled],.dropdown textarea[disabled],.dropdown .dropbtn[disabled]{opacity:.5}.dropdown select{padding:10px 30px 10px 20px}.dropdown input[type=file]{width:100%}.dropdown input[readonly],.dropdown select[readonly],.dropdown .greyed-out.field{outline:none;background-color:#e0e0e0;pointer-events:none}.dropdown p,.dropdown .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .dropdown .accordian-details,.dropdown .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .dropdown p{margin:1rem 0 0}.dropdown p.disclaimer,.dropdown .cart-card .accordian-item .disclaimer.accordian-details,.cart-card .accordian-item .dropdown .disclaimer.accordian-details,.dropdown .cart-card .accordian-item .accordian-details p.disclaimer,.cart-card .accordian-item .accordian-details .dropdown p.disclaimer{color:#747487;font-style:italic;margin:1rem 0 0 1.75rem;line-height:1.5384615385;font-size:1.3rem}.dropdown .dropbtn{display:inline-block;overflow:hidden;text-align:left;width:100%;cursor:pointer;background-color:#fff}.dropdown .dropdown-content{position:absolute;background-color:#f6f6f6;overflow:auto;border:1px solid #18181e;z-index:1;width:100%}.dropdown .dropdown-content .search-input{width:100%}.dropdown .dropdown-content ul{overflow-y:auto;list-style-type:"none";max-height:350px;padding:0;background-color:#fff}.dropdown .dropdown-content ul li{color:#000;padding:12px 16px;text-decoration:none;display:block;padding:"8px";cursor:pointer}.dropdown .dropdown-content ul li:hover{background-color:#ddd}.dropdown select{position:absolute!important;bottom:0;left:50%;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;pointer-events:none}.container{max-width:1200px;margin:0 auto}@media (max-width: 1280px){.container{padding:0 1.75rem}}.container--sm{max-width:875px;margin:0 auto}@media (max-width: 1024px){.container--sm{padding:0 1.75rem}}.column-layout{display:flex;justify-content:space-between}@media (max-width: 1024px){.column-layout{flex-direction:column}}.column-layout .col{width:calc((100% - 7rem)/2)}@media (max-width: 1280px){.column-layout .col{width:calc((100% - 3.5rem)/2)}}@media (max-width: 1024px){.column-layout .col{width:100%}}.column-layout .col--two-thirds{width:calc(66.6666666667% - 7rem)}@media (max-width: 1280px){.column-layout .col--two-thirds{width:calc(66.6666666667% - 3.5rem)}}@media (max-width: 1024px){.column-layout .col--two-thirds{width:100%}}.column-layout .col--third{width:33.3333333333%}@media (max-width: 1024px){.column-layout .col--third{width:100%}}.column-layout.sm-gap .col{width:calc((100% - 3.5rem)/2)}@media (max-width: 1024px){.column-layout.sm-gap .col{width:100%}}.column-layout.xs-gap .col{width:calc((100% - 1.75rem)/2)}@media (max-width: 1024px){.column-layout.xs-gap .col{width:100%}}.column-layout.sticky-right{align-items:flex-start}.column-layout.sticky-right>.col:last-of-type{position:sticky;top:calc(95px + 3.5rem)}.column-layout.align-start{align-items:flex-start}.card-layout{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.card-layout.halves .card{width:calc((100% - 7rem)/2);margin-bottom:7rem}@media (max-width: 1280px){.card-layout.halves .card{width:calc((100% - 3.5rem)/2);margin-bottom:3.5rem}}@media (max-width: 1024px){.card-layout.halves .card{width:100%;margin-bottom:1.75rem}}.card-layout.halves .card:not(:nth-of-type(even)){margin-right:7rem}@media (max-width: 1280px){.card-layout.halves .card:not(:nth-of-type(even)){margin-right:3.5rem}}@media (max-width: 1024px){.card-layout.halves .card:not(:nth-of-type(even)){margin-right:0}}.card-layout.halves .card:last-of-type{margin-right:0}.card-layout.thirds .card{width:calc((100% - 1rem * 4) / 3);margin-bottom:2rem}@media (max-width: 768px){.card-layout.thirds .card{width:100%}}.card-layout.thirds .card:not(:nth-of-type(3n + 3)){margin-right:2rem}@media (max-width: 768px){.card-layout.thirds .card:not(:nth-of-type(3n + 3)){margin-right:0}}.card-layout.thirds .card:last-of-type{margin-right:0}.card-layout.quarters .card{width:calc((100% - 6rem)/4);margin-bottom:2rem}@media (max-width: 768px){.card-layout.quarters .card{width:100%}}.card-layout.quarters .card:not(:nth-of-type(4n + 5)){margin-right:2rem}@media (max-width: 768px){.card-layout.quarters .card:not(:nth-of-type(4n + 5)){margin-right:0}}.card-layout.quarters .card:last-of-type{margin-right:0}.card-layout.fifths .card{width:calc((100% - 8rem)/5);margin-bottom:2rem}@media (max-width: 768px){.card-layout.fifths .card{width:100%}}.card-layout.fifths .card:not(:nth-of-type(5n + 6)){margin-right:2rem}@media (max-width: 768px){.card-layout.fifths .card:not(:nth-of-type(5n + 6)){margin-right:0}}.card-layout.fifths .card:last-of-type{margin-right:0}@media (max-width: 1024px){.card.padding--sm,.card.padding--lg{padding:3rem 1.75rem}}.grid-layout{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:3.5rem}@media (max-width: 1280px){.grid-layout{grid-template-columns:repeat(4,1fr)!important}}@media (max-width: 1024px){.grid-layout{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 768px){.grid-layout{grid-template-columns:repeat(2,1fr)!important;grid-gap:1.75rem}}.grid-layout .card{padding:1.75rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;position:relative}.wrap-layout{display:flex;flex-wrap:wrap;justify-content:space-between}.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{width:calc((100% - 3.5rem)/2);margin-bottom:2rem}@media (max-width: 1280px){.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{width:calc((100% - 3.5rem)/2)}}@media (max-width: 1024px){.wrap-layout .card,.wrap-layout .field,.wrap-layout .group{width:100%}}.wrap-layout .group .card,.wrap-layout .group .field{width:100%}@media (min-width: 1024px){.wrap-layout .group .card,.wrap-layout .group .field{margin:0 0 5px}}.wrap-layout .field.add-padding{padding-bottom:40px}.chat-icon{position:fixed;bottom:20px!important;right:20px!important}.maintenance{padding:20px;background:linear-gradient(90deg,#210063 0%,#4200ed 100%);height:100vh}.maintenance .maintenance-main{margin-top:5rem}.maintenance .maintenance-main .maintenance-title,.maintenance .maintenance-main .maintenance-text{color:#fff}header{position:sticky;top:0;width:100%;z-index:999}header.nav-simple,header.nav-full .primary-nav{background:linear-gradient(90deg,#210063 0%,#4200ed 100%);color:#fff}@media (min-width: 768px){header{font-size:1.4rem}}header.nav-simple{padding:1.75rem}header.nav-simple .nav-items{gap:.75rem}@media (min-width: 768px){header.nav-simple .nav-items{gap:1.5rem}}header.nav-simple .nav-items .link-icon{margin-right:.25rem;width:16px;height:16px}header.nav-simple .nav-items .logout{cursor:pointer}header.nav-full{padding-bottom:3.5rem}@media (max-width: 1024px){header.nav-full{padding-bottom:2rem}}header.nav-full .utility-nav{padding:1.75rem;background-color:#fff;display:none;width:100%;text-transform:uppercase}@media (min-width: 1024px){header.nav-full .utility-nav{display:flex;gap:1.5rem;justify-content:flex-end;font-size:1rem;text-transform:none;letter-spacing:1px}header.nav-full .utility-nav.portal{display:flex;gap:1.5rem;justify-content:space-between;align-items:baseline}header.nav-full .utility-nav.portal .utility-nav-item.enroll-now-button{line-height:1;font-weight:600;border-radius:50px;color:#fff;background-color:#4200ed;border:none;text-decoration:none;text-align:center;display:block;width:-moz-fit-content;width:fit-content;align-items:center;cursor:pointer;transition:border .5s,background-color .5s,color .5s;display:inline-block;font-size:.875rem;line-height:1.25rem;padding:5px 10px}header.nav-full .utility-nav.portal .utility-nav-item.enroll-now-button:hover{background-color:#ff8d7b;color:#fff}}header.nav-full .primary-nav{padding:1.75rem 0}header.nav-full .primary-nav .primary-nav-desktop{display:none}@media (min-width: 1024px){header.nav-full .primary-nav .primary-nav-desktop{display:flex;gap:3rem}}header.nav-full .primary-nav .hamburger{color:#ff8d7b}@media (min-width: 1024px){header.nav-full .primary-nav .hamburger{display:none}}header.nav-full .primary-nav .hamburger svg{width:2.5rem;height:2.5rem}@media (min-width: 768px){header.nav-full .primary-nav .hamburger svg{width:4rem;height:4rem}}header .nav-items a{color:#fff}.desktop-menu-drawer{pointer-events:none}.desktop-menu-drawer .MuiBackdrop-root{display:none}.desktop-menu-drawer .MuiPaper-root{pointer-events:auto;width:100%;height:auto;top:143px}.desktop-menu-drawer .close-button{color:#18181e;align-self:flex-end}.desktop-menu-drawer .close-button:hover{background-color:inherit}.desktop-menu-drawer .close-button svg{width:2.5rem;height:2.5rem}.desktop-menu-drawer .desktop-menu-container{padding:3.5rem;padding-top:0;align-items:inherit;gap:4rem}.desktop-menu-drawer a.secondary-nav-item:hover{color:#4200ed}.desktop-menu-drawer .secondary-nav-item{font-family:Cambon-Demi,serif;font-weight:400;font-size:2.7rem;line-height:1.3333333333;margin-bottom:.75rem}@media (max-width: 1024px){.desktop-menu-drawer .secondary-nav-item{font-size:2.1rem;line-height:1.2857142857}}.desktop-menu-drawer .secondary-nav{width:70%}.desktop-menu-drawer .articles-container{width:30%}.desktop-menu-drawer .articles-container .browse-link{margin-top:3rem}.desktop-menu-drawer .articles-container .menu-article{gap:2rem}.desktop-menu-drawer .articles-container .menu-article .article-image{width:33%}.desktop-menu-drawer .articles-container .menu-article .title4{margin-bottom:.75rem}.desktop-menu-drawer .articles-container .menu-article .blue-arrow{display:none;margin-left:2rem}.desktop-menu-drawer .articles-container .menu-article:hover .black-arrow{display:none}.desktop-menu-drawer .articles-container .menu-article:hover .blue-arrow{display:block}.mobile-nav-drawer .drawer-header{padding:1.75rem}.mobile-nav-drawer .drawer-header .close-hamburger{color:#4200ed}.mobile-nav-drawer .drawer-header .close-hamburger svg{width:2.5rem;height:2.5rem}@media (min-width: 768px){.mobile-nav-drawer .drawer-header .close-hamburger svg{width:4rem;height:4rem}}.mobile-nav-drawer .primary-nav-mobile{padding:1.75rem}footer.container--lg{max-width:1200px;margin:0 auto}@media (max-width: 1280px){footer.container--lg{padding:0 2rem}}@media (max-width: 1024px){footer.container--lg{padding-top:3.5rem}}footer #block-footer-main{padding-top:7rem;border-top:1px solid #e0e0e0}footer p,footer .cart-card .accordian-item .accordian-details,.cart-card .accordian-item footer .accordian-details,footer .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details footer p{margin-bottom:0;line-height:1.4;font-size:inherit}@media (min-width: 1024px){footer .footer-link-container{display:block;-moz-columns:3;columns:3;-moz-column-gap:2rem;column-gap:2rem}}footer .footer-link-group{padding-bottom:1rem;display:block;overflow:hidden;-moz-column-break-inside:avoid;break-inside:avoid-column}footer .footer-link-header{padding-bottom:.25rem;text-transform:uppercase;font-weight:700;letter-spacing:.15rem;font-size:1.25rem}footer a.footer-link{padding-bottom:.25rem;color:#18181e;text-decoration:none;font-size:1.25rem}footer a.footer-link:hover{text-decoration:underline}@media (min-width: 1024px){footer .footer-info-box{width:33%}}footer .footer-info-box .logo-container{display:flex;align-items:flex-start;padding-bottom:2rem;gap:2rem}footer .footer-info-box .logo-container .footer-content-image{margin-top:8px}footer .footer-info-box .logo-container .footer-content-image img{max-width:none}footer .footer-info-box .logo-container .title3,footer .footer-info-box .logo-container .select-program .grid-layout .card .collection-title,.select-program .grid-layout .card footer .footer-info-box .logo-container .collection-title{margin-bottom:.5rem}footer .footer-info-box .logo-container .p4{padding-bottom:2rem}footer .footer-info-box .logo-container .underline-link{padding-top:.5rem}footer .footer-info-box .disclaimer{line-height:1.2rem;padding-top:2rem}footer .bottom-row{border-top:1px solid #e0e0e0;padding-top:2rem;display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width: 1024px){footer .bottom-row{flex-direction:row}}footer .bottom-row .socials{margin-bottom:2.5rem;gap:1rem;display:flex}@media (max-width: 1024px){footer .bottom-row .socials{justify-content:center}}footer .bottom-row .links-container{text-align:center}@media (min-width: 1024px){footer .bottom-row .links-container{display:flex;order:1;justify-content:flex-start;align-items:center;flex-direction:row}}footer .bottom-row .links-container .links-row{display:inline-block;font-size:1rem}footer .bottom-row .links-container .links-row:not(:last-child){border-right:1px solid #e0e0e0}footer .bottom-row .links-container .links-row:not(:first-child){padding:0 1rem}footer .bottom-row .links-container .links-row:first-child{padding-right:1rem}footer .bottom-row .links-container .links-row>a{color:#18181e;text-decoration:none}@media (max-width: 1024px){footer .bottom-row .links-container .links-row.last,footer .bottom-row .links-container .links-row.text{border:none}footer .bottom-row .links-container .links-row{padding-bottom:.25rem}}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:2rem}@media (max-width: 1024px){.footer-top{display:block}}.footer-top .left{flex-basis:75%;border-right:1px solid #e0e0e0;padding-right:1rem}@media (max-width: 1024px){.footer-top .left{border-bottom:1px solid #e0e0e0;border-right:none;margin-bottom:3rem;padding:0 0 3rem}}.footer-top .right{flex-basis:33%;padding:0 2rem}@media (max-width: 1024px){.footer-top .right{padding:0}}.footer-top .right .footer-info-box{width:100%}.footer-bottom{padding:0 2rem}.accordian-item{margin-bottom:2rem}.accordian-item .accordian-header{display:flex;align-items:center;min-height:30px;cursor:pointer;border-bottom:1px solid #000}.accordian-item .accordian-header p,.cart-card .accordian-item .accordian-header .accordian-details,.cart-card .accordian-item .accordian-header .accordian-details p,.cart-card .accordian-item .accordian-details .accordian-header p{margin-bottom:0}.accordian-item .accordian-header .accordian-icon{min-width:15px;margin-right:5px;display:flex;font-size:20px}.accordian-item .accordian-header .accordian-icon span.open-icon{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1;line-height:1;text-align:center}.accordian-item .accordian-header .accordian-icon span.close-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5;line-height:1;text-align:center}.accordian-item .accordian-header .accordian-title span.open-title{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.accordian-item .accordian-header .accordian-title span.close-title{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-item .accordian-details{width:100%;max-height:0px;overflow:hidden;padding:0;transition:all .5s}.accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .accordian-details,.cart-card .accordian-item .accordian-details p{min-height:100px}.accordian-item.open .accordian-header .accordian-icon span.open-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-item.open .accordian-header .accordian-icon span.close-icon{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.accordian-item.open .accordian-header .accordian-title span.open-title{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.accordian-item.open .accordian-header .accordian-title span.close-title{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.accordian-item.open .accordian-details{max-height:1000px;padding:20px 0}.separated-accordion-header{display:flex;align-items:center;min-height:30px;cursor:pointer;font-size:1.2rem;text-transform:uppercase;color:#4200ed;letter-spacing:.03rem;font-weight:600}.separated-accordion-header p,.separated-accordion-header .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .separated-accordion-header .accordian-details,.separated-accordion-header .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .separated-accordion-header p{margin-bottom:0}.separated-accordion-header .accordian-icon{min-width:15px;margin-right:5px;display:flex}.separated-accordion-header .accordian-icon span.open-icon{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1;line-height:1;text-align:center}.separated-accordion-header .accordian-icon span.close-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5;line-height:1;text-align:center}.separated-accordion-header .accordian-title span.open-title{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.separated-accordion-header .accordian-title span.close-title,.separated-accordion-header.open .accordian-icon span.open-icon{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.separated-accordion-header.open .accordian-icon span.close-icon{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.separated-accordion-header.open .accordian-title span.open-title{position:absolute;width:100%;opacity:0;left:0;pointer-events:none;z-index:-5}.separated-accordion-header.open .accordian-title span.close-title{position:relative;top:auto;width:100%;pointer-events:auto;opacity:1;z-index:1}.separated-accordion-details{width:100%;max-height:0px;overflow:hidden;padding:0;transition:all .5s}.separated-accordion-details.open{max-height:1000px;padding:20px 0}.billing-form label{font-size:1.5em}.billing-form .checkbox{height:1.5em;width:1.5em;color:#4200ed;margin-bottom:.5em}.billing-form a{color:#4200ed}.billing-form .expire-date{display:flex;flex-direction:row;width:auto;align-items:flex-end}.billing-form .expire-date label{padding:0;margin:0}.billing-form .date-dropdown{width:100%}.billing-form .date-dropdown span{color:#dc3c46;display:inline-block}.billing-form .other-payment{border:.1em solid;border-color:#4200ed;background-color:#fff;color:#4200ed}.billing-form .returning-user{margin-bottom:5em}.billing-form .returning-user p,.billing-form .returning-user .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .billing-form .returning-user .accordian-details,.billing-form .returning-user .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .billing-form .returning-user p{margin-bottom:.5em;padding:0}.billing-form .returning-user div{margin-bottom:2em;align-items:flex-start}.billing-form .applePay{height:2em}.billing-form .credit-card{font-size:1.4em;font-weight:500;white-space:nowrap}@media (max-width: 1024px){.billing-form .credit-button{padding-top:1.46em;padding-bottom:1.46em}}.billing-form svg{display:inline-block}.greyed-out{opacity:50%}.edit-account-submit-wrapper{width:100%;padding:2rem 0}.edit-account-submit-wrapper input{margin:auto}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000d9;display:none;align-items:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity .5s}.modal.active{opacity:1;pointer-events:auto;display:flex}.modal.timer{z-index:9999999}.modal .modalContent{width:calc(100vw - 7rem);height:calc(100vh - 7rem);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background:linear-gradient(90deg,#cfcfff 0%,#ddf3ff 100%)}@media (max-width: 1024px){.modal .modalContent{width:calc(100vw - 3.5rem);height:calc(100vh - 3.5rem)}}.modal .modalContent .modal-header{text-align:center}.modal .modalContent .modal-overflow{overflow:scroll}.modal .modalContent.scrollable{display:block;padding:7rem 0;overflow-y:auto}.modal .modalContent .title1.element-spacing,.modal .modalContent .title2.element-spacing,.modal .modalContent .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .element-spacing.collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .modal .modalContent .element-spacing.collection-title{margin-bottom:2rem}.modal .modalContent .close{position:absolute;top:35px;right:35px;font-size:48px;line-height:0;cursor:pointer;color:#4200ed}@media (max-width: 1024px){.modal .modalContent .close{top:25px;right:20px}.modal .modalContent .close img{width:35px}}.modal .modalContent p.forgotpwd,.modal .modalContent .cart-card .accordian-item .forgotpwd.accordian-details,.cart-card .accordian-item .modal .modalContent .forgotpwd.accordian-details{font-size:1.6rem}.page-404{margin-top:7rem}.page-404 .resources-callout{background:linear-gradient(90deg,#210063 0%,#4200ed 100%);color:#fff;margin:7rem 0}@media (max-width: 1024px){.page-404 .resources-callout{text-align:center;padding:3.5rem 1.75rem;margin:3.5rem 0}}.page-404 .resources-callout p,.page-404 .resources-callout .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .page-404 .resources-callout .accordian-details,.page-404 .resources-callout .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .page-404 .resources-callout p{color:#fff}.page-404 .resources-callout .buttons{display:flex;align-items:center;gap:2rem}.page-404 .resources-callout .buttons .underline-link{border-bottom-color:#ff8d7b;font-size:1.4rem}@media (max-width: 1024px){.page-404 .resources-callout .buttons{flex-direction:column}.page-404 .resources-callout .buttons .btn{width:100%}}@media (max-width: 640px){.package-modal .container--sm{padding:0 1.5rem}}.package-modal .title2,.package-modal .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .package-modal .collection-title{margin-bottom:2rem}.package-modal .title2,.package-modal .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .package-modal .collection-title,.package-modal .package-message{text-align:center}@media (min-width: 1024px){.package-modal .btn{margin:auto}}.progress-bar-wrapper{background:linear-gradient(90deg,#cfcfff 0%,#ddf3ff 100%);justify-content:center;height:100%}.progress-bar-wrapper .progress-text{width:75%;margin:0 auto 1rem;text-align:center;font-weight:600}.progress-bar-wrapper .progress-bar-bg{background:white;width:75%;margin:0 12.5%;border-radius:999px}.progress-bar-wrapper .progress-bar-bg .progress-bar{background:linear-gradient(90deg,#4200ed 0%,#6f66b1 100%);height:2rem;border-radius:999px}@media (max-width: 1024px){.promo-code-modal{margin:0;padding:0 1.75rem}.promo-code-modal p,.promo-code-modal .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .promo-code-modal .accordian-details,.promo-code-modal .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .promo-code-modal p{padding:0}.promo-code-modal .conditional-fields{flex-direction:row;gap:1rem;align-items:flex-end}}.promo-code-modal .nyl-agent{background-color:#fff;padding:30px;margin:40px 0;border-width:6px;border:1px solid #18181e;border-radius:2px}.promo-info-bubble{border-radius:50%;background-color:#240066;color:#fff;height:auto;width:auto;text-align:center;margin-left:1em}.fields{margin:5rem 0}@media (max-width: 1024px){.fields{margin:3rem 0}}.promo-code-cols{margin-bottom:0}@media (max-width: 1024px){.promo-code-cols{flex-direction:column;width:100%}}.promo-code-cols .requires-copy{margin-bottom:.5rem}.promo-code-cols .requires-copy+.checkbox{margin-top:20px}.promo-code-cols .requires-copy+.checkbox label{font-weight:700}@media (min-width: 1024px){.promo-form{max-width:400px}}@media (max-width: 1024px){.promo-form input{width:100%}}.promo-form .promo-label{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.promo-form .apply{position:absolute;top:1rem;right:.5rem}.formButton{margin-top:3em}@media (max-width: 1024px){.formButton{margin-top:.5em}}.promo-fields{position:relative}.promo-fields input{padding-right:70px!important}.promo-fields .promo-btn{position:absolute;top:4.5px;right:4.5px;padding:6px 10px;border-radius:5px}select,.dropdown .dropbtn{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3e%3cpath fill='%234200ED' d='M5 6L0 0H10L5 6Z'/%3e%3c/svg%3e");background-size:10px 6px;background-position:right 1rem center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #18181e;border-radius:2px;font-size:1.5rem}.dropdown ul{font-size:1.5rem}.status-bar-container{text-align:center;position:relative}.status-bar-container h1{margin:10rem 0 5rem}@media (max-width: 1024px){.status-bar-container h1{margin:7rem 0 3.5rem}}.status-bar-container.desktop{min-width:-moz-fit-content;min-width:fit-content;margin:auto;max-width:60%}.status-bar-container.mobile{width:100%;margin-bottom:3.5rem}.swiper-wrapper{display:flex;align-items:flex-start}@media (min-width: 768px){.swiper-wrapper{width:60%;margin:auto}}.swiper-wrapper .swiper-button{width:4rem;display:flex;justify-content:center}.swiper-wrapper .swiper-button.swiper-button-disabled{opacity:40%}.swiper-pagination{display:flex;justify-content:center;gap:8px}.swiper-pagination .swiper-pagination-bullet{height:8px;width:8px;border-radius:99px;background:#cfcfff}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#4200ed}.status-bar{position:relative;width:calc(100% - 8rem)}.status-bar.desktop{align-items:flex-start;justify-content:center;display:flex;gap:5rem;width:auto}.status-card{pointer-events:none}.status-card.active{pointer-events:auto;cursor:pointer}.crumb-card{position:relative;border-radius:50%;display:flex;align-items:center;justify-content:center;width:53px;height:53px}.crumb-card.active-page{background-color:#4200ed}.crumb-card.completed-page{background:linear-gradient(90deg,#cfcfff 0%,#ddf3ff 100%)}.crumb-card.inactive-page{border:1px solid #4200ed}.crumb-card .circle-text{font-size:2.4rem;font-weight:600}@media (max-width: 1024px){.crumb-card{width:37px;height:37px}.crumb-card .circle-text{font-size:1.6rem}}.active-page .circle-text{color:#fff;padding:0;margin:0}.completed-page .circle-text,.inactive-page .circle-text{color:#240066;padding:0;margin:0}.status-card p,.status-card .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .status-card .accordian-details,.status-card .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .status-card p{font-weight:600;font-size:1.6rem;line-height:1.3888888889;text-align:center;color:#240066}@media (max-width: 1024px){.status-card p,.status-card .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .status-card .accordian-details,.status-card .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .status-card p{font-size:1.2rem}}.card-layout{position:relative}.card-layout.status-card{flex-direction:column;align-items:center}@media (min-width: 1024px){.card-layout.status-card{width:8rem}}.click-disabled{pointer-events:none;cursor:default}.table .row{display:table-row}.table .row.hidden{display:none}.table .row .cell{display:table-cell;padding:1rem;vertical-align:top}.table .row .cell:first-of-type{font-weight:600;color:#747487;width:33%}@media (min-width: 1024px){.table .row .cell:first-of-type{text-align:right}}@media (max-width: 1024px){.table .row .cell:last-of-type{word-break:break-word}}.chart-table{padding-top:2em;text-align:left;margin-bottom:3.5rem;display:block;overflow-x:scroll}.chart-table .table-auto{width:75%}.chart-table thead th{padding:.75em;font-weight:600;text-transform:uppercase;font-size:1.2rem;letter-spacing:.15rem}.chart-table tbody td{padding:1rem;background:#fff;border:1px solid #18181e}.tabs-layout{margin-bottom:3.5rem;border-bottom:1px solid #18181e}.tabs-layout .MuiTabs-flexContainer{justify-content:space-around}.tabs-layout button{font-size:1.4rem;font-family:inherit;font-weight:600;text-transform:none;color:inherit!important;flex-grow:1}.tabs-layout .tabs-indicator{background-color:#4200ed;height:3px}.loading-ring{display:inline-block;position:relative;width:80px;height:80px}.loading-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #4200ed;border-radius:50%;animation:loading-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#4200ed transparent transparent transparent}.loading-ring div:nth-child(1){animation-delay:-.45s}.loading-ring div:nth-child(2){animation-delay:-.3s}.loading-ring div:nth-child(3){animation-delay:-.15s}@keyframes loading-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tooltip-wrapper{line-height:1;display:flex}.tooltip-wrapper .tooltip-toggle{cursor:pointer}.tooltip-wrapper .MuiTooltip-tooltip{background-color:#ececff;border-radius:0;padding:2rem}.tooltip-wrapper .MuiTooltip-tooltip .title4{color:#240066}.tooltip-wrapper .MuiTooltip-tooltip p:first-of-type,.tooltip-wrapper .MuiTooltip-tooltip .cart-card .accordian-item .accordian-details:first-of-type,.cart-card .accordian-item .tooltip-wrapper .MuiTooltip-tooltip .accordian-details:first-of-type{margin-top:0}.tooltip-wrapper .MuiTooltip-tooltip p:last-of-type,.tooltip-wrapper .MuiTooltip-tooltip .cart-card .accordian-item .accordian-details:last-of-type,.cart-card .accordian-item .tooltip-wrapper .MuiTooltip-tooltip .accordian-details:last-of-type{margin-bottom:0}.message-center-container{width:100%}.message-center-container .messages{background:#fff;padding:7rem 0}@media (max-width: 768px){.message-center-container .messages{padding:2rem 0}}.message-center-container .messages .message-display-box{border-bottom:1px solid #6f66b1}.message-center-container .messages .message-display-box:nth-of-type(1){border-top:1px solid #6f66b1}.message-center-container .messages .message-display-box .title{padding:3.5rem;cursor:pointer}.message-center-container .messages .message-display-box .title p,.message-center-container .messages .message-display-box .title .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .message-center-container .messages .message-display-box .title .accordian-details{margin:0}.message-center-container .messages .message-display-box .title .title7{width:calc(100% - 168px);display:flex;align-items:center;flex-direction:row;font-weight:400}.message-center-container .messages .message-display-box .title .title7 img{height:20px;width:auto;margin-left:10px}.message-center-container .messages .message-display-box .title .date{width:150px;flex:none}.message-center-container .messages .message-display-box .title .expand-toggle{width:18px;height:2px;display:block;background:#18181e;flex:none;display:flex;justify-content:center;align-items:center}.message-center-container .messages .message-display-box .title .expand-toggle:after{content:"";width:2px;height:18px;display:block;background:#18181e;transition:opacity .5s}.message-center-container .messages .message-display-box .content{max-height:0;overflow:hidden;padding:0 3.5rem;transition:padding 1s,max-height 1s}.message-center-container .messages .message-display-box .content .message-display-body{line-height:1.6875}.message-center-container .messages .message-display-box .content .btn{margin-top:3.5rem}.message-center-container .messages .message-display-box.active .title .title7{font-weight:600}.message-center-container .messages .message-display-box.active .title .expand-toggle:after{opacity:0}.message-center-container .messages .message-display-box.active .content{max-height:1000px;padding:0 3.5rem 3.5rem}.message-center-container .messages .message-display-box.active .content .col{max-width:800px}.message-center-container .message-display-date{padding-right:3em}.message-center-container .message-display-date p,.message-center-container .message-display-date .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .message-center-container .message-display-date .accordian-details,.message-center-container .message-display-date .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .message-center-container .message-display-date p{padding:0;margin:0}.notif-banner,.notification{background:linear-gradient(90deg,#cfcfff 0%,#ddf3ff 100%);width:100%}.notif-banner.browserWarning,.notification.browserWarning{background:#dc3c46}.notif-banner.browserWarning p,.notif-banner.browserWarning .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notif-banner.browserWarning .accordian-details,.notif-banner.browserWarning .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notif-banner.browserWarning p,.notification.browserWarning p,.notification.browserWarning .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notification.browserWarning .accordian-details,.notification.browserWarning .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notification.browserWarning p{font-size:1.8rem;color:#fff}.notif-banner .notif-wrapper.container--lg,.notification .notif-wrapper.container--lg{margin:0 auto;padding:0 1.75rem}@media (min-width: 1400px){.notif-banner .notif-wrapper.container--lg,.notification .notif-wrapper.container--lg{width:1400px}}@media (max-width: 1399px){.notif-banner .notif-wrapper.container--lg,.notification .notif-wrapper.container--lg{width:100%}}.notif-banner.hide,.notification.hide{display:none}.notif-banner section.notif-block:not(:first-of-type),.notification section.notif-block:not(:first-of-type){border-top:1px solid white}.notif-banner .close,.notification .close{position:absolute;right:1rem;font-size:3rem;cursor:pointer;line-height:1;color:#18181e}.notif-banner .notif-wrapper,.notification .notif-wrapper{min-height:50px;display:flex;justify-content:flex-start;align-items:center;gap:.5rem}.notif-banner .notif-wrapper .eyebrow,.notification .notif-wrapper .eyebrow{flex-basis:200px;text-align:right;letter-spacing:.12em;text-transform:uppercase}@media (max-width: 1200px){.notif-banner .notif-wrapper .desktop,.notification .notif-wrapper .desktop{display:none}}@media (max-width: 1024px){.notif-banner .notif-wrapper .eyebrow,.notification .notif-wrapper .eyebrow{display:none}}.notif-banner p,.notif-banner .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notif-banner .accordian-details,.notif-banner .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notif-banner p,.notification p,.notification .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notification .accordian-details,.notification .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notification p{font-size:1.6rem;font-weight:600;margin:10px}@media (max-width: 1200px){.notif-banner p,.notif-banner .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notif-banner .accordian-details,.notif-banner .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notif-banner p,.notification p,.notification .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .notification .accordian-details,.notification .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .notification p{font-size:1.2rem}}.notif-banner a,.notification a{font-weight:600;line-height:1.5rem;font-size:1.2rem;text-decoration:none!important;padding-bottom:.25rem;position:relative}.notif-banner a.center,.notification a.center{margin:0 auto;display:table;width:auto}@media (max-width: 1200px){.notif-banner a:not(.desktop),.notification a:not(.desktop){margin-right:20px}}.notif-banner a:before,.notif-banner a:after,.notification a:before,.notification a:after{position:absolute;content:"";left:0;bottom:-.1rem;display:block;width:100%;height:1px;background:#4200ed;transition:1.1s cubic-bezier(.19,1,.22,1)}.notif-banner a:before,.notification a:before{transform:scaleX(0);transform-origin:left}.notif-banner a:after,.notification a:after{transform-origin:right;transition-delay:.25s}.notif-banner a:hover:before,.notification a:hover:before{transform:scaleX(1);transition-delay:.25s}.notif-banner a:hover:after,.notification a:hover:after{transform:scaleX(0);transition-delay:0s}.exam-review-fields,.continuing-education{margin-top:7rem}.continuing-education .form-section:not(:first-of-type){margin-top:3.5rem}.continuing-education .p4{margin:0}@media (max-width: 1024px){.continuing-education .view-ce{margin-top:2rem}}.billing-shipping .billing-section{margin-bottom:7rem}@media (max-width: 1024px){.billing-shipping .billing-section{margin-bottom:3.5rem}}.billing-shipping .returning-user p:not(:last-of-type),.billing-shipping .returning-user .cart-card .accordian-item .accordian-details:not(:last-of-type),.cart-card .accordian-item .billing-shipping .returning-user .accordian-details:not(:last-of-type){margin-bottom:1rem}.billing-shipping ul.checkboxes li:not(.agreement-error){margin-bottom:2rem}@media (max-width: 1024px){.billing-shipping .wrap-layout .group:last-of-type,.billing-shipping .wrap-layout .col:last-of-type .field{margin-bottom:0}}.cart-card{font-size:1.6rem}@media (max-width: 1024px){.cart-card{margin-top:4rem}}.cart-card .product-line{font-size:1.6rem;display:flex;flex-direction:column;gap:1.75rem}.cart-card .product-line .product-item{width:100%;display:flex;align-items:flex-start;justify-content:center;gap:1rem}.cart-card .product-line button{background:none;border:none;margin-top:2px}@media (max-width: 1024px){.cart-card .product-line button{margin-top:3px}}.cart-card .product-line .variant-info{margin-left:2.5rem}.cart-card .product-line .variant-info span{padding:0 5px;margin:0 0 5px;line-height:1}.cart-card .product-line .variant-info span:first-of-type{padding-left:0}.cart-card .product-line .variant-info span:not(:last-of-type){border-right:1px solid #18181e}.cart-card hr{margin:2rem 0}.cart-card .product-line .price{margin-left:auto;text-align:right;min-width:40%}@media (max-width: 1024px){.cart-card .product-line .price{display:flex;flex-direction:column}}.cart-card .accordian-item{margin-left:calc(15px + 1rem)}.cart-card .order-total .money{font-weight:600;font-size:2.4rem}.cart-card .accordian-item{margin-bottom:0}.cart-card .accordian-item .accordian-header{border-bottom:none;font-size:1.2rem;min-height:auto}.cart-card .accordian-item .accordian-header .accordian-icon{font-size:.875rem}.cart-card .accordian-item .accordian-details,.cart-card .accordian-item .accordian-details p{margin-bottom:0}.cart-card .accordian-item.open .accordian-details{padding-bottom:3.5rem}.cart-card .page-layout-actions .page-layout-summary{align-items:flex-end;margin-top:3rem;gap:1.5rem}@media (max-width: 1024px){.cart-card .page-layout-actions .page-layout-summary{flex-direction:column}.cart-card .page-layout-actions .page-layout-summary>*{width:100%}}@media (min-width: 1024px){.cart-card .page-layout-actions .page-layout-summary .order-summary>.flex{gap:8rem}.cart-card .page-layout-actions .page-layout-summary .order-summary hr{display:none}.cart-card .page-layout-actions .page-layout-summary .order-summary .order-total{margin-top:2rem}}.cart-card .page-layout-actions .page-layout-summary .summary-line{margin-left:0}.cart-card .page-layout-actions .summary-buttons{margin-top:3rem;display:flex;gap:2rem;align-items:center;justify-content:flex-end}@media (max-width: 1024px){.cart-card .page-layout-actions .summary-buttons{flex-direction:column}.cart-card .page-layout-actions .summary-buttons .btn{width:100%}.cart-card .page-layout-actions .summary-buttons .btn.add-more{order:2}}.cart-card .page-layout-actions .summary-buttons .secondary{padding:15px 25px}.cart-card .order-info{min-height:140px}@media (min-width: 1024px){.cart-card .order-info .col:nth-of-type(2){max-width:250px}}.cart-card .navigation .col:nth-of-type(2){display:flex;justify-content:flex-end;gap:2rem}@media (max-width: 1024px){.cart-card .navigation .col:nth-of-type(2){flex-direction:column}.cart-card .navigation .col:nth-of-type(2) .btn{width:100%}.cart-card .navigation .col:nth-of-type(2) .btn:first-of-type{order:1}}.cart-card .review-cart{display:none}.review-cont .cart-card{margin-top:0}.review-cont .cart-card .title2,.review-cont .cart-card .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .review-cont .cart-card .collection-title{margin-bottom:7rem}@media (max-width: 1024px){.review-cont .cart-card .title2,.review-cont .cart-card .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .review-cont .cart-card .collection-title{margin-bottom:1.75rem}}.review-cont .cart-card .cart-preview{display:none}.review-cont .cart-card .review-cart{display:block}.review-cont .cart-card .review-cart .order-total{padding-top:3.5rem}@media (max-width: 1024px){.review-cont .cart-card .review-cart .order-total{padding-top:2rem;margin-top:2rem;border-top:2px solid #e0e0e0}}@media (min-width: 1024px){.cart-sidebar .cart-card{min-height:450px;max-height:calc(100vh - (95px + 10.5rem));display:flex;flex-direction:column}.cart-sidebar .cart-card .cart-preview{margin-top:auto}}.cart-sidebar .price{display:flex;flex-direction:column}.cart-sidebar .order-total{padding-top:2rem;margin-top:2rem;border-top:2px solid #e0e0e0}@media (max-width: 1024px){.cart-sidebar .btn{width:100%}}.cart-col .order-total{padding-top:2rem;margin-top:2rem;border-top:2px solid #e0e0e0}.choose-courses-header .status-bar-container h2{display:none}.choose-courses .single-courses.first-3>*{display:none}.choose-courses .single-courses.first-3>:nth-child(-n+3){display:block}@media (max-width: 1024px){.choose-courses .load-more.btn{width:100%}}.choose-courses .load-more.btn.hidden{display:none}.confirmation-page{padding-top:7rem}.confirmation-page .confirm-message{padding-bottom:7rem}@media (max-width: 1024px){.confirmation-page .confirm-message{padding-bottom:3.5rem}}.confirmation-page .confirm-message p a,.confirmation-page .confirm-message .cart-card .accordian-item .accordian-details a,.cart-card .accordian-item .confirmation-page .confirm-message .accordian-details a,.cart-card .accordian-item .accordian-details .confirmation-page .confirm-message p a{text-decoration:none}.confirmation-page .buttons-wrapper{display:flex;justify-content:center;align-items:center;gap:4rem;margin-bottom:5rem}.confirmation-page .buttons-wrapper .text-download{font-weight:600;font-size:1.4rem}.confirmation-page .referral{background:linear-gradient(90deg,#4200ed 0%,#210063 100%);color:#fff;padding:5rem}@media (max-width: 1024px){.confirmation-page .referral{padding:3.5rem 1.75rem}.confirmation-page .referral .btn{width:100%}}.confirmation-page .referral .title2,.confirmation-page .referral .select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title,.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .confirmation-page .referral .collection-title{margin-bottom:2rem}.confirmation-page .referral p,.confirmation-page .referral .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .confirmation-page .referral .accordian-details,.confirmation-page .referral .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .confirmation-page .referral p{color:#fff;margin-bottom:3.5rem}.confirmation-page .purchase{padding:3.5rem}@media (max-width: 1024px){.login-page{padding-top:7rem}}.login-box{padding:10rem}@media (max-width: 1024px){.login-box{padding:1.75rem}}.login-box .unifyLink{font-weight:400;font-size:1.3rem;line-height:1.3888888889;margin-bottom:2rem}.login-box .title3,.login-box .select-program .grid-layout .card .collection-title,.select-program .grid-layout .card .login-box .collection-title{color:#4200ed;margin-bottom:1rem}.login-box .recovery{justify-content:flex-end;position:relative;top:-25px}.login-box .recovery .field-error{margin-top:0}.login-box .buttons{display:flex;align-items:center;justify-content:flex-start;gap:1.75rem}.register-box{padding:10rem}@media (max-width: 1024px){.register-box{padding:1.75rem}}.register-box .title3,.register-box .select-program .grid-layout .card .collection-title,.select-program .grid-layout .card .register-box .collection-title{margin-bottom:1rem}@media (max-width: 1024px){.product-card{width:100%}}.product-card .product-header{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width: 1024px){.product-card .product-header{gap:3.5rem}}@media (max-width: 1024px){.product-card .product-header{flex-direction:column}}.product-card .product-header .product-price{display:flex;flex-direction:column;margin-bottom:2rem}@media (min-width: 1024px){.product-card .product-header .product-price{align-items:flex-end}}.product-card .product-header .product-price p,.product-card .product-header .product-price .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .product-card .product-header .product-price .accordian-details{margin:0}@media (min-width: 1024px){.product-card .select-variant{margin-bottom:3.5rem}}.product-card ul.radios li .variant-option{font-weight:400;width:100%;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding-left:15px;position:relative;margin-bottom:1rem}.product-card ul.radios li .variant-option input{margin:0 5px 0 0;width:13px;height:13px;position:absolute;top:1px;left:0}.product-card ul.radios li .variant-option span{padding:0 5px;margin:0 0 5px;color:#18181e;line-height:1}.product-card ul.radios li .variant-option span:not(:last-of-type){border-right:1px solid #18181e}.product-card .product-form{display:flex;gap:2rem;align-items:center}@media (max-width: 1024px){.product-card .product-form{gap:1rem}}.product-card .product-form .btn,.product-card .product-form .separated-accordion-header{white-space:nowrap}.single-courses,.flex-column{width:100%}.review-cart-policy .title4{margin-bottom:0}.review-cart-policy p:last-of-type,.review-cart-policy .cart-card .accordian-item .accordian-details:last-of-type,.cart-card .accordian-item .review-cart-policy .accordian-details:last-of-type,.review-cart-policy .cart-card .accordian-item .accordian-details p:last-of-type,.cart-card .accordian-item .accordian-details .review-cart-policy p:last-of-type{margin-bottom:3.5rem}@media (max-width: 1024px){.review-cart-policy{margin-top:3.5rem}}.select-programs-filter{font-size:1.4rem;justify-content:flex-start;margin-bottom:3.5rem;flex-wrap:wrap}.select-programs-filter h2{width:100%}@media (max-width: 1024px){.select-programs-filter .inline-field{flex-direction:column;align-items:flex-start;flex-basis:100%}}.select-program{width:100%}.select-program .title1{margin-bottom:7rem}@media (max-width: 1024px){.select-program .title1{margin-bottom:3.5rem}}.select-program p.p4,.select-program .cart-card .accordian-item .p4.accordian-details,.cart-card .accordian-item .select-program .p4.accordian-details,.select-program .cart-card .accordian-item .accordian-details p.p4,.cart-card .accordian-item .accordian-details .select-program p.p4{max-width:900px}.select-program .youve-selected{margin-bottom:7rem}@media (max-width: 1024px){.select-program .youve-selected{margin-bottom:3.5rem}}@media (max-width: 768px){.select-program .grid-layout{-moz-column-gap:1rem;column-gap:1rem}}.select-program .grid-layout .card{cursor:pointer;transition:all .5s}@media (max-width: 768px){.select-program .grid-layout .card{padding:1rem}}.select-program .grid-layout .card .view{font-size:1.2rem;text-transform:uppercase;color:#4200ed;font-weight:600}.select-program .grid-layout .card .desc{display:none}@media (max-width: 1024px){.select-program .grid-layout .card .desc{min-width:0}}.select-program .grid-layout .card:hover{transform:scale(1.05)}.select-program .grid-layout .card.open:hover,.select-program .grid-layout .card.open:hover .card{transform:scale(1)!important}.select-program .grid-layout .card.complete{opacity:.4;pointer-events:none}.select-program .grid-layout .card .btn{padding:15px 17.5px;min-width:80%}@media (max-width: 1024px){.select-program .grid-layout .card .btn{width:100%}}.select-program .grid-layout .card .overlay{box-shadow:0 0 20px #00000059}.select-program .grid-layout.not-enrolled .card:nth-of-type(1){padding:7rem;grid-column:1/3;grid-row:1/3;text-align:left;align-items:flex-start;justify-content:flex-start}@media (max-width: 768px){.select-program .grid-layout.not-enrolled .card:nth-of-type(1){padding:1.75rem}}.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .collection-title{margin-bottom:2rem}.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .desc{display:block}.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .view{display:none}.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .btn{min-width:auto;width:auto;margin-top:auto}.select-program .grid-layout.not-enrolled .card:nth-of-type(1) .overlay{display:none}.select-program .grid-layout.not-enrolled .card:nth-of-type(1):hover{transform:scale(1)}.select-program .modal .programContent{width:200px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.select-program .modal .programContent .overlay{display:flex;justify-content:center;overflow-y:scroll;background:#fff;transition:all .5s;width:200%;height:auto;max-height:100vh;z-index:9999}.select-program .modal .programContent .overlay .card{height:100%;justify-content:flex-start;padding:3.5rem}.select-program .modal .programContent .overlay .card .close{font-size:40px;line-height:0;position:absolute;top:25px;right:25px;cursor:pointer}.select-program .modal .programContent .overlay .desc{display:block}.select-program .modal .programContent .overlay .view{display:none}.for-dev{border-color:orange!important;border:1px solid orange!important}.debugSwitch{position:absolute;top:100px;left:5px;border:2px solid red;padding:10px 15px;font-size:14px;cursor:pointer}.debug-title{display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.5);color:#fff;border:1px solid red;padding:5px 10px;z-index:99;font-size:14px}.placeholder{font-size:24px;border:2px solid orange;width:100%;padding:10px 20px}.debug{border:2px solid orange}.debug p,.debug .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .debug .accordian-details,.debug .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .debug p{margin:0}.debug.line-item{margin-top:10px}.fpo{border:1px solid red}.debug-main{margin-bottom:50px}.debug-nav{width:100%;padding:5px}.debug-nav p,.debug-nav .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .debug-nav .accordian-details,.debug-nav .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .debug-nav p{border:1px solid orange;padding:10px 15px;margin:0}.debug-nav p.button,.debug-nav .cart-card .accordian-item .button.accordian-details,.cart-card .accordian-item .debug-nav .button.accordian-details,.debug-nav .cart-card .accordian-item .accordian-details p.button,.cart-card .accordian-item .accordian-details .debug-nav p.button{cursor:pointer}.debug h3{margin:10px}.debug.steps div{padding:10px;font-size:14px;cursor:pointer}.debug.steps div.active{font-weight:700}.courses.flex-center{border:1px solid orange;align-items:stretch}.courses.flex-center.cant-take{opacity:.25;pointer-events:none}.courses.flex-center.header{background:lightgrey}.courses.flex-center .btn{pointer-events:none}.courses.flex-center p,.courses.flex-center .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .courses.flex-center .accordian-details,.courses.flex-center .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .courses.flex-center p{width:100%;border:1px solid orange;margin:0;padding:2px}.product-card .debug .flex-center p,.product-card .debug .flex-center .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .product-card .debug .flex-center .accordian-details{width:100%;overflow-wrap:anywhere;font-size:12px}.product-card .debug .flex-center p .btn,.product-card .debug .flex-center .cart-card .accordian-item .accordian-details .btn,.cart-card .accordian-item .product-card .debug .flex-center .accordian-details .btn{padding:5px 10px}.cart-card .debug p,.cart-card .debug .accordian-item .accordian-details,.cart-card .accordian-item .debug .accordian-details,.cart-card .debug .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .debug p{font-size:10px}.courses-debug h4{background:lightgray;padding:5px;font-weight:700;margin:0}.courses-debug .course{margin-bottom:10px}.courses-debug .center{text-align:center}.courses-debug .courses p,.courses-debug .courses .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .courses-debug .courses .accordian-details,.courses-debug .courses .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .courses-debug .courses p,.debug-custom-flows p,.debug-custom-flows .cart-card .accordian-item .accordian-details,.cart-card .accordian-item .debug-custom-flows .accordian-details,.debug-custom-flows .cart-card .accordian-item .accordian-details p,.cart-card .accordian-item .accordian-details .debug-custom-flows p{width:100%;overflow-wrap:anywhere}.debug-active .status-card{pointer-events:auto}.can-take{font-weight:700}.for-dev.no-mobile,.debug.no-mobile{display:none}
/*# sourceMappingURL=https://cdn.shopify.com/oxygen-v2/24395/8659/17615/1321630/build/_assets/main-2XSYXA3J.css.map */
