.elementor-671 .elementor-element.elementor-element-ca727e8{--display:flex;--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:55px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-ca727e8:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-ca727e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shora.sh-boumehen.ir/wp-content/uploads/2026/04/c21.webp");background-repeat:no-repeat;background-size:cover;}.elementor-671 .elementor-element.elementor-element-cca751e{--display:flex;}.elementor-671 .elementor-element.elementor-element-8e430b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgp-card .mg-card-text.card-body{text-align:left;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgpc-pcarousel .mgp-card{margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;border-style:none;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgpc-pcarousel .mgp-card figure img{border-radius:10px 10px 0px 0px;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgpc-pcarousel .mgp-card .mgp-ptitle{font-size:16px;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgpc-pcarousel .mg-card-text p{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#000000;font-size:14px;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgp-time,.elementor-671 .elementor-element.elementor-element-8e430b1 .mp-posts-date{margin:0px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mgp-time, .elementor-671 .elementor-element.elementor-element-8e430b1 .mgp-time i,.elementor-671 .elementor-element.elementor-element-8e430b1 .mp-posts-date,.elementor-671 .elementor-element.elementor-element-8e430b1 .mp-posts-date i{color:#868686;}.elementor-671 .elementor-element.elementor-element-8e430b1 .mg-card-text a.mp-post-btn{padding:5px 7px 5px 7px;margin:0px 0px 0px 0px;font-family:"IRANSansWeb", Sans-serif;font-size:12px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#01387B;border-radius:10px 10px 10px 10px;color:#01387B;background-color:#FFFFFF;}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-ca727e8{--justify-content:space-around;}.elementor-671 .elementor-element.elementor-element-cca751e{--width:85%;}}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-ca727e8{--width:80%;}.elementor-671 .elementor-element.elementor-element-cca751e{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-ca727e8 */.elementor-element-ca727e8 .mg-card-text , .card-body{
    padding-bottom: 0px;
    padding-top:0px;
    padding-right:10px;
    padding-left:10px;
    padding: 0px 10px 0px 10px;
   }
   .elementor-element-ca727e8 .mp-meta.mgp-ms2{
       padding-top:0px;
   }
   .elementor-element-ca727e8 .mg-card-text p , .elementor-element-ca727e8 .mgp-ptitle{
       width: 100%;
       height: 40px;
       font-family: IRANSansWeb;
       color: #ffffff !important;
       line-height: 1.3rem;
       text-align:justify;
       text-shadow: -1.5px -1.5px 0 #01387B, 1.5px -1.5px 0 #01387B, -1.5px 1.5px 0 #01387B, 1.5px 1.5px 0 #01387B
   }
   .elementor-element-ca727e8 .card-body{
       width: 100%;
   }
   .elementor-element-ca727e8 .mg-card-text h4{
       line-height: 1.8rem;
       font-family: b titr;
   }
   
   .elementor-element-ca727e8 .mgp-time , .elementor-element-ca727e8 .icon-mp-clock{
       color: #ffffff !important;
       font-family: b titr;
   }
      .elementor-element-ca727e8 .mp-meta{
          padding-top: 10px;
          padding-bottom: 10px;
      }
   .elementor-9 .elementor-element-ca727e8 .mgp-time i{
           color: #ffffff !important;
   }
   .elementor-element-ca727e8 .mg-card-text{
           position:absolute;
       bottom: -2px;
   background: linear-gradient(0deg, rgba(1,56,123,1) 30%, rgba(1,56,123,0.28820028011204482) 100%);
   }
   .mp-posts-date{
       color:#ffffff !important;
       font-weight:bold;
   }
   .elementor-element-ca727e8 .mp-meta{
       border-top: 1px solid #ffffff;
       margin-top:50px;
       padding: 0px;
   }
.elementor-671 .elementor-element.elementor-element-ca727e8 .mgp-card .mg-card-text.card-body .mp-post-btn{
       
       position: absolute;
    right: 73%;
    top: 30%;
    padding: 0px 9px 0px 9px;
    font-family:b titr;
   }/* End custom CSS */