.simple-topic-courses-wrapper{margin-top:0;margin-bottom:0}@supports (display: grid){@media all and (min-width: 64em){.simple-topic-courses-wrapper{display:grid;grid-template-columns:1fr 1fr}}}.simple-topic-course{padding:var(--space-md)}.simple-topic-course+.simple-topic-course{border-top:1px solid #dddde2}.simple-topic-course[hidden]{display:none}@media all and (min-width: 64em){.simple-topic-course{position:relative}.simple-topic-course+.simple-topic-course{border-top:none}.simple-topic-course:nth-child(2n+1){padding-right:var(--space-lg);padding-left:0;border-right:1px solid #dddde2}.simple-topic-course:nth-child(2n+1)::before{left:0;right:var(--space-md)}.simple-topic-course:nth-child(2n+2){padding-left:var(--space-lg);padding-right:0}.simple-topic-course:nth-child(2n+2)::before{left:var(--space-md);right:0}.simple-topic-course:nth-child(2)~.simple-topic-course::before{content:'';display:block;position:absolute;top:0;height:1px;background-color:#dddde2}}.simple-topic-course{display:flex;align-content:space-between;align-items:baseline;flex-wrap:wrap;margin:0}.simple-topic-course__content{flex-basis:100%;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.75rem}.simple-topic-course__heading{margin-bottom:1rem;margin-right:1rem;flex-basis:100%}@media all and (min-width: 48em){.simple-topic-course__heading{flex-basis:auto}}@media all and (min-width: 64em){.simple-topic-course__heading{flex-basis:100%}}@media all and (min-width: 80em){.simple-topic-course__heading{flex-basis:auto}}.simple-topic-course__affiliate-note{font-style:italic;font-size:var(--text-sm)}.simple-topic-course__quick-details .short-label{display:inline;white-space:nowrap;color:black;border-radius:500px;background-color:#f6f7f9;border:1px solid #dddde2;padding:var(--space-xxxs) var(--space-xs);font-size:var(--text-xs);font-weight:500;line-height:1.2}.simple-topic-course__quick-details .short-label+.short-label{margin-left:.5rem}.simple-topic-course__quick-details .short-label.primary{background-color:#E4FFF7;border-color:#C5FCEB}.simple-topic-course__quick-details .short-label.secondary{background-color:#DCEDF7;border-color:#AED8EE}.simple-topic-course__description{flex-basis:100%}.simple-topic-course__cta a{display:inline-block;white-space:nowrap;margin-right:var(--space-sm);margin-top:var(--space-xs);margin-bottom:var(--space-xs);padding:var(--space-xxs) var(--space-sm) var(--space-xxs) var(--space-sm);border-radius:var(--radius-sm);color:#1C83AF;border:1px solid #1C83AF}.simple-topic-course__cta a .clarity-icon{--svg-icon-size: 1em;width:var(--svg-icon-size);height:var(--svg-icon-size);vertical-align:-.15em;margin-right:0.7999998rem}.simple-topic-course__cta a:hover{background-color:#DCEDF7;color:#176288;border-color:#176288}.simple-topic-course__cta a:active{background-color:#DCEDF7;color:#0C293D;border-color:#0C293D}.simple-topic-course__cta.affiliate a .clarity-icon{margin-right:0;margin-left:0.499999875rem}.topic-cards.cards-wrapper{padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);display:flex;flex-wrap:wrap;justify-content:center;margin:0 -0.99999975rem}@media all and (min-width: 48em){.topic-cards.cards-wrapper{margin:0 -0.499999875rem}}@media all and (min-width: 80em){.topic-cards.cards-wrapper{margin:0 -0.99999975rem}}.topic-cards>.card{position:relative;background-color:white;box-shadow:0px 10px 40px 0px rgba(7,15,33,0.1);border-radius:8px;overflow:hidden;max-width:31.999992rem;width:calc(100% - 1.9999995rem);flex-grow:0;flex-shrink:1;flex-basis:calc(100% - 1.9999995rem);margin:0.499999875rem;padding:0;transition:transform .15s ease-in-out, box-shadow .2s ease-in-out, color .1s ease-in-out .1s, border-color .1s ease-in-out .05s;display:flex;flex-wrap:wrap;align-content:space-between}@media all and (min-width: 48em){.topic-cards>.card{width:calc(50% - 1.139999715rem);flex-basis:calc(50% - 1.139999715rem)}}@media all and (min-width: 80em){.topic-cards>.card{margin:0.99999975rem;width:calc(50% - 2.139999465rem);flex-basis:calc(50% - 2.139999465rem)}}@media all and (min-width: 64em){.three-cols.topic-cards>.card{width:calc(33.333% - 1.139999715rem);flex-basis:calc(33.333% - 1.139999715rem)}}@media all and (min-width: 80em){.three-cols.topic-cards>.card{margin:0.99999975rem;width:calc(33.333% - 2.139999465rem);flex-basis:calc(33.333% - 2.139999465rem)}}.topic-cards>.card>*{padding:1.333333rem}@media all and (min-width: 30em){.topic-cards>.card>*{padding:1.499999625rem}}.topic-cards>.card:hover,.topic-cards>.card:focus{border-color:rgba(36,72,255,0.5);transform-origin:center center;transform:scale(1.02);box-shadow:0px 30px 40px -10px rgba(7,15,33,0.13)}.topic-cards>.card:active{transform:scale(0.97);box-shadow:0px 5px 10px 0px rgba(7,15,33,0.1)}.topic-cards>.card .card-content{color:#070F21;margin-bottom:0;padding-bottom:0.499999875rem}.topic-cards>.card .card-content h3{text-align:center}.topic-cards>.card .card-content img{margin:1.333333rem auto 1.333333rem;height:auto;width:180px;display:block}.topic-cards>.card .card-content p{margin-bottom:0}.topic-cards>.card .card-action{padding:0.99999975rem;padding-top:0;margin-left:auto;margin-right:auto}@media all and (min-width: 38.75em){.topic-cards>.card .card-action{margin-right:unset}}.topic-cards>.card .action-container{color:#2448FF;background-color:#EDF2FA;padding:0.3999999rem;border-radius:20px;display:flex;align-items:center;flex-wrap:nowrap;transition:background-color .2s ease-in-out}.topic-cards>.card .action-container:link{color:#2448FF}.topic-cards>.card .action-container:visited{color:#2448FF}.topic-cards>.card .action-container:hover{color:#5773ff}.topic-cards>.card .action-container:focus{color:#5773ff}.topic-cards>.card .action-container:active{color:#0b33ff}.topic-cards>.card .action-container:hover{background-color:#F7FAFF;box-shadow:0 0 0 1px rgba(36,72,255,0.2)}.topic-cards>.card .action-text{transition:width .1s ease-out;font-size:.888889rem;overflow:hidden;width:0;line-height:.7;vertical-align:middle;white-space:nowrap}.topic-cards>.card .feather-icon{display:block;--svg-icon-size: 1rem;width:var(--svg-icon-size);height:var(--svg-icon-size)}.topic-cards>.card:hover .action-text,.topic-cards>.card:focus .action-text{width:5.1em;margin-left:0.499999875rem}.topic-cards>.card h2{margin-bottom:0.99999975rem}.topic-cards>.card h3{text-align:center}.topic-cards>.card p{line-height:1.6;font-size:.88889rem}@media all and (min-width: 30em){.topic-cards>.card p{font-size:1rem}}.card{overflow:hidden;background-color:#fff;border-radius:8px;border:1px solid #cfd9e9;box-shadow:0 20px 8px -15px rgba(7,15,33,0.15),0 18px 20px 0 rgba(7,15,33,0.05)}.page-masthead{padding-bottom:9.9999975rem;margin-bottom:-9.9999975rem}.page-masthead .subtitle{font-size:1.1rem;line-height:1.5}@media all and (min-width: 48em){.page-masthead{padding-bottom:9.9999975rem}}.page-masthead~main .pseudo-bg::before{margin-top:9.9999975rem;background-color:#f6f7f9}.page-masthead .header-curve{position:absolute;height:var(--space-lg);bottom:0;left:0;right:0}.page-masthead .header-curve::before{z-index:0;position:absolute;content:'';background-image:none;background-color:#f6f7f9;width:100%;height:100%;bottom:-5%;left:0;right:0;clip-path:polygon(0 95%, 100% 0, 100% 100%, 0 100%)}.topic-cards>.card .card-content h3{flex-basis:100%;text-align:center;margin-bottom:1.499999625rem;margin-top:0}.topic-cards>.card .card-content p{font-size:.9rem;flex-shrink:1;flex-grow:0;flex-basis:100%}@media all and (min-width: 64em){.topic-cards>.card .card-content p{flex-basis:calc(100% - 7.2rem - 0.99999975rem)}}@media all and (min-width: 48em){.review-sites{justify-content:center}}@supports (display: grid){.photo-collage-full-width{display:grid;grid-gap:4px;grid-template-columns:repeat(10, 1fr);grid-template-rows:repeat(2, 17.857vw);grid-template-areas:'a a a a a a d d d d' 'b b b c c c d d d d'}.photo-collage-full-width .grid-area-top-left{grid-area:a}.photo-collage-full-width .grid-area-bottom-left{grid-area:b}.photo-collage-full-width .grid-area-bottom-middle{grid-area:c}.photo-collage-full-width .grid-area-right{grid-area:d}}.photo-collage-full-width>div{background-color:#efeff2;display:inline-block;max-width:calc(25% - .25em)}@supports (display: grid){.photo-collage-full-width>div{display:block;max-width:none}}.photo-collage-full-width img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.corporate-training{background-color:white;position:relative;overflow:hidden;background-size:1024px;background-repeat:no-repeat repeat;background-position:center top;will-change:background-position-y;animation:scroll 120s linear infinite;padding-top:3.999999rem;padding-bottom:3.999999rem;padding-left:constant(safe-area-inset-left);padding-right:constant(safe-area-inset-right);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);text-align:center}.corporate-training::before{background-image:linear-gradient(white 0%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, white 100%)}.corporate-training::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0}.corporate-training>.container{position:relative}.corporate-training>.container>*{position:relative}.corporate-training>.container::before{content:'';display:block;width:100%;max-width:640px;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background-image:radial-gradient(closest-side, rgba(255,255,255,0.7) 70%, rgba(255,255,255,0) 100%)}.corporate-training p{margin:0 auto 1.9999995rem;font-size:1.16667rem}.corporate-training a{-webkit-font-smoothing:antialiased}@keyframes scroll{from{background-position-y:0%}to{background-position-y:-730px}}.featured-courses-section+.featured-courses-section{border-top:1px solid #dddde2}.class-cards-wrapper{margin-left:-0.499999875rem;margin-right:-0.499999875rem;display:flex;flex-wrap:wrap;justify-content:center}.class-cards-wrapper .class-group-class-card{flex-basis:100%;margin:0.499999875rem}@media all and (min-width: 48em){.class-cards-wrapper .class-group-class-card{flex-basis:calc(50% - 0.99999975rem)}}@media all and (min-width: 80em){.class-cards-wrapper .class-group-class-card{flex-basis:calc(33.333% - 0.99999975rem)}}@media all and (min-width: 80em){.class-cards-wrapper .class-group-class-card:first-child:nth-last-child(3n+1):nth-last-child(4)~.class-group-class-card,.class-cards-wrapper .class-group-class-card:first-child:nth-last-child(3n+1):nth-last-child(4),.class-cards-wrapper .class-group-class-card:first-child:nth-last-child(2n):nth-last-child(2)~.class-group-class-card,.class-cards-wrapper .class-group-class-card:first-child:nth-last-child(2n):nth-last-child(2){flex-basis:calc(50% - 0.99999975rem)}}.class-cards-wrapper .class-group-class-card:first-child:last-child{flex-basis:100%}
