.page_content .azMenu .inactive,.page_content .filter-items .inactive,#content .azMenu .inactive,#content .filter-items .inactive{font-size:0;margin:0;padding:0}*{box-sizing:border-box}#content .filter-items,.page_content .filter-items{overflow:hidden}#content .filter-items.filter-items--list h2,#content .filter-items.filter-items--list ul,#content .filter-items.filter-items--list li,.page_content .filter-items.filter-items--list h2,.page_content .filter-items.filter-items--list ul,.page_content .filter-items.filter-items--list li{height:auto !important;width:auto !important;position:static !important;overflow:visible !important}#content .filter-items.filter-items--list span,.page_content .filter-items.filter-items--list span{display:block;position:fixed;left:101vw;opacity:1;transition:.3s ease}#content .filter-items.filter-items--list span.image,.page_content .filter-items.filter-items--list span.image{position:static;padding:50%;background-repeat:no-repeat;background-size:contain;background-position:center}#content .filter-items.filter-items--list span.title,.page_content .filter-items.filter-items--list span.title{position:static;display:block;width:100%;background:rgba(0,0,0,0);color:#171919;padding:.5rem}#content .filter-items.filter-items--list span.keyword,.page_content .filter-items.filter-items--list span.keyword{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#content .filter-items.filter-items--list li *,.page_content .filter-items.filter-items--list li *{display:inline-block}#content .filter-items.filter-items--grid ul,.page_content .filter-items.filter-items--grid ul{padding:0;margin:0;width:100%}#content .filter-items.filter-items--grid ul li,.page_content .filter-items.filter-items--grid ul li{list-style-type:none;display:inline-block;position:relative;padding:0;margin:0 1% 1% 0;background:rgba(0,0,0,0);width:calc(100% / 1 - .625rem)}@media (min-width: 32rem){#content .filter-items.filter-items--grid ul li,.page_content .filter-items.filter-items--grid ul li{width:calc(100% / 2 - .625rem)}}@media (min-width: 64rem){#content .filter-items.filter-items--grid ul li,.page_content .filter-items.filter-items--grid ul li{width:calc(100% / 4 - .625rem)}}#content .filter-items.filter-items--grid ul li a,.page_content .filter-items.filter-items--grid ul li a{display:block;text-decoration:none;font-size:0.65em;line-height:1.2;position:relative;margin:10px;background:#efefef;color:#171919;font-weight:bold}#content .filter-items.filter-items--grid ul li a span,.page_content .filter-items.filter-items--grid ul li a span{display:block;position:fixed;left:101vw;opacity:1}#content .filter-items.filter-items--grid ul li a span.image,.page_content .filter-items.filter-items--grid ul li a span.image{position:static;padding:50%;background-repeat:no-repeat;background-size:contain;background-position:center;transition:.3s ease;background-image:none !important}#content .filter-items.filter-items--grid ul li a span.title,.page_content .filter-items.filter-items--grid ul li a span.title{position:absolute;z-index:1;top:5%;left:0;right:0;color:#171919;padding:10px;background:transparent !important;font-size:0.875rem}#content .filter-items.filter-items--grid ul li a span.keyword,.page_content .filter-items.filter-items--grid ul li a span.keyword{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#content .filter-items.filter-items--grid ul li a:after,.page_content .filter-items.filter-items--grid ul li a:after{background:#ffce00;content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:2%;transition:all .4s ease}#content .filter-items.filter-items--grid ul li a:hover:after,#content .filter-items.filter-items--grid ul li a:focus:after,.page_content .filter-items.filter-items--grid ul li a:hover:after,.page_content .filter-items.filter-items--grid ul li a:focus:after{height:100%}#content .filter-items.filter-items--grid ul li button,.page_content .filter-items.filter-items--grid ul li button{position:absolute;top:33%;left:50%;transform:translateX(-50%);background:#900;opacity:0;transition:.3s ease;border-radius:4px;padding:.5rem 1rem;color:#fff}#content .filter-items.filter-items--grid ul li button:hover,#content .filter-items.filter-items--grid ul li button:focus,.page_content .filter-items.filter-items--grid ul li button:hover,.page_content .filter-items.filter-items--grid ul li button:focus{text-decoration:underline;opacity:1}#content .filter-items.filter-items--grid ul li:hover span.image,.page_content .filter-items.filter-items--grid ul li:hover span.image{opacity:.5;filter:grayscale(100%)}#content .filter-items.filter-items--grid ul li:hover button,.page_content .filter-items.filter-items--grid ul li:hover button{opacity:1}#content .filter-items.filter-items--grid ul li.filter_1 a::after,.page_content .filter-items.filter-items--grid ul li.filter_1 a::after{background-color:#ffce00}#content .filter-items.filter-items--grid ul li.filter_2 a::after,.page_content .filter-items.filter-items--grid ul li.filter_2 a::after{background-color:#ed8b00}#content .filter-items.filter-items--grid ul li.filter_5 a::after,.page_content .filter-items.filter-items--grid ul li.filter_5 a::after{background-color:#99caea}#content .filter-items.filter-items--grid ul li.filter_6 a::after,.page_content .filter-items.filter-items--grid ul li.filter_6 a::after{background-color:#8acde0}#content .filter-items.filter-items--grid ul li.filter_7 a::after,.page_content .filter-items.filter-items--grid ul li.filter_7 a::after{background-color:#8ab7a8}#content .filter-items.filter-items--grid ul li.filter_8 a::after,.page_content .filter-items.filter-items--grid ul li.filter_8 a::after{background-color:#d0df00}#content .filter-items.filter-items--grid ul li.filter_9 a::after,.page_content .filter-items.filter-items--grid ul li.filter_9 a::after{background-color:#d279ae}#filters{position:relative}#filters *{box-sizing:border-box}#filters h2{display:block;width:100%;background:#fff;color:#171919;font-size:1.2rem;padding:.5rem;font-family:"Sora",sans-serif;border-bottom:2px solid #003356;text-align:center;margin-bottom:0.5rem}#filters button#reset-btn{color:#003356;background-color:#fff;position:relative;display:block;border-radius:4px;padding:0.5rem;margin:0 0 0.5rem;line-height:1;height:38px;width:100%;overflow:hidden;border:1px solid #003356;font-weight:700}#filters button#reset-btn:hover,#filters button#reset-btn:focus{background-color:#003356;color:#fff}#filters form{width:100%;position:relative}#filters form fieldset{border:1px solid #ccc;padding:.5rem;margin-bottom:1rem;padding-top:2rem;position:relative;background-color:#f9f9f9}#filters form fieldset legend{background:#003356;color:#fff;padding:.5rem;position:absolute;top:0;left:0;width:100%;font-family:"Sora",sans-serif}#filters form fieldset legend button{color:#fff;font-family:"Sora",sans-serif;position:relative;width:100%;text-align:left}#filters form fieldset legend button::after{content:"\f067";position:absolute;right:0;font-family:FontAwesome;color:#fff}#filters form fieldset legend button[aria-expanded="true"]::after{content:"\f068"}#filters form fieldset input[type="radio"],#filters form fieldset label{padding:0 1.5rem 0 .5rem;display:inline-block;vertical-align:top;max-width:100%;margin:0 0 .5rem 1rem;position:relative;cursor:pointer;line-height:1.42857;width:97%}#filters form fieldset input[type="radio"]::before,#filters form fieldset label::before{content:"\f096";font-family:fontAwesome;display:inline-block;font-size:1rem;position:absolute;right:100%;top:1px;cursor:pointer}#filters form fieldset input[type="radio"].sr-only,#filters form fieldset label.sr-only{position:absolute}#filters form fieldset input[type="checkbox"]{position:absolute;opacity:0}#filters form fieldset input[type="checkbox"]:checked+label::before{content:"\f14a";transform:scale(1.1)}#filters form fieldset input[type="checkbox"]:focus-visible+label::before{outline:2px auto #000 !important;outline-offset:2px !important}#filters form fieldset .filters__filters .filters__filter{border-bottom:1px solid #cfcfcf;padding:0.75rem 0.5rem 0.3rem;margin:0 -0.5rem 0;display:block;position:relative}#filters form fieldset .filters__filters .filters__filter:last-of-type{border-bottom:none}#filters form fieldset .filters__filters#cat1list label::after{content:"";display:block;height:15px;width:15px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:0.5rem;background-color:#fff}#filters form fieldset .filters__filters#cat1list label[for="filter_1"]::after{background-color:#ffce00}#filters form fieldset .filters__filters#cat1list label[for="filter_2"]::after{background-color:#ed8b00}#filters form fieldset .filters__filters#cat1list label[for="filter_5"]::after{background-color:#99caea}#filters form fieldset .filters__filters#cat1list label[for="filter_6"]::after{background-color:#8acde0}#filters form fieldset .filters__filters#cat1list label[for="filter_7"]::after{background-color:#8ab7a8}#filters form fieldset .filters__filters#cat1list label[for="filter_8"]::after{background-color:#d0df00}#filters form fieldset .filters__filters#cat1list label[for="filter_9"]::after{background-color:#d279ae}#filters form .filters__search{padding-top:.25rem;background-color:#fff}#filters form .filters__search legend{position:fixed;left:101vw}#filters form .filters__search input[type="text"]{width:100%;box-sizing:border-box}#filters form .filters__filters[aria-hidden="true"]{display:none}.filterspage #col-nav{display:none !important}.filterspage #col-nav-filt,.filterspage #col-content{flex:0 0 100%}.filterspage #sidebar-toggleFilters{display:block;color:#fff;font-family:"Sora",sans-serif;background-color:#003356;width:100%;padding:0.75rem 0.12rem;font-size:1rem}.filterspage #sidebar-toggleFilters span{margin:0 0.5rem}.filterspage #sidebar-toggleFilters:hover,.filterspage #sidebar-toggleFilters:focus{background-color:#001c2f}.filterspage #sidebar-toggleFilters.active{margin-bottom:0.5rem}.filterspage #col-nav-filt,.filterspage #col-content{padding-top:20px;padding-bottom:20px}.filterspage #sidebar-filt{display:none}.filterspage #sidebar-filt.active{display:block}@media (min-width: 48em){.filterspage #col-nav-filt,.filterspage #col-content{padding-top:45px;padding-bottom:45px}}@media (min-width: 64em){.filterspage #col-content{flex:0 0 72%;max-width:72%;margin-left:auto;margin-right:unset}.filterspage #col-nav-filt{flex:0 0 23%;max-width:23%}.filterspage #sidebar-toggleFilters{display:none}.filterspage #sidebar-filt{display:block}}@media (min-width: 80em){.filterspage #col-content{flex:0 0 69%;max-width:69%}.filterspage #col-nav-filt{flex:0 0 24.25%;max-width:24.25%}}.filterspage #contentarea>header{position:relative}.filterspage #contentarea>header .lrnApply{display:inline-block;background-color:#003356;color:#fff;border-radius:4px;font-size:0.875rem;line-height:1.25rem;transition:background-color .15s linear, color .15s linear;position:absolute;top:0;right:0;text-decoration:none;padding:8px 36px 8px 16px}.filterspage #contentarea>header .lrnApply::after{content:'';position:absolute;right:1rem;height:0.75rem;width:0.75rem;display:block;margin-left:0.75rem;top:0;transform:translateY(90%);background-color:#fff;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.012 12.024 6.012-6.012L6.012 0 4.95 1.062l4.194 4.212H0V6.75h9.144L4.95 10.962z'/%3E%3C/svg%3E") no-repeat 50% 50%;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6.012 12.024 6.012-6.012L6.012 0 4.95 1.062l4.194 4.212H0V6.75h9.144L4.95 10.962z'/%3E%3C/svg%3E") no-repeat 50% 50%;transition:background-color .15s linear, right .15s linear}.filterspage #contentarea>header .lrnApply:hover,.filterspage #contentarea>header .lrnApply:focus{background-color:#ffce00;color:#003356;text-decoration:none}.filterspage #contentarea>header .lrnApply:hover::after,.filterspage #contentarea>header .lrnApply:focus::after{background-color:#003356;right:0.5rem}@media screen and (max-width: 400px){.filterspage #contentarea>header .lrnApply{display:none}}body.inactivescreen{overflow:hidden}
