/*
Theme Name: Kopili Digital
Theme URI: https://kickstart.web.id
Author: Wardhana Rizaldi
Author URI: https://wardhanarizaldi.com
Description: Custom-built theme for Kopili. Updated blank layout
Version: 1.1

*/
/* FIXING FONT RENDERING */
/* line 12, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* GLOBAL COLORS */
/* line 38, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
body, .rz-bg {
  background-color: #f0f4ea; }

/* line 41, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-bg-primary {
  background-color: #586642; }

/* line 44, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-bg-white {
  background-color: #FFFFFF; }

/* line 47, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-overlay-dark {
  background: rgba(53, 62, 40, 0);
  background: linear-gradient(182deg, rgba(53, 62, 40, 0.3) 0%, rgba(53, 62, 40, 0.8) 70%); }

/* line 52, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-overlay-dark2 {
  background: rgba(35, 41, 25, 0);
  background: linear-gradient(182deg, rgba(35, 41, 25, 0.3) 0%, rgba(35, 41, 25, 0.9) 70%); }

/* line 57, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-label {
  background-color: #D9EBFC;
  color: #0E6ECE; }

/* line 61, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-label-success {
  background-color: #D5F6EA;
  color: #209268; }

/* line 65, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-label-warning {
  background-color: #FEE2CD;
  color: #E96A07; }

/* line 69, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-label-danger {
  background-color: #FCDEE4;
  color: #EC2248; }

/* BRANDING */
/* line 75, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-logo {
  max-height: 50px; }

/* line 78, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-logo-medium {
  max-height: 68px; }

/* TYPOGRAPHY */
/* line 84, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h2,
h3,
h4,
h5 {
  font-family: "Zalando Sans SemiExpanded", sans-serif;
  color: #586642; }

/* line 91, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h1 {
  font-family: "Zalando Sans Expanded", sans-serif;
  color: #586642; }

/* line 95, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.home h1,
.home h2 {
  font-family: "Zalando Sans Expanded", sans-serif;
  /* color: $primary; */ }

/* line 100, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
body {
  font-family: "Zalando Sans", sans-serif; }

/* line 103, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h1, .uk-h1 {
  font-size: 2.25rem; }

/* line 107, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h2, .uk-h2 {
  font-size: 1.5rem; }

/* line 111, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h3, .uk-h3 {
  font-size: 1.13rem; }

/* line 115, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h4, .uk-h4 {
  font-size: 1rem; }

/* line 119, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
h5, .uk-h5 {
  font-size: 0.88rem; }

/* line 122, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-subtext {
  font-size: 0.88rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  color: #665342; }

/* line 129, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-light .rz-subtext {
  color: #fffae7; }

/* line 132, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
hgroup h1,
hgroup h2 {
  margin-top: 5px; }

/* line 136, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
p {
  font-size: 1rem; }

/* Desktop sizing override */
@media (min-width: 1200px) {
  /* line 141, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  h1, .uk-h1 {
    font-size: 2.986rem; }
  /* line 145, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  h2, .uk-h2 {
    font-size: 2.488rem; }
  /* line 148, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  h3, .uk-h3 {
    font-size: 2.074rem; } }

/* line 152, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
blockquote {
  font-family: serif;
  font-size: 20px; }

@media (min-width: 640px) {
  /* line 157, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  blockquote {
    font-size: 24px; } }

@media (min-width: 1200px) {
  /* line 162, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  blockquote {
    font-size: 26px; } }

/* line 166, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-navbar-nav > li > a {
  font-family: "Zalando Sans SemiExpanded", sans-serif;
  text-transform: inherit;
  color: #2b3314; }

/* COMPONENTS */
/* line 175, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-bento {
  border-radius: 16px;
  padding: 24px; }

/* line 179, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-offcanvas-bar {
  background-color: #586642; }
  /* line 181, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .uk-offcanvas-bar .uk-offcanvas-close {
    top: 20px;
    right: 20px;
    padding: 5px; }

/* line 187, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-float-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 50px;
  height: 50px;
  background-color: #00A859;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center; }
  /* line 194, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .rz-float-button a {
    color: #fff; }

/* line 202, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-border {
  border-radius: 16px; }

/* HOMEPAGE */
/* line 209, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeHero #homeVideo {
  min-height: 85dvh;
  border-radius: 16px; }

/* line 215, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeCommitment .uk-grid-match > div:first-child > .rz-bento {
  min-height: 250px; }

/* line 220, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeProducts .rz-panel {
  background-color: #fff;
  border-radius: 16px;
  overflow: hidden; }

/* line 226, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeProducts .rz-card-product {
  display: block;
  position: relative;
  min-height: 220px;
  padding: 28px;
  text-decoration: none;
  transition: box-shadow 0.2s ease, transform 0.2s ease;
  /* Text: top-left */
  /* Image: absolute bottom-right */
  /* Hover state */ }
  /* line 235, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeProducts .rz-card-product > div:first-child {
    position: relative;
    z-index: 1;
    max-width: 55%;
    text-align: left; }
    /* line 241, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
    #homeProducts .rz-card-product > div:first-child h3 {
      margin-top: 0;
      margin-bottom: 8px;
      color: #665342; }
    /* line 247, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
    #homeProducts .rz-card-product > div:first-child p {
      margin: 0;
      font-size: 0.9rem;
      color: #788B5A; }
  /* line 255, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeProducts .rz-card-product > div:last-child {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 0; }
    /* line 261, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
    #homeProducts .rz-card-product > div:last-child img {
      display: block;
      max-height: 240px;
      width: auto;
      object-fit: contain; }
  /* line 270, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeProducts .rz-card-product:hover {
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);
    transform: translateY(-2px);
    text-decoration: none; }

/* line 279, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeGlobal h4 {
  font-weight: 500;
  color: #665342; }

/* line 286, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeGlobal .rz-panel-split div.uk-grid > div:first-child div.uk-cover-container {
  min-height: 350px;
  border-radius: 16px 16px 0 0; }

/* line 290, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeGlobal .rz-panel-split div.uk-grid > div:last-child main {
  background-color: #f0f4ea;
  border-radius: 0 0 16px 16px;
  padding: 24px; }

@media (min-width: 960px) {
  /* line 296, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeGlobal .rz-panel-split div.uk-grid > div:first-child div.uk-cover-container {
    min-height: 350px;
    border-radius: 16px 0 0 16px; }
  /* line 300, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeGlobal .rz-panel-split div.uk-grid > div:last-child main {
    background-color: #f0f4ea;
    border-radius: 0 16px 16px 0; } }

/* line 308, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeFounder {
  background-color: #000000;
  background-image: url(img/founder.jpg);
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: contain;
  min-height: 600px; }
  /* line 315, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeFounder .rz-subtext {
    color: #b5a08c; }
  /* line 318, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeFounder blockquote {
    color: #fffae7; }
  /* line 321, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #homeFounder figcaption {
    font-family: "Zalando Sans SemiExpanded", sans-serif;
    color: #b5a08c; }

/* line 328, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeFAQ dl dt {
  font-family: "Zalando Sans SemiExpanded", sans-serif;
  font-weight: 400;
  margin-bottom: 5px;
  color: #665342; }

/* line 334, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#homeFAQ dl dd {
  font-size: 0.875rem;
  color: #788B5A; }

/* PAGES / SINGLE */
/* line 344, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#pageHero #pageImage {
  min-height: 70dvh;
  border-radius: 16px; }

/* line 350, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#pageContent main {
  border: 1px solid #DDD3CA;
  border-radius: 16px;
  padding: 20px; }

/* line 355, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
#pageContent aside {
  background-color: #D6DDCA;
  border-radius: 16px;
  padding: 20px; }

@media (min-width: 1200px) {
  /* line 361, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  #pageContent main {
    padding: 40p; } }

/* WP BLOCKS */
/* line 369, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpHero {
  align-items: stretch; }
  /* line 372, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpHero > .wp-block-column:first-child {
    display: flex;
    flex-direction: column;
    justify-content: center; }
  /* line 378, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpHero .wp-block-image {
    border-radius: 16px;
    overflow: hidden; }
    /* line 381, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
    .wpHero .wp-block-image img {
      display: block;
      border-radius: 16px; }

/* line 387, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpBorder {
  border: 1px solid #DDD3CA;
  border-radius: 16px;
  padding: 20px; }

/* line 392, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpBorderBox {
  background-color: #D6DDCA;
  border-radius: 16px;
  padding: 20px; }

/* line 397, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpBorderBoxWhite {
  background-color: #FFFFFF;
  border-radius: 16px;
  padding: 20px; }

/* line 402, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpImage {
  border-radius: 16px;
  overflow: hidden; }
  /* line 405, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpImage img {
    display: block;
    border-radius: 16px; }

/* line 410, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.wpCardWhite {
  background-color: #FFFFFF;
  border-radius: 16px;
  overflow: hidden;
  /* latin name: the <p><em> right after the heading */
  /* description: any subsequent <p> */ }
  /* line 414, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite h3 {
    font-size: 1.44rem; }
  /* line 418, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > .wp-block-image {
    margin: 0;
    overflow: hidden; }
    /* line 422, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
    .wpCardWhite > .wp-block-image img {
      display: block;
      width: 100%;
      height: auto;
      object-fit: cover;
      transition: transform 0.4s ease; }
  /* line 431, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite:hover > .wp-block-image img {
    transform: scale(1.05); }
  /* line 435, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > h3,
  .wpCardWhite > h4,
  .wpCardWhite > p,
  .wpCardWhite > small {
    padding-left: 20px;
    padding-right: 20px; }
  /* line 443, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > h3:first-of-type,
  .wpCardWhite > h4:first-of-type {
    padding-top: 16px;
    margin-top: 0;
    margin-bottom: 2px;
    /* pull latin name close to title */ }
  /* line 451, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > h3 + p,
  .wpCardWhite > h4 + p {
    font-size: 0.8rem;
    font-style: italic;
    color: #b5a08c;
    margin-top: 0;
    margin-bottom: 10px; }
  /* line 461, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > p {
    font-size: 0.875rem;
    color: #2b3314; }
  /* line 466, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .wpCardWhite > p:last-child {
    padding-bottom: 20px;
    margin-bottom: 0; }

/* FOOTER */
/* line 473, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
footer {
  padding-bottom: 20px; }

/* line 476, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
footer > div > div {
  background-color: #586642;
  border-radius: 16px;
  overflow: hidden;
  /* Enforces the boundary so the map corners round naturally */ }

/* line 481, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-padding,
footer > div > div > div:nth-child(-n+2) {
  padding: 20px; }

@media (min-width: 640px) {
  /* line 486, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .rz-padding,
  footer > div > div > div:nth-child(-n+2) {
    padding: 40px; } }

/* line 493, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
footer dl dt {
  color: #fffae7;
  text-transform: uppercase;
  font-weight: 500; }

/* LINKS & BUTTON */
/* line 501, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
a,
.uk-link {
  color: #586642;
  text-decoration: none;
  cursor: pointer; }

/* line 507, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
a:hover,
.uk-link:hover,
.uk-link-toggle:hover .uk-link,
.uk-link-toggle:focus .uk-link {
  color: #586642;
  text-decoration: underline; }

/* line 517, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-button {
  border-radius: 4px; }

/* line 526, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-light .uk-button-primary,
.uk-button-primary {
  background-color: #00A859;
  color: #f0f4ea; }

/* line 540, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-list {
  padding: 0;
  list-style: none; }
  /* line 543, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .rz-list li a {
    vertical-align: middle; }

/* line 548, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-list > :nth-child(n+2),
.rz-list > * > ul {
  margin-top: 4px; }

/* line 552, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-strip {
  list-style-type: none;
  padding-left: 0; }
  /* line 555, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  .rz-strip li {
    display: inline;
    margin: 0 5px; }

/* FLYOUT MENUS */
/* line 562, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.icon-box {
  width: 44px;
  height: 44px; }

/* RESPONSIVE EMBEDS */
/* line 569, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-fluid-video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0; }

/* line 575, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-fluid-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* line 582, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-fluid-maps {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0;
  border-radius: 16px; }

/* line 589, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.rz-fluid-maps iframe {
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  position: absolute; }

/* line 597, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
p.rz-display::after {
  content: "mobile"; }

@media (min-width: 640px) {
  /* line 604, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  p.rz-display::after {
    content: "small"; } }

@media (min-width: 960px) {
  /* line 611, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  p.rz-display::after {
    content: "medium"; } }

@media (min-width: 1200px) {
  /* line 618, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  p.rz-display::after {
    content: "large"; } }

@media (min-width: 1600px) {
  /* line 625, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
  p.rz-display::after {
    content: "extra large"; } }

/* Oct 2025 */
/* line 631, /Volumes/MACDRIVE/Herd/kopili.id/wp-content/themes/kopili/style.scss */
.uk-navbar-left, .uk-navbar-right {
  align-items: center; }

/*# sourceMappingURL=style.css.map */