.elementor-29941 .elementor-element.elementor-element-ed3b7b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-29941 .elementor-element.elementor-element-ed3b7b3:not(.elementor-motion-effects-element-type-background), .elementor-29941 .elementor-element.elementor-element-ed3b7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hua.edu/wp-content/uploads/2025/08/om-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-29941 .elementor-element.elementor-element-1e12e32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-1e12e32{text-align:center;}.elementor-29941 .elementor-element.elementor-element-1e12e32 .elementor-heading-title{font-size:30px;font-weight:600;letter-spacing:1.5px;color:#E95123;}.elementor-29941 .elementor-element.elementor-element-cc729dd{--display:flex;--border-radius:11px 11px 11px 11px;--padding-top:5px;--padding-bottom:5px;--padding-left:16px;--padding-right:14px;}.elementor-29941 .elementor-element.elementor-element-07bbfae{text-align:center;font-size:20px;line-height:34px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#222222;}.elementor-29941 .elementor-element.elementor-element-6fb8a8c .elementor-button{background-color:#F2A244;fill:#2D0B43;color:#2D0B43;border-radius:0px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-6fb8a8c > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-6fb8a8c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29941 .elementor-element.elementor-element-4e07052{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:35px 30px;--row-gap:35px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;}.elementor-29941 .elementor-element.elementor-element-1535e2d{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-29941 .elementor-element.elementor-element-1535e2d:not(.elementor-motion-effects-element-type-background), .elementor-29941 .elementor-element.elementor-element-1535e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-29941 .elementor-element.elementor-element-1204f75{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29941 .elementor-element.elementor-element-6dc250b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-6dc250b img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-95e2e7c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-95e2e7c{text-align:center;}.elementor-29941 .elementor-element.elementor-element-95e2e7c .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-29941 .elementor-element.elementor-element-82c3494 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-82c3494{text-align:center;}.elementor-29941 .elementor-element.elementor-element-0c9bb28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29941 .elementor-element.elementor-element-ef055dd .elementor-button{background-color:#EA5224;font-size:17px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-29941 .elementor-element.elementor-element-ef055dd > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-20e175a{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-29941 .elementor-element.elementor-element-20e175a:not(.elementor-motion-effects-element-type-background), .elementor-29941 .elementor-element.elementor-element-20e175a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-29941 .elementor-element.elementor-element-895d1d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29941 .elementor-element.elementor-element-b80db92 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-b80db92 img{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-29941 .elementor-element.elementor-element-12f09af > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-12f09af{text-align:center;}.elementor-29941 .elementor-element.elementor-element-12f09af .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-29941 .elementor-element.elementor-element-9f8f4b4 > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-29941 .elementor-element.elementor-element-9f8f4b4{text-align:center;}.elementor-29941 .elementor-element.elementor-element-0ce90cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29941 .elementor-element.elementor-element-0fb9c69 .elementor-button{background-color:#EA5224;font-size:17px;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-29941 .elementor-element.elementor-element-0fb9c69 > .elementor-widget-container{margin:0px 8px 0px 8px;}@media(max-width:1024px){.elementor-29941 .elementor-element.elementor-element-ed3b7b3{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29941 .elementor-element.elementor-element-4e07052{--grid-auto-flow:row;}.elementor-29941 .elementor-element.elementor-element-95e2e7c .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-29941 .elementor-element.elementor-element-12f09af .elementor-heading-title{font-size:20px;line-height:1.2em;}}@media(max-width:767px){.elementor-29941 .elementor-element.elementor-element-ed3b7b3{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-29941 .elementor-element.elementor-element-1e12e32 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-29941 .elementor-element.elementor-element-4e07052{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29941 .elementor-element.elementor-element-95e2e7c{text-align:center;}.elementor-29941 .elementor-element.elementor-element-82c3494{text-align:center;}.elementor-29941 .elementor-element.elementor-element-12f09af{text-align:center;}.elementor-29941 .elementor-element.elementor-element-9f8f4b4{text-align:center;}}/* Start custom CSS for image, class: .elementor-element-6dc250b */.elementor-29941 .elementor-element.elementor-element-6dc250b a,.elementor-29941 .elementor-element.elementor-element-6dc250b a img{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1535e2d */.elementor-29941 .elementor-element.elementor-element-1535e2d:hover{
filter: drop-shadow(0 0 12px rgba(0,0,1,0.2));
}
.elementor-29941 .elementor-element.elementor-element-1535e2d img{
    filter: brightness(0) saturate(100%) invert(13%) sepia(18%) saturate(4085%) hue-rotate(246deg) brightness(92%) contrast(113%); 
}
.elementor-29941 .elementor-element.elementor-element-1535e2d:hover{
    background: #fff !important;
    transition: 0.5s;
}
.elementor-29941 .elementor-element.elementor-element-1535e2d:hover img{
    filter: brightness(0) saturate(100%) invert(42%) sepia(63%) saturate(5129%) hue-rotate(353deg) brightness(100%) contrast(84%);
}
.elementor-29941 .elementor-element.elementor-element-1535e2d:hover h2{
    color:#ea5224;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b80db92 */.elementor-29941 .elementor-element.elementor-element-b80db92 a,.elementor-29941 .elementor-element.elementor-element-b80db92 a img{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e175a */.elementor-29941 .elementor-element.elementor-element-20e175a:hover{
filter: drop-shadow(0 0 12px rgba(0,0,1,0.2));
}
.elementor-29941 .elementor-element.elementor-element-20e175a img{
    filter: brightness(0) saturate(100%) invert(13%) sepia(18%) saturate(4085%) hue-rotate(246deg) brightness(92%) contrast(113%); 
}
.elementor-29941 .elementor-element.elementor-element-20e175a:hover{
    background: #fff !important;
    transition: 0.5s;
}
.elementor-29941 .elementor-element.elementor-element-20e175a:hover img{
    filter: brightness(0) saturate(100%) invert(42%) sepia(63%) saturate(5129%) hue-rotate(353deg) brightness(100%) contrast(84%);
}
.elementor-29941 .elementor-element.elementor-element-20e175a:hover h2{
    color:#ea5224;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e07052 *//* Parent container */
.elementor-29941 .elementor-element.elementor-element-4e07052 {
    display: flex;
    justify-content: center;
}

/* Cards wrapper */
.elementor-29941 .elementor-element.elementor-element-4e07052 .elementor-widget-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

/* Individual cards */
.elementor-29941 .elementor-element.elementor-element-4e07052 .faculty-card {
    width: 33%;
    max-width: 400px; /* optional for better look */
}
@media(max-width:990px){
    .elementor-29941 .elementor-element.elementor-element-4e07052 .faculty-card {
    width: 50%;
    max-width: 400px; /* optional for better look */
}
}
@media(max-width:768px){
    .elementor-29941 .elementor-element.elementor-element-4e07052 .faculty-card {
    width: 100%;
    max-width: 100%; /* optional for better look */
}
}/* End custom CSS */