@supports not (font-variation-settings:normal){@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Thin.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraLight.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Light.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Regular.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Medium.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-SemiBold.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Bold.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraBold.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Black.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-ThinItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraLightItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraLightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-LightItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-Italic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-MediumItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-SemiBoldItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-BoldItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraBoldItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-ExtraBoldItalic.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-BlackItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}}@supports(font-variation-settings:normal){@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-roman.var.woff2") format("woff2 supports variations"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-roman.var.woff2") format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"InterWeb";src:url("https://static.certscope.org/assets/static/fonts/inter/Inter-italic.var.woff2") format("woff2 supports variations"),url("https://static.certscope.org/assets/static/fonts/inter/Inter-italic.var.woff2") format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Regular.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Medium.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Bold.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Black.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Italic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-MediumItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-BoldItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"RedHatDisplay";src:url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-BlackItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/redhat/RedHatDisplay-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Thin.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Light.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Regular.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Medium.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Bold.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-ThinItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-LightItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Italic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-MediumItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"RobotoMono";src:url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-BoldItalic.woff2") format("woff2"),url("https://static.certscope.org/assets/static/fonts/mono/RobotoMono-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}
.text-white{color:var(--color-white)}.text-title{color:var(--color-title)}.text-text{color:var(--color-text)}.text-subText{color:var(--color-subText)}.text-steel{color:var(--color-steel)}.text-grey{color:var(--color-grey)}.text-purple{color:var(--color-purple)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-danger)}.text-danger-hover{color:var(--color-danger-hover)}.text-success{color:var(--color-success)}.text-successText{color:var(--color-successText)}.text-primary{color:var(--color-primary)}.text-primary-hover{color:var(--color-primary-hover)}.text-primary-active{color:var(--color-primary-active)}.text-secondary{color:var(--color-secondary)}.text-navy{color:var(--color-navy)}.text-brand-orange{color:var(--color-brand-orange)}.color-inherit{color:var(--inherit)}.bg-white{background-color:var(--color-white)}.bg-header{background-color:var(--color-header)}.bg-transparent{background-color:var(--color-transparent)}.bg-primary{background-color:var(--color-primary)}.bg-app-background{background-color:var(--color-app-background)}.bg-app-background-section{background-color:var(--color-app-background-section)}.shadow{box-shadow:var(--color-shadow) 0 .1875rem .375rem 0}.shadow-xl{box-shadow:var(--color-shadow) 0 .625rem 2.5rem .625rem}.shadow-header{box-shadow:rgba(0,0,0,.1) 0 0 .25rem,rgba(0,0,0,.03) 0 .125rem .375rem .125rem}@media(prefers-color-scheme:dark){.shadow-header{box-shadow:rgba(0,0,0,.25) 0 .5rem 1rem 0}}@media(prefers-color-scheme:light){.gradient-main{background-image:linear-gradient(165deg,var(--color-primary) 50%,var(--color-primary) 0,#4072e7 0)}}@media(prefers-color-scheme:dark){.gradient-main{background-image:linear-gradient(165deg,#171e32 50%,#171e32 0%,#1a2138 0)}}.gradient-grey{background-image:linear-gradient(to left,rgba(228,237,245,0) 0%,rgba(161,184,208,0.85) 50%,rgba(228,237,245,0) 100%)}.gradient-midnight{background-image:linear-gradient(to right,rgb(29,78,216),rgb(30,64,175),rgb(17,24,39))}.gradient-success{background-image:linear-gradient(135deg,rgb(0,171,85) 0%,rgb(0,123,85) 100%)}.gradient-purple{background-image:linear-gradient(135deg,rgb(118,53,220) 0%,rgb(67,26,158) 100%)}
.font-system{font-family:var(--font-system)}.font-text{font-family:var(--font-text)}.font-title{font-family:var(--font-title)}.font-mono{font-family:var(--font-mono)}small{font-size:.79rem;line-height:1.063rem}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-0.25em}sup{top:-0.5em}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:var(--font-title);font-weight:700}h1{font-size:2.125rem}h2{font-size:1.875rem}h3{font-size:1.625rem}h4{font-size:1.375rem}h5{font-size:1.125rem}.title{font-size:2.625rem}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.fw-1000{font-weight:1000}.ttu{text-transform:uppercase}.ttc{text-transform:capitalize}.tsi{font-style:italic}b,strong{font-weight:600}.small{font-size:.79rem;line-height:1.063rem}@media screen and (max-width:47.99375em){.mobile-text-center{text-align:center}}:focus{outline:unset;outline:-webkit-focus-ring-color auto 0;outline-color:rgba(0,0,0,0);outline-offset:0}a{transition-delay:0s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;transition-property:color,border-color;text-decoration:none;color:var(--color-primary);background:rgba(0,0,0,0)}a:hover{color:var(--color-primary-hover)}a:active,a:focus{color:var(--color-primary-active)}a:not(.disabled),a:not(:disabled){cursor:pointer}a.disabled,a:disabled{cursor:default;opacity:.8}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;outline:0}ul{margin:0;list-style-type:square}ul ul{list-style-type:disc}ol{margin:0;list-style-type:decimal-leading-zero}.list-unstyled{margin:0;padding:0;list-style:none}.list-unstyled li{list-style-type:none}.item-list__comma-list{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0;list-style:none}.item-list__comma-list li:not(:last-of-type){margin-right:.375rem}.item-list__comma-list li:not(:last-of-type)::after{content:","}.overflow-hidden{overflow:hidden}.overflow-y{overflow-x:hidden;overflow-y:auto}.overflow-x{overflow-x:auto;overflow-y:hidden}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p-absolute{position:absolute}.p-relative,.position-container{position:relative}.p-fixed{position:fixed}.p-sticky{position:sticky}@media screen and (max-width:23.43125em){.p-af{position:absolute}}@media screen and (min-width:23.4375em){.p-af{position:fixed}}.p-awh{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%;height:100%}.wh-100{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.align-center{margin-right:auto;margin-left:auto}.tal,.views-align-left{text-align:left}.tar,.views-align-right{text-align:right}.tac,.views-align-center{text-align:center}.taj{text-align:justify}.align-left{float:left}.align-right{float:right}.d-block{display:block}.dib{display:inline-block}.grid{display:grid}.single-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.flex{display:flex;flex-direction:row;flex-wrap:wrap}.inline-flex{display:inline-flex}.dif{display:inline-flex;flex-wrap:wrap}.flex-middle{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center}.flex-center{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.col-auto{flex:0 0 auto;width:auto}.aic{align-items:center}.acc{align-content:center}.acfs{align-content:flex-start}.acfe{align-content:flex-end}.jcc{justify-content:center}.jcfe{justify-content:flex-end}.jcsb{justify-content:space-between}.asfs{align-self:flex-start}.asfe{align-self:flex-end}.ass{align-self:stretch}.asc{align-self:center}.container{width:100%}@media screen and (min-width:36em){.container{max-width:33.75em}}@media screen and (min-width:48em){.container{max-width:45em}}@media screen and (min-width:64em){.container{max-width:60em}}@media screen and (min-width:80em){.container{max-width:71.25em}}.container-phablet{width:100%}@media screen and (min-width:36em){.container-phablet{max-width:33.75em}}.container-ipad{width:100%}@media screen and (min-width:36em){.container-ipad{max-width:33.75em}}@media screen and (min-width:48em){.container-ipad{max-width:45em}}.container-medium{width:100%}@media screen and (min-width:36em){.container-medium{max-width:33.75em}}@media screen and (min-width:48em){.container-medium{max-width:45em}}@media screen and (min-width:64em){.container-medium{max-width:55em}}.container-tablet{width:100%}@media screen and (min-width:36em){.container-tablet{max-width:33.75em}}@media screen and (min-width:48em){.container-tablet{max-width:45em}}@media screen and (min-width:64em){.container-tablet{max-width:60em}}.width-ipad{width:100%;max-width:48rem}@media screen and (max-width:47.99375em){.mobile-center{width:100%;max-width:30rem;margin-right:auto;margin-left:auto;text-align:center}}.print-shown{display:none}.nope{pointer-events:none}.flipX{transform:scaleX(-1)}.flipY{transform:scaleY(-1)}.m-100vh{min-height:100%;min-height:100vh}.w-100{width:100%;max-width:100%}.m-100vw{min-width:100vw;max-width:100%}.translateY-hover{transition:cubic-bezier(0.75,0,0.25,1.25) .3s all;transform:translateY(0);will-change:transform}.translateY-hover:hover{transform:translateY(-0.3125rem)}.translateX-hover{transition:cubic-bezier(0.75,0,0.25,1.25) .3s all;transform:translateX(0);will-change:transform}.translateX-hover:hover{transform:translateX(0.3125rem)}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;border-width:.0625rem;border-radius:.25rem;background-clip:border-box}.transparent{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.h3{height:.1875rem;border:0}.circle{border-radius:50%}.lazyload,.lazyloading{transition:opacity 400ms cubic-bezier(0.75,0,0.25,1.25);opacity:0}.lazyloaded{opacity:1}.image-full{width:100%;max-width:100%}.brand-box,.homepage-link{width:11.25rem;height:3.75rem}.homepage-box{width:8.75rem;height:3.125rem}.homepage-link{padding:.3125rem 1.25rem;outline:none}.brand-logo{background-repeat:no-repeat;background-position:center;background-size:contain;transition:cubic-bezier(0.75,0,0.25,1.25) opacity 300ms;transition-delay:.1s;will-change:opacity}.brand-logo-first{background-image:url("https://static.certscope.org/assets/static/brand/logo-hover.svg")}.homepage-link:hover .brand-logo-first{opacity:0}@media(prefers-color-scheme:dark){.brand-logo-first{background-image:url("https://static.certscope.org/assets/static/brand/logo-dark-hover.svg") !important}}.brand-logo-hover{background-image:url("https://static.certscope.org/assets/static/brand/logo.svg")}.homepage-link:hover .brand-logo-hover{opacity:1 !important}@media(prefers-color-scheme:dark){.brand-logo-hover{background-image:url("https://static.certscope.org/assets/static/brand/logo-dark.svg") !important}}.pager{padding:2rem 0}@media screen and (min-width:26.25em){.pager{padding:2.5rem 0}}.pager__items{border-width:.0625rem;border-radius:.125rem}.pager__item--link{height:3rem;padding:0 1rem;font-size:.75rem;line-height:2.875rem}span.pager__item--link{padding:0 1.5rem}.pager__item.is-active{border-right-width:.0625rem}table{width:100%;max-width:100%;table-layout:auto;text-indent:0;border-collapse:collapse}thead{vertical-align:bottom;text-transform:uppercase;background-color:var(--color-app-background-section)}thead th{position:relative;padding:.9375rem .625rem;vertical-align:middle;border-top-width:.0625rem;border-bottom-width:.0625rem;font-size:.8125rem}thead th h4.label{margin:0;font-size:.8125rem;line-height:1}thead th.is-active{position:relative}thead th.is-active::after{position:absolute;top:-0.0625rem;right:.125rem;left:.125rem;height:.125rem;content:"";background-color:var(--color-primary)}thead .column-title{line-height:1}tbody td{padding:.9375rem .625rem;border-bottom-width:.0625rem;font-size:.8125rem}.tabledrag-toggle-weight-wrapper{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:.0625rem;height:.0625rem;margin:-0.0625rem;padding:0;white-space:nowrap;border-width:0}.views-table{white-space:nowrap}.views-table tr{transition:ease-in-out 200ms background-color}.views-table tr:hover{background-color:var(--color-primary-Light)}.sort-grid{grid-template-columns:1.125rem auto;grid-gap:.375rem;align-items:flex-start}.sort-grid .feather{width:1.125rem;height:1.125rem}.sort-grid .column-title{line-height:1}.tabledrag-cell{align-items:center;width:2.5rem;text-align:center}.tabledrag-handle{display:inline-flex}.tabledrag-handle .handle{background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-flex;width:1.25rem;height:1.25rem;background-image:url("https://static.certscope.org/assets/static/icons/move.svg")}.tabledrag-handle:hover{opacity:.65}.views-exposed-form{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem;padding:1.5rem 1rem;border-width:.0625rem;border-radius:.375rem;gap:1rem}.views-exposed-form>.form-item{flex-grow:1;margin:0}.views-exposed-form .form-control{width:100%}.views-exposed-form .button{padding:0 2rem;line-height:3.25rem}.nm{margin:0}.nmt{margin-top:0}.nmb{margin-bottom:0}.m-auto{margin:auto}.pb-0{padding-bottom:0 !important}@media screen and (max-width:35.99375em){.padding-rl{padding-right:1.25rem;padding-left:1.25rem}}@media screen and (max-width:22.5em){.padding-rl{padding-right:.625rem;padding-left:.625rem}}.h2{height:.125rem;border-top-width:0}@media screen and (max-width:26.24375em){.spacer{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width:26.25em)and (max-width:35.99375em){.spacer{padding-top:4rem;padding-bottom:4rem}}@media screen and (min-width:36em)and (max-width:63.99375em){.spacer{padding-top:5.75rem;padding-bottom:5.75rem}}@media screen and (min-width:64em){.spacer{padding-top:7.5rem;padding-bottom:7.5rem}}@media screen and (max-width:35.99375em){.spacer-top{margin-bottom:1.5rem}}@media screen and (min-width:36em)and (max-width:47.86875em){.spacer-top{margin-bottom:2.25rem}}@media screen and (min-width:48em)and (max-width:63.99375em){.spacer-top{margin-bottom:3rem}}@media screen and (min-width:64em){.spacer-top{margin-bottom:3.5rem}}.spacer-title{line-height:1.15}@media screen and (max-width:35.99375em){.spacer-title{margin-bottom:1.5rem;font-size:2rem}}@media screen and (min-width:36em)and (max-width:47.86875em){.spacer-title{margin-bottom:2.25rem;font-size:2.5rem}}@media screen and (min-width:48em)and (max-width:63.99375em){.spacer-title{margin-bottom:3rem;font-size:2.5rem}}@media screen and (min-width:64em){.spacer-title{margin-bottom:3.5rem;font-size:2.5rem}}.invisible{visibility:hidden}.hidden,.hide,.js .js-hide,.js-show,[hidden],template{display:none}.js .js-show{display:block}.sr-only,.visually-hidden{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:.0625rem;height:.0625rem;margin:-0.0625rem;padding:0;white-space:nowrap;border-width:0}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0;padding:0;white-space:normal}@media screen and (max-width:35.99375em){.phablet-shown{display:none}}@media screen and (max-width:47.99375em){.ipad-shown{display:none}}@media screen and (max-width:63.99375em){.tablet-shown{display:none}}.ajaxin--three-bounce .sk{background:#2c3a92}.ajaxin--three-bounce .sk .sk2{background:#f2541b}.ajax-throbber.sk-three-bounce .sk-child{background:#2c3a92}.ajax-throbber.sk-three-bounce .sk-bounce2{background:#f2541b}
.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;padding:0 1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-delay:0s;transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,border-color,color,transform,box-shadow;white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;border-width:.0625rem;border-style:solid;border-radius:.125rem;-o-border-image:none;border-image:none;background-color:var(--transparent);font-family:var(--font-text);font-size:.6875rem;font-weight:600;line-height:2.125rem;will-change:auto}.button:not(.disabled),.button:not(:disabled){cursor:pointer}.button--smaller{padding:0 .75rem;line-height:1.75rem}.button--small{padding:0 .9375rem;line-height:1.875rem}.button--round{padding-right:1.25rem;padding-left:1.25rem;border-radius:2em}.button--medium{padding:0 1.5rem;line-height:2.625rem}.button--big{padding:0 2rem;font-size:.75rem;line-height:3.125rem}.button+.button{margin-left:1rem}.button.disabled,.button:disabled{cursor:default;opacity:.5}.button--main{color:var(--color-app-background);border-color:var(--color-primary);background-color:var(--color-primary)}.button--main:not(:disabled):not(.disabled):hover{color:var(--color-app-background);border-color:var(--color-primary-hover);background-color:var(--color-primary-hover);box-shadow:0 .125em .25em var(--color-primary-LightActive),.1em .25em .5em var(--color-primary-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--main:not(:disabled):not(.disabled):active,.button--main:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-primary-LightShadow);color:var(--color-app-background);border-color:var(--color-primary-active);background-color:var(--color-primary-active)}.button--secondary{color:var(--color-app-background);border-color:var(--color-secondary);background-color:var(--color-secondary)}.button--secondary:not(:disabled):not(.disabled):hover{color:var(--color-app-background);border-color:var(--color-secondary-hover);background-color:var(--color-secondary-hover);box-shadow:0 .125em .25em var(--color-secondary-LightActive),.1em .25em .5em var(--color-secondary-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--secondary:not(:disabled):not(.disabled):active,.button--secondary:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-secondary-LightShadow);color:var(--color-app-background);border-color:var(--color-secondary-active);background-color:var(--color-secondary-active)}.button--success{color:#0d2e10;border-color:var(--color-success);background-color:var(--color-success)}.button--success:not(:disabled):not(.disabled):hover{color:#071a09;border-color:var(--color-success-hover);background-color:var(--color-success-hover);box-shadow:0 .125em .25em var(--color-success-LightActive),.1em .25em .5em var(--color-success-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--success:not(:disabled):not(.disabled):active,.button--success:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-success-LightShadow);color:#030a04;border-color:var(--color-success-active);background-color:var(--color-success-active)}@media(prefers-color-scheme:light){.button--white{color:#2d3748;border-color:#e7e9f5;background-color:var(--color-white)}.button--white:not(:disabled):not(.disabled):hover{color:#242c3a;border-color:#ecedef;background-color:#ecedef}.button--white:not(:disabled):not(.disabled):active,.button--white:not(:disabled):not(.disabled):focus{color:#1b212b;border-color:#4a5362;box-shadow:0 0 0 .125rem #1b212b}}@media(prefers-color-scheme:dark){.button--white{color:#e7e9f5;border-color:#4b5563;background-color:rgba(0,0,0,0)}.button--white:not(:disabled):not(.disabled):hover{color:#c8dcf3;border-color:#4b5563;background-color:#1b2237}.button--white:not(:disabled):not(.disabled):active,.button--white:not(:disabled):not(.disabled):focus{border-color:#374151;background-color:#1b2237;box-shadow:0 0 0 .125rem #374151}}.button--danger{color:var(--color-white);border-color:var(--color-danger);background-color:var(--color-danger)}.button--danger:not(:disabled):not(.disabled):hover{color:var(--color-white);border-color:var(--color-danger-hover);background-color:var(--color-danger-hover);box-shadow:0 .125em .25em var(--color-danger-LightActive),.1em .25em .5em var(--color-danger-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--danger:not(:disabled):not(.disabled):active,.button--danger:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-danger-LightShadow);color:var(--color-white);border-color:var(--color-danger-active);background-color:var(--color-danger-active)}.button--accent{transition-property:all;color:var(--color-white);border-color:var(--transparent);background-image:linear-gradient(to right,#ac32e4 0%,#ac32e4 20%,#e833b0 100%)}.button--accent:not(:disabled):not(.disabled):active,.button--accent:not(:disabled):not(.disabled):focus,.button--accent:not(:disabled):not(.disabled):hover{color:var(--color-white);background-image:linear-gradient(to left,#ac32e4 0%,#ac32e4 20%,#e833b0 100%)}.button--accent:not(:disabled):not(.disabled):focus{border-color:#ac32e4}.button--main-soft{color:var(--color-primary-active);border-color:var(--color-primary-Light);background-color:var(--color-primary-Light)}.button--main-soft:not(:disabled):not(.disabled):hover{color:var(--color-primary-active);border-color:var(--color-primary-LightHover);background-color:var(--color-primary-LightHover)}[date-color-mode=light] .button--main-soft:not(:disabled):not(.disabled):hover{box-shadow:0 .125em .25em var(--color-primary-LightHover),.1em .25em .5em var(--color-primary-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--main-soft:not(:disabled):not(.disabled):active,.button--main-soft:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-primary-LightShadow);color:var(--color-primary-active);border-color:var(--color-primary-LightActive);background-color:var(--color-primary-LightActive)}.button--secondary-soft{color:var(--color-secondary-active);border-color:var(--color-secondary-Light);background-color:var(--color-secondary-Light)}.button--secondary-soft:not(:disabled):not(.disabled):hover{color:var(--color-secondary-active);border-color:var(--color-secondary-LightHover);background-color:var(--color-secondary-LightHover)}[date-color-mode=light] .button--secondary-soft:not(:disabled):not(.disabled):hover{box-shadow:0 .125em .25em var(--color-secondary-LightHover),.1em .25em .5em var(--color-secondary-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--secondary-soft:not(:disabled):not(.disabled):active,.button--secondary-soft:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-secondary-LightShadow);color:var(--color-secondary-active);border-color:var(--color-secondary-LightActive);background-color:var(--color-secondary-LightActive)}.button--danger-soft{color:var(--color-danger-active);border-color:var(--color-danger-Light);background-color:var(--color-danger-Light)}.button--danger-soft:not(:disabled):not(.disabled):hover{color:var(--color-danger-active);border-color:var(--color-danger-LightHover);background-color:var(--color-danger-LightHover)}[date-color-mode=light] .button--danger-soft:not(:disabled):not(.disabled):hover{box-shadow:0 .125em .25em var(--color-danger-LightHover),.1em .25em .5em var(--color-danger-Light),-0.25em -0.5em 1em var(--color-app-background)}.button--danger-soft:not(:disabled):not(.disabled):active,.button--danger-soft:not(:disabled):not(.disabled):focus{box-shadow:0 0 0 .125rem var(--color-header),0 0 0 .25rem var(--color-danger-LightShadow);color:var(--color-danger-active);border-color:var(--color-danger-LightActive);background-color:var(--color-danger-LightActive)}
.fade{transition:opacity cubic-bezier(0.75,0,0.25,1.25) 250ms;will-change:opacity}.fade:not(.show){opacity:0}.toast-wrapper{position:fixed;z-index:420;z-index:8000;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:23.75rem;max-width:100%;height:100%;height:100vh;padding:4.375rem .9375rem .9375rem;pointer-events:none}@media screen and (min-width:48em){.toast-wrapper{width:25.625rem}}@media screen and (min-width:64em){.toast-wrapper{width:29.375rem}}.toast{display:grid;grid-template-columns:auto 2.25rem;align-items:center;width:100%;max-width:100%;margin:.3125rem 0 0;pointer-events:all;opacity:0;border-width:.0625rem;border-left:.4375rem solid var(--transparent);border-radius:.5rem;background-color:var(--color-header);background-clip:padding-box;-webkit-backdrop-filter:blur(0.625rem);backdrop-filter:blur(0.625rem)}.toast.hide{display:none;pointer-events:none}.toast.show{opacity:1}.toast-message{font-size:.79rem;line-height:1.063rem;padding:.75rem;color:var(--color-text)}.toast-message .item-list__comma-list{width:100%;margin-top:.3125rem;font-size:.75rem}.toast-message a{display:inline-block;margin-left:.1875rem;color:inherit;border-color:rgba(0,0,0,.1);border-bottom-width:.0625rem}.toast-message a:hover{border-color:rgba(0,0,0,0)}.toast-message ul a{padding:0}.toast__close{margin-bottom:auto;padding:.75rem 0;opacity:.5;color:var(--color-title);background:var(--transparent)}.toast__close:hover{opacity:.9}.toast__close .feather{display:flex;width:1.125rem;height:1.125rem;margin:auto}.toast-info{border-left-color:#754ffe}.toast-success{border-left-color:#2ba143}.toast-warning{border-left-color:#ff9800}.toast-error{border-left-color:#d8002f}
.mt-3{margin-top:1.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1;height:3.375rem;padding:1.125rem;transition-timing-function:ease-in-out;transition-duration:300ms;transition-property:border-color,box-shadow;border-width:.0625rem;border-radius:.125rem;background-image:none;background-clip:padding-box;font-size:.875rem;line-height:1rem;will-change:auto;accent-color:var(--color-app-background)}.form-control::-moz-placeholder{opacity:1;color:var(--color-steel);font-size:.79rem}.form-control::placeholder{opacity:1;color:var(--color-steel);font-size:.79rem}.form-control.error{border-color:var(--color-danger)}.form-control.error:focus{border-color:var(--color-danger);box-shadow:0 0 0 .0625rem var(--color-danger)}.form-control:not(:disabled):not(.error):hover{border-color:var(--color-primary)}.form-control:not(:disabled):not(.error):focus{border-color:var(--color-primary);box-shadow:0 0 0 .0625rem var(--color-primary)}.form-control:not(:disabled):not(.error):focus::-moz-placeholder{opacity:0}.form-control:not(:disabled):not(.error):focus::placeholder{opacity:0}.form-control__select{min-width:6.25rem}.form-control--textarea{height:auto}.form-type--boolean .form-item--inner{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}.form-type--boolean .form-label{width:calc(100% - 1.5rem)}.form-boolean{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1rem;height:1rem;vertical-align:middle;border:none;background-color:var(--transparent)}.form-boolean__checkbox{transition:cubic-bezier(0.75,0,0.25,1.25) .3s;transition-delay:.01s;accent-color:var(--color-app-background)}.form-boolean__checkbox::before{display:flex;width:1rem;height:1rem;content:"";transition:cubic-bezier(0.75,0,0.25,1.25) .3s;border-width:.0625rem}.form-boolean__checkbox::after{position:absolute;top:.25rem;left:.25rem;display:table;width:.5rem;height:.5rem;content:"";transition:cubic-bezier(0.75,0,0.25,1.25) .3s;transition-delay:.01s;transform:scale(0);opacity:0;border-radius:.0625rem;background-color:var(--color-primary)}.form-boolean__checkbox:checked::before{border-color:var(--color-primary)}.form-boolean__checkbox:checked::after{transform:scale(1);opacity:1}.form-boolean__checkbox:not(:disabled){cursor:pointer}.form-boolean__checkbox:not(:disabled):not(:checked):hover::before{border-color:var(--color-primary)}.form-boolean__checkbox:not(:disabled):active,.form-boolean__checkbox:not(:disabled):focus{box-shadow:0 0 0 .0625rem var(--color-primary)}.form-label{cursor:pointer;font-size:.79rem;line-height:2}.has-error .form-label{color:var(--color-danger)}.form-label .item-disabled .form-label{cursor:default}.required-mark{margin-left:.25rem}.floating-label .form-label{position:absolute;left:.5625rem;overflow:hidden;padding:0 .5625rem;transition:200ms cubic-bezier(0,0,0.2,1) transform;transition-delay:0s;transform:translateY(0.9375rem) scale(0);transform-origin:bottom;white-space:nowrap;text-overflow:ellipsis;will-change:transform,opacity;opacity:0}.label-fixed .form-label{z-index:2;top:-0.78125rem;max-width:80%;transform:translateY(0) scale(1);pointer-events:none;opacity:1}.has-value .form-label{z-index:2;top:-0.78125rem;transform:translateY(0) scale(1);opacity:1}.in-focus .form-label{color:var(--color-primary-hover)}.form-item--description{font-size:.79rem;line-height:1.063rem;margin:.625rem 0 0}.details-description{margin:0 0 .9375rem}.td-details{margin-bottom:1.5rem;border-width:.0625rem;border-radius:.25rem}.td-details--summary{padding:.9375rem;cursor:pointer;transition-timing-function:ease-in-out;transition-duration:250ms;transition-property:background-color,color;border-radius:.25rem}.td-details--summary:hover{color:var(--color-primary-hover)}.td-details[open] .td-details--summary{color:var(--color-primary-active);border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:var(--color-app-background-section)}.td-details[open] .td-details--summary .feather{transform:rotate(90deg)}.td-details--summary .feather{width:1.125rem;height:1.125rem;transition-timing-function:ease-in-out;transition-duration:250ms;transition-property:transform}.td-details--summary .summary{padding-left:.375rem;font-size:.6875rem;line-height:1em}.summary-title{font-size:.79rem;line-height:1.063rem;padding-left:.625rem}.details-wrapper{padding:.9375rem .625rem;border-top-width:.0625rem}.details-wrapper>p{font-size:.79rem;line-height:1.063rem;margin:.75rem 0 0;color:var(--color-grey)}input.ui-autocomplete-input{padding-right:1.875rem;background-image:url("https://static.certscope.org/assets/static/icons/circle.svg");background-repeat:no-repeat;background-position:calc(100% - 0.625rem) center;background-size:1rem 1rem}input.ui-autocomplete-input.ui-autocomplete-loading{background-image:url("https://static.certscope.org/assets/static/icons/45.svg")}.textfield_counter_counter{font-size:.79rem;line-height:1.063rem;text-align:right;color:var(--color-steel)}.current_count{color:var(--color-success-active);font-weight:600}.textcount_over .current_count{color:var(--color-danger)}.textcount_warning .current_count{color:var(--color-warning-active)}.maxlength_count{color:var(--color-purple);font-weight:600}.remaining_count{color:var(--color-success-active);font-weight:600}.textcount_over .remaining_count{color:var(--color-danger)}.textcount_warning .remaining_count{color:var(--color-warning-active)}.textcount_over .form-control--textarea{border-color:var(--color-danger) !important}.textcount_over .form-control--textarea:focus{border-color:var(--color-danger) !important;box-shadow:0 0 0 .0625rem var(--color-danger) !important}.textcount_warning .form-control--textarea{border-color:var(--color-warning) !important}.textcount_warning .form-control--textarea:focus{border-color:var(--color-warning) !important;box-shadow:0 0 0 .0625rem var(--color-warning) !important}.form-item--error-message{font-size:.79rem;line-height:1.063rem;padding:.75rem;color:var(--color-danger);background-color:var(--color-danger-Light)}.form-item--error-message strong{font-weight:500}.form-item--error-message a{text-decoration:underline;color:inherit}
.seachbox-wrapper{z-index:450;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;overflow:hidden;flex-direction:column;justify-content:center;width:100%;height:100%;transition-timing-function:cubic-bezier(0.75,0,0.25,1.25);transition-duration:300ms;transition-property:opacity;pointer-events:none;opacity:0}.show-search .seachbox-wrapper{visibility:visible;pointer-events:all;opacity:1}.seachbox-wrapper .closer-button{top:0;right:0;width:2.25rem;height:2.25rem;opacity:.7}.seachbox-wrapper .closer-button:hover{opacity:1}.seachbox-wrapper .search-title{line-height:1.1}.searchbox-inner{overflow-y:auto;width:100%;max-width:48rem;height:100%;padding:1rem}.searchbox-inner .views-exposed-form{padding:0;border-width:0}.searchbox-inner .mt-3{margin:0}.searchbox-inner .is-form{display:grid;width:100%;gap:.9375rem}@media screen and (max-width:35.99375em){.searchbox-inner .is-form{grid-template-columns:1fr}}@media screen and (min-width:36em){.searchbox-inner .is-form{grid-template-columns:calc(100% - 8.125rem) auto}}.searchbox-inner .container-actions{text-align:right}.searchbox-inner .container-actions .button{width:100%}@media screen and (max-width:35.99375em){.searchbox-inner .container-actions{padding-top:1rem}}@media screen and (min-width:36em){.searchbox-inner{padding:1rem 2rem}}
.block-menu--footer{padding-top:2.5rem}@media screen and (min-width:64em){.menu-footer{justify-content:center}}.menu-footer--item{margin-bottom:1rem}.menu-footer--item:not(:last-of-type){margin-right:1.25rem}.menu-footer--link{color:var(--color-text);font-size:.875rem}.menu-footer--link:hover{color:var(--color-primary-hover)}.menu-footer--link.active,.menu-footer--link:focus{cursor:default;color:var(--color-primary-active)}.footer-brand-information{margin-top:1.5rem;padding-top:2.188rem;padding-bottom:1.563rem;border-top-width:.0625rem}@media screen and (min-width:36em){.footer-brand-information{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}}.copyright{color:var(--color-grey);font-size:.75rem}.copyright .country-code{padding:0 .25rem}.td-brand-link{margin-top:.25rem;font-size:.6875rem}@media screen and (max-width:35.99375em){.brand-links{padding-top:2rem}}.brand-link{margin-left:1rem}.brand-link.brand-link-first{margin-left:0}.brand-social-link{padding:.625rem;transition:ease-in-out 300ms;border-radius:50%}.brand-social-link .feather{width:1.25rem;height:1.25rem}.brand-social-link:hover{color:var(--color-app-background-section);background-color:var(--color-text)}
.course-browser{z-index:450;top:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;width:100%;height:100%;transition:cubic-bezier(0.75,0,0.25,1.25) 300ms transform;transform:translateX(-105%);will-change:transform}.show-courses .course-browser{box-shadow:var(--color-shadow) 0 .625rem 2.5rem .625rem;visibility:visible;transform:translateX(0)}.non-touch .course-browser.panel-open{box-shadow:unset}@media screen and (min-width:25em){.course-browser{max-width:18.75rem}}.course-boswer--inner{display:flex;overflow-x:hidden;flex-direction:column;height:100%}.course_browser--header{padding:0 4.063rem 0 2.25rem;border-bottom-width:.0625rem;line-height:3rem}.course_browser--header .closeButton{top:0;right:.9375rem;width:3rem;height:3rem;transition:cubic-bezier(0.75,0,0.25,1.25) .3s color}.course_browser--header .closeButton .feather{width:1.75rem;height:1.75rem}.course_browser--header .closeButton:hover{color:var(--color-grey)}.course_browser--header .header--title{font-size:1rem}.block-menu--main{height:100%;padding:.625rem 0}.coursemenu-item-1{width:100%;margin:.0625rem 0;transition:cubic-bezier(0.75,0,0.25,1.25) .3s background-color}.coursemenu-item-1:hover{background-color:#fff}@media(prefers-color-scheme:dark){.coursemenu-item-1:hover{background-color:#1f273e}}.coursemenu-item-1.is-expanded{position:relative}.coursemenu-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.coursemenu-link-1{display:block;overflow:hidden;padding:.75rem 3.125rem .75rem 2.25rem;transition:cubic-bezier(0.75,0,0.25,1.25) .3s background-color,cubic-bezier(0.75,0,0.25,1.25) .3s color;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:1.25rem}.coursemenu-link-1:hover{background-color:#fff}@media(prefers-color-scheme:dark){.coursemenu-link-1:hover{background-color:#1f273e}}.is-expanded .coursemenu-link-1{width:calc(100% - 2.5625rem)}.course-active .coursemenu-link-1{color:var(--color-primary-hover)}@media screen and (max-width:25em){.course-active .coursemenu-link-1{pointer-events:none}}.nextmenu{position:absolute;top:0;right:0;bottom:0;width:2.75rem;height:2.75rem;content:"";cursor:pointer;transition:cubic-bezier(0.4,0,0.2,1) 300ms transform;border-width:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%233b3f4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50% 50%;will-change:transform}.course-active .nextmenu{transform:scaleX(-1)}@media(prefers-color-scheme:dark){.nextmenu{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%237d95bc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}}.subMenu{position:fixed;z-index:20;top:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;width:100%;transition:ease-in-out opacity .3s .1s,ease-in-out transform .1s 0s;transform:translate3d(100%,0,0);pointer-events:none;opacity:0;background-color:var(--color-app-background);will-change:opacity,transform}.show-courses .course-active .subMenu{z-index:15;visibility:visible;transform:translate3d(0,0,0);pointer-events:auto;opacity:1}@media screen and (min-width:25.625em){.subMenu{right:0;left:3.125rem;width:21.875rem;border-right-width:.0625rem;border-left-width:.0625rem}}@media screen and (min-width:48em){.subMenu{left:18.75rem;width:25rem}.non-touch.course-scroll .subMenu{left:17.8125rem}.non-touch .subMenu{border-left-width:0}}.subMenuTitle{padding:0 1.563rem;border-bottom-width:.0625rem;font-size:.875rem;line-height:3rem}.menu-toggle{position:absolute;left:0;display:block;width:2.938rem;height:2.938rem;cursor:pointer;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%233b3f4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50% 50%}.course-active .menu-toggle{pointer-events:all}.non-touch .menu-toggle{display:none}@media(prefers-color-scheme:dark){.menu-toggle{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%237d95bc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-left'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E")}}.sub-coursemenu{overflow-x:hidden;overflow-y:auto;height:100%;padding:.625rem 0}@media screen and (min-width:48em){.sub-coursemenu{padding:.625rem 1rem}}.coursemenu-link-2{display:block;padding:.875rem 1.563rem;color:var(--color-text);font-size:.875rem;line-height:1}.coursemenu-link-2:hover{color:var(--color-primary-hover)}
.site-header{z-index:100;top:0;right:0;left:0;transition:ease-in-out 300ms transform;will-change:transform,scroll-position;border-bottom-width:.0625rem}[data-color-mode=dark] .site-header{border-color:#1f273e}.header-scroll .site-header{transform:translateY(-110%)}.site-header-inner{min-height:3.75rem}@media screen and (max-width:23.43125em){.mh-left{justify-content:space-between;width:100%}.login-button,.search-button{display:none}}@media screen and (min-width:23.4375em)and (max-width:29.99375em){.mh-left{justify-content:space-between;width:calc(100% - 3.75rem)}.login-button{display:none}}@media screen and (min-width:23.4375em){.mh-right .header-button{border-left-width:.0625rem}}@media screen and (min-width:48em){.getstarted{padding-right:1.125rem}.getstarted .register-button{border-radius:2em}.mh-left,.mh-right{width:48%}.mh-right{justify-content:flex-end}}
.header-button{width:3.75rem;height:3.75rem;padding:0;transition:ease-in-out 300ms color,ease-in-out 300ms background-color;color:var(--color-title)}[data-color-mode=dark] .header-button{border-color:#1f273e}.header-button.menu-button{border-right-width:.0625rem}.header-button:active,.header-button:focus,.header-button:hover{color:var(--color-steel)}[data-color-mode=dark] .header-button:active,[data-color-mode=dark] .header-button:focus,[data-color-mode=dark] .header-button:hover{background-color:rgba(31,39,62,.95)}.hb-pathway{border-left-width:.0625rem}@media screen and (max-width:28.6875em){.hb-pathway{justify-content:center}.hb-pathway .hb-name{display:none}}@media screen and (min-width:26.25em){.hb-pathway{width:auto;padding:0 1.125rem}.hb-pathway .feather{width:1.25rem;height:1.25rem}.hb-pathway .hb-name{padding-left:.375rem;font-size:.6875rem;line-height:3.75rem}}.page-top{padding-top:3.813rem}.site-navigator{z-index:450;top:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;width:100%;max-width:15em;height:100%;transition:cubic-bezier(0.75,0,0.25,1.25) 300ms transform;transform:translateX(-100%);will-change:transform}.show-menu .site-navigator{box-shadow:var(--color-shadow) 0 .625rem 2.5rem .625rem;visibility:visible;transform:translateX(0)}.menu-header{border-bottom-width:.0625rem}.menu-header .menu-brand{height:3.75rem}.menu-header .menu-brand-wrapper{width:9.375rem;height:3.125rem}.menu-header .brand-logo{background-image:url("https://static.certscope.org/assets/static/brand/logo-hover.svg")}@media(prefers-color-scheme:dark){.menu-header .brand-logo{background-image:url("https://static.certscope.org/assets/static/brand/logo-dark-hover.svg")}}.site-navigation{width:100%;padding:.9375rem}.site-navigation-menu-item{padding:.1875rem 0}.site-navigation-menu-link{padding:.5625rem 1rem;transition:ease-in-out 300ms;transition-delay:.05s;transition-property:color,background-color;border-radius:.25rem}.site-navigation-menu-link .feather{width:1.125rem;height:1.125rem}.site-navigation-menu-link .snm-title{width:calc(100% - 2.25rem);transition:ease-in-out 300ms;transition-delay:.05s;transition-property:color;letter-spacing:.03em;color:var(--color-text);font-size:.79rem;line-height:2}.site-navigation-menu-link.is-active,.site-navigation-menu-link:hover{background-color:var(--color-primary-Light)}.site-navigation-menu-link.is-active .snm-title,.site-navigation-menu-link:hover .snm-title{color:var(--color-primary-active)}.auth-buttons{height:3.75rem}.footer-information{grid-gap:2rem}@media screen and (max-width:35.99375em){.footer-information{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:36em)and (max-width:63.99375em){.footer-information{grid-template-columns:repeat(2,auto)}}@media screen and (min-width:64em){.footer-information{grid-template-columns:repeat(4,auto)}}.fei-box .feather{width:2.5rem;height:2.5rem}.fei-box--title{margin:1.25rem 0 .75rem;font-size:1.125rem;line-height:1}.page-overlay{z-index:400;top:0;right:0;bottom:0;left:0;transition:cubic-bezier(0.75,0,0.25,1.25) .3s .05s;transition-property:opacity,-webkit-backdrop-filter;transition-property:opacity,backdrop-filter;transition-property:opacity,backdrop-filter,-webkit-backdrop-filter;-webkit-backdrop-filter:blur(0.125rem) grayscale(1);backdrop-filter:blur(0.125rem) grayscale(1);will-change:auto}.overlay-open .page-overlay{cursor:pointer;pointer-events:all;opacity:1 !important}@supports not ((-webkit-backdrop-filter:grayscale(1)) or (backdrop-filter:grayscale(1))){.page-overlay{background-color:rgba(44,58,146,.3)}}
.breadcrumb-wrapper{padding-bottom:0}.breadcrumb__list{justify-content:center}@media screen and (max-width:47.99375em){.page-hero{padding:2rem 0}}@media screen and (min-width:48em){.page-hero{padding:4rem 0}}@media screen and (min-width:48em){.hero-inner{justify-content:space-between}}@media screen and (max-width:47.99375em){.hero-text{order:2;width:100%;text-align:center}}@media screen and (min-width:48em)and (max-width:63.99375em){.hero-text{width:calc(100% - 22.5rem);padding-right:2rem}}@media screen and (min-width:64em){.hero-text{width:calc(100% - 28.75rem)}}.hero-title{letter-spacing:-0.01em;line-height:1}@media screen and (max-width:26.24375em){.hero-title{margin-bottom:1.875rem;font-size:2.188rem}}@media screen and (min-width:26.25em)and (max-width:63.99375em){.hero-title{margin-bottom:2.813rem;font-size:2.813rem}}@media screen and (min-width:48em){.hero-title .text-130{padding-top:.25rem;font-size:130%}.hero-title .text-140{padding-top:.25rem;font-size:140%}}@media screen and (min-width:64em){.hero-title{margin-bottom:3.438rem;font-size:3.438rem}}.hero-figure{width:21.875rem;max-width:21.875rem}@media screen and (max-width:47.99375em){.hero-figure{order:1;margin-right:auto;margin-bottom:2.5rem;margin-left:auto}}@media screen and (max-width:63.99375em){.hero-figure{width:17.5rem;max-width:17.5rem}}.hero-kicker{max-width:28.125rem;line-height:1.3}@media screen and (max-width:47.99375em){.hero-kicker{margin:auto}}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--color-primary-LightShadow)}70%{box-shadow:0 0 0 .625rem rgba(53,106,230,0)}100%{box-shadow:0 0 0 0 rgba(53,106,230,0)}}.scroll-holder{border-bottom-width:.0625rem}@media screen and (max-width:47.99375em){.scroll-holder{height:3.75rem}}@media screen and (min-width:48em){.scroll-holder{height:7.5rem}}.srcoll-button{position:absolute;right:0;bottom:-1.875rem;left:0;display:inline-flex;align-content:center;align-items:center;justify-content:center;width:3.75rem;min-width:3.75rem;height:3.75rem;margin:auto;padding:0;animation-name:pulse;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;border-width:.0625rem;border-radius:50%;background:var(--color-header);box-shadow:0 0 0 0 var(--color-primary-LightShadow);animation-fill-mode:both}.srcoll-button .feather{width:2.188rem;height:2.188rem}.scroller{padding-top:2.5rem}@media screen and (max-width:26.24375em){.divider{margin:2rem 0}}@media screen and (min-width:26.25em)and (max-width:35.99375em){.divider{margin:2.5rem 0}}@media screen and (min-width:36em)and (max-width:48.11875em){.divider{margin:3rem 0}}@media screen and (min-width:48em)and (max-width:63.99375em){.divider{margin:3.5rem 0}}@media screen and (min-width:64em){.divider{margin:4rem 0}}.page-start{padding-top:0}@media screen and (max-width:35.99375em){.page-start .spacer-top{padding-top:2rem}}@media screen and (min-width:48em){.page-start .spacer-top{padding-top:3rem}}.st-top{margin-bottom:.75rem;letter-spacing:.09em;font-size:.90625rem;line-height:1}.spacer-title{max-width:48rem;line-height:1}@media screen and (max-width:35.99375em){.spacer-title{margin-bottom:1.5rem;font-size:2rem}}@media screen and (min-width:36em)and (max-width:47.99375em){.spacer-title{margin-bottom:2.25rem;font-size:2.5rem}}@media screen and (min-width:48em)and (max-width:63.99375em){.spacer-title{margin-bottom:3rem}}@media screen and (min-width:64em){.spacer-title{margin-bottom:3.5rem;font-size:3rem}}.st-bottom{max-width:31.25rem;font-size:.9375rem;line-height:1.35}.section-grid{padding:1rem 0}@media screen and (max-width:47.99375em){.section-grid{grid-template-columns:repeat(1,100%)}}@media screen and (min-width:48em)and (max-width:63.99375em){.section-grid{grid-template-columns:15.625rem auto;grid-column-gap:3.5rem}.section-grid.grid-flipped{grid-template-columns:auto 15.625rem}}@media screen and (min-width:64em){.section-grid{grid-template-columns:18.75rem auto;grid-column-gap:6.25rem}.section-grid.grid-flipped{grid-template-columns:auto 18.75rem}}@media screen and (max-width:47.99375em){.section-grid--image{max-width:13.75rem;margin:auto auto 4rem}}@media screen and (min-width:48em){.grid-flipped .section-grid--image{order:2}}@media screen and (max-width:47.99375em){.section-grid--information.mobile--center{max-width:20rem;margin-right:auto;margin-left:auto}}.sgi-title{font-size:.79rem;line-height:1.063rem;margin-bottom:.75rem}@media screen and (min-width:48em){.grid-flipped .section-grid--text{order:1}}.section-grid--heading{margin-bottom:2rem;font-size:1.5rem;line-height:1}@media screen and (min-width:26.25em){.section-grid--heading{font-size:1.75rem}}.section-grid--text{font-size:.875rem;line-height:1.45}.section-grid--text p{margin-top:1rem}.bottom-info{line-height:1.1}.spacer-list{padding:0 0 .625rem}.spacer-list li{padding:.25rem 0;text-align:left}.spacer-list li .feather{width:1rem;height:1rem}.spacer-list li .d-block{width:calc(100% - 1rem);padding-left:1rem;font-size:.875rem;line-height:1rem}.spacer-list.two-column-list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}.spacer-list.two-column-list li{width:48%}.spacer-list.three-column-list{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:space-between}@media screen and (max-width:63.99375em){.spacer-list.three-column-list li{width:48%}}@media screen and (min-width:64em){.spacer-list.three-column-list li{width:31.5%}}.certscope-clients{flex:0 0 auto;width:auto;padding:0 1rem}.certscope-client{padding:.625rem}.cc-inner{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;border-width:.0625rem;border-radius:.25rem;background-clip:border-box;padding:.625rem}.cc-inner:hover{border-color:#0d0d0d}.client-icon{background-repeat:no-repeat;background-position:center;background-size:contain;width:5rem;height:5rem}[data-color-mode=dark] .act-gov{background-image:url("https://static.certscope.org/assets/static/clients/atc-gov-dark.svg")}[data-color-mode=light] .act-gov{background-image:url("https://static.certscope.org/assets/static/clients/atc-gov.svg")}[data-color-mode=dark] .zebra-uae{background-image:url("https://static.certscope.org/assets/static/clients/zebra-logo-dark.svg")}[data-color-mode=light] .zebra-uae{background-image:url("https://static.certscope.org/assets/static/clients/zebra-logo.svg")}.advantages-list{width:100%;padding-top:2rem}@media screen and (max-width:26.24375em){.advantages-list{grid-template-columns:repeat(1,100%);grid-row-gap:2rem}}@media screen and (min-width:26.25em)and (max-width:47.99375em){.advantages-list{grid-template-columns:repeat(2,auto);grid-gap:2rem}}@media screen and (min-width:48em){.advantages-list{grid-template-columns:repeat(3,31%);grid-gap:2.5rem}}.advantage:hover{box-shadow:var(--color-shadow) 0 .625rem 2.5rem .625rem;border-color:var(--color-steel)}@media screen and (max-width:35.99375em){.advantage{padding:1.5rem 1rem}}@media screen and (min-width:36em){.advantage{padding:2rem}}.advantage-img{max-width:12.5rem;height:auto;margin:auto}.advantage-img svg{width:100%;height:auto}.advantage-text{padding-top:3rem}.advantage-title{margin:0 0 .5rem;font-size:1.063rem;line-height:1.1}.advantage-info{font-size:.8125rem;line-height:1.4}
.policy-list{max-width:36rem}.policy-items{gap:2rem}.policy-item{padding:1.5rem;transition-timing-function:cubic-bezier(0.75,0,0.25,1.25);transition-duration:250ms;transition-property:box-shadow,border-color}.policy-item:hover{box-shadow:var(--color-shadow) 0 .625rem 2.5rem .625rem;border-color:var(--color-secondary)}.policy-title{font-size:1.125rem;line-height:1.1}.policy-updated{font-size:.79rem;line-height:1.063rem}
