@charset "UTF-8";
.text-rst { color: #d36b6d; }

.text-rst:hover { color: #093D65; }

.rounded-m { border-radius: 10px; }

blockquote {
  background: #f9f9f9;
  border-left: 5px solid #ccc;
  margin: 1.5em 8px;
  padding: 0.5em 8px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  /*content: open-quote;*/
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}

/*.shadow { box-shadow: 0px 25px 70px 0px rgba(8, 10, 55, 0.3) !important;} */
.shadow-sm { box-shadow: 0px 0px 18px 0px rgba(8, 10, 55, 0.4) !important;} 
.box-shadow-1 { box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px !important; }
.box-shadow-2 { box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px !important; }
.box-shadow-3 { box-shadow: rgba(0, 0, 0, 0.25) 0px 14px 28px, rgba(0, 0, 0, 0.22) 0px 10px 10px !important; }
.box-shadow-4 { box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px !important; }
.radius { border-radius: .75rem !important; }
.radius-tp { border-radius: 10px 10px 0px 0px !important; }

/*.ui-blockui {
  position : absolute;
}
*/
.instansi { 
  display: flex !important;
  align-items: center !important;
}

.instansi > img {
  max-height: 60px !important;
  width: max-content !important;
}

.text-bold { font-weight:bolder !important; }


