.bker-project-index{width:min(1120px,calc(100% - 40px));margin:72px auto 96px;color:#171717}.bker-project-eyebrow{margin:0 0 14px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#777}.bker-project-index h1{margin:0;font-size:clamp(42px,7vw,92px);line-height:.95;font-weight:500}.bker-project-intro{max-width:680px;margin:22px 0 46px;font-size:20px;line-height:1.45;color:#333}.bker-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bker-project-card{border-top:1px solid rgba(0,0,0,.22);padding:24px 0 8px}.bker-project-card-featured{grid-column:1/-1}.bker-project-card h2{margin:0 0 14px;font-size:clamp(24px,3vw,42px);line-height:1.05;font-weight:500}.bker-project-card p{max-width:720px;margin:0 0 18px;line-height:1.55}.bker-project-actions{display:flex;flex-wrap:wrap;gap:10px}.bker-project-actions a{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid rgba(0,0,0,.28);color:#111;text-decoration:none}.bker-project-actions a:hover,.bker-project-actions a:focus{border-color:#111;background:#111;color:#fff}body.elementor-page-1981 .parts-widget-container-70fd90e2,body.page-id-7346 .parts-widget-container-70fd90e2,body.page-id-8777 .parts-widget-container-70fd90e2{padding:7px;background:#fff;border:1px solid rgba(0,0,0,.1);transition:border-color .18s ease,transform .18s ease}body.elementor-page-1981 .elementor-widget-parts_70fd90e2:hover .parts-widget-container-70fd90e2,body.page-id-7346 .elementor-widget-parts_70fd90e2:hover .parts-widget-container-70fd90e2,body.page-id-8777 .elementor-widget-parts_70fd90e2:hover .parts-widget-container-70fd90e2{border-color:rgba(0,0,0,.34);transform:translateY(-2px)}body.elementor-page-1981 .parts-image-wrapper img,body.page-id-7346 .parts-image-wrapper img,body.page-id-8777 .parts-image-wrapper img{display:block;width:100%;aspect-ratio:923/1200;object-fit:cover}body.elementor-page-1981 .parts-info-wrapper,body.page-id-7346 .parts-info-wrapper,body.page-id-8777 .parts-info-wrapper{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding-top:8px}body.elementor-page-1981 .parts-title,body.page-id-7346 .parts-title,body.page-id-8777 .parts-title{font-size:13px;line-height:1;letter-spacing:.08em}body.elementor-page-1981 .parts-status-dot,body.page-id-7346 .parts-status-dot,body.page-id-8777 .parts-status-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}@media (max-width:760px){.bker-project-index{width:min(100% - 28px,1120px);margin:48px auto 72px}.bker-project-grid{grid-template-columns:1fr;gap:12px}.bker-project-actions a{width:100%;justify-content:center}}body.elementor-page-1981 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-7346 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-8777 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2){display:grid;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:18px;align-items:start;padding-inline:clamp(14px,3vw,36px)}body.elementor-page-1981 .elementor-widget-parts_70fd90e2,body.page-id-7346 .elementor-widget-parts_70fd90e2,body.page-id-8777 .elementor-widget-parts_70fd90e2{width:100%}body.elementor-page-1981 .parts-widget-container-70fd90e2,body.page-id-7346 .parts-widget-container-70fd90e2,body.page-id-8777 .parts-widget-container-70fd90e2{min-width:0}body.elementor-page-1981 .elementor-widget-heading .elementor-heading-title a,body.page-id-7346 .elementor-widget-heading .elementor-heading-title a,body.page-id-8777 .elementor-widget-heading .elementor-heading-title a{display:inline-block;text-decoration-thickness:1px;text-underline-offset:4px}.bmcta-dialog{max-width:calc(100vw - 32px)}@media (max-width:1024px){body.elementor-page-1981 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-7346 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-8777 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2){grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:14px}.bker-project-index{width:min(100% - 36px,980px);margin-top:56px}}@media (max-width:767px){body.elementor-page-1981 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-7346 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-8777 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2){grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-inline:12px}body.elementor-page-1981 .parts-widget-container-70fd90e2,body.page-id-7346 .parts-widget-container-70fd90e2,body.page-id-8777 .parts-widget-container-70fd90e2{padding:5px}body.elementor-page-1981 .parts-info-wrapper,body.page-id-7346 .parts-info-wrapper,body.page-id-8777 .parts-info-wrapper{min-height:23px;padding-top:6px}body.elementor-page-1981 .parts-title,body.page-id-7346 .parts-title,body.page-id-8777 .parts-title{font-size:11px;letter-spacing:.04em}body.elementor-page-1981 .parts-status-dot,body.page-id-7346 .parts-status-dot,body.page-id-8777 .parts-status-dot{width:8px;height:8px}.bmcta-modal{align-items:flex-start;padding:12px;overflow:auto}.bmcta-dialog{width:100%;max-width:none;max-height:none;margin:0}.bmcta-head{gap:12px;padding:16px 16px 10px}.bmcta-thumb{width:68px}.bmcta-title{font-size:19px}.bmcta-form{padding:14px 16px 18px}.bmcta-grid{grid-template-columns:1fr;gap:0}.bmcta-actions{flex-direction:column}.bmcta-actions button,.bmcta-paypal{width:100%;justify-content:center;text-align:center}}@media (max-width:430px){body.elementor-page-1981 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-7346 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2),body.page-id-8777 .e-con.e-grid:has(.elementor-widget-parts_70fd90e2){grid-template-columns:repeat(2,minmax(0,1fr))}.bker-project-index h1{font-size:42px}.bker-project-intro{font-size:18px}}