@font-face{font-family:EstedadServices;src:url(fonts/Estedad-Regular_FaNum.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:EstedadServices;src:url(fonts/Estedad-Bold_FaNum.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:EstedadBrand;src:url(fonts/EstedadBrand.ttf)format("truetype");font-weight:800;font-display:swap}.bd-site-header,.bd-site-footer{text-align:right;box-sizing:border-box;direction:rtl;font-family:EstedadServices,Estedad,Tahoma,sans-serif;line-height:1.8}.bd-site-header *,.bd-site-footer *{box-sizing:border-box}.bd-site-header a,.bd-site-footer a{color:inherit;border:0;text-decoration:none}.bd-site-header button,.bd-site-footer button{box-shadow:none;font-family:inherit;font-size:14px}.bd-site-header svg,.bd-site-footer svg{fill:none}.bd-site-header a:focus-visible,.bd-site-header button:focus-visible,.bd-site-footer a:focus-visible,.bd-site-footer button:focus-visible{outline-offset:4px;outline:3px solid #008371}.bd-site-header ::selection,.bd-site-footer ::selection{color:#07194e;background:#c4eee4}.bd-site-header{z-index:10;background:#fff;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;min-height:72px;padding:8px 16px;display:grid;position:relative}.bd-site-header__menu,.bd-site-header__contact{color:#171717;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.bd-site-header__menu{grid-area:1/1;justify-self:start}.bd-site-header__brand{color:#02baa3;white-space:nowrap;grid-area:1/2;justify-self:center;align-items:center;gap:6px;min-height:48px;font-family:EstedadBrand,Estedad,Tahoma,sans-serif;font-size:22px;font-weight:800;line-height:1.2;display:flex}.bd-site-header__brand img{object-fit:contain;flex:none;width:48px;height:48px;display:block}.bd-site-header__contact{grid-area:1/3;justify-self:end}.bd-site-header__contact span,.bd-site-header__desktop-nav,.bd-site-header__search{display:none}.bd-site-header__menu svg,.bd-site-header__contact svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.bd-site-menu{background:#fff;border:1px solid #dcebe8;border-radius:0 0 14px 14px;gap:0;padding:8px 14px;display:grid;position:absolute;top:calc(100% - 1px);left:16px;right:16px;box-shadow:0 12px 20px #23706c1f}.bd-site-menu[hidden]{display:none}.bd-site-menu a{border-bottom:1px solid #eaf3f1;align-items:center;min-height:46px;display:flex}.bd-site-menu a:last-child{border-bottom:0}.bd-site-footer{color:#234252;background:linear-gradient(155deg,#f1faf7,#e8f1ee 75%);margin-top:10px;font-size:14px}.bd-footer-shell{padding:28px 18px 20px}.bd-footer-directory{gap:26px;padding:4px 0 26px;display:grid}.bd-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.bd-footer-links>div{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.bd-footer-links h3{color:#0a8a80;margin:0 0 8px;font-size:14px;font-weight:700}.bd-footer-links a{color:#274958;align-items:center;min-height:44px;font-size:14px;line-height:1.45;display:flex}.bd-footer-links a:hover,.bd-footer-contact a:hover{text-underline-offset:4px;text-decoration:underline}.bd-footer-contact{border-top:1px solid #cfe4df;padding-top:22px;font-style:normal}.bd-footer-contact__row{color:#748a91;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:7px 0;line-height:1.8;display:grid}.bd-footer-contact__row svg{stroke:#788d92;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px;margin-top:2px}.bd-footer-contact__content{justify-content:flex-start;align-items:baseline;gap:6px;min-width:0;display:flex}.bd-footer-contact__label{color:#748a91}.bd-footer-contact__row bdi{overflow-wrap:anywhere;color:#748a91;font-variant-numeric:tabular-nums;min-width:0;font-weight:400}.bd-footer-badges{border-top:1px solid #cfe4df;justify-content:center;align-items:center;gap:8px;padding:22px 0;display:flex}.bd-footer-badges img{object-fit:contain;mix-blend-mode:multiply;width:calc(20% - 6.4px);max-width:84px;height:84px;display:block}.bd-enamad-mark{color:#dba32b;flex-direction:column;justify-content:center;align-items:center;width:calc(20% - 6.4px);max-width:84px;min-height:84px;text-decoration:none;display:flex}.bd-enamad-mark__logo{aspect-ratio:396/336;width:100%;display:block;overflow:hidden}.bd-footer-badges .bd-enamad-mark__logo img{object-fit:unset;width:100%;max-width:none;height:auto;display:block}.bd-enamad-mark__star{font-size:16px;line-height:1;display:block}.bd-footer-about{border-top:1px solid #cfe4df;padding:24px 0}.bd-footer-about h2{color:#07194e;margin:0 0 10px;font-size:20px;line-height:1.4}.bd-footer-about__text{color:#365363;margin:0;font-size:16px;line-height:1.9;transition:none}.bd-footer-about__text:not(.is-expanded){max-height:3.8em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 43%,#0000 100%);mask-image:linear-gradient(#000 0% 43%,#0000 100%)}.bd-footer-about__text.is-expanded{-webkit-mask-image:none;mask-image:none}.bd-footer-about__toggle{color:#273747;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:16px;min-height:44px;margin:8px auto 0;padding:6px 0;font-weight:400;display:flex}.bd-footer-about__toggle svg{stroke:#64707b;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px;transition:transform .2s}.bd-footer-about__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.bd-footer-about__toggle:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=600px) and (width<=1023px){.bd-site-header{min-height:76px;padding-inline:24px}.bd-site-menu{width:min(360px,100% - 48px);left:auto;right:24px}.bd-footer-shell{padding-inline:32px}}@media (width>=900px) and (width<=1023px){.bd-footer-directory{grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:28px}.bd-footer-contact{border-top:0;padding-top:0}}@media (width>=900px){.bd-site-header{grid-template-columns:44px auto minmax(0,1fr) clamp(112px,12vw,150px) 48px;align-items:center;gap:clamp(10px,1.4vw,18px);min-height:76px;margin:0 12px;padding:8px 12px}.bd-site-header__menu{grid-area:1/1;justify-self:start;display:grid}.bd-site-header__brand{border-inline-end:1px solid #d6d9dd;grid-area:1/2;justify-self:start;align-items:center;gap:8px;width:auto;height:auto;padding-inline-end:16px;display:flex}.bd-site-header__brand img{flex:none;width:42px;height:42px}.bd-site-header__brand:after{content:"بدرقه";color:#171717;white-space:nowrap;font-family:EstedadServices,Estedad,Tahoma,sans-serif;font-size:24px;font-weight:700}.bd-site-header__desktop-nav{grid-area:1/3;justify-content:center;align-items:center;gap:clamp(10px,1.4vw,20px);min-width:0;display:flex}.bd-site-header__desktop-nav a{color:#373941;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:400;display:flex}.bd-site-header__desktop-nav a:hover{color:#007d6d}.bd-site-header__search{color:#737780;background:#f6f6f8;border-radius:15px;grid-area:1/4;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:48px;padding:0 14px;font-size:14px;display:flex}.bd-site-header__search svg{fill:none;stroke:#171717;stroke-width:1.5px;stroke-linecap:round;flex:none;width:24px;height:24px}.bd-site-header__contact{color:#171717;background:#f6f6f8;border-radius:15px;grid-area:1/5;justify-self:end;place-items:center;width:48px;height:48px;min-height:48px;padding:0;display:grid}.bd-site-header__contact span{display:none}.bd-site-menu{width:min(340px,100% - 24px);left:auto;right:12px}.bd-site-menu a{white-space:normal;color:#171717;font-weight:400}}@media (width>=1100px){.bd-site-header__desktop-nav:before{content:"خدمات جامع ترحیم";color:#747881;white-space:nowrap;font-size:14px}}@media (width>=900px){.bd-site-header__brand{min-height:44px;font-size:26px}.bd-site-header__brand:after{content:none}}@media (width>=900px) and (width<=1023px){.bd-site-header{padding-inline:24px}.bd-site-menu{right:24px}}@media (width>=1024px){.bd-site-footer{border-radius:24px;margin:0 24px 24px}.bd-footer-shell{padding:36px 44px 24px}.bd-footer-directory{grid-template-columns:minmax(0,1.5fr) minmax(330px,.8fr);align-items:start;gap:56px;padding:8px 0 32px}.bd-footer-links{gap:36px}.bd-footer-contact{border-top:0;padding-top:0}.bd-footer-badges{gap:22px}.bd-footer-badges img{width:94px;height:94px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.bd-site-header{width:min(100% - 24px,1216px);margin-inline:auto}.bd-site-footer{width:min(100% - 48px,1192px);margin-inline:auto}.bd-site-header .bd-site-header__brand{color:#02baa3}.bd-site-header .bd-site-menu{border:1px solid #dcebe8}.bd-site-header .bd-site-menu[hidden]{display:none}.bd-site-footer .bd-footer-contact__row,.bd-site-footer .bd-footer-contact__label,.bd-site-footer .bd-footer-contact__row bdi{color:#506a74}.bd-site-footer .bd-footer-about__toggle{border-radius:0}.bd-site-footer .bd-footer-about__toggle svg{fill:none}.bd-site-footer .bd-footer-links a{color:#274958}.bd-site-footer .bd-footer-about h2:before{content:none}.bd-site-footer .bd-footer-about h2{border:0;padding:0}@media (width<=1023px){.bd-site-footer{border-radius:0;width:100%;margin:10px auto 0}}@media (width<=599px){.bd-site-header{width:100%}}.review-auth-page{padding:0;display:block}.review-auth-page .review-auth-card{margin:32px auto}.bd-site-header,.bd-site-footer{font-size:14px}.bd-site-header .bd-site-menu{max-height:80vh;overflow-y:auto}.bd-site-menu-item{min-width:0}.bd-site-menu .bd-site-menu-item{border-bottom:1px solid #eaf3f1;grid-template-columns:minmax(0,1fr) 44px;align-items:center;display:grid}.bd-site-menu .bd-site-menu-item:last-child{border-bottom:0}.bd-site-menu .bd-site-menu-item>a{border:0;grid-column:1;min-width:0}.bd-site-menu-item>.bd-site-submenu{min-width:0;position:relative}.bd-site-submenu>summary{cursor:pointer;color:#373941;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;list-style:none;display:flex}.bd-site-submenu>summary::-webkit-details-marker{display:none}.bd-site-submenu>summary span{transition:transform .15s;display:inline-block}.bd-site-submenu[open]>summary span{transform:rotate(180deg)}.bd-site-header .bd-site-submenu>summary:focus-visible{outline-offset:2px;outline:3px solid #008371}.bd-site-menu .bd-site-submenu>div{background:#f7fbfa;min-width:180px;padding:2px 10px 8px;display:grid;position:relative}.bd-site-menu .bd-site-submenu>div a{border:0;min-height:44px}.bd-site-menu .bd-site-submenu[open]{grid-area:2/1/auto/-1;width:100%}.bd-site-menu .bd-site-submenu[open]>summary{top:-44px;position:absolute;inset-inline-end:0}.bd-site-menu .bd-site-submenu[open]>div{width:100%;min-width:0}.bd-site-menu .is-group-only>.bd-site-submenu{grid-area:1/1/auto/-1}.bd-site-menu .is-group-only>.bd-site-submenu>summary{justify-content:space-between;padding-inline:8px;position:static}.bd-site-header__desktop-nav .bd-site-menu-item{align-items:center;min-width:0;display:flex;position:relative}.bd-site-header__desktop-nav .bd-site-submenu>div{z-index:20;background:#fff;border:1px solid #dcebe8;border-radius:10px;width:max-content;min-width:180px;max-width:min(320px,90vw);padding:8px 14px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 12px 20px #23706c1f}.bd-site-header__desktop-nav .bd-site-submenu>div a{white-space:normal;min-height:44px}.bd-site-header__desktop-nav{flex-wrap:wrap}.bd-site-menu-nojs{z-index:20;background:#fff;border:1px solid #dcebe8;border-radius:0 0 14px 14px;max-height:80vh;padding:8px 14px;display:grid;position:absolute;top:100%;left:16px;right:16px;overflow:auto}.bd-site-menu-nojs a{border-bottom:1px solid #eaf3f1;align-items:center;min-height:44px;display:flex}@media (width>=900px){.bd-site-menu-nojs{display:none}}@media (prefers-reduced-motion:reduce){.bd-site-submenu>summary span{transition:none}}