@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";a{text-decoration:none}.font-18{font-size:18px}.font-16{font-size:16px}.font-14{font-size:14px}.font-13{font-size:13px}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500}.text-gray3{color:#828282}.text-bold{font-weight:bold}body{font-family:"Poppins",sans-serif;font-size:15px;background-color:#f8f8f8}.radius-10{border-radius:10px}.form-control:focus,.form-select:focus,.btn:focus,.navbar-toggler:focus{box-shadow:none;outline:none}.material-icons,.material-icons-outlined{font-size:unset;vertical-align:middle}.section-tag{color:#767e7e;font-weight:bold;font-size:12px;line-height:18px;letter-spacing:5px}.section-title{font-weight:bold;font-size:32px;max-width:525px;color:#0d1111;margin:18px 0 !important}.section-title.m-0{margin:0 !important}.section-description{font-size:18px;line-height:32px;color:#767e7e;max-width:525px}.remember{display:flex;align-items:end}.remember label{margin:0}.remember .form-check-input{border-radius:50%;height:20px;width:20px;margin-right:12px;margin-top:0;border-color:#f9cca5;background-color:rgba(0,0,0,0)}.remember .form-check-input:checked{background-color:#27ae60;border-color:#27ae60}.mb-65{margin-bottom:65px}.my-75{padding-top:75px;padding-bottom:75px}.cursor-pointer{cursor:pointer}.filter-heading{border-radius:10px;background-color:#fff;padding:22px;user-select:none}.filter-heading .title{font-weight:600;font-size:14px;color:#4f4f4f}.filter-heading .material-icons-outlined{font-size:20px;vertical-align:text-top}.filter-heading .material-icons-outlined:first-child{margin-right:10px}.filter-heading-top{border-radius:0}#filter-title .material-icons-outlined{font-size:20px;vertical-align:text-top}#filter-title .right{border-radius:10px;background-color:#fff;padding:22px;user-select:none}#filter-title .right .material-icons-outlined{font-size:18px}#filter-title .right .material-icons-outlined.active{color:#7b61ff}#filter-title .right .course-count{font-weight:400;font-size:14px;color:#828282}#filter-title .right .course-count .digit{color:#7b61ff;font-weight:600;margin-left:10px}#filter-title .right .sort .sort-text{margin-left:13px;font-weight:400;font-size:14px;color:#828282}#filter-title .right .sort .sort-text .sort-item{font-weight:600;color:#7b61ff;margin-right:15px}#filter-title .right .sort .dropdown-menu{width:100%}#filter-title .right .sort .dropdown-menu .dropdown-item{font-weight:400;font-size:14px;color:#828282}@media(max-width: 450px){#filter-title .right .sort .sort-text{margin-left:8px}#filter-title .right .sort .sort-text .sort-item{margin-right:10px}}#product-filter{margin-top:24px;position:relative}#product-filter .accordion{border-radius:10px;overflow:hidden;margin-bottom:20px}#product-filter .accordion:last-child{margin-bottom:0}#product-filter .accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:#fff !important;box-shadow:none}#product-filter .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%234F4F4F'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none' opacity='.87'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E")}#product-filter .accordion-button::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%234F4F4F'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none' opacity='.87'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E")}#product-filter .filter-items{list-style:none;margin:0;padding:0}#product-filter .filter-items .item{padding:15px 22px;background-color:#fff;display:flex;align-items:center}#product-filter .filter-items .item .form-check-input{height:20px;width:20px;border-radius:50%;border:2px solid #828282;margin:0}#product-filter .filter-items .item .form-check-input:checked{background-color:#7b61ff;border-color:#7b61ff}#product-filter .filter-items .item .form-check-input:focus{box-shadow:none;outline:none}#product-filter .filter-items .item label{font-weight:600;font-size:14px;color:#828282;margin-left:10px;line-height:1;user-select:none}#pagination{margin-top:100px}#pagination .info{font-weight:500;font-size:14px;color:#bdbdbd}#pagination .pagination .page-link{font-weight:500;font-size:14px;color:#828282;background-color:rgba(0,0,0,0);border:0;border-radius:6px;margin-left:5px}#pagination .pagination .page-link.active{color:#fff;background-color:#7b61ff}.pricing .price-slider{background-color:#fff}.pricing .price-slider .input-panel{display:flex;gap:8px}@media(max-width: 1199px){#filter-panel{margin-bottom:20px}#filter-panel.showhide{display:none}}#search-input .input-group{margin-top:48px;margin-bottom:28px;border-bottom:1px solid #bdbdbd;border-radius:0}#search-input .input-group .input-group-text{background-color:rgba(0,0,0,0);border-radius:0;border:0;color:#333;padding-left:0}#search-input .input-group .input-group-text .material-icons-outlined{font-size:25px}#search-input .input-group ::placeholder{font-weight:275;color:#828282}#search-input .input-group .search{background-color:rgba(0,0,0,0);border-radius:0;border:0;font-size:24px;color:#333;font-weight:500;padding:17px 15x}@media(max-width: 575px){#search-input .input-group .input-group-text .material-icons-outlined{font-size:18px}#search-input .input-group .search{font-size:18px}}