.resources{background:linear-gradient(180deg,#f4f4f4,#fff);font-family:Poppins,sans-serif;padding:55px 0}.resources h1{color:#28a6de;font-size:45px;font-style:normal;font-weight:600;line-height:48px;text-align:center;text-transform:capitalize}.resources .desc{margin:10px auto 20px;max-width:950px}.resources .desc,.resources .desc p{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:center}.resources .form-container{display:flex;justify-content:space-evenly;text-align:center}.resources #searchInput{background:#fff;border:1px solid #c2c2c2;border-radius:10px;color:#adadad;font-size:14px;font-style:normal;font-weight:700;line-height:normal;max-width:550px;padding:13px 20px;width:100%}.resources .form-container .input-group{align-items:center;display:flex}.resources .form-container .input-group label{color:#3a3a3a;font-size:18px;line-height:normal;margin-right:8px;text-align:center}.resources .form-container .input-group select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #242d30;border-radius:5px;color:#242d30;font-size:16px;font-weight:500;padding:10px 30px 10px 10px}.resources .form-container .input-group .select-wrapper{position:relative}.resources .form-container .input-group .select-wrapper:after{content:"▼";font-size:14px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.resources .filter-group{margin-top:20px;text-align:center}.resources .filter-group button{background:#fff;border:1px solid #242d30;border-radius:5px;color:var(--Summer-Sky,#28a6de);cursor:pointer;font-size:18px;font-style:normal;font-weight:500;line-height:24.972px;margin:4px 0;padding:10px 18px;text-align:center;text-transform:capitalize}.resources .filter-group button.active{background:#28a6de;color:#fff}.resources .filter-group button.newest{background:#28a6de;color:#fff;font-weight:700}.resources .filter-group button.popular{background:#ffc42c;color:#242d30;font-weight:700}.resources .filter-group button.editor{background:#242d30;color:#28a6de;font-weight:700}.resources #resourcesList .col-lg-6{padding:15px}.resources .resource-item{align-items:center;background:#fff;border:1px solid #b7b7b7;border-radius:12px;display:flex;height:100%;padding:25px 28px}.resources .resource-item .img-wrapper{display:inline-block;width:30%}.resources .resource-item .img-wrapper img{display:block;width:100%}.resources .resource-item .text-wrapper{margin-left:30px;width:70%}.resources .resource-item .type-wrapper{background:#ffc42c;border-radius:8px;color:#3a3a3a;display:inline-block;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:10px 16px;text-transform:uppercase}.resources .resource-item h2.title{color:#28a6de;font-size:22px;font-style:normal;font-weight:600;line-height:24px;margin:12px 0;text-transform:capitalize}.resources .resource-item .text-wrapper .description{color:#3a3a3a;font-size:12px;font-style:normal;font-weight:400;line-height:17px}.resources #formTitle{color:#28a6de;font-size:28px;font-style:normal;font-weight:600;margin-bottom:20px}.resources .modal-content{border:0}.resources #formContainer{clear:both;margin-top:1rem;width:100%}.resources .download-cta{color:#242d30;font-size:13px;font-style:normal;font-weight:700;line-height:normal;margin-top:18px}.resources #loadMoreBtn,.resources .download-cta{cursor:pointer;display:inline-block;text-decoration:none}.resources #loadMoreBtn{background-color:var(--gray21);border:1px solid var(--gray21);border-radius:10px;color:#fff;font-size:14px;padding:10px 20px;text-align:center}.resources .no-results{font-size:24px;font-weight:700;margin-top:50px;text-align:center}@media (max-width:992px){.resources .tab-list{flex-direction:column}.resources .tab-item{width:100%}.resources .form-container{flex-direction:column}.resources .form-container .input-group{margin-bottom:12px;margin-left:0}.resources .form-container .input-group label{font-size:14px}.resources .form-container .input-group select{font-size:14px;padding:8px 25px 8px 8px}.resources .form-container .input-group .select-wrapper:after{font-size:14px}}