html,
body {
  background: #ffffff;
}

.banner {
  background: url("../img/banner.png") no-repeat center;
  background-size: cover;
}
.banner .content {
  padding: 160px 0px 224px 0px;
  color: #ffffff;
  text-align: center;
  font-family: "Roboto";
  font-size: 32px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
}
.banner .content h1 {
  font-size: 56px;
  font-style: normal;
  font-weight: 600;
  line-height: 64px;
  margin-bottom: 28px;
}
.banner .content p {
  width: 60%;
  margin: 0 auto;
}

.loan-steps {
  padding: 80px 0px;
  display: flex;
  align-items: center;
  gap: 80px;
}
.loan-steps .loan-steps-content h2 {
  color: #333333;
  font-family: "Roboto";
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
  margin-bottom: 48px;
  width: 70%;
}
.loan-steps .loan-steps-content ul {
  display: flex;
  flex-direction: column;
  gap: 52px;
}
.loan-steps .loan-steps-content ul li {
  display: flex;
  gap: 16px;
  box-sizing: content-box;
  padding: 24px;
  border-radius: 16px;
  transition: box-shadow 0.3s ease, background 0.3s ease;
  cursor: pointer;
}
.loan-steps .loan-steps-content ul li span {
  display: inline-flex;
  width: 64px;
  height: 64px;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
  background: #eff4fb;
  color: #cad2dd;
  text-align: center;
  font-family: "Roboto";
  font-size: 28px;
  font-style: normal;
  font-weight: 800;
  line-height: 36px;
}
.loan-steps .loan-steps-content ul li .text {
  flex: 1;
}
.loan-steps .loan-steps-content ul li h6 {
  color: #333333;
  font-family: "Roboto";
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 28px;
}
.loan-steps .loan-steps-content ul li p {
  color: #333333;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  margin-top: 6px;
}
.loan-steps .loan-steps-content ul li:hover {
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1215686275);
}
.loan-steps .loan-steps-content ul li:hover span {
  background: #2075f1;
  color: #ffffff;
}
.loan-steps img {
  width: 512px;
  height: 580px;
}

.advantages {
  background: #ffffff;
  padding: 80px 0px;
}
.advantages .advantages-content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 48px;
}
.advantages .advantages-content h2 {
  color: #333333;
  font-family: "Roboto";
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}
.advantages .advantages-content p {
  color: #666666;
  text-align: right;
  font-family: "Roboto";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  width: 40%;
}
.advantages .advantages-list {
  display: flex;
  gap: 40px;
}
.advantages .advantages-list .advantage {
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.0392156863);
  padding: 120px 40px;
  text-align: center;
  color: #666666;
}
.advantages .advantages-list .advantage img {
  width: 64px;
  height: 64px;
}
.advantages .advantages-list .advantage h6 {
  color: #333333;
  text-align: center;
  font-family: "Roboto";
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 32px;
  margin: 24px 0px 8px 0px;
}
.advantages .advantages-list .advantage p {
  text-align: center;
  font-family: "Roboto";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.advantages .advantages-list .advantage:hover {
  background: #2075f1;
  color: #ffffff;
}
.advantages .advantages-list .advantage:hover h6 {
  color: #ffffff;
}
.advantages .bg {
  width: 100%;
  height: 288px;
  flex-shrink: 0;
  background: #eff4fb;
  margin-top: -208px;
}

.downloadApp {
  padding: 80px 0px 144px 0px;
  position: relative;
}
.downloadApp .content {
  border-radius: 16px;
  background: #eff4fb;
  padding: 64px;
  width: 90%;
  position: relative;
}
.downloadApp .content h2 {
  color: #333333;
  font-family: "Roboto";
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}
.downloadApp .content p {
  width: 466px;
  color: #333333;
  font-family: "Roboto";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  margin: 16px 0px 32px 0px;
}
.downloadApp .content img {
  height: 48px;
}
.downloadApp .adr {
  width: 564px;
  height: 316px;
  position: absolute;
  right: 0;
  bottom: 80px;
}/*# sourceMappingURL=home.css.map */