.overflow-hidden{overflow:hidden}.accordion-style .bde-accordion__content-wrapper{border-bottom:1px solid #D2D9DB;overflow:hidden}.accordion-style .bde-loop-accordion{gap:0px}.menu-list{font-family:filson-pro;font-size:14px}.menu-list li{border-bottom:1px solid #D2D9DB;padding-top:12px;padding-bottom:12px;transition:0.3s}.menu-list li:last-child{border-bottom:1px solid transparent}.menu-list li:hover{padding-left:10px}@media (max-width:1023px){.menu-list{font-size:12px;font-weight:400}}.bullets>ul{list-style:disc;padding-left:1.5em}.bullets>ul li::marker{color:#9A4EAE;font-size:1.2em}.bd-acf-icon{--icon-size:23px;display:inline-flex;width:var(--icon-size);height:var(--icon-size);line-height:0;flex-shrink:0}.bd-acf-icon svg{width:100%;height:100%;fill:#9A4EAE;transition:fill .25s ease}.round-corners{border-radius:1em!important;overflow:hidden}.round-corners img{border-radius:1em!important;display:block}.learn-boxes{display:grid;grid-template-columns:repeat(var(--cols,auto-fit),minmax(18rem,1fr));justify-content:center;gap:1rem;align-items:stretch}.learn-boxes>*{display:flex;flex-direction:column}.learn-boxes{display:grid;grid-template-columns:repeat(var(--cols,auto-fit),minmax(16rem,1fr));gap:1rem;align-items:stretch}.learn-boxes>*{display:flex;flex-direction:column}.subject-tables table{width:100%;border-collapse:collapse;border:none}.subject-tables thead th{background-color:var(--bde-brand-primary-color);color:#fff;text-align:left;padding:12px 16px;border:none;vertical-align:top}.subject-tables tbody td{padding:12px 16px;border:none;border-bottom:1px solid var(--bde-palette-color-1-9969cd31-e3ad-4813-a2f7-f76a1407de77,#e2e2e2);vertical-align:top;font-weight:100!important}strong{font-weight:500!important}.subject-tables tbody tr:nth-child(even){background-color:rgba(0,0,0,0.01)}.subject-tables tbody tr:hover{background-color:rgba(0,0,0,0.06)}.subject-tables table{table-layout:fixed}@media (max-width:767px){.subject-tables table,.subject-tables thead,.subject-tables tbody,.subject-tables tr,.subject-tables td,.subject-tables .data-label{display:block;width:100%!important}.subject-tables thead{display:none}.subject-tables tbody tr{margin:0 0 16px;border:0px solid var(--bde-palette-color-1-9969cd31-e3ad-4813-a2f7-f76a1407de77,#e2e2e2);border-radius:8px;overflow:hidden}.subject-tables tbody td{padding:10px 14px;border:none;border-bottom:0px solid rgba(0,0,0,0.06);text-align:left}.subject-tables tbody td:last-child{border-bottom:0 solid rgba(0,0,0,0.06)}.subject-tables tbody td::before{content:attr(data-label);display:block;font-weight:600;font-size:0.7rem;text-transform:uppercase;letter-spacing:0.02em;color:var(--bde-brand-primary-color);margin-bottom:2px}.subject-tables tbody td:nth-child(1)::before{display:none}.subject-tables tbody td:nth-child(1){margin-top:6px}}.courses th:nth-child(1),.courses td:nth-child(1){width:23%}.courses th:nth-child(2),.courses td:nth-child(2){width:42%}.courses th:nth-child(3),.courses td:nth-child(3),.courses th:nth-child(4),.courses td:nth-child(4){width:30%}@media (max-width:767px){.courses tbody td:nth-child(1)::before,.courses tbody td:nth-child(2)::before{display:none}}.mobile-breadcrumb{display:hidden!important}@media (max-width:1119px){.mobile-breadcrumb{display:hidden!important}}@media (max-width:1023px){.mobile-breadcrumb{display:hidden!important}}@media (max-width:767px){.mobile-breadcrumb{display:visible!important}}@media (max-width:479px){.mobile-breadcrumb{display:visible!important}}.desktop-breadcrumb{display:visible!important}@media (max-width:1119px){.desktop-breadcrumb{display:visible!important}}@media (max-width:1023px){.desktop-breadcrumb{display:visible!important}}@media (max-width:767px){.desktop-breadcrumb{display:hidden!important}}@media (max-width:479px){.desktop-breadcrumb{display:hidden!important}}