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 .sidebar-menu .social-media-icons:lang(en){direction:ltr}body header .sidebar-menu .social-media-icons:lang(ar){direction:rtl}body header .sidebar-menu .menu-container .hbmsu-border-bottom:lang(en){direction:ltr}body header .sidebar-menu .menu-container .hbmsu-border-bottom:lang(ar){direction:rtl}body header .hbmsu-login-btn a{text-decoration:none}body header .paragraph--view-mode--header-buttons-view-mode a{text-decoration:none}body header nav.navbar-main-menu:lang(ar){direction:rtl}body header nav.navbar-main-menu:lang(ar) .new-hbmsu-dropdown{left:unset;right:0}body header nav.hbmsu-newest-nav{direction:ltr}body header nav.hbmsu-newest-nav:lang(ar){direction:rtl;justify-content:flex-start !important}body header nav.hbmsu-newest-nav:lang(ar) .new-hbmsu-arrow-icon{transform:rotate(180deg)}body header #mobile-menu button[aria-expanded=true]:lang(en){direction:rtl}body header #mobile-menu button[aria-expanded=true]:lang(en) i{transform:rotate(180deg)}body header #mobile-menu button[aria-expanded=true]:lang(ar){direction:ltr}body header #mobile-menu button[aria-expanded=true]:lang(ar) i{transform:rotate(0deg)}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 .media-node-full-wrapper .media-cover img{width:100%}body main .quotes-wrapper .default-top-m-section{margin-top:0 !important}body main .facult-card a{color:inherit}body main .accordion .accordion-item .accordion-header-border-top{border-top:0 !important}body main .schools-block-wrapper .mobile-school-version a{text-decoration:none !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 tbody tr{border-bottom:1px solid #e5e5e5 !important}body main .tabs-content-section table tbody tr td a.rotate-in-arabic i.bi-arrow-right:before{transform:rotate(180deg)}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 label.form-required:after{content:"*";color:#dc3545;margin:0 2px}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 .form-item{margin-bottom:2rem}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 label.form-required:after{content:"*";color:#dc3545;margin:0 2px}body main .in-page-form form .form-item.custom-drag-and-drop{border:2px dashed #e5e5e5;border-radius:12px;padding:48px 16px;background:#fff;position:relative;text-align:center}body main .in-page-form form .form-item.custom-drag-and-drop:hover{border-color:#bdbdbd}body main .in-page-form form .form-item.custom-drag-and-drop label{position:absolute;top:-12px;left:20px;text-align:left;background:#fff;width:auto;padding:0 8px}body main .in-page-form form .form-item.custom-drag-and-drop input[type=file]{border:0 !important;border-radius:0 !important}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{height:50px !important;border-radius:.375rem !important;width:100%;border:1px solid #e5e5e5 !important}body main .in-page-form form .form-item input:focus,body main .in-page-form form .form-item textarea:focus,body main .in-page-form form .form-item select:focus{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 main .hbmsu-sticky-top-75 ul.nav li.nav-item a.enrol-now-btn{opacity:1 !important}body main .all-academic-programs .exposed-filters form{display:flex;flex-direction:column;gap:1.5rem !important;flex-wrap:wrap !important}body main .all-academic-programs .exposed-filters form .js-form-item{flex:1}body main .all-academic-programs .exposed-filters form .js-form-item input,body main .all-academic-programs .exposed-filters form .js-form-item select{margin:0;width:100%;padding:1rem;border:1px solid #e5e5e5 !important;border-radius:0 !important;font-size:1rem;font-weight:500}body main .all-academic-programs .exposed-filters form .js-form-item input::placeholder,body main .all-academic-programs .exposed-filters form .js-form-item select::placeholder{color:#4e4e4e}body main .all-academic-programs .exposed-filters form .js-form-item input option,body main .all-academic-programs .exposed-filters form .js-form-item select option{color:#4e4e4e;font-size:1rem;font-weight:500}body main .all-academic-programs .exposed-filters form .form-actions{display:flex;flex-direction:column;gap:1.5rem !important}body main .all-academic-programs .exposed-filters form .form-actions input{width:100%;height:3.5rem;border:2px solid #1778fb;color:#4e4e4e;text-align:start;font-size:1rem;font-weight:bold;transition:background-color .3s ease,transform .3s ease;padding:0 1.5rem}body main .all-academic-programs .exposed-filters form .form-actions input:lang(en){background:url("../images/arrow-right.png") 95% no-repeat}body main .all-academic-programs .exposed-filters form .form-actions input:lang(ar){background:url("../images/arrow-left.png") 5% no-repeat}body main .all-academic-programs .exposed-filters form .form-actions input:hover{background-color:#1778fb;color:#fff;background-image:unset}body main .view-all-wrapper:lang(en){float:right}body main .view-all-wrapper:lang(ar){float:left}body footer .social-media .p-4{padding:0 !important}body footer section.footer-form .newsletter-form .footer-sign-up .js-form-item{flex-grow:1}body footer section.footer-form .newsletter-form .footer-sign-up .js-form-item label{display:none}body footer section.footer-form .newsletter-form .footer-sign-up .js-form-item input{width:100%;border:0;outline:0;padding:0;margin:0}body footer section.footer-form .newsletter-form .footer-sign-up .form-actions input{text-indent:-9999px;position:relative;border:0;outline:0;padding:0;margin:0;width:20px}body footer section.footer-form .newsletter-form .footer-sign-up .form-actions input:lang(en){background:url("../images/arrow-right.jpg") center no-repeat}body footer section.footer-form .newsletter-form .footer-sign-up .form-actions input:lang(ar){background:url("../images/arrow-left.jpg") center no-repeat}@media only screen and (min-width: 992px){body main .all-academic-programs .exposed-filters form{flex-direction:row}body main .all-academic-programs .exposed-filters form .form-actions{min-width:200px;max-width:500px;flex-direction:row}body main .all-academic-programs .exposed-filters form .form-actions input{width:170px}body main .all-academic-programs .exposed-filters form .form-actions input:lang(en){background-position:90%}body main .all-academic-programs .exposed-filters form .form-actions input:lang(ar){background-position:10%}}