/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/

.bricks-nav-menu-wrapper a {
	justify-content: space-between !important;
	gap: 1em;
}

.brxe-text ul {
    list-style-type: none;
    padding-left: 0;
}

.brxe-text ul > li {
    padding-left: 1.75em;
    text-indent: -1.75em;
}

.brxe-text ul > li::before {
    content: "";
    width: 1em;
    height: 1em;
    display: inline-block;
    background-image: url(/wp-content/uploads/2025/01/emblem-redrawn-pa-150x150.png);
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: .6667em;
    vertical-align: -0.1667em;
}

.read__more--button .x-read-more_link {
  position: absolute !important;
  bottom: calc(var(--space-m) + 3px);
  right: var(--space-m);
}

/* Header & Footer */
i.footer__icon {
	background: transparent; 
}

/* Core Framework */
.badge a {
	color: var(--light);
}
.white a {
	color: var(--primary);
}

/* Page Specific */
h2.wsp-pages-title  {
	display:none;
}
.content__text a {
	color: var(--primary)!important;
}
/* Projects */
img.pswp__img, img.pswp__thumbnail-nav {
  border-radius: var(--radius-xl);
}
.pswp.brx .pswp__button--arrow  {
	border-radius: var(--radius-full);
}
.pswp__thumbnail-nav img {
  border-radius: var(--radius-xl);
}
button.pswp__button.pswp__button--arrow--prev.pswp__button--arrow.pswp__hide-on-close  {
	background: var(--primary);
	height: 65px;
	width: 65px;
}
button.pswp__button.pswp__button--arrow--next.pswp__button--arrow.pswp__hide-on-close  {
	background: var(--primary);
	height: 65px;
	width: 65px;
}
.pswp.brx .pswp__button--arrow .pswp__icn {
	content: "f054";
}