  .elementor-8881 .elementor-element.elementor-element-afe8049{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-8881 .elementor-element.elementor-element-7bfe98e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8881 .elementor-element.elementor-element-7bfe98e .elementor-heading-title{font-size:28px;color:var( --e-global-color-primary );}.elementor-8881 .elementor-element.elementor-element-340b923 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-8881 .elementor-element.elementor-element-a425e18{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-87799fc .elementor-button{background-color:var( --e-global-color-0bded18 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8881 .elementor-element.elementor-element-87799fc .elementor-button:hover, .elementor-8881 .elementor-element.elementor-element-87799fc .elementor-button:focus{background-color:var( --e-global-color-0bded18 );color:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-87799fc .elementor-button:hover svg, .elementor-8881 .elementor-element.elementor-element-87799fc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-46d9e29{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-46d9e29 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8881 .elementor-element.elementor-element-93863a9{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-2bb0b07 .elementor-button{background-color:var( --e-global-color-0bded18 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8881 .elementor-element.elementor-element-2bb0b07 .elementor-button:hover, .elementor-8881 .elementor-element.elementor-element-2bb0b07 .elementor-button:focus{background-color:var( --e-global-color-0bded18 );color:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-2bb0b07 .elementor-button:hover svg, .elementor-8881 .elementor-element.elementor-element-2bb0b07 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-7c600a6{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-7c600a6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8881 .elementor-element.elementor-element-fc21ed2{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-5c67c94 .elementor-button{background-color:var( --e-global-color-0bded18 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8881 .elementor-element.elementor-element-5c67c94 .elementor-button:hover, .elementor-8881 .elementor-element.elementor-element-5c67c94 .elementor-button:focus{background-color:var( --e-global-color-0bded18 );color:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-5c67c94 .elementor-button:hover svg, .elementor-8881 .elementor-element.elementor-element-5c67c94 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-5711609{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-5711609 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8881 .elementor-element.elementor-element-7b7f06b{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-a2fd19c .elementor-button{background-color:var( --e-global-color-0bded18 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8881 .elementor-element.elementor-element-a2fd19c .elementor-button:hover, .elementor-8881 .elementor-element.elementor-element-a2fd19c .elementor-button:focus{background-color:var( --e-global-color-0bded18 );color:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-a2fd19c .elementor-button:hover svg, .elementor-8881 .elementor-element.elementor-element-a2fd19c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-955987f{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-955987f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8881 .elementor-element.elementor-element-8de1c83{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-59eac1f .elementor-button{background-color:var( --e-global-color-0bded18 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-8881 .elementor-element.elementor-element-59eac1f .elementor-button:hover, .elementor-8881 .elementor-element.elementor-element-59eac1f .elementor-button:focus{background-color:var( --e-global-color-0bded18 );color:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-59eac1f .elementor-button:hover svg, .elementor-8881 .elementor-element.elementor-element-59eac1f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8881 .elementor-element.elementor-element-521ec88{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-521ec88 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-8881 .elementor-element.elementor-element-ebc0ec5{--display:flex;border-style:none;--border-style:none;}.elementor-8881 .elementor-element.elementor-element-8a4b8c4{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-8881 .elementor-element.elementor-element-8a4b8c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}@media(max-width:767px){.elementor-8881 .elementor-element.elementor-element-afe8049{--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for container, class: .elementor-element-afe8049 */.curriculum-course-table .e-n-accordion-item-title-header {
	width: 100%;
}
.curriculum-course-table .e-n-accordion-item-title-text {
	width: 100%;
	display: flex;
}
.curriculum-course-table .curriculum-course-code {
	min-width: 70px;
	white-space: nowrap;
	width: 15%;
}
.curriculum-course-table .curriculum-course-title {
	width: 85%;
}/* End custom CSS */