.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1139 .elementor-element.elementor-element-8626f6d .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-8626f6d .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-52260d7 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-52260d7 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-8b44cf7 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-8b44cf7 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-5760af9 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-5760af9 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-da87370 > .elementor-background-overlay{background-color:#F2F2F2;opacity:0.5;}.elementor-1139 .elementor-element.elementor-element-48696a9 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-48696a9 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-a901022 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-a901022 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-13dbee3 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-13dbee3 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-aa81693 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-aa81693 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-1cb3afe > .elementor-background-overlay{background-color:#F2F2F2;opacity:0.5;}.elementor-1139 .elementor-element.elementor-element-e53b76e .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-e53b76e .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-ded94f5 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-ded94f5 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-0a52a23 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-0a52a23 .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-c8f03da .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-c8f03da .elementor-heading-title{font-weight:600;}.elementor-1139 .elementor-element.elementor-element-1f4de34 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:118px;}.elementor-1139 .elementor-element.elementor-element-1f4de34{padding:30px 0px 65px 0px;}.elementor-widget-charsoogh_heading .charsoogh-heading, .elementor-widget-charsoogh_heading .charsoogh-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-charsoogh_heading .charsoogh-heading-text{color:var( --e-global-color-primary );}.elementor-widget-charsoogh_heading .charsoogh-subheading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-charsoogh_heading .charsoogh-separator, .elementor-widget-charsoogh_heading .charsoogh-separator-line > span, .elementor-widget-charsoogh_heading .charsoogh-divider-text{border-top-color:var( --e-global-color-accent );}.elementor-widget-charsoogh_heading .charsoogh-divider-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-charsoogh_heading .charsoogh-icon-wrap .charsoogh-icon i{color:var( --e-global-color-primary );}.elementor-widget-charsoogh_heading .charsoogh-icon-wrap .charsoogh-icon, .elementor-widget-charsoogh_heading .charsoogh-image .charsoogh-image-content{border-color:var( --e-global-color-primary );}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-heading,.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-subheading, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-subheading *, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator-parent{text-align:center;}.elementor-1139 .elementor-element.elementor-element-20f2895 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-heading, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-heading a{font-weight:normal;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-heading-text{color:#000000;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-heading{margin:0px 0px 8px 0px;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator-line > span{border-top-style:solid;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator-line > span, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-divider-text{border-top-color:#349D23;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator-line > span {border-top-width:2px;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-separator-wrap, .elementor-1139 .elementor-element.elementor-element-20f2895 .line-right .charsoogh-separator-parent{width:20%;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-icon-wrap .charsoogh-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#349D23;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-icon-wrap .charsoogh-icon{height:30px;width:30px;line-height:30px;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-side-left{width:50%;}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-side-right{width:calc( 100% - 50% );}.elementor-1139 .elementor-element.elementor-element-20f2895 .charsoogh-divider-content{Padding:0px 10px 0px 10px;}.elementor-1139 .elementor-element.elementor-element-eea30a7 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-eea30a7 .slick-slide{animation-duration:calc(2000ms*1.2);transition-duration:calc(2000ms);}.elementor-1139 .elementor-element.elementor-element-840d29b:not(.elementor-motion-effects-element-type-background), .elementor-1139 .elementor-element.elementor-element-840d29b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1139 .elementor-element.elementor-element-840d29b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-1139 .elementor-element.elementor-element-840d29b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-heading,.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-subheading, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-subheading *, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator-parent{text-align:center;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-heading, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-heading a{font-weight:normal;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-heading-text{color:#000000;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-heading{margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator-line > span{border-top-style:solid;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator-line > span, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-divider-text{border-top-color:#349D23;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator-line > span {border-top-width:2px;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-separator-wrap, .elementor-1139 .elementor-element.elementor-element-85ef2ab .line-right .charsoogh-separator-parent{width:20%;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-icon-wrap .charsoogh-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#349D23;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-icon-wrap .charsoogh-icon{height:30px;width:30px;line-height:30px;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-side-left{width:50%;}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-side-right{width:calc( 100% - 50% );}.elementor-1139 .elementor-element.elementor-element-85ef2ab .charsoogh-divider-content{Padding:0px 10px 0px 10px;}.elementor-1139 .elementor-element.elementor-element-f77b3d1:not(.elementor-motion-effects-element-type-background), .elementor-1139 .elementor-element.elementor-element-f77b3d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46113c9 );}.elementor-1139 .elementor-element.elementor-element-f77b3d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1139 .elementor-element.elementor-element-f77b3d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1139 .elementor-element.elementor-element-7695677{width:var( --container-widget-width, 106.557% );max-width:106.557%;--container-widget-width:106.557%;--container-widget-flex-grow:0;}.elementor-1139 .elementor-element.elementor-element-7695677 .elementor-widget-container{transition:all 400ms;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1139 .elementor-element.elementor-element-8e28c2e .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-44c124c:not(.elementor-motion-effects-element-type-background), .elementor-1139 .elementor-element.elementor-element-44c124c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29931F;}.elementor-1139 .elementor-element.elementor-element-44c124c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-1139 .elementor-element.elementor-element-44c124c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1139 .elementor-element.elementor-element-0c0b743 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-0c0b743 img{width:91%;opacity:0.89;border-style:double;border-width:4px 4px 4px 4px;border-color:#ffffff;border-radius:0px 0px 0px 0px;box-shadow:0px 5px 10px 0px rgba(94,94,94,0.5);}.elementor-widget-info-box .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-info-box a.elementor-button:hover, .elementor-widget-info-box .elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-info-box .charsoogh-infobox-title-prefix{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-info-box .charsoogh-infobox-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-info-box .charsoogh-infobox-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-info-box .charsoogh-icon-wrap .charsoogh-icon i{color:var( --e-global-color-primary );}.elementor-widget-info-box .charsoogh-icon-wrap .charsoogh-icon, .elementor-widget-info-box .charsoogh-image .charsoogh-image-content img{background-color:var( --e-global-color-secondary );}.elementor-widget-info-box .charsoogh-imgicon-style-normal .charsoogh-icon-wrap .charsoogh-icon, .elementor-widget-info-box .charsoogh-imgicon-style-normal .charsoogh-image .charsoogh-image-content img{background:var( --e-global-color-secondary );}.elementor-widget-info-box .charsoogh-imgicon-style-custom .charsoogh-icon-wrap .charsoogh-icon, .elementor-widget-info-box .charsoogh-imgicon-style-custom .charsoogh-image .charsoogh-image-content img{border-color:var( --e-global-color-primary );}.elementor-widget-info-box .charsoogh-separator{border-top-color:var( --e-global-color-accent );}.elementor-widget-info-box .charsoogh-infobox-cta-link, .elementor-widget-info-box .elementor-button, .elementor-widget-info-box a.elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-info-box .charsoogh-infobox-cta-link{color:var( --e-global-color-accent );}.elementor-1139 .elementor-element.elementor-element-bd17547 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-infobox, .elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-separator-parent{text-align:right;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-infobox-title-prefix{font-weight:200;line-height:0.5em;color:#ffffff;margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-infobox-title{font-size:20px;font-weight:normal;text-decoration:overline;line-height:1.9em;color:#fcfcfc;margin:0px 0px 10px 0px;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-infobox-text-wrap{text-align:justify;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-infobox-text{font-size:14px;color:#efefef;margin:0px 0px 0px 0px;}.elementor-1139 .elementor-element.elementor-element-bd17547 .charsoogh-image img{width:73px;}.elementor-1139 .elementor-element.elementor-element-11c51b8 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:66px;}.elementor-1139 .elementor-element.elementor-element-11c51b8 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1139 .elementor-element.elementor-element-11c51b8{margin-top:20px;margin-bottom:0px;padding:30px 0px 100px 0px;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-heading,.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-subheading, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-subheading *, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator-parent{text-align:center;}.elementor-1139 .elementor-element.elementor-element-064aee0 .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-heading-text{color:#000000;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-heading{margin:0px 0px 5px 0px;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator-line > span{border-top-style:solid;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator-line > span, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-divider-text{border-top-color:#349D23;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator-line > span {border-top-width:2px;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator, .elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-separator-wrap, .elementor-1139 .elementor-element.elementor-element-064aee0 .line-right .charsoogh-separator-parent{width:20%;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-icon-wrap .charsoogh-icon i{font-size:30px;height:30px;width:30px;line-height:30px;text-align:center;color:#349D23;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-icon-wrap .charsoogh-icon{height:30px;width:30px;line-height:30px;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-side-left{width:50%;}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-side-right{width:calc( 100% - 50% );}.elementor-1139 .elementor-element.elementor-element-064aee0 .charsoogh-divider-content{Padding:0px 10px 0px 10px;}.elementor-1139 .elementor-element.elementor-element-56cae0b .elementor-widget-container{transition:all 400ms;}.elementor-1139 .elementor-element.elementor-element-56cae0b .slick-slide{animation-duration:calc(2000ms*1.2);transition-duration:calc(2000ms);}@media(min-width:768px){.elementor-1139 .elementor-element.elementor-element-a0cb632{width:76.667%;}.elementor-1139 .elementor-element.elementor-element-e63213c{width:23.289%;}.elementor-1139 .elementor-element.elementor-element-77fec92{width:28.07%;}.elementor-1139 .elementor-element.elementor-element-5383596{width:71.93%;}}/* Start custom CSS for heading, class: .elementor-element-8b44cf7 */.ad_visit{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */.meta figure:first-of-type {    display: none !important;}

.didiniconbox {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 15px;
  padding: 30px 20px;
  background-color: #ffffff;
  max-width: 200px;
  margin: 20px auto;
  cursor: pointer;
  
  /* تنظیمات اصلی بوردر و انحنا */
  border: 2px solid #eef2f3; 
  border-radius: 16px; 
  
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
  transition: transform 0.4s ease, box-shadow 0.4s ease, border-color 0.4s ease, background-image 0.4s ease;
}

.didiniconbox img {
  width: 64px;
  height: 64px;
  object-fit: contain;
  transition: transform 0.4s ease;
}

.didiniconbox h1 {
  font-size: 1.5rem;
  font-weight: bold;
  color: #333333;
  text-align: center;
  font-family: 'IRANSans', tahoma !important;
  margin: 0;
  transition: color 0.4s ease;
}

/* ------------------- افکت‌های هاور (Hover Effects) ------------------- */

.didiniconbox:hover {
  transform: translateY(-5px);
  box-shadow: 0 10px 25px rgba(0, 114, 255, 0.1);
  
  /* رنگ متن تغییر می‌کند */
  color: #0072ff; 
  
  /* ترفند نهایی: رنگ کردن بوردر ۲ پیکسلی بدون تغییر رنگ داخل باکس و حفظ انحنای ۱۶ پیکسل */
  border-color: transparent;
  background-image: linear-gradient(#fff, #fff), linear-gradient(45deg, #29931f, #ffe400);
  background-origin: border-box;
  background-clip: padding-box, border-box;
}

.didiniconbox:hover img {
  transform: scale(1.05);
}

.didiniconbox:hover h1 {
  color: #29931f;
}

.meta figure:first-of-type {    display: none;}/* End custom CSS */