.swiper-slide .elementor-post__badge {
    position: absolute;
    top: 0;
    background: #818a91;
    color: #fff;
    font-size: 12px;
    padding: 0.6em 1.2em;
    line-height: 1;
    font-weight: 400;
    margin: 20px;
    border-radius: 999px;
}

.elementor-slides .swiper-slide-bg{-webkit-background-size:cover;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:end;-ms-flex-pack:end;justify-content:flex-end}.elementor--h-position-right .swiper-slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.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}@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}}

.elementor-slides .swiper-slide-inner .elementor-slide-heading {
    font-size: 1.5em;
}
.elementor-widget-novelar-post-slider .swiper-slide-bg,
.elementor-widget-novelar-slider .swiper-slide-bg {
	display: -ms-flexbox;
  	display: -webkit-flex;
  	display: flex;
  	overflow: hidden;
}
.elementor-slides .swiper-slide-column .swiper-slide-bg,
.elementor-slides .swiper-slide-column .swiper-slide-inner {
  min-width: initial;
  max-width: initial;
}
.elementor-slides .swiper-slide-column .swiper-slide-inner {
  position:relative;
}
.elementor-widget-novelar-post-slider .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper, 
.elementor-widget-novelar-slider .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper, 
.elementor-widget-novelar-post-slider .swiper:not(.swiper-initialized)>.swiper-wrapper,
.elementor-widget-novelar-slider .swiper:not(.swiper-initialized)>.swiper-wrapper {
  overflow: initial;
}


.elementor-widget-novelar-post-slider.elementor-pagination-position-outside .swiper-container,
.elementor-widget-novelar-slider.elementor-pagination-position-outside .swiper-container {
  padding-bottom:0;
  overflow:hidden;
  margin:auto;
}
.elementor-widget-novelar-post-slider.elementor-pagination-position-outside .elementor-swiper,
.elementor-widget-novelar-slider.elementor-pagination-position-outside .elementor-swiper{
  padding-bottom:35px;
}
.swiper-slide-bg .overflow-hidden {
	overflow: hidden;
	  min-width: 100%;
  min-height: 100%;
  position:relative;
}
.elementor-ken-burns--active .swiper-slide-bg-image{
    -webkit-transition-duration: 20s;
    -o-transition-duration: 20s;
    transition-duration: 20s;
}
.elementor-ken-burns--active .elementor-ken-burns--in {
-webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
}
.elementor-slides .swiper-slide-background .swiper-slide-bg{
  position:absolute;
  left:0;
  top:0;
  width: 100%;
  height:100%;
}

.elementor-slides .swiper-slide-column {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.elementor-slides .swiper-slide-column.swiper-slide-right {
    -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.elementor-slides .swiper-slide-column .swiper-slide-bg{
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  min-height: 200px;
}    
.swiper-slide-bg-image {
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50%;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position:absolute;
}
@media only screen and (max-width:1080px ) {
  .elementor-slides .swiper-slide-column {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .elementor-slides .swiper-slide-inner {
      width: 100% !important;
  }
} 