@import url('./style.css');

.main {
   padding: 40px 0 80px;
   position: relative;
}

.main__inner {
   margin-top: 120px;
   display: flex;
   justify-content: space-between;
}

.main__text {
   max-width: 465px;
   margin-right: 20px;
}

.main__title {
   margin: 0 0 8px 0;

}

.main__text1 {
   max-width: 575px;
}

.main__subdesc {
   margin-bottom: 14px;
}

/* ------------------------------------------------- */

.solution__mainContent {
   margin-bottom: 52px;
   max-width: 465px;
}

.solution-mainContent__title {
   margin-bottom: 24px;
}

.solution-mainContent__desc {}

@media (max-width: 900px) {
   .main {
      padding: 40px 0;
   }

   .main__inner {
      flex-direction: column;
      margin-top: 80px;
   }

   .main__text {
      max-width: 465px;
      margin: 0 0 16px 0;
   }

   .solution__mainContent {
      margin-bottom: 32px;
   }
}