/* ******* ============= ******** */
/* python page newStyle */
/* ******* ============= ******** */
:root {
  --main: #faa2c1;
  --second: #f783ac;
  --three: #c2255c;
  --six: #343a40;
  --white: #fff;
  --gray: #495057;
}

body {
  color: #552755;
}

section {
  background-size: cover;
  padding: 3rem 0;
}

h1 {
  margin-top: 10rem;
  margin-bottom: 1.2rem;
  font-size: 3rem;
  font-weight: 700;
  color: #444;
}
h2 {
  font-size: 3rem;
  font-weight: 600;
}
h3 {
  font-size: 2rem;
  margin: 1.2rem 0;
}

p {
  font-size: 1.3rem;
}

.hero-img {
  background-image: url("../images/watch/hero-img.jpg");
  height: 700px;
}

.hero-img p {
  font-size: 24px;
}

.hero-img .btn-super {
  font-size: 14px;
  color: #fff;
  background-image: linear-gradient(131deg, #552755, #552755);
  background-color: #552755 !important;
  border-radius: 1.2rem 1.2rem;
  margin-right: 1.2rem;
  margin-top: 1.2rem;
  padding: 10px 15px;
}
.partner {
  background-image: url("../images/watch/background-1.jpg");
}

.partner-meet h5 {
  text-align: center;
  font-size: 2rem;
  font-weight: 700;
}
.partner-meet p {
  text-align: center;
  font-size: 2rem;
}

.feature {
  background-image: url("../images/watch/background-2.jpg");
  height: 1000px;
  align-items: center;
}

.feature h2 {
  text-align: center;
  margin-top: 200px;
  font-size: 2.5rem;
}

.your-key {
  background-image: url("../images/watch/background-3.jpg");
}

.control-car {
  background-image: url("../images/watch/background-4.jpg");
}

.need-service {
  background-image: url("../images/watch/background-3.jpg");
}

.life-gets {
}

.life-gets-img {
  background-image: url("../images/watch/background-6.jpg");
  height: 750px;
  background-size: cover;
}
.life-gets p {
  text-align: center;
}
.life-gets h2 {
  text-align: center;
}
.watch-inov {
  padding-top: 6.2rem;
  background: linear-gradient(
      120deg,
      rgba(84, 39, 84, 0.5),
      rgba(84, 39, 84, 0.5)
    ),
    url("../images/watch/background-7.jpg");
}
.watch-text h2,
.watch-text h6,
.watch-text p {
  color: #fff;
}

.full-video {
  margin: 6.2rem 0;
  display: flex;
  color: #fff;
}

.full-video h6 {
  font-size: 2rem;
}
.full-video .fa-play-circle-o {
  font-size: 90px;
  margin-right: 1.2rem;
  color: #fff;
}

.new-btns p {
  font-size: 18px;
  font-weight: 700;
}
