.main-title{font-size:48px;line-height:60px;color:#b7202e;font-family:"Marcellus-Regular"}.syllabus-sec{float:left;width:100%;margin:65px 0 60px}.streamslist{width:100%;margin-top:50px}.streamslist ul{display:flex;width:100%;border-bottom:1px solid #ccc}.streamslist ul li{width:auto;float:left;position:relative;margin-bottom:-1px;background-color:#E7E8E966;border-bottom:1px solid #ccc}.streamslist ul li:last-child::after{display:none}.streamslist ul li.active{background-color:#ffffff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:0}.streamslist ul li.active::before{content:"";border:0;border-top:5px solid #000;height:auto;top:0;width:100%;display:block}.streamslist ul li.active::after{display:none}.streamslist ul li.active a{color:#000000 !important;padding:19px 38px}.streamslist ul li a{display:inline-block;width:100%;color:#58595b !important;font-size:24px;line-height:27px;font-family:"FiraSans-Medium";padding:24px 38px;text-align:center}.streamslist ul li::after{content:"";position:absolute;top:15px;right:0;height:65%;border-right:1px solid #ccc}.streamscontent-main{width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:40px 30px}.streamscontent{width:100%;display:none}.streamscontent.active{display:block}.table-title{font-size:24px;line-height:27px;font-family:"FiraSans-Medium";color:#000;text-align:center;margin-bottom:20px}.syllabus-table{width:100%;overflow-x:auto;overflow-y:visible}.table-streams{width:100%;position:relative}.table-streams tr:first-child{background-color:#F5F6F6}.table-streams tr:last-child td:first-child{border-bottom:1px solid #cccccc}.table-streams tr th{font-size:18px;line-height:27px;font-family:Fira Sans, sans-serif;color:#272727;vertical-align:top;padding:10px 18px 10px 15px;border:1px solid #cccccc;border-left:0;white-space:nowrap;position:sticky;top:0;z-index:2;width:100%}.table-streams tr th span{font-size:16px}.table-streams tr th:nth-child(1){left:0;z-index:3;background-color:#F5F6F6;border:1px solid #cccccc;display:inline-block;word-break:break-word;white-space:pre-wrap;width:300px;min-height:75px;border-bottom:0px}.table-streams tr td{vertical-align:top;padding:10px 18px 10px 15px;border:1px solid #cccccc;border-left:0;white-space:nowrap;width:100%}.table-streams tr td:nth-child(1){position:sticky;left:0;z-index:5;background-color:#ffffff;border:1px solid #cccccc}.table-streams tr td.head{font-size:16px;font-family:Fira Sans, sans-serif;font-weight:500;white-space:pre-wrap;display:inline-block;word-break:break-word;white-space:pre-wrap;width:300px;min-height:99px;border-bottom:0px}.table-streams tr td p{font-size:16px;line-height:26px;color:#272727;font-family:Fira Sans, sans-serif}@media (max-width: 1024px){.main-title{font-size:32px;line-height:38px}.streamslist{overflow-x:auto;overflow-y:hidden}.streamslist::-webkit-scrollbar{width:5px}.streamslist::-webkit-scrollbar-track{background:#f1f1f1}.streamslist::-webkit-scrollbar-thumb{background:#888}.streamslist::-webkit-scrollbar-thumb:hover{background:#555}.streamslist ul li.active a{padding:20px 20px}.streamslist ul li a{padding:24px 20px}}@media (max-width: 768px){.main-title{font-size:28px;line-height:38px}}@media (max-width: 500px){.syllabus-sec{margin:30px 0 40px}.main-title{font-size:22px;line-height:38px}.streamslist{margin-top:30px}.streamslist ul li.active::before{border-top:3px solid #000}.streamslist ul li.active a{padding:7px 12px}.streamslist ul li::after{top:10px;height:60%}.streamslist ul li a{font-size:16px;padding:10px}.streamscontent-main{padding:20px 10px}.table-title{font-size:18px}.table-streams tr th{font-size:16px;line-height:24px;padding:10px 12px}.table-streams tr th span{font-size:14px}.table-streams tr th:nth-child(1){width:125px}.table-streams tr td{padding:10px 12px}.table-streams tr td:nth-child(1){width:125px}.table-streams tr td.head{font-size:14px}.table-streams tr td p{font-size:14px}}@media (max-width: 320px){.streamslist ul li.active a{padding:7px 8px}.streamslist ul li a{font-size:15px;padding:10px 8px}}
