@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.resources_header{background-image:url(../media/resources-bg.cc3ccb55.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:80px;padding-bottom:80px}.resources_header div{color:#fff;background-color:#0000;flex-direction:column;gap:4px;display:flex}.resources_header div h2{font-size:var(--header-2);font-weight:500;line-height:var(--line-height-header-2);letter-spacing:var(--letter-spacing-header-2);font-optical-sizing:auto;font-family:Sora,sans-serif;font-style:normal}.resources_header div p{font-size:var(--accent-3);font-weight:300;line-height:var(--line-height-accent-3);letter-spacing:var(--letter-spacing-accent-3);font-optical-sizing:auto;margin-left:2px;font-family:DM Sans,sans-serif;font-style:normal}.resources_list_section{background-color:#fff;padding-top:48px;padding-bottom:60px}.resources_list_container{flex-direction:column;gap:32px;width:100%;display:flex}.resources_list_container .pagination_section{padding-left:0;padding-right:0}.resources_search{gap:16px;display:flex}.resources_search div{width:100%;position:relative}.resources_search div svg{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.resources_search div input{background-color:#fff;border:1px solid #999;outline:none;width:100%;height:44px;padding:13px 12px;transition:border .3s ease-in-out}.resources_search div input:focus{color:#333;border:1px solid #1e4dd8}.resources_search div input:active,.resources_search div input:autofill,.resources_search div input:after{border:1px solid #000}.resources_search div input{font-size:var(--input);font-weight:300;line-height:var(--line-height-input);letter-spacing:var(--letter-spacing-input);font-optical-sizing:auto;font-variation-settings:"wdth" 100;border-radius:4px;height:54px;padding-left:58px;font-family:IBM Plex Sans,sans-serif;font-style:normal}.resources_search .btn-primary{background-color:#f39c12;width:100%;max-width:240px;height:54px}.resources_list{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));place-content:center;gap:28px;width:100%;display:grid}.resources_list .resource_item:only-child{max-width:408px}@media screen and (max-width:500px){.resources_list{flex-direction:column;gap:20px;display:flex}}.resource_item{background-color:#fff;border:1px solid #f5f5f5;border-radius:8px;flex-direction:column;justify-content:space-between;gap:12px;width:100%;padding:20px;display:flex}.resource_item .btn{height:40px}.resource_item_cover_image{aspect-ratio:2;border-radius:8px;width:100%;height:fit-content}.resource_item_cover_image img{object-fit:cover;border-radius:8px;width:100%;height:100%}.resource_item_cover_image div{background-color:#999;width:100%;height:100%}.resource_item_details{flex-direction:column;gap:4px;display:flex}.resource_item_details .resource_name{flex-direction:column;gap:6px;display:flex}.resource_item_details .resource_name p{font-size:var(--accent-1);font-weight:500;line-height:var(--line-height-accent-1);letter-spacing:var(--letter-spacing-accent-1);font-optical-sizing:auto;text-transform:capitalize;color:#000;font-family:DM Sans,sans-serif;font-style:normal}.resource_item_details .resource_name span{color:#333;text-transform:capitalize;font-size:var(--accent-4);line-height:var(--line-height-accent-4);letter-spacing:var(--letter-spacing-accent-4);font-optical-sizing:auto;font-family:DM Sans,sans-serif;font-style:normal}.resource_item_details .resource_name .tags{text-transform:capitalize;color:#666;font-size:var(--accent-3);font-weight:500;line-height:var(--line-height-accent-3);letter-spacing:var(--letter-spacing-accent-3);font-optical-sizing:auto;font-family:DM Sans,sans-serif;font-style:normal}
