@layer bricks{}@layer bricks{.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks{.brxe-code{width:100%}}@layer bricks{@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgb(0 0 0 / .5),rgb(0 0 0 / .25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks{.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-eqfusr{color:var(--white);font-size:130px;text-align:center;font-weight:200;line-height:11rem}@media (max-width:991px){#brxe-eqfusr{font-size:92px;line-height:9rem}}@media (max-width:767px){#brxe-eqfusr{font-size:68px;line-height:6.8rem}}@media (max-width:478px){#brxe-eqfusr{font-size:46px;line-height:4.6rem}}#brxe-gdycrk svg{height:32px;width:32px}#brxe-gdycrk{gap:0;width:96px;height:96px}#brxe-gdycrk i{font-size:24px}#brxe-lvazac{text-transform:uppercase;color:var(--white);font-size:var(--text-s)}#brxe-dlbjad{align-items:center;row-gap:var(--space-xs)}#brxe-pxznqm{text-transform:uppercase;color:var(--white-trans-70);font-size:var(--text-s)}#brxe-ruzkzq{align-items:center;row-gap:var(--space-xs);margin-top:var(--space-xxl)}#brxe-tjblai{background-color:#000;border-radius:var(--radius-l);padding-top:var(--space-xxl);padding-right:var(--space-xxl);padding-bottom:var(--space-l);padding-left:var(--space-xxl);overflow:hidden;position:relative;align-items:center;row-gap:var(--space-l)}:where(#brxe-tjblai>*){position:relative}#brxe-tjblai::before{background-image:linear-gradient(var(--black-trans-50),var(--black-trans-50));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}@media (max-width:478px){#brxe-tjblai{padding-top:var(--space-m);padding-right:var(--space-m);padding-bottom:var(--space-m);padding-left:var(--space-m)}}#brxe-cnteab{padding-top:var(--space-xs);padding-right:var(--space-s);padding-bottom:0;padding-left:var(--space-s)}#brxe-kzmqiy{font-size:70px;font-weight:400}@media (max-width:478px){#brxe-kzmqiy{text-align:center;font-size:36px;font-weight:600}}#brxe-wtqzbq{font-size:70px;font-weight:400}@media (max-width:478px){#brxe-wtqzbq{text-align:center;font-size:36px;font-weight:600}}#brxe-bjywhs{font-size:70px;text-align:center;font-weight:400;line-height:7rem}@media (max-width:478px){#brxe-bjywhs{font-size:36px;line-height:3.6rem;font-weight:600}}#brxe-vwnmol{align-items:center;row-gap:var(--space-s)}#brxe-tsqxsj{text-align:center;font-size:var(--text-xl);max-width:var(--width-xl)}@media (max-width:478px){#brxe-tsqxsj{font-size:20px}}#brxe-yvnljy{align-items:center;row-gap:var(--space-xl)}#brxe-xcmgkh{padding-top:var(--space-l);padding-bottom:var(--space-l)}#brxe-igjaqv{text-align:center;font-size:70px;font-weight:400;line-height:7rem}@media (max-width:478px){#brxe-igjaqv{font-size:36px;line-height:3.6rem;font-weight:600}}#brxe-ehnlrt{align-items:center;row-gap:var(--space-s)}#brxe-ugjoph{font-family:"Satoshi";font-size:var(--text-xl)}#brxe-ohoyqa{font-size:20px}#brxe-zcvlcn{row-gap:var(--space-s);padding-top:var(--space-m);padding-right:var(--space-xs);padding-bottom:var(--space-m);padding-left:var(--space-xs)}#brxe-cepamu{text-transform:uppercase;font-variation-settings:"wght" 600;;flex-direction:row-reverse;padding-right:var(--space-xs);padding-left:var(--space-xs)}#brxe-zyysau{border-radius:var(--radius-m)}#brxe-dhvwsx{row-gap:var(--space-s)}#brxe-pnuage{background-color:var(--white);border-radius:var(--radius-l);padding-top:var(--space-s);padding-right:var(--space-s);padding-bottom:var(--space-s);padding-left:var(--space-s);min-height:680px;justify-content:space-between}#brxe-reroje{font-family:"Satoshi";font-size:var(--text-xl)}#brxe-thdklo{font-size:20px}#brxe-yeegbm{row-gap:var(--space-s);padding-top:var(--space-m);padding-right:var(--space-xs);padding-bottom:var(--space-m);padding-left:var(--space-xs)}#brxe-jmipkv{text-transform:uppercase;font-variation-settings:"wght" 600;;flex-direction:row-reverse;padding-right:var(--space-xs);padding-left:var(--space-xs)}#brxe-prdqfy{border-radius:var(--radius-m)}#brxe-zesemb{row-gap:var(--space-s)}#brxe-nyoqwj{background-color:var(--white);border-radius:var(--radius-l);padding-top:var(--space-s);padding-right:var(--space-s);padding-bottom:var(--space-s);padding-left:var(--space-s);min-height:680px;justify-content:space-between}#brxe-ybfdnb{font-family:"Satoshi";font-size:var(--text-xl)}#brxe-xakpez{font-size:20px}#brxe-ngfhvv{row-gap:var(--space-s);padding-top:var(--space-m);padding-right:var(--space-xs);padding-bottom:var(--space-m);padding-left:var(--space-xs)}#brxe-yivifu{text-transform:uppercase;font-variation-settings:"wght" 600;;flex-direction:row-reverse;padding-right:var(--space-xs);padding-left:var(--space-xs)}#brxe-enhuij{border-radius:var(--radius-m)}#brxe-orumdl{row-gap:var(--space-s)}#brxe-stekob{background-color:var(--white);border-radius:var(--radius-l);padding-top:var(--space-s);padding-right:var(--space-s);padding-bottom:var(--space-s);padding-left:var(--space-s);min-height:680px;justify-content:space-between}#brxe-eyljwf{flex-direction:row;display:grid;align-items:initial;grid-template-columns:var(--grid-auto-3);grid-gap:var(--space-m)}#brxe-arhsxr{text-align:center;font-size:70px;font-weight:400;line-height:7rem}@media (max-width:478px){#brxe-arhsxr{font-size:36px;line-height:3.6rem;font-weight:600}}#brxe-jsfplh{align-items:center;row-gap:var(--space-s)}#brxe-cxhwqk{font-family:"Satoshi";font-size:var(--text-xxl);color:var(--white)}#brxe-txyhce{font-size:20px;color:var(--white);max-width:510px}#brxe-nnetlj{row-gap:var(--space-s);padding-top:360px}#brxe-prgopu{background-image:url(https://libertyhomesandbuilding.com/wp-content/uploads/2025/11/pic-home-lot-cta-bg.jpg);background-size:cover;background-position:center center;border-radius:var(--radius-l);overflow:hidden;padding-top:var(--space-xl);padding-right:var(--space-xl);padding-bottom:var(--space-xl);padding-left:var(--space-xl);row-gap:var(--space-l)}#brxe-mbeluv{row-gap:var(--space-xxl)}#brxe-jvcyph{background-color:#eef2f8;margin-top:var(--space-xxl)}#brxe-oybgvf{text-align:center;font-size:70px;font-weight:400;line-height:7rem}@media (max-width:478px){#brxe-oybgvf{font-size:36px;line-height:3.6rem;font-weight:600}}#brxe-avxojk{align-items:center;row-gap:var(--space-s)}.brxe-bhtpmv .brxe-brediq.brxe-text-basic{text-align:center;font-size:var(--text-xl);font-variation-settings:"wght" 500}.brxe-bhtpmv .brxe-brediq.brxe-text-basic:hover{text-decoration:underline}.brxe-bhtpmv .brxe-tsqlzh.brxe-heading{font-size:var(--text-xl)}.brxe-bhtpmv .brxe-heepni.brxe-text-basic{text-transform:uppercase;font-size:var(--text-s);font-variation-settings:"wght" 500}.brxe-bhtpmv .brxe-heepni.brxe-text-basic:hover{text-decoration:underline}.brxe-bhtpmv .brxe-kgipjh.brxe-block{align-items:center}.brxe-bhtpmv.brxe-block{row-gap:var(--space-xl)}#brxe-baygmu .splide__slide{align-items:center;justify-content:center}#brxe-baygmu .x-slider_slide{padding-right:var(--space-xxl);padding-left:var(--space-xxl)}#brxe-baygmu>.splide__arrows .splide__arrow{background:var(--white);border:1px solid var(--black-trans-20)}#brxe-baygmu>.x-slider_builder>.splide__arrows .splide__arrow{background:var(--white);border:1px solid var(--black-trans-20)}#brxe-jynzol{row-gap:var(--space-m)}#brxe-raaotz{font-size:70px;color:var(--white);font-weight:400;text-align:center;line-height:6rem}@media (max-width:478px){#brxe-raaotz{font-size:36px;line-height:3.6rem;font-weight:600}}#brxe-basnbg{font-size:20px;color:var(--white);text-align:center;max-width:720px}#brxe-cxkwzr{row-gap:var(--space-s);padding-top:360px;align-items:center}#brxe-bzsshn{background-image:url(https://libertyhomesandbuilding.com/wp-content/uploads/2025/11/pic-liberty-team.jpg);background-size:cover;background-position:center center;position:relative;padding-top:var(--space-xxl);padding-right:var(--space-xl);padding-bottom:var(--space-xxl);padding-left:var(--space-xl);border-radius:var(--radius-l);overflow:hidden;align-items:center;row-gap:var(--space-xl)}:where(#brxe-bzsshn>*){position:relative}#brxe-bzsshn::before{background-image:linear-gradient(var(--primary-dark-trans-10),var(--primary-trans-70));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}@media (max-width:478px){#brxe-bzsshn{padding-top:var(--space-xs);padding-right:var(--space-xs);padding-left:var(--space-xs)}}#brxe-oeovuw{padding-top:0;padding-bottom:0}#brxe-thraak{font-size:70px;font-weight:400}@media (max-width:478px){#brxe-thraak{text-align:center;font-size:36px;font-weight:600}}.brxe-jcvpnk .brxe-qpozml.brxe-image{border-radius:var(--radius-l)}.brxe-jcvpnk .brxe-ijepny.brxe-post-title{font-size:36p}.brxe-jcvpnk .brxe-qfstkc.brxe-block{align-items:center}@media (max-width:478px){#brxe-ghzdsl{width:100%}}