/*
Theme Name: Premier Bridge Bank Theme Child
Theme URI: https://github.com/loemkhorn/my-theme-child
Description: A child theme for Custom WordPress Theme. Add your custom CSS and overrides here without modifying the parent theme.
Author: Development Team
Author URI: https://example.com
Template: premier-bridgebank
Version: 1.0.0
Requires at least: 6.0
Tested up to: 6.4
Requires PHP: 7.4
Text Domain: premier-bridgebank-theme-child
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/* ============================================================
   Child theme custom styles go below this line.
   The parent theme's styles are loaded automatically.
   ============================================================ */


/* header */
.site-header:before {
	content: '';
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
  background: #000 !important;
	position: absolute;
	z-index: 0;
}
.site-header .header-main{
	position: relative;
	z-index: 9;
}
.main-menu a {
    padding: 5px 10px;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 600;
    /* Fallback color for unsupported browsers */
    color: #d4af37;

    /* Gradient text */
    background: linear-gradient(to right, var(--gold, #d4af37) 0%, var(--yellow, #ffe490) 100%);
    background: -webkit-linear-gradient(left, var(--gold, #d4af37) 0%, var(--yellow, #ffe490) 100%);

    /* Clip background to text */
    -webkit-background-clip: text;
    background-clip: text;

    /* Make text transparent */
    -webkit-text-fill-color: transparent;
}
.mt-header-btn {
	width: 170px;
    padding: 10px 20px;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 600;
    border-radius: 0;
    transition: all 0.3s ease;

    /* Prevent layout shift */
    border: 1px solid transparent;

    /* Gold gradient background */
    background: linear-gradient(
        to right,
        var(--gold, #d4af37) 0%,
        var(--yellow, #ffe490) 100%
    );

    color: #000;
}

.mt-header-btn:hover,
.mt-header-btn:focus {
    background: linear-gradient(
        to right,
        var(--gold, #d4af37) 0%,
        var(--yellow, #ffe490) 100%
    );

    border-color: #d4af37;

    /* Gradient text */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    /* Make button background transparent */
    background-color: transparent;
}
.pll-selector li a{
	border: none !important;
	background: transparent !important;
	font-size: 18px;
}
.pll-selector li a .pll-language-name{
    display: inline-block; /* important */
    background: linear-gradient(90deg, #d4af37 0%, #ffe490 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

}
table {
  width: 100%;
  border-collapse: collapse;
  background-color: #ffffff;
  border: 1px solid #b69732;
}

table th,
table td {
  padding: 14px 18px;
  text-align: left;
  border: 1px solid #b69732;
}

table th {
  color: #ffffff;
  font-weight: 600;
  background-color: #b69732;
}

table tbody tr:nth-child(even) {
  background-color: #faf8f1;
}

table tbody tr:hover {
  background-color: #f3ecd4;
}
/* footer */
footer .top-content {
  align-items: center;
  align-content: center;
  justify-content: center;
  text-align: center;
}
footer .bottom-content{
	justify-content: space-between;
	
  align-items: center;
  align-content: center;
}
ooter .column.column-copyright, footer .column.column-contact {
  width: 40%;
}
footer .column-copyright {
  text-align: left;
}
.column-contact p {
  display: block;
}
.column-contact img{
	margin-bottom: 40px;
}
.custom-contact-widget{
	align-items: center;
}