.project-img { filter: grayscale(100%); transition: .3s ease;}.project-img-container:hover .project-img{ filter: grayscale(0%);}.project-img-container{ position:relative;}.project-img-container::before { content: ""; position: absolute; inset: 0; background: url('/wp-content/uploads/noise.png') repeat; opacity: 0.15; visibility: visible; transition: .3s ease; z-index:2;}.project-img-container:hover::before { opacity: 0;}.project-img-container::after { content: ""; position: absolute; width: 64px; height: 64px; top: 50%; left: 50%; transform: translate(-50%, -50%); background: url('/wp-content/uploads/White-button-arrow.svg') center/contain no-repeat; opacity: 0; transition: opacity .3s ease; pointer-events: none; z-index: 2;}.project-img-container:hover::after { opacity: 1;}input::placeholder,textarea::placeholder{ color:var(--black);}input,textarea{ outline:none !important; border:none !important;} .bricks-button {border: 1px solid var(--black); text-transform: uppercase; font-size: 0.875rem; font-weight: 500; line-height: 160%; letter-spacing: 0.5px; color: var(--black); text-wrap: nowrap; padding-top: 0.75rem; padding-right: 1.25rem; padding-bottom: 0.75rem; padding-left: 1.25rem} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--white)} :root .bricks-button[class*="primary"] {color: var(--black)} html {font-size: 100%} body {font-family: "Montserrat"; color: var(--gray); line-height: 160%; font-size: var(--text-m)} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat"; font-weight: 400; color: var(--black); text-transform: uppercase} h1 {font-size: clamp(4rem, 2rem + 8vw, 11rem)} h2 {font-size: clamp(3rem, 2rem + 4vw, 6rem); line-height: 110%} h3 {font-size: var(--text-l); letter-spacing: 1px; line-height: 140%} .brxe-container {width: 120rem; padding-right: var(--space-2xl); padding-left: var(--space-2xl)} .woocommerce main.site-main {width: 120rem} #brx-content.wordpress {width: 120rem}@media (max-width: 767px) { h2 {font-size: var(--text-2xl)}}@media (max-width: 478px) { .brxe-container {padding-right: var(--space-l); padding-left: var(--space-l)}}