 .brxe-section {padding-right: 15px; padding-left: 15px} .brxe-container {width: 1440px} .woocommerce main.site-main {width: 1440px} #brx-content.wordpress {width: 1440px} html {background-color: var(--bricks-color-hoysil)} body {background: none} body {color: rgba(255, 255, 255, 0.7); font-size: 16px; font-family: "Poppins"; font-weight: 400; line-height: 1.8} h1 {font-size: clamp(50px, 4vw, 70px); font-family: "Plus Jakarta Sans"; line-height: 1.4; font-weight: 700} h2 {font-size: clamp(36px, 6vw, 60px); font-family: "Plus Jakarta Sans"; font-weight: 700; line-height: 1.2} h3 {font-size: clamp(30px, 5vw, 50px); font-family: "Plus Jakarta Sans"; font-weight: 700; line-height: 1.4}.values-card { backdrop-filter: blur(25px);}body.bricks-is-frontend * { transition: box-shadow 0.3s ease;}body.bricks-is-frontend :focus-visible { outline: none; box-shadow: 0 0 0 1px var(--bricks-color-wegrrm);}input { height: 50px;}.bricks-button { transition: 0.3s ease !important;}#brx-header { transition: height 0.3s ease; }#brx-header.brx-sticky.scrolling > .brxe-section { height: 80px;}.project-card .btn-primary { opacity: 0; transform: translateY(65px); pointer-events: none;  margin-top: -65px; transition: opacity 0.35s ease, transform 0.35s ease, margin-top 0.35s ease; }.project-card:hover .btn-primary { opacity: 1; transform: translateY(0); pointer-events: auto;  margin-top: 0px; }.project-card .btn-primary { opacity: 0; transform: translateY(20px); pointer-events: none;  margin-top: -65px; transition: opacity 0.35s ease, transform 0.35s ease, margin-top 0.35s ease; }.project-card:hover .btn-primary { opacity: 1; transform: translateY(0); pointer-events: auto;  margin-top: 0px; }.brxe-form .form-group label {font-size: 14px; text-transform: capitalize; font-family: "Poppins"; font-weight: 400; line-height: 1.8; color: var(--bricks-color-qcioqo)}.brxe-form .form-group .label {font-size: 14px; text-transform: capitalize; font-family: "Poppins"; font-weight: 400; line-height: 1.8; color: var(--bricks-color-qcioqo)}.brxe-form .form-group input {padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; color: var(--bricks-color-nqqgwl); font-size: 14px; line-height: 1; background-color: var(--bricks-color-flevas); border: 1px solid var(--bricks-color-flevas); border-radius: 30px}.brxe-form .flatpickr {padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; background-color: var(--bricks-color-flevas); border: 1px solid var(--bricks-color-flevas); border-radius: 30px}.brxe-form select {padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; color: var(--bricks-color-nqqgwl); font-size: 14px; font-family: "Poppins"; font-weight: 400; line-height: 1; background-color: var(--bricks-color-flevas); border: 1px solid var(--bricks-color-flevas); border-radius: 30px}.brxe-form textarea {padding-top: 17px; padding-right: 17px; padding-bottom: 17px; padding-left: 17px; color: var(--bricks-color-nqqgwl); font-size: 14px; line-height: 1; background-color: var(--bricks-color-flevas); border: 1px solid var(--bricks-color-flevas); border-radius: 30px}.brxe-form ::placeholder {color: var(--bricks-color-nqqgwl); font-size: 14px; font-family: "Poppins"; font-weight: 400; line-height: 1}.brxe-form .bricks-button {border: 1px solid var(--bricks-color-flevas); border-radius: 30px; font-size: 14px; font-weight: 600; line-height: 1.4; color: var(--bricks-color-dcerdt); background-color: var(--bricks-color-mppsuz); padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}.brxe-form .choose-files {border: 1px solid var(--bricks-color-flevas); border-radius: 30px}.brxe-form .form-group {padding-top: 0}.brxe-form .bricks-button:hover {background-color: var(--bricks-color-hoysil)}@media (max-width: 767px) { .brxe-section {padding-right: 10px; padding-left: 10px}}