.elementor-4858 .elementor-element.elementor-element-19f7a5b{--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-4858 .elementor-element.elementor-element-8969ed7{--spacer-size:30px;}.elementor-4858 .elementor-element.elementor-element-5442d53{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4858 .elementor-element.elementor-element-f931371{--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-4858 .elementor-element.elementor-element-3dd779f{--spacer-size:100px;}.elementor-4858 .elementor-element.elementor-element-bd5647d{text-align:start;font-family:"Yekan Bakh", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-primary );}.elementor-4858 .elementor-element.elementor-element-0a99349 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:19px;font-weight:700;}.elementor-4858 .elementor-element.elementor-element-65a8a01 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:22px;font-weight:700;}.elementor-4858 .elementor-element.elementor-element-dec5ec0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4858 .elementor-element.elementor-element-fb2ffcc{--display:flex;}.elementor-4858 .elementor-element.elementor-element-208d90c .elementor-button{background-color:#0077B6;font-size:16px;border-radius:20px 20px 20px 20px;padding:13px 18px 13px 18px;}.elementor-4858 .elementor-element.elementor-element-208d90c .elementor-button:hover, .elementor-4858 .elementor-element.elementor-element-208d90c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5402078 );border-color:var( --e-global-color-secondary );}.elementor-4858 .elementor-element.elementor-element-208d90c > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4858 .elementor-element.elementor-element-208d90c .elementor-button:hover svg, .elementor-4858 .elementor-element.elementor-element-208d90c .elementor-button:focus svg{fill:var( --e-global-color-5402078 );}.elementor-4858 .elementor-element.elementor-element-7eb819f{--display:flex;}.elementor-4858 .elementor-element.elementor-element-ff4604e .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;border-radius:20px 20px 20px 20px;padding:13px 18px 13px 18px;}.elementor-4858 .elementor-element.elementor-element-ff4604e .elementor-button:hover, .elementor-4858 .elementor-element.elementor-element-ff4604e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5402078 );border-color:var( --e-global-color-secondary );}.elementor-4858 .elementor-element.elementor-element-ff4604e > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4858 .elementor-element.elementor-element-ff4604e .elementor-button:hover svg, .elementor-4858 .elementor-element.elementor-element-ff4604e .elementor-button:focus svg{fill:var( --e-global-color-5402078 );}.elementor-4858 .elementor-element.elementor-element-3e8b466{--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-4858 .elementor-element.elementor-element-71520d2{--display:flex;--min-height:520px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0201012E;--border-color:#0201012E;--border-radius:10px 10px 10px 10px;}.elementor-4858 .elementor-element.elementor-element-71520d2:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-71520d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vahidkhani.com/wp-content/uploads/2026/07/InShot_20260711_195336638-2-scaled.jpg");background-position:center left;background-size:cover;}.elementor-4858 .elementor-element.elementor-element-82be460{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;}.elementor-4858 .elementor-element.elementor-element-fb20c74{--spacer-size:120px;}.elementor-4858 .elementor-element.elementor-element-020df7f{text-align:start;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4858 .elementor-element.elementor-element-f154996 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:29px;font-weight:700;}.elementor-4858 .elementor-element.elementor-element-5f5475a .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:32px;font-weight:700;}.elementor-4858 .elementor-element.elementor-element-e746e5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4858 .elementor-element.elementor-element-e746e5c.e-con{--e-con-transform-translateX:50px;}.elementor-4858 .elementor-element.elementor-element-5875ae3{--display:flex;}.elementor-4858 .elementor-element.elementor-element-6834417 .elementor-button{background-color:#0077B6;font-size:16px;border-radius:20px 20px 20px 20px;padding:13px 18px 13px 18px;}.elementor-4858 .elementor-element.elementor-element-6834417 .elementor-button:hover, .elementor-4858 .elementor-element.elementor-element-6834417 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5402078 );border-color:var( --e-global-color-secondary );}.elementor-4858 .elementor-element.elementor-element-6834417 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4858 .elementor-element.elementor-element-6834417 .elementor-button:hover svg, .elementor-4858 .elementor-element.elementor-element-6834417 .elementor-button:focus svg{fill:var( --e-global-color-5402078 );}.elementor-4858 .elementor-element.elementor-element-18b7c69{--display:flex;}.elementor-4858 .elementor-element.elementor-element-6e5ce0d .elementor-button{background-color:var( --e-global-color-primary );font-size:15px;border-radius:20px 20px 20px 20px;padding:13px 18px 13px 18px;}.elementor-4858 .elementor-element.elementor-element-6e5ce0d .elementor-button:hover, .elementor-4858 .elementor-element.elementor-element-6e5ce0d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5402078 );border-color:var( --e-global-color-secondary );}.elementor-4858 .elementor-element.elementor-element-6e5ce0d > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4858 .elementor-element.elementor-element-6e5ce0d .elementor-button:hover svg, .elementor-4858 .elementor-element.elementor-element-6e5ce0d .elementor-button:focus svg{fill:var( --e-global-color-5402078 );}.elementor-4858 .elementor-element.elementor-element-ed0489c{--display:flex;}.elementor-4858 .elementor-element.elementor-element-8e59ccb{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-4858 .elementor-element.elementor-element-8e59ccb:after{content:"1";}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__thumbnail__link{width:100%;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__meta-data span + span:before{content:"•";}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__text{margin-top:20px;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__title, .elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__title a{color:#000000;font-family:"Yekan Bakh", Sans-serif;font-size:16px;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__excerpt p{font-family:"Yekan Bakh", Sans-serif;font-size:10px;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-4858 .elementor-element.elementor-element-c1acd32 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-4858 .elementor-element.elementor-element-d87fdee{--spacer-size:50px;}.elementor-4858 .elementor-element.elementor-element-365dfa6{--display:flex;}.elementor-4858 .elementor-element.elementor-element-e693cbf{text-align:center;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:20px;font-weight:700;}.elementor-4858 .elementor-element.elementor-element-71a1e83 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-c64a620{--display:flex;}.elementor-4858 .elementor-element.elementor-element-cfb4f3b{--display:flex;}.elementor-4858 .elementor-element.elementor-element-350f433 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-2da3cee{--display:flex;}.elementor-4858 .elementor-element.elementor-element-16f1376{--display:flex;}.elementor-4858 .elementor-element.elementor-element-6e6f0c6 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-91b8102{--display:flex;}.elementor-4858 .elementor-element.elementor-element-403b759 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-15ad505{--display:flex;}.elementor-4858 .elementor-element.elementor-element-9b0389d > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-73c081f{--display:flex;}.elementor-4858 .elementor-element.elementor-element-9a117d1 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-db6eb8c{--display:flex;}.elementor-4858 .elementor-element.elementor-element-0c6d161 > .elementor-widget-container{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-4858 .elementor-element.elementor-element-965cb58{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4858 .elementor-element.elementor-element-dec5ec0{--grid-auto-flow:row;}.elementor-4858 .elementor-element.elementor-element-e746e5c{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4858 .elementor-element.elementor-element-f931371{--width:50%;}.elementor-4858 .elementor-element.elementor-element-3e8b466{--width:50%;}.elementor-4858 .elementor-element.elementor-element-71520d2{--width:97%;}.elementor-4858 .elementor-element.elementor-element-82be460{--width:50%;}.elementor-4858 .elementor-element.elementor-element-e746e5c{--content-width:67%;}}@media(max-width:767px){.elementor-4858 .elementor-element.elementor-element-65a8a01 .elementor-heading-title{font-size:18px;}.elementor-4858 .elementor-element.elementor-element-36c17ff{font-size:14px;}.elementor-4858 .elementor-element.elementor-element-dec5ec0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4858 .elementor-element.elementor-element-fb2ffcc{--width:50%;}.elementor-4858 .elementor-element.elementor-element-7eb819f.e-con{--e-con-transform-translateX:-142px;--e-con-transform-translateY:-81px;}.elementor-4858 .elementor-element.elementor-element-7eb819f{--width:50%;}.elementor-4858 .elementor-element.elementor-element-3e8b466.e-con{--order:-99999 /* order start hack */;}.elementor-4858 .elementor-element.elementor-element-f154996 .elementor-heading-title{font-size:18px;}.elementor-4858 .elementor-element.elementor-element-e746e5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4858 .elementor-element.elementor-element-5875ae3{--width:50%;}.elementor-4858 .elementor-element.elementor-element-18b7c69.e-con{--e-con-transform-translateX:-142px;--e-con-transform-translateY:-81px;}.elementor-4858 .elementor-element.elementor-element-18b7c69{--width:50%;}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-4858 .elementor-element.elementor-element-8e59ccb:after{content:"1";}.elementor-4858 .elementor-element.elementor-element-8e59ccb .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-71a1e83 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-350f433 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e6f0c6 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-403b759 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9b0389d */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a117d1 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0c6d161 */.vkh-wrap,*{box-sizing:border-box}
.vkh-wrap{
--vkh-primary:#0077B6;
--vkh-primary-2:#1697b8;
--vkh-dark:#123447;
--vkh-text:#425466;
--vkh-muted:#6b7b88;
--vkh-line:#dfeaf0;
--vkh-bg:#f4fafc;
--vkh-soft:#eef7fb;
--vkh-white:#fff;
direction:rtl;
font-family:Yekan,sans-serif!important;
}
.vkh-section{margin:32px 0}
.vkh-card{
background:#fff;
border:1px solid var(--vkh-line);
border-radius:24px;
box-shadow:0 16px 45px rgba(18,52,71,.08);
overflow:hidden;
position:relative;
transition:.3s;
}
.vkh-card{
    background:#fff;
    border:none;
    box-shadow:none;
    border-radius:28px;
}
.vkh-title-main{font-size:38px;font-weight:900;line-height:1.6;color:var(--vkh-dark);margin:0 0 16px}
.vkh-title-section{font-size:32px;font-weight:900;line-height:1.6;text-align:center;color:var(--vkh-dark);margin:0 0 14px}
.vkh-lead{font-size:17px;line-height:2;color:var(--vkh-muted)}
.vkh-badge{display:inline-block;padding:8px 16px;border-radius:999px;background:#e8f7fc;color:var(--vkh-primary);font-weight:800;font-size:14px}
.vkh-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.vkh-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.vkh-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.vkh-box{background:#fff;border:1px solid var(--vkh-line);border-radius:20px;padding:24px;transition:.3s}
.vkh-box:hover{border-color:var(--vkh-primary);transform:translateY(-3px)}
.vkh-box h3{margin:0 0 10px;font-size:20px;color:var(--vkh-dark)}
.vkh-box p,.vkh-box li{font-size:16px;line-height:2;color:var(--vkh-text)}
.vkh-btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.vkh-btn{padding:14px 26px;border-radius:14px;text-decoration:none;font-weight:800;transition:.3s;text-align:center}
.vkh-btn:hover{transform:translateY(-2px)}
.vkh-btn-primary{background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));color:#fff}
.vkh-btn-outline{border:1px solid var(--vkh-primary);color:var(--vkh-primary);background:#fff}
.vkh-list{list-style:none;padding:0;margin:0}
.vkh-list li{padding-right:22px;position:relative;margin-bottom:10px;font-size:16px}
.vkh-list li:before{content:"";position:absolute;right:0;top:11px;width:9px;height:9px;border-radius:50%;background:var(--vkh-primary)}
.vkh-step{display:flex;gap:16px;padding:20px;border:1px solid var(--vkh-line);border-radius:18px}
.vkh-step-no{width:44px;height:44px;min-width:44px;border-radius:14px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-weight:900}
.vkh-compare{padding:24px;border-radius:20px}
.vkh-compare.bad{background:#fff5f5;border:1px solid #f2d8d8}
.vkh-compare.good{background:#f4fbf7;border:1px solid #d9eadf}
.vkh-mini-note,.vkh-highlight{background:var(--vkh-soft);padding:18px;border-radius:18px;margin-top:18px}
.vkh-faq-item{border:1px solid var(--vkh-line);border-radius:18px;overflow:hidden;margin-bottom:12px}

/* اصلاحات بخش سوالات متداول */
.vkh-faq-question{display:flex;justify-content:space-between;width:100%;padding:18px;border:0;background:#fff;font-weight:800;cursor:pointer;font-size:16px;text-align:right;transition:all 0.3s ease;color:var(--vkh-dark)}
.vkh-faq-question:hover{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-question.active, .vkh-faq-question.is-active{background:var(--vkh-primary);color:#fff!important}
.vkh-faq-answer{display:none;padding:18px;line-height:2;font-size:16px;background:#fff;border-top:1px solid var(--vkh-line)}

.vkh-cta{padding:32px;border-radius:24px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));text-align:center;color:#fff}
.vkh-cta h2{font-size:28px;margin:0 0 12px}
.vkh-cta-features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:28px}
.vkh-cta-features div{background:rgba(255,255,255,.12);padding:14px;border-radius:14px}
.vkh-hero-weight{padding:32px;background:linear-gradient(135deg,#f8fcfe,#eef8fb)}
.vkh-hero-bg{position:absolute;inset:0;background:
radial-gradient(circle at top left,rgba(22,151,184,.12),transparent 30%),
radial-gradient(circle at bottom right,rgba(0,119,182,.12),transparent 30%)}
.vkh-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:28px}
.vkh-icon,.vkh-icon-box{width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--vkh-primary),var(--vkh-primary-2));display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;margin-bottom:14px}

@media(max-width:992px){
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr 1fr}
}
@media(max-width:768px){
.vkh-title-main{font-size:28px;line-height:1.4}
.vkh-title-section{font-size:24px;line-height:1.4}
.vkh-grid-4,.vkh-grid-3,.vkh-grid-2,.vkh-features-grid,.vkh-cta-features{grid-template-columns:1fr}
.vkh-btn-row{flex-direction:column;width:100%}
.vkh-btn{width:100%}
.vkh-step{flex-direction:column;text-align:center;align-items:center}
.vkh-step-no{margin-bottom:10px}
.vkh-cta{padding:24px}
.vkh-hero-weight{padding:24px}
}/* End custom CSS */