.HeadingElementStyle17 .heading-title-border .heading-top-border,.HeadingElementStyle17 .heading-title-border .heading-content{display:block}.HeadingElementStyle17 .heading-title-border.heading-title-border--full{width:100%}.HeadingElementStyle17 .heading-title-border.heading-title-border--compact{display:inline-block;max-width:100%}.HeadingElementStyle17 .heading-title-border.heading-title-border--compact .heading-top-border{width:100%}.HeadingElementStyle17 .heading-title-border.heading-title-border--compact .heading-content{width:fit-content;max-width:100%}.HeadingElementStyle17 .heading-title-border .header{color:#000;font-family:var(--font-header),serif;font-size:25px;font-weight:700}.ProjectDetailInfoElement .project-detail-information{width:100%;overflow:hidden}.ProjectDetailInfoElement .project-detail-list{display:grid;grid-template-columns:repeat(var(--project-detail-columns,5),minmax(0,1fr));gap:var(--project-detail-gap,0)}.ProjectDetailInfoElement .project-detail-item{min-width:0;display:flex;flex-direction:var(--project-detail-direction,row);align-items:center;gap:10px;box-sizing:border-box}.ProjectDetailInfoElement .project-detail-icon{flex:0 0 var(--project-detail-icon-size,44px);width:var(--project-detail-icon-size,44px);line-height:0}.ProjectDetailInfoElement .project-detail-icon img{display:block;width:100%;height:auto;object-fit:contain}.ProjectDetailInfoElement .project-detail-content{min-width:0}.ProjectDetailInfoElement .project-detail-title,.ProjectDetailInfoElement .project-detail-description{overflow-wrap:anywhere}.ProjectDetailInfoElement .project-detail-title{line-height:1.25}.ProjectDetailInfoElement .project-detail-description{margin-top:3px;line-height:1.35}@media (max-width:1024px){.ProjectDetailInfoElement .project-detail-list{grid-template-columns:repeat(var(--project-detail-columns-tablet,3),minmax(0,1fr));gap:var(--project-detail-gap-tablet,0)}.ProjectDetailInfoElement .project-detail-icon{flex-basis:var(--project-detail-icon-size-tablet,40px);width:var(--project-detail-icon-size-tablet,40px)}}@media (max-width:767px){.ProjectDetailInfoElement .project-detail-list{grid-template-columns:repeat(var(--project-detail-columns-mobile,1),minmax(0,1fr));gap:var(--project-detail-gap-mobile,0)}.ProjectDetailInfoElement .project-detail-icon{flex-basis:var(--project-detail-icon-size-mobile,36px);width:var(--project-detail-icon-size-mobile,36px)}}.PhotoDetailGalleryElement .photo-detail-gallery-grid{position:relative;width:100%;min-height:180px;opacity:0;transition:opacity 0.2s ease}.PhotoDetailGalleryElement .photo-detail-gallery-grid.is-ready{min-height:0;opacity:1}.PhotoDetailGalleryElement .photo-detail-gallery-grid.is-fallback{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--photo-detail-gap,2px);min-height:0;opacity:1}.PhotoDetailGalleryElement .photo-detail-gallery-grid.is-fallback .photo-detail-gallery-item{position:relative;width:auto!important;height:auto!important;aspect-ratio:4 / 3;transform:none!important}.PhotoDetailGalleryElement .photo-detail-gallery-item{position:absolute;top:0;left:0;display:block;overflow:hidden;color:inherit;text-decoration:none}.PhotoDetailGalleryElement .photo-detail-gallery-item .img{position:relative;width:100%;height:100%}.PhotoDetailGalleryElement .photo-detail-gallery-item img{display:block;width:100%;height:100%;object-fit:cover}.PhotoDetailGalleryElement .photo-detail-gallery-item:focus-visible{z-index:2;outline:3px solid currentColor;outline-offset:2px}@media (max-width:991px){.PhotoDetailGalleryElement .photo-detail-gallery-grid.is-fallback{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.PhotoDetailGalleryElement .photo-detail-gallery-grid.is-fallback{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.PhotoDetailGalleryElement .photo-detail-gallery-grid{transition:none}}.inner-row-wrapper{width:100%;display:flex;flex-wrap:initial}@media (max-width:768px){.build-content,.inner-row-wrapper{flex-wrap:wrap!important;flex:0 0 auto;width:100%!important}}.PostDetailTitleElement_fw_mttx4526_onkub1x.PostDetailTitleElement h1{font-weight:700;text-align:center;font-size:30px;line-height:42px;color:#000}.PostDetailBreadcrumbElement_fw_mttx4l1h_ew7fpqh.PostDetailBreadcrumbElement{display:flex;justify-content:center}.HeadingElementStyle17_fw_mtuxhn74_7ezx4xb.HeadingElementStyle17 .heading-title-border .heading-top-border{border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-linked-width:0;border-color:#f1f1f1}.HeadingElementStyle17_fw_mtuxhn74_7ezx4xb.HeadingElementStyle17 .heading-title-border .heading-content{border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:5px;border-linked-width:0;border-color:var(--theme-color);background-color:#f8f8f8;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px}.HeadingElementStyle17_fw_mtuxhn74_7ezx4xb.HeadingElementStyle17 .heading-title-border .header{font-size:14px;line-height:20px}.HeadingElementStyle17_fw_mtuy8ifh_ekt0su1.HeadingElementStyle17{margin-bottom:24px}.HeadingElementStyle17_fw_mtuy8ifh_ekt0su1.HeadingElementStyle17 .heading-title-border .heading-top-border{border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-linked-width:0;border-color:#f1f1f1}.HeadingElementStyle17_fw_mtuy8ifh_ekt0su1.HeadingElementStyle17 .heading-title-border .heading-content{border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:5px;border-linked-width:0;border-color:var(--theme-color);padding-top:15px;padding-right:0;padding-bottom:10px;padding-left:10px}.HeadingElementStyle17_fw_mtuy8ifh_ekt0su1.HeadingElementStyle17 .heading-title-border .header{font-size:20px;line-height:28px}.ProjectDetailInfoElement_fw_mtuy8ifh_7wq3smi.ProjectDetailInfoElement{--project-detail-direction:row;--project-detail-columns:4;--project-detail-gap:10px;--project-detail-icon-size:60px;--project-detail-columns-tablet:3;--project-detail-gap-tablet:0px;--project-detail-icon-size-tablet:40px;--project-detail-columns-mobile:1;--project-detail-gap-mobile:0px;--project-detail-icon-size-mobile:36px}.ProjectDetailInfoElement_fw_mtuy8ifh_7wq3smi.ProjectDetailInfoElement .project-detail-information{background-color:#fff;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.ProjectDetailInfoElement_fw_mtuy8ifh_7wq3smi.ProjectDetailInfoElement .project-detail-item{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-style:none}.ProjectDetailInfoElement_fw_mtuy8ifh_7wq3smi.ProjectDetailInfoElement .project-detail-item .project-detail-title{font-weight:700;font-size:16px;line-height:23px;color:var(--theme-color)}.ProjectDetailInfoElement_fw_mtuy8ifh_7wq3smi.ProjectDetailInfoElement .project-detail-item .project-detail-description{font-weight:400;font-size:13px;line-height:19px;color:#1e1e1e}.HeadingElementStyle17_fw_mtuwp4cv_3mztkgr.HeadingElementStyle17{margin-bottom:24px}.HeadingElementStyle17_fw_mtuwp4cv_3mztkgr.HeadingElementStyle17 .heading-title-border .heading-top-border{border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-linked-width:0;border-color:#f1f1f1}.HeadingElementStyle17_fw_mtuwp4cv_3mztkgr.HeadingElementStyle17 .heading-title-border .heading-content{border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:5px;border-linked-width:0;border-color:var(--theme-color);padding-top:15px;padding-right:0;padding-bottom:10px;padding-left:10px}.HeadingElementStyle17_fw_mtuwp4cv_3mztkgr.HeadingElementStyle17 .heading-title-border .header{font-size:20px;line-height:28px}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement{--wpost-img-ration:64.52%;--post-item-img-ration:64.52%;--item-number:3;--item-number-tablet:2;--item-number-mobile:1;--post-item-des-display:-webkit-box}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .related_post>.header-title>.related-title-top-border{border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-linked-width:0;border-color:#f1f1f1}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .related_post>.header-title>.related-title-content{border-style:solid;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:5px;border-linked-width:0;border-color:var(--theme-color);padding-top:15px;padding-right:0;padding-bottom:10px;padding-left:10px}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .related_post>.header-title .header{font-weight:700;font-size:20px;line-height:28px;color:#000}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .item{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 10px 0 #fff0}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .item:hover{box-shadow:0 0 10px 0 #00000028}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .item .img{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .item .title .header{font-size:18px;line-height:26px;color:var(--theme-color);margin-bottom:8px}.PostDetailRelatedElement_fw_mtuvlafw_d1qgqb4.PostDetailRelatedElement .item .title .description{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#row_mttwrsm3_eragc56{padding-top:50px;padding-bottom:50px;background-color:#e5e5e58e}#column_mttwrsm3_ndlo37w{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#row_mtuvk3d2_86cih1l{margin-top:30px}#column_mtuvk3d2_lpdqe1n{padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:10px;border-style:solid;border-top-width:0;border-right-width:1px;border-bottom-width:0;border-left-width:0;border-linked-width:0;border-color:#f1f1f1}#column_mtuvk4vj_h9xfyma{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:30px;border-style:none}#row_mtuvn3ak_l72bs6r{padding-top:10px;padding-bottom:10px}#column_mtuvn3ak_nuil5w6{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#row_mtuy8ifh_9u35b74{padding-top:10px;padding-bottom:10px}#column_mtuy8ifh_rrg1v3e{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#row_mtuvz9tu_tv26mmz{margin-top:30px;margin-bottom:30px}#column_mtuvz9tu_bq91vjt{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#row_mtuvkuyr_iqc1x95{margin-top:30px;margin-bottom:30px}#column_mtuvkuyr_3i0izdf{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}@media(max-width:600px){#column_mtuvk3d2_lpdqe1n{padding-right:10px}#column_mtuvk4vj_h9xfyma{padding-left:10px}}#column_mttwrsm3_ndlo37w{flex:0 1 100%;width:100%;min-width:0}#column_mtuvk3d2_lpdqe1n{flex:0 1 40%;width:40%;min-width:0}#column_mtuvk4vj_h9xfyma{flex:0 1 60%;width:60%;min-width:0}#column_mtuvn3ak_nuil5w6{flex:0 1 100%;width:100%;min-width:0}#column_mtuy8ifh_rrg1v3e{flex:0 1 100%;width:100%;min-width:0}#column_mtuvz9tu_bq91vjt{flex:0 1 100%;width:100%;min-width:0}#column_mtuvkuyr_3i0izdf{flex:0 1 100%;width:100%;min-width:0}@media (min-width:768px) and (max-width:991px){#column_mttwrsm3_ndlo37w{flex:0 1 100%;width:100%;min-width:0}#column_mtuvk3d2_lpdqe1n{flex:0 1 40%;width:40%;min-width:0}#column_mtuvk4vj_h9xfyma{flex:0 1 60%;width:60%;min-width:0}#column_mtuvn3ak_nuil5w6{flex:0 1 100%;width:100%;min-width:0}#column_mtuy8ifh_rrg1v3e{flex:0 1 100%;width:100%;min-width:0}#column_mtuvz9tu_bq91vjt{flex:0 1 100%;width:100%;min-width:0}#column_mtuvkuyr_3i0izdf{flex:0 1 100%;width:100%;min-width:0}}@media (max-width:767px){#column_mttwrsm3_ndlo37w{flex:0 1 100%;width:100%;min-width:0}#column_mtuvk3d2_lpdqe1n{flex:0 1 100%;width:100%;min-width:0}#column_mtuvk4vj_h9xfyma{flex:0 1 100%;width:100%;min-width:0}#column_mtuvn3ak_nuil5w6{flex:0 1 100%;width:100%;min-width:0}#column_mtuy8ifh_rrg1v3e{flex:0 1 100%;width:100%;min-width:0}#column_mtuvz9tu_bq91vjt{flex:0 1 100%;width:100%;min-width:0}#column_mtuvkuyr_3i0izdf{flex:0 1 100%;width:100%;min-width:0}}