/* ========================================================================================== */
/*  Project: WebDMS
/*  Author: Digital Experience
/*  Date: Wed Feb 26 2025 02:19:07 GMT+0000 (Coordinated Universal Time)
/*  
/*  Copyright © 2025 Red Hat, Inc.
/*  https://www.redhat.com
/* ========================================================================================== */

.dot-gray-600,.dot-gray-700,.dot-red,.dot-white{width:16px;height:16px;border-radius:50%;content:" ";display:inline-block;margin-bottom:-2px}.transition-bg .pfe-jump-links-panel__section span.underline path,span.underline path{transition:opacity 1s}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.fill-white{fill:#fff}.stroke-white{stroke:#fff}.dot-white{background:#fff}.bg-white{background-color:#fff!important}.fill-red{fill:#e00}.stroke-red{stroke:#e00}.dot-red{background:#e00}.bg-red{background-color:#e00!important}.fill-gray-600{fill:#646464}.stroke-gray-600{stroke:#646464}.dot-gray-600{background:#646464}.bg-gray-600{background-color:#646464!important}.fill-gray-700{fill:#404040}.stroke-gray-700{stroke:#404040}.dot-gray-700{background:#404040}.bg-gray-700{background-color:#404040!important}.svg-graph line,.svg-graph path{stroke-miterlimit:10}.svg-graph path,.svg-graph polyline{stroke:none;fill:none}.svg-graph line{stroke:#333}.svg-graph .stroke-2{stroke-width:2}.svg-graph .stroke-10{stroke-width:10}.svg-graph .stroke-65{stroke-width:65}.stat{position:absolute;display:inline;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.stat .stat-number{display:block;font-weight:700;font-family:RedHatDisplay,"Red Hat Display",Overpass,Overpass,"Helvetica Neue",Arial,sans-serif}.bg-black-200{background-color:#f0f0f0!important}.border-black-400{border:1px solid #d0d0d0!important}.vh-80{height:80vh!important}body{transition:background-color .5s cubic-bezier(.5,0,.5,1);line-height:1.6}.hero-bg{opacity:.6}.headline-wrapper{top:30vh!important}.headline-wrapper h1 .hero-large-text{font-size:44px!important;line-height:60px!important}.jumplinks-height-fix{height:500px}.pfe-jumplinks-container{opacity:0}.pfe-jump-links-panel__section{pointer-events:initial!important}.transition-bg{background-size:200% 200%;transition:background-position 2s;background-image:linear-gradient(to top,#f0f0f0 50%,#000 0);background-image:-ms-linear-gradient(top,#f0f0f0 0,#000 0)}.transition-bg .page-read,.transition-bg .page-read a,.transition-bg h1{transition:color 2s}.transition-bg .page-read svg path{transition:fill 2s}.transition-bg.white{background-position:bottom}.transition-bg.white .page-read,.transition-bg.white .page-read a,.transition-bg.white h1{color:#000!important}.transition-bg.white .page-read svg path{fill:#000!important}.transition-bg.white .hero-teaser{opacity:0!important;transition:.5s}.transition-bg.black{background-position:top}.transition-bg.black .page-read,.transition-bg.black .page-read a,.transition-bg.black h1{color:#fff!important}.transition-bg.black .page-read svg path{fill:#fff!important}span.underline svg{width:105%;pointer-events:none}.keep-learning-bg{background-position:0 250px}.plyr-theme .plyr__controls{background-color:transparent}.plyr-theme .plyr__controls .plyr__controls__item,.plyr-theme .plyr__controls [data-plyr=seek],.plyr-theme .plyr__controls [data-plyr=volume]{color:#fff}.plyr-theme .plyr__controls .plyr__control:hover,.plyr-theme .plyr__controls .plyr__tab-focus:not([data-plyr=seek]):not([data-plyr=volume]),.plyr-theme .plyr__controls [data-plyr=settings][aria-expanded=true]{background-color:#404040}@media (min-width:768px){.headline-wrapper h1 .hero-large-text{font-size:70px!important;line-height:84px!important}}@media (min-width:992px){#introduction{margin-top:-500px}}@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none){#introduction{margin-top:-300px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.headline-wrapper h1{margin-top:200px!important}.transition-bg{background-image:none!important;background-color:#000!important;color:#000!important}}