.pkp_structure_head {
    background-image: url(https://img.freepik.com/free-vector/polygonal-background_53876-59159.jpg);
    background-size: cover;
}

.pkp_site_name {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.pkp_site_name .is_img img {
    display: block;
    max-height: 3.143rem;
    max-width: 100%;
    width: auto;
    height: auto;
}

@media (min-width: 992px) {
    .pkp_site_name .is_img img {
        max-height: 150px;
        padding-left: 20px;
    }
}

.pkp_head_wrapper, .has_site_logo .pkp_head_wrapper
 {
    position: relative;
    padding-top: 0;
    min-height: 8.5vh;
}