:root {
  --default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
    Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
    "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
    "Source Han Sans CN", sans-serif;
}

.containera {
  position: relative;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 320px;
  background: #519CFF;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  flex-wrap: wrap;
}

.box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  height: auto;
  flex-wrap: nowrap;
}

.box-col {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: auto;
  margin-right: 0;
  gap: 20px;
}

.picture-60 {
  width: 131px;
  height: 202px;
  background: url(./assets/images/dbbc42ee-ef31-4ca6-b191-0cfd3f6a44ec.png) no-repeat center;
  background-size: cover;
}

.sd-kanisius-wirobrajan-61 {
  font-family: Inter, var(--default-font-family);
  font-size: 32px;
  font-weight: 800;
  text-align: justified;
  white-space: nowrap;
}

.phone {
  position: relative;
  width: 29.117px;
  height: 29.123px;
  background: url(./assets/images/3eb48fd4-4314-4e68-b505-71db776066c1.png) no-repeat center;
  background-size: 100% 100%;
}

.phone-number {
  font-family: Inria Sans, var(--default-font-family);
  font-size: 26px;
  font-weight: 700;
}

.instagram {
  width: 29.167px;
  height: 29.167px;
  margin: 2.917px 0 0 2.917px;
  background: url(./assets/images/140d602f-50f0-422b-b6c4-a98e3c2faeef.png) no-repeat center;
  background-size: 100% 100%;
}

.youtube {
  width: 29.167px;
  height: 20.417px;
  background: url(./assets/images/640c3503-c79f-41a8-a4e6-db9248d7a949.png) no-repeat center;
  background-size: 100% 100%;
}

.facebook {
  width: 29.167px;
  height: 29.094px;
  background: url(./assets/images/d9b0d94e-76a7-4938-9a68-dd911920356b.png) no-repeat center;
  background-size: 100% 100%;
}

.tiktok {
  width: 22.867px;
  height: 26.25px;
  background: url(./assets/images/515da165-57a1-451f-9762-07bea0e9e18a.png) no-repeat center;
  background-size: 100% 100%;
}

.twitter {
  width: 30.625px;
  height: 30.625px;
  background: url(./assets/images/91942511-e86b-4853-ad97-f223731ed0a5.png) no-repeat center;
  background-size: 100% 100%;
}

.box-col .box {
  gap: 20px;
}

.link-dasar {
  display: flex;
  align-items: flex-start;
  position: relative;
  color: #000000;
  font-family: Inknut Antiqua, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 61.896px;
  text-align: justified;
  white-space: nowrap;
}

.profile-5e {
  display: flex;
  align-items: flex-start;
  position: relative;
  color: #000000;
  font-family: Inria Sans, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 28.776px;
  text-align: justified;
  white-space: nowrap;
}

.informasi {
  display: flex;
  align-items: flex-start;
  position: relative;
  color: #000000;
  font-family: Inria Sans, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 28.776px;
  text-align: justified;
  white-space: nowrap;
}

.hubungi-kami-5f {
  display: flex;
  align-items: flex-start;
  position: relative;
  color: #000000;
  font-family: Inria Sans, var(--default-font-family);
  font-size: 24px;
  font-weight: 400;
  line-height: 28.776px;
  text-align: justified;
  white-space: nowrap;
}

.alamat {
  display: flex;
  align-items: flex-start;
  color: #000000;
  font-family: Inknut Antiqua, var(--default-font-family);
  font-size: 24px;
  font-weight: 600;
  line-height: 61.896px;
  text-align: justified;
  white-space: nowrap;
}

.vector-67 {
  position: relative;
  width: 24.207px;
  height: 35px;
  margin: 0 0 0 5.396px;
  background: url(./assets/images/46278b77-75a6-4096-ae7a-e960fba6fca3.png) no-repeat center;
  background-size: 100% 100%;
}

.rectangle-62 {
  width: 257px;
  height: 88px;
  background: rgba(217, 217, 217, 0);
  border: 1px solid #000000;
  z-index: 121;
  border-radius: 15px;
}