                        /*! elementor-pro - v3.6.4 - 15-03-2022 */
                        .elementor-slides .swiper-slide-bg {
                            background-size: cover;
                            background-position: 50%;
                            background-repeat: no-repeat;
                            min-width: 100%;
                            min-height: 100%
                          }
  
                          .elementor-slides .swiper-slide-inner {
                            background-repeat: no-repeat;
                            background-position: 50%;
                            position: absolute;
                            top: 0;
                            left: 0;
                            bottom: 0;
                            right: 0;
                            padding: 50px;
                            margin: auto
                          }
  
                          .elementor-slides .swiper-slide-inner,
                          .elementor-slides .swiper-slide-inner:hover {
                            color: #fff;
                            display: -webkit-box;
                            display: -ms-flexbox;
                            display: flex
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-background-overlay {
                            position: absolute;
                            z-index: 0;
                            top: 0;
                            bottom: 0;
                            left: 0;
                            right: 0
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-content {
                            position: relative;
                            z-index: 1;
                            width: 100%
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-heading {
                            font-size: 35px;
                            font-weight: 700;
                            line-height: 1
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-description {
                            font-size: 17px;
                            line-height: 1.4
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),
                          .elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
                            margin-bottom: 30px
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-button {
                            border: 2px solid #fff;
                            color: #fff;
                            background: transparent;
                            display: inline-block
                          }
  
                          .elementor-slides .swiper-slide-inner .elementor-slide-button,
                          .elementor-slides .swiper-slide-inner .elementor-slide-button:hover {
                            background: transparent;
                            color: inherit;
                            text-decoration: none
                          }
  
                          .elementor--v-position-top .swiper-slide-inner {
                            -webkit-box-align: start;
                            -ms-flex-align: start;
                            align-items: flex-start
                          }
  
                          .elementor--v-position-bottom .swiper-slide-inner {
                            -webkit-box-align: end;
                            -ms-flex-align: end;
                            align-items: flex-end
                          }
  
                          .elementor--v-position-middle .swiper-slide-inner {
                            -webkit-box-align: center;
                            -ms-flex-align: center;
                            align-items: center
                          }
  
                          .elementor--h-position-left .swiper-slide-inner {
                            -webkit-box-pack: start;
                            -ms-flex-pack: start;
                            justify-content: flex-start
                          }
  
                          .elementor--h-position-right .swiper-slide-inner {
                            -webkit-box-pack: end;
                            -ms-flex-pack: end;
                            justify-content: flex-end
                          }
  
                          .elementor--h-position-center .swiper-slide-inner {
                            -webkit-box-pack: center;
                            -ms-flex-pack: center;
                            justify-content: center
                          }
  
                          body.rtl .elementor-widget-slides .elementor-swiper-button-next {
                            left: 10px;
                            right: auto
                          }
  
                          body.rtl .elementor-widget-slides .elementor-swiper-button-prev {
                            right: 10px;
                            left: auto
                          }
  
                          .elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner {
                            display: none
                          }
                          .swiper-wrapper .elementor-background-overlay{
                            height: 13%;
                            background-color: #0000008A;
                          }
                          @media (max-width:767px) {
                            .elementor-slides .swiper-slide-inner {
                              padding: 30px
                            }
  
                            .elementor-slides .swiper-slide-inner .elementor-slide-heading {
                              font-size: 23px;
                              line-height: 1;
                              margin-bottom: 15px
                            }
  
                            .elementor-slides .swiper-slide-inner .elementor-slide-description {
                              font-size: 13px;
                              line-height: 1.4;
                              margin-bottom: 15px
                            }
                            .swiper-wrapper .elementor-background-overlay{
                              height: auto;
                          }
                          }