.basic-science-curriculum-container.acc-section{padding:40px 0 10px}.basic-science-curriculum-container.acc-section .accordion-block-heading{margin:0 auto 30px;max-width:900px;text-align:center}.basic-science-curriculum-container.acc-section .accordion-block-heading h2{color:#344154;font-size:36px;font-weight:400;letter-spacing:-2px;line-height:42px;margin:0 auto 12px;text-align:center}.basic-science-curriculum-container.acc-section .accordion-block-heading p{color:#344154}.semester-accordion-block{margin-bottom:30px}@media screen and (max-width:991px){.basic-science-curriculum-container.acc-section .accordion-block-heading h2{font-size:34px;line-height:40px}}@media screen and (max-width:767px){.basic-science-curriculum-container.acc-section .accordion-block{margin:0 auto;max-width:900px}.mobile-header .accordion-heading.active{background:#f5f5f5;border-bottom:0 solid rgba(0,0,0,.21)!important}}.accordion-heading{align-items:center;background-color:#00a7ba;cursor:pointer;display:flex;justify-content:space-between;margin-top:6px}.accordion-heading-left-container{color:#fff;font-family:NBAkademieStd-Bold;font-size:16px;font-weight:400;letter-spacing:-.005em;line-height:22px;padding:16px 0 20px 24px}.accordion-heading-left-container .course-credit{font-family:NBAkademieStd;font-weight:400}.accordion-heading-right-container{padding-right:35px}.accordion-heading-right-container i.fa.fa-chevron-down{color:#fff;font-size:24px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}.accordion-heading.active .accordion-heading-right-container i.fa.fa-chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.accordion-block-heading h3{color:#5b656e;display:inline-block;font-family:NBAkademieStd-Bold;font-size:24px;font-weight:400;letter-spacing:-.005em;line-height:34px;margin-bottom:28px;padding:0}.accordion-block .table-block table tr th,.accordion-block table.table-block tr th{background-color:#f3f3f3;color:#5b656e!important}.accordion-text{background-color:hsla(0,0%,77%,.2);display:block;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;padding:0 24px;transition:visibility 0s linear .5s,opacity .5s ease,max-height .5s ease,padding .5s ease,margin-bottom .5s ease;visibility:hidden}.accordion-text.expanded{margin-bottom:48px;max-height:1000px;opacity:1;padding:28px 24px 54px;transition:visibility 0s linear 0s,opacity .5s ease,max-height .5s ease,padding .5s ease,margin-bottom .5s ease;visibility:visible}.accordion-text p{color:#5b656e;font-size:16px;font-weight:400;letter-spacing:-.005em;line-height:24px;margin-bottom:20px;max-width:745px}.accordion-text p:last-child{margin-bottom:0}@media screen and (max-width:991px){.accordion-block-heading h3{font-size:22px;line-height:30px;margin-bottom:20px}.accordion-block .accordion-title h3{font-size:20px}}@media screen and (max-width:880px){.accordion-block-heading h3{margin-bottom:10px}.accordion-heading-right-container i.fa.fa-chevron-down{font-size:20px}.accordion-heading-right-container{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.accordion-heading-left-container{padding:12px 0 12px 15px}.accordion-text.expanded{background-color:hsla(0,0%,77%,.2);margin-bottom:20px;padding:20px}.accordion-text p{margin-bottom:10px}}@media screen and (max-width:480px){.accordion-block-heading h3{margin-bottom:4px}.accordion-block .accordion-title h3,.accordion-heading-right-container i.fa.fa-chevron-down{font-size:18px}.accordion-text.expanded{padding:20px 10px}}@media screen and (max-width:360px){.accordion-heading-right-container i.fa.fa-chevron-down{font-size:16px}}.accordion-text.p0{padding:0}