/* latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  src: url(../fonts/open-sans-normal-400.woff2) format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(../fonts/open-sans-normal-600.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
}
body {
  font-family: "Open Sans", sans-serif;
  background-color: rgb(189, 221, 202);
}

.bg-pattern-1 {
  position: absolute;
  z-index: -1;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
}

.bg-pattern-2 {
  position: absolute;
  z-index: -1;
  bottom: 0;
  left: 0;
  max-height: 1000px;
  min-height: fit-content;
  width: fit-content;
}
        /* CSS Kustom untuk VideoJS */
        /*.video-js {*/
        /*    position: relative;*/
        /*    width: 100%;*/
        /*    height: auto;*/
        /*}*/

        /*.video-js .vjs-big-play-button {*/
        /*    left: 50% !important;*/
        /*    top: 50% !important;*/
        /*    transform: translate(-50%, -50%) !important;*/
        /*}*/

        /* CSS untuk Spinner */
        /*.video-js .vjs-loading-spinner {*/
        /*    position: absolute;*/
        /*    left: 50%;*/
        /*    top: 50%;*/
        /*    transform: translate(-50%, -50%);*/
            /* Memastikan spinner berada di tengah */
            display: block; /* Pastikan spinner terlihat */
        /*}*/