@import url('./reset.css');
@import url('./main.css');

body {
  background-color: #f3f4f9;
}

.welcome {
  height: 100vh;
  background-image: url('../media/Group 1948754917 (1).png');
  background-size: cover;
  overflow: hidden;
  position: relative;
}

.welcome img {
  display: none;
  position: absolute;
  right: 0;
  bottom: 0;
}
@media (min-width: 1400px) {
  .welcome img {
    display: block;
  }
}

.content p:nth-of-type(1) {
  font-weight: 700;
  font-size: var(--font-medium);
  color: var(--sec-color);
}
.content p:nth-of-type(2) {
  font-weight: 700;
  font-size: var(--font-h2);
  color: var(--text-color);
}

.content p:nth-of-type(3) {
  font-size: var(--font-h4);
  font-weight: 400;
  color: var(--text-color);
}
.content p:nth-of-type(4) {
  font-size: var(--font-h4);
  font-weight: 400;
  color: var(--sec-color);
}
.content a {
  margin-top: 64px;
}

.center p:nth-of-type(1) {
  font-weight: 500;
  font-size: var(--font-h1);
}
.center p:nth-of-type(1) span {
  font-weight: 700;
  font-size: var(--font-h1);
  color: var(--primary-color);
}

.center p:nth-of-type(2) {
  font-weight: 500;
  font-size: var(--font-h3);
}

.center p:nth-of-type(3) {
  font-size: var(--font-h4);
  font-weight: 700;
}
.center p:nth-of-type(3) span {
  font-size: inherit;
  background-image: url('../media/VectorSS.png');
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
}

.img-cont img {
  padding: 150px 0px;
}

.center .row {
  padding: calc(100rem / 16) 0;
}

.c-primary {
  color: var(--primary-color);
}
