.app-footer{border-top:5px solid rgba(255,255,255,.6);background:#353535;padding-top:48px;padding-bottom:48px}.app-footer-item{background:#282727;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;line-height:16px;padding-top:12px;padding-bottom:12px;font-size:12px}.library-card{width:100%;height:350px;border-radius:10px;position:relative;color:#000;margin-bottom:7px;margin-top:7px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;background-size:cover!important;background-position:center!important;background-blend-mode:overlay;background-repeat:no-repeat!important}.library-card-stats{display:flex;align-items:center;justify-content:space-between}.library-card .stats-views{font-size:12px;background:#e2e2e2;border-radius:5px;padding:8px}.library-card-description{min-height:85px;padding:16px;background:#fff;border-radius:10px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 4px 4px #00000040}.library-card-description .title{display:flex;align-items:center;font-size:16px;font-weight:bolder}.library-verified-badge{position:relative;margin-left:8px;color:#fff;background:#3fabfa;height:16px;width:16px;border-radius:50%}.library-details-image{background-size:cover!important;background-position:center!important;background-blend-mode:overlay;background-repeat:no-repeat!important;border-radius:10px;height:270px;width:1000px;margin-right:20px}.card-rounded{border-radius:10px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.card-rounded .card-body{padding:20px!important}.content-card{width:100%;min-height:350px;border-radius:10px;position:relative;color:#000;margin-bottom:7px;margin-top:7px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;display:flex;flex-direction:column;padding:20px;background:#fff}.content-card-body{margin-top:20px}.content-card-body .meta:first-child{margin-bottom:20px}.content-card-body .meta:last-child{margin-top:20px}.content-card-body .meta{display:flex;align-items:center;justify-content:space-between}.content-card-body .meta .category{font-size:12px;background:#e2e2e2;border-radius:5px;padding:8px}.content-card-body .title{font-size:16px;font-weight:bolder}.content-card-image{border-radius:10px;background-size:cover!important;background-position:center!important;background-blend-mode:overlay;background-repeat:no-repeat!important;min-height:140px;width:100%}.hero-banner-padding{padding-left:0;padding-right:0}.banner-bg{background:#00000080 url(/build/assets/hero-banner-AO21m7s6.webp);background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;background-position:center}.hero-banner{margin-top:50px;height:230px;display:flex;justify-content:center;align-items:center;background:#00000080 url(/build/assets/hero-banner-AO21m7s6.webp);background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;background-position:center}.hero-banner .hero-banner-body{text-align:center;justify-content:center}.hero-banner .hero-banner-title{text-align:center;color:#fff;font-weight:bolder;font-size:24px}.hero-banner .hero-banner-description{display:none;margin-top:32px;color:#fff;font-size:18px;line-height:27.84px}@media (min-width: 992px){.hero-banner-padding{padding-left:15px;padding-right:15px}.hero-banner{margin-top:72px;height:500px;border-radius:10px}.hero-banner .hero-banner-body{text-align:left;display:flex;flex-direction:column;align-content:center;justify-content:flex-end;width:480px;height:250px}.hero-banner .hero-banner-title{font-size:36px;text-align:left}.hero-banner .hero-banner-description{display:block}}
