.elementor-72475 .elementor-element.elementor-element-d8fa658 > .elementor-container{max-width:1010px;}.elementor-72475 .elementor-element.elementor-element-d8fa658{padding:5px 5px 5px 5px;}.elementor-72475 .elementor-element.elementor-element-aaa1b83 > .elementor-widget-container{background-color:#494646;}/* Start custom CSS for section, class: .elementor-element-d8fa658 */.section-story-all .owl-stage{
        margin: 10px;
    padding: 10px;
}
.section-story-all .slider-story .owl-item:first-child {
    padding-left: 0;
}

.section-story-all .owl-stage .item-story{
    margin-bottom: 10px;
    width: 176px;
    height: 307px;
}



@media (max-width: 400px) and (min-width: 320px){
   .section-story-all .owl-stage .owl-item{
       display: flex;
       float: initial;
    justify-content: center;
    align-content: center;
    text-align: center;
   }
   
}/* End custom CSS */
/* Start custom CSS */.stories-mn {
  display: none;
}

.section-story {
  padding: 20px 0;
  color: #fff;
  height: 224px;
  overflow: hidden;
  background: #212121;
  display: none;
}

.section-story.active {
  padding: 20px 0;
  display: block;
}

.item-story {
  width: 104px;
  height: 184px;
  display: block;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  z-index: 1;
  margin-right: 10px;
}

.item-story:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(11, 11, 11, 0.33);
  z-index: 2;
}

.item-story__image,
.item-story__avatar-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}

.item-story__avatar {
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 34px;
  height: 34px;
  -webkit-box-shadow: 0 0 0 4px white;
          box-shadow: 0 0 0 4px white;
  z-index: 5;
}

.item-story__avatar-img {
  border-radius: 50%;
}

.story__name {
  position: absolute;
  bottom: 0;
  left: 0;
  color: white;
  font-weight: 600;
  width: 100%;
  padding: 10px;
  line-height: 1.45;
  z-index: 5;
}

.slider-story.owl-carousel {
  margin: 0 -15px;
  width: calc(100% + 30px);
  display: block;
}

.slider-story .owl-item:first-child {
  padding-left: 15px;
}

.loading-story {
  white-space: nowrap;
  padding-left: 15px;
  overflow: hidden;
}

.loading-story .item-story {
  background: #0000000f;
  display: inline-block;
}

.placeholder-item {
  -webkit-box-shadow: 0 4px 10px 0 rgba(33, 33, 33, 0.15);
          box-shadow: 0 4px 10px 0 rgba(33, 33, 33, 0.15);
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}

.placeholder-loading::before {
  content: '';
  display: block;
  position: absolute;
  left: -150px;
  top: 0;
  height: 100%;
  width: 150px;
  background: -webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(50%, #00000014), to(transparent));
  background: linear-gradient(to right, transparent 0, #00000014 50%, transparent 100%);
  -webkit-animation: load 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;
          animation: load 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}

.item-story.last-story {
  opacity: 0;
}

.section-story .container{
	
    height: 100%;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container {
    width: 100%;
}
.container, .vc_column_container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
@media (min-width: 1200px){
.container {
    max-width: 1010px;
}
	}/* End custom CSS */