@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ymexrb {color: #FFFFFF; font-size: 48px; line-height: 1.2; text-align: center}#brxe-lynvbj {color: #FFFFFF; font-size: 20px; line-height: 1.6; text-align: center}#brxe-chwush {height: 100%; align-self: center !important; justify-content: center; align-items: center; row-gap: 12px}#brxe-keixjn {min-height: 450px; width: 100%; padding-top: 80px; padding-right: 30px; padding-bottom: 80px; padding-left: 30px; background-image: url("https://ogdenvalley.gov/wp-content/uploads/2026/01/4BC02595-44E4-4B05-B9DC-7BF992872366_1_105_c-1024x683.webp"); background-size: cover; background-position: center center; background-repeat: no-repeat; background-blend-mode: multiply; background-color: #00000066}#brxe-xcbdje {color: #222222; font-size: 32px; line-height: 1.3; text-align: center; margin-bottom: 35px; width: 100%}#brxe-hajusw {color: #222222; font-size: 24px; line-height: 1.3; text-align: center}#brxe-zegfrf {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-djveqo {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; align-self: center; margin-top: auto; margin-bottom: 0px}#brxe-ohireh {background-color: #F3F7F5; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; border-radius: 12px; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; margin-top: 0px; margin-bottom: 0px; row-gap: 16px}#brxe-mqxxof {color: #222222; font-size: 24px; line-height: 1.3; text-align: center}#brxe-zierou {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-bvldhg {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; align-self: center; margin-top: auto; margin-bottom: 0px}#brxe-vyaanr {background-color: #F3F7F5; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; border-radius: 12px; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; margin-top: 0px; margin-bottom: 0px; row-gap: 16px}#brxe-miyura {color: #222222; font-size: 24px; line-height: 1.3; text-align: center}#brxe-cmfvdj {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-ytpacr {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; padding-top: 12px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; align-self: center; margin-top: auto; margin-bottom: 0px}#brxe-zpzrwm {background-color: #F3F7F5; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; border-radius: 12px; height: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; margin-top: 0px; margin-bottom: 0px; row-gap: 16px}#brxe-iupvzt {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); width: 100%}#brxe-sxzqoi {background-color: #FFFFFF; padding-top: 70px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px}#brxe-jncgbm {color: #222222; font-size: 32px; line-height: 1.3; text-align: center; width: 100%; margin-bottom: 35px}#brxe-zeiyzx {color: #222222; font-size: 20px; line-height: 1.3; text-align: center}#brxe-lorger {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-kndcdp {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; border-radius: 8px; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px}#brxe-uqfpxn {background-color: #FFFFFF; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; row-gap: 16px; margin-top: auto}#brxe-aukxay {color: #222222; font-size: 20px; line-height: 1.3; text-align: center}#brxe-dpbbmm {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-vvughn {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; border-radius: 8px; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px}#brxe-pifjee {background-color: #FFFFFF; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; row-gap: 16px; margin-top: auto}#brxe-rkcuda {color: #222222; font-size: 20px; line-height: 1.3; text-align: center}#brxe-wetmcb {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-ecydex {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; border-radius: 8px; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px}#brxe-blcdfb {background-color: #FFFFFF; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; row-gap: 16px; margin-top: auto}#brxe-extpxh {color: #222222; font-size: 20px; line-height: 1.3; text-align: center}#brxe-abnndw {color: #444444; font-size: 16px; line-height: 1.6; text-align: center}#brxe-uxslsr {background-color: #40A77D; color: #FFFFFF; font-size: 16px; font-weight: 600; border-radius: 8px; padding-top: 12px; padding-right: 20px; padding-bottom: 12px; padding-left: 20px}#brxe-ihqrzc {background-color: #FFFFFF; padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; row-gap: 16px; margin-top: auto}#brxe-jryiqe {display: grid; align-items: initial; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; width: 100%}#brxe-exnaaq {background-color: #F8FAF9; padding-top: 70px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px}#brxe-ofsmah {color: #222222; font-size: 32px; line-height: 1.3; text-align: center; width: 100%; margin-bottom: 25px}#brxe-vtrzso {color: #222222; font-size: 24px; line-height: 1.3; text-align: left}#brxe-mpgnml {color: #444444; font-size: 16px; line-height: 1.7; text-align: left}#brxe-fontro {background-color: #F3F7F5; padding-top: 35px; padding-right: 30px; padding-bottom: 35px; padding-left: 30px; height: 100%; border-radius: 12px; display: flex; flex-direction: column; row-gap: 16px; justify-content: flex-start; align-items: flex-start}#brxe-nvljty {color: #222222; font-size: 24px; line-height: 1.3; text-align: left}#brxe-srnxpd {color: #444444; font-size: 16px; line-height: 1.7; text-align: left}#brxe-rogqdy {background-color: #F3F7F5; padding-top: 35px; padding-right: 30px; padding-bottom: 35px; padding-left: 30px; height: 100%; border-radius: 12px; display: flex; flex-direction: column; row-gap: 16px; justify-content: flex-start; align-items: flex-start}#brxe-ytwtnn {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 30px; width: 100%}#brxe-ixxrfg {background-color: #FFFFFF; padding-top: 70px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px}#brxe-jwkgqv {color: #222222; font-size: 32px; line-height: 1.3; text-align: center; width: 100%; margin-bottom: 20px}#brxe-jctjtb {font-size: 16px; color: #444444; line-height: 1.6; text-align: center; width: 850px}#brxe-xdllus {font-size: 22px; color: #222222; line-height: 1.3; text-align: left}#brxe-nncoiw {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-nuikss {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-clagzm {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-bhqapd {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-lxpdlf {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-jsljam {background-color: #FFFFFF; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 16px}#brxe-dsjxmv {font-size: 22px; color: #222222; line-height: 1.3; text-align: left}#brxe-nfwrll {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-ccdpfe {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-rrphav {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-sjwghl {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-vmpfea {background-color: #FFFFFF; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 16px}#brxe-wihuvq {font-size: 22px; color: #222222; line-height: 1.3; text-align: left}#brxe-sscgat {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-wyttrw {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-irmjqg {color: #444444; font-size: 15px; line-height: 1.6; text-align: left}#brxe-jsolse {background-color: #FFFFFF; padding-top: 30px; padding-right: 25px; padding-bottom: 30px; padding-left: 25px; height: 100%; border-top: 1px solid #E0E7E3; border-radius: 12px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; row-gap: 16px}#brxe-newygy {display: grid; align-items: initial; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; width: 100%; margin-top: 35px}#brxe-zgbzds {background-color: #F8FAF9; padding-top: 70px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px}#brxe-uyezev {color: #222222; font-size: 32px; line-height: 1.3; text-align: center; align-self: center}#brxe-littmt {background-color: #FFFFFF; padding-top: 70px; padding-right: 30px; padding-bottom: 70px; padding-left: 30px; color: #444444; font-size: 18px; line-height: 1.8; text-align: center; width: 750px}