 .stories-details-section-1{background-color: #fafafa; padding:141px 0 45px;  position: relative; width: 100%; display: block; }
.stories-details-section-inner{ width: 100%; }
 
  .stories-details-section-1  .shape-img{ max-width: 1024px; width: 53.44vw;  position: absolute; right: -266px; top:125px; z-index: 1; }
 .stories-details-section-1  .shape-img img {width: 100%; height: auto;}
.stories-details-section-inner .round-bg{width: 29.01vw; max-width: 557px; z-index: 1; position: absolute; left:-130px; top:64px; pointer-events: none; }
.stories-details-section-inner .round-bg img{ width: 100%; height: auto;}
.stories-details-section-inner .container{ position: relative; z-index: 2; }
.stories-details-block{  margin: 0 0 0 138px; max-width: 1226px;  display: block; }
.stories-details-block .title-box{ padding: 0 0 14px; display: flex; justify-content: flex-end; }
.stories-details-block .title-box h1{ width: 812px; color: var(--body-text-color);  font-size: 34px; font-weight: normal;}
.stories-details-row{display: flex; align-items: center; justify-content: space-between; }
.stories-details-row .stories-left-img{ width: 352px;}
.stories-details-row .stories-left-img .img{ overflow: hidden; position: relative; aspect-ratio: 352/489; width: 100%; border-radius: 20px; display: flex;}
.stories-details-row .stories-left-img .img img{ width:100%; position: absolute; left: 0; top: 0; height: 100%; object-fit: cover;}
.stories-right-data{ width: 812px;} 
.stories-right-data h3{ padding: 0 0 21px; font-size: 24px; font-weight: 500; color: #707070; }
.stories-right-data ul{ padding: 16px 0 16px 18px; }
.stories-right-data ul li { display: list-item; list-style-type: disc; list-style-position: outside; margin: 0;padding: 0;font-weight: 400;font-size: 16px;line-height: 1.56;color: var(--body-text-color);}
.stories-right-data ol li + li,
.stories-right-data ul li + li{margin-top: 5px; }
.stories-right-data ol{ padding: 16px 0 16px 18px; }
.stories-right-data ol li { display: list-item; list-style-type: decimal; list-style-position: outside; margin: 0;padding: 0;font-weight: 400;font-size: 16px;line-height: 1.56;color: var(--body-text-color);}

.body-scrollhidden{ overflow-x: hidden;}

.stories-details-section-1 + div .container,
.stories-details-section-1 + section .container{ position: relative; z-index: 5;  }
@media (min-width: 1281px) and (max-width: 1800px) {
.stories-details-block{ margin: 0 0 0 53px; } 
.stories-details-row .stories-left-img{ width: 340px;}
.stories-right-data,
.stories-details-block .title-box h1{ width: 790px;}
}
@media (min-width: 992px) and (max-width: 1280px) {
.stories-details-section-1{ padding: 120px 0 40px; }
.stories-details-block{ margin: 0; } 
.stories-details-row .stories-left-img{ width: 280px;}
.stories-right-data,
.stories-details-block .title-box h1{ width: 630px;}
}

@media (min-width: 768px) and (max-width: 991px) {

.stories-details-section-1{ padding: 44px 0 30px; }
.stories-details-block{ margin: 0; } 
.stories-details-row{ gap: 60px; align-items: flex-start; flex-direction: column;}
.stories-details-row .stories-left-img{ width: 280px;}
.stories-right-data{   width: 100%;}
.stories-details-block .title-box h1{ font-size: 24px; padding: 0 0 27px; width:100%;}
.stories-details-block .title-box{ width: 100%; justify-content: flex-start;}
}

@media (max-width: 767px) {
 .stories-details-section-1{ padding: 44px 0 30px; }
.stories-details-block{ margin: 0; } 
.stories-details-row{ gap: 60px; align-items: flex-start; flex-direction: column;}
.stories-details-row .stories-left-img{ width:100%;}
.stories-right-data{   width: 100%;}
.stories-details-block .title-box h1{ font-size: 24px; padding: 0 0 27px; width:100%;}
.stories-details-block .title-box{ width: 100%; justify-content: flex-start;}

.stories-details-row .stories-left-img .img{ aspect-ratio: 333/463;}
.stories-details-section-inner .round-bg{ display: none;}

}