#menu-item-454 {
    display: none;
}

.fusion-rollover-gallery:before {
    content: '\f06e';
}

.fusion-rollover-title-link {
    color: #ffffff !important;
}

.projects-table thead {
    background: #0f4986;
    gap: 0;
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #ffffff;
}

.projects-table tbody {
    gap: 0;
    text-align: center;
}

.projects-table tbody tr {
    background: #d3ecfc;
}

.projects-table {
    border-collapse: collapse;
}

.projects-table td {
    border: 1px solid #ccc;
}

.background-image::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(0, 0, 0, 0.493);
}

.contact-us-bg::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(0, 0, 0, 0.658);
}

.about-bg::before {
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color: rgba(0, 0, 0, 0.493) !important;
}

.fusion-imageframe img {
    width: auto;
}

.fusion-body #wrapper .fusion-title h2 {
    color: #e16530 !important;
    -webkit-text-fill-color: #e16530;
    font-weight: bolder;
}

.fusion-body #wrapper .fusion-title h4 {
    color: #e16530 !important;
    -webkit-text-fill-color: #e16530;
}

.fusion-body #wrapper .fusion-title h3 {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff;
}

.table-row-head {
    text-align: center;
}

.fusion-tb-header .fusion-sticky-container {
    background-color: #065f82 !important;
}

.fusion-tb-footer .fusion-fullwidth:first-child {
    background-color: #065f82;
}

#toTop {
    background-color: #065f82;
}

.overflow-x-auto {
    overflow-x: auto !important;
}

@media (max-width:414px) {
    .fs-sm-small-14 {
        font-size: 14px !important;
    }

    .fs-sm-12 {
        font-size: 12px !important;
    }

    .fs-sm-27 {
        font-size: 27px !important;
    }
}


.our-backbones-div .inner-div {
    text-align: center;
}
.our-backbones-div h3, .our-backbones-div h5{
    margin: 0px 0;
}

.our-backbones-div .founder-chairman {
    display: flex;
    justify-content: center;
}
.our-backbones-div .director, .our-backbones-div .technical-directors {
    display: flex;
    justify-content: space-around;
    margin: 20px 0;
}