body.admin-toolbar-hbmsu .mega-menu{top:280px}body.admin-toolbar-hbmsu .mega-menu.sticky-header{top:170px}body .mega-menu{top:170px;border-top:1px solid #f0f3f5}body header .paragraph--view-mode--header-buttons-view-mode a{text-decoration:none}body main ul{padding-left:2rem;list-style:disc}body main ol{padding-left:2rem}body main .spacer{width:100%}body main .spacer:lang(en){float:left}body main .spacer:lang(ar){float:right}body main .main-container{overflow-y:unset}body main .accordion .accordion-item .accordion-header-border-top{border-top:0 !important}body main .schools-block-wrapper #school-articles-container .school-section-bg{transition:flex .3s ease}body main .schools-block-wrapper #school-articles-container .school-section-bg.flex-one p{opacity:0 !important;max-height:0 !important;visibility:hidden !important;padding:0 !important;margin:0 !important;transform:translateY(20px) !important}body main .schools-block-wrapper #school-articles-container .school-section-bg.flex-two p{opacity:1 !important;max-height:1000px !important;visibility:visible !important;padding:.2em 0 !important;margin:0 !important;transform:translateY(0) !important}body main .schools-block-wrapper #school-articles-container .school-section-bg.active-card{flex:2}body main .schools-block-wrapper #school-articles-container .school-section-bg.active-card p{opacity:1 !important;max-height:1000px !important;visibility:visible !important;padding:.2em 0 !important;margin:0 !important;transform:translateY(0) !important}body main .schools-block-wrapper .ticker-container ul li:last-child{display:none}body main .main-header-wrapper .main-header-items .hbmsu--program-detail-items:last-child{border-bottom:0}body main .study-plan-semesters-wrapper .study-plan-semester .study-plan-semester-content:nth-child(even){border-bottom:1px solid #e5e5e5;background:#f3f8ff}body main .referenced-content a{text-decoration:none}body main .media-content{margin-top:-5rem}body main .training-program-list-view .icons dl .dd-wrapper{display:none}body main .training-program-list-view .icons dl .dd-wrapper:nth-child(1),body main .training-program-list-view .icons dl .dd-wrapper:nth-child(2),body main .training-program-list-view .icons dl .dd-wrapper:nth-child(3),body main .training-program-list-view .icons dl .dd-wrapper:nth-child(4){display:flex !important}body main .training-program-list-view .icons dl .dd-wrapper dt{display:none !important}body main .training-program-list-view .icons dl .dd-wrapper dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body main .academic-program-list-view .icons dl .dd-wrapper{display:none}body main .academic-program-list-view .icons dl .dd-wrapper:nth-child(1),body main .academic-program-list-view .icons dl .dd-wrapper:nth-child(2),body main .academic-program-list-view .icons dl .dd-wrapper:nth-child(3){display:flex !important}body main .academic-program-list-view .icons dl .dd-wrapper dt{display:none !important}body main .academic-program-list-view .icons dl .dd-wrapper dd{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}body main .home-page-academic-programs .views-row:nth-child(1) .academic-program-list-view,body main .home-page-academic-programs .views-row:nth-child(2) .academic-program-list-view{margin-bottom:20px}body main .tabs-content-section{width:100%}body main .tabs-content-section .fees-table{margin-top:40px;padding:40px;background-color:#fff}body main .tabs-content-section table{width:100%;border-collapse:collapse;table-layout:fixed}body main .tabs-content-section table thead{width:100%;text-transform:uppercase;font-weight:bold}body main .tabs-content-section table thead tr{border-bottom:1px solid #e5e5e5}body main .tabs-content-section table thead tr th{padding:1.5rem 1rem !important;width:auto}body main .tabs-content-section table tbody tr{border-bottom:1px solid #e5e5e5}body main .tabs-content-section table tbody tr td{padding:1.5rem 1rem !important;width:auto}body main .paragraph-form-wrapper form{background-color:#fff}body main .paragraph-form-wrapper form .form-item{margin-bottom:1rem}body main .paragraph-form-wrapper form .form-item.form-item-markup h2{font-weight:bold;font-size:1.3rem}body main .paragraph-form-wrapper form .form-item label{width:100%}body main .paragraph-form-wrapper form .form-item input,body main .paragraph-form-wrapper form .form-item textarea{width:100%;border:1px solid #e5e5e5}body main .paragraph-form-wrapper form .form-item .iti--allow-dropdown{width:100%}body main .in-page-form form{background-color:#fff}body main .in-page-form form .form-item{margin-bottom:1rem}body main .in-page-form form .form-item.form-item-markup h2{font-weight:bold;font-size:1.3rem}body main .in-page-form form .form-item label{width:100%}body main .in-page-form form .form-item input,body main .in-page-form form .form-item textarea,body main .in-page-form form .form-item select{width:100%;border:1px solid #e5e5e5 !important}body main .in-page-form form .form-item .iti--allow-dropdown{width:100%}body main .in-page-form form .form-actions{padding:20px 0px;display:flex;justify-content:center}body main .in-page-form form .form-actions input{background-color:#1778fb;border:0;color:#fff;padding:20px 30px}body main .programs-courses-tabs .hbmsu-partner-menu-option:hover{background-color:#4e4e4e}body main .programs-courses-tabs .hbmsu-partner-menu-option-active{background-color:#4e4e4e}body main .job-openings .hbmsu-partner-menu-option{padding:.5rem 1rem;border:none;border-radius:20px;margin-right:1rem;font-weight:600}body main .job-openings .hbmsu-partner-menu-option:hover{background-color:#4e4e4e}body main .job-openings .hbmsu-partner-menu-option.hbmsu-partner-menu-option-active{background-color:#4e4e4e}body main .job-openings .view-table{background-color:#fff !important}body main .job-openings table{width:100%;table-layout:auto}body main .job-openings table tr td{width:auto}body main .paragraph--type--school-header .learners-border-top,body main .paragraph--type--school-header .graduated-border-top{border-top:0 !important}body main .awards-table table{width:100%;table-layout:auto}body main .awards-table table tbody tr{border-top:1px solid #dee2e6}body main .awards-table table tbody tr td{width:auto;padding:24px 24px 24px 0px !important}body main .home-page-news-section .event-card div.views-element-container{height:100% !important}body main .home-page-news-section .event-card div.views-element-container>div{height:100% !important}body main .home-page-news-section .event-card div.views-element-container>div>div{height:100% !important}body main .home-page-news-section .news-article h4{height:60px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body main .home-page-news-section .news-article p{height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body main .all-media-sections .news-item h3{height:50px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body main .all-media-sections .news-item p.sub-title{height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body main .student-news-item h3{height:90px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body main .student-news-item p.sub-title{height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body footer .social-media .p-4{padding:0 !important}