.bde-section-18-668 .section-container{display:grid;grid-template:auto / minmax(0,1fr) minmax(0,1fr);gap:0px;align-items:stretch}.bde-section-18-668{background-color:#F7F6F2}.bde-section-18-668 .section-container{--bde-section-width:100%}.bde-section-18-668 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}@media (max-width:1023px){.bde-section-18-668 .section-container{grid-template:auto / minmax(0,1fr)}}.bde-column-18-666{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.bde-column-18-666.bde-column{padding:134px 72px 96px max(40px,calc((100vw - 1280px) / 2 + 40px))}@media (max-width:1119px){.bde-column-18-666.bde-column{padding:126px 40px 64px 48px}}@media (max-width:1023px){.bde-column-18-666.bde-column{padding:120px 32px 56px 32px}}@media (max-width:479px){.bde-column-18-666.bde-column{padding:104px 24px 48px 24px}}.bde-heading-18-664{font-size:var(--jats-display-font-size);font-weight:var(--jats-display-font-weight);line-height:var(--jats-display-line-height);letter-spacing:var(--jats-display-letter-spacing);text-wrap:var(--jats-display-wrap)}.bde-column-18-663{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:24px}.bde-column-18-663.bde-column{padding:0px 0px 0px 0px}.bde-column-18-667{min-height:560px}.bde-column-18-667{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.bde-column-18-667{background-image:url(https://jatslandscaping.com/wp-content/uploads/2026/11/block-retaining-wall-steps.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.bde-column-18-667.bde-column{padding:0px 0px 0px 0px}@media (max-width:1023px){.bde-column-18-667{min-height:340px}}@media (max-width:479px){.bde-column-18-667{min-height:260px}}.bde-section-18-674 .section-container{display:grid;grid-template:auto / minmax(0,1fr) minmax(0,1fr);gap:0px;align-items:stretch}.bde-section-18-674{background-color:#FFF}.bde-section-18-674 .section-container{--bde-section-width:100%}.bde-section-18-674 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}@media (max-width:1023px){.bde-section-18-674 .section-container{grid-template:auto / minmax(0,1fr)}}.bde-column-18-673{min-height:560px}.bde-column-18-673{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.bde-column-18-673{background-image:url(https://jatslandscaping.com/wp-content/uploads/2026/11/block-retaining-wall-garage.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.bde-column-18-673.bde-column{padding:0px 0px 0px 0px}@media (max-width:1023px){.bde-column-18-673{min-height:340px}}@media (max-width:479px){.bde-column-18-673{min-height:260px}}.bde-column-18-672{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.bde-column-18-672.bde-column{padding:96px max(40px,calc((100vw - 1280px) / 2 + 40px)) 96px 72px}@media (max-width:1119px){.bde-column-18-672.bde-column{padding:64px 48px 64px 40px}}@media (max-width:1023px){.bde-column-18-672.bde-column{padding:56px 32px 56px 32px}}@media (max-width:479px){.bde-column-18-672.bde-column{padding:48px 24px 48px 24px}}.bde-heading-18-670{font-size:var(--jats-title-font-size);font-weight:var(--jats-title-font-weight);line-height:var(--jats-title-line-height);letter-spacing:var(--jats-title-letter-spacing);text-wrap:var(--jats-title-wrap)}.bde-basic-list-18-669{list-style-position:outside;padding-inline-start:20px}.bde-basic-list-18-669 li::marker{color:#67645F}.bde-basic-list-18-669 li{padding-inline-start:15px}.bde-basic-list-18-669 li:not(:last-child){margin-bottom:8px}.bde-section-18-680 .section-container{display:grid;grid-template:auto / minmax(0,1fr) minmax(0,1fr);gap:0px;align-items:stretch}.bde-section-18-680{background-color:#E7E1D7}.bde-section-18-680 .section-container{--bde-section-width:100%}.bde-section-18-680 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}@media (max-width:1023px){.bde-section-18-680 .section-container{grid-template:auto / minmax(0,1fr)}}.bde-column-18-678{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.bde-column-18-678.bde-column{padding:96px 72px 96px max(40px,calc((100vw - 1280px) / 2 + 40px))}@media (max-width:1119px){.bde-column-18-678.bde-column{padding:64px 40px 64px 48px}}@media (max-width:1023px){.bde-column-18-678.bde-column{padding:56px 32px 56px 32px}}@media (max-width:479px){.bde-column-18-678.bde-column{padding:48px 24px 48px 24px}}.bde-heading-18-676{font-size:var(--jats-title-font-size);font-weight:var(--jats-title-font-weight);line-height:var(--jats-title-line-height);letter-spacing:var(--jats-title-letter-spacing);text-wrap:var(--jats-title-wrap)}.bde-basic-list-18-675{list-style-position:outside;padding-inline-start:20px}.bde-basic-list-18-675 li::marker{color:#67645F}.bde-basic-list-18-675 li{padding-inline-start:15px}.bde-basic-list-18-675 li:not(:last-child){margin-bottom:8px}.bde-column-18-679{min-height:560px}.bde-column-18-679{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.bde-column-18-679{background-image:url(https://jatslandscaping.com/wp-content/uploads/2026/11/paver-patio-planter-deck.webp);background-size:cover;background-repeat:no-repeat;background-position:center center}.bde-column-18-679.bde-column{padding:0px 0px 0px 0px}@media (max-width:1023px){.bde-column-18-679{min-height:340px}}@media (max-width:479px){.bde-column-18-679{min-height:260px}}.bde-section-18-686 .section-container{display:flex;flex-direction:column;align-items:stretch;gap:40px}.bde-section-18-686{background-color:#F7F6F2}.bde-section-18-686 .section-container{padding-left:40px;padding-right:40px;padding-bottom:88px;padding-top:88px}@media (max-width:1023px){.bde-section-18-686 .section-container{padding-left:32px;padding-right:32px;padding-bottom:58px;padding-top:58px}}@media (max-width:479px){.bde-section-18-686 .section-container{padding-left:24px;padding-right:24px;padding-bottom:44px;padding-top:44px}}.bde-column-18-683{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.bde-column-18-683.bde-column{padding:0px 0px 0px 0px}.bde-heading-18-681{font-size:var(--jats-title-font-size);font-weight:var(--jats-title-font-weight);line-height:var(--jats-title-line-height);letter-spacing:var(--jats-title-letter-spacing);text-wrap:var(--jats-title-wrap)}.bde-gallery-18-684{--columns:3;--column-gap:16px;--ratio:66.67%}.bde-gallery-18-684 .ee-gallery-item{border-radius:2px;background:#D8D1C5}.bde-gallery-18-684 .ee-gallery-item-caption{background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.35) 61%,rgba(0,0,0,0) 100%)}.bde-lightbox-18-684 .lg-next,.bde-lightbox-18-684 .lg-prev,.bde-lightbox-18-684 .lg-toolbar,.bde-lightbox-18-684 .lg-icon,.bde-lightbox-18-684 .lg-counter,.bde-lightbox-18-684 .lg-sub-html{color:#999}.bde-lightbox-18-684 .lg-outer .lg-thumb-item,.bde-lightbox-18-684 .lg-outer .lg-thumb-item{border-color:#fff;background-color:#fff}.bde-lightbox-18-684 .lg-outer .lg-thumb-item.active,.bde-lightbox-18-684 .lg-outer .lg-thumb-item:hover{border-color:#01d2e8f0;background-color:#01d2e8f0}.bde-lightbox-18-684 .lg-backdrop{background:#000}@media (max-width:1023px){.bde-gallery-18-684{--columns:2}}@media (max-width:767px){.bde-gallery-18-684{--columns:2}}@media (max-width:479px){.bde-gallery-18-684{--columns:2}}.bde-button-18-685 .bde-button__button{color:#181818;font-size:var(--jats-button-font-size);font-weight:var(--jats-button-font-weight);line-height:var(--jats-button-line-height);letter-spacing:var(--jats-button-letter-spacing);text-transform:var(--jats-button-text-transform)}.bde-button-18-685 .bde-button__button:hover{color:#67645F}.bde-section-18-693 .section-container{display:grid;grid-template:auto / minmax(0,1.8fr) minmax(0,1fr);gap:48px;align-items:center}.bde-section-18-693{background-color:#E7E1D7}.bde-section-18-693 .section-container{padding-left:40px;padding-right:40px;padding-bottom:72px;padding-top:72px}@media (max-width:1023px){.bde-section-18-693 .section-container{grid-template:auto / minmax(0,1fr)}.bde-section-18-693 .section-container{padding-left:32px;padding-right:32px;padding-bottom:48px;padding-top:48px}}@media (max-width:479px){.bde-section-18-693 .section-container{padding-left:24px;padding-right:24px;padding-bottom:36px;padding-top:40px}}.bde-column-18-689{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.bde-column-18-689.bde-column{padding:0px 0px 0px 0px}.bde-heading-18-687{font-size:var(--jats-title-font-size);font-weight:var(--jats-title-font-weight);line-height:var(--jats-title-line-height);letter-spacing:var(--jats-title-letter-spacing);text-wrap:var(--jats-title-wrap)}.bde-column-18-692{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:24px}.bde-column-18-692.bde-column{padding:0px 0px 0px 0px}@media (max-width:1023px){.bde-column-18-692{justify-content:flex-start}}@media (max-width:767px){.bde-column-18-692{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}}.bde-button-18-691 .bde-button__button{color:#181818;font-size:var(--jats-button-font-size);font-weight:var(--jats-button-font-weight);line-height:var(--jats-button-line-height);letter-spacing:var(--jats-button-letter-spacing);text-transform:var(--jats-button-text-transform)}.bde-button-18-691 .bde-button__button:hover{color:#67645F}