.elementor-9272 .elementor-element.elementor-element-5ccb489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-cf4620b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-87c556e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-2a93b00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-ddc6ac2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-2a8e41a{--grid-columns:4;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-9272 .elementor-element.elementor-element-2a8e41a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9272 .elementor-element.elementor-element-2a8e41a .e-loop-item > .elementor-section, .elementor-9272 .elementor-element.elementor-element-2a8e41a .e-loop-item > .elementor-section > .elementor-container, .elementor-9272 .elementor-element.elementor-element-2a8e41a .e-loop-item > .e-con, .elementor-9272 .elementor-element.elementor-element-2a8e41a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9272 .elementor-element.elementor-element-0476a98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9272 .elementor-element.elementor-element-bdef9f9{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-9272 .elementor-element.elementor-element-bdef9f9 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9272 .elementor-element.elementor-element-bdef9f9 .e-loop-item > .elementor-section, .elementor-9272 .elementor-element.elementor-element-bdef9f9 .e-loop-item > .elementor-section > .elementor-container, .elementor-9272 .elementor-element.elementor-element-bdef9f9 .e-loop-item > .e-con, .elementor-9272 .elementor-element.elementor-element-bdef9f9 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-9272 .elementor-element.elementor-element-2a8e41a{--grid-columns:2;}.elementor-9272 .elementor-element.elementor-element-bdef9f9{--grid-columns:2;}}@media(max-width:767px){.elementor-9272 .elementor-element.elementor-element-2a8e41a{--grid-columns:2;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-9272 .elementor-element.elementor-element-bdef9f9{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}}/* Start custom CSS */.ifs-at{--pd-m-cal:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='4.5' width='18' height='16.5' rx='2.5'/><path d='M16 3v3M8 3v3M3 10h18'/></g></svg>");--pd-m-chat:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/><path d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01'/></g></svg>");--pd-m-check:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M20 6 9 17l-5-5'/></svg>");--pd-m-clock:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='9'/><path d='M12 7v5l3.2 2'/></g></svg>");--pd-m-down:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");--pd-m-left:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m15 6-6 6 6 6' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");--pd-m-link:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/><path d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/></g></svg>");--pd-m-list:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round' d='M16 6H3M16 12H3M16 18H3M21 6h.01M21 12h.01M21 18h.01'/></svg>");--pd-m-phone:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25 11.4 11.4 0 0 0 3.6.57 1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/></svg>");--pd-m-tg:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/></svg>");--pd-m-wa:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='black' d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z'/></svg>")}
.ifs-at{--at-brand:#c93535;--at-brand-ink:#a82a2a;--at-tint:#fbecec;--at-ink:#1b1d22;--at-body:#30343c;--at-muted:#5b6070;--at-line:#e6e8ec;--at-soft:#f4f5f7;--at-wa:#1f9d55;--at-hdr:81px;--at-top:calc(var(--wp-admin--admin-bar--height,0px) + var(--at-hdr))}
.ifs-at .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--row-gap:0px;--column-gap:0px;--gap:0px}
.ifs-at .elementor-widget{margin:0!important}
.ifs-at.ifs-at{--padding-top:0px;--padding-bottom:72px}
.ifs-at .elementor-shortcode,.ifs-at .elementor-heading-title{font-family:iransans,Tahoma,sans-serif}
.ifs-at-prog{display:none}
@supports (animation-timeline:scroll()){
.ifs-at-prog{display:block;position:fixed;top:var(--at-top);inset-inline:0;z-index:98;height:3px;background:var(--at-brand);transform-origin:right;transform:scaleX(0);animation:ifs-at-prog linear both;animation-timeline:scroll(root)}
@keyframes ifs-at-prog{to{transform:scaleX(1)}}
}
.ifs-bl-crumbs{display:flex;align-items:center;gap:6px;padding:20px 0;font-size:13px;line-height:1.6;color:var(--at-muted);white-space:nowrap;overflow-x:auto;scrollbar-width:none}
.ifs-bl-crumbs::-webkit-scrollbar{display:none}
.ifs-bl-crumbs a{color:var(--at-muted);text-decoration:none}
.ifs-bl-crumbs a:hover{color:var(--at-brand)}
.ifs-bl-crumbs [aria-current]{color:var(--at-ink);overflow:hidden;text-overflow:ellipsis}
.ifs-at .ifs-bc-sep{flex:none;width:14px;height:14px;background:currentColor;opacity:.6;-webkit-mask:var(--pd-m-left) center/contain no-repeat;mask:var(--pd-m-left) center/contain no-repeat}
.ifs-at-grid.ifs-at-grid{display:grid!important;grid-template-columns:minmax(0,740px) 300px;justify-content:center;column-gap:72px;align-items:start}
.ifs-at-main{min-width:0}
.ifs-at-side.ifs-at-side{position:sticky;top:calc(var(--at-top) + 24px);gap:16px!important}
.ifs-at-cat{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;background:var(--at-tint);color:var(--at-brand-ink);font-size:13px;font-weight:500;text-decoration:none}
.ifs-at-h h1{margin:14px 0 0;font-size:32px;line-height:1.65;font-weight:700;color:var(--at-ink)}
.ifs-at-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:18px;font-size:13.5px;line-height:1.6;color:var(--at-muted)}
.ifs-at-meta span{display:inline-flex;align-items:center;gap:6px}
.ifs-at-meta span::before{content:"";flex:none;width:17px;height:17px;background:currentColor;-webkit-mask:var(--pd-m-clock) center/contain no-repeat;mask:var(--pd-m-clock) center/contain no-repeat}
.ifs-at-meta .ifs-at-date::before{-webkit-mask-image:var(--pd-m-cal);mask-image:var(--pd-m-cal)}
.ifs-at-hero.ifs-at-hero{margin-top:24px!important}
.ifs-at-hero img{display:block;width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover;border-radius:16px;background:var(--at-soft)}
.ifs-at-toc ol{margin:0;padding:0;list-style:none;counter-reset:t}
.ifs-at-toc li{margin:0;counter-increment:t}
.ifs-at-toc a{display:flex;gap:10px;padding:7px 12px;border-inline-start:2px solid var(--at-line);font-size:14px;line-height:1.8;color:var(--at-body);text-decoration:none;transition:color .2s,border-color .2s}
.ifs-at-toc a::before{content:counter(t,persian);min-width:1em;color:var(--at-muted)}
.ifs-at-toc a:hover{color:var(--at-brand)}
.ifs-at-toc a[aria-current]{border-color:var(--at-brand);color:var(--at-brand);font-weight:500;background:linear-gradient(to left,var(--at-tint),rgba(251,236,236,0) 85%)}
.ifs-at-toc a[aria-current]::before{color:var(--at-brand)}
.ifs-at-toc--side{padding:20px;border:1px solid var(--at-line);border-radius:16px;max-height:calc(100vh - var(--at-top) - 300px);overflow:auto;scroll-behavior:smooth}
.ifs-at-toc-t{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;font-weight:700;color:var(--at-ink)}
.ifs-at-toc-t::before,.ifs-at-tocbox summary::before{content:"";flex:none;width:20px;height:20px;background:var(--at-brand);-webkit-mask:var(--pd-m-list) center/contain no-repeat;mask:var(--pd-m-list) center/contain no-repeat}
.ifs-at-tocbox{display:none;margin-top:24px;border:1px solid var(--at-line);border-radius:16px;background:#fff}
.ifs-at-tocbox summary{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 16px;font-size:15px;font-weight:700;color:var(--at-ink);cursor:pointer;list-style:none}
.ifs-at-tocbox summary::-webkit-details-marker{display:none}
.ifs-at-tocbox summary span{margin-inline-start:auto;font-size:13px;font-weight:400;color:var(--at-muted)}
.ifs-at-tocbox summary::after{content:"";flex:none;width:20px;height:20px;background:var(--at-muted);-webkit-mask:var(--pd-m-down) center/contain no-repeat;mask:var(--pd-m-down) center/contain no-repeat;transition:transform .2s}
.ifs-at-tocbox[open] summary::after{transform:rotate(180deg)}
.ifs-at-tocbox ol{padding:0 12px 14px}
.ifs-at-content.ifs-at-content{margin-top:32px!important;font-size:17px;line-height:2.1;color:var(--at-body)}
.ifs-at-content .elementor-widget-container>*{margin:0 0 1.1em}
.ifs-at-content p{margin:0 0 1.1em;font-size:inherit;line-height:inherit;text-align:start}
.ifs-at-content .elementor-widget-container>p:first-child{font-size:18.5px;line-height:2.05;color:var(--at-ink)}
.ifs-at-content h2,.ifs-at-content h3,.ifs-at-content h4,.ifs-at-content h5,.ifs-at-content h6{font-family:iransans,Tahoma,sans-serif;font-weight:700;color:var(--at-ink);scroll-margin-top:calc(var(--at-top) + 24px)}
.ifs-at-content h2{margin:2.1em 0 .6em;font-size:24px;line-height:1.6}
.ifs-at-content h3{margin:1.7em 0 .5em;font-size:19.5px;line-height:1.7}
.ifs-at-content h4,.ifs-at-content h5,.ifs-at-content h6{margin:1.5em 0 .4em;font-size:17px;line-height:1.8}
.ifs-at-content strong,.ifs-at-content b{color:var(--at-ink)}
.ifs-at-content em,.ifs-at-content i{font-style:normal}
.ifs-at-content a{color:var(--at-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}
.ifs-at-content ul,.ifs-at-content ol{margin:0 0 1.1em;padding:0;list-style:none}
.ifs-at-content li{position:relative;margin:0 0 .45em;padding-inline-start:28px}
.ifs-at-content ul>li::before{content:"";position:absolute;inset-inline-start:8px;top:.95em;width:7px;height:7px;border-radius:50%;background:var(--at-brand)}
.ifs-at-content ol{counter-reset:n}
.ifs-at-content ol>li{counter-increment:n}
.ifs-at-content ol>li::before{content:counter(n,persian);position:absolute;inset-inline-start:0;top:.45em;width:22px;height:22px;border-radius:50%;background:var(--at-tint);color:var(--at-brand);font-size:12.5px;font-weight:700;line-height:22px;text-align:center}
.ifs-at-content figure{margin:1.8em 0;max-width:100%}
.ifs-at-content figure img,.ifs-at-content p img{display:block;max-width:100%;height:auto;margin-inline:auto;border-radius:16px}
.ifs-at-content figcaption{margin-top:8px;font-size:13px;text-align:center;color:var(--at-muted)}
.ifs-at-content blockquote{margin:1.6em 0;padding:16px 20px;border:0;border-inline-start:3px solid var(--at-brand);border-radius:0 12px 12px 0;background:var(--at-soft);font-style:normal}
.ifs-at-content .wp-block-columns{gap:20px}
.ifs-at-content .wp-block-table{margin:1.6em 0;overflow-x:auto;border:1px solid var(--at-line);border-radius:12px}
.ifs-at-content table{width:100%;min-width:560px;margin:0;border:0;border-collapse:collapse;font-size:14.5px;line-height:1.9}
.ifs-at-content th{background:var(--at-soft);color:var(--at-ink);font-weight:700;text-align:start;white-space:nowrap}
.ifs-at-content th,.ifs-at-content td{padding:12px 14px;border:0;border-bottom:1px solid var(--at-line);vertical-align:top}
.ifs-at-content tbody tr:last-child td{border-bottom:0}
.ifs-at-content .wp-block-table thead,.ifs-at-content .wp-block-table tfoot{border:0}
.ifs-at-content tbody tr:nth-child(even){background:#fbfbfc}
.ifs-at-content .schema-faq{display:flex;flex-direction:column;gap:10px}
.ifs-at-content .schema-faq-section{margin:0;padding:16px 18px;border:1px solid var(--at-line);border-radius:12px}
.ifs-at-content .schema-faq-question{display:flex;gap:10px;font-size:16px;line-height:1.8;color:var(--at-ink)}
.ifs-at-content .schema-faq-question::before{content:"؟";flex:none;width:26px;height:26px;border-radius:8px;background:var(--at-tint);color:var(--at-brand);font-weight:700;text-align:center;line-height:28px}
.ifs-at-content .schema-faq-answer{margin:6px 0 0;padding-inline-start:36px;font-size:15.5px;line-height:2}
.ifs-at-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:40px;padding-top:24px;border-top:1px solid var(--at-line)}
.ifs-at-share b{margin-inline-end:4px;font-size:14px;font-weight:500;color:var(--at-muted)}
.ifs-at-share a,.ifs-at-copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 12px;border:1px solid var(--at-line)!important;border-radius:12px!important;background:#fff!important;color:var(--at-ink)!important;font:500 13.5px iransans,Tahoma,sans-serif!important;text-decoration:none;cursor:pointer;transition:border-color .2s}
.ifs-at-share a:hover,.ifs-at-copy:hover{border-color:#cfd3da!important}
.ifs-at-share a::before,.ifs-at-copy::before{content:"";flex:none;width:20px;height:20px;background:currentColor;-webkit-mask:var(--pd-m-link) center/contain no-repeat;mask:var(--pd-m-link) center/contain no-repeat}
.ifs-at-sh-wa::before{background:var(--at-wa)!important;-webkit-mask-image:var(--pd-m-wa)!important;mask-image:var(--pd-m-wa)!important}
.ifs-at-sh-tg::before{background:#229ed9!important;-webkit-mask-image:var(--pd-m-tg)!important;mask-image:var(--pd-m-tg)!important}
.ifs-at-copy.is-done::before{background:var(--at-wa);-webkit-mask-image:var(--pd-m-check);mask-image:var(--pd-m-check)}
.ifs-at-cmt{margin-top:16px;border:1px solid var(--at-line);border-radius:16px}
.ifs-at-cmt>summary{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 18px;font-size:15px;font-weight:500;color:var(--at-ink);cursor:pointer;list-style:none}
.ifs-at-cmt>summary::-webkit-details-marker{display:none}
.ifs-at-cmt>summary::before{content:"";flex:none;width:20px;height:20px;background:var(--at-brand);-webkit-mask:var(--pd-m-chat) center/contain no-repeat;mask:var(--pd-m-chat) center/contain no-repeat}
.ifs-at-cmt>summary span{margin-inline-start:auto;font-size:13px;font-weight:400;color:var(--at-muted)}
.ifs-at-cmt #comments,.ifs-at-cmt .comments-area{margin:0!important;padding:0 18px 18px!important;border:0!important;background:none!important}
.ifs-at-cmt .ast-row{margin-inline:0!important}
.ifs-at-cmt .ast-grid-common-col{padding-left:0!important;padding-right:0!important}
.ifs-at-cmt .ast-comment-formwrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.ifs-at-cmt .ast-comment-formwrap::before,.ifs-at-cmt .ast-comment-formwrap::after{display:none}
.ifs-at-cmt .ast-comment-formwrap>p{width:auto!important;margin:0!important;padding:0!important;float:none!important}
.ifs-at-cmt .comment-form-cookies-consent{display:flex;align-items:center;gap:10px}
.ifs-at-cmt .comment-form-cookies-consent label{display:inline;margin:0}
.ifs-at-cmt input[type=checkbox]{flex:none;width:20px;height:20px;margin:0;accent-color:var(--at-brand)}
.ifs-at-cmt .comment-reply-title,.ifs-at-cmt .comments-title{margin:0 0 12px!important;font-size:15px!important;font-weight:700;color:var(--at-ink)}
.ifs-at-cmt .comment-notes,.ifs-at-cmt .logged-in-as{font-size:13px;color:var(--at-muted)}
.ifs-at-cmt label{display:block;margin-bottom:6px;font-size:13.5px;color:var(--at-muted)}
.ifs-at-cmt textarea,.ifs-at-cmt input[type=text],.ifs-at-cmt input[type=email],.ifs-at-cmt input[type=url]{width:100%!important;padding:12px 14px!important;border:1px solid #cfd3da!important;border-radius:12px!important;background:#fff!important;font:15px/1.8 iransans,Tahoma,sans-serif!important;color:var(--at-ink)!important}
.ifs-at-cmt textarea{min-height:120px}
.ifs-at-cmt .form-submit input,.ifs-at-cmt .submit{min-height:48px;padding:0 24px!important;border:0!important;border-radius:12px!important;background:var(--at-brand)!important;color:#fff!important;font:700 14.5px iransans,Tahoma,sans-serif!important;cursor:pointer}
.ifs-at-prods.ifs-at-prods,.ifs-at-rel.ifs-at-rel,.ifs-at .ifs-hs{width:100%;max-width:1112px;margin-inline:auto}
.ifs-at-prods.ifs-at-prods,.ifs-at-rel.ifs-at-rel{margin-top:64px}
.ifs-at-noprods .ifs-at-prods{display:none!important}
.ifs-sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 20px}
.ifs-sec-h h2{margin:0;font-size:22px;line-height:1.6;font-weight:700;color:var(--at-ink)}
.ifs-sec-h a{display:inline-flex;align-items:center;gap:4px;padding:10px 0;margin:-10px 0;color:var(--at-brand);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}
.ifs-sec-h a::after{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:var(--pd-m-left) center/contain no-repeat;mask:var(--pd-m-left) center/contain no-repeat}
.ifs-at-pgrid .e-loop-item,.ifs-at-rgrid .e-loop-item{padding:0!important;margin:0!important;min-width:0}
@media (min-width:768px){.ifs-at-pgrid .elementor-loop-container,.ifs-at-rgrid .elementor-loop-container{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))!important}}
.ifs-hs{display:none;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;column-gap:20px;margin-top:40px;padding:24px 28px;border-radius:16px;background:var(--at-soft)}
.ifs-hs-ic{grid-row:1/span 2;width:56px;height:56px;border-radius:14px;background:var(--at-tint) url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><g fill='none' stroke='%23c93535' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M7.9 20A9 9 0 1 0 4 16.1L2 22Z'/><path d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3M12 17h.01'/></g></svg>") center/28px no-repeat}
.ifs-hs-t{margin:0;font-size:18px;line-height:1.6;font-weight:700;color:var(--at-ink)}
.ifs-hs-s{margin:2px 0 0;font-size:14px;line-height:1.9;color:var(--at-muted)}
.ifs-hs .ifs-hs-s{grid-column:2}
.ifs-hs-a{grid-column:3;grid-row:1/span 2;display:flex;gap:10px}
.ifs-hs-call,.ifs-hs-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:12px;font-size:14.5px;font-weight:700;line-height:1.5;text-decoration:none;white-space:nowrap;transition:background-color .2s,border-color .2s}
.ifs-hs-call{background:var(--at-brand);color:#fff!important}
.ifs-hs-call:hover{background:var(--at-brand-ink)}
.ifs-hs-wa{background:#fff;border:1px solid #cfd3da;color:var(--at-ink)!important;font-weight:500}
.ifs-hs-wa:hover{border-color:var(--at-wa)}
.ifs-hs-call::before,.ifs-hs-wa::before{content:"";flex:none;width:18px;height:18px;background:#fff;-webkit-mask:var(--pd-m-phone) center/contain no-repeat;mask:var(--pd-m-phone) center/contain no-repeat}
.ifs-hs-wa::before{width:20px;height:20px;background:var(--at-wa);-webkit-mask-image:var(--pd-m-wa);mask-image:var(--pd-m-wa)}
.ifs-hs-side{padding:20px;border-radius:16px;background:var(--at-soft)}
.ifs-hs-side .ifs-hs-t{font-size:15.5px;line-height:1.7}
.ifs-hs-side .ifs-hs-s{margin:4px 0 14px;font-size:13.5px}
.ifs-hs-side a{width:100%;min-height:46px}
.ifs-hs-side a+a{margin-top:8px}
@media (max-width:1180px){
.ifs-at-grid.ifs-at-grid{grid-template-columns:minmax(0,740px);column-gap:0}
.ifs-at-side.ifs-at-side{display:none}
.ifs-at-tocbox{display:block}
.ifs-at .ifs-hs{display:grid}
}
@media (max-width:1024px){.ifs-at{--at-hdr:75px}}
@media (max-width:767px){
.ifs-at{--at-hdr:65px}
.ifs-at.ifs-at{--padding-left:20px;--padding-right:20px;--padding-bottom:40px}
.ifs-bl-crumbs{padding:14px 0;font-size:12.5px}
.ifs-at-h h1{margin-top:12px;font-size:23px;line-height:1.75}
.ifs-at-meta{margin-top:14px;gap:6px 16px;font-size:13px}
.ifs-at-hero.ifs-at-hero{margin-top:18px!important}
.ifs-at-hero img{border-radius:14px}
.ifs-at-tocbox{margin-top:18px}
.ifs-at-content.ifs-at-content{margin-top:24px!important;font-size:16px}
.ifs-at-content .elementor-widget-container>p:first-child{font-size:17px}
.ifs-at-content h2{font-size:20px;line-height:1.7}
.ifs-at-content h3{font-size:17.5px}
.ifs-at-content h4,.ifs-at-content h5,.ifs-at-content h6{font-size:16px}
.ifs-at-content table{font-size:13.5px}
.ifs-at-content th,.ifs-at-content td{padding:10px 12px}
.ifs-at-content .schema-faq-section{padding:14px}
.ifs-at-content .schema-faq-question{font-size:15px}
.ifs-at-content .schema-faq-answer{margin-top:8px;padding-inline-start:0;font-size:14.5px}
.ifs-at-share{margin-top:32px}
.ifs-at-share b{width:100%}
.ifs-at-copy{margin-inline-start:auto}
.ifs-at-prods.ifs-at-prods,.ifs-at-rel.ifs-at-rel{margin-top:48px}
.ifs-sec-h h2{font-size:19px}
.ifs-hs{grid-template-columns:48px minmax(0,1fr);column-gap:14px;row-gap:4px;padding:20px}
.ifs-hs-ic{width:48px;height:48px}
.ifs-hs-t{font-size:16px}
.ifs-hs-a{grid-column:1/-1;grid-row:3;margin-top:12px;gap:8px}
.ifs-hs-call{flex:1 1 auto;padding:0 12px}
.ifs-hs-wa{padding:0 16px}
.ifs-at-cmt .ast-comment-formwrap{grid-template-columns:minmax(0,1fr)}
}
.ifs-at a:focus-visible,.ifs-at button:focus-visible,.ifs-at summary:focus-visible{outline:2px solid var(--at-brand)!important;outline-offset:2px}
@media (prefers-reduced-motion:reduce){.ifs-at *{transition:none!important}.ifs-at-toc--side{scroll-behavior:auto}}/* End custom CSS */