.resource-categories h2{color:#000;font-size:55px;font-weight:700;letter-spacing:.55px;line-height:58.575px;margin-bottom:30px;text-align:center}.resource-categories-tags{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;padding:50px 0}.resource-categories-tags a{border-radius:6px;color:#171717;font-size:25px;font-weight:300;line-height:35px;padding:6px 24px;text-decoration:none}.resource-categories-tags a.selected,.resource-categories-tags a:hover{background:linear-gradient(270deg,#f2834a,#ff6f26);box-shadow:2px 2px 4px 0 #ededed;color:#fff;font-size:25px;font-weight:600;line-height:35px}.resource-categories-search-form{display:flex;justify-content:center;margin-top:28px}.resource-categories-search-form form{background:#fff;border-radius:6px;border-top:6px solid #f2834a;box-shadow:2px 2px 25px 0 rgba(0,0,0,.15);flex-grow:1;flex-shrink:0;max-width:734px;padding:48px 44px 33px 45px}.search-input-container{position:relative}.resource-categories-search-form form .search-input{background:hsla(0,0%,96%,.39);border:1px solid #d3d9da;border-radius:4px;color:#515151;font-size:15px;font-weight:400;line-height:18.75px;padding:15px 40px 15px 26px;width:100%}.resource-categories-search-form form .search-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;padding:10px;position:absolute;right:0;top:0}.resource-categories-search-form form .search-input{outline:none}.resource-categories-search-form form .search-button svg{flex-shrink:0;height:23px;width:23px}@media only screen and (max-width:1024px){.resource-categories h2{font-size:40px;line-height:1.3}}