.navbar3-container {
  width: 100%;
  display: flex;
  position: relative;
  justify-content: center;
  background-color: var(--dl-color-theme-neutral-light);
}

.parallax1 {
  background-image: url("public/Videos/warisan11-2000w.jpg");

  min-height: 1000px;

  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.navbar3-navbar-interactive {
  top: 0;
  fill: var(--dl-color-gray-black);
  color: #ffffff;
  width: 100%;
  height: 39px;
  display: flex;
  position: fixed;
  max-width: idth;
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-threeunits);
  padding-right: var(--dl-space-space-threeunits);
  padding-bottom: var(--dl-space-space-twounits);
  justify-content: space-between;
  background-color: rgba(66, 39, 16, 0.71);
}
.navbar3-image1 {
  width: 106px;
  height: 44px;
}
.navbar3-desktop-menu {
  flex: 1;
  display: flex;
  justify-content: space-between;
}
.navbar3-links {
  gap: var(--dl-space-space-twounits);
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: flex-end;
}
.navbar3-link1 {
  color: #ffffff;
  font-size: 20px;
  font-style: normal;
  font-family: "Exo 2";
  font-weight: 700;
  text-decoration: none;
}
.navbar3-link2 {
  color: #ffffff;
  font-size: 20px;
  font-style: normal;
  font-family: "Exo 2";
  font-weight: 700;
  text-decoration: none;
}
.navbar3-link3 {
  color: #ffffff;
  font-size: 20px;
  font-style: normal;
  font-family: "Exo 2";
  font-weight: 700;
  text-decoration: none;
}
.navbar3-icon-group {
  gap: var(--dl-space-space-twounits);
  display: flex;
  align-items: center;
  margin-left: var(--dl-space-space-twounits);
  justify-content: center;
}
.navbar3-link {
  display: contents;
}
.navbar3-icon {
  fill: #ffffff;
  width: 23px;
  height: 24px;
  text-decoration: none;
}
.navbar3-link1 {
  display: contents;
}
.navbar3-icon02 {
  fill: #ffffff;
  width: 22px;
  height: 23px;
  text-decoration: none;
}
.navbar3-link2 {
  display: contents;
}
.navbar3-icon04 {
  fill: #ffffff;
  width: 27px;
  height: 23px;
  text-decoration: none;
}
.navbar3-burger-menu {
  display: none;
}
.navbar3-icon06 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.navbar3-mobile-menu {
  font-size: 20px;
  font-style: normal;
  font-family: "Exo 2";
  font-weight: 700;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  display: none;
  padding: var(--dl-space-space-twounits);
  z-index: 100;
  position: absolute;
  flex-direction: column;
  justify-content: space-between;
}
.navbar3-nav {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.navbar3-top {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: var(--dl-space-space-threeunits);
  justify-content: space-between;
}
.navbar3-logo {
  height: 3rem;
}
.navbar3-close-menu {
  background-color: white;
  display: flex;
  align-items: center;
  justify-content: center;
}
.navbar3-icon08 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.navbar3-links1 {
  font-size: 20px;
  font-style: normal;
  font-family: "Exo 2";
  font-weight: 700;
  gap: var(--dl-space-space-unit);
  flex: 0 0 auto;
  display: flex;
  align-self: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.navbar3-container1 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.navbar3-icon-group1 {
  gap: var(--dl-space-space-twounits);
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.navbar3-icon14 {
  width: 24px;
  height: 24px;
}
.navbar3-root-class-name {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
  width: 100%;
  background-color: rgba(255, 255, 255, 0);
}
@media(max-width: 767px) {
  .navbar3-navbar-interactive {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .navbar3-desktop-menu {
    display: none;
  }
  .navbar3-burger-menu {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .navbar3-icon06 {
    fill: #ffffff;
  }
}
@media(max-width: 479px) {
  .navbar3-navbar-interactive {
    padding: var(--dl-space-space-unit);
  }
  .navbar3-mobile-menu {
    padding: var(--dl-space-space-unit);
    background-color: #31220e;
  }
  .navbar3-link11 {
    font-size: 20px;
    font-style: normal;
    font-family: "Exo 2";
    font-weight: 700;
  }
  .navbar3-link21 {
    font-size: 20px;
    font-style: normal;
    font-family: "Exo 2";
    font-weight: 700;
  }
  .navbar3-link31 {
    font-size: 20px;
    font-style: normal;
    font-family: "Exo 2";
    font-weight: 700;
  }
  .navbar3-icon10 {
    fill: #ffffff;
  }
  .navbar3-icon12 {
    fill: #ffffff;
  }
  .navbar3-icon14 {
    fill: #ffffff;
  }
}

.home-container {
  width: 100%;
  display: flex;
  z-index: 100;
  box-shadow: 5px 5px 10px 0px #d4d4d4;
  min-height: 100vh;
  overflow-x: hidden;
  align-items: center;
  border-color: var(--dl-color-gray-black);
  border-width: 1px;
  flex-direction: column;
  background-color: #352b2a;
}
.home-front {
  width: 100%;
  height: 895px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.home-main {
  width: 100%;
  height: 881px;
  display: flex;
  position: relative;
  align-items: center;
  padding-left: var(--dl-space-space-fiveunits);
  padding-right: var(--dl-space-space-fiveunits);
  flex-direction: column;
}
.home-container01 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.home-tint {
  width: 100%;
  height: 898px;
  display: flex;
  opacity: 1;
  align-items: center;
  animation-name: fadeIn;
  flex-direction: column;
  animation-delay: 0s;
  background-size: cover;
  background-color: rgba(0, 0, 0, 0.4);
  background-image: url("public/Videos/warisan11-2000w.jpg");
  animation-duration: 1s;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.home-latar {
  width: 100%;
  height: 681px;
  display: flex;
  opacity: 1;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  background-image: radial-gradient(circle at center top, rgb(6, 6, 6) 1.00%,rgb(83, 49, 20) 100.00%);
}
.home-container02 {
  width: 100%;
  height: 649px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-container03 {
  flex: 0 0 auto;
  width: 23px;
  height: 100%;
  display: flex;
  align-items: flex-start;
  padding-bottom: 4px;
}
.home-container04 {
  flex: 0 0 auto;
  width: 655px;
  height: 481px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-text {
  color: rgb(255, 255, 255);
  width: 405px;
  height: 163px;
  font-size: 4em;
  text-align: left;
  font-family: "Cormorant Infant";
  padding-right: var(--dl-space-space-fourunits);
  text-transform: capitalize;
}
.home-text02 {
  color: #ee1c25;
}
.home-text03 {
  color: #ee1c25;
}
.home-container05 {
  width: 100%;
  height: 56px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-text07 {
  color: rgb(255, 255, 255);
  font-size: 18px;
  align-self: flex-start;
  font-style: normal;
  text-align: justify;
  font-family: "Karla";
  font-weight: 500;
  animation-name: fadeInLeft;
  animation-delay: 0s;
  animation-duration: 2s;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.home-text09 {
  color: #ee1c25;
}
.home-text11 {
  color: #ee1c25;
}
.home-text13 {
  color: #ffffff;
}
.home-text18 {
  color: #ee1c25;
}
.home-text20 {
  color: #ee1c25;
}
.home-container06 {
  flex: 0 0 auto;
  width: 142px;
  height: 100px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-container07 {
  flex: 0 0 auto;
  width: 917px;
  height: 483px;
  display: flex;
  box-shadow: -5px 5px 10px 0px #000000;
  align-items: flex-start;
  background-size: cover;
  justify-content: flex-end;
  background-image: url("public/Image/sejarah-900h.jpg");
}
.home-objektif {
  width: 100%;
  height: 482px;
  display: flex;
  align-self: center;
  box-shadow: -1px -1px 50px 5px #000000;
  align-items: center;
  flex-direction: column;
  background-size: cover;
  justify-content: flex-start;
  background-image: url("public/Image/rmm1-1500w.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-attachment: fixed;
}
.home-container08 {
  width: 100%;
  height: 95px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
}
.home-container09 {
  width: 100%;
  height: 309px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  background-color: rgba(0, 0, 0, 0.55);
}
.home-text23 {
  color: rgb(255, 255, 255);
  width: 100%;
  height: 100%;
  font-size: 4em;
  margin-top: 13px;
  text-align: center;
  font-family: "Cormorant Infant";
  margin-bottom: var(--dl-space-space-twounits);
  text-transform: capitalize;
}
.home-container10 {
  width: 100%;
  height: 141px;
  display: flex;
  align-self: center;
  align-items: flex-start;
  padding-top: 29px;
  padding-left: 533px;
  padding-right: 525px;
  justify-content: flex-start;
}
.home-text26 {
  color: rgb(255, 255, 255);
  font-size: 18px;
  align-self: flex-start;
  font-style: normal;
  text-align: center;
  font-family: "Karla";
  font-weight: 500;
  animation-name: fadeInLeft;
  animation-delay: 0s;
  animation-duration: 2s;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.home-text28 {
  color: #ee1c25;
}
.home-text32 {
  color: rgb(255, 255, 255);
  font-size: 18px;
  align-self: flex-start;
  font-style: normal;
  text-align: center;
  font-family: "Karla";
  font-weight: 500;
  animation-name: fadeInLeft;
  animation-delay: 0s;
  animation-duration: 2s;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.home-text34 {
  color: #ee1c25;
}
.home-text37 {
  color: rgb(255, 255, 255);
  font-size: 18px;
  align-self: flex-start;
  font-style: normal;
  text-align: center;
  font-family: "Karla";
  font-weight: 500;
  animation-name: fadeInLeft;
  animation-delay: 0s;
  animation-duration: 2s;
  animation-direction: normal;
  animation-iteration-count: 1;
  animation-timing-function: ease;
}
.home-text39 {
  color: #ee1c25;
}
.home-container11 {
  width: 100%;
  height: 86px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-container12 {
  flex: 0 0 auto;
  width: auto;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  height: 118px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.home-galeri {
  width: 100%;
  height: 829px;
  display: flex;
  z-index: 1;
  overflow: hidden;
  position: relative;
  align-self: center;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
  justify-content: center;
  background-image: linear-gradient(180deg, rgb(6, 6, 6) 1.00%,rgb(53, 43, 42) 100.00%);
}
.home-max-width {
  gap: var(--dl-space-space-threeunits);
  width: 100%;
  display: flex;
  z-index: -1;
  align-items: center;
  flex-direction: column;
}
.home-section-title {
  gap: 24px;
  width: auto;
  display: flex;
  max-width: 800px;
  align-items: center;
  flex-shrink: 0;
  flex-direction: column;
}
.home-text42 {
  color: rgb(117, 117, 117);
  font-size: 60px;
  font-style: normal;
  text-align: center;
  font-family: "Cormorant Infant";
  font-weight: 700;
}
.home-text43 {
  color: #ffffff;
}
.home-text44 {
  color: #ee1c25;
}
.home-container13 {
  gap: var(--dl-space-space-oneandhalfunits);
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
}
.home-content {
  gap: var(--dl-space-space-oneandhalfunits);
  flex: 1;
  width: 100%;
  display: flex;
  align-self: stretch;
  align-items: center;
  flex-shrink: 0;
  justify-content: center;
}
.home-slider {
  width: 100%;
  height: 600px;
  display: inline-block;
}
.home-slider-wrapper {
  width: 100%;
}
.home-slider-slide {
  gap: var(--dl-space-space-unit);
  width: 100%;
  height: calc(100% - 20px);
  display: flex;
}
.home-container14 {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  justify-content: center;
}
.home-image {
  width: 1298px;
  height: 553px;
  object-fit: cover;
}
.home-slider-slide1 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  height: calc(100% - 20px);
  display: flex;
}
.home-container15 {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-image3 {
  width: 1307px;
  height: 544px;
  align-self: center;
  margin-top: var(--dl-space-space-unit);
  object-fit: cover;
}
.home-slider-slide2 {
  gap: var(--dl-space-space-unit);
  width: 100%;
  height: calc(100% - 20px);
  display: flex;
}
.home-container16 {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-image5 {
  width: 1300px;
  height: 558px;
  align-self: center;
  margin-top: var(--dl-space-space-unit);
  object-fit: cover;
}
.home-slider-slide3 {
  width: 100%;
  height: 579px;
  display: flex ;
}
.home-container17 {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-container18 {
  flex: 0 0 auto;
  width: 1399px;
  height: 42px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-image51 {
  width: 1298px;
  height: 437px;
  align-self: center;
  margin-top: var(--dl-space-space-unit);
  object-fit: cover;
}
.home-slider-slide4 {
  display: flex ;
}
.home-container19 {
  flex: 1;
  height: 100%;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-image52 {
  width: 1231px;
  height: 550px;
  align-self: center;
  object-fit: cover;
  padding-top: var(--dl-space-space-oneandhalfunits);
}
.home-slider-button-prev {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
}
.home-slider-button-next {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
}
.home-slider-pagination {
  fill: var(--dl-color-gray-black);
  color: #ffffff;
  display: none;
}
.home-footer {
  width: 100%;
  height: 487px;
  display: flex;
  align-items: center;
  flex-direction: column;
  background-color: #352B2A;
}
.home-content1 {
  gap: 120px;
  width: 100%;
  display: flex;
  position: relative;
  max-width: 1440px;
  align-items: flex-start;
  padding-top: var(--dl-space-space-fourunits);
  padding-left: var(--dl-space-space-fiveunits);
  padding-right: var(--dl-space-space-fiveunits);
  flex-direction: column;
  padding-bottom: var(--dl-space-space-threeunits);
}
.home-container20 {
  flex: 0 0 auto;
  width: auto;
  height: 227px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.home-container21 {
  flex: 0 0 auto;
  width: auto;
  height: 227px;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
}
.home-main1 {
  width: 100%;
  height: 227px;
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  justify-content: space-between;
}
.home-container22 {
  flex: 0 0 auto;
  width: auto;
  height: auto;
  display: flex;
  align-items: space-between;
  flex-direction: column;
}
.home-branding {
  gap: var(--dl-space-space-threeunits);
  display: flex;
  max-width: 400px;
  align-items: flex-start;
  flex-direction: column;
}
.home-heading {
  gap: var(--dl-space-space-oneandhalfunits);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-caption {
  color: rgb(255, 255, 255);
  font-style: normal;
  font-weight: 700;
}
.home-peta {
  width: 413px;
  height: 298px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.home-iframe {
  width: 408px;
  height: 264px;
}
.home-items {
  gap: var(--dl-space-space-unit);
  width: 416px;
  height: 250px;
  display: flex;
  align-items: left;
  margin-left: var(--dl-space-space-fiveunits);
  flex-direction: column;
}
.home-link {
  color: rgb(255, 255, 255);
  font-style: normal;
  text-align: left;
  font-weight: 700;
}

.home-text45 {
  text-align: left;
  color: #ffffff;
  text-decoration: none;
}

.home-text55 {
  color: rgb(255, 255, 255);
  text-align: left;
}
.home-items1 {
  gap: var(--dl-space-space-unit);
  width: 406px;
  height: 281px;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.home-link2 {
  color: rgb(255, 255, 255);
  font-style: normal;
  text-align: left;
  font-weight: 700;
}

.home-text61 {
  color:white;
  text-align: left;
}
.home-link4 {
  color: #f30000;
  font-style: normal;
  text-align: left;
  font-weight: 700;
  text-decoration: none;
}
.home-link5 {
  color: rgb(243, 0, 0);
  font-style: normal;
  text-align: left;
  font-weight: 700;
}
.home-link6 {
  color: rgb(243, 0, 0);
  font-style: normal;
  text-align: left;
  font-weight: 700;
}
.home-links {
  gap: 100px;
  border: 2px dashed rgba(120, 120, 120, 0.4);
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.home-copyright {
  color: rgb(118, 105, 104);
  align-self: center;
  line-height: 3;
}
@media(max-width: 1600px) {
  .home-front {
    height: 801px;
  }
  .home-main {
    height: 802px;
  }
  .home-tint {
    width: 1600px;
    height: 805px;
  }
  .home-latar {
    width: 100%;
    height: 876px;
  }
  .home-container02 {
    width: 1277px;
    height: 522px;
  }
  .home-container04 {
    width: 406px;
    height: 712px;
  }
  .home-text {
    width: 361px;
  }
  .home-container10 {
    width: 924px;
    height: 203px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
  }
  .home-iframe {
    height: 272px;
  }
  .home-items {
    width: 461px;
    margin-left: var(--dl-space-space-fiveunits);
  }
}
@media(max-width: 1200px) {
  .home-front {
    height: 613px;
  }
  .home-tint {
    width: 1200px;
    height: 627px;
  }
  .home-latar {
    height: 761px;
  }
  .home-container04 {
    width: 394px;
    height: 680px;
  }
  .home-container07 {
    width: 564px;
    height: 473px;
  }
  .home-image {
    width: 1104px;
    height: 556px;
  }
  .home-image3 {
    width: 1091px;
    height: 520px;
    margin-top: var(--dl-space-space-twounits);
  }
  .home-image5 {
    width: 1094px;
    height: 561px;
  }
  .home-container17 {
    width: 100%;
    height: 100%;
  }
  .home-image51 {
    width: 1082px;
    height: 356px;
    align-self: center;
    margin-top: 74px;
  }
  .home-container19 {
    width: 1184px;
    height: 606px;
  }
  .home-image52 {
    width: 1096px;
    height: 591px;
  }
  .home-main1 {
    width: 1074px;
    height: 209px;
  }
  .home-peta {
    width: 417px;
    height: 269px;
  }
  .home-items {
    margin-left: var(--dl-space-space-threeunits);
  }
}
@media(max-width: 991px) {
  .home-front {
    height: 443px;
  }
  .home-main {
    height: 478px;
  }
  .home-tint {
    top: -2px;
    left: 1px;
    width: 991px;
    height: 471px;
  }
  .home-latar {
    height: 969px;
  }
  .home-container02 {
    width: 991px;
    height: 460px;
  }
  .home-container04 {
    width: 291px;
    height: 583px;
  }
  .home-text {
    width: 291px;
  }
  .home-container07 {
    width: 408px;
    height: 795px;
  }
  .home-galeri {
    width: 990px;
    height: 801px;
  }
  .home-content {
    align-items: center;
    flex-direction: column;
  }
  .home-image52 {
    width: 976px;
    height: 473px;
  }
  .home-footer {
    height: 999px;
  }
  .home-content1 {
    gap: var(--dl-space-space-threeunits);
    height: 100%;
  }
  .home-main1 {
    gap: var(--dl-space-space-threeunits);
    flex-direction: column;
    justify-content: flex-start;
  }
  .home-container22 {
    width: 873px;
  }
  .home-branding {
    max-width: 80%;
    align-self: center;
  }
  .home-heading {
    gap: var(--dl-space-space-unit);
  }
  .home-peta {
    width: 100%;
    height: 299px;
  }
  .home-iframe {
    width: 625px;
    height: 291px;
  }
  .home-items {
    width: 778px;
    align-items: flex-start;
    margin-left: 0px;
    justify-content: center;
  }
  .home-links {
    gap: var(--dl-space-space-threeunits);
    flex-direction: column;
  }
}
@media(max-width: 767px) {
  .home-main {
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
  }
  .home-tint {
    width: 767px;
    height: 391px;
  }
  .home-container07 {
    width: 249px;
    height: 844px;
  }
  .home-objektif {
    width: 100%;
    height: 564px;
  }
  .home-container09 {
    width: 766px;
    height: 333px;
  }
  .home-container10 {
    width: 668px;
    height: 50%;
  }
  .home-section-title {
    gap: var(--dl-space-space-oneandhalfunits);
  }
  .home-slider {
    width: 760px;
    height: 421px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .home-slider-slide {
    flex-direction: column;
  }
  .home-container14 {
    height: calc(50% - 8px);
  }
  .home-image {
    width: 671px;
    height: 317px;
  }
  .home-slider-slide1 {
    flex-direction: column;
  }
  .home-container15 {
    height: calc(50% - 8px);
  }
  .home-image3 {
    width: 652px;
    height: 315px;
    margin-top: var(--dl-space-space-threeunits);
  }
  .home-slider-slide2 {
    flex-direction: column;
  }
  .home-container16 {
    height: calc(50% - 8px);
  }
  .home-image5 {
    width: 669px;
    height: 325px;
    margin-top: var(--dl-space-space-threeunits);
  }
  .home-container17 {
    height: calc(50% - 8px);
  }
  .home-image51 {
    width: 681px;
    height: 206px;
    margin-top: 70px;
  }
  .home-container19 {
    height: calc(50% - 8px);
  }
  .home-image52 {
    width: 623px;
    height: 344px;
    align-self: center;
    margin-top: 52px;
    padding-top: 0px;
    margin-right: 0px;
    padding-right: 0px;
  }
  .home-content1 {
    width: 100%;
    height: 998px;
    padding-left: var(--dl-space-space-oneandhalfunits);
    padding-right: var(--dl-space-space-oneandhalfunits);
  }
  .home-main1 {
    width: 100%;
    height: 346px;
  }
  .home-container22 {
    width: 742px;
    height: 311px;
  }
  .home-branding {
    max-width: 70%;
  }
  .home-peta {
    width: 719px;
    height: 305px;
  }
}
@media(max-width: 479px) {
  .home-front {
    height: 236px;
  }
  .home-main {
    height: 239px;
  }
  .home-tint {
    top: -4px;
    left: 0px;
    width: 479px;
    height: 238px;
    margin-right: 2px;
  }
  .home-latar {
    height: 621px;
  }
  .home-container04 {
    width: 423px;
    height: 519px;
    align-items: stretch;
    margin-left: 119px;
    margin-right: 0px;
  }
  .home-container07 {
    width: 0px;
    height: 0px;
  }
  .home-objektif {
    height: 498px;
  }
  .home-container08 {
    height: 63px;
  }
  .home-container09 {
    width: 100%;
    height: 366px;
  }
  .home-container10 {
    width: 419px;
    height: 273px;
  }
  .home-galeri {
    width: 478px;
    height: 601px;
  }
  .home-text42 {
    margin-top: 38px;
  }
  .home-slider {
    width: 471px;
    height: 338px;
  }
  .home-container14 {
    height: 324px;
  }
  .home-image {
    width: 402px;
    height: 207px;
  }
  .home-image3 {
    width: 449px;
    height: 202px;
    margin-top: 75px;
  }
  .home-image5 {
    width: 452px;
    height: 197px;
    margin-top: 71px;
  }
  .home-image51 {
    width: 436px;
    height: 142px;
    margin-top: 52px;
  }
  .home-image52 {
    width: 452px;
    height: 238px;
  }
  .home-container21 {
    height: 353px;
  }
  .home-main1 {
    width: 450px;
    height: 410px;
  }
  .home-container22 {
    width: 432px;
    height: 307px;
  }
  .home-peta {
    width: 435px;
    height: 357px;
  }
  .home-iframe {
    width: 479px;
    height: 259px;
  }
}
