.nav-col-thumbnails-container .nav-col-thumbnail:hover img{box-shadow:0 0 15px hsla(0,0%,98%,.5)}.nav-col-thumbnails-container .nav-col-thumbnail img{max-height:80px!important;width:100%}#sitewide-nav-portal{border-top-left-radius:0!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#menu-position-right{margin-left:0!important}@media screen and (min-width:1101px){#sitewide-nav .desktop-primary-nav-container{display:block}#sitewide-nav .mobile-primary-nav-container{display:none}}@media screen and (max-width:1100px){#sitewide-nav .desktop-primary-nav-container{display:none}#sitewide-nav .mobile-primary-nav-container{display:block}.site-search-results-container{width:calc(100% - 90px)!important;top:30px!important;left:20px!important}}#site-nav{background:#141414;position:relative}.nav-col-links-container,.nav-col-thumbnails-container{background:#282828!important}.nav-col-links-container .nav-col-links a{background:hsla(0,0%,98%,0)!important}.nav-col-links-container .nav-col-link.footer:hover,.nav-col-links-container .nav-col-links .nav-col-link.header:hover,.nav-col-thumbnails-container .nav-col-thumbnail.footer:hover,.nav-col-thumbnails-container .nav-col-thumbnail.label:hover,.nav-col-thumbnails-container .nav-col-thumbnail:hover+.nav-col-thumbnail.label{text-decoration:underline!important;-webkit-text-decoration-color:#fff!important;text-decoration-color:#fff!important}.nav-col-thumbnails-container a img.nav-col-thumbnail:hover{box-shadow:0 0 15px hsla(0,0%,98%,.5)}.nav-col-thumbnails-container{margin:0!important;padding:0 1em 1em!important}.nav-col-thumbnails-container a img.nav-col-thumbnail{max-height:80px!important;width:100%;margin:0 auto 2rem}.ui.horizontal.list:not(.celled)>.item.nav-footer-item,.ui.horizontal.list:not(.celled)>.item.nav-footer-item:first-child{padding:.5em 1em!important}.menu-overlay{position:fixed;height:0;overflow:hidden;transition:opacity .3s ease-out;opacity:0;width:100%;top:46px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);z-index:200}.menu-overlay.logged-in{top:62px}.menu-overlay.active{display:block;opacity:1;height:100%}.main-menu-option i.dropdown-icon{transition:all .4s ease}.main-menu-option.active i.dropdown-icon{transform:scaleY(-1)}div.main-nav-sub-menu{display:none!important;margin:0!important;border-radius:0!important;background:#282828!important}div.main-nav-sub-menu.active{display:block!important;position:absolute;z-index:201;background:#282828}div.main-nav-sub-menu.active .ui.button.close-menu-button{color:#fff!important;position:absolute;right:5px;top:5px;z-index:202;cursor:pointer}div.main-nav-sub-menu.active .ui.button.close-menu-button:hover i.close.icon{color:#141414}#site-nav .menu-item-search{flex:1 1!important;max-width:330px;min-width:180px;padding:10px 15px!important}#site-nav .mobile-menu-item-search{flex:1 1!important;width:100%}#site-nav #sitewide-search::-webkit-input-placeholder{color:#141414}#site-nav #sitewide-search:-ms-input-placeholder{color:#141414}#site-nav #sitewide-search::-ms-input-placeholder{color:#141414}#site-nav #sitewide-search::placeholder{color:#141414}#site-nav .ui.menu.inverted .ui.dropdown .menu>.item{color:#fff!important}#site-nav .ui.menu.inverted .ui.dropdown .menu>.divider{border-color:#323232!important}#site-nav .ui.inverted.menu .item:before{display:none}#site-nav>.ui.menu>.item{font-size:.9em;padding:.9375em}@media screen and (min-width:1101px){#site-nav .navbar-desktop-container{display:block}#site-nav .navbar-mobile-container{display:none}}@media screen and (max-width:1100px){#site-nav .navbar-desktop-container{display:none}#site-nav .navbar-mobile-container{display:block}.site-search-results-container{width:calc(100% - 90px)!important;top:30px!important;left:20px!important}}@media screen and (max-width:767px){.site-search-results-container{max-height:40vh!important}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{-webkit-overflow-scrolling:touch}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:112.5%/1.45em georgia,serif;box-sizing:border-box;overflow-y:scroll}*,:after,:before{box-sizing:inherit}body{color:rgba(0,0,0,.8);font-weight:400;word-wrap:break-word;-webkit-font-kerning:normal;font-kerning:normal;-ms-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt"}img{max-width:100%;padding:0;margin:0 0 1.45rem}h1{font-size:2.25rem}h1,h2{padding:0;margin:0 0 1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h2{font-size:1.62671rem}h3{font-size:1.38316rem}h3,h4{padding:0;margin:0 0 1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h4{font-size:1rem}h5{font-size:.85028rem}h5,h6{padding:0;margin:0 0 1.45rem;color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700;text-rendering:optimizeLegibility;line-height:1.1}h6{font-size:.78405rem}hgroup{padding:0;margin:0 0 1.45rem}ol,ul{padding:0;margin:0 0 1.45rem 1.45rem;list-style-position:outside;list-style-image:none}dd,dl,figure,p{padding:0;margin:0 0 1.45rem}pre{margin:0 0 1.45rem;font-size:.85rem;line-height:1.42;background:rgba(0,0,0,.04);border-radius:3px;overflow:auto;word-wrap:normal;padding:1.45rem}table{font-size:1rem;line-height:1.45rem;border-collapse:collapse;width:100%}fieldset,table{padding:0;margin:0 0 1.45rem}blockquote{padding:0;margin:0 1.45rem 1.45rem}form,iframe,noscript{padding:0;margin:0 0 1.45rem}hr{padding:0;margin:0 0 calc(1.45rem - 1px);background:rgba(0,0,0,.2);border:none;height:1px}address{padding:0;margin:0 0 1.45rem}b,dt,strong,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol,li>ul{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}blockquote :last-child,li :last-child,p :last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr,abbr[title],acronym{border-bottom:1px dotted rgba(0,0,0,.5);cursor:help}abbr[title]{text-decoration:none}td,th,thead{text-align:left}td,th{border-bottom:1px solid rgba(0,0,0,.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding:.725rem .96667rem calc(.725rem - 1px)}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}code,tt{background-color:rgba(0,0,0,.04);border-radius:3px;font-family:SFMono-Regular,Consolas,Roboto Mono,Droid Sans Mono,Liberation Mono,Menlo,Courier,monospace;padding:.2em 0}pre code{background:none;line-height:1.42}code:after,code:before,tt:after,tt:before{letter-spacing:-.2em;content:" "}pre code:after,pre code:before,pre tt:after,pre tt:before{content:""}.okta-widget-container{margin-bottom:2em!important}.modal .okta-widget-container{margin-bottom:0!important}.okta-login-register-container.hidden{display:none;background-color:transparent;transition:all 2s ease}.okta-login-register-container{justify-content:center;align-items:center;position:fixed;z-index:10000;width:100vw;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6392156862745098);overflow-y:scroll}.okta-widget-container #okta-sign-in{margin-top:100px;margin-bottom:100px}.okta-login-register-container #okta-sign-in{margin-top:0;margin-bottom:0}.okta-login-register-container>.ui.segment{background-color:transparent}#widget-container #okta-sign-in:not(.no-beacon){display:none}.verify-certificate-page .details-container{display:flex}.verify-certificate-page .details-container .thumbnail-container{margin-right:1em}.verify-certificate-page .verify-cerificate-container{padding:3em 0}@media only screen and (max-width:768px){.okta-widget-container #okta-sign-in{margin-top:0;margin-bottom:0}.verify-certificate-page .verify-cerificate-container{padding:0}.verify-certificate-page .details-container{display:block}.verify-certificate-page .details-container .thumbnail-container{margin-right:0;text-align:center}.upgrade-bah-page .contact-us-container{margin:0 auto;max-width:375px}.upgrade-bah-page .hero-title,.upgrade-bah-page .secondary-title{font-size:1.5em!important}.upgrade-bah-page .hero-title-image{width:150px}}@media only screen and (max-width:480px){html{font-size:100%}}.app-page .video-placeholder{width:100%;height:400px;display:flex;justify-content:center;align-items:center;background:url(https:/https://www.cybrary.it/images.ctfassets.net/kvf8rpi09wgk/9nGJy51PZCgq105tHD0qu/820307e84b5e4b61ab7a018e1ec1ab07/Intro__1_.png?w=800) #000 no-repeat 50%}@media screen and (max-width:1200px){.app-page .buttons-container{order:2}.app-page .cyb-training-text{order:3}.app-page .activity-info-container{order:1}.app-page .header-markdown-text{order:0}.app-page .video-placeholder{width:100%;height:300px}}@media screen and (max-width:768px){.app-page .video-placeholder{width:100%;height:0;background:none;padding:2em 0}}@media screen and (max-width:568px){.app-page .buttons-container .cta-button{font-size:1em}.app-page .buttons-container .feedback-bar .reviews-button{margin:0!important}}.app-page{overflow:hidden;width:100%!important}.app-page.ui.grid,.ui.grid.profile-info{margin:0!important}.app-page .buttons-container .feedback-bar{display:flex}.app-page .small-screen-only .cta-button{margin-bottom:1em;white-space:nowrap}.banner-container{padding:0;padding-top:0!important;padding-bottom:0!important;color:#000;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.app-page .banner-content p{width:100%;color:#000}.banner-container .gradient-overlay{background:linear-gradient(90deg,#000,rgba(0,0,0,.85),rgba(0,0,0,.825),rgba(0,0,0,.75),transparent)}.ui.table tr td{border-top:unset}.cursor-pointer{cursor:pointer}.selectable:hover{background:#f9f9f9}.black.text{color:#141414!important}.white.text{color:#fff!important}.offwhite.text{color:#cecece!important}.underlined{text-decoration:underline}.bold{font-weight:600!important}.profile-card-image img{margin:0!important;border-radius:50%!important;max-width:75px!important}.line-break{white-space:pre-wrap}.details-header{text-transform:uppercase;margin-bottom:.5em}.details-header.lightgrey.text{color:#dcddde!important}@media screen and (max-width:768px){.details-header{font-size:.8em}}.white-background{background:#fff!important}#live-page .outer-upnext-container{width:100%;padding:2rem}#live-page .outer-featured-container,#live-page .outer-paths-container{width:100%;padding:3rem}#live-page .outer-paths-container .inner-paths-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto}#live-page .outer-paths-container .inner-paths-container .paths img{width:300px;margin:1rem;box-shadow:0 1px 2px rgba(0,0,0,.5);transition:all .3s cubic-bezier(.165,.84,.44,1)}#live-page .outer-paths-container .inner-paths-container .paths img:after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-shadow:0 5px 15px rgba(0,0,0,.7);opacity:0;transition:all .3s cubic-bezier(.165,.84,.44,1)}#live-page .outer-paths-container .inner-paths-container .paths img:hover{transform:scale(1.2)}#live-page .outer-paths-container .inner-paths-container .paths img:hover:after{opacity:1}#live-page .outer-paths-container .inner-paths-container .paths p{color:#141414}.gradient-overlay{background:linear-gradient(270deg,transparent,rgba(0,0,0,.8))}.gradient-overlay .ui.basic.button.share-button:focus{background:none!important}.gradient-overlay .ui.basic-button.share-button{box-shadow:none}.gradient-overlay .ui.basic.button.share-button:hover{box-shadow:none;background:none!important;cursor:pointer}.gradient-overlay .ui.basic.button.share-button:hover i.share-icon{color:#fff!important}div.ui.page.modals.transition.visible.active .share-container{display:flex;justify-content:space-evenly}.btn-copy{margin-left:1em;width:20%;cursor:pointer}.ui.modal>.header{padding:.25rem 1.5rem}.course-page .component-container.ui.segment{margin:.5em 0}.course-page .course-components .icon-container{display:flex;justify-content:center;align-items:center;font-size:1.25em;height:2.35em;width:2.35em;margin:auto;border-radius:50%;background:#637381}.course-page .course-components .icon-container.pink{background:#e14696}.course-page .course-components .icon-column{align-self:center!important}.course-page .course-components .icon-container .icon{margin:0 0 2px;color:#fff}.course-page .course-components .icon-container .edit.outline.icon{margin:0 0 4px 4px}.course-page .course-components .icon-container .clipboard.icon{font-size:1.125em}.course-page .course-components .text-container span{font-size:.9375em}.course-page .course-components .text-container{align-self:center!important}#sitewide-nav .menu-item-search{flex:1 1!important;max-width:330px;min-width:180px}#sitewide-nav .mobile-menu-item-search{flex:1 1!important;width:100%}#sitewide-nav #sitewide-search::-webkit-input-placeholder{color:#141414}#sitewide-nav #sitewide-search:-ms-input-placeholder{color:#141414}#sitewide-nav #sitewide-search::-ms-input-placeholder{color:#141414}#sitewide-nav #sitewide-search::placeholder{color:#141414}#sitewide-nav .ui.menu.inverted .ui.dropdown .menu>.item{color:#fff!important}#sitewide-nav .ui.menu.inverted .ui.dropdown .menu>.divider{border-color:#323232!important}#sitewide-nav .ui.inverted.menu .item:before{display:none}#sitewide-nav>.ui.menu>.item{font-size:.9em;padding:.9375em}#sitewide-nav-portal>.ui.grid{margin-top:-1px}@media screen and (min-width:1101px){.small-screen-only{display:none!important}.large-screen-only{display:inherit!important}}@media screen and (max-width:1100px){.small-screen-only{display:inherit!important}.large-screen-only{display:none!important}.small-screen-only .ctaHeaderBtn{margin-bottom:.5em!important}}@media screen and (min-width:0px) and (max-width:600px){.hide-on-mobile{display:none!important}}.marketing-hero{display:flex}.marketing-hero .centered{text-align:center;margin:0 auto;justify-content:center}.marketing-hero-image{text-align:center;margin-left:4em}.remove-spacing{margin:2px!important}.success-story-page .quote-box{float:right;padding:2em;margin:0 0 2em 2em;background:#f4f6f8;text-align:center}.success-story-page .quote-box img{margin-bottom:0;border:5px solid #e14696;width:150px;height:150px;border-radius:100px}.success-story-page .quote-box .quote-area{display:flex;max-width:250px;min-width:250px;margin:0 auto;font-size:20px}.success-story-page .quote-box .quotation-mark{font-size:30px;color:#e14696}.success-story-page .quote-box .quoter{width:250px;margin:15px auto 0;text-align:right;color:grey;font-size:14px}.registration-hero-container .registration-hero-icons{color:#fff}.hide-on-desktop{display:none}.marketing-hero .marketing-hero-logged-in{margin-top:2em}.marketing-hero .marketing-hero-button-section{display:flex;margin-top:2em}.marketing-hero .marketing-hero-button{margin-right:10px}.resource-download-container,.squeeze-hero,.upgrade-hero{display:flex}.resource-download-left-column{margin-right:2em}.resource-download-cta{width:300px;margin:0 auto}.squeeze-hero .squeeze-hero-left,.upgrade-hero .upgrade-hero-left{padding:7em 0}.squeeze-hero .squeeze-hero-right,.upgrade-hero .upgrade-hero-right{border-radius:5px;margin:6em 0 0 5em;background:#fff}.upgrade-hero .upgrade-hero-right{width:420px}.upgrade-hero .discount-banner{border-radius:5px 5px 0 0;font-weight:600;background:#ffd72e;text-align:center;padding:10px}.upgrade-hero .upgrade-hero-expiration{width:420px;margin-left:5em}#unique-form-button .resource-download-container .button:hover{background:#0db350}#unique-form-button .resource-download-container .button:before{content:"DOWNLOAD";position:absolute;bottom:0;left:10px;background:#0db350;border:none;padding:9px 30px}#unique-form-button .resource-download-container .button:after{content:"";background:#00973d}#blog-submission-textarea textarea{height:500px}body #blog-post{background:#fff}#blog-post .form-column-container{padding:1em 0!important}#blog-post .ui.dividing.header{margin:0 -.8em}.blog-device-only{display:none}.page-content{display:flex}.blog-button{width:200px!important}.blog-avatar-image{border:5px solid #fff}.blog-content{flex:1 1;max-width:900px;padding:2em 1em}.blog-details-section{display:flex;margin-bottom:2em}.blog-details-device-only{display:none}.blog-avatar{width:130px;height:130px;margin-right:2em;margin-top:-70px}.name-section{flex:1 1}.blog-title{flex:1 1;margin-bottom:1em}.date-section{display:flex}.blog-author{flex:1 1}.blog-date{flex:1 1;text-align:right}.content-section{display:flex;margin-bottom:2em}.left-share-section{display:flex;width:130px;margin:1em 0}.text-content-section{flex:1 1;margin:1em 0 0 2em;max-width:706px}.bottom-share-section{margin:2em 0}.next-previous-buttons{display:flex}.similar-blog-content{margin:0 .5em 2em}.form-content{width:400px;padding:2em 2em 2em 1em}.modal-horizontal{display:flex;flex-wrap:wrap;height:30px;justify-content:center}.modal-vertical{width:35px;display:flex;flex-direction:column;margin-top:-24px}.blog-template-hero{height:400px}.blog-card-date{text-align:right}.blog-card-medium-hero{height:7em}.blog-card-small-hero{height:5em}.blog-index-hero{color:#f9f9f9;text-align:center;margin:0 auto;padding:2em 0 4em}.blog-index-template{padding:2em 4em;max-width:1200px;margin:0 auto}#marketing-page-template{background:#fff}#marketing-page-template .badge-collapsible .is-open i{transform:rotate(180deg)}.body-text-container p{line-height:1.65em}#marketing-page-template p,#marketing-page-template ul{font-size:1em;line-height:1.65em}#marketing-page-template h2{font-weight:600}.column-button-right .button{float:right}.column-button-center{display:flex;justify-content:center}.column-image-right{text-align:right}.column-image-center{text-align:center}.cybrary-button{padding:14px!important;font-size:17px!important;font-weight:600!important}.forced-button-width{white-space:nowrap}#marketing-page-template .dark-bg h1,#marketing-page-template .dark-bg h2,#marketing-page-template .dark-bg h3{color:#f9f9f9!important}#marketing-page-template .light-bg h1,#marketing-page-template .light-bg h2,#marketing-page-template .light-bg h3{color:#474444!important}#marketing-page-template .dark-bg p{color:#f9f9f9}#marketing-page-template .light-bg p{color:#474444}#marketing-page-template .dark-bg li,#marketing-page-template .dark-bg li p,#marketing-page-template .dark-bg ol,#marketing-page-template .dark-bg ul{color:#f9f9f9}#marketing-page-template .light-bg li,#marketing-page-template .light-bg li p,#marketing-page-template .light-bg ol,#marketing-page-template .light-bg ul{color:#474444}#marketing-page-template .image-overlay h1,#marketing-page-template .image-overlay h2,#marketing-page-template .image-overlay h3,#marketing-page-template .image-overlay li,#marketing-page-template .image-overlay p{color:#f9f9f9!important}#marketing-page-template .no-padding-bottom>.container>.segment{padding-bottom:0}#marketing-page-template .no-padding-top>.container>.segment{padding-top:0}#marketing-page-template .dark-box{background-color:#141414;color:#f9f9f9!important;padding:1em}#marketing-page-template .ui.list>.item{line-height:1.65em!important}#marketing-page-template .header-width{max-width:1000px;margin:0 auto!important}.dark-overlay{background:rgba(0,0,0,.6)}#marketing-page-template .light-overlay{background:hsla(0,0%,100%,.6)}#marketing-page-template .highlight-underline.pink{border-bottom:2px solid #e14696}#marketing-page-template .highlight-underline.blue{border-bottom:2px solid #00a4ed}#marketing-page-template .highlight-box{padding:4px 10px}#marketing-page-template .highlight-box.pink{background:#fff;color:#474444}#marketing-page-template .highlight-box.blue{background:#474444;color:#fff}#marketing-page-template .block-quote-pink{border-color:#e14696}#marketing-page-template .block-quote-blue{border-color:#00a4ed}.images-grid-mobile{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto}#marketing-page-template .pdf-bottom-nav-container,#marketing-page-template .pdf-doc-container{text-align:center;text-align:-moz-center;text-align:-webkit-center}#marketing-page-template .pdf-top-nav-container{text-align:right;text-align:-moz-right;text-align:-webkit-right}.business-talent-r-d-r-section{max-width:70%!important;margin:-1em auto!important}.homepage-title{font-size:3.4375em!important;margin-bottom:1.5em!important}.homepage-title.small{font-size:1.5em!important}.homepage-title.smedium{font-size:1.825em!important}.homepage-title.medium{font-size:2em!important}.homepage-title.large{font-size:2.4em!important}.homepage-title.huge{font-size:3.4375em!important}.homepage-title.capitalize{text-transform:capitalize!important}.homepage-title.uppercase{text-transform:uppercase!important}.homepage-title.lowercase{text-transform:lowercase!important}.homepage-tagline{color:#e0e0e2;font-size:1.5em!important;text-transform:uppercase}.homepage-tagline.register{font-size:1em!important;margin:0!important;padding:0!important}.homepage-tagline.register+.homepage-title.register{margin-top:.5em}.homepage-description p{color:#e0e0e2;margin-bottom:2em!important;font-size:1.25em!important}.homepage-login{margin:3em 0 0}.homepage-cta-header{color:#fff;font-size:1.5em;font-weight:600;margin:.5em 0}.homepage-cta-header span.header-subtext{font-size:.875em;color:#e0e0e2!important}.homepage-cta-description{color:#e0e0e2!important}.image-button{margin:.5rem;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.4);padding:0!important;border:none;color:#f9f9f9;cursor:pointer;display:inline-block;position:relative}.image-button img{border-radius:5px}.image-button:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.9);transition:.3s ease}.image-button:focus{outline:0 auto -webkit-focus-ring-color}.image-button-overlay{border-radius:5px;background:rgba(0,0,0,.5);width:100%;height:100%;display:flex;align-items:center;padding:1em;position:absolute;top:0;left:0}.image-button-text{margin:auto;text-align:center;font-size:1.25rem;font-weight:600}.image-button-section{display:flex;justify-content:center;flex-wrap:wrap}.parallelogram{margin:0 1em;width:80px;height:45px;transform:skew(-50deg);background:linear-gradient(270deg,#e14696,transparent);border-top-right-radius:5px}.parallelogram .parallelogram-text{margin:auto;width:70px;color:#fff;transform:skew(50deg);text-transform:uppercase;font-weight:600;font-size:.875em;letter-spacing:1px}.cta-image{width:150px!important;height:45px!important;margin:0!important}.cta-image-container{display:flex;min-height:45px}.cta-content-container{display:flex;flex-direction:column}.icon-text-list{display:flex;flex-wrap:wrap;justify-content:space-between}.icon-text-list .list-item{width:275px;display:flex;align-items:center}.breadcrumb-href-item,.breadcrumb-last-item{font-size:14px}.breadcrumb-href-item,.breadcrumb-href-item a{color:grey!important}.breadcrumb-last-item{color:#f9f9f9}.career-skill{background:#f9f9f9}.career-skill-highlight{background:#f0f0f0}.career-skill li{line-height:1.2em;margin-bottom:4px}.category-button:hover{background:#f6f6f6;transition:.3s ease;cursor:pointer}.category-button:focus{outline:0 auto -webkit-focus-ring-color}.free-it-temporary p{color:#3cc!important}.free-hacking-temporary p,.free-it-temporary p{text-align:center;font-size:1.3em!important;font-weight:600}.free-hacking-temporary p{color:#a0d541!important}.free-cyber-temporary p{color:grey!important;text-align:center;font-size:1.3em!important;font-weight:600}.flex-stack-mobile{display:flex}.content-box{border:1px solid rgba(0,0,0,.13);background-color:#fff}.catalog-category-button{font-size:18px;padding:1em;border-radius:.25rem;color:#17171c;background:#f9f9f9}.catalog-category-button:hover{background:#f4f4f4!important;transition:.3s ease;cursor:pointer}.list-menu{display:flex;font-size:12px;text-transform:uppercase;font-weight:700;color:#f9f9f9;flex-wrap:wrap}.list-menu-button{font-weight:700;font-size:15px;color:#fff;cursor:pointer}.list-menu-item{padding-right:20px}.list-menu-item a{color:#f9f9f9}.breadcrumbs-container{padding:2em 1em}.listed-menu .text-item:hover{color:#4183c4!important}.show-mobile{display:none}input[type=image i]:focus{outline:0 auto -webkit-focus-ring-color}.promotion-hero{padding:0 7em}.promotion-hero-content{display:flex}.promotion-hero-text{max-width:600px}.promotion-hero-image{margin-left:2em}.promotion-hero-button-section{display:flex}.promotion-hero-button{margin-right:2em}.ui.basic.modal.transition.visible.active.munson-modal{color:#000}.podcast-card{margin:2px;color:#fff;width:280px;height:280px}.podcast-hero{background:#000}.podcast-hero .hero-container,.success-story-page .success-story-hero .hero-container{padding:4em 0}.podcast-hero .marketing-hero,.success-story-page .success-story-hero .marketing-hero{display:flex;color:#f9f9f9;padding:0 1em}.podcast-hero .marketing-hero .podcast-hero-thumbnail{width:300px;margin-left:4em}.podcast-hero .podcast-page-list{margin-bottom:5px}.text-image-grid-horizontal{display:flex}.text-image-grid-horizontal .grid-content{width:290px}.text-image-grid-horizontal .grid-image{margin:20px;width:200px;text-align:center}.statistics{display:flex;justify-content:space-evenly}.statistics .column{margin:0 auto;padding:0 1em}.whitepaper-template{display:flex}.whitepaper-template .whitepaper-template-image{margin-left:2em;margin-right:-30px}.countdown{text-align:center;justify-content:space-between;color:#474444;padding-bottom:2em;display:flex;align-items:center}.countdown .countdown-colon{font-size:30px;font-weight:600;background:#fff;padding:40px 0}.countdown .countdown-column{width:100%;background:#fff}.countdown .countdown-column-element{margin:26px 0 20px}.price-number{font-size:4em;margin:1em 0!important}.countdown .countdown-number{font-weight:600;font-size:40px}.countdown .countdown-text{font-size:12px;margin-top:10px}.exam-voucher-details{display:flex;margin-bottom:2em}.exam-voucher-header{color:#474444;margin-bottom:.5em}.exam-voucher-stats{flex:1 1;margin-right:5em;padding:1em 0}.exam-voucher-prepare-box{width:400px;background:#f4f6f8;padding:1em}.exam-voucher-description{margin-bottom:2em}.exam-voucher-price{color:#e14696;font-weight:700}@media screen and (min-width:991px){.homepage-title.register{max-width:90%}}@media screen and (max-width:1200px){.image-button-section{width:600px;margin:0 auto}.upgrade-hero{display:block}.upgrade-hero .upgrade-hero-left{padding:1em 0}.squeeze-hero .squeeze-hero-right{margin:0 auto!important}.upgrade-hero .upgrade-hero-right{margin:3em auto 1em}.upgrade-hero .upgrade-hero-expiration{margin:0 auto}.text-image-grid-horizontal .grid-image{width:100px}.text-image-grid-horizontal .grid-content{margin-bottom:20px}}@media screen and (max-width:991px){.podcast-hero .marketing-hero,.success-story-page .success-story-hero .marketing-hero{display:block}.podcast-hero .marketing-hero .podcast-hero-thumbnail{width:auto;margin-left:auto;float:left}.podcast-hero .marketing-hero .podcast-hero-thumbnail img{width:110px;margin:7px 20px 0 0}.hide-on-desktop{display:block}.hide-on-device{display:none}.squeeze-hero{display:block}.squeeze-hero .squeeze-hero-left{display:none}.resource-download-container{display:block}.resource-download-left-column{margin-right:0;margin-bottom:2em}.resource-download-cta{width:100%}.promotion-hero{padding:0 7em}.promotion-hero-content{display:block}.promotion-hero-text{max-width:100%}.promotion-hero-image{margin-left:0;text-align:center}.promotion-hero-button-section{justify-content:space-between}.promotion-hero-button{margin-right:0;max-width:200px}#blog-post .form-column-container{padding:2em!important}.blog-device-only{display:block}.page-content{display:block;padding-bottom:1em}.blog-content{max-width:800px;padding:1em;margin:0 auto}.blog-avatar{width:100px;height:100px;margin-top:0}.left-share-section{width:100px}.form-content{max-width:400px;margin:0 auto;padding:0 1em}.blog-template-hero{height:200px}.blog-index-template{padding:1em}.flex-stack-mobile{display:block}.homepage-hero-container.dark-gradient{background:linear-gradient(0deg,#262530,#262530,#262530,#262530,rgba(38,37,48,.9),rgba(38,37,48,.8),rgba(38,37,48,.6),rgba(38,37,48,.5),rgba(38,37,48,.4),rgba(38,37,48,.3),rgba(38,37,48,.2))}.homepage-hero-container.light-gradient{background:linear-gradient(0deg,#fff,#fff,#fff,#fff,hsla(0,0%,100%,.9),hsla(0,0%,100%,.8),hsla(0,0%,100%,.6),hsla(0,0%,100%,.5),hsla(0,0%,100%,.4),hsla(0,0%,100%,.3),hsla(0,0%,100%,.2))}.homepage-hero-container .container div{max-width:100%!important}.homepage-title{margin-bottom:1em!important}.homepage-title,.homepage-title.huge,.homepage-title.large,.homepage-title.medium,.homepage-title.small,.homepage-title.smedium{font-size:1.5em!important}.homepage-tagline{font-size:1em!important;text-transform:uppercase}.homepage-tagline-image{margin:0 auto!important}.homepage-description,.homepage-description p{font-size:1em!important}.cta-image-container{justify-content:center}.icon-text-list{justify-content:space-evenly}.video-page .header-container{text-align:center!important}.business-talent-r-d-r-section{max-width:100%!important;margin:-1em!important}.text-image-grid-horizontal{display:block}.text-image-grid-horizontal .grid-content{width:100%}.statistics{display:block}.statistics .column{margin:40px auto}.whitepaper-template{display:block}.whitepaper-template .whitepaper-template-image{margin:2em auto 0;width:350px}.exam-voucher-details{display:block}.exam-voucher-prepare-box{width:100%}.exam-voucher-stats{padding-left:1em;margin-right:0}.exam-voucher-description{padding-left:1em}}@media screen and (max-width:768px){.upgrade-hero-left .homepage-tagline{font-size:20px!important}.upgrade-hero-left h1.ui.medium.header.homepage-title{font-size:2em!important}.success-story-page .quote-box{float:none;padding:2em;margin:0 0 2em}.success-story-page .quote-box img{width:100px;height:100px}.success-story-page .quote-box .quote-area{max-width:none;min-width:none;font-size:18px}.success-story-page .quote-box .quotation-mark{font-size:20px}.success-story-page .quote-box .quoter{width:100%}.podcast-hero .hero-container,.success-story-page .success-story-hero .hero-container{padding-top:3em}.registration-hero-container .registration-hero-icons{margin-top:20px}.breadcrumbs-container{padding:2em 0 1em}.mobile-stack{display:block}.promotion-hero-button{margin:0 auto}.promotion-hero-button img{width:100%}.promotion-hero{padding:0 1em}.show-desktop{display:none}.list-menu,.show-mobile{display:block}.list-menu-item{padding:10px 0 0 10px}.page-content{padding-bottom:0}.blog-details-section{display:block}.blog-details,.blog-title{margin-bottom:2em}.blog-details{display:flex}.blog-details-device-only{display:flex;flex-direction:column}.date-section{display:none}.blog-avatar{width:50px;height:50px;margin-right:1em}.content-section{display:block}.blog-button{width:140px!important;padding:14px 20px!important}.left-share-section{display:none}.similar-blog-content{margin:0 1em -1em}.form-content{padding:0 1em;width:100%}.blog-avatar-image{border:none}.text-content-section{margin-left:0}.modal-vertical{display:flex;flex-wrap:wrap;height:35px;width:100%}.blog-template-hero{height:150px}.blog-card-medium-hero{height:5em}.blog-card-date{text-align:left}.blog-index-hero{padding:1em 1em 2em}.blog-index-template{padding:1em 0}.homepage-hero-container div.container{padding:2em 0 0}.breadcrumbs-container div{padding-left:1em}#marketing-page-template .pdf-doc-container canvas{width:100%!important}.column-image-left,.column-image-right{text-align:center}.image-button-section{width:100%;margin:0 auto}.practice-labs-module-page .header-container .header-item,.practice-labs-module-page .header-container .label-container{padding-left:1em!important}#marketing-page-template .ui.button.cybrary-button{width:100%}.squeeze-hero .homepage-description p,.squeeze-hero .homepage-title{margin-bottom:15px!important}#mobile .text-image-grid-horizontal .grid-image{display:none}.marketing-hero{display:block}.marketing-hero-image{margin-top:1em}.marketing-hero .marketing-hero-button-section{display:block}.marketing-hero .marketing-hero-button{margin-right:0;margin-top:10px}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-top:0 solid var(--PhoneInputCountrySelectArrow-color);border-bottom:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);border-left:0 solid var(--PhoneInputCountrySelectArrow-color);border-right:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.dynamic-form .field[class*=cols-] .field{display:inline-block;vertical-align:top;padding:0 2%}.dynamic-form .field.cols-2 .field{width:50%}.dynamic-form .field.cols-3 .field{width:33%}.dynamic-form .field.cols-4 .field{width:25%}.dynamic-form .custom-field-container{display:flex;flex-wrap:wrap;justify-content:center}.dynamic-form .field[class*=cols-]+.field[class*=cols-]{padding:1.5em 0 .5em;border-top:1px solid rgba(34,36,38,.15)}.dynamic-field-desc{display:block}.padding-bottom{padding-bottom:1em}.dynamic-form .field[class*=cols-] .field.custom-field{display:inline-block;vertical-align:top;padding:0;margin:1em;max-width:200px}.field.custom-field a.ui.card.custom-card{min-height:196px!important}.field.custom-field a.ui.card.custom-card .header-icon-container i.icon{margin-bottom:.5em!important}.field.custom-field a.ui.card.custom-card:hover i.grey.check.large.fitted.icon{display:block!important}.required.field.cols-3 .field.custom-radio{margin:1em 0;max-width:200px}.ui.checkbox.custom-checkbox .box:before,.ui.checkbox.custom-checkbox label:before,.ui.radio.checkbox.custom-radio .box:before,.ui.radio.checkbox.custom-radio label:before{display:none!important}.ui.checkbox.custom-checkbox label,.ui.radio.checkbox.custom-radio label{padding-left:unset!important;font-size:.85em!important}.ui.checkbox.custom-checkbox input:checked~.box:after,.ui.checkbox.custom-checkbox input:checked~label:after,.ui.radio.checkbox.custom-radio input:checked~.box:after,.ui.radio.checkbox.custom-radio input:checked~label:after{content:none!important}.ui.form .field.error .custom-field .checkbox:not(.toggle):not(.slider) label,.ui.form .field.error .custom-field label{color:#141414!important}.difficulty-icon-container{margin-bottom:12px}.image-upload-container .dropzone{background-color:#f4f6f8;border:5px dashed grey;display:flex;justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:50%}.image-upload-container .dropzone:hover{cursor:pointer}.image-upload-container .dropzone i{color:grey;font-size:4em;line-height:1em;vertical-align:bottom;opacity:.5;margin:auto}.image-upload-container .file-list{margin-top:1em}.dynamic-form .field div[class*=align-]{display:flex;align-items:center}.dynamic-form .field div[class*=align-] .nested-label{width:25%!important;display:block;margin:0 0 .25rem;color:#141414;text-transform:none}.dynamic-form .field div[class*=align-] .nested-label:after{display:inline-block;vertical-align:top;margin:-.2em 0 0 .2em;content:"*";color:#ed1e44}.dynamic-form .field .disabled-mock-input{opacity:.45;position:relative;font-weight:400;font-style:normal;display:inline-flex;margin:0;width:100%;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}@media screen and (max-width:768px){.dynamic-form .field[class*=cols-] .field{width:50%}.required.field.cols-3 .field.custom-radio{margin:1em 0;width:100%}}@media screen and (max-width:568px){.dynamic-form .field div[class*=align-] .nested-label{width:50%!important}}@media screen and (max-width:320px){.dynamic-form .field[class*=cols-] .field{width:100%}}.react-phone-number-input__row{display:flex;align-items:center}.react-phone-number-input__phone{flex:1 1;min-width:0}.react-phone-number-input__icon{width:1.36em;height:1.02em;box-sizing:content-box}.react-phone-number-input__icon--international{width:calc(.93em + 2px);height:calc(.93em + 2px);padding-left:.155em;padding-right:.155em;border:none}.react-phone-number-input__error{margin-left:calc(2.39em + 2px);margin-top:.3rem;color:#d30f00}.react-phone-number-input__icon-image{max-width:100%;max-height:100%}.react-phone-number-input__ext-input::-webkit-inner-spin-button,.react-phone-number-input__ext-input::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important;-moz-appearance:textfield!important}.react-phone-number-input__ext-input{width:3em}.react-phone-number-input__ext{white-space:nowrap}.react-phone-number-input__ext,.react-phone-number-input__ext-input{margin-left:.5em}.react-phone-number-input__country--native{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:.5em}.react-phone-number-input__country-select{position:absolute;top:0;left:0;height:100%!important;width:100%!important;z-index:1;border:0!important;opacity:0!important;cursor:pointer}.react-phone-number-input__country-select-arrow{display:block;content:"";width:0;height:0;margin-bottom:.1em;margin-top:.4em;margin-left:.4em;border-bottom-width:0;border-top-width:.35em;border-bottom-style:solid;border-top-style:solid;border-left:.2em solid transparent;border-right:.2em solid transparent;color:#b8bdc4;opacity:.7;transition:color .1s}.react-phone-number-input__country-select-divider{font-size:1px;background:#000}.react-phone-number-input__country-select:focus+.react-phone-number-input__country-select-arrow,.react-phone-number-input__country.rrui__select--focus .rrui__select__arrow{color:#03b2cb}.react-phone-number-input__input{height:2.46rem;outline:none;border-radius:0;padding:0;-webkit-appearance:none;appearance:none;border:none;border-bottom:1px solid #c5d2e0;transition:border .1s;font-size:inherit}.react-phone-number-input__input:focus{border-color:#03b2cb}.react-phone-number-input__input--disabled{cursor:default}.react-phone-number-input__input--invalid,.react-phone-number-input__input--invalid:focus{border-color:#eb2010}.react-phone-number-input__input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.react-phone-number-input__country .rrui__select__button{border-bottom:none} /*! react-checkbox v3.4.1 | (c) 2018 Trend Micro Inc. | MIT | https://github.com/trendmicro-frontend/react-checkbox */.checkbox---control-checkbox---2Mo4k{box-sizing:border-box;line-height:20px;min-height:20px;padding:0;margin-bottom:0;cursor:pointer}.checkbox---control-checkbox---2Mo4k *,.checkbox---control-checkbox---2Mo4k :after,.checkbox---control-checkbox---2Mo4k :before{box-sizing:inherit}.checkbox---control-checkbox---2Mo4k .checkbox---input-checkbox---3hbfZ{display:none}.checkbox---control-checkbox---2Mo4k .checkbox---control-indicator---dcwXW{display:inline-block;vertical-align:middle;pointer-events:none}.checkbox---control-checkbox---2Mo4k .checkbox---text-label---2D19D:not(:empty){display:inline-block;vertical-align:middle;margin-left:8px}.checkbox---input-checkbox---3hbfZ+.checkbox---control-indicator---dcwXW{content:"";display:inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAAAQCAYAAADjyhbuAAAC20lEQVRoge2ZT0iTYRzHPzrHwhgtctA7BBUryovBFMogFAr1YBjUPckGHoMOdRCVDl0kvImL5SlPgfSHNiFKCEtoo82DwTTYLDdzS5SxYXqwg6//Wr49bo9jg/dz2/t8nw/Ps+fZ83sfBjo6OaQIYGhoqBVwAYpgvyhw2+FwuP8pHfRl5Nvosqf5igZ9ABn5APdGl31PQ93zr1n5vDfOpTU6nU6p359sn8z1AJi9fDUj3+kPb90l6gNXc3OzUlFRIdQ7HA4rY2NjLsC2T8T1svWU0lZ5TMj3KrSiXHPPavoQnxxqNqe+2tpaxWq1CslisZgSCAQ0ffm+Hsqjh8rRSxeEfMmJSSX6oNsF2IrVZ8KTA1CzWgsmPDkANavpE5aJ9ZHuE91sAGpW05fv6yG62QDUrAJQrB0tHEZbqvm7fGZDf0M5/yqfOtlR8v9I/tNeZaG9ykIosSbF12gz02gzE0muS/Fli/oem0amPzDZvoNQ8CecxWRguKkSgOueb1n7zEYDPfWb1eTepx9Z+3T2UnAbbrSlmltnT2x/Hm6qxGIy0OeN4o+nDuzrbyhn9/tNT72C2WjAOR0nuLwqY8g6uyi4krpV7sbnE9ul1B9P0fs5kpHPbi3Fbi3FF0ttu4PLqzinY5JHrgMFeML1eSNYTAZGW6rpqdu8tXe8D2fsezIdx2w00H+xnDs1ZQD0eqNSxqqTTsFtuIGpRcYjCc6XlWIxGbg78T2jUrrFyMwSvliKM5YjmI0GHgd+6qX0ECm4kgrQ8S7El5s1+H+lGJhazNrX543w7EoVweXfjMwsSRihXGTfHnNxG92PgtxwocQax5/6pfkiyXWaXgSl+XT2Z6ukRufm5oQ7qdkFjUj0dXhF2KdmNX3Csh1y6ovH48IiNavpy/f1SH6cFPap2QXYOeE6PR6PCzgp6JgHHBrtnW1vZqX62PwvM299fr9fqi/f1yN6v1umT0fncPgDR84rwxB44xkAAAAASUVORK5CYII=) no-repeat -1px 0;width:16px;height:16px}.checkbox---input-checkbox---3hbfZ:checked+.checkbox---control-indicator---dcwXW{background-position:-41px 0}.checkbox---input-checkbox---3hbfZ:indeterminate+.checkbox---control-indicator---dcwXW{background-position:-101px 0}.checkbox---control-checkbox---2Mo4k:not(.checkbox---disabled---eCY9b):hover>.checkbox---control-indicator---dcwXW{background-position:-21px 0}.checkbox---control-checkbox---2Mo4k:not(.checkbox---disabled---eCY9b):hover>.checkbox---input-checkbox---3hbfZ:checked+.checkbox---control-indicator---dcwXW{background-position:-61px 0}.checkbox---control-checkbox---2Mo4k:not(.checkbox---disabled---eCY9b):hover>.checkbox---input-checkbox---3hbfZ:indeterminate+.checkbox---control-indicator---dcwXW{background-position:-121px 0}.checkbox---input-checkbox---3hbfZ:not(:checked):not(:indeterminate):disabled+.checkbox---control-indicator---dcwXW{background-position:-81px 0}.checkbox---control-checkbox---2Mo4k.checkbox---disabled---eCY9b{cursor:not-allowed}.checkbox---control-checkbox---2Mo4k.checkbox---disabled---eCY9b .checkbox---text-label---2D19D,.checkbox---input-checkbox---3hbfZ:disabled+.checkbox---control-indicator---dcwXW{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.checkbox---input-checkbox---3hbfZ:disabled+.checkbox---control-indicator---dcwXW{cursor:not-allowed}.ui.segment.okta-container{max-width:27em;margin:auto;padding:1em 2em}.okta-container button{width:100%}.okta-container .list{margin-left:1em}.okta-container .list .valid{color:#141414}.okta-container .list .red-text{color:#ed1e44;font-weight:600}.okta-container .list .content{padding-left:1em!important}.okta-container .list .valid .content{padding-left:.5em!important}.okta-container .list .icon{font-size:6px}.okta-container .list .valid .icon{color:#0db350;font-size:12px}.okta-container .logo-container{border-bottom:1px solid #ddd;padding-bottom:1em}.okta-container h3.ui.header{font-size:1rem}.okta-container .ui.checkbox input[name=subscribe]+label,.okta-container .ui.checkbox input[name=tos]+label{font-size:.875em}.okta-container .ui.form .field,.registration-hero-container .ui.form .field{margin-bottom:.75em}.okta-container .dynamic-field-desc{margin-top:1.5em}.okta-container .ui.divider,.registration-hero-container .ui.divider{margin:.75rem 0}.okta-container .dynamic-form .pw-reqs-container,.registration-hero-container .dynamic-form .pw-reqs-container{margin-bottom:1em;font-size:.875em}.okta-container .dynamic-form .pw-reqs-container .chevron:before,.registration-hero-container .dynamic-form .pw-reqs-container .chevron:before{margin-left:.5em;font-size:.75em;content:"\F078"}.okta-container .dynamic-form .pw-reqs-container.open .chevron:before,.registration-hero-container .dynamic-form .pw-reqs-container.open .chevron:before{content:"\F077"}.okta-container .dynamic-form .ui.list.pw-reqs,.registration-hero-container .dynamic-form .ui.list.pw-reqs{color:#737171;line-height:1em;margin-bottom:1.25em;margin-top:.5em}.okta-container .forgot-email-help-text{font-size:.875em;color:#141414}.okta-container .reveal-email-help-text p{margin-bottom:0}.okta-container .reveal-email-help-text .masked-email{font-weight:600;font-size:1.125em}.okta-container h3.ui.header{margin-bottom:.9375em}.registration-hero-container .form-column-container #header-for-form{color:#000!important}.registration-hero-container .form-column-container div{text-align:left}.registration-hero-container .form-column-container .ui.pink.button{width:100%;margin-top:1em}.registration-hero-container .registration-content.list-container{display:flex;align-items:center;justify-content:space-between;max-width:500px;margin:1em 0 0}.registration-hero-container .registration-content.list-container .item-text{text-align:left!important;width:100%!important;font-size:1em}.registration-hero-container .inner-cta-container.register{margin:0!important}.registration-hero-container .inner-cta-container.register .column.register-cta-column,.ui.stackable.grid>.row>.column.register-cta-column,.ui.stackable.grid>.row>.wide.column.register-cta-column{padding:2em 0!important}@font-face{font-family:Roboto;font-style:none;font-weight:400;font-display:swap;src:local("Roboto"),local("Roboto"),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2")}.sso-logins .sso-icon-link.fk .sso-icon-wrapper,.sso-logins .sso-icon-link.gg .sso-icon-wrapper,.sso-logins .sso-icon-link.ld .sso-icon-wrapper{color:#29303b;background:#fff}.sso-logins .sso-icon-link.ld .sso-icon-wrapper{margin-bottom:0!important}.sso-logins .sso-icon-link .sso-icon-wrapper{display:flex;align-items:center;border:1px solid #e0e1e2;border-radius:5px;margin-bottom:8px;height:40px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.sso-logins .sso-icon-link .sso-icon-wrapper:hover{background-color:#f4f6f8}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-auth-provider,.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container{height:18px;line-height:18px}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container{margin:auto 15px auto 8px}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-auth-provider{margin:auto 0}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container span.sso-icon{display:inline-block;text-align:center}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container span.sso-icon:before{height:18px;width:18px;content:"";display:inline-block;position:relative}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container span.sso-icon.gg-icon:before{background-image:url(https:/https://www.cybrary.it/images.ctfassets.net/kvf8rpi09wgk/2zxNhSRVwlWqmcuBZabfRG/fd249dda0f2d603cef55da0a63c72c08/gg_logo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container span.sso-icon.fk-icon:before{background-image:url(https:/https://www.cybrary.it/images.ctfassets.net/kvf8rpi09wgk/6WuMYzWzvPxsQEmE2bw4Ke/ebb182c4571514d3fa6117c19907fc6c/fk_logo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}.sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container span.sso-icon.ld-icon:before{background-image:url(https:/https://www.cybrary.it/images.ctfassets.net/kvf8rpi09wgk/1ixtc8GMSVfxGfSnrI7KQb/83898a5db8bbeec1712f87eb2ae62039/ld_logo.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;-webkit-filter:invert(31%) sepia(46%) saturate(2135%) hue-rotate(191deg) brightness(91%) contrast(81%);filter:invert(31%) sepia(46%) saturate(2135%) hue-rotate(191deg) brightness(91%) contrast(81%)}.sso-logins.modal{display:flex;justify-content:center;align-items:center}.sso-logins.modal .sso-icon-link{width:33%;margin-bottom:.5rem!important}.sso-logins.modal .sso-icon-link:not(:last-child){margin-right:.2rem}.sso-logins.modal .sso-icon-link .sso-icon-wrapper{margin-bottom:0}@media screen and (max-width:991px){.registration-hero-container,.registration-hero-container .form-column-container,.ui.stackable.grid>.row>.wide.column.form-column-container{margin-top:2em!important}.ui.container.registration-hero-container{margin:0!important}.registration-hero-container .form-column-container #header-for-form,.registration-hero-container .registration-content.list-container .item-text{font-size:1em}.registration-hero-container .ui.basic.segment{padding:0!important}.registration-hero-container .inner-cta-container.register .column.register-cta-column,.ui.stackable.grid>.row>.column.register-cta-column,.ui.stackable.grid>.row>.wide.column.register-cta-column{padding:1em 0!important}}@media screen and (max-width:1199px){.registration-hero-container .sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container{margin:auto 5px}.registration-hero-container .sso-logins .sso-icon-link .sso-icon-wrapper{font-size:12px}}@media only screen and (max-width:767px){.registration-hero-container .sso-logins .sso-icon-link .sso-icon-wrapper .sso-icon-container{margin:auto 15px auto 8px}.registration-hero-container .sso-logins .sso-icon-link .sso-icon-wrapper{font-size:14px}.registration-hero-container,.registration-hero-container .form-column-container,.ui.stackable.grid>.row>.wide.column.form-column-container{margin-top:2em!important}.registration-hero-container .ui.stackable.grid.inner-cta-container.register{margin:0!important}.registration-hero-container .inner-cta-container.register .column.register-cta-column,.ui.stackable.grid>.row>.column.register-cta-column,.ui.stackable.grid>.row>.wide.column.register-cta-column{padding:1em 0!important}.sso-logins.modal{flex-direction:column}.sso-logins.modal .sso-icon-link{width:100%;margin-bottom:.5rem!important}.sso-logins.modal .sso-icon-link:not(:last-child){margin-right:0}.sso-logins.modal .sso-icon-link .sso-icon-wrapper{justify-content:center}.sso-logins.modal .sso-icon-link .sso-icon-wrapper div:not(:first-child){text-align:left;width:70px}}@media only screen and (max-width:480px){.okta-container .ui.message.login-message{display:block}}.site-banner .content-container{display:flex}.site-banner .show-hide-chevron:before{content:"\F054"}.site-banner .is-open .show-hide-chevron:before{content:"\F078"}.site-banner .ui.inverted.button.banner-btn{color:rgba(0,0,0,.8);box-shadow:inset 0 0 1px 2px rgba(0,0,0,.8)!important}.site-banner .ui.inverted.button.banner-btn:focus{background:none}.site-banner .ui.inverted.button.banner-btn:hover{background:none;box-shadow:inset 0 0 1px 2px rgba(0,0,0,.8)!important}@media screen and (max-width:768px){.site-banner .content-container{display:inline!important}.site-banner .ui.inverted.button.banner-btn{width:100%;margin:1em 0}}footer{background:#e6e8ea}.footer-container{padding:3rem 0 0}.footer-container.main-footer-hidden{padding-top:0}.footer-container .zero-margin{margin:0}.footer-container .social-container{width:200px!important}.footer-container .social-container .social-content{text-align:right}.footer-container .link-columns-container{display:flex!important;flex-wrap:wrap;justify-content:space-between;margin:auto}.footer-container .link-columns-container .link-column{width:170px!important}.footer-container .link-columns-container .link-column .link-column-content{margin-left:auto;min-width:130px}.footer-container .link-columns-container .link-column .link,.footer-container .social-container .social-content .item>i,.footer-container .social-container .social-icons .item>i{color:#4a4a4a!important}.footer-container .link-columns-container .link-column .link:hover,.footer-container .social-container .social-content .item>i:hover,.footer-container .social-container .social-icons .item>i:hover{color:#4183c4!important}.footer-container .footer-flag{display:inherit;max-height:20px;vertical-align:bottom}.footer-container .app-store-container{display:flex}.footer-container .app-store-container img{margin-bottom:0}@media only screen and (max-width:1199px){.footer-container .app-store-container{float:right}.footer-container .app-store-container img{width:100px;justify-content:flex-end}}@media only screen and (max-width:768px){.super-footer .empty-col{display:none}}.banner-container .banner-content{padding:1em 0!important;transition:padding 1s ease}.fixed-container .banner-container .banner-content{padding:.5em 0!important;transition:padding 1s ease}.banner-content .banner-content-row,.ui.stuck-container.fixed-container .ui.fixed.top.sticky .banner-container .banner-content-row{padding:0!important;transition:padding 1s ease}.banner-container .white-txt{color:#fff}.banner-container .show-hide-chevron:before{content:"\F054"}.banner-container .is-open .show-hide-chevron:before{content:"\F078"}.banner-container .ui.header .icon:only-child{margin-right:0}.banner-container .Collapsible .promo-title i{transition:transform .2s}.banner-container .Collapsible .promo-title i.expanded{transform:rotate(180deg)}.banner-container .collapsible-banner-content .promo-subdescription{margin:0 0 1em}@media screen and (max-width:991px){.banner-container .banner-content{display:flex;flex-direction:column;align-items:center}.banner-container .collapsible-banner-content{display:flex;justify-content:space-evenly}}.search-cip-promo .content-wrapper,.search-cip-promo .icon-container{text-align:center}.search-cip-promo .icon-container{padding:4em 0 1em}.search-cip-promo .icon-container .icon{color:hsla(0,0%,50.2%,.3411764705882353);font-size:4em}.search-cip-promo .content-container .header{font-size:1.5em}.search-business-promo .content .action-text,.search-cip-promo .action-text{color:#4183c4;margin-top:1em!important}.item.search-item-container.search-cip-promo .icon-container{padding-top:1em}.item.search-item-container.search-cip-promo .icon{margin:0 0 0 .25rem}.item.search-item-container.search-cip-promo{padding:2em 0!important}.item.search-item-container.search-cip-promo .content .header{font-weight:600!important}.item.search-item-container.search-cip-promo .icon-container+.content{padding-left:1.5em}.search-cip-promo .content.icon-container .icon{margin-top:.3em}.browse-page .browse-sticky-container+div.mobile{display:none}@media screen and (max-width:768px){.search-cip-promo .icon-container{display:inline-block;height:100%;padding:0;vertical-align:top;margin:1.35em 1em 0 0}.search-cip-promo .content-container{text-align:left;display:inline-block;width:calc(100% - 98px)}.search-business-promo .logos-container{display:none!important}.browse-page .browse-sticky-container+div.mobile{display:block!important}}.search-card{position:relative;-webkit-transition:all .25s ease;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transform:scale(1);top:0;border:none;border-radius:.25rem;width:280px;background:hsla(0,0%,100%,0)}.search-card,.search-card:hover{-ms-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear}.search-card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);z-index:2;-webkit-transition:all .25s linear;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);position:absolute;top:-4em;transition-delay:.3s;background:#fff}.search-card .before-hover-title{color:#000!important;opacity:1;transition:opacity .1s linear}.search-card:hover .before-hover-title{transition-delay:.3s;opacity:0}.search-card .search-card-image{margin:0;width:280px;transition:padding .25s linear}.search-card:hover .search-card-image{transition-delay:.3s;margin:auto;padding:1em 1em 0}.search-card .search-card-content{transition:opacity .25s linear;opacity:0;height:0;overflow:hidden;padding:0!important;margin-top:0!important}.search-card:hover .search-card-content{opacity:1;height:auto;padding:1em!important;margin-top:1em!important;transition-delay:.3s}.parent-container{width:280px;height:173.3px;position:relative;display:flex;justify-content:space-between}.condensed-card-container .segment.card-content.ui.segment{margin-top:0}.condensed-card-container .condensed-search-card img{width:100%;margin:0!important}.condensed-card-group .card-content .ui.header{height:2em}.condensed-card-container .segment.card-content.ui.segment .tags-container{margin-top:.5em}.condensed-card-container .segment.card-content.ui.segment .tags-container .bookmark{margin:0!important;float:left}.condensed-card-container .segment.card-content.ui.segment .tags-container .labels{display:inline-block;margin-left:.5em}.condensed-card-container .segment.card-content.ui.segment .tags-container .label{margin-bottom:.5em}.cards .condensed-card-container{flex-grow:1;max-width:391px!important}@media screen and (max-width:768px){.condensed-card-container .image-container{float:left;max-width:175px;margin-right:1em;margin-bottom:1em}.ui.stackable.cards>.card.condensed-card-container{box-shadow:none!important;width:100%!important;padding:1.5em 1em 1em!important;margin:0!important;max-width:100%!important;border-bottom:1px solid rgba(34,36,38,.15);border-radius:0}.ui.stackable.cards>.card.condensed-card-container .description-container p{font-size:.75rem!important}.ui.stackable.cards>.card.condensed-card-container:last-child{border-bottom:none}.card.condensed-card-container .tags-container{clear:both;padding-top:1em}.card.condensed-card-container .ui.segment.card-content{padding:0}}.ui.segment.main-content-container{margin-top:0}.browse-container .browse-sticky-filters .Collapsible__trigger .trigger,.browse-page .browse-sticky-filters .Collapsible__trigger .trigger{text-align:left;display:inline-block;background:#fff;padding:1em;border:1px solid #d4d4d5;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.browse-container .browse-sticky-filters .Collapsible__trigger .trigger:hover,.browse-page .browse-sticky-filters .Collapsible__trigger .trigger:hover{cursor:pointer}.browse-container .browse-sticky-filters .Collapsible__trigger,.browse-page .browse-sticky-filters .Collapsible__trigger{order:2;width:100%}.browse-container .browse-sticky-filters .filters-container{border-top:0;border-left:0;border-right:0;border-radius:0}.browse-container .filters-container>h4{font-weight:600}.browse-container .no-results{margin:2em 0 1em}.browse-container .ui.centered.cards{justify-content:left}.browse-page .browse-sticky-filters .Collapsible__trigger.is-closed .trigger .chevron:before{content:"\F078"}.browse-page .browse-sticky-filters .Collapsible__trigger .trigger .chevron:before{content:"\F077"}.browse-page .browse-sticky-filters .browse-filter-menu.mobile.ui.stackable.grid>.row>.column{padding:.4rem 1rem!important}.browse-page .browse-sticky-filters .browse-filter-menu.mobile.ui.stackable.grid>.row:first-child>.column:first-child{padding-top:.75rem!important}.browse-page .browse-sticky-filters .browse-filter-menu.mobile.ui.stackable.grid .inline.fields{margin-bottom:0}.browse-container .browse-sticky-filters>.grid,.browse-page .browse-sticky-filters>.grid{padding:.5rem 0;width:100%;margin:0;border-bottom:1px solid rgba(34,36,38,.15);box-shadow:0 8px 20px -1px hsla(0,0%,40.4%,.34901960784313724)}.browse-page .browse-sticky-filters .browse-filter-menu.mobile.ui.stackable.grid .column.apply-button-container{display:inline-block!important;width:55%!important;text-align:left}.browse-page .browse-sticky-filters .browse-filter-menu.mobile.ui.stackable.grid .column.clear-button-container{display:inline-block!important;width:45%!important;text-align:center}.browse-container .filters-container .facet-collapsible.open .facet-collapse-icon.icon.plus:before,.browse-container .filters-container .nested-facet-collapsible.open .nested-facet-collapse-icon.icon.plus:before{content:"\F068"}.browse-container .filters-container .facets-row.difficulty:not(:empty){border-bottom:1px solid rgba(34,36,38,.15)}.browse-container .filters-container .nested-facet-collapsible{padding-left:1em}.browse-container .filters-container .nested-facet-collapsible .collapsible-trigger *{font-size:.9375em;padding:.25em}.browse-container .filters-container .nested-facet-collapsible .filter-item{margin-left:.75em}.browse-container .results-view-tabs.ui.grid>.row,.browse-container .view-tabs-container.ui.grid>.row{padding:0}.browse-container .view-tabs-container.ui.grid>.row.tabs-container{border-bottom:1px solid rgba(34,36,38,.15);margin-top:1.5em}.browse-container .results-view-tabs.ui.grid>.row .list .item,.browse-container .view-tabs-container.ui.grid>.row .list .item{padding:.5em!important;cursor:pointer}.browse-container .results-view-tabs.ui.grid>.row .list .item:hover,.browse-container .view-tabs-container.ui.grid>.row .list .item:hover{border-bottom:2px solid rgba(34,36,38,.15)}.browse-container .results-view-tabs.ui.grid>.row .list .item.active,.browse-container .view-tabs-container.ui.grid>.row .list .item.active{font-weight:700;border-bottom:2px solid #76d573}.browse-container .input.searchbar .icon{border:1px solid rgba(34,36,38,.15);padding:.58035714em 1em;border-radius:.25rem;border-right:0;height:100%;margin:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-size:1.25em;color:#767676;cursor:pointer}.browse-container .input.searchbar .icon:before{margin-left:-.45em}.browse-container .view-all{color:#4183c4;cursor:pointer;display:block;margin-top:.5em;padding:.25em .5em;text-align:right}.browse-container .view-all .icon{font-size:.75em}.browse-container .ui.pagination.menu{margin-top:1em}.browse-container .filters-container .selected-filters{padding-bottom:1em}.browse-container .filters-container .selected-filters:empty{padding-bottom:0}.browse-container .selected-filters .ui.label .icon{margin-left:.5em;vertical-align:text-bottom;margin-right:0;cursor:pointer}.browse-container .filters-container .facets-row:not(:empty){border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(34,36,38,.15)}.browse-container .filters-container .facets-row+.facets-row{border-top:none}.browse-container .browse-sticky-filters .filters-container .header{display:none}.browse-container .filters-container .collapsible-trigger{cursor:pointer}.browse-container .filters-container .filter-item{padding-left:.5em;font-size:.75em;cursor:pointer;transition:all .5s ease;margin-bottom:.5em}.browse-container .filters-container .filter-item:hover{background:#e8e8e8}.browse-container .filters-container .filter-item:last-child{margin-bottom:1em}.browse-container .filters-container .facets-row:last-child{border-bottom:0}.browse-container .selected-filters .ui.label{margin-bottom:.25em}.browse-container .results-count{font-size:.875em}.browse-container .mobile-results-view-buttons{float:right}.browse-container .mobile-results-view-buttons .button .icon{font-size:.875em!important;vertical-align:middle;text-align:right}.browse-container .items .item .bookmark-icon{margin:0!important}.browse-container .ui.dropdown.mobile-view-dropdown{min-width:12em}.browse-container .header.section-header{display:inline-block;padding-right:.5em;font-weight:600}.browse-container .facet-name{font-size:.9em}.browse-container .industry-certifications .filter-items-container,.browse-container .nist-work-roles .filter-items-container,.browse-container .skills .filter-items-container{max-height:13em;overflow-y:scroll;overflow-x:hidden;margin-bottom:.5em}.browse-container .searched-for-container .search.icon{color:grey}.browse-container .condensed-card-container .segment.card-content.ui.segment .tags-container .label.premium-label{border-radius:.25rem;padding:.5rem!important}.browse-container .browse-sticky-container,.browse-container .mobile-view-wrapper{display:none!important}.browse-container .desktop-filters,.browse-container .desktop-sort-container,.browse-container .desktop-tabs-wrapper{display:block!important}@media screen and (max-width:850px){.browse-container .view-tabs-container .ui.horizontal.list>.item{display:block;margin:0}.browse-container .view-tabs-container.ui.grid>.row>.column.mobile-results-view-buttons{padding:0}}@media screen and (max-width:768px){.catalog-refined .banner-container{display:none}.browse-container .browse-sticky-container,.browse-container .mobile-view-wrapper{display:block!important}.browse-container .desktop-filters,.browse-container .desktop-sort-container,.browse-container .desktop-tabs-wrapper{display:none!important}.ui.container.browse-container,.ui.container.browse-container .browse-wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.browse-page{margin-top:2rem;margin-right:0!important;margin-left:0!important}.browse-page .promo-container.ui.segment{margin-bottom:0}.browse-page>.ui.segment{padding:0}.careers-path-container .grid-margin{margin:1em!important}.browse-container .browse-sticky-filters .facets-row:first-of-type{border-top:none}.browse-container .browse-sticky-filters .Collapsible .Collapsible,.browse-container .browse-sticky-filters .Collapsible.collapsible-filters{width:100%}.browse-container .browse-sticky-filters .facets-row{padding:0}.browse-container .browse-sticky-filters>.Collapsible.collapsible-filters .filters-container>.grid{margin:1em}.browse-container .filter-items-container{max-height:10em;overflow-y:scroll;overflow-x:hidden;margin-bottom:.5em}.browse-container .browse-sticky-filters .collapsible-filters .segment{margin:0}.browse-container .browse-sticky-filters{background:#fff}.browse-container .browse-sticky-container .ui.sticky{width:100vw;left:-1em;top:-4rem;position:absolute}.browse-container .browse-sticky-container .ui.sticky.fixed{width:100vw!important;top:0!important;left:0;position:fixed}.browse-container .ui.stuck-container.bound-container.browse-sticky-container>div{max-height:53px!important;top:0!important;position:fixed;width:100vw!important;left:0}}.step-boxes .icon-container{position:absolute;margin:auto;left:2.34375em;right:2.34375em;top:-2.34375em;width:75px;height:75px;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.step-boxes .content-container{margin:3em 0 2em}.step-boxes .step-title{font-size:.875em;color:grey}.step-boxes .step-text{font-size:1.125em;font-weight:600}.step-boxes .step-subText{font-size:.75em;color:grey}@media only screen and (max-width:767px){.ui.stackable.grid>.row>.column.step-box-column{padding:2rem 1rem!important}}.ui.segment.unsubscribe-container{max-width:25em;margin:auto;padding:1em 2em}.unsubscribe-container button{width:100%}.unsubscribe-container .ui.checkbox input[name=newsletter]+label{font-size:.875em}.unsubscribe-container .ui.form .field{margin-bottom:.75em}.unsubscribe-container .dynamic-field-desc{margin-top:1.5em}.unsubscribe-container .ui.divider{margin:.75rem 0}.munson-modal{max-width:27em}.unsubscribe-container h3.ui.header{font-size:1rem;margin-bottom:.9375em}#careers-page .outer-body-container{width:100%;padding:3rem 0}#careers-page .outer-body-container .inner-body-container{display:flex;justify-content:space-between}#careers-page .outer-listings-container{width:100%;background:#fff;padding:3rem 0}.ui.cards>.card.search-cip-promo{margin:1.5em .5em}.search-cip-promo .content-wrapper,.search-cip-promo .icon-container,.search-upgrade-promo .content-wrapper,.search-upgrade-promo .icon-container{text-align:center}.search-cip-promo .icon-container,.search-upgrade-promo .icon-container{padding:4em 0 1em}.search-cip-promo .icon-container .icon,.search-upgrade-promo .icon-container .icon{color:hsla(0,0%,50.2%,.3411764705882353);font-size:4em}.item.search-item-container.search-upgrade-promo .header,.search-cip-promo .content-container .header{font-size:1.5em}.search-cip-promo .content-container .description{font-size:.9375em;color:#637381}.search-business-promo .content .action-text,.search-cip-promo .action-text,.search-upgrade-promo .action-text{color:#4183c4;margin-top:1em!important}.item.search-item-container.search-cip-promo .icon-container,.item.search-item-container.search-upgrade-promo .icon-container{padding-top:1em}.item.search-item-container.search-cip-promo .icon,.item.search-item-container.search-upgrade-promo .icon{margin:0 0 0 .25rem}.item.search-item-container.search-cip-promo,.item.search-item-container.search-upgrade-promo{padding:2em 0!important}.item.search-item-container.search-cip-promo .content .header,.item.search-item-container.search-upgrade-promo .content .header{font-weight:600!important}.item.search-item-container.search-cip-promo .icon-container+.content,.item.search-item-container.search-upgrade-promo .icon-container+.content{padding-left:1.5em}.search-cip-promo .content.icon-container .icon,.search-upgrade-promo .content-icon-container .icon{margin-top:.3em}.checkout-page .search-upgrade-promo .action-text,.checkout-page .search-upgrade-promo .description{font-size:1em}.search-business-promo .header{font-weight:600}.search-business-promo .description{font-size:.9375em;color:#637381}.search-business-promo .logo-container .image{margin:auto}@media screen and (max-width:768px){.item.search-item-container.search-upgrade-promo{margin:1em 0!important;padding:0!important}.search-cip-promo .icon-container,.search-upgrade-promo .icon-container{display:inline-block;height:100%;padding:0;vertical-align:top;margin:1.35em 1em 0 0}.search-cip-promo .content-container{text-align:left;display:inline-block;width:calc(100% - 98px)}.search-business-promo .logos-container{display:none!important}}.checkout-page{padding:0 0 2em}.checkout-page .main-error-message{color:#e41029;padding:2em 0;text-align:center;font-weight:500}.braintree-hosted-fields-wrapper .error.required.field div[id^=braintree-field-wrapper-]{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";box-shadow:none}.braintree-hosted-fields-wrapper .field-with-icon-container{position:relative}.braintree-hosted-fields-wrapper .field-with-icon-container #braintree-field-wrapper-1+.icon-container{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.checkout-page p{font-size:.875em}.checkout-page.loading{height:calc(100vh - 30%);display:flex!important;justify-content:center;align-items:center}.checkout-page.loading div.ui.segment{width:100%!important}.checkout-page .sub-description{font-size:.7em!important;text-align:center;padding-top:1.5rem}.card-fieldset .ui.input{font-family:Nunito Sans,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;line-height:1.21428571em;padding:.58035714em .875em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#141414;border-radius:.25rem;box-shadow:inset 0 0 0 0 transparent;transition:color .1s ease,border-color .1s ease;height:2.4725em}.card-fieldset .fieldset.field .fields{display:flex;flex-direction:row;margin:0 -.5em 1em}.card-fieldset .fieldset.field .fields .field{width:100%;flex:1 1 auto}.checkout-page .personal-pricing-toggle{padding:1em 0}.checkout-page .switch-button{width:100%;max-width:390px;height:34px;background:#d3d3d3;border-radius:34px;text-align:center;position:relative;left:50%;top:50%;transform:translate3D(-50%,-50%,0);will-change:transform;z-index:197!important;cursor:pointer;transition:all .3s ease;border:1px solid #fff}.checkout-page .switch-button-case{display:inline-block;background:none;width:49%;height:100%;color:#000;position:relative;border:none;transition:all .3s ease;padding-bottom:1px;font-size:1em}.checkout-page .switch-button-case:hover{color:grey;cursor:pointer}.checkout-page .switch-button-case:focus{outline:none}.checkout-page .switch-button .active-left,.checkout-page .switch-button .active-right{border-radius:34px;color:#fff;background-color:#000;position:absolute;right:0;top:0;width:50%;height:100%;padding:10px;z-index:-1;transition:all .3s ease-out}.checkout-page .switch-button .active-right{left:50%}.checkout-page .switch-button .active-left{left:0}.checkout-page .switch-button .active-case{color:#fff}.checkout-page .h3-header{font-size:1rem!important;font-weight:700!important;padding:0!important;margin:0!important}.checkout-page .annual-plan-container,.checkout-page .monthly-plan-container{padding:1.5em 0!important}.checkout-page .pricing-container{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:1.5em 0}.checkout-page .savings-container{padding:5px 0;border:1px solid rgba(34,36,38,.15);position:absolute;width:100%;top:-34px;left:0;border-radius:.25rem}.checkout-page .savings-container.monthly{background-color:#f4f6f8}.checkout-page .savings-container.annual{background:gold;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.checkout-page .savings-container .savings-container-content{font-size:.8em;font-weight:700;letter-spacing:.1em;text-align:center}.checkout-page .checkout-form-container{margin:1rem!important}.checkout-page .business-visibility-container{flex-direction:row}.checkout-page .ui.form.dynamic-form .field .coupon-remove-button{background:#fff!important;box-shadow:inset -1px 0 0 1px rgba(34,36,38,.15)!important}.checkout-page .registration-hero-container .form-column-container .ui.pink.button{width:auto}.checkout-page .ui.segment.okta-container{max-width:25em;margin:auto;padding:1em 2em}.checkout-page .okta-container h3.ui.header{font-size:1rem}.checkout-page .checkout-form-container .list{margin-left:1em}.checkout-page .checkout-form-container .list .valid{color:#141414}.checkout-page .checkout-form-container .list .red-text{color:#ed1e44;font-weight:600}.checkout-page .checkout-form-container .list .content{padding-left:1em!important}.checkout-page .checkout-form-container .list .valid .content{padding-left:.5em!important}.checkout-page .checkout-form-container .list .icon{font-size:6px}.checkout-page .checkout-form-container .list .valid .icon{color:#0db350;font-size:12px}.checkout-page .checkout-form-container .logo-container{border-bottom:1px solid #ddd;padding-bottom:1em}.checkout-page .checkout-form-container .ui.checkbox input[name=subscribe]+label,.checkout-page .checkout-form-container .ui.checkbox input[name=tos]+label{font-size:.875em}.checkout-page .checkout-form-container .ui.form .field{margin-bottom:.75em}.checkout-page .checkout-form-container .dynamic-field-desc{margin-top:1.5em}.checkout-page .checkout-form-container .ui.divider{margin:.75rem 0}.checkout-page .checkout-form-container .dynamic-form .pw-reqs-container{margin-bottom:1em;font-size:.875em}.checkout-page .checkout-form-container .dynamic-form .pw-reqs-container .chevron:before{margin-left:.5em;font-size:.75em;content:"\F078"}.checkout-page .checkout-form-container .dynamic-form .pw-reqs-container.open .chevron:before{content:"\F077"}.checkout-page .checkout-form-container .dynamic-form .ui.list.pw-reqs{color:#737171;line-height:1em;margin-bottom:1.25em;margin-top:.5em}.checkout-page .checkout-form-container .forgot-email-help-text{font-size:.875em;color:#141414}.checkout-page .checkout-form-container .reveal-email-help-text p{margin-bottom:0}.checkout-page .checkout-form-container .reveal-email-help-text .masked-email{font-weight:600;font-size:1.125em}@media screen and (max-width:991px){.checkout-page .checkout-form-container{margin:0!important}}@media screen and (max-width:768px){.checkout-page .business-visibility-container{flex-direction:column}}.upgrade-page .section-container{padding:4rem 0}.upgrade-page .section-container .white-background{background:#fff}.feature-faqs .Collapsible .icon-container i{transition:transform .2s}.feature-faqs .Collapsible .icon-container i.expanded{transform:rotate(180deg)}.upgrade-page #scroll-to-top-container{display:table;margin:0 auto;text-align:center;position:-webkit-sticky;position:sticky;bottom:50px}.upgrade-page #scroll-to-top-container.bottom-sticky-show button{cursor:pointer}.upgrade-page #scroll-to-top-container.bottom-sticky-hide button{cursor:auto!important}.upgrade-page #scroll-to-top-container.bottom-sticky-show{transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;opacity:1}.upgrade-page #scroll-to-top-container.bottom-sticky-hide{transition:opacity .25s;-moz-transition:opacity .25s;-webkit-transition:opacity .25s;opacity:0}.upgrade-page .feature-pricing-container{width:100%;display:flex;justify-content:center}.upgrade-page .feature-pricing-container .pricing-card-wrapper{max-width:358px;width:100%;margin:0 1rem 2rem;flex:1 1;overflow:hidden;position:relative}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.personal{background:#e6e8ea;color:#141414}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.teams{background:#141414;color:#fff}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon{margin:0;padding:.5rem 0;position:absolute;top:0;right:0;transform:translateX(30%) translateY(0) rotate(45deg);transform-origin:top left;font-size:.875rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.personal:after,.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.personal:before{background:#e6e8ea}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.teams:after,.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon.teams:before{background:#141414}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon:after,.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon:before{content:"";position:absolute;top:0;margin:0 -1px;width:100%;height:100%}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon:before{right:100%}.upgrade-page .feature-pricing-container .pricing-card-wrapper .ribbon:after{left:100%}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card{border:1px solid rgba(34,36,38,.15);border-radius:5px;text-align:center;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);background:#fff;height:100%;padding:3rem 2rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card.teams{background-color:#e6e8ea;background-image:linear-gradient(315deg,#e6e8ea,#fff 74%)}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-title{display:flex;justify-content:center;align-items:center;font-size:24px;font-weight:500;height:15%;padding:0 0 1rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-cta{height:20%;padding:0 0 1rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper.left-side .pricing-card .pricing-card-cta,.upgrade-page .feature-pricing-container .pricing-card-wrapper.right-side .pricing-card .pricing-card-cta{height:15%}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-amount{display:flex;justify-content:center;align-items:center;height:25%;padding:1rem 0}.upgrade-page .feature-pricing-container .pricing-card-wrapper.left-side .pricing-card .pricing-card-amount,.upgrade-page .feature-pricing-container .pricing-card-wrapper.right-side .pricing-card .pricing-card-amount{height:30%}.upgrade-page .feature-pricing-container .pricing-card-wrapper.left-side .pricing-card .pricing-card-amount div{position:relative;top:22px}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-amount.prices{align-items:baseline;justify-content:space-between;font-size:.8125rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .product-price{font-size:1.625rem}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-description{margin:0 auto;font-size:.8125rem;text-align:left;height:40%;padding:1rem 0}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-description ul{margin-left:.875rem;margin-bottom:0}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-description ul li:first-child{margin:0}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .pricing-card-description ul li:not(:first-child){margin:.5rem 0 0}.upgrade-page .feature-table-container .feature-table .table-header{background:#fff}.upgrade-page .feature-table-container .feature-table .table-header.sticky{position:-webkit-sticky;position:sticky;top:58px;z-index:5}.upgrade-page .feature-table-container .feature-table .table-header .table-row{padding:0 10px 0 30.33%;display:flex}.upgrade-page .feature-table-container .feature-table .table-header .table-row .table-cell{background:#fff;font-size:1.125rem;font-weight:500;width:33.33%;margin:0 .625rem;background-size:100% 4px;position:relative;padding:1rem 0 0;line-height:2;text-align:center}.upgrade-page .feature-table-container .feature-table .table-body .table-row{padding:0 10px 0 15px;display:flex}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell:first-child{text-align:left;padding-left:0;width:30%}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell:not(:first-child){width:23.33%}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell{line-height:2;text-align:center;padding:9px 2.8%;color:#666a6b}.upgrade-page .feature-table-container .feature-table .table-body:not(:last-child) .table-row.feature-row-content:last-child{border-bottom:1px solid #dbdee0}.upgrade-page .feature-table-container .feature-table .table-body .table-row.feature-row-content:nth-child(2n){background-color:#f4f6f8}.upgrade-page .feature-table-container .feature-table .table-body .table-row.feature-row-content .table-cell:not(:first-child){font-size:1rem}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell.feature-row-title{font-weight:700;font-size:1rem;color:#141414}@media screen and (max-width:1199px){.upgrade-page .feature-table-container .feature-table .table-header .table-row .table-cell a{font-size:1rem!important}}@media screen and (max-width:991px){.upgrade-page .feature-pricing-container{width:100%;flex-direction:column;justify-content:center;align-items:center}.upgrade-page .feature-pricing-container .pricing-card-wrapper.middle{order:-2}.upgrade-page .feature-pricing-container .pricing-card-wrapper.right-side{order:-1}.upgrade-page .feature-pricing-container .pricing-card-wrapper.left-side .pricing-card .pricing-card-amount div{position:block;top:0}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card{height:auto}.upgrade-page .feature-pricing-container .pricing-card-wrapper .pricing-card .product-price{font-size:1.25rem}.upgrade-page .feature-table-container .feature-table .table-header .table-row{padding:.825rem .825rem 0}.upgrade-page .feature-table-container .feature-table .table-body .table-row{flex-wrap:wrap;padding:0}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell:first-child{width:100%;padding-left:1.5rem;padding-right:1.5rem}.upgrade-page .feature-table-container .feature-table .table-body .table-row .table-cell:not(:first-child){width:33.33%}.upgrade-page .feature-table-container .feature-table .table-body .table-row.feature-row-content .table-cell:first-child{background:#f4f6f8}.upgrade-page .feature-table-container .feature-table .table-body .table-row.feature-row-content .table-cell:not(:first-child){background-color:#fff}}@media screen and (max-width:767px){.upgrade-page .section-container{padding:6rem 0}.upgrade-page .feature-table-container .feature-table .table-header .table-row:not(:first-child){display:none}.upgrade-page .feature-table-container .feature-table .table-header .table-row{padding:.825rem 0 0}.upgrade-page .feature-table-container .feature-table .table-header .table-row .table-cell{font-size:1rem}.upgrade-page .feature-table-container .feature-table .table-header .table-row .table-cell:first-child{margin-left:0}.upgrade-page .feature-table-container .feature-table .table-header .table-row .table-cell:last-child{margin-right:0}.upgrade-page .feature-faqs .Collapsible .faq-title{font-size:1rem!important}.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:before{content:"";position:absolute;bottom:0;left:0;width:99%;height:100%;transform:scaleY(.1);transform-origin:center bottom}.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:4px;opacity:0}.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:first-child:after,.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:first-child:before{background-image:linear-gradient(90deg,#e0e1e2,#e0e1e2)}.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:nth-child(2):after,.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:nth-child(2):before{background-image:linear-gradient(90deg,#e14696,#e14696)}.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:nth-child(3):after,.upgrade-page .feature-table-container .feature-table .table-header.sticky .table-row .table-cell:nth-child(3):before{background-image:linear-gradient(90deg,#141414,#141414)}}.ui.message.toast.fixed-bottom{position:fixed;width:80vw;left:10vw;bottom:1em;z-index:6000}@media screen and (min-width:768px){.ui.message.toast.fixed-bottom{position:fixed;width:50vw;left:25vw}}.ui.message.toast.transition .icon{float:left}.message-container{padding:2.5em}.header-greeting,.header-message{margin-bottom:.5em}.instructor-card img.ui.floated.image{border-radius:50%;margin-bottom:0}.vendor-card img.ui.floated.image{margin-bottom:0}.ui.card.vendor-card>.content>.header:not(.ui){margin-top:1.25em}.vendor-card img.ui.image{max-height:60px;width:auto;margin:0}.vendor-card .header{font-weight:700;padding:1em 0;color:#141414}.vendor-card .ui.grid{margin:0;height:100%}.vendor-card .ui.grid>.row{align-items:center;padding:0}.activity-page .vendor-card{width:100%}.ui.card.instructor-card>.content>.header:not(.ui){margin-top:.5em;font-size:1em}.instructor-card.ui.card .meta,.instructors-list .ui.card .meta{margin-top:.5em;font-size:.75em;line-height:1em;color:rgba(0,0,0,.85)}.profile-header .short-description p{color:rgba(0,0,0,.4)}.profile-header .description-preview,.ui.card.instructor-card .label{margin-top:1em}.instructor-course-cards-container .cards{padding-bottom:1em}@media screen and (max-width:991px){.vendor-card{max-width:300px!important}.vendor-card img.ui.image{max-height:30px}}@media screen and (max-width:800px){.instructor-course-cards-container .ui.stackable.cards{display:flex!important}.instructor-course-cards-container .ui.stackable.cards>.card{width:calc(50% - 2em)!important;margin-top:1em!important}}.profile-page .profile-heading-container{padding-top:3em;background-color:#fff}.profile-page .profile-heading-container .side-container{padding:1em}.profile-page .profile-heading-container .side-container .icon{font-size:2em}.profile-page .profile-heading-container .side-container>div+div{margin-top:1em}.profile-page .profile-heading-container .heading-wrapper h1{display:inline-block;margin-right:.25em;margin-bottom:.25em}.profile-page .profile-heading-container .heading-wrapper .label{vertical-align:text-bottom}.profile-page .profile-heading-container .profile-title{margin-bottom:1em;font-style:italic}.profile-page .side-container>a{display:block;text-align:center}.profile-page .side-container>a+a{margin-top:.5em}.profile-page:not(.vendor):not(.alliance) .profile-heading-container .header-image{border-radius:50%}.profile-page .profile-heading-container .profile-bio-showhide{margin-top:1em}.profile-page .profile-heading-container .side-container.tablet.mobile{display:none}.profile-page .profile-heading-container .ui.grid>.row>.column.side-container{display:block}.profile-page .profile-bio-showhide{color:#4183c4}.profile-page .profile-bio-showhide:hover{cursor:pointer}.profile-page .profile-full-bio{transition:font-size .25s,margin .25s,padding .25s,opacity .5s .25s;border-top:1px solid rgba(34,36,38,.15);padding-top:.75em}.profile-page .profile-full-bio.closed{font-size:0;margin:0;opacity:0;padding:0;transition:opacity .25s,font-size .5s .25s,margin .5s .25s,padding .5s .25s}.profile-page .profile-bio-showhide>i.icon{vertical-align:bottom;font-size:1.25em}.profile-page .profile-bio-showhide.rotate>.right{transform:rotate(90deg);vertical-align:bottom}@media screen and (max-width:500px){.instructor-course-cards-container .ui.stackable.cards{display:block!important}.instructor-course-cards-container .ui.stackable.cards>.card{width:calc(100% - 2em)!important;margin-top:1em!important}.instructors-list .ui.stackable.cards .instructor-card.card:first-child{margin-top:2em!important}}@media screen and (max-width:767px){.profile-page .profile-heading-container .side-container.tablet.mobile{display:inline-block;padding-left:0}.profile-page .profile-heading-container .side-container.tablet.mobile a{display:inline-block}.profile-page .profile-heading-container .ui.grid>.row>.column.side-container{display:none}.vendor-card img.ui.image{max-height:40px}.ui.stackable.cards .card:first-child{margin-top:1em!important}.profile-page .instructor-cta-container{padding:3em 0 2em!important}.profile-page .instructor-cta-container .ui.blue.button{white-space:normal!important}}.browse .column img{width:100%;-o-object-fit:cover;object-fit:cover}.ui.grid.cert-tiles>.column{padding:.5em .75em!important}.practice-tile{width:100%;border:1px solid rgba(0,0,0,.13);padding:1.5em;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff}.ui.grid>.row.practice-tiles-row{padding-bottom:0;padding-left:4px}.ui.grid>.row.practice-tiles-row>.column{padding:0 .75rem!important}.practice-tiles-img{margin:0 auto .5em;height:75px;width:75px;display:flex;justify-content:center;align-items:center}.practice-tiles-img i.icon{font-size:20px!important}.practice-tile .tile-title{font-weight:700;font-size:1.125em;color:#000;margin-bottom:.5em}.cert-tile-text .tile-content,.practice-tile .tile-content{color:#637381;margin:0}.practice-tile .practice-tiles-content{height:15em}.practice-tile-premium{height:1.75em;text-align:right}.cert-tile{width:100%;border:1px solid rgba(0,0,0,.13);padding:1em;margin:3px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff}.cert-tile-content{display:flex;justify-content:center;align-items:center;height:80px;padding-top:23px}.cert-tile-img{width:35%;padding:0 5%}.cert-tile-text{width:65%;padding:0 5%}.cert-tile-premium{height:23px;text-align:right}.browse .column .cert-tile-img img{max-width:9em;max-height:3em}.browse .cert-tiles-container a{display:inline-block;vertical-align:top}.text-center{text-align:center}.browse a{display:block;position:relative}.shade-container{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.35);width:100%;height:calc(100% - 4px);color:#fff;font-size:1.5em;text-align:center}.shade-container .shader{z-index:100}.red-box{background-color:red;padding:3px 10px 5px;border-radius:5px;margin-right:.25em}.preview-card-container{width:280px;margin:.5em;position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.13)}.preview-card-container:hover{cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.13)}.cert-tile,.practice-tile,.shade-container{transition:all .25s ease}.cert-tile:hover,.practice-tile:hover{box-shadow:0 0 15px rgba(0,0,0,.5)}.shade-container:hover{box-shadow:0 0 20px rgba(0,0,0,.75);background-color:rgba(0,0,0,.2)}@media screen and (max-width:990px){.practice-tile .practice-tiles-content{width:100%;height:12em}.practice-tile-container{margin-top:1em!important;margin-bottom:.5em!important}}@media screen and (max-width:1235px){.practice-tiles-content{width:100%;height:20em}}@media screen and (min-width:768px) and (max-width:981px){.practice-tiles-row>div:nth-child(3),.practice-tiles-row>div:nth-child(4){margin-top:1.5em!important}}@media screen and (max-width:769px){.provider-cards-container{margin-top:1em!important;margin-bottom:1em!important}}@media screen and (max-width:767px){.ui.stackable.cards.provider-cards-container{display:flex!important}.practice-tile .practice-tiles-content{width:100%;height:8em}.practice-tile .practice-tiles-content .tile-title{font-size:.875em!important}.practice-tile .practice-tiles-content .tile-content{display:none}}