.cmp-page-filter{margin-top:24px;margin-bottom:24px}
.page-filter__select{position:relative;width:100%;font-size:16px;line-height:22px;padding-bottom:32px}
.page-filter__select:after{content:"\f1f5";font-family:fsg-icon-regular;font-size:24px;font-weight:400;font-style:normal;position:absolute;top:9px;right:9px;pointer-events:none}
.page-filter__select select{padding:8px 32px 10px 10px;border-radius:0;background-color:transparent;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}
.page-filter__tabs:not(.page-filter__tabs-box){padding-left:16px;list-style-type:none;text-align:center}
.page-filter__tabs:not(.page-filter__tabs-box) .page-filter__tab{text-align:center;cursor:pointer;color:#8a8a8a;font-weight:700;text-transform:uppercase;font-size:1em;padding:8px 16px;margin:0 8px;display:inline-block;min-height:43px}
.page-filter__tabs:not(.page-filter__tabs-box) .page-filter__tab--active,.page-filter__tabs:not(.page-filter__tabs-box) .page-filter__tab:hover{color:#788cd2;border-bottom:5px solid #788cd2 !important}
.page-filter__tabs-box{padding-left:0;list-style-type:none;display:flex}
.page-filter__tabs-box .page-filter__tab{flex:1;text-align:center;padding:10px;cursor:pointer;color:#363636;border:1px solid #363636;border-left:0}
.page-filter__tabs-box .page-filter__tab:first-child{border-left:1px solid #363636}
.page-filter__tabs-box .page-filter__tab:after{font-family:fsg-icon-regular;content:"\f1f5";display:block;padding-top:10px;align-items:center;line-height:0;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px}
.page-filter__tabs-box .page-filter__tab--active{color:#788cd2;border-color:#363636;border-bottom:3px solid #788cd2 !important}
.page-filter__tabs-box .page-filter__tab--active:after{content:"\f131";display:block;padding-top:10px}
.page-filter__tabs-box .page-filter__tab:hover{color:#788cd2;border-color:#363636;border-bottom:3px solid #788cd2 !important}
.page-filter__tab-pane.aem-Grid{display:none !important}
.page-filter__tab-pane.aem-Grid:before{display:initial}
.page-filter__tab-pane--active.aem-Grid{display:flex !important}
.page-filter__tab-pane-item{text-decoration:none;display:block}
.page-filter__tab-pane-item-header{border-bottom:1px solid #dfdfdf;display:flex;align-items:center;margin-bottom:8px;padding-bottom:8px}
a.page-filter__tab-pane-item:hover{text-decoration:none}
a.page-filter__tab-pane-item:hover .btn-arrow{color:#212121}
a.page-filter__tab-pane-item:hover p,a.page-filter__tab-pane-item:hover .fsg-icon,a.page-filter__tab-pane-item:focus p,a.page-filter__tab-pane-item:focus .fsg-icon,a.page-filter__tab-pane-item:active p,a.page-filter__tab-pane-item:active .fsg-icon{color:#212121}
.page-filter__tab-pane-item-header--left{display:table-cell;vertical-align:top;padding-right:10px}
.page-filter__tab-pane-item-header--left img{max-height:48px}
.page-filter__tab-pane-item-header--right{display:table-cell;vertical-align:top}
.page-filter__tab-pane-item-header--right p{margin:0;font-size:1em;line-height:20px;letter-spacing:.01em}
.cmp-page-filter .btn-arrow{display:block}
.page-filter__lists.aem-Grid,.page-filter__dropdown .aem-Grid{margin-left:-16px !important;margin-right:-16px !important}
.page-filter__item-content-wrapper-grid{width:100%;border:solid 1px #f0f0f0;border-radius:4px;text-align:left;height:104%;padding:22px;position:relative}
.page-filter__item-content-inner-grid{padding:0;margin-top:16px}
.page-filter__item-content-wrapper-grid:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}
.page-filter__item-tag{border-radius:20px;padding:8px;font-size:12px;list-style:none;text-align:center;display:inline-block;line-height:16px;margin-right:4px;margin-bottom:16px}
.pf-tag-0{border:1px solid #41505a;color:#41505a}
.pf-tag-1{border:1px solid #41505a;color:#41505a}
.pf-tag-2{border:1px solid #41505a;color:#41505a}
.pf-tag-3{border:1px solid #41505a;color:#41505a}
.pf-tag-4{border:1px solid #41505a;color:#41505a}
.page-filter__item-link{text-decoration:none;height:100%}
.page-filter__item-description p{font-size:16px}
.page-filter__item-cta{font-family:"Archivo-Regular";font-size:1.125em;line-height:28px;font-weight:600;background:0;border:0;padding:0;color:#3246b4;display:inline-flex;align-items:center;text-align:left;text-decoration:none;position:absolute;left:20px;bottom:8px}
.page-filter__item-cta:after{content:"";background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m12.127%206-.672.665%204.764%204.86H6v.95h10.219l-4.764%204.865.672.66L18%2012l-5.873-6z%22%20fill%3D%22%233246B4%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211.5%22%20stroke%3D%22%233246B4%22%2F%3E%3C%2Fsvg%3E");width:24px;height:24px;margin-left:6px}
.page-filter__item-cta:hover::after{filter:brightness(0)}
.page-filter__item-subtitle{margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:1em;color:#8a8a8a}
.page-filter__item-date{text-align:left;font-size:12px;color:#41505a}
.page-filter__item-date-icon{background-image:url("../../../../../../content/dam/with-secure/icons/icon-calendar.svg");height:12px;width:12px;display:inline-block;margin-right:8px}
.page-filter__items-editor-grid,.page-filter__items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:32px;grid-auto-rows:minmax(150px,auto);grid-auto-flow:dense;padding-top:16px}
.page-filter__items-editor-grid>p:only-child,.page-filter__items-grid>p:only-child{grid-column:2;text-align:center}
.page-filter__item:not(.featured) .page-filter__item-link:hover .page-filter__item-description,.page-filter__item:not(.featured) .page-filter__item-link:focus .page-filter__item-description,.page-filter__item:not(.featured) .page-filter__item-link:active .page-filter__item-description{color:#212121}
.page-filter__item-description{padding-bottom:32px}
.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-content-wrapper-list{background:#788cd2;color:#fff}
.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-subtitle{color:#a0aff0}
.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-title:after{background:#a0aff0}
.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-link:hover .page-filter__item-description{color:#fff}
.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-link:hover .page-filter__item-title,.cmp-page-filter:not([data-display-image="true"]) .page-filter__item.featured .page-filter__item-link:hover .page-filter__item-cta{color:#a0aff0}
.page-filter__item.featured{order:-1}
.page-filter__item-image{object-fit:cover;background-size:cover;width:100%;aspect-ratio:1.77777778}
@media(min-width:768px){.page-filter__tabs + .page-filter__dropdown-wrapper{justify-content:space-between}
.page-filter__dropdown-wrapper{display:flex;justify-content:flex-start}
.page-filter__dropdown-wrapper .page-filter__secondary-tag,.page-filter__dropdown-wrapper .page-filter__third-tag,.page-filter__dropdown-wrapper .page-filter__fourth-tag,.page-filter__dropdown-wrapper .page-filter__fifth-tag{padding-left:16px}
.page-filter__dropdown-wrapper .page-filter__select{width:auto}
}
@media(max-width:767.98px){.page-filter__tab-content .aem-Grid{margin-left:-16px !important;margin-right:-16px !important}
}
.pagination_wrapper{padding-top:42px;display:flex;flex-wrap:wrap}
.pagination_wrapper .page-link{width:40px;height:40px;padding:10px;border:solid 1px #dfdfdf;background-color:#fff;font-size:1em;line-height:1.5;text-align:center;text-decoration:none;font-family:"Archivo-Light",Arial,sans-serif}
.pagination_wrapper .page-link.active{background-color:#f0f0f0}
.page-link:hover,.page-link:focus{text-decoration:none;color:#4b5fbe;cursor:pointer}
.pf-bold-title{font-family:"TitlingGothicFB-NormalMedium","Arial Black",Arial,sans-serif !important;font-weight:400 !important;text-decoration:none}
.pf-whitebg{background-color:#fff;color:#41505a !important}
.pf-white,.pf-white a:hover,.pf-white p:hover{color:#fff !important;border-color:#fff !important}
.pf-white.page-filter__item-cta:after,.pf-white a:hover.page-filter__item-cta:after,.pf-white p:hover.page-filter__item-cta:after{background-image:url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m12.127%206-.672.665%204.764%204.86H6v.95h10.219l-4.764%204.865.672.66L18%2012l-5.873-6z%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2211.5%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");filter:none}
.pf-dark,.pf-dark a:hover,.pf-dark p:hover,.pf-,.pf- a:hover,.pf- p:hover{color:#001423 !important}
.pf-gray,.pf-gray a:hover,.pf-gray p:hover{color:#646e78 !important}
.hideElement{display:none}
.page-filter__item-content-wrapper-list{display:flex}
.page-filter_image-wrapper-list{width:40%}
.page-filter__item-content-inner-list{width:60%;margin-left:32px}
.page-filter__item-content-inner-list .page-filter__item-cta{position:initial}
hr.pl-postdivider{border-top:1px solid #acacac !important}
.pagination{padding-top:36px;text-align:center;font-size:1em}
.pagination p{font-size:1em}
.pagination--wrapper{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700;padding-bottom:8px}
#pagination--page-sum{margin:0 32px}
#pagination--page-sum select{margin:0 4px 0 8px;outline:0}
.pagination--prev,.pagination--next{background:transparent;border:0;cursor:pointer;text-transform:uppercase}
.pagination--prev:focus,.pagination--next:focus{outline:0}
.pagination--prev:hover,.pagination--next:hover{color:#212121}
.pagination--prev:disabled,.pagination--next:disabled{color:#cecece;cursor:not-allowed}
.pagination--prev:before,.pagination--next:after{font-family:"fsg-icon-regular";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:29px;vertical-align:-29%}
.pagination--prev:before{content:"\f132"}
.pagination--next:after{content:"\f1f6"}