html, body {
   font-size: 16px;
}

#button-cta-2 {
   margin-top: 3%;
   margin-bottom: 10%;
}

#title-mobile-sec {
   margin-top: 10%;
   margin-bottom: 10%;
}

#list-section-sec p {
   margin-bottom: 17%;
}

#hand-app {
   position: absolute;
   width: 800px;
   left: -130px;
   top: calc((100vh * 5) + (150% - 50%));
}

#card-store {
   min-width: 700px;
   border-radius: 30px;
}

.section-group {
   display: flex;
   flex-direction: column;
   background-position: center;
   background-repeat: no-repeat;
   background-size: cover;
   min-height: 100vh;
}

.section-group.center-all {
   align-items: center;
   justify-content: center;
}

.section-group.center-h {
   justify-content: center;
}

.section-group.center-v {
   align-items: center;
}

.title-bold-default {
   margin: 0;
   font-size: 30px;
   font-weight: 500;
}

.title-bold-default.group {
   display: flex;
   align-items: center;
   justify-content: center;
}

.title-bold-default.group img {
   margin-right: 20px;
}

.btn.btn-round {
   border-radius: 30px;
   padding-left: 5%;
   padding-right: 5%;
}

@media screen and (max-width: 800px) {
   #button-cta-2 {
      margin-top: 3%;
      margin-bottom: 55%;
   }
   #title-mobile-sec {
      margin-top: 60%;
   }
   #card-store {
      min-width: unset;
   }
}
