.elementor-14863 .elementor-element.elementor-element-ef82349 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-ef82349 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-db7afa0 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-db7afa0 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-8092e77 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-8092e77 .elementor-icon-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-f6f64df > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-f6f64df .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-6efe580 > .elementor-widget-container{background-color:#C7FF8E;padding:20px 20px 0px 20px;border-radius:7px 7px 7px 7px;}.elementor-14863 .elementor-element.elementor-element-6efe580 .elementor-image-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-6109be5 > .elementor-widget-container{background-color:#FEEFC2;padding:20px 20px 20px 20px;border-radius:7px 7px 7px 7px;}.elementor-14863 .elementor-element.elementor-element-6109be5 .elementor-icon-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-7549729 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007F0BCF;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-7549729 .elementor-icon-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-67b20ef > .elementor-widget-container{background-color:#FEEFC2;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#007F0BCF;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-67b20ef .elementor-icon-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-7d469c7 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-7d469c7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14863 .elementor-element.elementor-element-7d469c7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14863 .elementor-element.elementor-element-7d469c7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-title{font-size:16px;line-height:23px;letter-spacing:-1.7px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-3cf2cde.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-title{margin-bottom:26px;font-size:26px;line-height:23px;letter-spacing:-1.7px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-description{font-size:18px;color:#000000;}.elementor-14863 .elementor-element.elementor-element-3a28796 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-3a28796 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-7570a54 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-7570a54 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-7570a54 .elementor-icon{font-size:36px;}.elementor-14863 .elementor-element.elementor-element-0740852 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-0740852 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-448b38e > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-448b38e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-7c2b577 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-7c2b577 .elementor-icon-box-wrapper{text-align:center;}.elementor-14863 .elementor-element.elementor-element-0b17545 > .elementor-widget-container{background-color:#B1E362;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201012E;border-radius:10px 10px 10px 10px;}.elementor-14863 .elementor-element.elementor-element-0b17545 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:0px;}.elementor-14863 .elementor-element.elementor-element-2f830f6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9B9B9B;--border-color:#9B9B9B;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14863 .elementor-element.elementor-element-2f830f6:not(.elementor-motion-effects-element-type-background), .elementor-14863 .elementor-element.elementor-element-2f830f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEEFC2;}.elementor-14863 .elementor-element.elementor-element-dc6c65b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#9B9B9B;--border-color:#9B9B9B;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14863 .elementor-element.elementor-element-dc6c65b:not(.elementor-motion-effects-element-type-background), .elementor-14863 .elementor-element.elementor-element-dc6c65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEEFC2;}.elementor-14863 .elementor-element.elementor-element-4e5478e{--display:flex;}.elementor-14863 .elementor-element.elementor-element-9350926.elementor-element{--align-self:center;}.elementor-14863 .elementor-element.elementor-element-1585414{--display:flex;}.elementor-14863 .elementor-element.elementor-element-a6e4663 .elementor-button{background-color:#02010100;fill:#000000;color:#000000;}.elementor-14863 .elementor-element.elementor-element-a6e4663 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-14863 .elementor-element.elementor-element-2e10eca{--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-14863 .elementor-element.elementor-element-648c8dd .elementor-button{background-color:#285430;fill:#E5D9B6;color:#E5D9B6;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-14863 .elementor-element.elementor-element-648c8dd.elementor-element{--align-self:center;}.elementor-14863 .elementor-element.elementor-element-d3656bb .elementor-button{background-color:#285430;fill:#E5D9B6;color:#E5D9B6;border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-14863 .elementor-element.elementor-element-d3656bb.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-14863 .elementor-element.elementor-element-2f830f6{--grid-auto-flow:row;}.elementor-14863 .elementor-element.elementor-element-dc6c65b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-img{margin-bottom:15px;}.elementor-14863 .elementor-element.elementor-element-3cf2cde .elementor-image-box-img{margin-bottom:15px;}.elementor-14863 .elementor-element.elementor-element-2f830f6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14863 .elementor-element.elementor-element-dc6c65b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image-box, class: .elementor-element-6efe580 */.elementor-14863 .elementor-element.elementor-element-6efe580 {
border: 5px solid transparent !important;
border-radius: 15px;
background: linear-gradient(#390000 0 100%) padding-box, linear-gradient(9deg, #0c440000, rgb(77 249 0) 50% 55%, #02ff0000) border-box !important;

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6109be5 */.elementor-14863 .elementor-element.elementor-element-6109be5 {
border: 5px solid transparent !important;
border-radius: 15px;
background: linear-gradient(#390000 0 100%) padding-box, linear-gradient(9deg, #0c440000, rgb(77 249 0) 50% 55%, #02ff0000) border-box !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7549729 */.green-bo {
 
  background: repeating-linear-gradient(45deg, #92c9b1, #92c9b1 20px, #b3e0d2 20px, #b3e0d2 40px);
  border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 767px) {.elementor-element.elementor-element-c36ff40.e-con.e-atomic-element.e-flexbox-base.e-bdf6f0d{
     display: none !important;
    visibility: hidden;
    opacity: 0;
}
}

@media screen and (min-width: 767px) {.elementor-element.elementor-element-14dd3cf.e-con.e-atomic-element.e-flexbox-base.e-d046c27{
     display: none !important;
    visibility: hidden;
    opacity: 0;
}
}


.elementor-icon-box-title {
    text-align: center; 
    display: flex;
    align-items: center; 
    justify-content: center;  
    margin: 0;
}

    .green-box {
    position: relative;
    width: 350px;        /* عرض مستطیل */
          /* ارتفاع مستطیل */
    background-color: #8CC24A; /* رنگ سبز روشن */
    border-radius: 25px; /* گردی گوشه‌ها */
    
    /* برای اینکه رنگ سبز روی لایه تیره قرار بگیرد */
    z-index: 2; 
  }
.green-box::before {
    content: "";
    position: absolute;
    top: 10px;          /* فاصله از بالا */
    left: 10px;        /* فاصله از چپ (بیرون زدگی) */
    width: 100%;
    height: 100%;
    background-color: #1D4229; /* رنگ سبز تیره پشت */
    border-radius: 15px; /* گردی گوشه‌ها برای لایه پشت */
    z-index: -1;        /* قرارگیری در پشت عنصر اصلی */
  }


.green-box-l {
    position: relative;
    width: 350px;        /* عرض مستطیل */
          /* ارتفاع مستطیل */
    background-color: #8CC24A; /* رنگ سبز روشن */
    border-radius: 25px; /* گردی گوشه‌ها */
    
    /* برای اینکه رنگ سبز روی لایه تیره قرار بگیرد */
    z-index: 2; 
  }
.green-box-l::before {
    content: "";
    position: absolute;
    top: 10px;          /* فاصله از بالا */
    left: -10px;        /* فاصله از چپ (بیرون زدگی) */
    width: 100%;
    height: 100%;
    background-color: #1D4229; /* رنگ سبز تیره پشت */
    border-radius: 15px; /* گردی گوشه‌ها برای لایه پشت */
    z-index: -1;        /* قرارگیری در پشت عنصر اصلی */
  }
  
.elementor-14863 .elementor-element.elementor-element-7d469c7 .elementor-image-box-title {
    margin: auto;
}



.bbc{

      padding:18px 42px;
      background:linear-gradient(135deg,#B1E362 0%,#FEEFC2 100%);
      color:#35520F;
      border-radius:16px;
      border:1px solid rgba(177,227,98,.6);
      box-shadow:0 8px 20px rgba(177,227,98,.30);
    
    
    
}



.bif ::after {
    content: "";
    position: absolute;
    width: 80%;
    height: 10px;
    bottom: -10px;
    right: 10%;
    left: 10%;
    background-color:#5F8D4E ;
    border: none;
    border-radius:  0 0 30px 30px;
}/* End custom CSS */