.course-archive-multiple__dropdown-filters .course-archive-multiple__selector a,.discipline-courses__dropdown-filters .course-archive-multiple__selector a,.discipline-courses__selector{font-size:18px;line-height:24px}@media (max-width:991.98px){.course-archive-multiple__dropdown-filters .course-archive-multiple__selector a,.discipline-courses__dropdown-filters .course-archive-multiple__selector a,.discipline-courses__selector{font-size:14px;line-height:18px}}.course-archive-multiple__form .heading-wrapper span,.discipline-courses__form .heading-wrapper span{font-size:16px;line-height:13px;font-weight:500;text-transform:uppercase;display:inline-block}.course-archive-multiple__form .heading-wrapper span.outline,.discipline-courses__form .heading-wrapper span.outline{border:1px solid #231e21;color:#231e21;border-radius:4px;padding:8px 16px;margin-right:8px;margin-bottom:8px}.course-archive-multiple__dropdown-filters .heading-wrapper span,.discipline-courses__dropdown-filters .heading-wrapper span{font-size:18px;line-height:24px;font-weight:500}@media (max-width:991.98px){.course-archive-multiple__dropdown-filters .heading-wrapper span,.discipline-courses__dropdown-filters .heading-wrapper span{font-size:14px;line-height:18px}}.course-archive-multiple{padding-top:32px;overflow:visible;overflow-x:clip}.course-archive-multiple .container.line{margin-top:75px;border-bottom:1px solid #f6f6f6}.course-archive-multiple__heading{position:sticky;top:0;z-index:1;padding-top:16px;padding-bottom:16px;margin-bottom:24px}.course-archive-multiple__heading:before{content:"";position:absolute;display:block;top:0;left:-100%;right:-100%;height:100%;background-color:#fff;transition:all .3s ease 0s}@media (max-width:991.98px){.course-archive-multiple__heading:before{left:0;right:0;width:100%}}.course-archive-multiple__heading.filter-sticky:before{box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.course-archive-multiple__header{display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:991.98px){.course-archive-multiple__header{display:none}}.course-archive-multiple__header .h6{margin-bottom:0}.course-archive-multiple__header-mobile{display:none}@media (max-width:991.98px){.course-archive-multiple__header-mobile{display:flex}}.course-archive-multiple__header-mobile .h6{margin-bottom:0}.course-archive-multiple__reset-button{color:#8d8a8c;text-decoration:underline;text-align:right;cursor:pointer}.course-archive-multiple .search-form-wrapper{display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width:991.98px){.course-archive-multiple .search-form-opener{flex:1;margin-top:4px}}.course-archive-multiple .search-form-opener .search-btn{color:#fff}@media (max-width:991.98px){.course-archive-multiple .search-form-opener .search-btn{width:100%}}.course-archive-multiple .search-form{flex:1;display:none}@media (max-width:991.98px){.course-archive-multiple .search-form{margin-top:4px}}.course-archive-multiple .search-form .search-container{flex-wrap:wrap}.course-archive-multiple .search-form .search-container input.search-field{border:1px solid #7d7d7d66!important;padding:20px 5px 20px 12px!important}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container input.search-field{padding:10px 5px 10px 12px!important}}.course-archive-multiple .search-form .search-container .search-btn.search-keyword{right:5px}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container .search-btn.search-keyword{right:0;min-width:132px;height:36px;width:auto;bottom:0}}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container .search-btn.search-keyword span{display:block}}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container .search-btn.search-keyword .icon{margin-left:5px}}.course-archive-multiple .search-form .search-container .search-btn.hide-filters{right:30px}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container .search-btn.hide-filters{right:20px}}@media (max-width:991.98px){.course-archive-multiple .search-form .search-container .btn .icon{margin-left:0}}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item{text-align:left;text-transform:uppercase;margin-right:1rem}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item span.body-2-medium{color:#8d8a8c}@media (max-width:575.98px){.course-archive-multiple .mobile-tab-nav ul.nav .nav-item span.body-2-medium{font-size:13px}}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item a.body-2-medium{color:#231e21;position:relative;margin-right:15px}@media (max-width:575.98px){.course-archive-multiple .mobile-tab-nav ul.nav .nav-item a.body-2-medium{font-size:13px}}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item a.body-2-medium:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-15px;background-image:url("/app/themes/sol/resources/assets/images/icon-select-arrow.svg");background-repeat:no-repeat;background-position:50%;background-size:contain;width:8px;height:8px;filter:brightness(0) invert(0)}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item a.body-2-medium.active{color:#ed1c2e}.course-archive-multiple .mobile-tab-nav ul.nav .nav-item a.body-2-medium.active:after{filter:none}.course-archive-multiple__form .nav,.discipline-courses__form .nav{flex-wrap:nowrap}.course-archive-multiple__form .course-archive-multiple__selector,.discipline-courses__form .course-archive-multiple__selector{padding-top:10px}.course-archive-multiple__form .course-archive-multiple__selector.disciplines,.discipline-courses__form .course-archive-multiple__selector.disciplines{display:flex;flex-wrap:wrap;align-items:center}.course-archive-multiple__form .heading-wrapper span,.discipline-courses__form .heading-wrapper span{color:rgba(35,30,33,.75)}@media (max-width:767.98px){.course-archive-multiple__form .heading-wrapper,.discipline-courses__form .heading-wrapper{display:none}}.course-archive-multiple__dropdown-filters .sticky,.discipline-courses__dropdown-filters .sticky{position:sticky;top:88px}.course-archive-multiple__dropdown-filters .heading-wrapper,.discipline-courses__dropdown-filters .heading-wrapper{position:relative;border-bottom:1px solid #f6f6f6;padding:20px 0;cursor:pointer}.course-archive-multiple__dropdown-filters .heading-wrapper:after,.discipline-courses__dropdown-filters .heading-wrapper:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);right:0;background-image:url("/app/themes/sol/resources/assets/images/icon-arrow-up.svg");background-repeat:no-repeat;background-position:50%;background-size:contain;width:20px;height:20px;transform-origin:center}.course-archive-multiple__dropdown-filters .heading-wrapper.collapsed:after,.discipline-courses__dropdown-filters .heading-wrapper.collapsed:after{transform:translateY(-50%) rotate(0);transform-origin:center;transform-origin:0 0}.course-archive-multiple__dropdown-filters .course-archive-multiple__selector,.discipline-courses__dropdown-filters .course-archive-multiple__selector{display:flex;flex-direction:column}.course-archive-multiple__dropdown-filters .course-archive-multiple__selector a,.discipline-courses__dropdown-filters .course-archive-multiple__selector a{font-weight:400;padding:10px 0;border-bottom:1px solid #f6f6f6}.course-archive-multiple__dropdown-filters .course-archive-multiple__selector a.active,.course-archive-multiple__dropdown-filters .course-archive-multiple__selector a:hover,.discipline-courses__dropdown-filters .course-archive-multiple__selector a.active,.discipline-courses__dropdown-filters .course-archive-multiple__selector a:hover{font-weight:700}.course-archive-multiple__dropdown-filters.hide,.hide.discipline-courses__dropdown-filters{display:none}@media (max-width:991.98px){.course-archive-multiple__dropdown-filters,.discipline-courses__dropdown-filters{display:none}}.course-archive-multiple .hide-discipline .mobile-tab-nav ul.nav .nav-item{margin-right:3px}.course-archive-multiple .hide-discipline .mobile-tab-nav ul.nav .nav-item a.body-2-medium.active{color:#8d8a8c}.course-archive-multiple .hide-discipline .mobile-tab-nav ul.nav .nav-item a.body-2-medium.active:after{display:none}.discipline-courses{padding-top:32px;overflow:visible;overflow-x:clip}.discipline-courses__form .heading-wrapper{margin-bottom:20px}@media (max-width:767.98px){.discipline-courses__form .heading-wrapper{display:block}}.discipline-courses__heading{padding-top:32px;margin-bottom:24px}.discipline-courses__filters{position:sticky;top:0;z-index:1;padding-top:16px;padding-bottom:16px}.discipline-courses__filters:before{content:"";position:absolute;display:block;top:0;left:-100%;right:-100%;height:100%;background-color:#fff;transition:all .3s ease 0s}.discipline-courses__filters.filter-sticky:before{box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.discipline-courses__dropdown-filters .collapse-inner{display:flex;flex-direction:column}.discipline-courses__selector{padding-top:10px;border-bottom:1px solid #f6f6f6}.discipline-courses__selector.active,.discipline-courses__selector:hover{font-weight:700}.discipline-courses__header{display:flex;align-items:flex-end;justify-content:flex-end}@media (max-width:991.98px){.discipline-courses__header{display:none}}.discipline-courses__header .h6{margin-bottom:0}.discipline-courses__header-mobile{display:none}@media (max-width:991.98px){.discipline-courses__header-mobile{display:flex}}.discipline-courses__header-mobile .h6{margin-bottom:0}.discipline-courses__reset-button{color:#8d8a8c;text-decoration:underline;text-align:right;cursor:pointer}.discipline-courses .search-form-wrapper{display:flex;justify-content:flex-end;align-items:flex-end}@media (max-width:991.98px){.discipline-courses .search-form-opener{flex:1;margin-top:4px}}.discipline-courses .search-form-opener .search-btn{color:#fff}@media (max-width:991.98px){.discipline-courses .search-form-opener .search-btn{width:100%}}.discipline-courses .search-form{flex:1;display:none}.discipline-courses .search-form .search-container{flex-wrap:wrap}.discipline-courses .search-form .search-container input.search-field{border:1px solid #7d7d7d66!important;padding:20px 5px 20px 12px!important}@media (max-width:991.98px){.discipline-courses .search-form .search-container input.search-field{padding:10px 5px 10px 12px!important}}.discipline-courses .search-form .search-container .search-btn.search-keyword{right:5px}@media (max-width:991.98px){.discipline-courses .search-form .search-container .search-btn.search-keyword{right:0;min-width:132px;height:36px;width:auto;bottom:0}}@media (max-width:991.98px){.discipline-courses .search-form .search-container .search-btn.search-keyword span{display:block}}@media (max-width:991.98px){.discipline-courses .search-form .search-container .search-btn.search-keyword .icon{margin-left:5px}}.discipline-courses .search-form .search-container .search-btn.hide-filters{right:30px}@media (max-width:991.98px){.discipline-courses .search-form .search-container .search-btn.hide-filters{right:20px}}@media (max-width:991.98px){.discipline-courses .search-form .search-container .btn .icon{margin-left:0}}