.elementor-27222 .elementor-element.elementor-element-91785c0{--display:flex;--min-height:420px;--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-27222 .elementor-element.elementor-element-caa0e4a .elementor-repeater-item-deaf3ca .swiper-slide-bg{background-color:#833ca3;background-image:url(https://redesigne.avinchoob.com/wp-content/uploads/2025/09/1-1-scaled.webp);background-size:cover;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .elementor-repeater-item-0b04063 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://redesigne.avinchoob.com/wp-content/uploads/2025/09/2-1-scaled.webp);background-size:cover;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .elementor-repeater-item-2691c7e .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://redesigne.avinchoob.com/wp-content/uploads/2025/09/3-1-scaled.webp);background-size:cover;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-27222 .elementor-element.elementor-element-caa0e4a > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .swiper-slide-contents{max-width:70%;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .elementor-slide-button{border-width:15px;border-radius:15px;}.elementor-27222 .elementor-element.elementor-element-a4556fe{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-e378128{width:var( --container-widget-width, 101.661% );max-width:101.661%;--container-widget-width:101.661%;--container-widget-flex-grow:0;}.elementor-27222 .elementor-element.elementor-element-e378128 > .elementor-widget-container{margin:35px 0px 11px 0px;}.elementor-27222 .elementor-element.elementor-element-e378128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-e378128 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:35px;font-weight:800;color:#07478E;}.elementor-27222 .elementor-element.elementor-element-e378128 .elementor-heading-title a{transition-duration:0.6s;}.elementor-27222 .elementor-element.elementor-element-e457f5b{--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:10px 010px;--row-gap:10px;--column-gap:010px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-1132e8c{--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-27222 .elementor-element.elementor-element-8bff0ae > .elementor-widget-container{margin:15px 0px -5px 0px;}.elementor-27222 .elementor-element.elementor-element-8bff0ae img{width:100%;max-width:100%;height:145px;}.elementor-27222 .elementor-element.elementor-element-a4ecbc7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27222 .elementor-element.elementor-element-810cb05 > .elementor-widget-container{margin:30px -13px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-810cb05 img{width:100%;max-width:100%;height:80px;}.elementor-27222 .elementor-element.elementor-element-8ef184f{--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-27222 .elementor-element.elementor-element-0579b0b > .elementor-widget-container{margin:35px 15px 0px -15px;}.elementor-27222 .elementor-element.elementor-element-0579b0b img{width:100%;max-width:100%;height:80px;}.elementor-27222 .elementor-element.elementor-element-bff52f2{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27222 .elementor-element.elementor-element-85aaa92 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-85aaa92.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-27222 .elementor-element.elementor-element-85aaa92{text-align:center;}.elementor-27222 .elementor-element.elementor-element-85aaa92 img{width:100%;max-width:100%;height:80px;}.elementor-27222 .elementor-element.elementor-element-b442a15{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-0edf0a3{--display:flex;}.elementor-27222 .elementor-element.elementor-element-1b310cb > .elementor-widget-container{margin:0px -30px 0px 30px;}.elementor-27222 .elementor-element.elementor-element-1b310cb img{width:80%;transition-duration:1.1s;border-radius:12px 12px 12px 12px;}.elementor-27222 .elementor-element.elementor-element-3f31b90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27222 .elementor-element.elementor-element-b2bae30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-27222 .elementor-element.elementor-element-b5bc8ec .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-weight:800;-webkit-text-stroke-color:#000;stroke:#000;color:#07478E;}.elementor-27222 .elementor-element.elementor-element-a6c8be5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:5px;}.elementor-27222 .elementor-element.elementor-element-790eec5{text-align:justify;font-family:"iranyekan", Sans-serif;font-size:17px;font-weight:500;line-height:33px;}.elementor-27222 .elementor-element.elementor-element-642109d{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-7e676f4{--display:flex;}.elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon-box-wrapper{text-align:center;}.elementor-27222 .elementor-element.elementor-element-8347b56{--icon-box-icon-margin:14px;}.elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon-box-title{margin-block-end:10px;}.elementor-27222 .elementor-element.elementor-element-8347b56.elementor-view-stacked .elementor-icon{background-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-8347b56.elementor-view-framed .elementor-icon, .elementor-27222 .elementor-element.elementor-element-8347b56.elementor-view-default .elementor-icon{fill:#07478E;color:#07478E;border-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon{border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon-box-title, .elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:700;line-height:40px;}.elementor-27222 .elementor-element.elementor-element-8347b56 .elementor-icon-box-description{font-family:"iranyekan", Sans-serif;}.elementor-27222 .elementor-element.elementor-element-6dfea63{--display:flex;}.elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon-box-wrapper{text-align:center;}.elementor-27222 .elementor-element.elementor-element-935382d{--icon-box-icon-margin:14px;}.elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon-box-title{margin-block-end:10px;}.elementor-27222 .elementor-element.elementor-element-935382d.elementor-view-stacked .elementor-icon{background-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-935382d.elementor-view-framed .elementor-icon, .elementor-27222 .elementor-element.elementor-element-935382d.elementor-view-default .elementor-icon{fill:#07478E;color:#07478E;border-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon{border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon-box-title, .elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:700;line-height:40px;}.elementor-27222 .elementor-element.elementor-element-935382d .elementor-icon-box-description{font-family:"iranyekan", Sans-serif;}.elementor-27222 .elementor-element.elementor-element-217950e{--display:flex;}.elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon-box-wrapper{text-align:center;}.elementor-27222 .elementor-element.elementor-element-e3de7eb{--icon-box-icon-margin:14px;}.elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon-box-title{margin-block-end:10px;}.elementor-27222 .elementor-element.elementor-element-e3de7eb.elementor-view-stacked .elementor-icon{background-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-e3de7eb.elementor-view-framed .elementor-icon, .elementor-27222 .elementor-element.elementor-element-e3de7eb.elementor-view-default .elementor-icon{fill:#07478E;color:#07478E;border-color:#07478E;}.elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon{border-width:5px 5px 5px 5px;border-radius:10px 10px 10px 10px;}.elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon-box-title, .elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:20px;font-weight:700;line-height:40px;}.elementor-27222 .elementor-element.elementor-element-e3de7eb .elementor-icon-box-description{font-family:"iranyekan", Sans-serif;}.elementor-27222 .elementor-element.elementor-element-43d9cfd{--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:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-8463e79 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:30px;font-weight:800;color:#07478E;}.elementor-27222 .elementor-element.elementor-element-6fd2672{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27222 .elementor-element.elementor-element-ffc585e{--display:flex;}.elementor-27222 .elementor-element.elementor-element-a00924d{--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-27222 .elementor-element.elementor-element-7253005{width:var( --container-widget-width, 103.065% );max-width:103.065%;--container-widget-width:103.065%;--container-widget-flex-grow:0;text-align:center;}.elementor-27222 .elementor-element.elementor-element-7253005.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-0d3d939{width:var( --container-widget-width, 103.065% );max-width:103.065%;--container-widget-width:103.065%;--container-widget-flex-grow:0;text-align:center;}.elementor-27222 .elementor-element.elementor-element-0d3d939.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-e9d0467{--display:flex;}.elementor-27222 .elementor-element.elementor-element-5a6f338{--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-27222 .elementor-element.elementor-element-e60276a{width:var( --container-widget-width, 106.453% );max-width:106.453%;--container-widget-width:106.453%;--container-widget-flex-grow:0;}.elementor-27222 .elementor-element.elementor-element-e60276a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-e60276a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-2f4a2c7{width:var( --container-widget-width, 106.453% );max-width:106.453%;--container-widget-width:106.453%;--container-widget-flex-grow:0;}.elementor-27222 .elementor-element.elementor-element-2f4a2c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-d1a8fed{--display:flex;}.elementor-27222 .elementor-element.elementor-element-9de5d75{--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-27222 .elementor-element.elementor-element-bfbb37e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-af6a071{--display:flex;}.elementor-27222 .elementor-element.elementor-element-863b192{--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-27222 .elementor-element.elementor-element-af5c910{width:var( --container-widget-width, 105.074% );max-width:105.074%;--container-widget-width:105.074%;--container-widget-flex-grow:0;}.elementor-27222 .elementor-element.elementor-element-af5c910.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27222 .elementor-element.elementor-element-4f519ac{--display:flex;}.elementor-27222 .elementor-element.elementor-element-e619a00{--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-27222 .elementor-element.elementor-element-efa9908 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-30578ec{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:0px;--e-n-carousel-swiper-pagination-size:0px;}.elementor-27222 .elementor-element.elementor-element-30578ec.elementor-element{--flex-grow:0;--flex-shrink:0;}:where( .elementor-27222 .elementor-element.elementor-element-30578ec .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}@media(max-width:1024px){.elementor-27222 .elementor-element.elementor-element-30578ec{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-27222 .elementor-element.elementor-element-91785c0{--min-height:0px;}.elementor-27222 .elementor-element.elementor-element-caa0e4a .swiper-slide{height:100px;}.elementor-27222 .elementor-element.elementor-element-e378128 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-e378128{text-align:center;}.elementor-27222 .elementor-element.elementor-element-e378128 .elementor-heading-title{font-size:25px;}.elementor-27222 .elementor-element.elementor-element-e457f5b{--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:space-between;--align-items:center;}.elementor-27222 .elementor-element.elementor-element-8bff0ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-810cb05 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-0579b0b > .elementor-widget-container{margin:0px 15px 0px -15px;}.elementor-27222 .elementor-element.elementor-element-85aaa92 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-1b310cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27222 .elementor-element.elementor-element-1b310cb{text-align:center;}.elementor-27222 .elementor-element.elementor-element-1b310cb img{width:100%;}.elementor-27222 .elementor-element.elementor-element-790eec5{text-align:justify;font-size:15px;}.elementor-27222 .elementor-element.elementor-element-790eec5 p{margin-block-end:0px;}.elementor-27222 .elementor-element.elementor-element-30578ec{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-27222 .elementor-element.elementor-element-1132e8c{--width:25%;}.elementor-27222 .elementor-element.elementor-element-a4ecbc7{--width:25%;}.elementor-27222 .elementor-element.elementor-element-8ef184f{--width:25%;}.elementor-27222 .elementor-element.elementor-element-bff52f2{--width:25%;}.elementor-27222 .elementor-element.elementor-element-0edf0a3{--width:50%;}.elementor-27222 .elementor-element.elementor-element-3f31b90{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-caa0e4a *//* برای اسلایدر المنتور (Elementor) */
.elementor-swiper {
  border-radius: 15px;
  overflow: hidden;
}

.elementor-swiper img {
  border-radius: 15px;
}


/* برای اسلایدر رولوشن (Revolution Slider) */
.rev_slider_wrapper {
  border-radius: 15px;
  overflow: hidden;
}

.rev_slider_wrapper img {
  border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1132e8c */.animated-gradient-border-wine {
  position: relative;
  border-radius: 8px;
  padding: 16px;
  background: #fff; /* پس‌زمینه داخلی */
  z-index: 0;
}

.animated-gradient-border-wine::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px; /* ضخامت کادر */
  border-radius: 8px;
  background: linear-gradient(
    90deg,
    #862131,
    #B33B4A,
    #E76B7C,
    #862131
  );
  background-size: 300% 300%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: gradient-flow-wine 6s ease infinite;
  pointer-events: none;
  z-index: -1;
}

@keyframes gradient-flow-wine {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4ecbc7 */.animated-gradient-border {
  position: relative;
  border-radius: 8px;
  padding: 16px;
  background: #fff; /* پس‌زمینه داخلی */
  z-index: 0;
}

.animated-gradient-border::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px; /* ضخامت کادر */
  border-radius: 8px;
  background: linear-gradient(
    90deg,
    #007D49,
    #00C97A,
    #66FFCC,
    #007D49
  );
  background-size: 300% 300%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: gradient-flow 6s ease infinite;
  pointer-events: none;
  z-index: -1;
}

@keyframes gradient-flow {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ef184f */.animated-gradient-border-red {
  position: relative;
  border-radius: 8px;
  padding: 16px;
  background: #fff; /* پس‌زمینه داخلی */
  z-index: 0;
}

.animated-gradient-border-red::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px; /* ضخامت کادر */
  border-radius: 8px;
  background: linear-gradient(
    90deg,
    #642629,
    #B84C55,
    #26171A,
    #642629
  );
  background-size: 300% 300%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: gradient-flow-red 6s ease infinite;
  pointer-events: none;
  z-index: -1;
}

@keyframes gradient-flow-red {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bff52f2 */.animated-gradient-border-blue {
  position: relative;
  border-radius: 8px;
  padding: 16px;
  background: #fff; /* پس‌زمینه داخلی */
  z-index: 0;
}

.animated-gradient-border-blue::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px; /* ضخامت کادر */
  border-radius: 8px;
  background: linear-gradient(
    90deg,
    #084595,
    #2D6FFB,
    #7DA9FF,
    #084595
  );
  background-size: 300% 300%;
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
  animation: gradient-flow-blue 6s ease infinite;
  pointer-events: none;
  z-index: -1;
}

@keyframes gradient-flow-blue {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */