.course_mdl .page__title{color:#007b78;font-size:clamp(1.5rem,4vw,2.625rem);font-weight:400;line-height:1.2}.course_mdl .search-bar_search{display:block;width:100%;padding:.7rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.course_mdl .search-bar_search:focus{color:#495057;background-color:#fff;border-color:#80bdbc;outline:0;box-shadow:0 0 0 .25rem rgb(0 123 120 / 25%)}.course_mdl .search-bar_clickables__3cUNQ{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:1rem;gap:1rem;-webkit-margin-before:.5rem;margin-block-start:.5rem;overflow:hidden}.course_mdl .search-bar_clickables__3cUNQ ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-right:-16px;margin-bottom:-16px}.course_mdl .search-bar_clickables__3cUNQ ul li a{border-radius:1rem;border:1px solid #dee2e6;cursor:pointer;display:inline-block;font-size:.75rem;padding-block:.125rem;padding-inline:.5rem;white-space:nowrap;color:#495057}.course_mdl .search-bar_clickables__3cUNQ ul li{margin-bottom:16px;margin-right:16px}.course_mdl span.search-bar_clickables__label__2UCBG{letter-spacing:2px;line-height:1;text-transform:uppercase;font-weight:700}.course_mdl .search-bar_clickables__options__378sg a{background:transparent;border:0;color:inherit;font-size:.75rem;opacity:0;padding:0;pointer-events:none}.course_mdl .search-bar_clickables__options__378sg.active_clear a{opacity:1;pointer-events:auto}.course_mdl .nxt,.course_mdl .pre{min-width:1rem;text-align:center}.course_mdl .part_pag svg{display:block;height:1rem;margin-inline:auto;width:auto}.course_mdl .part_pag{line-height:1;-webkit-margin-before:2rem;margin-block-start:2rem;margin-inline:auto;display:flex;grid-gap:1rem;gap:1rem;align-items:center;justify-content:center}.course_mdl small.bg-warning.text-dark{padding:.25rem;font-size:.875em;border-radius:4px;text-transform:uppercase;background:#ffc107;display:inline-block;font-family:Karla,system-ui,-apple-system,"Segoe UI";margin-right:auto}.course_mdl .tag_cnt_wrap{display:flex;flex-wrap:wrap;margin:0 -12px 0;border-top:1px solid #dee2e6;-webkit-padding-before:1.5rem;padding-block-start:1.5rem;margin-top:2rem}.course_mdl .tag_cnt_wrap+.tag_cnt_wrap{margin-top:.5rem}.course_mdl .course-list_cardC{display:flex;flex-direction:column;overflow:hidden;border-radius:.75rem;border:1px solid #dee2e6;height:100%}.course_mdl .tag_cnt_wrap>h2{color:#6c757d;width:100%;padding:0 12px}.course_mdl .course-list_card__grid{width:33.3%;padding:0 12px;margin-bottom:1.5rem}.course_mdl .tag_cnt_wrap .course-list_card__grid:nth-of-type(1),.course_mdl .tag_cnt_wrap:not(:first-of-type) .course-list_card__grid:nth-of-type(2){width:50%}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1){width:100%}.course_mdl .course-list_card__text{display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;padding:2rem}.course_mdl .course-list_card__text p{margin-bottom:0;margin-top:auto}.course_mdl .course-list_card__description{-webkit-margin-after:1rem;margin-block-end:1rem}.course_mdl .course-list_card__image{display:none}.course_mdl h3.course-list_card__title{color:#007b78;font-size:1.25rem;font-weight:700}.course_mdl span.course-list_card__type{letter-spacing:2px;line-height:1;text-transform:uppercase;color:#6c757d;margin-block:.25rem;-webkit-margin-end:auto;margin-inline-end:auto}.course_mdl .course-list_card__image{display:none}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC{display:flex;background:rgba(0,123,120,.05);flex-direction:row}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC .course-list_card__image{width:calc(50% - 0.5rem);flex:1 0 auto;display:block}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC h3.course-list_card__title a{transition:none}.course_mdl .search-bar_clickables__3cUNQ ul li.active a{background-color:#007b78;border-color:#007b78;color:#fff}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC span.course-list_card__type{display:none}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC h3.course-list_card__title{font-size:1.75rem}.course_mdl .tag_cnt_wrap{padding-top:70px;position:relative}.course_mdl .tag_cnt_wrap h2{position:absolute;top:24px}@media(max-width:1199px){.course_mdl .tag_cnt_wrap>h2{font-size:calc(1.325rem + .9vw)}.course_mdl .tag_cnt_wrap{padding-top:60px;position:relative}}@media(max-width:1024px){.course_mdl .course-list_card__grid{width:50%}}@media(max-width:767px){.course_mdl .page-center{padding:0 12px}.course_mdl .course-list_card__grid{width:100% !important}}@media(max-width:755px){.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC{flex-direction:column}.course_mdl .tag_cnt_wrap:first-of-type .course-list_card__grid:nth-of-type(1) .course-list_cardC .course-list_card__image{width:100%}}.course_mdl .tag_cnt_wrap.hide_ttl{padding:0;border:0}.course_mdl .tag_cnt_wrap.hide_ttl>h2{display:none}