.media-filter-sec{display:inline-block;width:100%}.media-filter-sec .filter-inner{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;width:100%}.media-filter-sec .filter-inner label{display:inline-block;font-family:var(--primary_font_semibold);font-size:16px;font-weight:600;line-height:20px;margin:0;width:max-content}.media-filter-sec .filter-inner input{border:none;font-family:var(--primary_font_regular);font-size:12px;height:auto;line-height:16px;outline:none;padding:8px 28px 8px 8px;width:auto}.media-filter-sec .filter-inner input[type=checkbox]{height:20px;width:20px}.media-filter-sec .filter-inner input[type=date]{padding:8px}.media-filter-sec .radio-select{align-items:stretch;border-bottom:1px solid var(--primary_color);display:flex;gap:0;justify-content:space-between;margin:0;width:45%}.media-filter-sec .radio-select label{background:transparent;border-bottom:7px solid transparent;color:var(--primary_color);cursor:pointer;display:inline-block;font-family:var(--primary_font_regular);font-size:16px;line-height:24px;margin:0 0 -1px;padding:8px;text-align:center;transition:all .3s;width:100%}.media-filter-sec .radio-select input[type=radio]{display:none}.media-filter-sec .radio-select input[type=radio]:checked+label{border-bottom:7px solid var(--secondary_color);font-family:var(--primary_font_semibold);font-weight:600}.media-filter-sec .searchbox{display:inline-block;width:40%}.media-filter-sec .searchbox form{display:inline-block;max-width:266px;position:relative;width:100%;z-index:1}.media-filter-sec .searchbox form input{border:none;border-bottom:1px solid var(--primary_color);display:inline-block;font-family:var(--primary_font_regular);font-size:16px;height:auto;line-height:26px;padding:0 30px 12px 10px;width:100%}.media-filter-sec .searchbox form button{background:transparent;border:none;bottom:1px;color:var(--primary_color);font-family:fontawesome;height:auto;padding:0 0 17px;position:absolute;right:0;width:28px}.media-filter-sec .searchbox form button:hover{background:transparent;color:inherit}.media-filter-sec .cat-search{align-items:center;display:flex;gap:50px;justify-content:space-between;margin:0;width:55%}.media-filter-sec .cat-search .dropdown{align-items:center;display:flex;gap:16px;justify-content:flex-start;width:60%}.media-thum-sec{display:inline-block;padding:60px 0;width:100%}.media-thum-sec .cours-wrap{align-items:stretch;display:flex;flex-wrap:wrap;gap:50px;justify-content:flex-start;width:100%}.media-thum-sec .cours{display:inline-block;margin:0;width:calc(33.33333% - 34px)}.media-thum-sec .cours .bottom,.media-thum-sec .cours .top{display:inline-block;width:100%}.media-thum-sec .cours .bottom{padding:20px 0 0;position:relative;z-index:1}.media-thum-sec .top .image{display:inline-block;position:relative;width:100%;z-index:1}.media-thum-sec .top .image img{display:inline-block;height:230px;line-height:0;object-fit:cover;object-position:center;vertical-align:top;width:100%}.media-thum-sec .bottom .title{display:inline-block;font-family:var(--secondary_font);font-size:20px;font-weight:500;line-height:25px;width:100%}.media-thum-sec .bottom .title i{display:inline-block;font-family:var(--primary_font_regular);font-weight:400;width:100%}.media-thum-sec .bottom .info{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;padding-top:10px;width:100%}.media-thum-sec .bottom .info .author,.media-thum-sec .bottom .info .read-min,.media-thum-sec .bottom .info .tag,.media-thum-sec .bottom .info a{color:var(--primary_color);display:inline-block;font-family:var(--primary_font_regular);font-size:14px;line-height:22px;margin:0;position:relative;width:auto;z-index:1}.media-thum-sec .bottom .info div+div:after{background:var(--primary_color);content:"";height:50%;left:-12px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.media-thum-sec .view-more{display:inline-block;padding-top:60px;text-align:center;width:100%}.media-thum-sec .view-more a{color:var(--primary_color);display:inline-block;font-family:var(--primary_font_regular);font-size:16px;line-height:24px;text-decoration:underline!important;text-underline-offset:6px;transition:.3s ease-in-out;width:auto}.media-thum-sec .view-more a:hover{color:var(--secondary_color)}.media-thum-sec .view-more.hidden{display:none}@media(max-width:1229px){.media-thum-sec .cours{width:calc(50% - 25px)}.media-filter-sec .cat-search{gap:30px}.media-thum-sec .top .image img{height:260px}}@media(max-width:991px){.media-thum-sec .cours-wrap{gap:30px}.media-thum-sec .cours{width:calc(50% - 15px)}.media-filter-sec .filter-inner{flex-wrap:wrap;gap:40px}.media-filter-sec .cat-search,.media-filter-sec .radio-select{width:100%}.media-thum-sec .top .image img{height:230px}.media-thum-sec .bottom .info{gap:10px}.media-thum-sec .bottom .info a+a:after{left:-5px}}@media(max-width:767px){.media-filter-sec .filter-inner{flex-direction:column}.media-filter-sec .radio-select label{border-bottom:1px solid var(--primary_color);display:inline-block;font-size:18px;line-height:26px;margin:0;padding:12px;text-align:center;width:50%}.media-filter-sec .radio-select label.all-label{width:100%}.media-filter-sec .radio-select{border:none;flex-wrap:wrap;gap:10px 0;width:100%}.media-thum-sec .cours{width:100%}.media-thum-sec .bottom .title{font-size:20px;line-height:28px;padding:0}.media-thum-sec .bottom .info .author,.media-thum-sec .bottom .info .read-min,.media-thum-sec .bottom .info .tag,.media-thum-sec .bottom .info a{line-height:22px}.media-thum-sec{padding:40px 0}.media-thum-sec .view-more{padding-top:40px}.media-thum-sec .cours .bottom{align-items:flex-start;background:var(--quaternary_color);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;padding:30px 16px}.media-thum-sec .bottom .info{gap:14px}.media-thum-sec .bottom .info a+a:after{left:-7px}.media-filter-sec .searchbox form{max-width:100%;width:100%}.media-filter-sec .cat-search{flex-wrap:wrap;gap:40px}.media-filter-sec .cat-search .dropdown,.media-filter-sec .searchbox{width:100%}.media-filter-sec{padding:20px 0}.media-thum-sec .top .image img{height:auto}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.media-item{animation:fadeInSlideUp .6s ease-in-out forwards}a.add-to-favorites.added svg{fill:var(--primary_color)}p.not-found{text-align:center}