/*
Theme Name: Hub Child
Theme URI: http://hub.liquid-themes.com/
Author: Liquid Themes
Author URI: https://themeforest.net/user/liquidthemes
Template: hub
Description: Smart, Powerful and Unlimited Customizable WordPress Theme.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: hub-child
Tags: responsive, retina, rtl-language-support, blog, portfolio, custom-colors, live-editor
*/

.training-form .frm_section_spacing {
    text-align: center;
}

.training-form .frm_submit {
    justify-content: center;
}

.with_frm_style select {
    display: block!important;
}

.ui-selectmenu-button {
    display: none!important;
}

.lqd-lp-img {
    border-radius: 10px!important;
    margin-bottom: 20px!important;
}

.lqd-lp-style-16 .lqd-lp-excerpt,
.lqd-lp-style-16 .lqd-lp-header {
    margin-bottom: 0!important;
}

.lqd-lp-style-16 .lqd-lp-img figure img {
    border-radius: ;
}

.titlebar-inner h1 {
    font-size: 40px!important;
    line-height: 1.2!important;
    color: #fff!important;
    text-align: center!important;
}

.titlebar-inner {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}

.exp-lightbox-meta h5 {
    width: 100%;
}

.exteam-lb .gslide-description.description-right h5 {
    border-right: 0;
    padding-right: 0;
    margin-right: 0;
}

.gslide .team-pos-info,
.gslide .team-cat-info {
    display: none!important;
}

.tppost-10526 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/11/dr-lim-jia-you.jpg')!important;
}

.tppost-9528 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/06/alex-zulkarnain-zulkarim.jpg')!important;
}

.tppost-9613 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/mohammad-adzam-khodzin.jpg')!important;
}

.tppost-9611 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/hazlina-abdul-hamid-3.jpg')!important;
}

.tppost-9585 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/06/abdul-razak-jaafar-1.jpg')!important;
}

.tppost-9591 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/06/ir-ts-akbal-abu-1.jpg')!important;
}

.tppost-9795 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/06/abd-halim-shuib-1.jpg')!important;
}

.tppost-10190 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/06/Dzafri-Sham-Ahmad.jpg')!important;
}

.tppost-10072 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/ir-azmi-abd-ghani.jpg')!important;
}

.tppost-10074 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/mohamed-shaharuddin.jpg')!important;
}

.tppost-10070 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/haslinda-zainudin.jpg')!important;
}

.tppost-9609 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/Mohamed-Razif-Mustapha.jpg')!important;
}

.tppost-10132 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/Abdul-Rahim-Haji-Abdul-Hamid.jpg')!important;
}

.tppost-10077 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2025/08/che-rapi-mohammad.jpg')!important;
}

.tppost-10818 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2026/02/Kamarulzaman-Abdul-Rahman.jpg')!important;
}

.tppost-10919 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2026/03/isnin-sunik.jpg')!important;
}

.tppost-10924 img {
    content: url('https://www.pxp.com.my/wp-content/uploads/2026/03/taram-satiraksa-1.jpg')!important;
}

.tppost-9544 h3 {
    max-width: 300px;
}

.exp-lightbox-info .lb-image a,
.exteam-lb .gslide-description.description-right h3 a {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: black;
}

.entry-meta .byline figure {
    display: none!important;
}

.elementor-widget-text-editor p:last-child {
    margin-bottom: 0;
}

.ex-tplist span.search-btsm .tp-search-submit, .extp-pagination .page-navi .page-numbers.current {
    background-color: #B09B00!important;
    border-color: #B09B00!important;
}

.ex-tplist span.search-btsm .tp-search-submit, .extp-pagination .page-navi .page-numbers,
.extp-pagination .page-navi a, 
.extp-pagination .page-navi span {
    border-radius: 100%;
}

.exteam-lb .gslide-description.description-right h5 {
    letter-spacing: 0!important;
}

.extp-mb-content h4 {
    text-transform: none!important;
    font-weight: bold!important;
    margin-bottom: 20px;
    font-size: 20px!important;
}

.exteam-lb .lb-social {
    display: none!important;
}

.exteam-lb .gslide-description.description-right h3 {
    margin-bottom: 10px!important;
    font-size: 28px!important;
}

.exteam-lb .gnext,
.exteam-lb .gprev {
    border-radius: 10px!important;
}

.extp-readmore a {
    position: relative;
    border-color: #B09B00!important;
    background-color: #B09B00!important;
    color: #fff!important;
    padding: 0 30px;
    height: 45px;
    line-height: 45px;
    transition-duration: 500ms;
    transition: all .3s!important;
    font-weight: 600!important;
}

.extp-readmore a:hover::before,
.extp-readmore a:hover::after {
    width: 100%;
    height: 100%;
}

.wpcf7-submit {
    position: relative;
    border-radius: 0!important;
}

.extp-readmore a:before {
    position: absolute;
    content: "";
    border-bottom: 2px solid #006666;
    border-left: 2px solid #006666;
    width: 20px;
    height: 20px;
    left: -6px;
    bottom: -6px;
    transition-duration: 500ms;
}

.extp-readmore a:after {
    position: absolute;
    content: "";
    border-top: 2px solid #006666;
    border-right: 2px solid #006666;
    width: 20px;
    height: 20px;
    top: -6px;
    right: -6px;
    transition-duration: 500ms;
}

.tpstyle-10 .tpstyle-10-social {
    display: none;
}

.ex-tplist .ctgrid {
    margin-left: -10px!important;
    margin-right: -10px!important;
}

.extp-readmore {
    margin-top: 20px!important;
}

.tpstyle-10 {
    box-shadow: none!important;
    padding: 0!important;
    background-color: transparent;
}

.team-dark-bg .ex-tplist h3 a {
    color: #fff!important;
}

.team-dark-bg .ex-tplist figcaption p {
    color: #fff!important;
}

.tpstyle-10 figcaption {
    text-align: left!important;
}

.exp-lightbox-info ul, 
.exp-lightbox-info ol {
    padding-left: 15px!important;
    margin-top: -10px;
}

.exp-lightbox-info ul li, 
.exp-lightbox-info ol li {
    margin-top: 10px;
}

.tpstyle-10 h3,
.exteam-lb .gslide-description.description-right h3 a {
    text-transform: none!important;
    font-weight: bold;
}

.ex-tplist .item-grid h5, .ex-tplist h5 {
    letter-spacing: 0!important;
    font-weight: 400!important;
    margin-bottom: 10px!important;
}

.ex-tplist.column-2 .item-grid,
.ex-tplist.column-3 .item-grid {
    padding: 10px!important;
}

#uc_expanding_content_cards_elementor_fe5f7f1.exp-wrapper .ue_options .ue_option:not(.active) .ue_label .ue_info .ue_main {
    font-size: 16px!important;
}

.lqd-section-flow-item-inner img {
    border-radius: 10px!important;
}

.page-contact .footer-top {
    display: none;
}

.lqd-contact-form .ui-button.ui-selectmenu-button, .lqd-contact-form input, .lqd-contact-form select, .lqd-contact-form textarea {
    padding-inline-start: 15px!important;
    padding-inline-end: 15px!important;
}

.wpcf7-submit {
    min-width: 200px!important;
}

.cform .row {
    margin-left: -10px;
    margin-right: -10px;
}

.cform .col-xs-12,
.cform .col-sm-6 {
    padding-left: 10px;
    padding-right: 10px;
}

.widget {
    margin-bottom: 20px!important;
    padding: 20px!important;
    border-radius: 10px!important;
}

#search-2.widget {
    padding: 0!important;
}

.ld_widget_recent_entries li .ld_entries_contents {
    margin-left: 10px;
}

.ld_widget_recent_entries li span,
.ld_widget_popular_entries li span {
    color: #777!important;
}

.ld_widget_popular_entries li {
    line-height: 20px!important;
}

.ld_widget_popular_entries li a {
    font-weight: 700!important;
}

.ld_widget_next_post img, .ld_widget_popular_entries li figure img {
    border-radius: 10px!important;
}

.ld_widget_popular_entries li figure {
    margin-bottom: 10px!important;
}

.header.is-stuck {
    border-bottom: 1px solid #e0e5f0;
}

.heading-line h2::before {
  content: '';
  width: 2px;
  height: 36px;
  background: #fff;
  position: absolute;
  top: 50%;
  left: 0;
  display: block;
  margin-top: -18px;
}

.heading-line h2 {
    padding-left: 30px;
}

.ue-btn {
    min-width: 200px;
}

.single-post .entry-title {
    font-size: 40px!important;
}

.lqd-blog-post-style-7 .lqd-post-header {
    max-width: 1000px!important;
    width: 100%!important;
}

.lqd-post-header.entry-header {
    text-align: center!important;
}

.entry-meta .cat-links:only-child,
.entry-meta {
    justify-content: center;
}

.header.is-stuck .navbar-brand {
    max-width: 145px;
}

nav.post-nav .nav-subtitle {
    background-color: #b09b00!important;
    color: #fff!important;
}

@media screen and (max-width: 1024px) {
    .header.is-stuck .navbar-brand {
        max-width: 80px;
    }
}
 

@media (min-width: 767px) {
  .lqd-section-flow-panel-start {
    clip-path: polygon(0 0,100%0,100% 100%,0 100%)!important;
  }
}


@media (max-width: 1199px) {
  .lqd-section-flow-panel-start {
    display: block!important;
  }
}



