

.pkp_navigation_user > li:last-child a {
    padding-right: 0;
    color: #0f0f0f; !important;
    font-weight: 800 !important;
    text-transform: sentencecase;
}

.pkp_site_nav_menu a {
    display: inline-block;
    color: #ffffff;
    text-decoration: none;
}

.homepage_image {
    margin-top: -30px;
    max-width: 400px !important;
    padding: 30px !important;
}


.pkp_navigation_primary>li>a {
    /* margin: 0.357rem 0.5em 0; */
    padding: .357rem .5emcalc(.714rem - 2px);
    /* border-bottom: 2px solid transparent; */
    color: #ffffff;
    /* text-decoration: none; */
}




.pkp_brand_footer{
	display: none !important;
}

.pkp_structure_footer_wrapper {
    display: none !important;
}

.pkp_site_name > a {
    padding-top: 50px !important;
    padding-bottom: 10px;
}

.pkp_site_name .is_text {
     
    color: #fffff;
}

.pkp_structure_main p:last-child {
    margin-bottom: 0;
    text-align: justify;
}

.pkp_structure_main p {
    line-height: 1.785rem;
    margin: 0.43rem 0;
}

.block_custom .content .navtag {
    background-color: #13396f !important;
    padding: 10px;
    margin-left: -10px;
    color: white !important;
    font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif;
}

.pkp_block {
    background-color: #ffffff !important;
    box-shadow: -3px 0px 5px 1px #aaaaaa !important;
    height: 100% !important;
    margin-bottom: 3px;
}
.pkp_block .title {
    padding: 10px !important;
    margin-left: -10px !important;
}

.pkp_block .title {
    font-family: "Noto Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue", sans-serif padding: 10px !important;
    background-color: #ef7d1c !important;
    color: white !important;
}
.pkp_block .title {
    display: block;
    margin-bottom: 10px;
    margin-top: 0;
    font-family: "Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    color: rgba(0,0,0,0.54);
}



.btn {
  display: inline-block;       /* allows padding & background */
  padding: 10px 20px;          /* button-like spacing */
  background-color: #18364f;   /* button color */
  color: #fff;                 /* text color */
  text-decoration: none;       /* remove underline */
  border-radius: 6px;          /* rounded corners */
  font-weight: bold;
  transition: background 0.2s; /* hover effect */
}

.btn:hover {
  background-color: #033c79;   /* darker on hover */
}
