.elementor-278 .elementor-element.elementor-element-c91b37a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-tm-heading .heading-primary{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tm-heading .heading-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tm-heading .heading-secondary{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-278 .elementor-element.elementor-element-1ac8901 > .elementor-widget-container{margin:-20px 0px 30px 0px;}.elementor-278 .elementor-element.elementor-element-1ac8901{text-align:center;}.elementor-278 .elementor-element.elementor-element-1ac8901 .elementor-widget-container{display:flex;justify-content:center;}.elementor-278 .elementor-element.elementor-element-1ac8901 .heading-primary{font-size:45px;font-weight:700;color:#000000;}.elementor-278 .elementor-element.elementor-element-1ac8901 .heading-primary .stop-a{stop-color:#000000;}.elementor-278 .elementor-element.elementor-element-1ac8901 .heading-primary .stop-b{stop-color:#000000;}.elementor-278 .elementor-element.elementor-element-3323e2b{--display:flex;}.elementor-widget-image .widget-image-caption{font-weight:var( --e-global-typography-text-font-weight );}.elementor-278 .elementor-element.elementor-element-9cd5a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-278 .elementor-element.elementor-element-9cd5a3b img{border-radius:10px 10px 10px 10px;}.elementor-278 .elementor-element.elementor-element-94ad42a{--display:flex;}.elementor-278 .elementor-element.elementor-element-9eba86a{--spacer-size:6px;}.elementor-278 .elementor-element.elementor-element-4f5d957{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-278 .elementor-element.elementor-element-4f5d957:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-4f5d957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F4BE;}.elementor-278 .elementor-element.elementor-element-301a3c7 .list-header{align-items:center;}.elementor-278 .elementor-element.elementor-element-301a3c7 .icon{text-align:center;}.elementor-278 .elementor-element.elementor-element-301a3c7 .link:hover .icon{color:#252525;}.elementor-278 .elementor-element.elementor-element-301a3c7 .link:hover .icon .stop-a{stop-color:#252525;}.elementor-278 .elementor-element.elementor-element-301a3c7 .link:hover .icon .stop-b{stop-color:#252525;}.elementor-278 .elementor-element.elementor-element-8b01449{--display:flex;}.elementor-278 .elementor-element.elementor-element-f123336{--spacer-size:6px;}.elementor-278 .elementor-element.elementor-element-b122544{--display:flex;}.elementor-widget-divider .elementor-divider__text{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-278 .elementor-element.elementor-element-db54ca1{--divider-border-style:solid;--divider-color:#252525;--divider-border-width:0.5px;}.elementor-278 .elementor-element.elementor-element-db54ca1 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-278 .elementor-element.elementor-element-db54ca1 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );}.elementor-278 .elementor-element.elementor-element-e8a5bd0{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-278 .elementor-element.elementor-element-947ad19{--display:flex;}.elementor-278 .elementor-element.elementor-element-967f036{--divider-border-style:solid;--divider-color:#252525;--divider-border-width:0.5px;}.elementor-278 .elementor-element.elementor-element-967f036 .elementor-divider-separator{width:100%;}.elementor-278 .elementor-element.elementor-element-967f036 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-278 .elementor-element.elementor-element-82af050{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-278 .elementor-element.elementor-element-709ce8c{--divider-border-style:solid;--divider-color:#252525;--divider-border-width:0.5px;}.elementor-278 .elementor-element.elementor-element-709ce8c .elementor-divider-separator{width:100%;}.elementor-278 .elementor-element.elementor-element-709ce8c .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-278 .elementor-element.elementor-element-7824931{--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:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-278 .elementor-element.elementor-element-ade56ea{--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-278 .elementor-element.elementor-element-ace324f{--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-278 .elementor-element.elementor-element-654228c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-278 .elementor-element.elementor-element-872c009:hover img{opacity:1;}.elementor-278 .elementor-element.elementor-element-872c009 img{transition-duration:0.4s;border-radius:9px 9px 9px 9px;}.elementor-278 .elementor-element.elementor-element-0c9343d:hover img{opacity:1;}.elementor-278 .elementor-element.elementor-element-0c9343d img{transition-duration:0.4s;border-radius:9px 9px 9px 9px;}.elementor-278 .elementor-element.elementor-element-7ae5a8f{--display:flex;}.elementor-278 .elementor-element.elementor-element-965a0bc{--divider-border-style:solid;--divider-color:#252525;--divider-border-width:0.5px;}.elementor-278 .elementor-element.elementor-element-965a0bc .elementor-divider-separator{width:100%;}.elementor-278 .elementor-element.elementor-element-965a0bc .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-278 .elementor-element.elementor-element-935f74f{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-278 .elementor-element.elementor-element-effe632{--display:flex;}.elementor-278 .elementor-element.elementor-element-c80fa59{--divider-border-style:solid;--divider-color:#252525;--divider-border-width:0.5px;}.elementor-278 .elementor-element.elementor-element-c80fa59 .elementor-divider-separator{width:100%;}.elementor-278 .elementor-element.elementor-element-c80fa59 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-278 .elementor-element.elementor-element-31cb5ab{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-278 .elementor-element.elementor-element-dcf5cbb{--spacer-size:31px;}.elementor-278 .elementor-element.elementor-element-1b930a5{--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:25px 5px 25px 5px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-278 .elementor-element.elementor-element-1b930a5:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-1b930a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-278 .elementor-element.elementor-element-14110fc .heading-divider:before{background-color:#A6CE39;}.elementor-278 .elementor-element.elementor-element-14110fc .heading-primary{font-size:21px;font-weight:700;color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-14110fc .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-14110fc .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .list-header{align-items:center;}.elementor-278 .elementor-element.elementor-element-1164f1d .text{font-size:13px;color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .text .stop-a{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .text .stop-b{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .icon{text-align:center;}.elementor-278 .elementor-element.elementor-element-1164f1d .link:hover .icon{color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .link:hover .icon .stop-a{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-1164f1d .link:hover .icon .stop-b{stop-color:#FFFFFF;}.elementor-278 .elementor-element.elementor-element-9c5983d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:11px 11px 11px 11px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-278 .elementor-element.elementor-element-9c5983d:not(.elementor-motion-effects-element-type-background), .elementor-278 .elementor-element.elementor-element-9c5983d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#413E390F;}.elementor-278 .elementor-element.elementor-element-9c5983d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-b7f36f4{--display:flex;}.elementor-278 .elementor-element.elementor-element-b7f36f4.e-con{--align-self:center;}.elementor-278 .elementor-element.elementor-element-477444d{font-size:21px;}.elementor-278 .elementor-element.elementor-element-b582c08{--display:flex;}.elementor-278 .elementor-element.elementor-element-b582c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-278 .elementor-element.elementor-element-b518ca8.elementor-element{--align-self:flex-end;}@media(max-width:767px){.elementor-278 .elementor-element.elementor-element-9c5983d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-278 .elementor-element.elementor-element-477444d{text-align:center;font-size:22px;}.elementor-278 .elementor-element.elementor-element-b582c08{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-278 .elementor-element.elementor-element-b518ca8.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-278 .elementor-element.elementor-element-9c5983d{--width:56.521%;}.elementor-278 .elementor-element.elementor-element-b7f36f4{--width:60%;}.elementor-278 .elementor-element.elementor-element-b582c08{--width:36.265%;}}/* Start custom CSS for image, class: .elementor-element-872c009 */.holographic-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.holographic-card {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.holographic-card::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    0deg, 
    transparent, 
    transparent 30%, 
    rgba(165, 205, 57, 0.3)
  );
  transform: rotate(-45deg);
  transition: all 1s ease;
  opacity: 0;
}

.holographic-card:hover {
  transform: scale(1.05);
  box-shadow: 0 0 20px #a5cd39;
}

.holographic-card:hover::before {
  opacity: 1;
  transform: rotate(-45deg) translateY(100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c9343d */.holographic-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.holographic-card {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.holographic-card::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    0deg, 
    transparent, 
    transparent 30%, 
    rgba(165, 205, 57, 0.3)
  );
  transform: rotate(-45deg);
  transition: all 1s ease;
  opacity: 0;
}

.holographic-card:hover {
  transform: scale(1.05);
  box-shadow: 0 0 20px #a5cd39;
}

.holographic-card:hover::before {
  opacity: 1;
  transform: rotate(-45deg) translateY(100%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b518ca8 */@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.05); } /* افزایش کمتر برای حرکت نرم‌تر */
  100% { transform: scale(1); }
}

.animated-button {
  font-size: 16px;
  background-color: #a5cd39;
  color: white;
  border: none;
  border-radius: 8px; /* کمی گردتر برای زیبایی */
  cursor: pointer;
  animation: pulse 3s infinite ease-in-out; /* مدت زمان بیشتر برای آرامش */
  transition: background-color 0.3s ease;
}

.animated-button:hover {
  background-color: #413d38;
}/* End custom CSS */