.resource-library .resource-library-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.resource-library aside{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}.resource-library main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.resource-library .search-filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.resource-library .search-filter input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f7fb;border:1px solid #b5bec5;border-radius:50px;display:inline-block;font-size:.9em;outline:none;padding:.65em .85rem;width:100%}.resource-library .search-filter input[type=search]::-webkit-search-cancel-button,.resource-library .search-filter input[type=search]::-webkit-search-decoration,.resource-library .search-filter input[type=search]::-webkit-search-results-button,.resource-library .search-filter input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.resource-library .search-filter #clearSearch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-style:none;border:1px solid var(--dark-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;bottom:10px;cursor:pointer;display:none;height:20px;left:auto;padding:0;position:absolute;right:5px;width:20px}.resource-library .search-filter #clearSearch:hover{display:block!important}.resource-library .search-filter label{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.resource-library aside form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.resource-library aside fieldset{border:0;padding:0 0 20px}.resource-library aside fieldset.open{border-bottom:1px solid #ddd}.resource-library aside fieldset legend{display:block;margin-bottom:10px;position:relative;width:100%}.resource-library aside fieldset.toggleFilters legend{cursor:pointer}.resource-library aside fieldset.toggleFilters legend:after,.resource-library aside fieldset.toggleFilters legend:before{border-bottom:2px solid;border-radius:1px;content:"";display:inline-block;margin-top:-1px;position:absolute;right:0;top:50%;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:12px}.resource-library aside fieldset.toggleFilters legend:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.resource-library aside fieldset.toggleFilters.open legend:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.resource-library aside fieldset.toggleFilters .group-filter-items.hidden{visibility:visible}.resource-library aside fieldset .group-filter-items.tags .toggleShowItems{padding-top:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.resource-library aside fieldset .group-filter-items.tags .toggleShowItems.open{background-image:none;margin-top:0}.resource-library aside fieldset .group-filter-items.tags .toggleShowItems svg{cursor:pointer;display:block;margin:0 auto}.resource-library aside fieldset .group-filter-items.tags .toggleShowItems.open svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.resource-library aside fieldset .group-filter-items .filter-item[data-type=tags]{display:inline-block}.resource-library aside fieldset .group-filter-items .filter-item[data-type=tags].hide{display:none}.resource-library aside fieldset .group-filter-items .filter-item[data-type=tags] label{background-color:#fff;border:2px solid var(--primary-color);border-radius:20px;cursor:pointer;font-size:12px;padding:5px 10px}.resource-library aside fieldset .group-filter-items .filter-item[data-type=tags] input:checked~label{background-color:var(--primary-color);color:#fff}.resource-library aside fieldset input{display:none}.resource-library aside fieldset input:not(.hidden)+label i.switch{border:1px solid var(--primary-color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin-right:5px;opacity:50%;position:relative;width:20px}.resource-library aside fieldset input:not(.hidden)+label i.switch:before{background-color:var(--primary-color);border-radius:50%;content:"";display:inline-block;height:12px;left:50%;margin-left:-6px;margin-top:-6px;opacity:0;position:absolute;top:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:12px}.resource-library aside fieldset input[type=checkbox]:not(.hidden)+label i.switch,.resource-library aside fieldset input[type=checkbox]:not(.hidden)+label i.switch:before{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.resource-library aside fieldset input:not(.hidden):checked+label i.switch,.resource-library aside fieldset input:not(.hidden):checked+label i.switch:before{opacity:100%}.resource-library aside fieldset label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resource-library main .content-result-active{-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.resource-library main .content-result-active,.resource-library main .content-result-active .filter-active-chips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.resource-library main .content-result-active .filter-active-chips{-webkit-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;-ms-flex-align:center}.resource-library main .content-result-active .filter-result-count{max-width:200px}.resource-library main .content-resources-card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-right:-20px}.resource-library main .resource-item{-webkit-box-flex:0;-webkit-flex:0 0 calc(33.33333% - 20px);-ms-flex:0 0 calc(33.33333% - 20px);flex:0 0 calc(33.33333% - 20px);position:relative}.resource-library main .resource-item .resource-item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;height:100%;justify-content:space-between}.resource-library main .resource-item>a{height:100%;left:0;position:absolute;top:0;width:100%}.resource-library main .resource-item .resource-item-header img{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.resource-library main .resource-item .resource-item-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;height:100%;justify-content:space-between}.resource-library main .resource-item .resource-item-body .reource-item-title{margin-bottom:10px}.resource-library main .resource-item .resource-item-body .categories strong,.resource-library main .resource-item .resource-item-body .resource-item-description{font-size:14px;line-height|:normal}.resource-library main .resource-item .resource-item-body .cnt-logo img{margin:10px auto 0}.resource-library main .resource-item .resource-item-body .resource-item-link{margin-top:20px}.resource-library .resource-library-pagination .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.resource-library .resource-library-pagination nav{margin-bottom:20px;margin-top:20px}.resource-library .resource-library-pagination .items li{margin-left:5px;margin-right:5px}.resource-library .resource-library-pagination .items li a.item-link-active{background-color:var(--primary-color);color:var(--light-color)}.resource-library .resource-library-pagination .items li a{display:block;font-size:16px;height:25px;line-height:normal;text-align:center;text-decoration:none;width:25px}.resource-library .resource-library-pagination .items li a.item-link-disabled{opacity:.6;pointer-events:none}.resource-library .resource-library-pagination .items li a span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%;justify-content:center}.resource-library .content-result-active .filter-active-item{border:1px solid;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;display:inline-block;margin-right:4px;padding:4px 7px}.resource-library .content-result-active .filter-active-item,.resource-library .content-result-active .filter-active-item span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.resource-library .content-result-active .filter-active-item span{margin-left:5px}.resource-library .closeFilterBtb,.resource-library .content-result-active .filter-active-item .close{background-color:transparent;border:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;cursor:pointer;display:inline-block;height:20px;position:relative;width:20px}.resource-library .closeFilterBtb:after,.resource-library .closeFilterBtb:before,.resource-library .content-result-active .filter-active-item .close:after,.resource-library .content-result-active .filter-active-item .close:before,.resource-library .search-filter #clearSearch:after,.resource-library .search-filter #clearSearch:before{background-color:var(--dark-color);content:"";height:12px;left:50%;margin-left:-1px;margin-top:-6px;position:absolute;top:50%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;width:2px;z-index:5}.resource-library .closeFilterBtb:before,.resource-library .content-result-active .filter-active-item .close:before,.resource-library .search-filter #clearSearch:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.resource-library .closeFilterBtb:after,.resource-library .content-result-active .filter-active-item .close:after,.resource-library .search-filter #clearSearch:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.resource-library .closeFilterBtb{height:30px;position:absolute;right:10px;top:5px;width:30px}.resource-library .openFilterBtn{background-color:var(--primary-color);fill:var(--light-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:20px;font-size:15px;letter-spacing:.5px;margin-bottom:20px;padding:5px 10px}.resource-library .openFilterBtn svg{height:30px;vertical-align:middle;width:30px}@media only screen and (max-width:1024px){.resource-library aside{background-color:var(--light-color);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4);height:calc(100vh - 80px);left:-100%;overflow-y:auto;padding:40px 30px 30px;position:fixed;top:80px;-webkit-transition:all .3s linear;transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;z-index:999}section.openFilter.resource-library aside{left:0}body.openFilter{overflow:hidden}.resource-library input[type=submit]{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:460px){.resource-library aside,.resource-library main .resource-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.resource-library aside{-webkit-box-shadow:none;box-shadow:none;max-width:100%;padding:30px 15px 15px;width:100%}.resource-library main .content-resources-card{margin-right:0}}