.tj-departments--id2111359{align-items:flex-start;background:linear-gradient(0deg,#fff,#fff);display:flex;flex-wrap:wrap;max-width:100%;overflow:hidden;position:relative;width:100%}.tj-departments--id2111359 .tj-departments__container{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.62rem 0;justify-content:center;margin:0 auto;max-width:100%;padding:0 3rem;position:relative;width:90rem}.tj-departments--id2111359 .tj-departments__content{align-items:center;gap:5rem 0;margin:0 auto;max-width:65.62rem;padding:10rem .15rem}.tj-departments--id2111359 .tj-departments__content,.tj-departments--id2111359 .tj-departments__header{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.tj-departments--id2111359 .tj-departments__header{align-items:flex-start;max-width:65.25rem;padding-right:3rem}.tj-departments--id2111359 .tj-departments__header .tj-departments__tag{color:#23a6f0;display:block;font-family:Montserrat;font-size:.87rem;font-weight:700;letter-spacing:.01em;line-height:1.71;position:relative;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.tj-departments--id2111359 .tj-departments__header .tj-departments__title{color:#252b42;display:block;font-family:Montserrat;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:1.25;margin:.62rem 0;max-width:38.75rem;position:relative;text-align:left;text-decoration:none;text-transform:none;width:100%}.tj-departments--id2111359 .tj-departments__header .tj-departments__description{color:#727272;display:block;font-family:Montserrat;font-size:.87rem;font-weight:400;letter-spacing:.01em;line-height:1.42;max-width:28.93rem;position:relative;text-align:left;text-decoration:none;text-transform:none;width:100%}.tj-departments--id2111359 .tj-departments__cards{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.87rem 2%;justify-content:center;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card{align-items:center;background:linear-gradient(0deg,#fff,#fff);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:31.38%}.tj-departments--id2111359 .tj-course-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.1);transform:translateY(-5px)}.tj-departments--id2111359 .tj-course-card__image-section{display:block;overflow:hidden;padding:1.25rem 3rem 1.5rem 1.25rem;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__background{background:50%/cover no-repeat var(--background-img);display:block;height:100%;left:0;min-height:100%;overflow:hidden;position:absolute;top:0;width:100%}.tj-departments--id2111359 .tj-course-card__overlay{display:flow-root;margin-right:auto;max-width:14rem;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__badge{align-items:center;background:linear-gradient(0deg,#e64040,#e64040);border-radius:3px;color:#fff;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1));font-family:Montserrat;font-size:.87rem;font-weight:700;letter-spacing:.01em;line-height:1.71;margin-bottom:12rem;margin-right:auto;max-width:3.25rem;padding:0 .62rem;text-align:center;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__actions,.tj-departments--id2111359 .tj-course-card__badge{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow:hidden;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__actions{align-items:flex-start;gap:.62rem 7%;margin-left:auto;margin-top:12rem;max-width:8.75rem}.tj-departments--id2111359 .tj-course-card__action{align-items:center;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;display:flex;height:2.5rem;justify-content:center;max-width:2.5rem;overflow:hidden;position:relative;transition:all .3s ease;width:28.57%}.tj-departments--id2111359 .tj-course-card__action:hover{background:#23a6f0;transform:scale(1.1)}.tj-departments--id2111359 .tj-course-card__action img{height:1.25rem;object-fit:contain;width:1.25rem}.tj-departments--id2111359 .tj-course-card__content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.62rem 0;justify-content:flex-start;overflow:hidden;padding:1.56rem;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.62rem 3%;justify-content:space-between;overflow:hidden;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__department{color:#23a6f0;display:block;font-family:Montserrat;font-size:.87rem;font-weight:700;letter-spacing:.01em;line-height:1.71;position:relative;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;width:54.02%}.tj-departments--id2111359 .tj-course-card__rating{align-items:center;background:linear-gradient(0deg,#252b42,#252b42);border-radius:13px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.31rem 12%;justify-content:flex-start;overflow:hidden;padding:.31rem;position:relative}.tj-departments--id2111359 .tj-course-card__rating img{height:1rem;object-fit:contain;width:1rem}.tj-departments--id2111359 .tj-course-card__rating-value{color:#fff;font-family:Montserrat;font-size:.75rem;font-weight:400;letter-spacing:.01em;line-height:1.33;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__title{color:#252b42;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5;margin:0;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__description,.tj-departments--id2111359 .tj-course-card__title{display:block;font-family:Montserrat;position:relative;text-align:left;text-decoration:none;text-transform:none;width:100%}.tj-departments--id2111359 .tj-course-card__description{color:#727272;font-size:.87rem;font-weight:400;letter-spacing:.01em;line-height:1.42;max-width:17.5rem}.tj-departments--id2111359 .tj-course-card__sales{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.62rem 11%;justify-content:flex-start;max-width:5.25rem;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__sales img{height:1rem;object-fit:contain;width:1rem}.tj-departments--id2111359 .tj-course-card__sales-count{color:#727272;font-family:Montserrat;font-size:.87rem;font-weight:700;letter-spacing:.01em;line-height:1.71;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__pricing{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.31rem;justify-content:flex-start;max-width:6.75rem;padding:.31rem .18rem;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__price{font-family:Montserrat;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.5;text-align:center;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__price--original{color:#bdbdbd;text-decoration:line-through}.tj-departments--id2111359 .tj-course-card__price--current{color:#40bb15}.tj-departments--id2111359 .tj-course-card__meta{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.62rem 3%;justify-content:space-between;overflow:hidden;padding:.93rem 0;position:relative;width:100%}.tj-departments--id2111359 .tj-course-card__meta-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.31rem 5%;justify-content:flex-start;overflow:hidden}.tj-departments--id2111359 .tj-course-card__meta-item img{height:1rem;object-fit:contain;width:1rem}.tj-departments--id2111359 .tj-course-card__meta-item span{color:#727272;font-family:Montserrat;font-size:.75rem;font-weight:400;letter-spacing:.01em;line-height:1.33;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__button{align-items:center;background:transparent;border:1px solid #23a6f0;border-radius:22px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.62rem 9%;justify-content:flex-start;max-width:9rem;overflow:hidden;padding:.56rem 1.18rem;position:relative;text-decoration:none;transition:all .3s ease;width:100%}.tj-departments--id2111359 .tj-course-card__button:hover{background:#23a6f0;color:#fff}.tj-departments--id2111359 .tj-course-card__button span{color:#23a6f0;font-family:Montserrat;font-size:.87rem;font-weight:700;letter-spacing:.01em;line-height:1.71;transition:color .3s ease;white-space:nowrap}.tj-departments--id2111359 .tj-course-card__button:hover span{color:#fff}.tj-departments--id2111359 .tj-course-card__button img{height:1rem;object-fit:contain;transition:filter .3s ease;width:.57rem}.tj-departments--id2111359 .tj-course-card__button:hover img{filter:brightness(0) invert(1)}.tj-departments.tj-theme-light{background:linear-gradient(0deg,#fff,#fff)}.tj-departments.tj-theme-dark{background:linear-gradient(0deg,#252b42,#252b42)}.tj-departments.tj-theme-dark .tj-departments__title{color:#fff}.tj-departments.tj-theme-dark .tj-departments__description{color:#bdbdbd}@media (max-width:1099px){.tj-departments--id2111359 .tj-departments__container{gap:.62rem 0}.tj-departments--id2111359 .tj-departments__content{gap:4.41rem 0;width:100%}.tj-departments--id2111359 .tj-departments__title{font-size:2.06rem}.tj-departments--id2111359 .tj-departments__cards{gap:1.65rem 2%;width:100%}}@media (max-width:1023px){.tj-departments--id2111359 .tj-departments__container{gap:.62rem 0;padding:0 2.06rem}.tj-departments--id2111359 .tj-departments__content{gap:3.34rem 0;max-width:100%;width:100%}.tj-departments--id2111359 .tj-departments__header{max-width:100%;padding-right:2.06rem;width:100%}.tj-departments--id2111359 .tj-departments__cards{flex-wrap:wrap;gap:1.25rem 2%;max-width:100%;width:100%}.tj-departments--id2111359 .tj-course-card{width:35.29%}}@media (max-width:767px){.tj-departments--id2111359 .tj-departments__container{gap:.62rem 0;padding:0 1.87rem}.tj-departments--id2111359 .tj-departments__content{gap:2.8rem 0;max-width:100%;padding:9rem .15rem;width:100%}.tj-departments--id2111359 .tj-departments__header{max-width:100%;padding-right:1.87rem;width:100%}.tj-departments--id2111359 .tj-departments__title{font-size:1.62rem;max-width:100%;width:100%}.tj-departments--id2111359 .tj-departments__cards{flex-wrap:wrap;gap:1.05rem 2%;max-width:100%;width:100%}.tj-departments--id2111359 .tj-course-card{width:41.69%}}@media (max-width:649px){.tj-departments--id2111359 .tj-departments__container{gap:.62rem 0;padding:0 1.62rem}.tj-departments--id2111359 .tj-departments__content{gap:1.89rem 0;max-width:100%;padding:6.25rem .15rem;width:100%}.tj-departments--id2111359 .tj-departments__header{max-width:100%;padding-right:1.62rem;width:100%}.tj-departments--id2111359 .tj-departments__description,.tj-departments--id2111359 .tj-departments__title{max-width:100%;width:100%}.tj-departments--id2111359 .tj-departments__cards{flex-wrap:wrap;gap:1rem 2%;max-width:100%;width:100%}.tj-departments--id2111359 .tj-course-card{width:100%}}@media (max-width:449px){.tj-departments--id2111359 .tj-departments__container{gap:.62rem 0;padding:0 1.18rem}.tj-departments--id2111359 .tj-departments__content{gap:1.15rem 0;max-width:100%;padding:3.87rem .15rem;width:100%}.tj-departments--id2111359 .tj-departments__header{max-width:100%;padding-right:1.12rem;width:100%}.tj-departments--id2111359 .tj-departments__description,.tj-departments--id2111359 .tj-departments__title{max-width:100%;width:100%}.tj-departments--id2111359 .tj-departments__cards{flex-wrap:wrap;gap:1rem 2%;max-width:100%;width:100%}.tj-departments--id2111359 .tj-course-card{width:100%}}