html{--navbar-padding: 0.9rem;--navbar-contents-height: 2rem;--navbar-space-below: 6.75rem}header{z-index:1;padding-bottom:0;text-align:left}header .subtitle{font-size:1.1rem;line-height:1.4}header .header__main-content{z-index:1;background-color:transparent}header .header__course-location{font-size:.75em;font-weight:400}header .header__affiliate-note{font-style:italic;margin:0}@media all and (max-width: 63.9375em){header .sidebar-layout-grid .inner-main{grid-column:main}}header .quick-details .undiscounted-price{color:#c0c0c8}header .quick-details .undiscounted-price::before{border-bottom:2px solid #c0c0c8}header .button-and-essential-details-row{display:flex;flex-wrap:wrap;align-items:baseline;margin:-0.45rem -0.9rem;margin-top:1.35rem}header .button-and-essential-details-row>*{margin:0.45rem 0.9rem}header .button-and-essential-details-row .essential-detail{font-weight:600;letter-spacing:.025ch}header .button-and-essential-details-row .essential-detail .clarity-icon{margin-right:0.225rem;--svg-icon-size: 0.9em;width:0.9em;height:0.9em;width:var(--svg-icon-size);height:var(--svg-icon-size);vertical-align:-.15em}header .button-and-essential-details-row .undiscounted-price{color:rgba(255,255,255,0.75)}header .button-and-essential-details-row .undiscounted-price::before{border-bottom:2px solid rgba(255,255,255,0.75)}@media all and (max-width: 59.9375em){header .button-and-essential-details-row .header-cta-button{display:none}}.course-description-outer{padding-top:1.8rem;margin-bottom:1.8rem}.sidebar-enroll-button{display:block;font-size:1rem;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0.45rem 0.9rem;border:0;font-weight:600;color:white;text-align:center;border-radius:500px;transition:box-shadow .3s ease, background-position .2s ease-out, color .1s ease-out;box-shadow:0 0 10px rgba(255,255,255,0.2);background-size:400% 100%;background-position-x:0%;background-repeat:no-repeat;background-image:linear-gradient(90deg, #2448ff 10%, #478dff 25%, #478dff 37.5%, #7fc2ff 62.5%, #7fc2ff 75%, #b9ddfa 100%)}.sidebar-enroll-button:link{color:white}.sidebar-enroll-button:visited{color:white}.sidebar-enroll-button:hover{color:white}.sidebar-enroll-button:focus{color:white}.sidebar-enroll-button:active{color:#f2f2f2}.sidebar-enroll-button:hover,.sidebar-enroll-button:focus{outline:none;color:#03093d;background-position-x:50%}.sidebar-enroll-button:active{background-position-x:100%}@media all and (max-width: 59.9375em){.course-page .intercom-launcher{bottom:3.6rem}.sidebar-layout-grid .sidebar nav .sidebar-enroll-button-wrapper{background-color:white;position:fixed;bottom:0;left:0;right:0;padding:0.45rem;box-shadow:0 -5px 10px rgba(54,60,72,0.1)}}@media all and (min-width: 60em){.sidebar-layout-grid .sidebar nav .sidebar-enroll-button-wrapper{margin-top:0.9rem;display:block;position:relative;box-shadow:none;padding:0;background-color:transparent}}.quick-details-outer{margin-top:1.8rem;border-top:1px solid rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding-top:0.45rem;padding-bottom:0.45rem}@media all and (min-width: 48em){.quick-details-outer{margin-top:2.25rem}}.quick-details-outer a:link{color:#7fc2ff}.quick-details-outer a:visited{color:#7fc2ff}.quick-details-outer a:hover{color:#b2daff}.quick-details-outer a:focus{color:#b2daff}.quick-details-outer a:active{color:#66b6ff}.quick-details{margin:0 -0.9rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.detail{font-size:1rem;line-height:1.1;font-weight:500;margin:0.45rem 0.9rem}.detail.price,.detail.hours,.detail.workstation{white-space:nowrap}.detail .clarity-icon{--svg-icon-size: 1.1em;width:1.1em;height:1.1em;width:var(--svg-icon-size);height:var(--svg-icon-size)}.clarity-icon{margin-right:0.225rem}.undiscounted-price{margin-right:.5em;font-weight:500;color:#070F21;position:relative}.undiscounted-price::before{content:'';position:absolute;top:0;right:-5px;bottom:0;left:-5px;border-bottom:2px solid #474747;transform:rotate(-15deg) translateY(-40%)}.prereq{margin-bottom:1.8rem;padding:0.9rem;border:1px solid #faefcc;border-radius:8px;background-color:#fcf6e3}.prereq__body p{font-size:.9rem;line-height:1.4}.prereq__body p:last-child{margin-bottom:0}.prereq .clarity-icon{color:#e09e19}.learn-the-skills-outer{padding-top:1.8rem;padding-bottom:1.8rem}.learn-the-skills-outer--with-logo{position:relative}.learn-the-skills-outer--with-logo:before{content:'';position:absolute;left:0;top:4.5rem;width:100%;height:18rem;max-height:100%;background-image:linear-gradient(180deg, #edf2fa, rgba(237,242,250,0))}.learn-the-skills{display:grid;grid-gap:0.45rem;grid-template-columns:64px auto;grid-template-rows:auto min-content;grid-template-areas:'a a' 'b b' 'c d'}@media all and (min-width: 60em){.learn-the-skills{padding-right:0.45rem}}.learn-the-skills .grid-area-a{grid-area:a}.learn-the-skills .grid-area-b{grid-area:b}.learn-the-skills .grid-area-c{grid-area:c}.learn-the-skills .grid-area-d{grid-area:d}.learn-the-skills .grid-area-e{grid-area:e}.learn-the-skills .grid-area-f{grid-area:f}.learn-the-skills .grid-area-e,.learn-the-skills .grid-area-f{display:none}@media all and (min-width: 48em){.learn-the-skills{grid-template-columns:64px 3fr 4fr;grid-template-rows:auto auto;grid-template-areas:'a a b' 'c d d'}}@media all and (min-width: 60em){.learn-the-skills{grid-template-columns:64px auto;grid-template-rows:auto min-content;grid-template-areas:'a a' 'b b' 'c d'}}@media all and (min-width: 64em){.learn-the-skills{grid-template-columns:64px 3fr 4fr;grid-template-rows:auto auto;grid-template-areas:'a a b' 'c d d'}}@media all and (min-width: 80em){.learn-the-skills{grid-template-columns:minmax(auto, 1.2fr) 80px minmax(auto, 1fr);grid-template-rows:minmax(auto, 100%) 80px min-content;grid-template-areas:'a b b' 'a c d' 'a e d'}.learn-the-skills .grid-area-e{display:block}}@media all and (min-width: 120em){.learn-the-skills{grid-template-columns:minmax(auto, 50%) 80px minmax(auto, 640px) minmax(80px, auto);grid-template-rows:minmax(auto, 100%) 80px min-content;grid-template-areas:'a b b f' 'a c d f' 'a e d f'}.learn-the-skills .grid-area-f{display:block}}.learn-the-skills>*[class*=grid-area]{border-radius:8px}.learn-the-skills__heading{margin-top:-.75em;margin-bottom:0.45rem}@media all and (min-width: 64em){.learn-the-skills__heading{margin-bottom:1.35rem}}.learn-the-skills__text-column{position:relative;display:flex;flex-wrap:wrap;align-content:space-between}@media all and (min-width: 48em){.learn-the-skills__text-column{padding-right:1.8rem}}.learn-the-skills__seal{position:relative;margin-bottom:0.9rem;left:-1.25%;width:4rem}@media all and (min-width: 48em){.learn-the-skills__seal{margin-bottom:2.7rem;width:5rem}}@media all and (min-width: 64em){.learn-the-skills__seal{width:6.4rem}}.learn-the-skills__explanation{margin-top:1.8rem;margin-bottom:1.8rem}.learn-the-skills__explanation p{margin:0;line-height:1.5;font-size:.9rem}@media all and (min-width: 80em){.learn-the-skills__explanation{margin-bottom:0}.learn-the-skills__explanation p{font-size:1rem}}.learn-the-skills__photo{overflow:hidden;background-size:cover;background-position:50% 33%;min-height:240px;background-color:#e5ecf7;position:relative}.learn-the-skills__photo img{position:absolute;left:0;right:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50 33%;object-position:50 33%}.learn-the-skills__quote-icon{display:flex;align-items:flex-start;align-self:start;padding:0.45rem;color:#61aaff}@media all and (min-width: 80em){.learn-the-skills__quote-icon{padding:0.72rem;align-self:stretch;align-items:center;background-color:#edf2fa}}.learn-the-skills__quote-icon svg{width:100%;height:auto}.learn-the-skills__pull-quote{background-color:#edf2fa;color:black;font-weight:500;padding:0.45rem 0.9rem}@media all and (min-width: 60em){.learn-the-skills__pull-quote{padding:1.35rem 1.8rem}}.learn-the-skills__pull-quote p{line-height:1.5;margin:0}.learn-the-skills__pull-quote p+p{margin-top:0.45rem}.learn-the-skills__dot-filler{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 16 16'%3E%3Ccircle fill='%23555d6f' cx='2' cy='2' r='2'/%3E%3C/svg%3E");background-size:4px;background-repeat:repeat}.learn-the-skills__quick-benefits{align-self:stretch;align-content:flex-start;display:flex;flex-wrap:wrap;margin:0}.quick-benefits__item{display:flex;justify-content:flex-start;flex-wrap:nowrap}.quick-benefits__item+.quick-benefits__item{margin-top:1.8rem}.quick-benefits__item-icon{align-self:flex-start;flex-shrink:0;margin-right:0.9rem;background-image:linear-gradient(#61aaff, #7fc2ff);border-radius:8px;display:flex;width:2.25rem;height:2.25rem;padding:.5rem}.quick-benefits__item-icon .clarity-icon{color:white;--svg-icon-size: 100%;width:100%;height:100%;width:var(--svg-icon-size);height:var(--svg-icon-size);margin:auto}@media all and (min-width: 60em){.quick-benefits__item-icon{margin-right:1.35rem;width:2.7rem;height:2.7rem}}.quick-benefits__item-content{color:#03093d;margin-top:-.25em}.quick-benefits__item-content p{line-height:1.3;margin:0}.popout-video-outer{padding:0}.popout-video-outer::before{content:'';display:block;float:right}@media all and (min-width: 48em){.popout-video-outer::before{height:10.8rem}}.popout-video-outer .play-popout-video{margin-bottom:1.8rem;z-index:1}@media all and (min-width: 38.75em){.popout-video-outer .play-popout-video{float:right;clear:both;max-width:50%;margin:0.9rem -0.9rem 0.9rem 1.8rem}}@media all and (min-width: 80em){.popout-video-outer .play-popout-video{margin-right:0}}.play-popout-video.online-training-demo .text-content{font-size:1.4rem}@media all and (min-width: 30em){.play-popout-video.online-training-demo .text-content{font-size:2rem}}@media all and (min-width: 38.75em){.play-popout-video.online-training-demo .text-content{font-size:2.8rem}}@media all and (min-width: 48em){.play-popout-video.online-training-demo .text-content{font-size:1.5rem}}@media all and (min-width: 60em){.play-popout-video.online-training-demo .text-content{font-size:2.5rem}}@media all and (min-width: 80em){.play-popout-video.online-training-demo .text-content{font-size:2rem}}.what-learn-outer{max-width:853px}.what-you-learn .checklist{background-image:linear-gradient(90deg, rgba(237,242,250,0.8), #EDF2FA);margin:0;padding:1.35rem 1.35rem 1.35rem 3.15rem;border-radius:4px;position:relative}.what-you-learn .checklist::before{z-index:-1;content:'';display:block;position:absolute;background-color:#7DC0FF;background-image:linear-gradient(#a6e3ff, #7DC0FF);border-radius:4px;top:0.9rem;bottom:0.9rem;left:-1.8rem;right:0.9rem;transform:skew(-1.5deg)}.what-you-learn .checklist li::before{content:url("data:image/svg+xml;charset=utf8,%3Csvg width='27' height='27' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M30,18A12,12,0,1,1,18,6,12,12,0,0,1,30,18Zm-4.77-2.16a1.4,1.4,0,0,0-2-2l-6.77,6.77L13,17.16a1.4,1.4,0,0,0-2,2l5.45,5.45Z'%3E%3C/path%3E%3Crect x='0' y='0' width='36' height='36' fill-opacity='0'/%3E%3C/svg%3E");width:auto;height:auto;margin-top:.2rem;margin-left:-2rem}.what-you-learn .checklist li:last-child{margin-bottom:0}.what-you-learn h2{margin-bottom:1.8rem}.course-examples-outer{padding-top:1.8rem}.course-examples-outer .single-slide,.course-examples-outer .single-slide video{border-radius:8px;border:1px solid #dadee4;overflow:hidden;box-sizing:border-box}.course-examples-outer .single-slide img,.course-examples-outer .single-slide video img{display:block}.course-examples-outer .single-slide video,.course-examples-outer .single-slide video video{max-height:500px;border-radius:8px;width:100%;height:100%}.course-examples-swiper{overflow:hidden;display:flex;justify-content:flex-start;flex-wrap:wrap}@media all and (min-width: 48em){.course-examples-swiper{flex-wrap:nowrap}}.course-examples-swiper .swiper-slide{border-radius:8px;border:1px solid #dadee4;overflow:hidden;box-sizing:border-box}.course-examples-swiper .swiper-slide video{max-height:500px;border-radius:8px;width:100%;height:100%}.course-examples-swiper .swiper-container{max-width:18rem}@media all and (min-width: 48em){.course-examples-swiper .swiper-container{max-width:none;width:50%;flex-shrink:0}}.course-examples-swiper .swiper-controls-and-caption{flex-grow:1;position:relative;display:flex;flex-wrap:wrap;align-self:start}.course-examples-swiper .swiper-controls-and-caption.hide{display:none}@media all and (min-width: 48em){.course-examples-swiper .swiper-controls-and-caption{margin-left:0.9rem;flex-direction:column-reverse}.course-examples-swiper .swiper-controls-and-caption .swiper-caption{margin-top:0;border-top:0;border-bottom:2px solid #EDF2FA}.course-examples-swiper .swiper-controls-and-caption .swiper-pagination-progressbar{margin-bottom:0}.course-examples-swiper .swiper-controls-and-caption .swiper-navigation{margin-top:0.9rem;margin-bottom:0.9rem}}.course-examples-swiper .swiper-caption{line-height:1.5;padding:0.9rem;border-top:2px solid #EDF2FA;margin-top:1.8rem;margin-bottom:0}.course-examples-swiper .swiper-caption.empty{border:0;padding:0}.course-examples-swiper .swiper-pagination-progressbar{position:static;height:2px;width:100%;background-color:#EDF2FA;margin-bottom:0.9rem}.course-examples-swiper .swiper-pagination-progressbar-fill{background-color:#7DC0FF}.course-examples-swiper .swiper-navigation{position:relative;padding:0 0.45rem;display:flex}.course-examples-swiper [class*=swiper-button]{background-image:none;position:static;margin:0 0.225rem;--svg-icon-size: 1.8rem;width:1.8rem;height:1.8rem;width:var(--svg-icon-size);height:var(--svg-icon-size);transition:color .15s ease-out;color:#474747}.course-examples-swiper [class*=swiper-button]:hover,.course-examples-swiper [class*=swiper-button]:focus{color:#7DC0FF}.course-examples-swiper [class*=swiper-button]:active{color:#474747}.course-syllabus-outer{background-color:#f6f8fc}.course-syllabus-outer::before{z-index:-1;content:'';position:absolute;width:100%;height:100%;opacity:.05;background-image:url("/image/syllabus-bg.svg");background-repeat:repeat-y;background-position:left 1.2rem}@supports (mix-blend-mode: color-burn){.course-syllabus-outer::before{opacity:.5;mix-blend-mode:color-burn}}.course-syllabus-outer h2{margin-bottom:0.9rem}.course-syllabus-outer .cert-syllabus{margin-top:1.8rem}@media all and (min-width: 48em){.course-syllabus-outer .cert-syllabus{margin-top:2.7rem}}.cert-syllabus-unit__label{color:#474747;letter-spacing:.2;font-size:1rem;line-height:1.1;font-weight:600;text-align:right;margin:0}.cert-syllabus-unit__label .label__hours{font-size:.8rem;font-weight:500}.cert-syllabus-unit__timeline .line{border-radius:4px;background-color:#dadee4}.cert-high-level{padding:1.8rem}.cert-high-level h5,.cert-high-level h3{margin-top:1.35rem}.cert-high-level h6,.cert-high-level h4{line-height:1.3;font-size:1rem;font-weight:500;margin:0}.cert-high-level h6+h6,.cert-high-level h4+h6{margin-top:0.45rem}.cert-high-level ul{margin-left:0.45rem;margin-top:0.9rem}.certificate-full-price-breakdown{padding:clamp(0.9rem, 5%, 1.8rem)}.certificate-installments-breakdown-table{border-collapse:collapse;border-spacing:0;margin-bottom:1.8rem;line-height:1.25}.certificate-installments-breakdown-table td,.certificate-installments-breakdown-table th{padding:0.45rem 0.9rem}@media all and (max-width: 38.6875em){.certificate-installments-breakdown-table td,.certificate-installments-breakdown-table th{padding:0.225rem 0.45rem}}@media all and (max-width: 38.6875em){.certificate-installments-breakdown-table td:last-child,.certificate-installments-breakdown-table th:last-child{display:none}}.certificate-installments-breakdown-table td:first-child,.certificate-installments-breakdown-table th:first-child{border-right:1px solid #1f222d}.certificate-installments-breakdown-table thead{text-align:right}.certificate-installments-breakdown-table thead th{white-space:nowrap;font-weight:600;border-bottom:1px solid #1f222d}.certificate-installments-breakdown-table thead .list-price-heading{font-weight:500}.certificate-installments-breakdown-table tbody .number-cell{text-align:right;font-variant-numeric:tabular-nums}.certificate-installments-breakdown-table tbody .you-pay-cell{font-weight:600}.certificate-installments-breakdown-table tbody .list-price-cell{color:#4c4e58}.certificate-installments-breakdown-table tbody .description-cell{width:100%}.certificate-installments-breakdown-table tbody tr+tr td{border-top:1px solid #efeff2}.certificate-installments-breakdown-table tbody tr.deposit-row+tr td{border-top:1px solid #dddde2}.certificate-installments-breakdown-table .total-row td{border-top:1px solid #1f222d}.certificate-installments-breakdown-table .interjection{font-size:.9rem;background-color:#f6f7f9}.certificate-installments-breakdown-table .interjection td{border:0;border-top:1px solid #efeff2;border-bottom:1px solid #efeff2;padding:0.225rem 0.45rem}.syllabus-columns .col-r h3:first-child{margin-top:1.44em}.syllabus-columns .col-r h4:first-child{margin-top:0.9em}@supports (display: grid){@media all and (min-width: 38.75em){.syllabus-columns{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.syllabus-columns .col-l{margin-right:1.8rem}.syllabus-columns .col-r{padding-left:1.8rem;border-left:1px solid #b2bed1}.syllabus-columns .col-r h3:first-child{margin-top:0}.syllabus-columns .col-r h4:first-child{margin-top:0}.syllabus-columns .col-r:empty{border:0}}@media all and (min-width: 60em){.syllabus-columns{display:block}.syllabus-columns .col-l{margin:0}.syllabus-columns .col-r{padding:0;border-left:none}.syllabus-columns .col-r h3:first-child{margin-top:1.44em}.syllabus-columns .col-r h4:first-child{margin-top:0.9em}}@media all and (min-width: 80em){.syllabus-columns{display:grid}.syllabus-columns .col-l{margin-right:3.6rem}.syllabus-columns .col-r{padding-left:3.6rem;border-left:1px solid #b2bed1}.syllabus-columns .col-r h3:first-child{margin-top:0}.syllabus-columns .col-r h4:first-child{margin-top:0}}}.class-syllabus{margin-top:1.8rem}.class-syllabus h3:not(:first-child){margin-top:1.35rem}.class-syllabus h4{font-weight:500;font-size:.9rem}.class-syllabus h4.no-panel{font-weight:500;font-size:1rem}.class-syllabus h4.no-panel+.no-panel{margin-top:0.45rem}.class-syllabus li{font-size:.9rem}.class-syllabus li>ul{margin-top:0.9rem}.class-syllabus.ui-accordion .ui-accordion-header{border-radius:4px;transition:background-color .2s ease;cursor:pointer;position:relative;margin-top:0;margin-bottom:0;padding:0.45rem;padding-left:1.8rem}.class-syllabus.ui-accordion .ui-accordion-header:hover{background-color:#e5ecf7}.class-syllabus.ui-accordion .ui-accordion-header:focus{outline:none}.class-syllabus.ui-accordion .ui-accordion-header.ui-accordion-header-active{background-color:#cfd9e9;transition:background-color .5s ease;border-bottom-left-radius:0;border-bottom-right-radius:0}.class-syllabus.ui-accordion .ui-accordion-content{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#e5ecf7;margin-left:0;padding-top:0.45rem;padding-bottom:0.9rem;padding-left:2.7rem;padding-right:0.9rem}.class-syllabus.ui-accordion .ui-accordion-content li:last-child{margin-bottom:0}.class-syllabus.ui-accordion .ui-accordion-header-icon{width:0.9rem;height:0.9rem;position:absolute;left:1.35rem;top:.6em;background-repeat:no-repeat;background-size:100%;background-position:top left;display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg fill='%23000000' width='36' height='36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.52,22.52,18,10.6,6.48,22.52a1.7,1.7,0,0,0,2.45,2.36L18,15.49l9.08,9.39a1.7,1.7,0,0,0,2.45-2.36Z'%3E%3C/path%3E%3Crect x='0' y='0' width='36' height='36' fill-opacity='0'/%3E%3C/svg%3E");transition:transform .2s ease-out;transform-origin:center}.class-syllabus.ui-accordion .ui-icon-triangle-1-e{transform:rotate(90deg)}.class-syllabus.ui-accordion .ui-icon-triangle-1-s{transform:rotate(180deg)}.cert-syllabus-unit__header{cursor:pointer}.cert-syllabus-unit__header .header__title h3{line-height:1.1;font-size:1rem;font-weight:600}@media all and (min-width: 38.75em){.cert-syllabus-unit__header .header__title h3{font-size:1.1rem}}.cert-syllabus-unit__header .header__icon .clarity-icon{color:#8c98ab}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=collapsed]{transition:transform .05s ease-in, color .15s ease-in-out;transform:rotate(0deg)}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=collapsed] .icon-view{transition:opacity 0s ease-in 0s}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=collapsed] .icon-view-collapsed{opacity:1}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=collapsed] .icon-view-expanded{opacity:0}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=expanded]{transition:transform 0.4s cubic-bezier(1, 0, 0.4, 1.5),color 0.15s ease-in-out;transform:rotate(180deg)}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=expanded] .icon-view{transition:opacity 0s ease-out .2s}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=expanded] .icon-view-collapsed{opacity:0}.cert-syllabus-unit__header .header__icon .clarity-icon[data-icon-state=expanded] .icon-view-expanded{opacity:1}.cert-syllabus-unit__header .header__title{transition:background-color .15s ease-in;background-color:white;border:1px solid #C7CDD6;border-radius:4px;box-shadow:0 3px 3px -2px rgba(7,15,33,0.15)}.cert-syllabus-unit__header:hover .header__icon .clarity-icon,.cert-syllabus-unit__header:focus .header__icon .clarity-icon{color:#586579}.cert-syllabus-unit__header:hover .header__title,.cert-syllabus-unit__header:focus .header__title{background-color:#EDF2FA}.cert-syllabus-unit__header:active .header__icon .clarity-icon{color:#2448FF}.cert-syllabus-unit__header:active .header__title{background-color:#EDF2FA}.cert-syllabus-unit__header.ui-accordion-header-active .header__icon .clarity-icon{color:#2448FF}.cert-syllabus-unit__header.ui-accordion-header-active .header__icon .clarity-icon:hover,.cert-syllabus-unit__header.ui-accordion-header-active .header__icon .clarity-icon:focus{color:#8c98ab}.cert-syllabus-unit__header.ui-accordion-header-active .header__icon .clarity-icon:active{color:#aab3c0}.cert-syllabus-unit__header.ui-accordion-header-active .header__title{background-color:#dadee4;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#2448FF;border-bottom:none;box-shadow:none}.cert-syllabus-unit__header.ui-accordion-header-active .header__title:hover,.cert-syllabus-unit__header.ui-accordion-header-active .header__title:focus{background-color:#EDF2FA}.cert-syllabus-unit__content{background-color:white;border:1px solid #dadee4;border-radius:4px;transition:border 0s ease-out, box-shadow .15s ease-in, background-color .15s ease-in}.cert-syllabus-unit__content.ui-accordion-content-active{border-top-left-radius:0;border-top-right-radius:0;border-color:#2448FF;border-top:none;box-shadow:0 18px 20px 0 rgba(7,15,33,0.05),0 20px 8px -15px rgba(7,15,33,0.15);transition:border .15s ease-in, box-shadow .15s ease-in, background-color .15s ease-in}.course-schedule-outer::before{z-index:-1;content:'';position:absolute;width:100%;height:100%;opacity:.5;background-image:linear-gradient(white 2rem, rgba(255,255,255,0) 8rem),url("/image/schedule-bg.svg");background-repeat:no-repeat;background-position:left top}.course-schedule-outer h2{margin-bottom:0.9rem}.course-schedule-outer .quick-details{justify-content:flex-start}.course-schedule-outer .quick-details .detail{font-size:1rem}@media all and (min-width: 48em){.course-schedule-outer .quick-details .detail{font-size:1.1rem}}.course-schedule-outer .answers{margin-top:0.45rem;margin-bottom:0.45rem}.course-schedule-outer .answers .dot-divider{font-size:.5em;vertical-align:30%;margin-left:.75em;margin-right:.75em}.course-schedule-outer .answers>.answer{display:inline}.not-scheduled,.affiliate-course{margin-top:1.8rem}.not-scheduled .affiliate-course-button,.affiliate-course .affiliate-course-button{line-height:1.1;font-weight:500}.not-scheduled .affiliate-course-button .clarity-icon,.not-scheduled .affiliate-course-button .feather-icon,.affiliate-course .affiliate-course-button .clarity-icon,.affiliate-course .affiliate-course-button .feather-icon{--svg-icon-size: 1em;width:1em;height:1em;width:var(--svg-icon-size);height:var(--svg-icon-size)}.cert-schedule{margin-top:0.9rem}.cert-schedule__custom-schedule{margin-top:2.7rem}.cert-schedule__custom-schedule h3{display:inline-block;margin-right:1.35rem}.cert-schedule__custom-schedule form{display:inline-block}.cert-schedule__custom-schedule .custom-schedule-button{line-height:1.1;margin:0;letter-spacing:.02em}.cert-schedule__custom-schedule .custom-schedule-button .desktop-label{display:none}@media all and (min-width: 30em){.cert-schedule__custom-schedule .custom-schedule-button .desktop-label{display:inline}}.cert-schedule__custom-schedule .custom-schedule-button .clarity-icon{--svg-icon-size: 1em;width:1em;height:1em;width:var(--svg-icon-size);height:var(--svg-icon-size);vertical-align:-.2em}.cert-schedule-track{padding:0.45rem;background-color:rgba(255,255,255,0.7);border:1px solid #b9ddfa;border-radius:4px}.cert-schedule-track+.cert-schedule-track{margin-top:0.45rem}@media all and (min-width: 48em){.cert-schedule-track+.cert-schedule-track{margin-top:0.9rem}}@media all and (min-width: 48em){.cert-schedule-track{padding:0.9rem}}.cert-schedule-track__header{display:flex;justify-content:space-between;align-items:center}.cert-schedule-track__header h3{font-weight:600;margin:0}.cert-schedule-track__header .left-side{display:flex;flex-grow:1;justify-content:space-between;align-items:center}@media all and (min-width: 48em){.cert-schedule-track__header .left-side{justify-content:flex-start}}.cert-schedule-track__header .left-side>*{margin-left:0.45rem;margin-right:0.45rem}@media all and (min-width: 80em){.cert-schedule-track__header .left-side>*{margin-left:0.9rem;margin-right:0.9rem}}.cert-schedule-track__header .header__date-range{flex-basis:9rem;margin-top:-0.1125rem}@media all and (max-width: 29.9375em){.cert-schedule-track__header .header__date-range{font-size:1rem}}.cert-schedule-track__header .header__time-of-week{font-size:.9rem;font-weight:500;line-height:1.2;display:block}.cert-schedule-track__header .header__enroll-button{font-weight:600;line-height:1.1;letter-spacing:.02em;text-align:center;font-size:.9rem;margin:0}@media all and (min-width: 48em){.cert-schedule-track__header .header__enroll-button{font-size:1rem}}.cert-schedule-track__header .header__enroll-button.full{cursor:default;color:#363c48;background-image:none;background-color:#cfd9e9;box-shadow:none}.cert-schedule-track__header .header__urgent-notice{padding:0.225rem 0.45rem;white-space:nowrap;border-radius:4px;font-weight:600;color:#CC297A;background-color:white;line-height:1.3;font-size:1rem;display:none}@media all and (min-width: 64em){.cert-schedule-track__header .header__urgent-notice{display:block}}.cert-schedule-track__header .header__activate-button{white-space:nowrap;display:flex;align-items:center;border-radius:100px;order:-1}@media all and (min-width: 48em){.cert-schedule-track__header .header__activate-button{order:1;padding-top:0.225rem;padding-bottom:0.225rem;padding-right:0.225rem;padding-left:0.9rem}}.cert-schedule-track__header .header__activate-button .clarity-icon{margin:0;margin-right:0.1125rem}.cert-schedule-track__header .header__activate-button .activate-button-label{line-height:1.3;display:none}@media all and (min-width: 48em){.cert-schedule-track__header .header__activate-button .activate-button-label{margin-right:0.45rem;display:block}}.cert-schedule-track__content{margin-top:0.45rem}@media all and (min-width: 48em){.cert-schedule-track__content{margin-top:0.9rem}}.cert-schedule-track__content .content__dates,.cert-schedule-track__content .content__title{font-weight:600}.cert-schedule-track__content .excluded-dates{font-size:.8rem;font-weight:500}.cert-schedule-track__content table{background-color:#f6f7f9;width:100%;border-radius:4px;border:1px solid #e5ecf7;border-collapse:separate;overflow:hidden;border-spacing:0;padding-left:0.45rem;padding-right:0.45rem}.cert-schedule-track__content tr{line-height:1.2;display:flex;flex-wrap:wrap}.cert-schedule-track__content tr+tr td:first-child{border-top:1px solid #dddde2}.cert-schedule-track__content td{padding:0.225rem 0.45rem}.cert-schedule-track__content td.content__dates{flex-basis:100%;padding-bottom:0.45rem;font-size:1rem}.cert-schedule-track__content td:first-child{padding-top:0.9rem}.cert-schedule-track__content td:last-child{padding-bottom:0.9rem}@media all and (min-width: 48em){.cert-schedule-track__content table{padding-left:0.9rem;padding-right:0.9rem}.cert-schedule-track__content tr{display:table-row}.cert-schedule-track__content tr+tr td{border-top:1px solid #dddde2}.cert-schedule-track__content td{padding:0.9rem 0.45rem}.cert-schedule-track__content td.content__dates{padding-bottom:0.9rem}.cert-schedule-track__content td:first-child{padding-left:0}.cert-schedule-track__content td:last-child{padding-right:0}}.cert-schedule-track__header .header__activate-button{background-color:transparent;color:#31333d;transition:background-color .3s ease-in-out, color .15s ease-in-out}.cert-schedule-track__header .header__activate-button .clarity-icon{color:#4c4e58}.cert-schedule-track__header .header__activate-button:hover,.cert-schedule-track__header .header__activate-button:focus{background-color:#e5ecf7;color:#091781}.cert-schedule-track__header .header__activate-button:hover .clarity-icon,.cert-schedule-track__header .header__activate-button:focus .clarity-icon{color:#132cc2}.cert-schedule-track__header .header__activate-button:focus{background-color:#e5ecf7}.cert-schedule-track__header .header__activate-button[data-button-state=collapsed] .icon-view{transition:opacity 0s ease-in 0s}.cert-schedule-track__header .header__activate-button[data-button-state=collapsed] .activate-button-icon{transition:transform .05s ease-in, color .15s ease-in-out;transform:rotate(0deg)}.cert-schedule-track__header .header__activate-button[data-button-state=collapsed] .icon-view-collapsed{opacity:1}.cert-schedule-track__header .header__activate-button[data-button-state=collapsed] .icon-view-expanded{opacity:0}.cert-schedule-track__header .header__activate-button[data-button-state=expanded] .icon-view{transition:opacity 0s ease-out .2s}.cert-schedule-track__header .header__activate-button[data-button-state=expanded] .activate-button-icon{transition:transform 0.4s cubic-bezier(1, 0, 0.4, 1.5),color 0.15s ease-in-out;transform:rotate(180deg)}.cert-schedule-track__header .header__activate-button[data-button-state=expanded] .icon-view-collapsed{opacity:0}.cert-schedule-track__header .header__activate-button[data-button-state=expanded] .icon-view-expanded{opacity:1}.course-schedule-time-zone-note{margin-top:1.8rem;margin-bottom:0.9rem}.class-sessions-filter-outer{display:flex}.class-sessions-filter{margin-top:2.7rem;background-color:white;border:1px solid #9a9ba4;box-shadow:0 8px 8px -5px rgba(54,60,72,0.25);border-radius:4px;overflow:hidden;width:100%}@media all and (min-width: 38.75em){.class-sessions-filter{width:max-content;display:flex}}.class-sessions-filter__label{line-height:1.1;flex-shrink:0;padding:0.45rem;color:#31333d;background-color:#f6f7f9;border-bottom:1px solid #dddde2;font-size:1rem;text-align:center}.class-sessions-filter__label .clarity-icon{vertical-align:-.1em;--svg-icon-size: 0.9em;width:0.9em;height:0.9em;width:var(--svg-icon-size);height:var(--svg-icon-size)}@media all and (min-width: 38.75em){.class-sessions-filter__label{background-color:white;text-align:left;border-bottom:0;border-right:1px solid #dddde2;padding:0.45rem 0.9rem}}.class-sessions-filter__tabs{display:flex;width:100%}.class-sessions-filter__tabs button{line-height:1.1;background-color:transparent;font-weight:500;display:block;flex-grow:1;border:none;outline:none;position:relative;padding:0.45rem;font-size:.8rem}@media all and (min-width: 30em){.class-sessions-filter__tabs button{font-size:.9rem}}@media all and (min-width: 38.75em){.class-sessions-filter__tabs button{padding:0.45rem 0.9rem;font-size:1rem}}.class-sessions-filter__tabs button+button::before{content:'';display:block;position:absolute;top:0;left:0;bottom:0;width:1px;background-color:#dddde2}.class-sessions-filter__tabs button:hover{background-color:#f6f7f9}.class-sessions-filter__tabs button:focus{background-color:#efeff2}.class-sessions-filter__tabs button:active{background-color:#efeff2}.class-sessions-filter__tabs button[aria-selected=true]::after{content:'';display:block;position:absolute;bottom:0;right:-1px;left:0;height:3px;background-color:#478dff;z-index:2}.class-sessions__panel:focus{outline:none}.class-sessions{--col-number: 1;--gap: 0.9rem;display:grid;margin-top:0.9rem;grid-gap:var(--gap);grid-template-columns:repeat(var(--col-number), 1fr)}@media all and (min-width: 38.75em){.class-sessions{--col-number: 2}}@media all and (min-width: 48em){.class-sessions{--gap: 1.35rem}}.class-sessions.only-one-session{--col-number: 1}.class-sessions.only-one-session .class-session{max-width:27rem}.class-session{--padding: 0.9rem;background-color:rgba(255,255,255,0.7);border:1px solid #b9ddfa;border-radius:4px;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;align-content:flex-start;align-self:end}@media all and (min-width: 48em){.class-session{--padding: 1.35rem}}.class-session.full{border-color:#b2bed1}.class-session.full .cs__day-of-week-indicator .dow.scheduled{color:#0f1526;background-image:linear-gradient(#b2bed1, #cfd9e9)}.class-session[hidden]{display:none}.class-session .cs__dates{padding-top:calc(var(--padding) - 0.18rem);margin-right:auto;margin-bottom:0.45rem;flex-grow:99}.class-session .cs__days-and-times{flex-basis:100%;margin-bottom:0.9rem}.class-session .cs__dates,.class-session .cs__days-and-times{padding-left:var(--padding);padding-right:var(--padding)}.class-session .cs__notice{margin-top:0.225rem;margin-right:0.225rem;margin-left:0.225rem;flex-grow:1}.class-session .cs__day-of-week-indicator{padding-left:var(--padding);padding-right:var(--padding);flex-basis:100%;margin-bottom:1.35rem}.class-session .cs__register-button-wrapper{padding-left:var(--padding);padding-right:var(--padding);padding-bottom:var(--padding);flex-basis:100%}.cs__days-and-times{font-weight:500}.cs__notice{display:block;text-align:center;font-size:.8rem;font-weight:600;line-height:1.25;padding:0.225rem 0.45rem;background-color:#f9e8b6;border-radius:2px}.cs__day-of-week-indicator{display:grid;grid-gap:4px;grid-template-columns:repeat(7, 1fr);text-align:center}.cs__day-of-week-indicator .dow{border-radius:2px;color:#707b8f;background-color:#e5ecf7;font-size:.8rem;font-weight:600;line-height:1.25;padding:0.45rem 0.225rem;white-space:nowrap}.cs__day-of-week-indicator .dow span{display:none}@media all and (min-width: 30em){.cs__day-of-week-indicator .dow span{display:inline-block}}@media all and (min-width: 38.75em){.cs__day-of-week-indicator .dow span{display:none}}@media all and (min-width: 48em){.cs__day-of-week-indicator .dow span{display:inline-block}}@media all and (min-width: 60em){.cs__day-of-week-indicator .dow span{display:none}}@media all and (min-width: 80em){.cs__day-of-week-indicator .dow span{display:inline-block}}.cs__day-of-week-indicator.day .scheduled{color:#03093d;background-image:linear-gradient(#7fc2ff, #9fd3ff)}.cs__day-of-week-indicator.night .scheduled{color:#efeff2;background-image:linear-gradient(#03093d, #091781)}.cs__day-of-week-indicator.full .scheduled{color:#0f1526;background-image:linear-gradient(#b2bed1, #cfd9e9)}.cs__register-button-wrapper{display:flex;justify-content:center}.cs__register-button-wrapper form{margin-left:auto;margin-right:auto}.cs__register-button-wrapper a{margin-left:auto;margin-right:auto;white-space:nowrap;margin:0;line-height:1.1}.cs__register-button-wrapper a .clarity-icon{margin:0;margin-left:0.225rem;margin-right:-0.675rem}.cs__register-button-wrapper a.full{text-align:center;cursor:default;color:#363c48;background-image:none;background-color:#cfd9e9;box-shadow:none}.financing-options-outer{position:relative}.financing-options-outer::before{content:'';display:block;position:absolute;width:100%;height:2px;top:0;left:0;z-index:0;background-image:linear-gradient(90deg, rgba(221,221,226,0) 0%, rgba(221,221,226,0.8) 50%, rgba(221,221,226,0) 100%)}.financing-options-full-tuition{margin-bottom:1.35rem}.financing-options-full-tuition__label{color:#0f1526}.financing-options-full-tuition__number{font-size:1.6rem;line-height:1.2;font-weight:600;margin-right:.5ch}.financing-options-list{display:flex;flex-wrap:wrap;margin-top:1.8rem;margin-bottom:1.8rem;padding-top:1px;padding-bottom:1px;overflow:hidden}.financing-options-cta{text-align:center}.financing-option{padding:1.8rem;flex:1 1 0px;min-width:280px;box-shadow:0 0 0 1px #dddde2;background-color:white}.financing-option__heading{margin-bottom:0.9rem}.financing-option__features-list{margin-top:1.35rem;margin-bottom:1.8rem}.financing-option__features-list>li{position:relative;padding-left:1.7em;line-height:1.2}.financing-option__features-list>li+li{margin-top:0.45rem}.financing-option__features-list>li.pro .clarity-icon{color:#61aaff}.financing-option__features-list>li.con .clarity-icon{color:#ff4c6a}.financing-option__features-list>li .clarity-icon{position:absolute;--svg-icon-size: 1.2em;width:1.2em;height:1.2em;width:var(--svg-icon-size);height:var(--svg-icon-size);left:0;top:.05em;margin:0}.financing-option__payment{margin:0.45rem 0}.financing-option__payment+.financing-option__note{padding-top:0.9rem;margin-top:1.8rem;border-top:1px solid #efeff2}.financing-option__payment-number{font-size:1.35rem;font-weight:600}.financing-option__payment-label{font-size:.9rem;color:#0f1526}.financing-option__payment-label .clarity-icon{--svg-icon-size: 1em;width:1em;height:1em;width:var(--svg-icon-size);height:var(--svg-icon-size);margin:0}.financing-option__payment-label--faded{line-height:1;text-transform:uppercase;font-size:.75rem;color:#70727c;letter-spacing:.05em;font-weight:600}.financing-option__operator{display:block;line-height:1.3rem;font-size:1.3rem;margin-bottom:0.9rem;color:#4c4e58}.financing-option__note{font-size:.9rem;margin-bottom:0;line-height:1.5}.financing-option__climb-credit-logo{display:block;max-width:128px;margin-top:0.9rem;margin-bottom:0.9rem}.financing-option__links{display:flex;flex-wrap:wrap;margin:-0.225rem -0.9rem}.financing-option__links>a{margin:0.225rem 0.9rem}.financing-option__links>a .clarity-icon{--svg-icon-size: 1em;width:1em;height:1em;width:var(--svg-icon-size);height:var(--svg-icon-size);margin-right:0.45rem}.compare-cert-outer{background-color:white}.learning-resources{position:relative}.learning-resources::before{content:'';display:block;position:absolute;width:100%;height:2px;top:0;left:0;z-index:0;background-image:linear-gradient(90deg, rgba(221,221,226,0) 20%, rgba(221,221,226,0.8) 50%, rgba(221,221,226,0) 100%)}.additional-info{background-color:white}.additional-info .testimonials{background-color:inherit}.available-online-outer{position:relative}.available-online-outer::before{content:'';display:block;position:absolute;width:100%;height:2px;top:0;left:0;z-index:0;background-image:linear-gradient(90deg, rgba(221,221,226,0) 0%, rgba(221,221,226,0.8) 50%, rgba(221,221,226,0) 100%)}.available-online{display:grid;grid-gap:1.8rem;grid-template-columns:1fr}@media all and (min-width: 48em){.available-online{grid-template-columns:1fr 1fr}}@media all and (min-width: 64em){.available-online{grid-template-columns:3fr 2fr}}@media all and (min-width: 60em){.available-online{grid-template-columns:1fr}}@media all and (min-width: 80em){.available-online{grid-template-columns:3fr 2fr}}.available-online__video-wrapper{position:sticky;top:0.9rem;align-self:start;flex-shrink:1}.available-online__video-wrapper video{width:100%}.live-online-quotes{margin-top:1.8rem}.live-online-quotes .live-online-quotes__list{margin-top:1.35rem;padding:0;list-style:none}.live-online-quotes .live-online-quotes__list li{border-top-right-radius:8px;border-bottom-right-radius:8px;margin:0;background-color:#edf2fa;border-left:4px solid #7fc2ff;padding:0.9rem}.live-online-quotes .live-online-quotes__list li+li{margin-top:0.9rem}.compare-related-courses-outer{border-top:1px solid #efeff2}.compare-related-courses strong{font-weight:600}.compare-related-courses__controls{display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;margin:-0.45rem -0.9rem;visibility:visible;opacity:1;transition:opacity .15s ease-out}.compare-related-courses__controls>*{margin:0.45rem 0.9rem}.compare-related-courses__controls[hidden]{opacity:0;pointer-events:none;visibility:hidden}.compare-related-courses__compare-button,.compare-related-courses__clear-selection-button{max-width:fit-content;display:block}.compare-related-courses__clear-selection-button .clarity-icon{--svg-icon-size: 1em;width:1em;height:1em;width:var(--svg-icon-size);height:var(--svg-icon-size);margin-right:0.225rem;vertical-align:-.2em}.comparable-courses-list{margin-top:0.9rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(min-content, 28.8rem));grid-gap:0.45rem}.comparable-course{display:block;padding:0.45rem;border-radius:8px;border:1px solid #dddde2}.comparable-course__checkbox,.comparable-course__checkbox-label{cursor:pointer;user-select:none}.comparable-course__checkbox-wrapper{position:relative}.comparable-course__checkbox{position:absolute;display:block;position:absolute;left:.5em;top:50%;transform:translateY(-50%);width:.8em;height:.8em}.comparable-course__checkbox+label{background-color:#f6f7f9;border:1px solid transparent}.comparable-course__checkbox+label:hover,.comparable-course__checkbox:focus ~ label{background-color:#efeff2}.comparable-course__checkbox:checked+label,.comparable-course__checkbox:checked+label:hover{background:#e5ecf7;border:1px solid #478dff}.comparable-course__checkbox[disabled]+label{color:#70727c;pointer-events:none}.comparable-course__checkbox-label{font-size:.9rem;display:inline-block;padding:0.225rem 0.45rem;padding-left:2em;padding-right:0.63rem;border-radius:4px;line-height:1.3}.comparable-course__content{padding:0.45rem}.comparable-course__title{margin-bottom:0.225rem}.comparable-course__quick-details{font-size:.9rem;color:#31333d;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-0.45rem;margin-bottom:0.225rem}.comparable-course__quick-details>span{margin:0.45rem}.comparable-course__quick-details .clarity-icon{--svg-icon-size: 0.9em;width:0.9em;height:0.9em;width:var(--svg-icon-size);height:var(--svg-icon-size);vertical-align:-.15em;margin-right:0.225rem}.comparable-course__description{color:#31333d;font-size:.9rem;margin-bottom:0.45rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mentorship-outer{padding-top:1.8rem;padding-bottom:1.8rem;border-bottom:1px solid #efeff2}.mentorship{display:grid;grid-gap:2.7rem}@media all and (min-width: 38.75em){.mentorship{grid-template-columns:minmax(280px, 1fr) 2fr}.mentorship__image-wrapper{position:sticky}}@media all and (min-width: 60em){.mentorship{grid-template-columns:1fr}.mentorship__image-wrapper{position:static}}@media all and (min-width: 64em){.mentorship{grid-template-columns:minmax(280px, 1fr) 1.8fr}.mentorship__image-wrapper{position:sticky}}.mentorship__checklist{padding-left:1.8rem;position:relative}.mentorship__checklist li::before{position:absolute;content:url("data:image/svg+xml;charset=utf8,%3Csvg width='27' height='27' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2361aaff' d='M30,18A12,12,0,1,1,18,6,12,12,0,0,1,30,18Zm-4.77-2.16a1.4,1.4,0,0,0-2-2l-6.77,6.77L13,17.16a1.4,1.4,0,0,0-2,2l5.45,5.45Z'%3E%3C/path%3E%3Crect x='0' y='0' width='36' height='36' fill-opacity='0'/%3E%3C/svg%3E");width:auto;height:auto;margin-top:.2rem;margin-left:-2rem}.mentorship__checklist li+li{margin-top:0.45rem}.mentorship__image-wrapper{border-radius:8px;overflow:hidden;align-self:start;background-color:#edf2fa;top:0.9rem}.mentorship__image-wrapper img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 33%;object-position:50% 33%}.header-curve{position:absolute;height:1.8rem;bottom:0;left:0;right:0}.header-curve::before{z-index:1;position:absolute;content:'';background-image:none;background-color:#F7FAFF;width:calc(100vw + 72rem);height:7.2rem;top:0;left:-36rem;right:-36rem;border-top-left-radius:100% 14.4rem;border-top-right-radius:100% 14.4rem}.header-curve{display:none}
