.elementor .e-2dc286e1-76fb{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) 40%, rgba(255,255,255,0.75) 56%, rgba(255,255,255,0) 78%);\n}.elementor .e-4d3a006e-3f23:hover,.elementor .e-4d3a006e-3f23:focus-visible{color:#D0121B;}.elementor .e-4d3a006e-3f23{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-1e9fded5-bf2d{font-family:var(--fon-font);font-size:18px;color:#777777;display:block;}.elementor .e-6a2d3861-7c5b:hover,.elementor .e-6a2d3861-7c5b:focus-visible{color:#D0121B;}.elementor .e-6a2d3861-7c5b{font-family:var(--fon-font);font-weight:600;font-size:14px;color:#777777;display:block;}.elementor .e-1ef08a2b-69e0{width:auto;padding:0px;margin-block-end:20px;gap:10px;align-items:center;}.elementor .e-2e41b70f-d1a5{font-family:var(--fon-font);font-weight:900;font-size:36px;color:var(--fon-dark);line-height:1.6;margin:0px;text-align: right;\n}.elementor .e-1183409-ae46{width:70px;height:4px;min-width:70px;padding:0px;margin-block-start:8px;margin-block-end:16px;border-radius:4px;background-color:#D0121B;}.elementor .e-44029724-fb0f{font-family:var(--fon-font);font-size:14px;color:#666666;display:block;text-align: right;\n}.elementor .e-6525b867-8707{max-width:640px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-2849d58a-66d7{max-width:1240px;z-index:1;padding:0px;justify-content:flex-start;}.elementor .e-24fdf533-a70e{min-height:340px;overflow:hidden;font-family:var(--fon-font);padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://foncompany.ir/wp-content/uploads/2026/11/blog.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center;background-position: left center;\n}.elementor .e-c4741b9-205a{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(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-33878b9d-d4f4{width:100%;max-height:460px;object-fit:cover;border-radius:18px;box-shadow:0px 12px 32px 0px rgba(0,0,0,0.1);display:block;}.elementor .e-119db7af-aa99{width:100%;font-family:var(--fon-font);font-size:16px;color:#333333;line-height:2.1;padding-block-start:36px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;border-radius:18px;border-width:1px;border-color:#ececec;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.05);text-align: right; & p { margin: 0 0 18px 0; } & h2 { font-weight: 900; font-size: 26px; color: var(--fon-dark); margin: 28px 0 14px 0; line-height: 1.6; } & h3 { font-weight: 800; font-size: 20px; color: var(--fon-dark); margin: 22px 0 12px 0; line-height: 1.6; } & a { color: #D0121B; } & ul, & ol { margin: 0 0 18px 0; padding-inline-start: 24px; } & li { margin-bottom: 8px; } & img { max-width: 100%; height: auto; border-radius: 12px; } & blockquote { margin: 20px 0; padding: 14px 20px; border-inline-start: 4px solid #D0121B; background-color: #fdf3f3; border-radius: 10px; } & * { font-family: var(--fon-font); } & p, & li, & span, & strong, & a, & blockquote { font-family: var(--fon-font); font-size: 16px; line-height: 2.1; color: #333333; } & h2, & h3 { font-family: var(--fon-font); } & .elementor-widget-container, & .elementor { font-family: var(--fon-font); }\n}.elementor .e-38432b51-59ac:hover,.elementor .e-38432b51-59ac:focus-visible{color:#ffffff;background-color:#D0121B;}.elementor .e-38432b51-59ac{font-family:var(--fon-font);font-weight:700;font-size:14px;color:#D0121B;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:2px;border-color:#D0121B;border-style:solid;background-color:transparent;transition:all 0.2s;}.elementor .e-255dd69f-7bb1{padding:0px;justify-content:flex-start;}.elementor .e-401eb099-bc56{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;align-items:stretch;}.elementor .e-140ade45-79b5{font-family:var(--fon-font);font-weight:800;font-size:12px;color:#ffffff;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:rgba(255,255,255,0.18);display:block;}.elementor .e-1d044f60-422d{font-family:var(--fon-font);font-weight:900;font-size:21px;color:#ffffff;line-height:1.7;margin:0px;text-align: right;\n}.elementor .e-34260059-2be6{font-family:var(--fon-font);font-size:13px;color:rgba(255,255,255,0.92);line-height:2;display:block;text-align: right;\n}.elementor .e-58b32b1d-eb9f:hover,.elementor .e-58b32b1d-eb9f:focus-visible{background-color:#fdecec;transform:translate3d(0px, -2px, 0px);}.elementor .e-58b32b1d-eb9f{width:100%;font-family:var(--fon-font);font-weight:800;font-size:14px;color:#D0121B;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:0px;background-color:#ffffff;transition:all 0.25s;}.elementor .e-24697b33-2bd7{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;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 16px 40px 0px rgba(208,18,27,0.28);flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-61d1611a-6bda{font-family:var(--fon-font);font-weight:900;font-size:17px;color:var(--fon-dark);margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;text-align: right;\n}.elementor .e-5b2c9acb-c1f3:hover,.elementor .e-5b2c9acb-c1f3:focus-visible{color:#D0121B;background-color:#fdecec;}.elementor .e-5b2c9acb-c1f3{width:100%;font-family:var(--fon-font);font-weight:700;font-size:14px;color:#333333;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;background-color:#f6f6f8;transition:all 0.2s;text-align: right;\n}.elementor .e-39f64787-1b41:hover,.elementor .e-39f64787-1b41:focus-visible{color:#D0121B;background-color:#fdecec;}.elementor .e-39f64787-1b41{width:100%;font-family:var(--fon-font);font-weight:700;font-size:14px;color:#333333;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;background-color:#f6f6f8;transition:all 0.2s;text-align: right;\n}.elementor .e-7374a267-fe02:hover,.elementor .e-7374a267-fe02:focus-visible{color:#D0121B;background-color:#fdecec;}.elementor .e-7374a267-fe02{width:100%;font-family:var(--fon-font);font-weight:700;font-size:14px;color:#333333;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;background-color:#f6f6f8;transition:all 0.2s;text-align: right;\n}.elementor .e-34d63adc-d441:hover,.elementor .e-34d63adc-d441:focus-visible{color:#D0121B;background-color:#fdecec;}.elementor .e-34d63adc-d441{width:100%;font-family:var(--fon-font);font-weight:700;font-size:14px;color:#333333;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:10px;border-width:0px;background-color:#f6f6f8;transition:all 0.2s;text-align: right;\n}.elementor .e-75498b91-ff4b{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:#ececec;border-style:solid;background-color:#ffffff;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.05);flex-direction:column;gap:8px;align-items:stretch;}.elementor .e-78a74606-64d6{width:330px;min-width:330px;position:sticky;inset-block-start:100px;padding:0px;flex-direction:column;gap:16px;flex:0 0 auto;align-items:stretch;align-self:flex-start;}.elementor .e-11b78319-4c68{max-width:1240px;flex-direction:row;gap:36px;align-items:flex-start;}.elementor .e-1672e80f-635b{z-index:1;padding-block-end:30px;}.elementor .e-76a18750-6508{font-family:var(--fon-font);font-weight:900;font-size:28px;color:#ffffff;margin:0px;}.elementor .e-1069059d-4e5d{max-width:780px;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-778b42dd-770a:hover,.elementor .e-778b42dd-770a:focus-visible{border-color:#fdecec;background-color:#fdecec;transform:translate3d(0px, -2px, 0px);}.elementor .e-778b42dd-770a{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-67979823-d99a:hover,.elementor .e-67979823-d99a:focus-visible{color:#D0121B;background-color:#ffffff;}.elementor .e-67979823-d99a{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-76f34204-608c{padding:0px;margin-block-start:14px;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-77771862-3c80{max-width:1240px;overflow:hidden;text-align:center;padding-block-start:50px;padding-block-end:50px;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-275a78cb-d559{z-index:1;padding-block-start:40px;padding-block-end:90px;}.elementor .e-7ef62453-3fc6{position:relative;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%;flex-direction:column;align-items:stretch;container-type: inline-size; background-position: center top;\n}