.section-title h1{font-size:24px;}
.column-small-container{grid-row-gap:0 !important;}

.infopage-title{margin:0 0 5px; font-size:24px; color:var(--color-link-primary); font-weight:900; text-transform:uppercase; position:relative;}
.info-list{margin:var(--section-space-normal) 0;}
.info-list-section{padding:0 10px; font-size:16px; line-height:24px;}
.info-list-section > ul{padding-left:20px; margin-right:5px; list-style:square;}
.info-list-section > ul > li{padding:5px 0; border-bottom:1px dashed #E0E0E0;}

.infopage-content, .infopage-cover{font-size:16px; line-height:24px;}
.infopage-cover, .infopage-content p{margin-bottom:10px;}
.infopage-about{margin-bottom:30px;}
.infopage-map{position:relative;}
.infopage-map:after{display:block; content:''; padding-top:56.25%;}
.infopage-map > *{position:absolute; top:0; left:0; width:100%; height:100%;}

.pedoman-detail, .pedoman-detail ol{padding-left:20px;}
.pedoman-detail{list-style:decimal; font-weight:bold;}
.pedoman-detail > li{padding-bottom:10px;}
.pedoman-detail > li > ol, .pedoman-detail > li > div{font-weight:200;}
.pedoman-detail > li > ol{list-style:lower-latin;}
.pedoman-detail > li > ol > li{padding:5px 0;}
.pedoman-detail > li > ol > li > ol{list-style-type:decimal;}
.pedoman-detail > li > ol > li > ol > li{padding:3px 0;}
.pedoman-detail > li > ol > li > ol > li:last-child{padding-bottom:0;}
.pedoman-detail > li > div{padding:5px 0;}

.kebijakan-content b, .kebijakan-content h3, .kebijakan-content h5, .kebijakan-content h6, .pedoman-detail b{font-weight:bold !important; color:#212121 !important;}
.kebijakan-content h3{text-transform:uppercase; margin-bottom:15px;}
.kebijakan-content-detail, .kebijakan-content-detail ol{padding-left:20px;}
.kebijakan-content-detail{list-style:decimal; font-weight:bold; margin-left:15px;}
.kebijakan-content-romawi{list-style:upper-roman; margin-bottom:15px;}
.kebijakan-content-detail > li{padding-bottom:10px;}
.kebijakan-content-detail > li > ol, .kebijakan-content-detail > li > div{font-weight:200;}
.kebijakan-content-detail > li > ol{list-style:lower-latin;}
.kebijakan-content-detail > li > ol > li{padding:5px 0;}

.sitemap .section-title{margin-bottom:var(--size-1);}
.sitemap .menu-list{display:flex; flex-wrap:wrap;}
.sitemap .menu-link{width:100%; justify-content:flex-start; padding:var(--size-3) 0; border-bottom:1px dashed var(--color-border);}
.sitemap .menu-link:hover{padding-left:var(--size-2);}
.sitemap .menu-link > span:before{content:'>'; display:inline-block; margin-right:var(--size-2);}

.menu-informasi{background-color:#FFFFFF !important; border-radius:var(--rounded-normal); box-shadow:var(--shadow-default); overflow:hidden;}
.infomenu-link{padding:var(--section-space-normal); border-bottom:1px dashed #0b0b0b; color:var(--color-link-tertiary);}
.infomenu-curr{color:var(--color-link-primary) !important; background-color:transparent!important; cursor:default !important;}
.infomenu-link:hover{background-color:rgba(0,0,0,0.1);}
.infomenu-link:last-child{border-bottom:0;}

.thumb-tentang-kami-container{margin: var(--size-3) 0;}
.thumb-tentang-kami::before{content: ''; display: block; padding-top: calc(101/160*100%);}

.quote-tentang-kami{color: var(--color-link-primary); margin: var(--size-5) 0 var(--size-5) !important; font-size: 24px; text-align: center !important; line-height: 120%;}

@media screen and (min-width:0px) and (max-width:1023px){
  .menu-informasi-button .fas, .column-small{transition:all 0.25s; -moz-transition:all 0.25s; -webkit-transition:all 0.25s; -o-transition:all 0.25s;}
  .menu-informasi-button, .menu-informasi-button > button{height:var(--body-padding);}
  .menu-informasi-button{margin-top:calc(var(--section-space-normal) * -1);}
  .menu-informasi-button > button{position:fixed; z-index:calc(var(--max-zindex) - 6000); left:0; width:100%; height:var(--body-padding); padding:var(--section-space-normal);
  box-shadow:var(--shadow-default); background-color:#FFFFFF !important; display:flex; justify-content:space-between; text-transform:uppercase;
  color:var(--color-link-primary) !important;}
  .menu-informasi-button .fas{font-size:24px;}
  .menu-informasi-open .fas{-ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg);}
  .column-small{position:fixed; z-index:calc(var(--max-zindex) - 6000); left:0; top:-100vh; width:100%; padding:var(--section-space-normal);}
  .column-small-open{top:calc(var(--body-padding) + var(--body-padding) + var(--topbar-height));}
}

@media screen and (min-width:1024px){
  .main-container{grid-template-columns:300px 1fr;}
  .column-small-container{top:calc(var(--menu-height) + var(--section-space-normal)) !important;}

  .sitemap .menu-sub > ul{list-style:circle; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;
  -webkit-box-pack:left; -ms-flex-pack:left; justify-content:left;}
  .sitemap .menu-sub > ul > li{float:left; width:33.33%; flex-basis:33.33%;}
  .sitemap .menu-sub .menu-main-link{padding-right:var(--section-space-big);}
}

@supports (-webkit-touch-callout: none) {
  /* CSS specific to iOS devices */
  .menu-informasi-button > button, .menu-informasi {background: #FFFFFF !important;}
  .quote-tentang-kami{text-align: center !important;}
  .kebijakan-content b, .kebijakan-content h3, .kebijakan-content h5, .kebijakan-content h6, .pedoman-detail b{font-weight:bold !important; color:#212121 !important;}
}