.elementor-3661 .elementor-element.elementor-element-df019e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3661 .elementor-element.elementor-element-c08f8d4{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-3661 .elementor-element.elementor-element-7f199fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3661 .elementor-element.elementor-element-7f199fb img{width:41%;}.elementor-3661 .elementor-element.elementor-element-710ff4d{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-3661 .elementor-element.elementor-element-ff62a1b .elementor-button{background-color:#B92719;font-weight:500;border-radius:49px 49px 49px 49px;}.elementor-3661 .elementor-element.elementor-element-960ccd6{--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;--justify-content:center;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3661 .elementor-element.elementor-element-960ccd6:not(.elementor-motion-effects-element-type-background), .elementor-3661 .elementor-element.elementor-element-960ccd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#353535;}.elementor-3661 .elementor-element.elementor-element-960ccd6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3661 .elementor-element.elementor-element-28721b5 .elementor-heading-title{font-size:12px;font-weight:600;line-height:17px;color:#FFFFFF;}.elementor-3661 .elementor-element.elementor-element-9b30000 .elementor-heading-title{font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-3661 .elementor-element.elementor-element-87dbf01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3661 .elementor-element.elementor-element-be978eb{--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;--justify-content:flex-end;}.elementor-3661 .elementor-element.elementor-element-e572ef9{--display:flex;--min-height:389px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-67px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3661 .elementor-element.elementor-element-4e031c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -78px) 0px;text-align:end;}.elementor-3661 .elementor-element.elementor-element-4e031c6 img{width:11%;border-radius:102px 102px 102px 102px;}.elementor-3661 .elementor-element.elementor-element-197c829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -101px) 0px;}.elementor-3661 .elementor-element.elementor-element-197c829 img{width:15%;border-radius:102px 102px 102px 102px;}.elementor-3661 .elementor-element.elementor-element-db7edeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:start;}.elementor-3661 .elementor-element.elementor-element-db7edeb img{width:12%;border-radius:102px 102px 102px 102px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3661 .elementor-element.elementor-element-9176662{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#646464;}.elementor-3661 .elementor-element.elementor-element-9176662 .elementor-headline{text-align:center;font-size:19px;font-weight:200;}.elementor-3661 .elementor-element.elementor-element-9176662 .elementor-headline-plain-text{color:#000000;}.elementor-3661 .elementor-element.elementor-element-9176662 .elementor-headline-dynamic-text{font-weight:bold;}.elementor-3661 .elementor-element.elementor-element-9176662 .elementor-headline-dynamic-wrapper path{stroke:#F72E2E;}.elementor-3661 .elementor-element.elementor-element-d6fd1cb{margin:-70px 71px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3661 .elementor-element.elementor-element-d6fd1cb img{width:14%;border-radius:102px 102px 102px 102px;}.elementor-3661 .elementor-element.elementor-element-75e0987{margin:-44px 111px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3661 .elementor-element.elementor-element-75e0987 img{width:17%;border-radius:102px 102px 102px 102px;}.elementor-3661 .elementor-element.elementor-element-9a3f162{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3661 .elementor-element.elementor-element-9a3f162:not(.elementor-motion-effects-element-type-background), .elementor-3661 .elementor-element.elementor-element-9a3f162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3661 .elementor-element.elementor-element-fb8a8ff{--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-3661 .elementor-element.elementor-element-fb8a8ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{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-3661 .elementor-element.elementor-element-070122b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;line-height:23px;color:#FFFFFF;}.elementor-3661 .elementor-element.elementor-element-f4312ca{--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;}.elementor-3661 .elementor-element.elementor-element-e3d56be .elementor-button{background-color:#0f3b6f;}.elementor-3661 .elementor-element.elementor-element-e3d56be{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3661 .elementor-element.elementor-element-1eb1a07{--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;--margin-top:-125px;--margin-bottom:332px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-f68598f{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3661 .elementor-element.elementor-element-f68598f:not(.elementor-motion-effects-element-type-background), .elementor-3661 .elementor-element.elementor-element-f68598f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-3661 .elementor-element.elementor-element-2b4b4e0 img{border-radius:10px 10px 10px 10px;}.elementor-3661 .elementor-element.elementor-element-7557709 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-3661 .elementor-element.elementor-element-f5cdf96{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3661 .elementor-element.elementor-element-f5cdf96:not(.elementor-motion-effects-element-type-background), .elementor-3661 .elementor-element.elementor-element-f5cdf96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C5C5C;}.elementor-3661 .elementor-element.elementor-element-70f6736 img{border-radius:10px 10px 10px 10px;}.elementor-3661 .elementor-element.elementor-element-21531a8 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-3661 .elementor-element.elementor-element-affa77a{--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-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_panel{margin:0px 0px 5px 0px;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_title{font-weight:700;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header{padding:0px 0px 10px 0px;color:#0a3380;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header:hover{color:#009746;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header.active{color:#009746;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_icon{padding:19px 19px 19px 19px;border-radius:19px 19px 19px 19px;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_icon:before,.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_icon:after{background-color:#009746;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header:hover .wgl-accordion_icon:before, .elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header:hover .wgl-accordion_icon:after{background-color:#0a3380;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header.active .wgl-accordion_icon:before, .elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header.active .wgl-accordion_icon:after{background-color:#ffffff;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_header.active .wgl-accordion_icon{background-color:#009746;}.elementor-3661 .elementor-element.elementor-element-76e4696 .wgl-accordion_content{padding:0px 60px 5px 0px;color:#3b4964;}.elementor-3661 .elementor-element.elementor-element-1902fa8{--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-3661 .elementor-element.elementor-element-8694ce0{--e-image-carousel-slides-to-show:3;}.elementor-3661 .elementor-element.elementor-element-ea2ecdd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-99354cb{--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-3661 .elementor-element.elementor-element-80cf6fd{--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-3661 .elementor-element.elementor-element-80cf6fd.e-con{--align-self:center;}.elementor-3661 .elementor-element.elementor-element-08af820{--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-3661 .elementor-element.elementor-element-1a8be2e .cocoen-drag:before, .elementor-3661 .elementor-element.elementor-element-1a8be2e .cocoen-drag:after{color:#232323;}.elementor-3661 .elementor-element.elementor-element-1a8be2e .cocoen-drag, .elementor-3661 .elementor-element.elementor-element-1a8be2e .cocoen-drag:before, .elementor-3661 .elementor-element.elementor-element-1a8be2e .cocoen-drag:after{background:#ffffff;}.elementor-3661 .elementor-element.elementor-element-019a830{--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-3661 .elementor-element.elementor-element-66cb4c2{margin-top:0px;margin-bottom:100px;}.elementor-3661 .elementor-element.elementor-element-d48cc04{margin-top:0px;margin-bottom:100px;}.elementor-3661 .elementor-element.elementor-element-51c407b{--display:flex;}@media(max-width:1024px){.elementor-3661 .elementor-element.elementor-element-1eb1a07{--margin-top:-97px;--margin-bottom:399px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-7557709 .elementor-heading-title{font-size:17px;}.elementor-3661 .elementor-element.elementor-element-21531a8 .elementor-heading-title{font-size:17px;}}@media(max-width:767px){.elementor-3661 .elementor-element.elementor-element-df019e7{--justify-content:space-between;}.elementor-3661 .elementor-element.elementor-element-c08f8d4{--width:40%;}.elementor-3661 .elementor-element.elementor-element-710ff4d{--width:40%;}.elementor-3661 .elementor-element.elementor-element-ff62a1b .elementor-button{font-size:13px;line-height:1.7em;}.elementor-3661 .elementor-element.elementor-element-960ccd6{--width:55%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3661 .elementor-element.elementor-element-28721b5{text-align:center;}.elementor-3661 .elementor-element.elementor-element-28721b5 .elementor-heading-title{line-height:1.3em;}.elementor-3661 .elementor-element.elementor-element-e572ef9{--margin-top:43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3661 .elementor-element.elementor-element-4e031c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -76px) 0px;}.elementor-3661 .elementor-element.elementor-element-197c829{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;}.elementor-3661 .elementor-element.elementor-element-75e0987{margin:-38px 140px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3661 .elementor-element.elementor-element-75e0987 img{width:22%;}.elementor-3661 .elementor-element.elementor-element-9a3f162{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-3661 .elementor-element.elementor-element-fb8a8ff{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-e3d56be{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-3661 .elementor-element.elementor-element-1eb1a07{--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:space-between;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:-141px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-f68598f{--width:48%;}.elementor-3661 .elementor-element.elementor-element-7557709 .elementor-heading-title{font-size:14px;}.elementor-3661 .elementor-element.elementor-element-f5cdf96{--width:48%;}.elementor-3661 .elementor-element.elementor-element-21531a8 .elementor-heading-title{font-size:14px;}.elementor-3661 .elementor-element.elementor-element-3757de2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3661 .elementor-element.elementor-element-3757de2 .elementor-heading-title{font-size:23px;}.elementor-3661 .elementor-element.elementor-element-8694ce0{--e-image-carousel-slides-to-show:1;}.elementor-3661 .elementor-element.elementor-element-08af820{--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-3661 .elementor-element.elementor-element-464e9cc{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-3661 .elementor-element.elementor-element-464e9cc .elementor-heading-title{font-size:23px;}.elementor-3661 .elementor-element.elementor-element-ba003ab{margin-top:20px;margin-bottom:20px;}.elementor-3661 .elementor-element.elementor-element-3950b88{margin-top:20px;margin-bottom:20px;}.elementor-3661 .elementor-element.elementor-element-857e551{margin-top:20px;margin-bottom:20px;}.elementor-3661 .elementor-element.elementor-element-66cb4c2{margin-top:20px;margin-bottom:20px;}.elementor-3661 .elementor-element.elementor-element-d48cc04{margin-top:0px;margin-bottom:100px;}}@media(min-width:768px){.elementor-3661 .elementor-element.elementor-element-c08f8d4{--width:25%;}.elementor-3661 .elementor-element.elementor-element-710ff4d{--width:50%;}.elementor-3661 .elementor-element.elementor-element-960ccd6{--width:25%;}.elementor-3661 .elementor-element.elementor-element-be978eb{--width:50%;}.elementor-3661 .elementor-element.elementor-element-e572ef9{--width:50%;}.elementor-3661 .elementor-element.elementor-element-fb8a8ff{--width:53.682%;}.elementor-3661 .elementor-element.elementor-element-1eb1a07{--width:50%;}.elementor-3661 .elementor-element.elementor-element-99354cb{--width:50%;}.elementor-3661 .elementor-element.elementor-element-80cf6fd{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-ff62a1b */.pulse-btn .elementor-button,
.pulse-btn.elementor-button {
  position: relative;
  z-index: 1;
  animation: pulseGlow 1.8s infinite;
}

@keyframes pulseGlow {
  0% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0.7);
  }
  70% {
    box-shadow: 0 0 0 15px rgba(220, 38, 38, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(220, 38, 38, 0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6061e50 */#wa-mini{
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;

  background: white;
  padding: 5px 10px 7px 5px;
  display: flex;
  flex-direction: column;
  gap: 3px;

  box-shadow: 0 -6px 20px rgba(0,0,0,.25);
}

/* باکس متن کوتاه مثل واتساپ */
#wa-mini textarea{
  width: 100%;
  height: 48px;          /* 👈 کوتاه */
  min-height: 38px;
  max-height: 80px;      /* اگر زیاد نوشت کمی بزرگ شود */
  resize: none;

  border-radius: 20px;
  border: 1px solid rgba(255,255,255,.15);
  padding: 10px 14px;

  font-size: 14px;
  font-family: inherit;

  background: #0F3B6F6B;
  color: white;
}

#wa-mini textarea::placeholder{
  color: #000000;
}

/* دکمه زیر متن */
#wa-mini button{
  width: 100%;
  border: 0;
  border-radius: 12px;
  background: #0F3B6F;
  color: white;
  padding: 5px;
  font-weight: 400;
  cursor: pointer;
}/* End custom CSS */