.elementor-12743 .elementor-element.elementor-element-503377c{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12743 .elementor-element.elementor-element-3eee837{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-widget-heading .elementor-heading-title{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-12743 .elementor-element.elementor-element-5160035 > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-5160035{text-align:right;}.elementor-12743 .elementor-element.elementor-element-5160035 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-40bcaa8{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-1c925be > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-1c925be{text-align:right;}.elementor-12743 .elementor-element.elementor-element-1c925be .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-02086ca{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-54bb7e6 > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-54bb7e6{text-align:right;}.elementor-12743 .elementor-element.elementor-element-54bb7e6 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-b69520d{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-5d08e18{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12743 .elementor-element.elementor-element-1c0bb43{--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;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:var( --e-global-color-9ad58c8 );--border-color:var( --e-global-color-9ad58c8 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.29);--padding-top:25px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12743 .elementor-element.elementor-element-51b8fd3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-51b8fd3{text-align:center;}.elementor-12743 .elementor-element.elementor-element-51b8fd3 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:21px;font-weight:bold;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-3c8b61c{text-align:center;}.elementor-12743 .elementor-element.elementor-element-930d433{--display:flex;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:var( --e-global-color-9ad58c8 );--border-color:var( --e-global-color-9ad58c8 );--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 17px 0px rgba(0, 0, 0, 0.14);--padding-top:25px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12743 .elementor-element.elementor-element-930d433:not(.elementor-motion-effects-element-type-background), .elementor-12743 .elementor-element.elementor-element-930d433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #C19EE06B 0%, #FFFFFF 100%);}.elementor-12743 .elementor-element.elementor-element-35ed646 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-35ed646{text-align:center;}.elementor-12743 .elementor-element.elementor-element-35ed646 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:21px;font-weight:bold;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-32b48de{text-align:center;}.elementor-12743 .elementor-element.elementor-element-daa5785{text-align:justify;}.elementor-12743 .elementor-element.elementor-element-161840b > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-161840b{text-align:right;}.elementor-12743 .elementor-element.elementor-element-161840b .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-3ba806d{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-132d794{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px rgba(96.38365689939802, 3.5909131142213666, 98.9116683959961, 0.14);}.elementor-12743 .elementor-element.elementor-element-132d794.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12743 .elementor-element.elementor-element-c71bff0 img{width:50%;}.elementor-12743 .elementor-element.elementor-element-464e369{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12743 .elementor-element.elementor-element-14d0bff{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-dffe970{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 9px 0px rgba(96.38365689939802, 3.5909131142213666, 98.9116683959961, 0.14);}.elementor-12743 .elementor-element.elementor-element-dffe970.e-con{--align-self:center;}.elementor-12743 .elementor-element.elementor-element-f9124f6 img{width:50%;}.elementor-12743 .elementor-element.elementor-element-9285756{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-12743 .elementor-element.elementor-element-c88c054{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-883b3c0{--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-12743 .elementor-element.elementor-element-bfa996f > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-bfa996f{text-align:right;}.elementor-12743 .elementor-element.elementor-element-bfa996f .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-fe6b2d0{--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-12743 .elementor-element.elementor-element-c19fddc{--display:flex;--justify-content:center;}.elementor-12743 .elementor-element.elementor-element-e679665{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-62732d9{--display:flex;}.elementor-12743 .elementor-element.elementor-element-4ab2698 img{width:50%;}.elementor-12743 .elementor-element.elementor-element-1d58e49{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12743 .elementor-element.elementor-element-5d7e965{--display:flex;--justify-content:center;}.elementor-12743 .elementor-element.elementor-element-cc72ff1{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-1c75e11{--display:flex;}.elementor-12743 .elementor-element.elementor-element-83c526a img{width:50%;}.elementor-12743 .elementor-element.elementor-element-b0b40a4{--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-12743 .elementor-element.elementor-element-39a4fdb{--display:flex;--justify-content:center;}.elementor-12743 .elementor-element.elementor-element-d62ca0b{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-615ac91{--display:flex;}.elementor-12743 .elementor-element.elementor-element-22f25b2 img{width:50%;}.elementor-12743 .elementor-element.elementor-element-f2fbe95{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-12743 .elementor-element.elementor-element-d6c46ce{--display:flex;--justify-content:center;}.elementor-12743 .elementor-element.elementor-element-0b87665{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-d6bce21{--display:flex;}.elementor-12743 .elementor-element.elementor-element-74c6395 img{width:50%;}.elementor-12743 .elementor-element.elementor-element-e1bed8f{text-align:justify;}.elementor-12743 .elementor-element.elementor-element-564404a{--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-12743 .elementor-element.elementor-element-85d47fa > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-85d47fa{text-align:right;}.elementor-12743 .elementor-element.elementor-element-85d47fa .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:27px;font-weight:700;color:#7251B5;}.elementor-12743 .elementor-element.elementor-element-05c94a0{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-2958758 > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-2958758{text-align:right;}.elementor-12743 .elementor-element.elementor-element-2958758 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-b1d0d67{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-3c2c91a img{width:45%;border-radius:10px 10px 10px 10px;}.elementor-12743 .elementor-element.elementor-element-e16ec9f{text-align:justify;}.elementor-12743 .elementor-element.elementor-element-aaab445{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-12743 .elementor-element.elementor-element-aaab445:not(.elementor-motion-effects-element-type-background), .elementor-12743 .elementor-element.elementor-element-aaab445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-da586eb > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-da586eb.elementor-element{--align-self:center;}.elementor-12743 .elementor-element.elementor-element-da586eb{text-align:center;font-family:"iranYekan", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-12743 .elementor-element.elementor-element-a99f5f4 > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-a99f5f4{text-align:right;}.elementor-12743 .elementor-element.elementor-element-a99f5f4 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-78f3420{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-a00e6dd{text-align:justify;}.elementor-12743 .elementor-element.elementor-element-ed361fc > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-ed361fc{text-align:right;}.elementor-12743 .elementor-element.elementor-element-ed361fc .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-5fd3adf{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-1230594{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-58b2297{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-53e0a2f > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-53e0a2f{text-align:right;}.elementor-12743 .elementor-element.elementor-element-53e0a2f .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-74f3b61{text-align:justify;font-family:"iranYekan", Sans-serif;font-weight:bold;}.elementor-12743 .elementor-element.elementor-element-2033455{text-align:justify;}.elementor-12743 .elementor-element.elementor-element-a13d169 > .elementor-widget-container{margin:0px -0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12743 .elementor-element.elementor-element-a13d169{text-align:right;}.elementor-12743 .elementor-element.elementor-element-a13d169 .elementor-heading-title{font-family:"iranYekan", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-9ad58c8 );}.elementor-12743 .elementor-element.elementor-element-1e13250{text-align:justify;}@media(min-width:768px){.elementor-12743 .elementor-element.elementor-element-132d794{--width:80%;}.elementor-12743 .elementor-element.elementor-element-dffe970{--width:80%;}}@media(max-width:1024px){.elementor-12743 .elementor-element.elementor-element-5160035 .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-1c925be .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-54bb7e6 .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-5d08e18{--grid-auto-flow:row;}.elementor-12743 .elementor-element.elementor-element-51b8fd3 .elementor-heading-title{font-size:18px;}.elementor-12743 .elementor-element.elementor-element-35ed646 .elementor-heading-title{font-size:18px;}.elementor-12743 .elementor-element.elementor-element-161840b .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-bfa996f .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-85d47fa .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-2958758 .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-a99f5f4 .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-ed361fc .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-53e0a2f .elementor-heading-title{font-size:19px;}.elementor-12743 .elementor-element.elementor-element-a13d169 .elementor-heading-title{font-size:19px;}}@media(max-width:767px){.elementor-12743 .elementor-element.elementor-element-5160035 .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-1c925be .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-54bb7e6 .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-5d08e18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12743 .elementor-element.elementor-element-161840b .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-132d794{--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-12743 .elementor-element.elementor-element-c71bff0 img{width:100%;}.elementor-12743 .elementor-element.elementor-element-dffe970{--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-12743 .elementor-element.elementor-element-f9124f6 img{width:100%;}.elementor-12743 .elementor-element.elementor-element-bfa996f .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-85d47fa .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-2958758 .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-a99f5f4 .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-ed361fc .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-53e0a2f .elementor-heading-title{font-size:16px;}.elementor-12743 .elementor-element.elementor-element-a13d169 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-5d08e18 */.my-box {
  background-color: #fff;
  border-radius: 12px;
  padding: 20px;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

.my-box:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-bfa0841 *//* کانتینر بلوک کد */
.elementor-widget-code-highlight .prismjs-default {
    background-color: #ffffff; /* پس‌زمینه سفید */
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    position: relative;
    padding: 1rem;
    font-family: "Fira Code", monospace;
    color: #1e293b;
}

/* pre داخلی کد */
.elementor-widget-code-highlight .prismjs-default pre {
    background: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    font-size: 0.9rem;
    line-height: 1.5;
}

/* دکمه کپی */
.elementor-widget-code-highlight .copy-to-clipboard button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #6247AA;
    color: #fff;
    border: none;
    padding: 6px 12px;
    border-radius: 6px;
    cursor: pointer;
    font-size: 0.85rem;
    transition: all 0.3s ease;
}

.elementor-widget-code-highlight .copy-to-clipboard button:hover {
    background: #8c6ff7;
    transform: scale(1.05);
}

/* واکنش‌گرا برای موبایل */
@media (max-width: 600px) {
    .elementor-widget-code-highlight .copy-to-clipboard button {
        padding: 5px 10px;
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-a4764ba *//* کانتینر بلوک کد */
.elementor-widget-code-highlight .prismjs-default {
    background-color: #ffffff; /* پس‌زمینه سفید */
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    position: relative;
    padding: 1rem;
    font-family: "Fira Code", monospace;
    color: #1e293b;
}

/* pre داخلی کد */
.elementor-widget-code-highlight .prismjs-default pre {
    background: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    font-size: 0.9rem;
    line-height: 1.5;
}

/* دکمه کپی */
.elementor-widget-code-highlight .copy-to-clipboard button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #6247AA;
    color: #fff;
    border: none;
    padding: 6px 12px;
    border-radius: 6px;
    cursor: pointer;
    font-size: 0.85rem;
    transition: all 0.3s ease;
}

.elementor-widget-code-highlight .copy-to-clipboard button:hover {
    background: #8c6ff7;
    transform: scale(1.05);
}

/* واکنش‌گرا برای موبایل */
@media (max-width: 600px) {
    .elementor-widget-code-highlight .copy-to-clipboard button {
        padding: 5px 10px;
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-d507e01 *//* کانتینر بلوک کد */
.elementor-widget-code-highlight .prismjs-default {
    background-color: #ffffff; /* پس‌زمینه سفید */
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    position: relative;
    padding: 1rem;
    font-family: "Fira Code", monospace;
    color: #1e293b;
}

/* pre داخلی کد */
.elementor-widget-code-highlight .prismjs-default pre {
    background: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    font-size: 0.9rem;
    line-height: 1.5;
}

/* دکمه کپی */
.elementor-widget-code-highlight .copy-to-clipboard button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #6247AA;
    color: #fff;
    border: none;
    padding: 6px 12px;
    border-radius: 6px;
    cursor: pointer;
    font-size: 0.85rem;
    transition: all 0.3s ease;
}

.elementor-widget-code-highlight .copy-to-clipboard button:hover {
    background: #8c6ff7;
    transform: scale(1.05);
}

/* واکنش‌گرا برای موبایل */
@media (max-width: 600px) {
    .elementor-widget-code-highlight .copy-to-clipboard button {
        padding: 5px 10px;
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-242c4c2 *//* کانتینر بلوک کد */
.elementor-widget-code-highlight .prismjs-default {
    background-color: #ffffff; /* پس‌زمینه سفید */
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    position: relative;
    padding: 1rem;
    font-family: "Fira Code", monospace;
    color: #1e293b;
}

/* pre داخلی کد */
.elementor-widget-code-highlight .prismjs-default pre {
    background: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    font-size: 0.9rem;
    line-height: 1.5;
}

/* دکمه کپی */
.elementor-widget-code-highlight .copy-to-clipboard button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #6247AA;
    color: #fff;
    border: none;
    padding: 6px 12px;
    border-radius: 6px;
    cursor: pointer;
    font-size: 0.85rem;
    transition: all 0.3s ease;
}

.elementor-widget-code-highlight .copy-to-clipboard button:hover {
    background: #8c6ff7;
    transform: scale(1.05);
}

/* واکنش‌گرا برای موبایل */
@media (max-width: 600px) {
    .elementor-widget-code-highlight .copy-to-clipboard button {
        padding: 5px 10px;
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-61388d5 *//* کانتینر بلوک کد */
.elementor-widget-code-highlight .prismjs-default {
    background-color: #ffffff; /* پس‌زمینه سفید */
    border: 1px solid #e5e7eb;
    border-radius: 10px;
    position: relative;
    padding: 1rem;
    font-family: "Fira Code", monospace;
    color: #1e293b;
}

/* pre داخلی کد */
.elementor-widget-code-highlight .prismjs-default pre {
    background: none;
    margin: 0;
    padding: 0;
    overflow-x: auto;
    font-size: 0.9rem;
    line-height: 1.5;
}

/* دکمه کپی */
.elementor-widget-code-highlight .copy-to-clipboard button {
    position: absolute;
    top: 10px;
    right: 10px;
    background: #6247AA;
    color: #fff;
    border: none;
    padding: 6px 12px;
    border-radius: 6px;
    cursor: pointer;
    font-size: 0.85rem;
    transition: all 0.3s ease;
}

.elementor-widget-code-highlight .copy-to-clipboard button:hover {
    background: #8c6ff7;
    transform: scale(1.05);
}

/* واکنش‌گرا برای موبایل */
@media (max-width: 600px) {
    .elementor-widget-code-highlight .copy-to-clipboard button {
        padding: 5px 10px;
        font-size: 0.8rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold.svg#iranYekan') format('svg');
}
@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebbold_FaNum.svg#iranYekan') format('svg');
}
@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight.svg#iranYekan') format('svg');
}
@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanweblight_FaNum.svg#iranYekan') format('svg');
}
@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular.svg#iranYekan') format('svg');
}
@font-face {
	font-family: 'iranYekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.eot');
	src: url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.eot?#iefix') format('embedded-opentype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.woff2') format('woff2'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.woff') format('woff'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.ttf') format('truetype'),
		url('https://danamarketing.org/wp-content/uploads/2024/10/iranyekanwebregular_FaNum.svg#iranYekan') format('svg');
}
/* End Custom Fonts CSS */