.filter--columns{border-bottom:1px solid #e5e3e4;list-style-type:none;margin:25px auto 30px;padding:0 15px 30px }.filter--columns li{margin-bottom:15px }.filter--columns select{width:100% }.filter--grid{padding-top:30px }.filters{border:0 solid #333;margin-bottom:8px;padding:0 15px }.filter{background:url("/images/delete-dark.png") 12px center no-repeat #e4e4e4;background-size:9px 11px;display:inline-block;padding:6px 18px 6px 28px;border:none;border-radius:3px;color:#222;font-family:sans-serif;font-size:16px;cursor:pointer;margin-right:8px;margin-top:8px;-webkit-transition:background-color .25s ease-in;transition:background-color .25s ease-in }.filter:focus,.filter:hover{background-color:#ccc }@media (min-width:800px){.filter--columns{columns:3 100px;column-gap:30px }.filter--columns li{margin-bottom:0 }}.sort-by-button-group button{text-transform:uppercase;background-color:transparent !important;color:#d22630 !important;border:1px solid #d22630 !important;}.sort-by-button-group button.is-checked{color:#fff !important;background-color:#d22630 !important;}.asc-des-arrow{display:none;}.sort-descending .asc-des-arrow{display:inline-block;transform:translateX(3px);}.sort-ascending .asc-des-arrow{display:inline-block;transform:translateX(3px) rotate(180deg);}.educational-resources-search{height:var(--header-height);width:100%;background-color:var(--white);z-index:999;transition:all 0.3s ease;}.pre-top-visible .educational-resources-search{top:30px;}@media only screen and (max-width:1024px){.pre-top-visible .educational-resources-search{top:0;}}.pre-top-visible.scroll .educational-resources-search{top:0;}.educational-resources-search__close{width:2.5em;height:2.5em;margin-top:-1.25em;border-radius:100%;background-color:rgba(0,0,0,0.05);display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all 0.3s ease;transform:scale(0.8) rotate(90deg);z-index:10;}@media only screen and (max-width:1024px){.educational-resources-search__close{font-size:1.1rem;right:20px;}}.educational-resources-search__stage{max-width:600px;margin:0 auto;}.educational-resources-search__form{display:flex;transition:all 0.3s ease;transform:scale(0.9) translateX(50px);position:relative;}.educational-resources-search__form > .fa-search{position:absolute;top:50%;left:23px;opacity:0.3;font-size:1.125rem;line-height:1;z-index:1;transform:translateY(-50%);}.educational-resources-search__form .educational-resources-search__input{height:var(--header-height);margin-bottom:0;font-size:1.125rem;padding-left:55px;box-shadow:none !important;border:0 !important;background-color:transparent !important;}.educational-resources-search__form .educational-resources-search__input:required:valid{box-shadow:none !important;}@media only screen and (max-width:1024px){.educational-resources-search__form .educational-resources-search__input{font-size:16px;}}.educational-resources-search__form .educational-resources-search__button{position:absolute;top:10px;right:10px;bottom:10px;padding:0;width:60px;border-radius:4px;overflow:hidden;transition:all 0.3s ease;color:var(--theme);}.educational-resources-search__form .educational-resources-search__button:hover{color:var(--theme-contrast);background-color:var(--theme);}.educational-resources-search__form .educational-resources-search__button[disabled]{width:0;}.educational-resources-search__form .educational-resources-search__loader{position:absolute !important;right:15px;top:0;height:100%;width:40px;}@media only screen and (max-width:768px){.educational-resources-search__form .educational-resources-search__loader{right:60px;transform:scale(0.7);}}.educational-resources-search-overlay{background-color:var(--black);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;transition:all 0.3s ease;cursor:pointer;visibility:hidden;}@media only screen and (max-width:1024px){.educational-resources-search-visible{overflow:hidden;}}.educational-resources-search-visible .educational-resources-search{visibility:visible;opacity:1;}.educational-resources-search-visible .educational-resources-search__close{opacity:1;visibility:visible;transform:scale(1) rotate(0);transition-delay:0.5s;}.educational-resources-search-visible .educational-resources-search__form{opacity:1;transition-delay:0.3s;transform:scale(1) translateX(0);}.educational-resources-search-visible .educational-resources-search-overlay{opacity:0.3;visibility:visible;transition-duration:0.6s;}.educational-resources-search__suggest{list-style:none;margin:0;padding:0;}.educational-resources-search__suggest li a{padding:10px;border-top:1px solid rgba(0,0,0,0.05);display:flex;}.educational-resources-search__suggest li a .search__suggest-desc{flex-grow:1;font-size:0.75rem;display:block;color:#444;}.educational-resources-search__suggest li a .search__suggest-title{font-size:0.875rem;display:block;font-weight:var(--font-weight-bold);}.educational-resources-search__suggest li a:hover{background-color:rgba(0,0,0,0.03);}.educational-resources-search__suggest li:first-child a{border-top:0;}.educational-resources-search__autocomplete{position:absolute;top:100%;background-color:var(--white);padding:15px;border-radius:0 0 4px 4px;width:100%;max-width:600px;transition:all 0.3s ease;transform:translateY(20px);box-shadow:0 10px 24px rgba(0,0,0,0.15);overflow-y:auto;-webkit-overflow-scrolling:touch;}.educational-resources-search__autocomplete > .button{margin-top:15px;}.educational-resources-search-visible .educational-resources-search__autocomplete{opacity:1;transition-delay:0.3s;transform:translateY(0);}.educational-resources-search__no-results{font-weight:var(--font-weight-bold);opacity:0.4;text-align:center;margin:20px 0 10px;}.educational-resources-search-block{overflow:hidden;position:relative;padding:60px 0 50px !important;}.educational-resources-search-result-info{padding:0 2em;text-align:center;font-size:0.875rem;margin-top:1.7em;}.educational-resources-search-block .educational-resources-search__form{visibility:visible;opacity:1;transform:none;position:relative;z-index:2;background-color:white;}.educational-resources-search-block .educational-resources-search__form input{box-shadow:0 8px 20px -6px rgba(0,0,0,0.1) !important;}.educational-resources-search-result{background-color:var(--white);padding:40px;box-shadow:0 22px 43px -20px rgba(0,0,0,0.1);transition:box-shadow 0.3s ease;margin-bottom:10px;}.educational-resources-search-result:hover{box-shadow:0 12px 23px -15px rgba(0,0,0,0.1);}.educational-resources-search-result p:last-of-type{margin-bottom:0;}@media only screen and (max-width:768px){.educational-resources-search-result{padding:20px;}}.educational-resources-search-empty{width:100%;padding:2em 20px;text-align:center;opacity:0.4;}.educational-resources-search-empty > i{font-size:3.75rem;display:block;line-height:1;margin-bottom:20px;}
