.thim-widget-course-categories-grid ul{margin:0;padding:0;display:grid;grid-template-columns:var(--course-category-columns,repeat(4,1fr));row-gap:var(--row-gap,30px);column-gap:var(--column-gap,30px)}.thim-widget-course-categories-grid ul li{list-style:none;display:flex;align-items:center;justify-content:center;min-width:0;line-height:1}.thim-widget-course-categories-grid ul li a{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-flex;align-items:center;gap:16px;padding:30px 27px;background-color:#fff;border-radius:var(--phys-border-radius-item,10px);width:100%}.thim-widget-course-categories-grid ul li a:hover{color:#fff;background-color:var(--phys-body_primary_color)}.thim-widget-course-categories-grid ul li a:hover .icon-cat{background-color:#fff}.thim-widget-course-categories-grid ul li a:hover .category-title{color:#fff}.thim-widget-course-categories-grid ul li a .icon-cat{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:flex;align-items:center;justify-content:center;width:60px;height:60px;flex-shrink:0;border-radius:50%;background-color:#d6f1fe}.thim-widget-course-categories-grid ul li a .icon-cat img{width:40px;height:40px;object-fit:contain}.thim-widget-course-categories-grid ul li a .category-title{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;margin-bottom:4px;font-weight:600}.thim-widget-course-categories-grid ul li a .count-course{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.thim-widget-course-categories-grid ul:after{content:"";display:block;clear:both}.thim-widget-course-categories-grid.layout-image-cats ul li a{overflow:hidden}.thim-widget-course-categories-grid.layout-image-cats ul li a:hover img{filter:unset}.thim-widget-course-categories-grid.layout-image-cats ul li a .category-title{margin:12px 0;display:block}.thim-widget-course-categories-grid.layout-image-cats ul li a img{width:100%}.thim-widget-course-categories-grid.layout-image-cats ul li a .count-course{margin-bottom:10px}.thim-widget-course-categories .thim-widget-course-categories-grid ul:after{content:none}.thim-ekits-menu__mega-menu .thim-ekits-course-category ul li{list-style:none}.thim-ekits-menu__mega-menu .thim-ekits-course-category ul li:last-child a{padding-bottom:0 !important}@media (max-width:992px){.thim-widget-course-categories-grid ul.columns-3 li,.thim-widget-course-categories-grid ul.columns-4 li{width:50%}.thim-ekits-course-category .thim-widget-course-categories-grid ul.columns-3 li,.thim-ekits-course-category .thim-widget-course-categories-grid ul.columns-4 li{width:100%}}@media (max-width:480px){.thim-widget-course-categories-grid ul.columns-3 li,.thim-widget-course-categories-grid ul.columns-4 li{width:100%}}