.entry{padding-bottom:0}.img-responsive{display:block;max-width:100%;height:auto}.fa-input{font-family:'FontAwesome',sans-serif}.margin-bottom-60{margin-bottom:60px!important}.margin-bottom-2rem{margin-bottom:2rem!important}@media(max-width:767px){.hideMobile{display:none!important}}.sprite-image-logo{background-color:transparent!important;background-image:url(/c2/images/sprite.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ)!important;background-repeat:no-repeat!important;background-size:792px 612px!important;width:338px!important;height:80px!important;text-indent:-9999px!important;position:relative!important;padding:0!important;display:flex!important;margin-top:10px!important}@media(max-width:769px){.sprite-image-logo{width:170px!important;height:42px!important;background-size:400px!important;margin-left:5px!important;margin-top:4px!important}}.uw-hero-image,.no-uw-hero-image{background-size:cover!important;-webkit-background-size:cover!important;background-position:center center!important}@media only screen and (max-width:767px){.uw-hero-image.hero-height2{min-height:220px!important}.uw-hero-image.hero-height2 h1{padding-top:24px!important}}@media(min-width:992px) and (max-width:1383px){.equal .col-sm:nth-child(3){padding-left:0;padding-top:15px;max-width:50%}.cardGroup .col-sm:nth-child(3){padding-left:15px;padding-top:0;max-width:50%}}.site-info a:link,.site-info a:visited{color:#fff;position:relative;line-height:2;text-decoration:none;border-bottom:1px solid #fff}footer.site-footer .pce-footer-wordmark,footer.site-footer .pce-footer-wordmark:hover,footer.site-footer .pce-footer-wordmark:focus{width:220px;height:79.175px;background:url("/assets/svg/pce-logo-footer.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ") no-repeat center/contain transparent}.site-info a:hover,.site-info a:focus{color:#e8e3d3;text-decoration:none;border-bottom:0 none}.site-info a:focus{outline:#fff solid 2px}.entry-content li>p,.primary-sidebar li>p{margin:0}.primary-sidebar ul,.primary-sidebar ol{margin-left:0;padding-left:1.25em}.sidebar-rte-content{padding-left:20px;padding-right:10px}.table.table-striped tbody tr:nth-of-type(odd) td,.table.table-striped tbody tr:nth-of-type(odd) th{background-color:rgba(0,0,0,.05)!important}.table.table-striped tbody tr:nth-of-type(even) td,.table.table-striped tbody tr:nth-of-type(even) th{background-color:#fff!important}.table.table-striped thead th{border-bottom:2px solid #dee2e6!important;background-color:#fff!important}.table.table-striped th,.table.table-striped td{border-left:0!important;border-right:0!important}.two-col-layout{margin-left:0;margin-right:0}.two-col-left{padding-left:0;padding-right:15px}.two-col-right{padding-left:15px;padding-right:0}@media(max-width:767.98px){.two-col-left{padding-right:0}.two-col-right{padding-left:0}}.bar-split-section{position:relative;overflow:hidden;background-color:#eee;width:100vw;left:50%;margin-left:-50vw;margin-bottom:40px}.bar-split-search{position:absolute;top:0;right:calc(50% + 2px);width:100vw;height:100%;background:#4b2e83;transform:skew(-15deg);transform-origin:100% 100%;z-index:0}@media(max-width:991px){.bar-split-search{transform-origin:100% 50%;right:50%}}.bar-split-section .container-fluid{position:relative;z-index:1}.search-aos-form{padding:40px 0}.search-aos-form-left{padding-right:60px}.search-aos-form-right{padding-left:60px}@media(max-width:991px){.search-aos-form-left{padding-right:0;padding-bottom:20px}.search-aos-form-right{padding-left:0;padding-top:20px}.search-aos-form{max-width:400px;margin:0 auto}}.sect-aos-search .searchform{display:flex;font-family:"Encode Sans Compressed",sans-serif;font-size:20px;color:#7a7a7a}.sect-aos-search .searchform input[type="text"]{flex:1 1 auto;padding:14px 25px;border:0;font-size:16px;font-weight:400;outline:0!important;box-shadow:none!important;background-color:#f5f5f5;min-width:0}.sect-aos-search .searchform ::placeholder{color:#373a3c;opacity:1}.sect-aos-search .searchform input[type="submit"]{flex:0 0 55px;width:55px;margin:0;padding:0;border-radius:0;text-indent:-99999px;overflow:hidden;color:#fff;background:url(/assets/svg/search.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ) no-repeat center center #85754d;background-size:22px;border:0;cursor:pointer;align-self:stretch;box-sizing:border-box;margin-bottom:-1px}.sect-aos-search .searchform input[type="submit"]:hover,.sect-aos-search .searchform input[type="submit"]:focus{background-color:#6b5e3a;outline:0}.sect-aos-search .col-md-6:first-child .search-aos-form-left{color:#fff}#pceSignupBar{position:fixed;left:0;bottom:0;width:100%;background-color:#f7f6f2;z-index:1040;height:72px}.pce-bar-inner{max-width:960px;margin:0 auto;height:100%;display:flex;align-items:center;gap:16px;padding:0 20px;font-family:open_sansregular,sans-serif;font-size:14px;color:#444}.pce-bar-icon{flex:0 0 auto;font-size:1.5rem;color:#4b2e83}.pce-bar-text{flex:1 1 auto}.pce-bar-cta{flex:0 0 auto;white-space:nowrap}.pce-bar-close{margin-left:auto;flex:0 0 32px;width:32px;height:32px;background-color:#444;border:0;color:#fff;font-size:20px;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.pce-bar-close:hover,.pce-bar-close:focus{background-color:#222;outline:2px solid #fff;outline-offset:2px}@keyframes heroTitleIn{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}.uw-hero-image .uw-site-title,.jumbotron .display-3,.jumbotron .article-big-hero-title{animation:heroTitleIn .6s ease-out both}.uw-hero-image .hero-prefix{display:block;font-size:.45em;font-weight:300;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;opacity:.9}.uw-hero-image .uw-site-title small{display:block;font-family:"Encode Sans Compressed",sans-serif;font-weight:400;font-size:.55em;line-height:1;margin-bottom:6px}.uw-hero-image .hero-subtitle{color:#fff;font-family:"Encode Sans Compressed",sans-serif;font-size:18px;font-weight:600;letter-spacing:.03em;margin:4px 0 0}.youtube-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;margin-bottom:10px}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.youtube-player img{object-fit:cover;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;max-width:100%;height:auto;border:0;cursor:pointer;transition:.4s all;pointer-events:none}.youtube-player button:hover img{-webkit-filter:brightness(75%)}.youtube-player .play,.video-modal-play-icon .play{height:72px;width:72px;position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;background:url('/assets/images/youtube-player/pngegg.png?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ') no-repeat;cursor:pointer}.videoInfo{background:#4b2e83;padding:20px;margin-top:-10px;margin-bottom:30px}.videoInfo p{color:#fff;font-size:14px;margin-bottom:0}.videoInfo h5{color:#fff;margin-top:0;margin-bottom:8px}.video-container{margin-top:26px;margin-bottom:10px}.video-container-caption{font-size:14px;margin-bottom:30px}.video-modal-trigger{margin-top:26px;margin-bottom:10px}.video-modal-btn{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer}.video-modal-thumb{width:100%;display:block;transition:filter .3s}.video-modal-btn:hover .video-modal-thumb,.video-modal-btn:focus .video-modal-thumb{filter:brightness(75%)}.video-modal-play-icon{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-modal .modal-body{padding:0!important}.video-modal .embed-responsive{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-modal .embed-responsive-item{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#secondary.primary-sidebar{padding-left:0}.sidebar-rte-content{margin-top:20px}.jump-nav{margin:0;padding:0}.jump-nav ul,.jump-nav ol{padding-left:0;margin-left:0}.jump-nav__list{list-style:none;margin:0;padding:0}.jump-nav__item{display:inline-block;margin-right:48px}.jump-nav__link{position:relative;font-size:17px;font-weight:900;text-transform:uppercase;line-height:1.6;color:#1a62c7;text-decoration:none}.jump-nav__link:hover,.jump-nav__link:focus{color:#616264;text-decoration:underline}.jump-nav__link::after,.jump-nav__link:visited::after{content:"";position:absolute;right:-18px;top:50%;height:23px;width:13px;background:url(/assets/svg/uw-sprite.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ) no-repeat -206px -491px;transform:translateY(-50%) rotate(90deg);transition:filter .2s ease}.jump-nav__link:hover::after,.jump-nav__link:focus::after{filter:brightness(.2)}.jump-nav__link--active,.jump-nav__link[aria-current="true"]{color:#616264!important;text-decoration:underline}.jump-nav__divider{margin:24px 0;border:0;border-top:1px solid #e3e3e3}.jump-target{scroll-margin-top:100px}#sticky_navbar{position:fixed;top:0;left:0;width:100%;height:56px;background:rgba(255,255,255,.88);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 2px 6px rgba(0,0,0,.15);z-index:1041}.sticky-nav-inner{display:flex;align-items:center;justify-content:space-between;max-width:1140px;margin:0 auto;padding:0 15px;height:100%}.sticky-main{display:flex;align-items:center;gap:14px;min-width:0;overflow:hidden}.sticky-logo{flex:0 0 auto;display:block;width:375px;height:41px;background-image:url(/c2/images/sprite.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ);background-repeat:no-repeat;background-size:792px 612px;background-position:0 -84px;margin-top:10px;text-indent:-9999px;overflow:hidden}.sticky-name{font-family:"Encode Sans Compressed",sans-serif;font-size:17px;font-weight:700;color:#4b2e83;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sticky-cta{flex:0 0 auto;margin-left:16px}.sticky-cta-btn{background-color:#4b2e83;border:1px solid #3a2266;color:#fff;font-family:"Encode Sans Compressed",sans-serif;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:6px 14px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.sticky-cta-btn:visited{background-color:#4b2e83;border-color:#3a2266;color:#fff}.sticky-cta-btn:hover,.sticky-cta-btn:focus{background-color:#3a2266;border-color:#2b1a4d;color:#fff;text-decoration:none}.sticky-cta-btn:hover .sticky-cta-label,.sticky-cta-btn:focus .sticky-cta-label{text-decoration:underline}@media(max-width:767px){.sticky-logo{display:none!important}.sticky-name{display:none!important}.sticky-cta{margin-left:0}.sticky-nav-inner{justify-content:center}#sticky_navbar .sticky-title-col{display:none!important}#sticky_navbar .sticky-cta-col{flex:0 0 100%;max-width:100%;display:flex!important;align-items:center;justify-content:center;height:56px}}.nav-item.heading .nav-heading{display:block;color:#4b2e83!important;background:#fff;border-bottom:thin solid #ebebeb;padding:10px;margin:0;font-family:"Encode Sans Compressed",sans-serif;font-size:.95em;line-height:1.2;cursor:default;font-weight:600}@media(min-width:768px) and (max-width:991px){#mega-menu .top-level-nav.dropdown .dropdown-menu.dropdown-menu-right{right:auto;left:0}}@media(min-width:768px){.callout-generic{float:right;width:384px;margin:0 auto 0 40px}}.callout-generic h3{color:#4b2e83}@media(min-width:768px){.callout-generic-center{margin:0 auto;float:unset}.callout-generic-left{float:left;margin:0 40px 0 auto;padding-left:0}.callout-generic-right{padding-right:0}}.info-session-blade{position:relative;overflow:hidden;background-color:#e8e3d3;width:100vw;left:50%;margin-left:-50vw;margin-right:-50vw;margin-top:2rem}.info-session-blade .isb-split-bg{position:absolute;top:0;right:calc(50% + 2px);width:100vw;height:100%;background:#4b2e83;transform:skew(-15deg);transform-origin:100% 100%;pointer-events:none}.info-session-blade .isb-left{position:relative;padding:40px 60px 40px 15px}.info-session-blade .isb-left h2,.info-session-blade .isb-left p{color:#fff;margin:.5em 0}.info-session-blade .isb-left h2{font-family:'Encode Sans Compressed','Encode Sans Normal',sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(1.25rem,calc(16px + .5vw),1.75rem)}.info-session-blade .isb-left p{font-size:clamp(.875rem,calc(12px + .3vw),1.125rem)}.info-session-blade .isb-right{position:relative;padding:40px 15px 40px 60px;display:flex;flex-direction:column;justify-content:center}.info-session-blade .isb-session-label{display:block;color:#444;font-family:'Encode Sans Compressed','Encode Sans Normal',sans-serif;font-weight:700;text-transform:uppercase;font-size:1.25rem;margin-bottom:.5rem;cursor:default}.info-session-blade .isb-form-group{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:.5rem}.info-session-blade .isb-single-date{flex:1;height:60px;padding:10px 0;display:flex;align-items:center;background-color:#e8e3d3;font-weight:600}.info-session-blade .isb-single-date p{margin:0;color:#444}.info-session-blade .isb-select{flex:1;height:72px;padding:0 48px 0 20px;font-size:1.125rem;color:#444;border:2px solid #4b2e83;border-radius:3px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%234b2e83' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;-webkit-appearance:none;appearance:none;cursor:pointer}.info-session-blade .isb-select:focus{outline:2px solid #4b2e83;outline-offset:0}@media(max-width:767px){.info-session-blade{margin-top:2rem}.info-session-blade .isb-split-bg{display:none}.info-session-blade .isb-left{background-color:#4b2e83;padding:0}.info-session-blade .isb-left h2,.info-session-blade .isb-left p{padding-left:25px;padding-right:25px}.info-session-blade .isb-left h2{padding-top:30px}.info-session-blade .isb-left p{padding-bottom:30px}.info-session-blade .isb-right{padding:0}.info-session-blade .isb-session-label,.info-session-blade .isb-form-group{padding-left:25px;padding-right:25px}.info-session-blade .isb-session-label{padding-top:30px}.info-session-blade .isb-form-group{padding-bottom:30px}.info-session-blade .isb-single-date,.info-session-blade .isb-select{width:100%;font-size:1rem}}.article-big-hero{background-size:cover;background-repeat:no-repeat;position:relative;display:flex;align-items:flex-start;min-height:420px;overflow:hidden}.article-big-hero-overlay{position:relative;z-index:1;max-width:55%;padding:16px 20px 30px 10%;text-align:left;margin-left:0;margin-right:auto}.article-big-hero-mobile-img{display:none}.article-big-hero::after{content:"";position:absolute;top:0;left:0;bottom:0;width:600px;background:url("/assets/svg/slashes-light.svg?v=83Z12YV-6U-xn_FR7vmj-j1H1MQ") no-repeat left top;background-size:auto 100%;opacity:.3;pointer-events:none;z-index:0}.article-big-hero-title{font-family:"Encode Sans Compressed",sans-serif;font-weight:900;font-size:55px;color:#fff;text-transform:uppercase;line-height:1;padding:30px 20% 0 0;margin:0;text-align:left;text-shadow:1px 1px 3px rgba(0,0,0,.5)}@media(max-width:767px){.article-big-hero{background-image:none!important;min-height:0;display:block;background-color:#4b2e83}.article-big-hero-mobile-img{display:block;width:100%;height:auto}.article-big-hero-overlay{max-width:100%;padding:20px 20px 24px}.article-big-hero::after{content:none}.article-big-hero-title{font-size:1.75rem;text-transform:none;text-shadow:none;padding:0}.article-big-hero-overlay .udub-slant-divider{display:none}}.news-header{padding:0 0 20px 0;border-bottom:1px solid #ccc}.news-title{text-transform:uppercase}@media(min-width:768px){.news-title{font-size:60px}}.news-article{margin-top:40px}.news-article p>img{display:block;max-width:100%;height:auto;margin-top:20px;margin-bottom:20px}@media(min-width:768px){.news-article img[data-align="left"]{float:left;width:50%;max-width:388px;height:auto;margin:0 30px 30px 0}.news-article img[data-align="right"]{float:right;width:50%;max-width:388px;height:auto;margin:0 0 30px 30px}.news-article figure[data-align="left"]{float:left;width:50%;max-width:388px;margin:0 30px 30px 0}.news-article figure[data-align="right"]{float:right;width:50%;max-width:388px;margin:0 0 30px 30px}.news-article figure img[data-align]{float:none;width:100%;max-width:none;margin:0}}.news-article figcaption{font-size:13px;font-style:italic;color:#555;margin-top:5px;text-align:left}.news-article figure.inline-image{margin:0 0 1rem 0}.news-article figure.inline-image img{width:100%;height:auto;display:block}.news-article figure.inline-image.align-full-width{display:block;width:100%}@media(min-width:768px){.news-article figure.inline-image.align-left{float:left;width:var(--img-width,50%);max-width:var(--img-width,388px);margin:0 30px 30px 0}.news-article figure.inline-image.align-right{float:right;width:var(--img-width,50%);max-width:var(--img-width,388px);margin:0 0 30px 30px}.news-article figure.inline-image.align-full-width{width:var(--img-width,100%)}}.news-article::after{content:"";display:table;clear:both}.blog-articles-cards{padding:1rem 1rem 0 1rem}.entry-content ul.pagination,.entry-content ul.tag-ul,.entry-content ul.meta-list{margin-left:0}.card-date{font-size:14px!important;font-weight:900!important;padding-top:18px;margin-bottom:9px}.card-content-card-title{margin-top:0}.card-in-by{margin-top:9px;margin-bottom:9px}.card-in-by p{margin:0;font-size:14px!important;font-weight:900!important}.article-share{margin-bottom:8px}.article-share-facebook-ul{margin:0;display:flex;align-items:center}.list-inline{list-style:none;padding-left:0!important;margin-left:0!important}.list-inline>li{display:inline-block;padding-left:0;padding-right:5px}.article-share .list-inline>li{vertical-align:top}.linkedin-share-btn{display:inline-flex;align-items:center;gap:4px;padding:0 8px;height:20px;background:#0a66c2;color:#fff;border-radius:2px;font-size:12px;font-weight:600;font-family:"Open Sans",sans-serif;text-decoration:none;line-height:20px;vertical-align:bottom}.linkedin-share-btn:visited{background:#0a66c2;color:#fff}.linkedin-share-btn:hover,.linkedin-share-btn:focus{background:#004182;color:#fff;text-decoration:none}.tag-ul{display:inline-block;margin:10px}.tag-ul li{list-style:none;display:inline-block;position:relative}.tag-ul a{color:#1a62c7;font-weight:400;padding:0 25px 0 0;margin-top:5px;display:block;white-space:nowrap;overflow:hidden}.tag-ul li::after{content:"";position:absolute;height:1rem;width:2px;right:.8rem;top:.6rem;line-height:1;border-right:1px solid #373a3c;transform:rotate(15deg)}.article-meta-wrapper{margin-top:40px;margin-bottom:40px}.article-meta{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;align-items:center;margin-top:0;line-height:.9}.meta-label{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:18px;color:#373a3c;margin-right:.75rem}.meta-group{display:flex;align-items:center;margin-bottom:.75rem}.meta-list{display:flex;align-items:center;gap:.75rem;padding:0;margin:0;list-style:none}.meta-list li{position:relative;padding-right:1.25rem;white-space:nowrap}.meta-list li:not(:last-child)::after{content:"/";position:absolute;right:.35rem;top:0;color:#999}.tag-list a{color:#1a62c7;text-decoration:none;font-weight:400}.tag-list a:hover{text-decoration:underline}.share-list li{padding-right:.75rem}@media(max-width:768px){.meta-group{align-items:flex-start}.meta-list{flex-wrap:wrap}.meta-list li:first-child{margin-right:.75rem}}hr.big-separator{margin-top:24px;margin-bottom:24px;border:0;border-top:1px solid #e3e3e3}.autor-name{margin-top:0}.rfiCertCourseTitle{font-weight:900}.email-popup-modal-body{background-color:#e8e3d3;padding:1.8rem}.emailPopIcon{margin-bottom:.8rem}.image-cropper-author{display:inline-block;float:left;border-radius:50%;overflow:hidden;margin-right:10px;vertical-align:middle}.image-cropper-author img{width:60px;height:60px;object-fit:cover;border-radius:50%;border:solid 2px #e8e4e4;display:block}.author-details{display:inline-block;position:relative;vertical-align:middle;font-size:14px;padding-top:5px;margin-left:-50px}@media(min-width:768px){.author-details{padding-top:5px;padding-left:10px;margin-left:0}}.author-header{margin-top:18px}.author-header-name{margin-top:18px}.instructor-bio{margin-top:20px}.details-container{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:0;overflow:hidden}.details-container .inner{padding:20px 24px}.details-container h3{font-size:20px;font-weight:700;margin:0;line-height:1;color:#fff;background:#4b2e83;padding:20px 24px;letter-spacing:.01em;display:block}.details-container .list-group{border-radius:0;border:0;box-shadow:none;margin:0}.details-container .list-group-item{background:transparent;border:0;border-radius:0;padding:12px 24px;overflow:hidden;font-size:14px;color:#444;position:relative}.details-container .list-group-item+.list-group-item::before{content:'';position:absolute;top:0;left:24px;right:24px;height:1px;background:#c4bdb0}.details-container .detail-label,.details-container .detail-value{font-size:14px;display:inline-block}.details-container .detail-label{float:left;font-weight:400;color:#666}.details-container .detail-value{float:right;font-weight:700;text-align:right;color:#1a1a1a;max-width:60%}.details-container .next-session{padding:16px 24px 20px;border-top:0;position:relative}.details-container .next-session::before{content:'';position:absolute;top:0;left:24px;right:24px;height:1px;background:#c4bdb0}.details-container .next-session p{font-size:13px;color:#666;margin:0 0 4px}.details-container .next-session p.printFlotLeft{margin-bottom:0}.details-container .next-session strong{font-size:18px;font-weight:700;color:#4b2e83;display:block;margin-bottom:12px}.details-container .next-session .btn{font-size:15px;margin-top:12px;border-radius:2px}.details-container .next-session .btn-primary{background-color:#4b2e83;border-color:#3a2266;color:#fff;font-family:"Encode Sans Compressed",sans-serif;font-weight:600;letter-spacing:.04em}.details-container .next-session .btn-primary:hover,.details-container .next-session .btn-primary:focus{background-color:#3a2266;border-color:#2c1a4e;color:#fff}.details-container .next-session .btn-enrollment-coach{background-color:#e8e3d3;border-color:#d4cec0;color:#4b2e83;font-family:"Encode Sans Compressed",sans-serif;font-size:15px;font-weight:600;letter-spacing:.04em;border-radius:2px}.details-container .next-session .btn-enrollment-coach:hover,.details-container .next-session .btn-enrollment-coach:focus{background-color:#ddd8c6;border-color:#c8c2b0;color:#1a1a1a}.overview-info-box{margin-top:17px;box-shadow:0 0 10px rgba(0,0,0,.2);background:#e8e8e8}.overview-info-box .inner.header{background:#4b2e83;padding:20px 24px 28px;position:relative;color:rgba(255,255,255,.85);font-size:14px}.overview-info-box .inner.header h3{font-size:20px;font-weight:700;margin:0 0 8px;line-height:1;color:#fff}.overview-info-box .inner.header p{color:rgba(255,255,255,.85);font-size:14px}.overview-info-box .inner.header a{color:#fff;text-decoration:underline}.overview-info-box .inner.header::after{content:'';position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);border-left:20px solid transparent;border-right:20px solid transparent;border-top:14px solid #4b2e83;z-index:3}.overview-info-box .inner.step{background:#e8e8e8;padding:20px 24px;margin-top:0;margin-bottom:0;position:relative;text-align:center;overflow:visible;border-bottom:2px solid #fff;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:80px}.overview-info-box .inner.step p{font-size:14px;color:#373a3c;margin:0}.overview-info-box .inner.step p strong{font-family:'Encode Sans Compressed',sans-serif;font-size:16px;font-weight:700;letter-spacing:.06em;color:#444;display:inline-block;margin-bottom:6px}.overview-info-box .inner.step p a,.overview-info-box .inner.step p a.term-link{color:#4b2e83;text-decoration:underline;line-height:1.3}.overview-info-box .inner.step.current-course{background:#585858}.overview-info-box .inner.step.current-course p{color:#fff}.overview-info-box .inner.step.current-course p strong{color:#fff}.overview-info-box .inner.step.current-course p a,.overview-info-box .inner.step.current-course p a.term-link{color:#fff;font-weight:700;text-decoration:none}.overview-info-box .inner.footer{background:#e3e3e3;padding:10px 24px 24px;margin-top:2px;text-align:center}.overview-info-box .inner.footer .program-title{font-size:13px;color:#444;margin:0 0 8px}.overview-info-box .inner.footer .inner-text{padding-top:12px;font-size:12px;color:#585858}.overview-info-box .inner.footer .inner-text p{font-size:12px;margin:4px 0 0}.overview-info-box .inner.footer a{color:#4b2e83;font-weight:700}.overview-info-box .inner.footer a:hover{text-decoration:underline}.overview-info-box.credential-card{background:#e8e8e8;padding:24px;text-align:center;margin-top:17px;border-radius:0;box-shadow:none}.overview-info-box.credential-card .inner-text{font-size:14px;color:#444;margin-top:10px}.overview-info-box.credential-card .inner-text p{font-size:14px;margin:0}.overview-info-box.credential-card .inner-text+.inner-text{margin-top:8px}.overview-info-box.credential-card a{color:#4b2e83;font-weight:700;text-decoration:underline}.apply-modal-content,.fees-modal .modal-content{border-radius:0;overflow:hidden}.ci-modal-title-section{padding:24px 28px 0}.ci-modal-title{font-size:1.4rem;font-weight:800;color:#4b2e83;margin:0 0 8px;padding-right:32px;line-height:1.2}.ci-modal-title-bar{height:4px;background:#4b2e83;width:200px;margin-bottom:14px}.ci-modal-description{font-size:.95rem;color:#333;margin-bottom:0}.ci-modal-instance-card{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:14px 28px;margin-top:16px}.ci-modal-instance-header{display:flex;align-items:baseline;gap:16px;margin-bottom:8px}.ci-modal-start{font-size:1.3rem;font-weight:800;color:#4b2e83;font-family:"Encode Sans Compressed",sans-serif}.ci-modal-credit-badge{font-size:.8rem;font-weight:700;color:#4b2e83;letter-spacing:.06em}.ci-modal-instance-meta{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:.9rem;color:#333;font-weight:600}.ci-meta-item{display:flex;align-items:center;gap:6px}.ci-meta-icon{color:#4b2e83;font-size:.85rem}.ci-modal-section{padding:16px 28px;border-top:1px solid #e8e8e8}.ci-meetings-section{padding:16px 28px 8px;border-top:1px solid #e8e8e8;background:#f5f5f5}.ci-meetings-section .session-meetings-wrap{background:#fff}.ci-modal-section-heading{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin:6px 0 12px}.ci-modal-section-body{font-size:.9rem;color:#333}.ci-modal-restriction{font-size:.9rem;color:#333;margin:0}.ci-meetings-tz{font-size:.9rem;color:#373a3c;font-style:italic;margin-top:6px}.ci-modal-footer{padding:16px 28px 20px;border-top:1px solid #e8e8e8}.ci-modal-section .program-credits h3{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin-top:6px;margin-bottom:12px}.apply-modal-accent-bar{background:#4b2e83;height:6px}.apply-modal-close{position:absolute;top:10px;right:14px;font-size:1.5rem;z-index:1;opacity:.6}.apply-modal-close:hover{opacity:1}.apply-modal-header{padding:20px 24px 14px;border-bottom:1px solid #e8e3d3}.apply-modal-title{font-size:22px;font-weight:700;text-align:left;color:#4b2e83;margin:0}.apply-modal-body{padding:20px 24px 24px!important}.apply-modal-body:has(.apply-modal-tabs){padding:0!important}.apply-modal-copy,.apply-modal-url{padding:20px 24px 24px!important}.apply-modal-copy p:last-child{margin-bottom:0}.apply-modal-subtitle{font-size:.9rem;color:#555;margin:2px 0 0}.apply-modal-section-heading{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#85754d;margin:12px 0 0}.apply-modal-tabs{display:flex;list-style:none;padding:10px 0 0 16px!important;margin:0!important;border-bottom:1px solid #dee2e6;gap:0}.apply-modal-tabs>li>a{display:block;padding:10px 16px;font-size:.875rem;font-weight:600;color:#555;text-decoration:none!important;border:0;border-radius:4px 4px 0 0;background:transparent;cursor:pointer;transition:color .15s;margin-bottom:-1px;white-space:nowrap}.apply-modal-tabs>li>a:hover{color:#4b2e83;background:#f8f8f8}.apply-modal-tabs>li>a.active{color:#4b2e83;background:#fff;border:1px solid #dee2e6;border-bottom-color:#fff}.apply-modal-tab-content{position:relative}.apply-modal-tab-content>.tab-pane{display:none;padding:20px 24px 24px}.apply-modal-tab-content>.tab-pane.active,.apply-modal-tab-content>.show.active{display:block}.advisory-modal .modal-dialog .apply-modal-copy.modal-inner p{font-size:16px;text-align:left;line-height:1.6;margin-bottom:.75rem}.advisory-modal .modal-dialog .apply-modal-copy.modal-inner p:last-child{margin-bottom:0}.advisory-modal .modal-dialog .apply-modal-copy.modal-inner p:first-child{margin-bottom:1.5rem}.alumni-outcomes{margin:1.5em 0}.alumni-outcomes h3.alumniStats{margin-bottom:10px}.alumni-outcomes__grid{width:100%}.alumni-outcomes__row{margin-top:20px}.alumni-outcomes__col{display:flex;flex-direction:column;margin-bottom:0;padding-bottom:0}.alumni-outcomes .statItem{background-color:#f7f6f2;border:1px solid #e8e3d3;text-align:center;min-height:210px;height:100%;padding:30px;display:flex;flex-direction:column;justify-content:center}.alumni-outcomes .statItemfull{min-height:200px}.alumni-outcomes .statItem h3{font-size:2.15em;color:#4b2e83;display:block;margin-bottom:.4em;text-transform:none;line-height:1.2}.alumni-outcomes .statItem p{margin-bottom:0;font-size:.95em;line-height:1.4;color:#333}.alumni-outcomes__source{margin-top:1.1em;font-size:14px;color:#555}.alumni-outcomes__source p{font-size:14px;margin:0}@media(max-width:575px){.alumni-outcomes__row{margin-top:10px}.alumni-outcomes__col{padding-bottom:10px}.alumni-outcomes .statItem{min-height:160px;padding:20px}.alumni-outcomes .statItem h3{font-size:1.9em}.alumni-outcomes__source p{font-size:12px}}.smlImgCard{margin:0 0 20px 0}.smlImgCard.equal{margin-bottom:20px!important}.smlImgCard .card-img-top{border-radius:0;aspect-ratio:350/205}.cardGroup .card-img-top,.cardGroup .card-img{border-radius:0}.cardGroup .card:not(.card-placeholder),.smlImgCard .card{transition:transform .2s ease,box-shadow .2s ease}.cardGroup .card:not(.card-placeholder):hover,.smlImgCard .card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.15)}@media(max-width:767px){.cardGroup{margin-top:0!important;margin-bottom:4px!important}.cardGroup .col-sm{margin-bottom:0;padding-left:0!important;padding-right:0!important}.card-group-block+.card-group-block,.aos-card-block+.aos-card-block{margin-top:20px}.related-cards-block .cardGroup .card{margin-bottom:12px!important}.related-cards-block .cardGroup .col-sm:last-child .card{margin-bottom:0!important}}.smlImgCard .card .card-body h3{font-size:20px}.boxlink a:link,.boxlink a:visited,.boxlink a:active{text-decoration:none}.boxlink a:hover{text-decoration:underline}@media(min-width:992px){.smlImgCard .col-md-3:nth-child(1){padding-right:10px;padding-left:0}.smlImgCard .col-md-3:nth-child(2){padding-right:10px;padding-left:10px}.smlImgCard .col-md-3:nth-child(3){padding-right:10px;padding-left:10px}.smlImgCard .col-md-3:nth-child(4){padding-right:0;padding-left:10px}}@media(max-width:768px){.smlImgCardCard{margin-bottom:20px}.smlImgCardCard:last-child{margin-bottom:0}}.typeLabel{font-family:"Open Sans",sans-serif;font-size:14px;text-transform:uppercase;color:#85754d;padding-left:2rem;padding-right:2rem}@media(min-width:768px) and (max-width:991px){.card.image-top .card-body .card-title{padding-left:1rem;padding-right:1rem}.typeLabel.mt-3{padding-left:1rem;padding-right:1rem}}.cardGroup--small-gutters.cardGroup{margin-left:-6px!important;margin-right:-6px!important;margin-bottom:12px!important}.cardGroup--small-gutters>.col-sm{padding-left:6px;padding-right:6px;padding-top:0;padding-bottom:0}.card h3 a:link{font-size:18px}.card h3 a:hover,.card h3 a:focus{font-size:18px;text-decoration:underline;color:#85754d}.cardGroup .card.image-top.bgimage{background-color:#4b2e83!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:0;border-radius:0;position:relative}.cardGroup--overlay .card.image-top.bgimage::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(75,46,131,.65);z-index:0;transition:background-color .3s ease}.cardGroup--overlay .card.image-top.bgimage:hover::before{background-color:rgba(75,46,131,.4)}.cardGroup .card.image-top.bgimage .card-body{position:relative;z-index:1}.cardGroup .card.image-top.bgimage .card-body{padding:24% 30px 10%;background-color:transparent!important}@media(max-width:767px){.cardGroup .card.image-top.bgimage .card-body{padding:16px 20px}}.cardGroup .card.image-top.bgimage .card-body,.cardGroup .card.image-top.bgimage .card-body p,.cardGroup .card.image-top.bgimage .card-body li,.cardGroup .card.image-top.bgimage .card-body a,.cardGroup .card.image-top.bgimage .card-body h2,.cardGroup .card.image-top.bgimage .card-body h3,.cardGroup .card.image-top.bgimage .card-body h4,.cardGroup .card.image-top.bgimage .card-body h5,.cardGroup .card.image-top.bgimage .card-body h6,.cardGroup .card.image-top.bgimage .card-body .card-title{color:#fff;background-color:transparent}.cardGroup .card.image-top.bgimage .card-body h3.card-title{font-size:24px;margin-bottom:20px}.cardGroup .card.image-top.bgimage .card-body .card-title,.cardGroup .card.image-top.bgimage .card-body .card-content,.cardGroup .card.image-top.bgimage .card-body p.button{padding-left:0!important;padding-right:0!important}.cardGroup .card.image-top.bgimage .card-body .udub-slant-divider{margin-left:0!important}.card.large .image-large,.card.full-width .image-large{align-self:stretch;min-height:0}section.course-sessions.mb-4{margin-top:1.5rem;margin-bottom:3rem!important}section.course-sessions.mb-4 h3{margin-top:2rem}section.course-sessions h2.mb-3{margin-bottom:-16px!important}.course-sessions>h2{color:#4b2e83}.session-row{border:1px solid #d0d0d0;border-radius:4px;background:#fff;margin-bottom:10px;overflow:hidden}.session-row-header,.session-row-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px}.session-row-header{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#666;padding-bottom:6px}.session-col{flex:1 1 0;min-width:0}.session-col-start{flex:0 0 240px}.session-col-dates{flex:0 0 18%;display:flex;flex-direction:column;gap:2px;font-size:.9rem}.session-col-location{flex:1 1 5%;display:flex;flex-direction:column}.session-col-instructor{flex:1 1 140px;display:flex;flex-direction:column}.session-col-cost{flex:0 0 80px;display:flex;flex-direction:column}.session-col-cta{flex:0 0 auto;white-space:nowrap}.session-col-start strong{color:#4b2e83;font-size:1.3rem;font-weight:800;font-family:"Encode Sans Compressed",sans-serif}.session-date-range{display:block;font-size:.9rem}.session-label{font-size:.875rem;font-weight:700;color:#4b2e83;line-height:1.2;margin-bottom:2px}.session-value{display:block;font-size:.9rem}.session-row-indev{border-color:#c8c8c8;background:#f9f9f9}.session-row-waitlist{border-color:#c8c8c8}.session-row-closed{border-color:#c8c8c8}.session-enroll-btn{white-space:nowrap}.session-closed-label{font-weight:700;color:#888;font-size:.95rem;text-align:right;display:block}.session-indev-label{font-weight:700;color:#4b2e83;font-size:.95rem;text-align:right;display:block}.session-cost-footer{border-top:1px solid #e0d9f0;background:#eeebf5;padding:10px 20px;font-size:.95rem;font-family:inherit;color:#1a1a1a;margin-top:12px}.session-cost-fees-note{font-family:inherit;font-weight:400;font-size:.9rem;color:#555}.session-cost-fees-note a{color:#4b2e83;text-decoration:underline}.session-cost-fees-note a:hover{color:#2a1a52}.session-details-bar{border-top:1px solid #e0d9f0;background:#eeebf5;text-align:center}.session-details-toggle{display:block;width:100%;background:none;border:0;padding:7px 16px;font-family:inherit;font-size:.875rem;color:#4b2e83;cursor:pointer}.session-details-toggle:hover{background:#e4e0f0;text-decoration:underline}.session-toggle-icon{font-size:.75rem;margin-left:5px;transition:transform .2s ease;display:inline-block}.session-details-toggle[aria-expanded="true"] .session-toggle-icon{transform:rotate(180deg)}.session-meetings-expand-bar{border-top:1px solid #e0d9f0;background:#4b2e83;text-align:center;margin:0;padding:0}.session-meetings-expand-toggle{display:block;width:100%;background:none;border:0;padding:7px 16px;font-family:inherit;font-size:.875rem;color:#fff;cursor:pointer}.session-meetings-expand-toggle:hover{background:#372261;text-decoration:underline}.session-meetings-expand-toggle[aria-expanded="true"] .session-toggle-icon{transform:rotate(180deg)}.session-details-inner{border-top:1px solid #e0e0e0;background:#f5f5f5;font-size:.9rem;line-height:1.6}.session-details-section{padding:18px 24px;border-top:1px solid #e0e0e0;background:#f5f5f5}.session-details-section p{font-size:.9rem}.session-details-section:first-child{border-top:0}.session-details-heading{color:#1a1a1a;font-family:"Encode Sans Compressed",sans-serif;font-size:1.2rem;font-weight:700;margin:0 0 6px;padding:0}.session-note h4,.session-note h5{color:#1a1a1a;font-size:1.2rem;font-weight:700;margin-bottom:6px}.session-meetings-grid{border:0;font-size:.875rem;background:#fff;margin-top:12px;padding:20px 24px 24px}.session-meetings-hdr,.session-meetings-row{display:flex;flex-wrap:wrap;align-items:center}.session-meetings-hdr{background:#fff;font-weight:700;font-size:.875rem;color:#4b2e83;border-bottom:1px solid #c8c0df}.session-meetings-row{border-top:0;background:#fff}.session-meetings-row:nth-child(odd){background:#fff}.session-meetings-row:nth-child(even){background:#eeebf5}.sm-col{padding:9px 12px}.sm-col-type{flex:0 0 170px}.sm-col-date{flex:0 0 150px}.sm-col-day{flex:0 0 100px}.sm-col-time{flex:0 0 175px}.sm-col-loc,.sm-col-location{flex:1 1 90px}.sm-col-inst{flex:1 1 130px}.session-meetings-tz{font-size:.75rem;color:#888;font-style:italic;margin:6px 0 0}@media screen and (max-width:768px){.session-row-main.d-flex.flex-wrap.align-items-center{display:block!important}.session-col-dates{padding-bottom:8px}.session-value{padding-bottom:8px}span.label.label-default{text-align:left}.cert-course-item{flex-direction:column}.cert-course-item-action{align-self:flex-start}.session-indev-label{text-align:left}}@media(max-width:767px){.session-meetings-grid{padding:20px 16px 24px}.session-meetings-hdr{display:none}.session-meetings-row{flex-direction:column;padding:8px 10px;gap:2px}.sm-col{padding:2px 0;flex:0 0 100%!important}.session-meetings-row{align-items:flex-start}.sm-col::before{font-weight:700;font-size:.7rem;text-transform:uppercase;color:#888;margin-right:6px}.sm-col-type::before{content:"Type: "}.sm-col-date::before{content:"Date: "}.sm-col-day::before{content:"Day: "}.sm-col-time::before{content:"Time: "}.sm-col-loc::before,.sm-col-location::before{content:"Location: "}.sm-col-inst::before{content:"Instructors: "}}.instructor-modal-trigger{text-decoration:underline;cursor:pointer;color:#4b2e83}.session-modality-title{font-size:1.4rem;font-weight:800;color:#1a1a1a;margin-bottom:10px}.apply-modal-content{border:0;border-radius:6px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18)}.apply-modal-accent-bar{height:5px;background:#4b2e83}.apply-modal-close{position:absolute;top:12px;right:16px;z-index:10;opacity:.55;font-size:1.5rem;line-height:1;padding:0;background:transparent;border:0}.apply-modal-close:hover{opacity:1}.apply-modal-header{padding:24px 28px 20px;background:#f5f2fa;border-bottom:1px solid #e0d9f0}.apply-modal-title{font-size:1.3rem;font-weight:700;color:#4b2e83;margin:0 0 6px;padding-right:32px}.apply-modal-subtitle{font-size:.95rem;color:#444;margin:0 0 4px}.apply-modal-regnumber{font-size:.8rem;color:#888;margin:0}.apply-modal-body{padding:0!important}.apply-modal-tabs{padding:16px 0 0 0;margin:0!important}.apply-modal-tab-content{padding:20px 28px 24px}.apply-modal-cta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.apply-modal-or{font-size:.85rem;color:#888;text-transform:uppercase;letter-spacing:.05em}.apply-modal-copy{font-size:.95rem;line-height:1.7;color:#2b2b2b;padding-top:18px}.apply-modal-copy h2,.apply-modal-copy h3,.apply-modal-copy h4{font-size:1rem;font-weight:700;color:#4b2e83;margin-top:16px;margin-bottom:6px}.apply-modal-copy p{margin-bottom:.75rem}.apply-modal-copy p:last-child{margin-bottom:0}.apply-modal-copy ul,.apply-modal-copy ol{padding-left:1.4rem;margin-bottom:.75rem}.apply-modal-copy li{margin-bottom:.3rem}.apply-modal-copy a{color:#4b2e83}.apply-modal-copy a:hover{text-decoration:underline}.instructor-modal-content{border:0;border-radius:6px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18)}.instructor-modal-accent-bar{height:5px;background:#4b2e83}.instructor-modal-close{position:absolute;top:14px;right:18px;z-index:10;opacity:.55;font-size:1.5rem;line-height:1;padding:0;background:transparent;border:0}.instructor-modal-close:hover{opacity:1}.instructor-modal-header-section{display:flex;align-items:flex-start;gap:24px;padding:28px 32px 22px;background:#f5f2fa}.instructor-modal-photo-wrap{flex:0 0 auto}.instructor-modal-photo{width:140px;height:140px;object-fit:cover;border-radius:50%;border:3px solid #4b2e83;display:block}.instructor-modal-header-info{flex:1;min-width:0;padding-top:6px}.instructor-modal-name{font-size:1.45rem;font-weight:700;color:#4b2e83;margin:0 0 6px;padding-bottom:8px;border-bottom:2px solid #85754d;display:inline-block}.instructor-modal-title{font-size:.95rem;color:#555;font-style:italic;margin:8px 0 12px}.instructor-modal-bio{padding:20px 32px 28px;color:#2b2b2b;font-size:.95rem;line-height:1.75}.instructor-modal-bio p{margin-bottom:.75rem}.instructor-modal-bio p:last-child{margin-bottom:0}@media(max-width:575px){.instructor-modal-header-section{flex-direction:column;align-items:center;text-align:center;padding:24px 20px 18px;gap:16px}.instructor-modal-photo{width:110px;height:110px}.instructor-modal-name{font-size:1.2rem}.instructor-modal-bio{padding:16px 20px 24px}}.cert-course-grid{border:1px solid #ddd;border-radius:4px;overflow:hidden;font-size:1rem}.cert-course-grid-header,.cert-course-row{display:flex;flex-wrap:wrap;align-items:center;gap:0}.cert-course-grid-header{background:#f5f5f5;font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;color:#555}.cert-course-row{border-top:1px solid #eee}.cert-course-row:first-of-type{border-top:0}.cert-course-col{padding:8px 12px}.cert-course-col-quarter{flex:0 0 70px}.cert-course-col-name{flex:1 1 220px;font-weight:500}.cert-course-col-dates{flex:0 0 160px}.cert-course-col-days{flex:0 0 120px}.cert-course-col-location{flex:0 0 120px}.cert-course-col-cost{flex:0 0 90px;text-align:right}.cert-course-col-name a{color:var(--uw-purple,#4b2e83);text-decoration:none}.cert-course-col-name a:hover{text-decoration:underline}.cert-course-label{display:block;font-weight:600;font-size:11px;text-transform:uppercase;color:#777;margin-bottom:2px}@media(max-width:767px){.cert-course-col{flex:0 0 50%;padding:6px 10px}.cert-course-col-name{flex:0 0 100%}.cert-course-col-cost{text-align:left}}.cert-term-groups{border:1px solid #ddd;border-radius:4px;overflow:hidden;margin:10px 20px;background:#fff}.cert-term-group{border-bottom:1px solid #ddd}.cert-term-group:last-child{border-bottom:0}.cert-term-heading{display:flex;justify-content:space-between;align-items:baseline;padding:10px 16px 8px;background:#eeebf5;border-bottom:1px solid #e0e0e0}.cert-term-name{font-weight:700;font-size:1rem;color:#1a1a1a;letter-spacing:0;font-family:"Encode Sans Compressed",sans-serif}.cert-term-cost{font-weight:700;font-size:1rem;color:#1a1a1a}.cert-course-item{display:flex;align-items:flex-start;gap:12px;padding:10px 16px;border-bottom:1px solid #f0f0f0}.cert-course-item:last-child{border-bottom:0}.cert-course-item-name{flex:1 1 0;min-width:0}.cert-course-item-name .cert-course-name-link{display:block;font-weight:700;font-size:1rem;color:#4b2e83;text-decoration:none;text-transform:none;letter-spacing:0;line-height:1.3}.cert-course-item-name .cert-course-name-link:hover{text-decoration:underline}.cert-course-item-instructors{margin-top:4px;font-size:.9rem;color:#4b2e83}.cert-course-item-meta{flex:0 0 18%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:.9rem;color:#555;white-space:nowrap}.cert-course-item-days{font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:.85rem}.cert-course-item-dates{font-size:.85rem}.cert-course-item-action{flex:0 0 auto;align-self:center}@media(max-width:575px){.cert-course-item{flex-wrap:wrap}.cert-course-item-meta{align-items:flex-start;flex:1 0 100%;flex-direction:row;gap:8px}.cert-course-item-action{flex:1 0 100%}}.certificate-sessions .panel{margin-bottom:8px;border:1px solid #ddd;border-radius:4px}.certificate-sessions .panel-heading{background:#f9f9f9;padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.certificate-sessions .panel-heading>a{font-weight:600;color:#4b2e83;text-decoration:none;flex:1}.certificate-sessions .panel-body{padding:16px}.certificate-sessions .panel-footer{background:#f5f5f5;padding:12px 16px;border-top:1px solid #ddd}.term-group{margin-bottom:20px}.term-heading{display:flex;align-items:baseline;gap:12px;font-size:1rem;border-bottom:1px solid #eee;padding-bottom:6px;margin-bottom:10px}.term-cost{font-size:.9rem;color:#555;font-weight:400}.certificate-session-instance{padding:8px 0;border-bottom:1px solid #f0f0f0}.certificate-session-instance:last-child{border-bottom:0}.certificate-session-instance h4.course-name{font-size:.95rem;margin-bottom:4px}.course-column{display:inline-block;margin-right:20px;font-size:13px;color:#444}.accordion{overflow-anchor:none;margin-bottom:40px}.accordion.hidden{display:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.accordion:focus,.accordion:focus:not(:focus-visible),.accordion:focus-within{box-shadow:1px 1px 5px rgba(75,46,131,.7)}.accordion:focus-visible{outline:2px dashed rgba(75,46,131,.7)}.accordion.uppercase-title .card-header h3 button{text-transform:uppercase}.accordion.non-bold .card-header h3 button{font-weight:100!important}.accordion.open-sans .card .card-header h2 button,.accordion.open-sans .card .card-header h3 button,.accordion.open-sans .card .card-header h4 button{font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:400}.accordion .card{background-color:#fff;border:1px solid rgba(55,58,60,.125);margin-bottom:0}.accordion .card .card-header{padding:0}.accordion .card .card-header h3{margin-top:0}.accordion .card .card-header h3 button{font-family:'Encode Sans Compressed',sans-serif;color:#373a3c;font-weight:900;font-size:1.125rem;text-decoration:none;width:100%;border:0 none;display:flex;justify-content:space-between;align-items:stretch;padding:0;margin:0;white-space:normal;background-color:transparent}.accordion .card .card-header h3 button span.btn-text{padding:5px 20px;text-align:left;line-height:1.3}.accordion .card .card-header h3 button span.arrow-box{padding:10px 18px 10px 10px;border:0 none;display:flex;align-items:center;background-color:#4b2e83;transition:background-color 1s ease}.accordion .card .card-header h3 button span.arrow-box .arrow{border:solid;border-width:0 1px 1px 0;border-color:#fff;padding:6px;transform:rotate(-45deg);transition:transform .5s ease}.accordion .card .card-header h3 button:hover,.accordion .card .card-header h3 button:active,.accordion .card .card-header h3 button:focus,.accordion .card .card-header h3 button[aria-expanded='true']{background-color:#eee}.accordion .card .card-header h3 button:hover .arrow-box,.accordion .card .card-header h3 button:active .arrow-box,.accordion .card .card-header h3 button:focus .arrow-box,.accordion .card .card-header h3 button[aria-expanded='true'] .arrow-box{transition:background-color 1s ease;background-color:#85754d}.accordion .card .card-header h3 button:hover .arrow-box .arrow,.accordion .card .card-header h3 button:active .arrow-box .arrow,.accordion .card .card-header h3 button:focus .arrow-box .arrow,.accordion .card .card-header h3 button[aria-expanded='true'] .arrow-box .arrow{transform:rotate(45deg);position:relative;left:4px;top:-2px;transition:transform .5s ease}.accordion .card .card-header h3 button:focus{outline:0;border:1px solid rgba(75,46,131,.2);box-shadow:0 0 0}.accordion .card .collapse,.accordion .card .collapsing{padding:20px 20px 10px}