.tags-menu__container{display:none;gap:35px;justify-content:center;padding-bottom:25px}@media only screen and (min-width:768px){.tags-menu__container{display:flex;justify-content:space-between}}@media only screen and (min-width:1140px){.tags-menu__container{gap:55px;justify-content:flex-start;padding-left:235px}}@media only screen and (min-width:1440px){.tags-menu__container{justify-content:center;padding-inline:20%}}.tags-menu__container-mobile{position:relative}.tags-menu__container-mobile .active span:first-child{opacity:1!important}.tags-menu__container-mobile .active{color:#fff}.tags-menu__container-mobile .tab-link-mobile{cursor:pointer;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;height:28px;margin-bottom:10px;position:relative;text-transform:uppercase}.tags-menu__container-mobile .tab-link-mobile:after,.tags-menu__container-mobile .tab-link-mobile:before{background:#2a2a2a;content:"";height:2px;position:absolute;right:0;top:15px;width:10px}.tags-menu__container-mobile .tab-link-mobile:after{transform:rotate(90deg)}.tags-menu__container-mobile .tab-link-mobile.active:after{display:none}.tags-menu__container-mobile .tab-link-mobile .tab-content{font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:15px;padding-bottom:34px;text-transform:uppercase;top:4px;z-index:-1}.tags-menu__container-mobile .tab-link-mobile .tab-mask{padding-inline:15px;padding-top:4px;width:fit-content}.tags-menu__container-mobile .tab-mask{border-radius:5px;height:100%;opacity:0;position:absolute;transition:.2s linear;width:100%}.tags-menu__container-mobile .tab-content{position:relative}.tags-menu__container-mobile .tags-menu__total{font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:130%;position:absolute;right:15px;text-align:right;top:15px}.tags-menu__container-mobile .tags-menu__links-tab-mobile{padding-bottom:13px}.tags-menu__container-mobile .tags-menu__label{padding-top:15px}.tags-menu__container-mobile .tags-menu__lists{margin-bottom:13px}.tags-menu__container-mobile .tags-menu__lists-item{color:#2a2a2a;cursor:pointer;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:12px}.tags-menu__container-mobile .more-courses{display:block;margin-bottom:20px;padding-top:13px;width:fit-content}@media only screen and (min-width:321px){.tags-menu__container-mobile{display:block}}@media only screen and (min-width:768px){.tags-menu__container-mobile{display:none}}.tags-menu__btn-show-courses{background-color:inherit;border:1px solid #fb6233;border-radius:10px;color:#2a2a2a;display:block;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin:0 auto;padding-block:10px;padding-inline:25px;width:fit-content}.tags-menu__btn-show-courses:hover{color:#fb6233}@media only screen and (min-width:768px){.tags-menu__btn-show-courses{margin-left:auto;margin-right:0}}@media only screen and (min-width:321px){.tags-menu__btn-show-courses{margin-top:20px}}.tags-menu__label{margin-bottom:15px;margin-top:unset;padding-top:15px}.tags-menu__label,.tags-menu__total{font-family:Montserrat;font-size:10px;font-style:normal;font-weight:700;line-height:130%}.tags-menu__total{position:absolute;right:0;text-align:right;top:-27px}.tags-menu__titles{min-width:max-content}@media only screen and (min-width:768px)and (max-width:1279px){.tags-menu__titles{padding-left:1.25rem}}.tags-menu__titles ul{margin-top:unset}.tags-menu__titles .tab-link{cursor:pointer;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;height:28px;margin-bottom:8px;position:relative;text-transform:uppercase;width:fit-content}.tags-menu__titles .tab-link:hover span:first-child{opacity:.2}.tags-menu__titles .tab-mask{border-radius:5px;height:100%;opacity:0;position:absolute;transition:.2s linear;width:100%}.tags-menu__titles .tab-content{color:#2a2a2a;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:15px;padding-inline:15px;padding-bottom:7px;padding-top:7px;position:relative;text-transform:uppercase;top:4px;z-index:10}.tags-menu__titles .active span:first-child{opacity:1!important}.tags-menu__titles .active{color:#fff}@media only screen and (min-width:768px){.tags-menu__links{width:425px}}@media only screen and (min-width:1280px){.tags-menu__links{width:629px}}.tags-menu__links .tab-mask{border-radius:5px;height:100%;opacity:.1;position:absolute;transition:.2s linear;width:100%}@media only screen and (min-width:768px){.tags-menu__links .tab-mask{border-radius:12px}}.tags-menu__links .tab-content{padding-inline:18px;position:relative;z-index:10}@media only screen and (min-width:768px){.tags-menu__links .tab-content{padding-inline:30px}}.tags-menu__links-tab,.tags-menu__links-tab-mobile{box-shadow:0 4px 10px rgba(86,163,148,.05);display:none;position:relative}@media only screen and (min-width:768px){.tags-menu__lists{grid-gap:15px;display:grid;grid-template-areas:"course1 course7" "course2 course8" "course3 course9" "course4 course10" "course5 course11" "course6 course12" "more more";grid-template-columns:repeat(2,1fr);padding-bottom:20px;position:relative}.tags-menu__lists .course1{grid-area:course1}.tags-menu__lists .course2{grid-area:course2}.tags-menu__lists .course3{grid-area:course3}.tags-menu__lists .course4{grid-area:course4}.tags-menu__lists .course5{grid-area:course5}.tags-menu__lists .course6{grid-area:course6}.tags-menu__lists .course7{grid-area:course7}.tags-menu__lists .course8{grid-area:course8}.tags-menu__lists .course9{grid-area:course9}.tags-menu__lists .course10{grid-area:course10}.tags-menu__lists .course11{grid-area:course11}.tags-menu__lists .course12{grid-area:course12}}@media only screen and (min-width:1280px){.tags-menu__lists{grid-gap:15px;display:grid;grid-template-areas:"course1 course7" "course2 course8" "course3 course9" "course4 course10" "course5 course11" "course6 course12" ". more";grid-template-columns:repeat(2,1fr);padding-bottom:20px;position:relative}.tags-menu__lists .course1{grid-area:course1}.tags-menu__lists .course2{grid-area:course2}.tags-menu__lists .course3{grid-area:course3}.tags-menu__lists .course4{grid-area:course4}.tags-menu__lists .course5{grid-area:course5}.tags-menu__lists .course6{grid-area:course6}.tags-menu__lists .course7{grid-area:course7}.tags-menu__lists .course8{grid-area:course8}.tags-menu__lists .course9{grid-area:course9}.tags-menu__lists .course10{grid-area:course10}.tags-menu__lists .course11{grid-area:course11}.tags-menu__lists .course12{grid-area:course12}}.tags-menu__lists .overflow{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tags-menu__lists-item{color:#2a2a2a;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:400;line-height:130%}.tags-menu__lists-item a:hover{color:inherit}.tags-menu__lists a{color:#2a2a2a}@media only screen and (min-width:321px){.tags-menu{padding-inline:30px}}.more-courses{border-bottom:1px solid #2a2a2a;color:#2a2a2a;font-family:Montserrat;font-size:13px;font-style:normal;font-weight:600;line-height:130%}.more-courses:hover{color:#fb6233}.more-wrapper{display:flex;grid-area:more;padding-bottom:10px;padding-top:5px}.header .nav-box{padding-top:6rem}@media only screen and (min-width:768px){.header .nav__box-courses{padding-top:6.3rem}}.header .nav__box-courses.active{overflow:scroll}@media only screen and (min-width:768px){.header .nav__box-courses.active{overflow:unset}}