.elementor .e-58fffbf0-956c:hover,.elementor .e-58fffbf0-956c:focus-visible{color:#916817;}.elementor .e-58fffbf0-956c{font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-49158b08-8acd{color:#B8892D;margin:0px;}.elementor .e-29c96a65-c13c:hover,.elementor .e-29c96a65-c13c:focus-visible{color:#916817;}.elementor .e-29c96a65-c13c{font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-5c9adab-9e69{font-size:0.8rem;color:#6D715C;margin:0px;}.elementor .e-444a662e-5211{min-width:0px;padding:0px;margin-block-end:1.5rem;display:flex;gap:0.65rem;flex-wrap:wrap;align-items:center;}.elementor .e-26f37bc8-27b7{font-size:0.8rem;color:#96702A;letter-spacing:0.02em;margin-block-start:0px;margin-block-end:0.6rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1478ebc-149d{max-width:52rem;font-weight:800;font-size:2.35rem;color:#4F5B2A;line-height:1.7;margin:0px;}.elementor .e-7ffbcd19-9df7{max-width:49rem;font-size:1.03rem;color:#626751;line-height:2;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;&:empty { display:none; }\n}.elementor .e-20985d35-34e1{font-size:0.8rem;margin:0px;}.elementor .e-795fd665-a5ba{font-size:0.8rem;margin:0px;}.elementor .e-44f98278-5b91{font-size:0.8rem;margin:0px;}.elementor .e-f81576e-e0b6{min-width:0px;color:#6D715C;padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.25rem;border-block-start-width:1px;display:flex;gap:1rem;flex-wrap:wrap;border-top-style: solid; border-top-color: #D8C9A8;\n}.elementor .e-1a8dc8e-8d1a{min-width:0px;padding:0px;margin-block-end:1.5rem;}.elementor .e-c6a048-be27{min-width:0px;padding:0px;}.elementor .e-346f9f9-bc47{font-weight:700;font-size:1rem;color:#4F5B2A;margin:0px;}.elementor .e-43d03039-ef3f{font-size:0.86rem;color:#626751;line-height:2;margin:0px;}.elementor .e-7c79a16d-20c2:hover,.elementor .e-7c79a16d-20c2:focus-visible{color:#916817;}.elementor .e-7c79a16d-20c2{font-weight:700;font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;padding-block-start:0.65rem;border-block-start-width:1px;display:inline-block;border-top-style: solid; border-top-color: #D8C9A8; &:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-4428a08-7118:hover,.elementor .e-4428a08-7118:focus-visible{color:#916817;}.elementor .e-4428a08-7118{font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-7bb7c264-e5ac{min-width:0px;padding:1.2rem;border-radius:0.85rem;border-width:1px;border-color:#D8C9A8;border-style:solid;background-color:#F5EFE3;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1f06436a-3adb{min-width:0px;position:sticky;inset-block-start:3rem;padding:0px;display:flex;flex-direction:column;gap:1rem;align-self:start;}.elementor .e-4d55cd32-a26a{width:100%;display:block;& img { width:100%;max-height:26rem;object-fit:cover;border-radius:1rem; }\n}.elementor .e-262b4ce3-7aa6{min-width:0px;padding:0px;margin-block-end:1.5rem;&:not(:has(img)) { display:none; }\n}.elementor .e-3d77307e-b311{min-width:0px;font-size:1.075rem;color:#3F4535;line-height:2.15;padding:0px;overflow-wrap:anywhere; & h2 { font-size:1.6rem;line-height:1.8;margin:2rem 0 .8rem;color:#4F5B2A;scroll-margin-top:4rem; } & h3 { font-size:1.25rem;line-height:1.8;margin:1.5rem 0 .65rem;color:#4F5B2A;scroll-margin-top:4rem; } & p { margin:0 0 1.1rem; } & a { color:#4F5B2A;text-decoration:underline;text-underline-offset:.22em; } & ul,& ol { padding-inline-start:1.4rem;margin:1rem 0; } & li { margin:.35rem 0; } & blockquote { margin:1.5rem 0;padding:1rem 1.2rem;background:#F5EFE3;border-inline-start:3px solid #B8892D;border-radius:.6rem; } & img { max-width:100%;height:auto;border-radius:.75rem; } & figure { max-width:100%;margin:1.4rem 0; } & figcaption { font-size:.8rem;color:#6D715C;line-height:1.9;text-align:center;margin-top:.5rem; } & table { display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:.9rem; } & td,& th { padding:.75rem;border:1px solid #D8C9A8; } & th { background:#F5EFE3;color:#4F5B2A; } & iframe { max-width:100%; }\n}.elementor .e-3993af2c-b7d5{font-weight:700;color:#4F5B2A;margin:0px;}.elementor .e-76399d6a-8fa9{font-size:0.9rem;color:#626751;line-height:2;margin:0px;&:empty { display:none; }\n}.elementor .e-4cfee396-2ba7{min-width:0px;padding-block-start:1.2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.8rem;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.4rem;border-top-style: solid; border-top-color: #D8C9A8;\n}.elementor .e-7ef55b61-c738{min-width:0px;padding:0px;margin-block-start:1.5rem;}.elementor .e-3434ef6a-bed5{min-width:0px;padding:1.8rem;border-radius:1rem;border-width:1px;border-color:#E6DDCA;border-style:solid;background-color:#FFFDFA;}.elementor .e-27b5bbde-f75e{min-width:0px;padding:0px;display:grid;gap:1.5rem;grid-template-columns:16rem minmax(0,1fr);align-items:start;}.elementor .e-644df85c-ca93{font-size:1.45rem;color:#4F5B2A;line-height:1.7;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6174d565-aabc{font-size:0.76rem;color:#96702A;margin:0px;}.elementor .e-86130b2-c848{font-size:1.05rem;color:#4F5B2A;line-height:1.7;margin:0px;}.elementor .e-3ee482ae-c35f{font-size:0.88rem;color:#626751;line-height:1.95;margin:0px;}.elementor .e-32d03c46-1404:hover,.elementor .e-32d03c46-1404:focus-visible{color:#916817;}.elementor .e-32d03c46-1404{font-weight:700;font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;margin-block-start:auto;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-1e5f55b1-e01c{min-width:0px;padding:1.3rem;border-radius:0.85rem;border-width:1px;border-color:#D8C9A8;border-style:solid;background-color:#FFFDFA;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-42f9a4a1-f168{font-size:0.76rem;color:#96702A;margin:0px;}.elementor .e-3cfd50ec-4d98{font-size:1.05rem;color:#4F5B2A;line-height:1.7;margin:0px;}.elementor .e-3374eb13-e96e{font-size:0.88rem;color:#626751;line-height:1.95;margin:0px;}.elementor .e-c8053a1-e6fa:hover,.elementor .e-c8053a1-e6fa:focus-visible{color:#916817;}.elementor .e-c8053a1-e6fa{font-weight:700;font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;margin-block-start:auto;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-5ff1c51f-a4a1{min-width:0px;padding:1.3rem;border-radius:0.85rem;border-width:1px;border-color:#D8C9A8;border-style:solid;background-color:#FFFDFA;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-1e25796f-a074{font-size:0.76rem;color:#96702A;margin:0px;}.elementor .e-57f3f4b6-8c68{font-size:1.05rem;color:#4F5B2A;line-height:1.7;margin:0px;}.elementor .e-3f8c9e7d-f921{font-size:0.88rem;color:#626751;line-height:1.95;margin:0px;}.elementor .e-1040f06a-6e52:hover,.elementor .e-1040f06a-6e52:focus-visible{color:#916817;}.elementor .e-1040f06a-6e52{font-weight:700;font-size:0.88rem;color:#4F5B2A;line-height:1.8;text-decoration:none;margin-block-start:auto;display:inline-block;&:focus-visible { outline:2px solid #B8892D;outline-offset:4px; }\n}.elementor .e-6d573732-ae28{min-width:0px;padding:1.3rem;border-radius:0.85rem;border-width:1px;border-color:#D8C9A8;border-style:solid;background-color:#FFFDFA;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-558f70c0-54b6{min-width:0px;padding:0px;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-58ca42a0-11b9{min-width:0px;padding:0px;margin-block-start:2rem;}.elementor .e-3f3dafe7-df00{min-width:0px;max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4aec1778-36b7{min-width:0px;font-family:Vazirmatn;color:#4F5B2A;direction:rtl;padding-block-start:2rem;padding-block-end:2.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#F5EFE3;& a[rel~="tag"],& .tags-links,& .tagcloud,& .post-tags { display:none!important; }\n}