.content-section-courses{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--grid-gap);width:100%}.content-section-videos{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--grid-gap);width:100%}#category-header-container{width:100%;height:150px;position:relative;box-shadow:var(--element-box-shadow);border-bottom:var(--element-border)}#category-header-container #image-container{position:relative;width:100%;height:100%;filter:opacity(0.35)}#category-header-container #image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--dashboard-color-dark) 90%, var(--dashboard-color-dark) 100%)}#category-header-container #image-container #category-header-bg-image{width:100%;height:100%;object-fit:cover}#category-header-container #content-container{position:absolute;top:0;left:50%;padding:0 10px;width:100%;height:100%;max-width:var(--content-width-area);transform:translateX(-50%);box-sizing:content-box}#category-header-container #content-container #header-title-container{display:flex;flex-direction:column;justify-content:flex-start;height:100%;margin-top:20px}#category-header-container #content-container #header-title-container #header-title{font-size:22px;text-transform:uppercase;font-family:Oswald}#category-header-container #content-container #header-title-container .navigation-container{display:flex;align-items:center;margin-bottom:10px;color:var(--text-color-secondary);font-size:14px}#category-header-container #content-container #header-title-container .navigation-container .fa-svg{width:14px;height:14px;margin-right:5px}#category-header-container #content-container #header-navbar-container{position:absolute;display:flex;bottom:0;left:50%;transform:translateX(-50%);z-index:2}#category-header-container #content-container #header-navbar-container .route-container{padding:8px 16px;z-index:2;position:relative}#category-header-container #content-container #header-navbar-container .route-container:first-of-type{border-top-left-radius:var(--border-radius)}#category-header-container #content-container #header-navbar-container .route-container:last-of-type{border-top-right-radius:var(--border-radius)}#category-header-container #content-container #header-navbar-container .route-container.active,#category-header-container #content-container #header-navbar-container .route-container:hover{border-bottom:2px solid var(--text-color-highlight)}#category-header-container #content-container #header-navbar-container .route-container .route{color:var(--text-color-primary);text-wrap:nowrap}.breadcrumbs.offset-breadcrumbs-category{width:100%;pointer-events:none;z-index:1}.breadcrumbs.offset-breadcrumbs-category .breadcrumb a{pointer-events:all}.content-section{display:flex;flex-direction:column;width:100%;z-index:1}.content-section .content-section-header{user-select:none;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding-bottom:1rem}.content-section .content-section-header .section-title{font-size:22px;margin-right:20px;text-transform:uppercase;font-weight:700;font-family:Oswald}.content-section .content-section-header .section-actions{display:flex;justify-content:flex-start;flex-direction:row;align-items:center}.content-section .content-section-header .section-actions .section-action{margin-right:10px;font-size:14px;text-transform:uppercase}.content-section .content-section-header .section-actions .section-action.selected{color:#0ea5d9}.content-section .content-section-header .section-actions .section-action:hover{cursor:pointer;color:#0ea5d9}.content-section .content-section-header .section-actions .section-action a{color:inherit;text-decoration:none}.content-section .content-section-header.grid{user-select:none;display:grid;gap:20px;grid-template-columns:1fr 1fr}.content-section .content-section-header.grid>div{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.content-section .content-section-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}.content-section .content-section-wrapper.single-row{grid-template-columns:4fr}.content-section .articles-grid-primary{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}.content-section .articles-grid-primary .article-preview-cover{height:100%}.content-section .articles-grid-primary .article-preview-cover .image-link{height:100%}.content-section .articles-grid-primary .article-preview-cover .image-link .image-container{padding-bottom:initial}.content-section .articles-grid-secondary{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.content-section.subsection .section-title{font-size:30px}.article-multiple-preview{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);width:100%}.article-multiple-preview.single-row{grid-template-columns:1fr 1fr 1fr 1fr}.article-multiple-preview.single-row .article-single-preview .article-preview-metadata .article-title{font-size:18px}.article-multiple-preview.column{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:5px}.article-multiple-preview.column .article-single-preview{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.article-multiple-preview.column .article-preview-cover{width:30%;margin-right:10px}.article-multiple-preview.column .article-preview-metadata{width:100%}.article-multiple-preview.column .article-title{font-size:16px}.article-multiple-preview.column.wide .article-preview-cover{width:30%;margin-right:10px}.article-multiple-preview.column.wide .article-single-preview{align-items:flex-start;justify-content:flex-start}.article-multiple-preview.column.wide .article-preview-metadata{width:40%}.article-multiple-preview.column.wide .article-title{font-size:18px}.article-single-preview{user-select:none}.article-single-preview .article-preview-metadata{display:flex;flex-direction:column;gap:5px}.article-single-preview .article-preview-cover img{width:100%;border-radius:7px}.article-single-preview .article-preview-cover img:hover{transform:scale(1.05);cursor:pointer}.article-single-preview .article-category{color:#1abc9c;text-transform:uppercase;font-size:14px}.article-single-preview .article-category a{text-decoration:none;color:inherit}.article-single-preview .article-category:hover{cursor:pointer;text-decoration:underline}.article-single-preview .article-title:hover{text-decoration:underline;cursor:pointer}.article-single-preview .article-title a{color:#fff;text-decoration:none}.article-single-preview .article-timestamp{font-size:13px;color:gray;display:flex;flex-direction:row;justify-content:flex-start;gap:7px}.article-single-preview .article-timestamp .fa-svg{width:15px;height:15px}.article-single-preview .article-timestamp .fa-svg svg{color:gray}.content-section.pills-section .content-section-wrapper{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.content-section.pills-section .content-section-wrapper .pill-content{position:relative;min-height:160px;border:var(--simple-border-params);border-radius:12px;overflow:hidden;user-select:none;box-shadow:var(--element-box-shadow);border:var(--element-border)}.content-section.pills-section .content-section-wrapper .pill-content a{color:inherit;text-decoration:none}.content-section.pills-section .content-section-wrapper .pill-content .image-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.content-section.pills-section .content-section-wrapper .pill-content .pill-background{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .3s ease-in-out;filter:brightness(0.5)}.content-section.pills-section .content-section-wrapper .pill-content .pill-title{z-index:7;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-weight:bold;text-align:center}.content-section.pills-section .content-section-wrapper .pill-content .pill-title>span{display:block;background:rgba(35,36,37,.6509803922);padding:5px 25px;margin-top:40%;border-radius:var(--border-radius)}.content-section.pills-section .content-section-wrapper .pill-content:hover{cursor:pointer;border-color:var(--dashboard-color-primary)}.content-section.pills-section .content-section-wrapper .pill-content:hover .pill-background{transform:scale(1.1)}@media only screen and (max-width: 1024px){.content-section .articles-grid-primary .article-preview-cover .image-link .image-container img{position:relative}.section-actions .category-list-filter-input{width:80%}.breadcrumbs.offset-breadcrumbs-category{margin-top:10px}}