.nocosil-intro .nocosil-intro-item { margin-bottom: 60px; }
.nocosil-intro .nocosil-intro-item:last-child { margin-bottom: 0; }
.nocosil-intro .nocosil-intro-item:first-of-type { margin-top: 120px; }
.nocosil-intro .nocosil-intro-image img { display: block; width: 100%; height: auto; }
.nocosil-intro .nocosil-intro-content { min-width: 0; }
.nocosil-intro .home-Intro_Title, .nocosil-intro .home-Intro_Desc { overflow-wrap: anywhere; }
.nocosil-intro .home-Intro_More { line-height: 1.7; }
.nocosil-intro .row { display: flex; flex-wrap: wrap; }
.nocosil-intro .row.flex-row-reverse { flex-direction: row-reverse; }
.nocosil-intro .nocosil-intro-image { flex: 0 0 58.333333%; max-width: 58.333333%; }
.nocosil-intro .nocosil-intro-content { flex: 0 0 41.666667%; max-width: 41.666667%; }
@media (max-width: 991.98px) {
  .nocosil-intro .row, .nocosil-intro .row.flex-row-reverse { flex-direction: column !important; }
  .nocosil-intro .nocosil-intro-image, .nocosil-intro .nocosil-intro-content { flex-basis: auto; width: 100%; max-width: 100%; }
}
@media (min-width: 992px) {
  .nocosil-intro .nocosil-intro-item { margin-bottom: 90px; }
}
