@media (min-width: 1200px) {
    .pkp_structure_main {
        width: 860px;
        background: white;
        box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        border-bottom: 9px solid #224098;
    }
}


.pkp_page_index .homepage_about {
    padding-top: 10px;
    padding-bottom: 0;
}

@media (min-width: 992px) {
    .pkp_block {
        padding: 2.143rem;
        background: white;
        border-bottom: 8px solid #224098;
        box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
        display: block;
        margin-bottom: 15px;
        margin-left: 7px;
    }
}

.pkp_navigation_primary_wrapper {
    padding-left: 10px;
    padding-right: 10px;
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
}

@media (min-width: 768px) {
    .pkp_structure_main:before, .pkp_structure_main:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        width: 1px;
        background: none;
    }
}

@media (min-width: 992px) {
    .pkp_navigation_user.pkp_navigation_user {
        margin: 0;
        padding: 0;
        border: none;
        background: #224098;
        padding-right: 9px;
    }
}


.pkp_footer_content {
    padding: 2.143rem;
    text-align: left;
    background: #224098;
    border-radius: 7px;
    color: white;
}

.pkp_structure_head {
    border-bottom: 1px solid #ffffff00;
    background: none;
}

.pkp_page_index .homepage_about {
    padding-top: 0;
    padding-bottom: 0;
}

.pkp_block .content p:first-child {
    margin-top: 0;
    background: #dbdbdb;
    padding: 7px;
}

a.border-2.border-primary.p-2.hvr-sweep-to-right.hvr-icon-grow {
    background: #224098;
    display: block;
    border: 3px solid #ffffff;
    padding: 7px;
    color: #ffffff;
}


.pkp_structure_footer_wrapper {
    background: #dddddd00 !important;
}

.col-span-12 {
    background: #ffffff;
    color: black;
}