.elementor-28638 .elementor-element.elementor-element-99ff532{--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:11px 11px 11px 11px;}.elementor-28638 .elementor-element.elementor-element-99ff532:not(.elementor-motion-effects-element-type-background), .elementor-28638 .elementor-element.elementor-element-99ff532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-28638 .elementor-element.elementor-element-02fdcbc{--display:flex;--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-28638 .elementor-element.elementor-element-d91bced{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28638 .elementor-element.elementor-element-dc2f61e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28638 .elementor-element.elementor-element-dc2f61e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-28638 .elementor-element.elementor-element-dc2f61e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-28638 .elementor-element.elementor-element-7b95991{--display:flex;}.elementor-28638 .elementor-element.elementor-element-e1cf318{--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-28638 .elementor-element.elementor-element-3931ab5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-28638 .elementor-element.elementor-element-aa8103a > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-aa8103a img{border-radius:15px 15px 15px 15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-28638 .elementor-element.elementor-element-a7d7f83{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-a7d7f83 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-a7d7f83 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-a7d7f83 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-a7d7f83 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-a7d7f83:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-a7d7f83:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-a7d7f83 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-aef4291{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-aef4291 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-aef4291 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-21f4fe0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-768919f > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-768919f img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-38ef6a6{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-38ef6a6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-38ef6a6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-38ef6a6 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-38ef6a6 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-38ef6a6:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-38ef6a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-38ef6a6 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-865f437{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-865f437 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-865f437 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-9cd8fb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-d722658 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-d722658 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-070c4ca{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-070c4ca .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-070c4ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-070c4ca .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-070c4ca .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-070c4ca:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-070c4ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-070c4ca .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-facc808{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-facc808 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-facc808 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-d12885d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-ca7025d > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-ca7025d img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-308bf26{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-308bf26 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-308bf26 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-308bf26 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-308bf26 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-308bf26:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-308bf26:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-308bf26 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-cde3a23{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-cde3a23 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-cde3a23 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-e93ac27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-7e8cc0b > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-7e8cc0b img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-edc75ab{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-edc75ab .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-edc75ab .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-edc75ab .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-edc75ab .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-edc75ab:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-edc75ab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-edc75ab .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-f184a30{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-f184a30 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-f184a30 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-4b97637{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-cb9ba6d > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-cb9ba6d img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-6a5c17e{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-6a5c17e .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-6a5c17e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-6a5c17e .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-6a5c17e .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-6a5c17e:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-6a5c17e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-6a5c17e .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-fe70eb4{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-fe70eb4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-fe70eb4 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-6204b05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-de01fb1 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-de01fb1 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-01efc30{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-01efc30 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-01efc30 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-01efc30 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-01efc30 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-01efc30:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-01efc30:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-01efc30 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-99959f1{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-99959f1 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-99959f1 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-8edaffe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-1e53502 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-1e53502 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-6f08aab{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-6f08aab .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-6f08aab .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-6f08aab .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-6f08aab .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-6f08aab:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-6f08aab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-6f08aab .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-9423aa7{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-9423aa7 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-9423aa7 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-f833968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-7bde282 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-7bde282 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-86daedf{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-86daedf .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-86daedf .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-86daedf .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-86daedf .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-86daedf:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-86daedf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-86daedf .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-8bc65cf{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-8bc65cf .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-8bc65cf .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-cf82309{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-8b252e8 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-8b252e8 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-6cc9bc6{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-6cc9bc6 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-6cc9bc6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-6cc9bc6 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-6cc9bc6 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-6cc9bc6:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-6cc9bc6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-6cc9bc6 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-f09053b{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-f09053b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-f09053b .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-6c6161f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-f3285ce > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-f3285ce img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-f14f7ee{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-f14f7ee .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-f14f7ee .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-f14f7ee .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-f14f7ee .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-f14f7ee:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-f14f7ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-f14f7ee .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-a8b63e6{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-a8b63e6 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-28638 .elementor-element.elementor-element-a8b63e6 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-28638 .elementor-element.elementor-element-f4e6966{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-e6a48cc > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-e6a48cc img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-faec087{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-faec087 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-faec087 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-faec087 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-faec087 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-faec087:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-faec087:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-faec087 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-6813435{--display:flex;}.elementor-28638 .elementor-element.elementor-element-e2b79b5{--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-28638 .elementor-element.elementor-element-10dfcb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-73988d2 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-73988d2 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-49ca985{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-49ca985 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-49ca985 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-49ca985 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-49ca985 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-49ca985:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-49ca985:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-49ca985 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-3a74dfe{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-3a74dfe .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-3a74dfe .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-9c86979{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-e50b14e > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-e50b14e img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-1bcaafa{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-1bcaafa .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-1bcaafa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-1bcaafa .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-1bcaafa .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-1bcaafa:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-1bcaafa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-1bcaafa .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-dbab8b2{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-dbab8b2 .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-dbab8b2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-c399b3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-ca62420 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-ca62420 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-8a3b9ee{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-8a3b9ee .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-8a3b9ee .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-8a3b9ee .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-8a3b9ee .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-8a3b9ee:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-8a3b9ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-8a3b9ee .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-ad99d7d{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-ad99d7d .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-ad99d7d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-53d95c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-3591432 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-3591432 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-0fcf866{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-0fcf866 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-0fcf866 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-0fcf866 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-0fcf866 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-0fcf866:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-0fcf866:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-0fcf866 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-bcd1edc{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-bcd1edc .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-bcd1edc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-8819d45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-5ce8289 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-5ce8289 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-0b78756{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-0b78756 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-0b78756 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-0b78756 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-0b78756 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-0b78756:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-0b78756:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-0b78756 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-e7bc846{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-e7bc846 .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-e7bc846 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-1fc1657{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-0e9027d > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-0e9027d img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-42b6bb2{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-42b6bb2 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-42b6bb2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-42b6bb2 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-42b6bb2 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-42b6bb2:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-42b6bb2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-42b6bb2 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-4c3bf1d{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-4c3bf1d .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-4c3bf1d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-b2e6bb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-53e0dfb > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-53e0dfb img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-69829ef{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-69829ef .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-69829ef .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-69829ef .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-69829ef .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-69829ef:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-69829ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-69829ef .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-a6b08a7{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-a6b08a7 .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-a6b08a7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-cabdbb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-ca7259c > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-ca7259c img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-335876a{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-335876a .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-335876a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-335876a .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-335876a .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-335876a:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-335876a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-335876a .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-dccfcae{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-dccfcae .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-dccfcae .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-e76dff7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-9ada0b2 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-9ada0b2 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-341f9f0{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-341f9f0 .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-341f9f0 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-341f9f0 .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-341f9f0 .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-341f9f0:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-341f9f0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-341f9f0 .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-9f60961{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-9f60961 .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-9f60961 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-559224a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-8690a56 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-8690a56 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-327ed9f{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-327ed9f .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-327ed9f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-327ed9f .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-327ed9f .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-327ed9f:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-327ed9f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-327ed9f .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-42f1974{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:0.25px;}.elementor-28638 .elementor-element.elementor-element-42f1974 .elementor-divider-separator{width:100%;}.elementor-28638 .elementor-element.elementor-element-42f1974 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-28638 .elementor-element.elementor-element-a29818e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28638 .elementor-element.elementor-element-259f347 > .elementor-widget-container{background-color:#FFFFFF;padding:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;}.elementor-28638 .elementor-element.elementor-element-259f347 img{border-radius:15px 15px 15px 15px;}.elementor-28638 .elementor-element.elementor-element-dd6335b{width:100%;max-width:100%;}.elementor-28638 .elementor-element.elementor-element-dd6335b .elementor-icon-box-wrapper{text-align:start;}.elementor-28638 .elementor-element.elementor-element-dd6335b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-dd6335b .elementor-icon-box-title, .elementor-28638 .elementor-element.elementor-element-dd6335b .elementor-icon-box-title a{font-family:"iranyekanwebextrabold", Sans-serif;font-size:15px;}.elementor-28638 .elementor-element.elementor-element-dd6335b:has(:hover) .elementor-icon-box-title,
					 .elementor-28638 .elementor-element.elementor-element-dd6335b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-dd6335b .elementor-icon-box-description{font-family:"iranyekanwebextrabold", Sans-serif;font-size:13px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-e387fe3{--display:flex;}.elementor-28638 .elementor-element.elementor-element-e9f159b{--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:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28638 .elementor-element.elementor-element-2a2ea44 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-28638 .elementor-element.elementor-element-2a2ea44 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-28638 .elementor-element.elementor-element-2a2ea44 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-28638 .elementor-element.elementor-element-799161a{--display:flex;}.elementor-28638 .elementor-element.elementor-element-a166ff9{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--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-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-4901664{text-align:start;}.elementor-28638 .elementor-element.elementor-element-4901664 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-4901664 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-4901664 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-d20b4a6{text-align:start;}.elementor-28638 .elementor-element.elementor-element-d20b4a6 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-d20b4a6 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-d20b4a6 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-a45e763{text-align:start;}.elementor-28638 .elementor-element.elementor-element-a45e763 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-a45e763 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-a45e763 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-1f3a409{text-align:start;}.elementor-28638 .elementor-element.elementor-element-1f3a409 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-1f3a409 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-1f3a409 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-9f7294a{text-align:start;}.elementor-28638 .elementor-element.elementor-element-9f7294a .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-9f7294a .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-9f7294a .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-5d006db{text-align:start;}.elementor-28638 .elementor-element.elementor-element-5d006db .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-5d006db .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-5d006db .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-384c9c8{text-align:start;}.elementor-28638 .elementor-element.elementor-element-384c9c8 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-384c9c8 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-384c9c8 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-215aae9{text-align:start;}.elementor-28638 .elementor-element.elementor-element-215aae9 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-215aae9 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-215aae9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-5a031c9{text-align:start;}.elementor-28638 .elementor-element.elementor-element-5a031c9 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-5a031c9 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-5a031c9 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-f9bc0a8{text-align:start;}.elementor-28638 .elementor-element.elementor-element-f9bc0a8 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-f9bc0a8 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-f9bc0a8 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-b603fdb{text-align:start;}.elementor-28638 .elementor-element.elementor-element-b603fdb .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-b603fdb .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-b603fdb .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-778a897{text-align:start;}.elementor-28638 .elementor-element.elementor-element-778a897 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-778a897 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-778a897 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-77c9bc6{text-align:start;}.elementor-28638 .elementor-element.elementor-element-77c9bc6 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-77c9bc6 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-77c9bc6 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-e7d4241{text-align:start;}.elementor-28638 .elementor-element.elementor-element-e7d4241 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-e7d4241 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-e7d4241 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-58fe3bc{text-align:start;}.elementor-28638 .elementor-element.elementor-element-58fe3bc .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-58fe3bc .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-58fe3bc .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-5818eb8{text-align:start;}.elementor-28638 .elementor-element.elementor-element-5818eb8 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-5818eb8 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-5818eb8 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-49a7e94{text-align:start;}.elementor-28638 .elementor-element.elementor-element-49a7e94 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-49a7e94 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-49a7e94 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-49e3632{text-align:start;}.elementor-28638 .elementor-element.elementor-element-49e3632 .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-49e3632 .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-49e3632 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-4bb876a{text-align:start;}.elementor-28638 .elementor-element.elementor-element-4bb876a .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-4bb876a .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-4bb876a .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-83f3f8c{text-align:start;}.elementor-28638 .elementor-element.elementor-element-83f3f8c .elementor-heading-title{font-family:"iranyekanwebextrabold", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-28638 .elementor-element.elementor-element-83f3f8c .elementor-heading-title a:hover, .elementor-28638 .elementor-element.elementor-element-83f3f8c .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-28638 .elementor-element.elementor-element-96f1c8f{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:13px;--n-tabs-gap:12px;--n-tabs-title-border-radius:5px 5px 5px 5px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;}.elementor-28638 .elementor-element.elementor-element-96f1c8f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#BCC9D6;}.elementor-28638 .elementor-element.elementor-element-96f1c8f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#8296AA;}.elementor-28638 .elementor-element.elementor-element-96f1c8f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-28638 .elementor-element.elementor-element-96f1c8f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#8296AA;}.elementor-28638 .elementor-element.elementor-element-96f1c8f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"iranyekanwebmedium", Sans-serif;}.elementor-28638 .elementor-element.elementor-element-96f1c8f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}@media(min-width:768px){.elementor-28638 .elementor-element.elementor-element-99ff532{--content-width:100%;}.elementor-28638 .elementor-element.elementor-element-d91bced{--content-width:100%;}.elementor-28638 .elementor-element.elementor-element-e1cf318{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d91bced */.elementor-28638 .elementor-element.elementor-element-d91bced {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-d91bced::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02fdcbc */.elementor-28638 .elementor-element.elementor-element-02fdcbc {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-02fdcbc::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1cf318 */.elementor-28638 .elementor-element.elementor-element-e1cf318 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e1cf318::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95991 */.elementor-28638 .elementor-element.elementor-element-7b95991 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-7b95991::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6813435 */.elementor-28638 .elementor-element.elementor-element-6813435 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-6813435::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f159b */.elementor-28638 .elementor-element.elementor-element-e9f159b {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e9f159b::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e387fe3 */.elementor-28638 .elementor-element.elementor-element-e387fe3 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}

/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-e387fe3::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4901664 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20b4a6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a45e763 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f3a409 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f7294a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d006db */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-384c9c8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-215aae9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a031c9 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9bc0a8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b603fdb */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-778a897 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77c9bc6 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7d4241 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58fe3bc */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5818eb8 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49a7e94 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49e3632 */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bb876a */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83f3f8c */.dark .peshnahadilist,
.dark .peshnahadilist span {
    color: #000000 !important;
    transition: color 0.01s ease !important;
}

.dark .peshnahadilist:hover,
.dark .peshnahadilist:hover span,
.dark .peshnahadilist:focus,
.dark .peshnahadilist:active {
    color: #2468ee !important;
}

.dark .peshnahadilist:hover *,
.dark .peshnahadilist:focus *,
.dark .peshnahadilist:active * {
    color: #2468ee !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166ff9 */.elementor-28638 .elementor-element.elementor-element-a166ff9 {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #4f7bbb;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 6px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb {
  background: #fff;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-a166ff9::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-799161a */.elementor-28638 .elementor-element.elementor-element-799161a {
  max-height: 400px;
  overflow-y: auto;   /* اسکرول عمودی فعال */
  overflow-x: hidden; /* اسکرول افقی غیرفعال */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #ffffff;          /* رنگ اصلی اسکرول */
  border-radius: 10px;          /* گوشه‌های گرد */
  border: 2px solid rgba(255, 255, 255, 0.3); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.3);  /* سایه داخلی برای برجستگی */
  transition: background 0.2s ease;           /* تغییر رنگ نرم هنگام درگ */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #f0f0f0;          /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;                    /* ضخامت اسکرول */
  background-color: transparent; /* مسیر اسکرول */
}
/* حالت تاریک */
.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb {
  background: #222222;                  /* رنگ اصلی اسکرول سیاه */
  border-radius: 10px;                  /* گوشه‌های گرد */
  border: 2px solid rgba(34, 34, 34, 0.5); /* حاشیه نیمه شفاف برای عمق */
  box-shadow: inset 0 0 2px rgba(0,0,0,0.5); /* سایه داخلی */
  transition: background 0.2s ease;     /* تغییر رنگ نرم هنگام درگ */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar-thumb:hover {
  background: #444444;                  /* وقتی موس روی اسکرول میره کمی روشن‌تر */
}

.dark .elementor-28638 .elementor-element.elementor-element-799161a::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;        /* مسیر اسکرول */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-96f1c8f *//* DARK MODE ONLY FOR TAB BUTTONS */
.dark .tabblackmenu .e-n-tab-title {
    background-color: #11151b !important; /* کارت دکمه */
    color: #ffffff !important; /* متن روشن */
    border: 1px solid rgba(255,255,255,0.1);
    border-radius: 10px;
    transition: background-color 0.1s ease, color 0.2s ease !important;
}

.dark .tabblackmenu .e-n-tab-title:hover {
    background-color: #264e4f !important; /* همون رنگ ثابت */
    color: #ffffff !important; /* فقط رنگ متن تغییر کند */
}

.dark .tabblackmenu .e-n-tab-title[aria-selected="true"] {
    background-color: #264e4f !important; /* تب فعال کمی روشن‌تر */
    color: #f7f7f7 !important; /* رنگ متن فعال */
    border-color: rgba(10,102,255,0.35);
}

.dark .tabblackmenu .e-n-tab-title::after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99ff532 */.dark .menublacckall {
    background-color: #313D49!important;
}


.dark .titlelistanvan.elementor-element,
.dark .titlelistanvan.elementor-element .elementor-widget-container,
.dark .titlelistanvan.elementor-element .elementor-icon-box,
.dark .titlelistanvan.elementor-element .elementor-icon-box .elementor-icon-box-title,
.dark .titlelistanvan.elementor-element .elementor-icon-box .elementor-icon-box-description {
    background: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.dark .titlelistanvan.elementor-element .elementor-icon-box-title a {
    color: #ffffff !important;
}

.dark .titlelistanvan.elementor-element .elementor-icon-box-title a:hover {
    color: #2468ee !important;
}

.dark .titlelistanvan.elementor-element .elementor-icon-box-description {
    color: #ffffff !important;
}/* End custom CSS */