.elementor .e-46b32fd8-e680{width:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;pointer-events: none; background-image: linear-gradient(to left, rgba(255,255,255,0.98) 0%, rgba(255,255,255,0.94) 36%, rgba(255,255,255,0.75) 52%, rgba(255,255,255,0) 74%);\n}.elementor .e-495f262b-2563:hover,.elementor .e-495f262b-2563:focus-visible{color:#D0121B;}.elementor .e-495f262b-2563{font-family:var(--fon-font);font-weight:600;font-size:14px;color:#444444;display:block;& span { color: #D0121B; font-size: 18px; margin-inline-end: 6px; vertical-align: middle; }\n}.elementor .e-4913795a-d2a8{font-family:var(--fon-font);font-size:18px;color:#777777;display:block;}.elementor .e-5b86e916-9fa0{font-family:var(--fon-font);font-weight:600;font-size:14px;color:#777777;display:block;}.elementor .e-3805ded7-b73a{width:auto;padding:0px;margin-block-end:22px;gap:10px;align-items:center;}.elementor .e-d1c76d8-5ff5{font-family:var(--fon-font);font-weight:900;font-size:46px;color:var(--fon-dark);line-height:1.4;margin:0px;text-align: right; & span { color: #D0121B; }\n}.elementor .e-5e6d207b-b191{width:70px;height:4px;min-width:70px;padding:0px;margin-block-start:8px;margin-block-end:20px;border-radius:4px;background-color:#D0121B;}.elementor .e-716ae649-4b9d{font-family:var(--fon-font);font-size:17px;color:#444444;line-height:2;display:block;text-align: right;\n}.elementor .e-7370e750-2f88{max-width:560px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-36ac6bc5-c045{max-width:1240px;z-index:1;padding:0px;justify-content:flex-start;}.elementor .e-75a74c7a-1bd9{min-height:401px;overflow:hidden;font-family:var(--fon-font);padding-block-start:90px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://foncompany.ir/wp-content/uploads/2026/11/projects.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center;background-position: left center; background-position: left center; background-position: left center;\n}.elementor .e-2331a02e-99c0{width:100%;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;pointer-events: none; background-image: linear-gradient(to bottom, rgba(248,248,250,1) 0%, rgba(255,255,255,0.55) 4%, rgba(255,255,255,0.55) 100%); background-image: linear-gradient(to bottom, rgba(250,250,252,0.97) 0%, rgba(255,255,255,0.55) 5%, rgba(255,255,255,0.55) 95%, rgba(250,250,252,0.97) 100%); background-size: 100% 133.1cqw; background-repeat: repeat-y;\n}.elementor .e-795a8ba7-479e{max-width:860px;}.elementor .e-5f7ba78-a6cf{font-size:18px;}.elementor .e-12de64ee-6b0b{font-size:18px;}.elementor .e-76bc670a-ccd4{width:auto;padding:0px;margin-block-start:6px;gap:10px;flex-wrap:wrap;}.elementor .e-24ab5c41-672c{padding:0px;gap:22px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-7f468cd4-689e{width:100%;margin-block-start:22px;}.elementor .e-3106f60c-5dd4{z-index:1;padding-block-end:40px;}.elementor .e-1eb91bb7-49d6{max-width:860px;}.elementor .e-60db7871-fa26{background-position: 60% 80%;\n}.elementor .e-4e960d8-c7d9{font-size:16px;}.elementor .e-4c007413-4090{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-74908821-c1f0{padding:18px;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;}.elementor .e-456ee684-be02{overflow:hidden;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-7a50ae35-3f64{background-position: 85% 20%;\n}.elementor .e-76b54787-ff9a{font-size:16px;}.elementor .e-31524f85-d91a{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-127c297b-c234{padding:18px;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;}.elementor .e-1810d442-db1a{overflow:hidden;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-74d23c4a-b42b{background-position: 40% 100%;\n}.elementor .e-19516fac-f7f7{font-size:16px;}.elementor .e-53234687-7c89{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-1a102228-90ee{padding:18px;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;}.elementor .e-17fa2018-16cc{overflow:hidden;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-2f204bff-379f{background-position: 75% 60%;\n}.elementor .e-43d1f6f8-67c5{font-size:16px;}.elementor .e-ed95283-e976{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-48453050-c036{padding:18px;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;}.elementor .e-4ef14dc2-b1e3{overflow:hidden;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-254e40f6-c9c2{background-position: 95% 90%;\n}.elementor .e-2e3e7cf7-c249{font-size:16px;}.elementor .e-fc2f7b5-1fa9{padding:0px;justify-content:space-between;align-items:center;}.elementor .e-10a8d358-2d6a{padding:18px;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;}.elementor .e-2baa271e-7b1e{overflow:hidden;text-decoration:none;padding:0px;flex-direction:column;gap:0px;}.elementor .e-597c84aa-a3ab{font-size:19px;color:#ffffff;line-height:1.7;text-align:center;}.elementor .e-305e77f6-3a5e:hover,.elementor .e-305e77f6-3a5e:focus-visible{border-color:#fdecec;background-color:#fdecec;transform:translate3d(0px, -2px, 0px);}.elementor .e-305e77f6-3a5e{font-family:var(--fon-font);font-weight:800;font-size:15px;color:#D0121B;padding-block-start:13px;padding-block-end:13px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff;transition:all 0.25s;}.elementor .e-35e8c611-7103{text-align:center;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-image:linear-gradient(135deg, #D0121B 0%,#8f0a11 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px 0px rgba(208,18,27,0.28);flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-2381dde2-cf29{padding:0px;gap:22px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-272b0956-d65c{margin-block-start:28px;}.elementor .e-334281c-ac97{z-index:1;padding-block-start:50px;}.elementor .e-6e141d9b-b370{max-width:860px;}.elementor .e-30606218-dd0f{width:calc((100% - 44px) / 3);}.elementor .e-77ca2b25-ceaf{width:calc((100% - 44px) / 3);}.elementor .e-1485721c-e99c{width:calc((100% - 44px) / 3);}.elementor .e-6a64eac8-dd2b{width:calc((100% - 44px) / 3);}.elementor .e-6c86e8b2-54e4{width:calc((100% - 44px) / 3);}.elementor .e-497c8034-a321{padding:0px;gap:22px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-1ceb8893-2c20{z-index:1;padding-block-start:50px;}.elementor .e-18269515-b242{max-width:980px;}.elementor .e-20fa967e-87cb{max-width:980px;}.elementor .e-2cded838-6860{gap:14px;align-items:stretch;}.elementor .e-7f4ea28a-9638{z-index:1;}.elementor .e-5b0185ff-4805{font-size:32px;color:#ffffff;margin:0px;}.elementor .e-6b9f6a27-b332{max-width:820px;font-family:var(--fon-font);font-size:15px;color:rgba(255,255,255,0.93);line-height:2;text-align:center;display:block;}.elementor .e-1524edb6-bfea{max-width:820px;font-family:var(--fon-font);font-size:15px;color:rgba(255,255,255,0.93);line-height:2;text-align:center;display:block;}.elementor .e-4acbb85f-af06{font-family:var(--fon-font);font-weight:700;font-size:14px;color:#ffffff;text-align:center;margin-block-start:6px;display:block;}.elementor .e-168a7e39-c61a:hover,.elementor .e-168a7e39-c61a:focus-visible{border-color:#fdecec;background-color:#fdecec;transform:translate3d(0px, -2px, 0px);}.elementor .e-168a7e39-c61a{font-family:var(--fon-font);font-weight:800;font-size:15px;color:#D0121B;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff;transition:all 0.25s;}.elementor .e-99fe970-e3ef:hover,.elementor .e-99fe970-e3ef:focus-visible{color:#D0121B;background-color:#ffffff;}.elementor .e-99fe970-e3ef{font-family:var(--fon-font);font-weight:700;font-size:15px;color:#ffffff;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;transition:all 0.25s;}.elementor .e-b490d6c-4f95{padding:0px;margin-block-start:18px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-7490bcaa-fe8b{max-width:1240px;overflow:hidden;text-align:center;padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-image:linear-gradient(135deg, #D0121B 0%,#8f0a11 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 20px 50px 0px rgba(208,18,27,0.3);flex-direction:column;gap:14px;align-items:center;}.elementor .e-5c4cd7af-cb0e{z-index:1;padding-block-start:60px;padding-block-end:90px;}.elementor .e-5a1696b0-e74c{font-family:var(--fon-font);padding:0px;background-image:url("https://foncompany.ir/wp-content/uploads/2026/11/Bg-4-7.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:100% auto;background-position:0% 0%;background-color:#f7f7f9;flex-direction:column;gap:0px;background-position: center top; container-type: inline-size;\n}