.elementor-13179 .elementor-element.elementor-element-2f3f4a8{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:87px;--z-index:2;}.elementor-13179 .elementor-element.elementor-element-2f3f4a8.e-con{--align-self:center;}body:not(.rtl) .elementor-13179 .elementor-element.elementor-element-2f3f4a8{right:-632px;}body.rtl .elementor-13179 .elementor-element.elementor-element-2f3f4a8{left:-632px;}.elementor-13179 .elementor-element.elementor-element-20a92fa{z-index:2;--lottie-container-width:21%;}.elementor-13179 .elementor-element.elementor-element-90b0ed5{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:325px;--z-index:2;}.elementor-13179 .elementor-element.elementor-element-90b0ed5.e-con{--align-self:center;}body:not(.rtl) .elementor-13179 .elementor-element.elementor-element-90b0ed5{right:719px;}body.rtl .elementor-13179 .elementor-element.elementor-element-90b0ed5{left:719px;}.elementor-13179 .elementor-element.elementor-element-06f6cc6{z-index:2;--lottie-container-width:33%;}.elementor-13179 .elementor-element.elementor-element-04b5ff9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13179 .elementor-element.elementor-element-dd71394{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;}.elementor-13179 .elementor-element.elementor-element-8aebbaa{width:auto;max-width:auto;--lottie-container-width:12%;--lottie-container-max-width:13%;}.elementor-13179 .elementor-element.elementor-element-8aebbaa > .elementor-widget-container{padding:0px 0px 0px 076px;}.elementor-13179 .elementor-element.elementor-element-8aebbaa.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-cff7c53{width:auto;max-width:auto;--lottie-container-width:12%;--lottie-container-max-width:13%;}.elementor-13179 .elementor-element.elementor-element-cff7c53 > .elementor-widget-container{padding:0px 76px 0px 0px;}.elementor-13179 .elementor-element.elementor-element-cff7c53.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-251b12c > .elementor-widget-container{margin:-56px 0px 0px 0px;}.elementor-13179 .elementor-element.elementor-element-66ced8a{--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:22px 22px 22px 22px;}.elementor-13179 .elementor-element.elementor-element-66ced8a:not(.elementor-motion-effects-element-type-background), .elementor-13179 .elementor-element.elementor-element-66ced8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13179 .elementor-element.elementor-element-66ced8a.e-con{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-08031af{--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-13179 .elementor-element.elementor-element-608df01.elementor-element{--align-self:flex-start;}.elementor-13179 .elementor-element.elementor-element-608df01{text-align:right;display:flex;justify-content:right;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title{display:flex;flex-direction:row;align-items:center;column-gap:10px;row-gap:10px;}.elementor-13179 .elementor-element.elementor-element-608df01 .cdb_s_heading.cdbh_style_02 svg{fill:#FF9F68;}.elementor-13179 .elementor-element.elementor-element-608df01 .cdb_s_heading svg{fill:#FF9F68;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h1, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h2, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h3, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h4, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h5, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title h6, .elementor-13179 .elementor-element.elementor-element-608df01 .h_title p{font-size:15px;font-weight:600;color:#000000;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-0526b2d{--divider-border-style:dotted;--divider-color:#FF9F68;--divider-border-width:1.6px;}.elementor-13179 .elementor-element.elementor-element-0526b2d.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-0526b2d .elementor-divider-separator{width:72%;}.elementor-13179 .elementor-element.elementor-element-0526b2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13179 .elementor-element.elementor-element-84d2cbc{--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;--justify-content:center;}.elementor-13179 .elementor-element.elementor-element-84d2cbc.e-con{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-555f87a .elementor-button{background-color:#FF8B94;font-family:"scirsnsdn", Sans-serif;font-size:15px;font-weight:800;text-shadow:6px 4px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 4px 4px 0px;border-color:#6DECE0;border-radius:76px 76px 76px 76px;padding:47px 23px 47px 23px;}.elementor-13179 .elementor-element.elementor-element-555f87a .elementor-button:hover, .elementor-13179 .elementor-element.elementor-element-555f87a .elementor-button:focus{background-color:#FBE698;color:#000000;border-color:#15B5B0;}.elementor-13179 .elementor-element.elementor-element-555f87a{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-13179 .elementor-element.elementor-element-555f87a.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-555f87a .elementor-button:hover svg, .elementor-13179 .elementor-element.elementor-element-555f87a .elementor-button:focus svg{fill:#000000;}.elementor-13179 .elementor-element.elementor-element-e058c0b .elementor-button{background-color:#78C6F7;font-family:"scirsnsdn", Sans-serif;font-size:15px;font-weight:800;line-height:18px;text-shadow:6px 4px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 4px 4px 0px;border-color:#FFD97D;border-radius:730px 730px 730px 730px;padding:38px 9px 38px 9px;}.elementor-13179 .elementor-element.elementor-element-e058c0b .elementor-button:hover, .elementor-13179 .elementor-element.elementor-element-e058c0b .elementor-button:focus{background-color:#FCD5CE;color:#000000;border-color:#FF9D3B;}.elementor-13179 .elementor-element.elementor-element-e058c0b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-13179 .elementor-element.elementor-element-e058c0b.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-e058c0b .elementor-button:hover svg, .elementor-13179 .elementor-element.elementor-element-e058c0b .elementor-button:focus svg{fill:#000000;}.elementor-13179 .elementor-element.elementor-element-b397c9b .elementor-button{background-color:#FFD670;font-family:"scirsnsdn", Sans-serif;font-size:15px;font-weight:800;line-height:18px;text-shadow:6px 4px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 4px 4px 0px;border-color:#9381FF;border-radius:145px 145px 145px 145px;padding:39px 9px 39px 9px;}.elementor-13179 .elementor-element.elementor-element-b397c9b .elementor-button:hover, .elementor-13179 .elementor-element.elementor-element-b397c9b .elementor-button:focus{background-color:#CEF4FF;color:#000000;border-color:#FF3BF6;}.elementor-13179 .elementor-element.elementor-element-b397c9b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-13179 .elementor-element.elementor-element-b397c9b .elementor-button:hover svg, .elementor-13179 .elementor-element.elementor-element-b397c9b .elementor-button:focus svg{fill:#000000;}.elementor-13179 .elementor-element.elementor-element-9f53019 .elementor-button{background-color:#F877B1;font-family:"scirsnsdn", Sans-serif;font-size:15px;font-weight:800;line-height:18px;text-shadow:6px 4px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 4px 4px 0px;border-color:#FCF5C7;border-radius:105px 105px 105px 105px;padding:47px 40px 47px 40px;}.elementor-13179 .elementor-element.elementor-element-9f53019 .elementor-button:hover, .elementor-13179 .elementor-element.elementor-element-9f53019 .elementor-button:focus{background-color:#D8EAAB;color:#000000;border-color:#FD7272;}.elementor-13179 .elementor-element.elementor-element-9f53019{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-13179 .elementor-element.elementor-element-9f53019 .elementor-button:hover svg, .elementor-13179 .elementor-element.elementor-element-9f53019 .elementor-button:focus svg{fill:#000000;}.elementor-13179 .elementor-element.elementor-element-42622ad .elementor-button{background-color:#A8E6CF;font-family:"scirsnsdn", Sans-serif;font-size:15px;font-weight:800;line-height:18px;text-shadow:6px 4px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 6px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 4px 4px 0px;border-color:#F877B1;border-radius:84px 84px 84px 84px;padding:44px 39px 45px 39px;}.elementor-13179 .elementor-element.elementor-element-42622ad .elementor-button:hover, .elementor-13179 .elementor-element.elementor-element-42622ad .elementor-button:focus{background-color:#B69FF2;color:#000000;border-color:#DAF5FE;}.elementor-13179 .elementor-element.elementor-element-42622ad{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-13179 .elementor-element.elementor-element-42622ad .elementor-button:hover svg, .elementor-13179 .elementor-element.elementor-element-42622ad .elementor-button:focus svg{fill:#000000;}.elementor-13179 .elementor-element.elementor-element-ea5f266{--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-13179 .elementor-element.elementor-element-feb40ea.elementor-element{--align-self:flex-start;}.elementor-13179 .elementor-element.elementor-element-feb40ea{text-align:right;display:flex;justify-content:right;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title{display:flex;flex-direction:row;align-items:center;column-gap:10px;row-gap:10px;}.elementor-13179 .elementor-element.elementor-element-feb40ea .cdb_s_heading.cdbh_style_02 svg{fill:#F877B1;}.elementor-13179 .elementor-element.elementor-element-feb40ea .cdb_s_heading svg{fill:#F877B1;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h1, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h2, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h3, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h4, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h5, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title h6, .elementor-13179 .elementor-element.elementor-element-feb40ea .h_title p{font-size:15px;font-weight:600;color:#000000;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-489334b{--divider-border-style:dotted;--divider-color:#F877B1;--divider-border-width:1.6px;}.elementor-13179 .elementor-element.elementor-element-489334b.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-489334b .elementor-divider-separator{width:72%;}.elementor-13179 .elementor-element.elementor-element-489334b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13179 .elementor-element.elementor-element-612c41f.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-fc96c29{--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-13179 .elementor-element.elementor-element-417245e.elementor-element{--align-self:flex-start;}.elementor-13179 .elementor-element.elementor-element-417245e{text-align:right;display:flex;justify-content:right;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title{display:flex;flex-direction:row;align-items:center;column-gap:10px;row-gap:10px;}.elementor-13179 .elementor-element.elementor-element-417245e .cdb_s_heading.cdbh_style_02 svg{fill:#DDF8C3;}.elementor-13179 .elementor-element.elementor-element-417245e .cdb_s_heading svg{fill:#DDF8C3;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h1, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h2, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h3, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h4, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h5, .elementor-13179 .elementor-element.elementor-element-417245e .h_title h6, .elementor-13179 .elementor-element.elementor-element-417245e .h_title p{font-size:15px;font-weight:600;color:#000000;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-a7c07c3{--divider-border-style:dotted;--divider-color:#DDF8C3;--divider-border-width:1.6px;}.elementor-13179 .elementor-element.elementor-element-a7c07c3.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-a7c07c3 .elementor-divider-separator{width:72%;}.elementor-13179 .elementor-element.elementor-element-a7c07c3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13179 .elementor-element.elementor-element-310646b{--display:flex;}.elementor-13179 .elementor-element.elementor-element-db4deca.elementor-element{--align-self:center;}.elementor-13179 .elementor-element.elementor-element-ee0cc22{--display:flex;}.elementor-13179 .elementor-element.elementor-element-5772899{--spacer-size:65px;}@media(max-width:1024px){.elementor-13179 .elementor-element.elementor-element-dd71394{--grid-auto-flow:row;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title i{font-size:18px;}}@media(min-width:768px){.elementor-13179 .elementor-element.elementor-element-2f3f4a8{--content-width:1010px;}.elementor-13179 .elementor-element.elementor-element-90b0ed5{--content-width:1010px;}}@media(max-width:767px){.elementor-13179 .elementor-element.elementor-element-dd71394{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-608df01 .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-feb40ea .h_title i{font-size:18px;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title{column-gap:5px;row-gap:5px;}.elementor-13179 .elementor-element.elementor-element-417245e .h_title i{font-size:18px;}}/* Start custom CSS for lottie, class: .elementor-element-06f6cc6 *//* CSS داخل المنت */
.elementor-13179 .elementor-element.elementor-element-06f6cc6 {
    transform: rotate(-90deg); 
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS */.sub-cat-container, .sub-sub-cat-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* فاصله بین کارت‌ها */
    margin-top: 20px;
}

.sub-cat-card {
    width: 150px; /* عرض کارت بزرگ‌تر */
    text-align: center;
    border-radius: 10px;
    overflow: hidden;
    transition: all 0.3s ease;
    cursor: pointer;
    background: #fff; /* رنگ پس‌زمینه کارت */
    box-shadow: 0 3px 8px rgba(0,0,0,0.15);
    padding: 10px;
}

.sub-cat-card img {
    width: 130px; /* عرض عکس بزرگ‌تر */
    height: 130px; /* ارتفاع عکس */
    object-fit: cover;
    border-radius: 10px;
    transition: transform 0.3s ease;
}

.sub-cat-card img:hover {
    transform: scale(1.05);
}

.sub-cat-card h4 {
    margin-top: 8px;
    font-size: 14px; /* متن کمی بزرگ‌تر */
    font-weight: 600;
    line-height: 1.3;
}/* End custom CSS */