.form-check label,.form-check input{cursor:pointer}.form-check-label{font-size:12px}.form-check-input{margin-top:5px}.info-card-wrapper{background-color:#fff}@media (min-width:576px){.info-card-wrapper{max-width:265px;min-height:18rem}}.info-card-wrapper.horizontal{height:7.5rem;min-height:unset}.info-card-wrapper .info-card-motion-wrapper{background-color:#ffaa25;border-radius:16px 24px 24px 16px;height:100%;min-height:308px;max-height:308px;padding-bottom:1rem;padding-right:1rem;display:flex;box-shadow:0 0 8px #00000040}@media (max-width:575.98px){.info-card-wrapper .info-card-motion-wrapper{width:100%;max-width:327px;height:132px;min-height:132px;margin:auto}}.info-card-wrapper .info-card-content{border-radius:16px 24px 24px 16px;flex-direction:column;flex:1;max-width:249px;min-height:288px;display:flex;position:relative}@media (max-width:575.98px){.info-card-wrapper .info-card-content{width:319px;max-width:100%;height:120px;min-height:120px}}.info-card-wrapper .info-card-content .info-card-grade-range{color:#000;margin:1rem 0;font-size:12px}.info-card-wrapper .info-card-content .img-container{flex-shrink:0;align-items:center;margin-top:.5rem;display:flex;overflow:hidden}@media (max-width:575.98px){.info-card-wrapper .info-card-content .img-container{border-radius:4px 12px 12px;justify-content:center;align-items:center;width:108px;min-width:108px;max-width:108px;height:108px;min-height:108px;max-height:108px;margin-top:0;display:flex}}.info-card-wrapper .info-card-content .img-container.horizontal{border-radius:4px 0 0 16px;align-items:center;width:108px;height:108px;padding:1rem;display:flex}@media (min-width:576px){.info-card-wrapper .info-card-content .img-container.horizontal{width:120px;height:100%}.info-card-wrapper .info-card-content .img-container:not(.horizontal){border-radius:4px 12px 12px;width:100%;max-height:140px}}.info-card-wrapper .info-card-content .img-container img.img-fluid{border-radius:4px 16px 16px;max-width:225px;height:auto;margin:auto;display:block}@media (max-width:575.98px){.info-card-wrapper .info-card-content .img-container img.img-fluid{object-fit:cover;object-position:center;border-radius:4px 12px 12px;width:100%;min-width:108px;height:100%;min-height:108px;margin-top:1rem;margin-left:1rem}}.info-card-wrapper .info-card-body{flex-direction:column;flex:1;height:100%;display:flex}.info-card-wrapper .info-card-body h4{color:#000}@media (max-width:575.98px){.info-card-wrapper .info-card-body h4{font-size:16px}}.info-card-wrapper .info-card-body h4.title-horizontal{font-size:16px}.info-card-wrapper .info-card-body h4.info-card-title{-webkit-line-clamp:2;text-overflow:ellipsis;word-wrap:break-word;-webkit-box-orient:vertical;max-height:2.8em;line-height:1.4;display:-webkit-box;overflow:hidden}.info-card-wrapper .info-card-body .info-card-footer{margin-top:auto}.info-card-wrapper .info-card-body .info-card-footer .grade,.info-card-wrapper .info-card-body .info-card-footer .questions{color:#000;font-size:12px}.info-card-wrapper .info-card-body .info-card-footer .questions-num{font-weight:700}.info-card-wrapper .info-card-body .info-card-footer .lessons{color:#000}.info-card-wrapper .info-card-body .info-card-footer .lessons-num{color:#666}.info-card-wrapper .info-card-body .info-card-footer .collections,.info-card-wrapper .info-card-body .info-card-footer.collections-footer{color:#21d9fd}
.form-check label,.form-check input{cursor:pointer}.form-check-label{font-size:12px}.form-check-input{margin-top:5px}.browse-page-container{max-width:1280px;margin:2rem auto;position:relative}.browse-page-container .browse-filters-container{z-index:2;background-color:#1ddbfd;border-radius:8px;margin-bottom:-15px;position:relative}.browse-page-container .cards-container{z-index:1;border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem;min-height:31rem;position:relative;padding-top:30px!important}.browse-page-container h3.browse-lesson-card{font-size:1.25rem}@media (max-width:575.98px){.browse-page-container h3.browse-lesson-card{font-size:1rem}}@media (min-width:576px){.browse-page-container h3.browse-lesson-card.long-title{font-size:1.125rem}}.browse-page-container .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.browse-page-container .form-check-input:checked[type=radio],.browse-page-container .el-switch-form.us-switch-input .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23000'/%3e%3c/svg%3e")}.browse-page-container .curr-link{font-size:9px}@media (min-width:576px){.browse-page-container .curr-link{font-size:12px}}.browse-page-container .load-more-wrapper{width:50%}@media (min-width:576px){.browse-page-container .load-more-wrapper{width:35%}}@media (min-width:768px){.browse-page-container .load-more-wrapper{width:25%}}.browse-page-container .browse-topic-select:focus,.browse-page-container .browse-load-more-button.eb-btn:focus{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4px #006dc1;border-color:#006dc1!important}.browse-page-container .browse-topic-select:focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4px #006dc1;border-color:#006dc1!important}.browse-page-container .browse-load-more-button.eb-btn:focus-visible{outline-offset:2px;outline:2px solid #0000;box-shadow:0 0 0 2px #fff,0 0 0 4px #006dc1;border-color:#006dc1!important}.browse-page-container .browse-topic-select:focus:not(:focus-visible){box-shadow:none;outline:none}.browse-page-container .browse-load-more-button.eb-btn:focus:not(:focus-visible){box-shadow:none;outline:none}@media (forced-colors:active){.browse-page-container .browse-topic-select:focus,.browse-page-container .browse-load-more-button.eb-btn:focus{box-shadow:none;outline:2px solid highlight}.browse-page-container .browse-topic-select:focus-visible{box-shadow:none;outline:2px solid highlight}.browse-page-container .browse-load-more-button.eb-btn:focus-visible{box-shadow:none;outline:2px solid highlight}}
