.elementor-13715 .elementor-element.elementor-element-515acea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13715 .elementor-element.elementor-element-515acea > .elementor-container{min-height:100vh;}.elementor-13715 .elementor-element.elementor-element-515acea{margin-top:-7rem;margin-bottom:0rem;padding:0% 8% 0% 8%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), iransansh;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13715 .elementor-element.elementor-element-3c229c8 .elementor-heading-title{font-family:"Roboto", iransansh;font-size:35px;font-weight:900;line-height:47px;color:#000000;}.elementor-13715 .elementor-element.elementor-element-958ccd4{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-13715 .elementor-element.elementor-element-958ccd4 > .elementor-widget-container{margin:0px 0px 030px 0px;}.elementor-13715 .elementor-element.elementor-element-958ccd4 .elementor-heading-title{font-family:"Roboto", iransansh;font-size:17px;font-weight:900;line-height:35px;color:#4A4A4A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), iransansh;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13715 .elementor-element.elementor-element-cb8892d .elementor-button{background-color:#61CE7000;font-family:"Roboto", iransansh;font-size:18px;font-weight:900;}.elementor-13715 .elementor-element.elementor-element-0fbd4df > .elementor-element-populated{border-style:solid;border-width:0px 0px 3px 3px;border-color:var( --e-global-color-0dd590e );padding:0px 0px 0px 0px;}.elementor-13715 .elementor-element.elementor-element-0fbd4df > .elementor-element-populated, .elementor-13715 .elementor-element.elementor-element-0fbd4df > .elementor-element-populated > .elementor-background-overlay, .elementor-13715 .elementor-element.elementor-element-0fbd4df > .elementor-background-slideshow{border-radius:0px 0px 0px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), iransansh;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13715 .elementor-element.elementor-element-60bc624:not(.elementor-motion-effects-element-type-background), .elementor-13715 .elementor-element.elementor-element-60bc624 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13715 .elementor-element.elementor-element-60bc624 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top center, #00000000 32%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13715 .elementor-element.elementor-element-60bc624 > .elementor-container{min-height:40vh;}.elementor-13715 .elementor-element.elementor-element-60bc624{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 08% 5% 8%;}.elementor-bc-flex-widget .elementor-13715 .elementor-element.elementor-element-b209f2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13715 .elementor-element.elementor-element-b209f2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13715 .elementor-element.elementor-element-b209f2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), iransansh;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-icon i{color:var( --e-global-color-0a2b7b7 );transition:color 0.3s;}.elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-icon svg{fill:var( --e-global-color-0a2b7b7 );transition:fill 0.3s;}.elementor-13715 .elementor-element.elementor-element-792d19d{--e-icon-list-icon-size:45px;--icon-vertical-offset:0px;}.elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-item > a{font-family:"Roboto", iransansh;font-size:35px;font-weight:900;}.elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-text{color:#EFEFEF;transition:color 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), iransansh;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-13715 .elementor-element.elementor-element-222999e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Vazir", iransansh;font-size:17px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F1F1F1;}.elementor-13715 .elementor-element.elementor-element-94b0394:not(.elementor-motion-effects-element-type-background), .elementor-13715 .elementor-element.elementor-element-94b0394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13715 .elementor-element.elementor-element-94b0394 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom center, #00000000 12%, #000000 37%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13715 .elementor-element.elementor-element-94b0394 > .elementor-container{min-height:70vh;}.elementor-13715 .elementor-element.elementor-element-94b0394{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 08% 5% 8%;}.elementor-bc-flex-widget .elementor-13715 .elementor-element.elementor-element-d8393a2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13715 .elementor-element.elementor-element-d8393a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-13715 .elementor-element.elementor-element-def7116.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13715 .elementor-element.elementor-element-def7116.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13715 .elementor-element.elementor-element-def7116.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-13715 .elementor-element.elementor-element-a16c24a .elementor-heading-title{font-family:"Roboto", iransansh;font-size:35px;font-weight:600;line-height:47px;color:#EFEFEF;}.elementor-13715 .elementor-element.elementor-element-52eeff6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Roboto", iransansh;font-size:17px;font-weight:600;color:#F1F1F1;}.elementor-13715 .elementor-element.elementor-element-850ed6c:not(.elementor-motion-effects-element-type-background), .elementor-13715 .elementor-element.elementor-element-850ed6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-13715 .elementor-element.elementor-element-850ed6c > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom left, #00000000 0%, #000000 48%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13715 .elementor-element.elementor-element-850ed6c > .elementor-container{min-height:70vh;}.elementor-13715 .elementor-element.elementor-element-850ed6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 08% 5% 8%;}.elementor-13715 .elementor-element.elementor-element-4f3670d .elementor-heading-title{font-family:"Roboto", iransansh;font-size:35px;font-weight:600;line-height:47px;color:#EFEFEF;}.elementor-13715 .elementor-element.elementor-element-a47395e{width:var( --container-widget-width, 63.239% );max-width:63.239%;--container-widget-width:63.239%;--container-widget-flex-grow:0;font-family:"Roboto", iransansh;font-size:17px;font-weight:600;color:#F1F1F1;}.elementor-13715 .elementor-element.elementor-element-527255f:not(.elementor-motion-effects-element-type-background), .elementor-13715 .elementor-element.elementor-element-527255f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13715 .elementor-element.elementor-element-527255f > .elementor-container{min-height:100vh;}.elementor-13715 .elementor-element.elementor-element-527255f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 08% 5% 8%;}.elementor-13715 .elementor-element.elementor-element-527255f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13715 .elementor-element.elementor-element-acad5ec{width:var( --container-widget-width, 123.585% );max-width:123.585%;--container-widget-width:123.585%;--container-widget-flex-grow:0;}.elementor-13715 .elementor-element.elementor-element-acad5ec .elementor-heading-title{font-family:"Roboto", iransansh;font-size:35px;font-weight:600;line-height:47px;color:#161616;}.elementor-13715 .elementor-element.elementor-element-d14a9e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", iransansh;font-size:17px;font-weight:600;}.elementor-13715 .elementor-element.elementor-element-d14a9e3 a{color:#343434;}.elementor-13715 .elementor-element.elementor-element-579f3b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-13715 .elementor-element.elementor-element-579f3b4 .elementor-heading-title{font-family:"Roboto", iransansh;font-size:35px;font-weight:600;line-height:47px;color:#161616;}.elementor-13715 .elementor-element.elementor-element-11dbca5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", iransansh;font-size:17px;font-weight:600;}.elementor-13715 .elementor-element.elementor-element-11dbca5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 1rem 0rem;}.elementor-13715 .elementor-element.elementor-element-11dbca5 a{color:#343434;}.elementor-13715 .elementor-element.elementor-element-b0e02b1 .elementor-button{background-color:#61CE7000;font-family:"Roboto", iransansh;font-size:18px;font-weight:900;fill:#FFFFFF;color:#FFFFFF;}.elementor-13715 .elementor-element.elementor-element-b0e02b1 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-13715 .elementor-element.elementor-element-b753735 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-13715 .elementor-element.elementor-element-b753735 img{border-style:solid;border-width:0px 3px 03px 0px;border-color:var( --e-global-color-0a2b7b7 );box-shadow:27px 32px 47px -17px rgba(0,0,0,0.5);}.elementor-13715 .elementor-element.elementor-element-3d78d50 .elementor-button{background-color:#61CE7000;font-family:"Roboto", iransansh;font-size:18px;font-weight:900;}@media(min-width:768px){.elementor-13715 .elementor-element.elementor-element-d8393a2{width:100%;}.elementor-13715 .elementor-element.elementor-element-def7116{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13715 .elementor-element.elementor-element-ce31c0a{width:100%;}.elementor-13715 .elementor-element.elementor-element-0fbd4df{width:100%;}.elementor-13715 .elementor-element.elementor-element-5fc6a6a{width:100%;}.elementor-13715 .elementor-element.elementor-element-2d70e55{width:100%;}}@media(max-width:1024px){.elementor-13715 .elementor-element.elementor-element-cb8892d{width:100%;max-width:100%;}.elementor-13715 .elementor-element.elementor-element-222999e{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-13715 .elementor-element.elementor-element-52eeff6{width:100%;max-width:100%;}.elementor-13715 .elementor-element.elementor-element-a47395e{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-13715 .elementor-element.elementor-element-b0e02b1{width:100%;max-width:100%;}.elementor-13715 .elementor-element.elementor-element-3d78d50{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-13715 .elementor-element.elementor-element-515acea > .elementor-container{min-height:100vh;}.elementor-13715 .elementor-element.elementor-element-515acea{margin-top:-5rem;margin-bottom:0rem;}.elementor-13715 .elementor-element.elementor-element-3c229c8 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-13715 .elementor-element.elementor-element-958ccd4{width:100%;max-width:100%;}.elementor-13715 .elementor-element.elementor-element-792d19d{--e-icon-list-icon-size:35px;}.elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-13715 .elementor-element.elementor-element-792d19d .elementor-icon-list-item > a{font-size:25px;}.elementor-13715 .elementor-element.elementor-element-222999e{width:100%;max-width:100%;}.elementor-13715 .elementor-element.elementor-element-94b0394 > .elementor-container{min-height:70vh;}.elementor-13715 .elementor-element.elementor-element-94b0394 > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom right, #00000000 0%, #000000 33%);opacity:1;}.elementor-13715 .elementor-element.elementor-element-94b0394{padding:-3% -3% -3% -3%;}.elementor-13715 .elementor-element.elementor-element-d8393a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13715 .elementor-element.elementor-element-a16c24a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-13715 .elementor-element.elementor-element-850ed6c > .elementor-container{min-height:70vh;}.elementor-13715 .elementor-element.elementor-element-850ed6c > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom left, #00000000 0%, #000000 36%);}.elementor-13715 .elementor-element.elementor-element-850ed6c{padding:8% 8% 8% 8%;}.elementor-13715 .elementor-element.elementor-element-1b69b59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13715 .elementor-element.elementor-element-4f3670d .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-13715 .elementor-element.elementor-element-a47395e{font-size:15px;}.elementor-13715 .elementor-element.elementor-element-5fc6a6a > .elementor-element-populated{padding:0px 0px 0px 040px;}}/* Start custom CSS for button, class: .elementor-element-cb8892d */.btn-donate {
  --clr-font-main: hsla(0 0% 20% / 100);
  --btn-bg-1: hsla(194 100% 69% / 1);
  --btn-bg-2: hsla(217 100% 56% / 1);
  --btn-bg-color: hsla(360 100% 100% / 1);
  --radii: 0.5em;
  cursor: pointer;
  padding: 0.5em 1.1em;
 max-width: 50%;
  min-height: 44px;
  font-size: var(--size, 1rem);
  font-weight: 500;
  transition: 0.8s;
  background-size: 280% auto;
  background-image: linear-gradient(
    325deg,
    var(--btn-bg-2) 0%,
    var(--btn-bg-1) 55%,
    var(--btn-bg-2) 90%
  );
  border: none;
  border-radius: var(--radii);
  color: var(--btn-bg-color);
  box-shadow:
    0px 0px 20px rgba(71, 184, 255, 0.5),
    0px 5px 5px -1px rgba(58, 125, 233, 0.25),
    inset 4px 4px 8px rgba(175, 230, 255, 0.5),
    inset -4px -4px 8px rgba(19, 95, 216, 0.35);
}

.btn-donate:hover {
  background-position: right top;
}

.btn-donate:is(:focus, :focus-visible, :active) {
  outline: none;
  box-shadow:
    0 0 0 3px var(--btn-bg-color),
    0 0 0 6px var(--btn-bg-2);
}

@media (prefers-reduced-motion: reduce) {
  .btn-donate {
    transition: linear;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-515acea */img.attachment-full.size-full.wp-post-image {
    display: none !important;
}

.container {
  width: 100%;
  height: 100%;
  --color: #E1E1E1;
  background-color: #F3F3F3;
  background-image: linear-gradient(0deg, transparent 24%, var(--color) 25%, var(--color) 26%, transparent 27%,transparent 74%, var(--color) 75%, var(--color) 76%, transparent 77%,transparent),
      linear-gradient(90deg, transparent 24%, var(--color) 25%, var(--color) 26%, transparent 27%,transparent 74%, var(--color) 75%, var(--color) 76%, transparent 77%,transparent);
  background-size: 55px 55px;
  
}



.elementor-container.elementor-column-gap-default {
    padding: 0 !important;
    margin: 0 !important;
    width: 100% !important;
}

span.bsf-rt-reading-time {
    display: none !important;
}


.lwptoc.lwptoc-autoWidth.lwptoc-baseItems.lwptoc-dark.lwptoc-notInherit {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-60bc624 */.container2 {
  width: 100%;
  height: 100%;
  --color: rgba(114, 114, 114, 0.3);
  background-color: #191a1a;
  background-image: linear-gradient(0deg, transparent 24%, var(--color) 25%, var(--color) 26%, transparent 27%,transparent 74%, var(--color) 75%, var(--color) 76%, transparent 77%,transparent),
      linear-gradient(90deg, transparent 24%, var(--color) 25%, var(--color) 26%, transparent 27%,transparent 74%, var(--color) 75%, var(--color) 76%, transparent 77%,transparent);
  background-size: 55px 55px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-94b0394 */.container3 {
  width: 100%;
  height: 100%;
  /* control ize */
  --u: 5px;
  --c1: #ededee;
  --c2: #000000;
  --c3: #1e1e1e;
  --gp: 50% / calc(var(--u) * 16.9) calc(var(--u) * 12.8);
  background: conic-gradient(
        from 122deg at 50% 85.15%,
        var(--c2) 0 58deg,
        var(--c3) 0 116deg,
        #fff0 0 100%
      )
      var(--gp),
    conic-gradient(from 122deg at 50% 72.5%, var(--c1) 0 116deg, #fff0 0 100%)
      var(--gp),
    conic-gradient(from 58deg at 82.85% 50%, var(--c3) 0 64deg, #fff0 0 100%)
      var(--gp),
    conic-gradient(
        from 58deg at 66.87% 50%,
        var(--c1) 0 64deg,
        var(--c2) 0 130deg,
        #fff0 0 100%
      )
      var(--gp),
    conic-gradient(from 238deg at 17.15% 50%, var(--c2) 0 64deg, #fff0 0 100%)
      var(--gp),
    conic-gradient(
        from 172deg at 33.13% 50%,
        var(--c3) 0 66deg,
        var(--c1) 0 130deg,
        #fff0 0 100%
      )
      var(--gp),
    linear-gradient(98deg, var(--c3) 0 15%, #fff0 calc(15% + 1px) 100%)
      var(--gp),
    linear-gradient(-98deg, var(--c2) 0 15%, #fff0 calc(15% + 1px) 100%)
      var(--gp),
    conic-gradient(
        from -58deg at 50.25% 14.85%,
        var(--c3) 0 58deg,
        var(--c2) 0 116deg,
        #fff0 0 100%
      )
      var(--gp),
    conic-gradient(from -58deg at 50% 28.125%, var(--c1) 0 116deg, #fff0 0 100%)
      var(--gp),
    linear-gradient(90deg, var(--c2) 0 50%, var(--c3) 0 100%) var(--gp);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-850ed6c */.container4 {
width: 100%;
  height: 100%;
  --s: 100px; /* control the size */
  --c1: #ff8afc;
  --c2: #1b1b3a;

  --_g: var(--c2) 6% 14%, var(--c1) 16% 24%, var(--c2) 26% 34%,
    var(--c1) 36% 44%, var(--c2) 46% 54%, var(--c1) 56% 64%, var(--c2) 66% 74%,
    var(--c1) 76% 84%, var(--c2) 86% 94%;
  background: radial-gradient(
      100% 100% at 100% 0,
      var(--c1) 4%,
      var(--_g),
      #0008 96%,
      #0000
    ),
    radial-gradient(
        100% 100% at 0 100%,
        #0000,
        #0008 4%,
        var(--_g),
        var(--c1) 96%
      )
      var(--c1);
  background-size: var(--s) var(--s);-s);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0e02b1 */.btn-donate {
  --clr-font-main: hsla(0 0% 20% / 100);
  --btn-bg-1: hsla(194 100% 69% / 1);
  --btn-bg-2: hsla(217 100% 56% / 1);
  --btn-bg-color: hsla(360 100% 100% / 1);
  --radii: 0.5em;
  cursor: pointer;
  padding: 0.5em 1.1em;
 max-width: 50%;
  min-height: 44px;
  font-size: var(--size, 1rem);
  font-weight: 500;
  transition: 0.8s;
  background-size: 280% auto;
  background-image: linear-gradient(
    325deg,
    var(--btn-bg-2) 0%,
    var(--btn-bg-1) 55%,
    var(--btn-bg-2) 90%
  );
  border: none;
  border-radius: var(--radii);
  color: var(--btn-bg-color);
  box-shadow:
    0px 0px 20px rgba(71, 184, 255, 0.5),
    0px 5px 5px -1px rgba(58, 125, 233, 0.25),
    inset 4px 4px 8px rgba(175, 230, 255, 0.5),
    inset -4px -4px 8px rgba(19, 95, 216, 0.35);
}

.btn-donate:hover {
  background-position: right top;
}

.btn-donate:is(:focus, :focus-visible, :active) {
  outline: none;
  box-shadow:
    0 0 0 3px var(--btn-bg-color),
    0 0 0 6px var(--btn-bg-2);
}

@media (prefers-reduced-motion: reduce) {
  .btn-donate {
    transition: linear;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-527255f */.container6 {
  width: 100%;
  height: 100%;
  background: #f1f1f1;
  background-image: linear-gradient(
      90deg,
      transparent 50px,
      #ffb4b8 50px,
      #ffb4b8 52px,
      transparent 52px
    ),
    linear-gradient(#e1e1e1 0.1em, transparent 0.1em);
  background-size: 100% 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d78d50 */.btn-donate {
  --clr-font-main: hsla(0 0% 20% / 100);
  --btn-bg-1: hsla(194 100% 69% / 1);
  --btn-bg-2: hsla(217 100% 56% / 1);
  --btn-bg-color: hsla(360 100% 100% / 1);
  --radii: 0.5em;
  cursor: pointer;
  padding: 0.5em 1.1em;
 max-width: 50%;
  min-height: 44px;
  font-size: var(--size, 1rem);
  font-weight: 500;
  transition: 0.8s;
  background-size: 280% auto;
  background-image: linear-gradient(
    325deg,
    var(--btn-bg-2) 0%,
    var(--btn-bg-1) 55%,
    var(--btn-bg-2) 90%
  );
  border: none;
  border-radius: var(--radii);
  color: var(--btn-bg-color);
  box-shadow:
    0px 0px 20px rgba(71, 184, 255, 0.5),
    0px 5px 5px -1px rgba(58, 125, 233, 0.25),
    inset 4px 4px 8px rgba(175, 230, 255, 0.5),
    inset -4px -4px 8px rgba(19, 95, 216, 0.35);
}

.btn-donate:hover {
  background-position: right top;
}

.btn-donate:is(:focus, :focus-visible, :active) {
  outline: none;
  box-shadow:
    0 0 0 3px var(--btn-bg-color),
    0 0 0 6px var(--btn-bg-2);
}

@media (prefers-reduced-motion: reduce) {
  .btn-donate {
    transition: linear;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vazir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ylgpc.com/wp-content/uploads/2022/09/Vazir-Medium.eot');
	src: url('https://ylgpc.com/wp-content/uploads/2022/09/Vazir-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://ylgpc.com/wp-content/uploads/2022/09/Vazir-Medium.woff2') format('woff2'),
		url('https://ylgpc.com/wp-content/uploads/2022/09/Vazir-Medium.woff') format('woff'),
		url('https://ylgpc.com/wp-content/uploads/2022/09/Vazir-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */