@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* _content/kpro/Components/AdminPanel/Components/Blog/ListOfBookEvents.razor.rz.scp.css */
*[b-b6cat2pfsh] {
    color: #000;
}

h1[b-b6cat2pfsh] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-b6cat2pfsh] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-b6cat2pfsh] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/BookTreasures/Bookshelf/ListOfBooks.razor.rz.scp.css */
*[b-65axti6y00] {
    color: #000;
}

h1[b-65axti6y00] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-65axti6y00] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-65axti6y00] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/BookTreasures/VideoProjects/ListOfVideos.razor.rz.scp.css */
*[b-xne00vi10w] {
    color: #000;
}

h1[b-xne00vi10w] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-xne00vi10w] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-xne00vi10w] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/BookTreasures/VirtualProjects/ListOfExhibitions.razor.rz.scp.css */
*[b-sly72o2sdk] {
    color: #000;
}

h1[b-sly72o2sdk] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

.form-group[b-sly72o2sdk] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/BookTreasures/VirtualProjects/ListOfGalleries.razor.rz.scp.css */
*[b-v8ju6fm3uf] {
    color: #000;
}

h1[b-v8ju6fm3uf] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-v8ju6fm3uf] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-v8ju6fm3uf] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/EditSlider.razor.rz.scp.css */
*[b-s33627ex3f] {
    color: #000;
}

h1[b-s33627ex3f],h3[b-s33627ex3f] {
    color: #022B3A;
    margin-bottom: 10px;
}

select[b-s33627ex3f] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-s33627ex3f] 
{
    padding-bottom: 15px;
}

.valid[b-s33627ex3f] {
    width: 100%;
}
/* _content/kpro/Components/AdminPanel/Components/FondsAndCollections/ListOfCollections.razor.rz.scp.css */
*[b-dv4tvne4m8] {
    color: #000;
}

h1[b-dv4tvne4m8] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

h5[b-dv4tvne4m8]{
    color: #022B3A;
    margin: 0;
    padding-bottom: 15px;
    /* text-align: center; */
    line-height: 30px;
}

select[b-dv4tvne4m8] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-dv4tvne4m8] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/FondsAndCollections/ListOfFonds.razor.rz.scp.css */
*[b-jdd6ricb83] {
    color: #000;
}

h1[b-jdd6ricb83] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-jdd6ricb83] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-jdd6ricb83] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/FondsAndCollections/ListOfHolders.razor.rz.scp.css */
*[b-cumx9nouyy] {
    color: #000;
}

h1[b-cumx9nouyy] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

select[b-cumx9nouyy] {
    max-width: 1100px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.form-group[b-cumx9nouyy] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/ForProfessionals/ListOfConferences.razor.rz.scp.css */
*[b-001i2nzg8c] {
    color: #000;
}

h1[b-001i2nzg8c] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

.form-group[b-001i2nzg8c] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Components/ForProfessionals/ListOfVebinars.razor.rz.scp.css */
*[b-t2btz3mw33] {
    color: #000;
}

h1[b-t2btz3mw33] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 15px;
    margin: 0;
}

.form-group[b-t2btz3mw33] {
    padding-bottom: 20px;
}
/* _content/kpro/Components/AdminPanel/Forms/BookEventForm.razor.rz.scp.css */
*[b-5njr8x8j8q] {
    color: #000;
}

h1[b-5njr8x8j8q],h3[b-5njr8x8j8q] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-5njr8x8j8q] 
{
    padding-bottom: 15px;
}

.required-field label[b-5njr8x8j8q]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-5njr8x8j8q]::after,
.required-field.modified:not(.empty) label[b-5njr8x8j8q]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/BookForm.razor.rz.scp.css */
*[b-9brp63lhxx] {
    color: #000;
}

h1[b-9brp63lhxx],h3[b-9brp63lhxx] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-9brp63lhxx] 
{
    padding-bottom: 15px;
}

.required-field label[b-9brp63lhxx]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-9brp63lhxx]::after,
.required-field.modified:not(.empty) label[b-9brp63lhxx]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/CollectionForm.razor.rz.scp.css */
*[b-b8a7phaeko] {
    color: #000;
}

h1[b-b8a7phaeko],h3[b-b8a7phaeko] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-b8a7phaeko] 
{
    padding-bottom: 15px;
}

.valid[b-b8a7phaeko] {
    width: 100%;
}

.required-field label[b-b8a7phaeko]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-b8a7phaeko]::after,
.required-field.modified:not(.empty) label[b-b8a7phaeko]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/ConferenceForm.razor.rz.scp.css */
*[b-8zoghzrke3] {
    color: #000;
}

h1[b-8zoghzrke3],h3[b-8zoghzrke3] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-8zoghzrke3] 
{
    padding-bottom: 15px;
}

.valid[b-8zoghzrke3] {
    width: 100%;
}

.required-field label[b-8zoghzrke3]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-8zoghzrke3]::after,
.required-field.modified:not(.empty) label[b-8zoghzrke3]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/ExhibitionForm.razor.rz.scp.css */
*[b-eq92aogpn7] {
    color: #000;
}

h1[b-eq92aogpn7],h3[b-eq92aogpn7] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-eq92aogpn7] 
{
    padding-bottom: 15px;
}

.valid[b-eq92aogpn7] {
    width: 100%;
}

.required-field label[b-eq92aogpn7]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-eq92aogpn7]::after,
.required-field.modified:not(.empty) label[b-eq92aogpn7]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/FondForm.razor.rz.scp.css */
*[b-j1nyqrrdy9] {
    color: #000;
}

h1[b-j1nyqrrdy9],h3[b-j1nyqrrdy9] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-j1nyqrrdy9] 
{
    padding-bottom: 15px;
}

.valid[b-j1nyqrrdy9] {
    width: 100%;
}

.required-field label[b-j1nyqrrdy9]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-j1nyqrrdy9]::after,
.required-field.modified:not(.empty) label[b-j1nyqrrdy9]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/GalleryForm.razor.rz.scp.css */
*[b-ouv2s7zpws] {
    color: #000;
}

h1[b-ouv2s7zpws],h3[b-ouv2s7zpws] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-ouv2s7zpws] 
{
    padding-bottom: 15px;
}

.valid[b-ouv2s7zpws] {
    width: 100%;
}

.required-field label[b-ouv2s7zpws]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-ouv2s7zpws]::after,
.required-field.modified:not(.empty) label[b-ouv2s7zpws]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/HolderForm.razor.rz.scp.css */
*[b-igvq9srj69] {
    color: #000;
}

h1[b-igvq9srj69],h3[b-igvq9srj69] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-igvq9srj69] 
{
    padding-bottom: 15px;
}

.valid[b-igvq9srj69] {
    width: 100%;
}

.required-field label[b-igvq9srj69]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-igvq9srj69]::after,
.required-field.modified:not(.empty) label[b-igvq9srj69]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/StatisticsForm.razor.rz.scp.css */
*[b-9q6fu6owgr] {
    color: #000;
}

h1[b-9q6fu6owgr],h3[b-9q6fu6owgr] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-9q6fu6owgr] 
{
    padding-bottom: 15px;
}
/* _content/kpro/Components/AdminPanel/Forms/VebinarForm.razor.rz.scp.css */
*[b-f83be5j5kc] {
    color: #000;
}

h1[b-f83be5j5kc],h3[b-f83be5j5kc] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-f83be5j5kc] 
{
    padding-bottom: 15px;
}

.required-field label[b-f83be5j5kc]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-f83be5j5kc]::after,
.required-field.modified:not(.empty) label[b-f83be5j5kc]::after {
    opacity: 0;
}
/* _content/kpro/Components/AdminPanel/Forms/VideoForm.razor.rz.scp.css */
*[b-cjwilm9pbc] {
    color: #000;
}

h1[b-cjwilm9pbc],h3[b-cjwilm9pbc] {
    color: #022B3A;
    margin-bottom: 10px;
}

.form-group[b-cjwilm9pbc] 
{
    padding-bottom: 15px;
}

.required-field label[b-cjwilm9pbc]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-cjwilm9pbc]::after,
.required-field.modified:not(.empty) label[b-cjwilm9pbc]::after {
    opacity: 0;
}
/* _content/kpro/Components/Layout/AdminFooter.razor.rz.scp.css */
.footer[b-7nauhfvqoy] {
    /* background: #022B3A; */
    background: #11623D;
    width: 100%;
    height: auto;
    user-select: none;
}

.navigation-container[b-7nauhfvqoy] {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-around;
    padding: 0 15px;
    font-weight: 500;
    gap: 8px;
    margin-top: 10px;
}

hr[b-7nauhfvqoy] {
    color: #ffffff;
}

.navigation-container a[b-7nauhfvqoy] {
    text-decoration: none;
    color: #ffffff;
}

.navigation-container a:hover[b-7nauhfvqoy] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

@media screen and (max-width: 1150px) {

    .navigation-container[b-7nauhfvqoy],
    hr[b-7nauhfvqoy] {
        display: none;
    }
}

.nav-group[b-7nauhfvqoy] {
    display: flex;
    gap: 15px;
}

.nav-group-container[b-7nauhfvqoy] {
    padding: 15px;
    /* border-left: 1px solid #1F7A8C; */
    border-left: 1px solid #11623D;
}

.nav-group-container:nth-child(1)[b-7nauhfvqoy] {
    border-left: 0px;
}

.nav-group-container header a[b-7nauhfvqoy] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.nav-group-container header a:hover[b-7nauhfvqoy] {
    color: #ffffff;
}

.nav-subgroup[b-7nauhfvqoy] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-width: 100px;
}

.info[b-7nauhfvqoy] {
    text-align: center;
    padding: 15px;
    color: #ffffff;
}

.info p[b-7nauhfvqoy] {
    font-size: 13px;
    margin: 5px 0 10px;
}

.ref[b-7nauhfvqoy] {
    justify-content: flex-start;
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    padding: 15px;
    height: 120px;
}

.ref svg[b-7nauhfvqoy] {
    vertical-align: top;
}

.ref .row-ref[b-7nauhfvqoy] {
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: center;
}

.row-ref .registry[b-7nauhfvqoy] {
    width: 180px;
    height: 32px;
    background: #ffffff;
    padding: 0 4px;
    color: #000;
    text-decoration: none;

    display: flex;
    align-items: center;
    gap: 4px;
}

.registry svg[b-7nauhfvqoy] {
    width: 3.352rem;
}

.registry span[b-7nauhfvqoy] {
    line-height: .892rem;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 550;
    width: 7.9rem;
    text-align: left;
}

.row-ref .neb[b-7nauhfvqoy] {
    width: 120px;
    height: 32px;
    background: #ffffff;
    padding: 0 4px;
    color: #000;
    text-decoration: none;

    display: flex;
    align-items: center;
    gap: 4px;
}

.neb svg[b-7nauhfvqoy] {
    width: 4rem;
}

.neb span[b-7nauhfvqoy] {
    line-height: .892rem;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 550;
    width: 4.492rem;
    text-align: left;
}

a[b-7nauhfvqoy] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

a.elib img[b-7nauhfvqoy] {
    width: 88px;
}

a.ek img[b-7nauhfvqoy] {
    width: auto;
    height: 32px;
    border-radius: 1px;
}

@media (max-width: 641px) {
    .info p[b-7nauhfvqoy] {
        text-align: justify;
        font-size: 12px;
        margin: 10px;
    }
}
/* _content/kpro/Components/Layout/AdminHeader.razor.rz.scp.css */
*[b-51zu1fgm3c] {
    margin: 0;
    padding: 0;
    box-sizing: 0;
}

nav[b-51zu1fgm3c] {
    /* background: #022B3A; */
    background: #11623D;
    width: 100%;
    height: auto;
    line-height: 110px;
    z-index: 1000;
    user-select: none;
}

nav .wrapper[b-51zu1fgm3c] {
    max-width: 1250px;
    padding: 0 30px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.wrapper .btn.btn-menu[b-51zu1fgm3c] {
    display: none;
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    color: white;
    position: absolute;
    top: 2rem;
    right: 2rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

.wrapper .logo a[b-51zu1fgm3c] {
    color: #ffffff;
    text-decoration: none;
    font-weight: 700;
    display: flex;
    line-height: 40px;
    align-items: center;
}

a .logo-container[b-51zu1fgm3c] {
    width: 60px;
    height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    line-height: 40px;
    margin: 5px 10px;

}

.logo-container span[b-51zu1fgm3c] {
    width: 60px;
    height: 35px;
    font-size: 20px;
    text-align: center;
}

.logo span.name[b-51zu1fgm3c] {
    font-size: 14px;
    width: 120px;
    height: 80px;
    padding: 0 0 0 10px;
    line-height: 20px;
    /* border-left: 1px solid #BFDBF7; */
    border-left: 1px solid #cee2e1;
}

.logo a:hover[b-51zu1fgm3c] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.wrapper .nav-links[b-51zu1fgm3c] {
    display: inline-flex;
}

.nav-links li[b-51zu1fgm3c] {
    list-style: none;
}

.nav-links li:hover .submenu[b-51zu1fgm3c] {
    top: 100px;
    opacity: 1;
    visibility: visible;
    transition: all .3s ease;
}

.nav-links li a[b-51zu1fgm3c] {
    color: #ffffff;
    text-decoration: none;
    font-size: 19px;
    font-stretch: condensed;
    font-weight: 600;
    padding: 8px 16px;
    transition: all .3s ease;
}

.nav-links li a:hover[b-51zu1fgm3c] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.submenu[b-51zu1fgm3c] {
    position: absolute;
    padding: 0 30px;
    /* background: #1F7A8C; */
    background: #70a288;
    width: 100%;
    height: auto;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease;
    /* border: 3px solid #022B3A; */
    border: 3px solid #11623D;
    border-radius: 0 0 10px 10px;
}

.submenu .content[b-51zu1fgm3c] {
    padding: 25px 20px;
    max-width: 1250px;
    margin: 0 auto;
    display: flex;
    gap: 5px;
    justify-content: space-around;
}

.content .row[b-51zu1fgm3c] {
    min-width: 170px;
    max-width: 600px;
    line-height: 40px;
}

.content .row>a:hover[b-51zu1fgm3c] {
    /* color: #022B3A; */
    color: #003814;
}

.submenu.treasures .content .row[b-51zu1fgm3c] {
    /* border-left: 1px solid #022b3a49; */
    /* border-left: 1px solid #00381449; */
    align-content: flex-start;
}

.submenu.treasures .content .row:nth-child(1)[b-51zu1fgm3c] {
    border-left: 0px;
}

.row .submenu-links[b-51zu1fgm3c] {
    margin-left: 25px;
}

.row .submenu-links li[b-51zu1fgm3c] {
    padding: 0 20px;
}

.row .submenu-links li a[b-51zu1fgm3c] {
    padding: 0 10px;
    font-size: 16px;
    display: block;
}

.submenu-links li a:hover[b-51zu1fgm3c] {
    /* color: #022B3A; */
    color: #003814;
}

.wrapper .btn.btn-close[b-51zu1fgm3c] {
    position: absolute;
    top: 2rem;
    right: 2rem;
    margin-bottom: 10px;
    display: none;
}

#menu-cancel[b-51zu1fgm3c] {
    display: none;
}

#dropdown-registry[b-51zu1fgm3c],
#dropdown-blog[b-51zu1fgm3c],
#dropdown-fonds[b-51zu1fgm3c],
#dropdown-professionals[b-51zu1fgm3c],
#dropdown-treasures[b-51zu1fgm3c] {
    display: none;
}

.checkbox-label .up[b-51zu1fgm3c] {
    display: none;
}

.checkbox-label svg.down:hover[b-51zu1fgm3c],
svg.up :hover[b-51zu1fgm3c] {
    /* fill: #022B3A; */
    fill: #003814;
}

@media (min-width:1250px) {
    .nav-links li:hover .submenu[b-51zu1fgm3c] {
        display: initial;
    }
}

@media screen and (max-width: 1250px) {

    .checkbox-label[b-51zu1fgm3c] {
        width: 20px;
        height: 20px;
        position: absolute;
        right: 2.75rem;
        cursor: pointer;
    }

    #menu-cancel:checked~.nav-links[b-51zu1fgm3c] {
        left: 0%;
    }

    .wrapper .btn.btn-menu[b-51zu1fgm3c] {
        display: initial;
        position: static;
    }

    .wrapper .btn.btn-close[b-51zu1fgm3c] {
        display: initial;
    }

    .wrapper .nav-links[b-51zu1fgm3c] {
        position: fixed;
        height: 100vh;
        width: 100%;
        max-width: 360px;
        /* background: #1F7A8C; */
        background: #70a288;
        display: block;
        top: 0;
        left: -100%;
        overflow-y: auto;
        line-height: 50px;
        padding: 40px 10px;
        box-shadow: 0 15px 15px rgba(0, 0, 0, .15);
        transition: all .3s ease;
    }

    .wrapper .nav-links[b-51zu1fgm3c]::-webkit-scrollbar {
        width: 0px;
    }

    .nav-links li a:hover[b-51zu1fgm3c] {
        /* color: #022B3A; */
        color: #003814;
    }

    #dropdown-registry:checked~.submenu.registry[b-51zu1fgm3c] {
        display: block;
    }

    #dropdown-blog:checked~.submenu.blog[b-51zu1fgm3c] {
        display: block;
    }

    #dropdown-fonds:checked~.submenu.fonds[b-51zu1fgm3c] {
        display: block;
    }

    #dropdown-professionals:checked~.submenu.professionals[b-51zu1fgm3c] {
        display: block;
    }

    #dropdown-treasures:checked~.submenu.treasures[b-51zu1fgm3c] {
        display: block;
    }

    #dropdown-about:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-about:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    #dropdown-fonds:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-fonds:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    #dropdown-professionals:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-professionals:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    #dropdown-treasures:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-treasures:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    #dropdown-blog:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-blog:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    #dropdown-registry:checked+.checkbox-label .down[b-51zu1fgm3c] {
        display: none;
    }

    #dropdown-registry:checked+.checkbox-label .up[b-51zu1fgm3c] {
        display: initial;
    }

    .submenu.registry[b-51zu1fgm3c],
    .submenu.fonds[b-51zu1fgm3c],
    .submenu.professionals[b-51zu1fgm3c],
    .submenu.treasures[b-51zu1fgm3c],
    .submenu.blog[b-51zu1fgm3c] {
        display: none;
    }

    .submenu.fonds .content[b-51zu1fgm3c] {
        justify-content: space-around;
        gap: 0px;
    }

    .submenu.treasures .content .row[b-51zu1fgm3c] {
        border-left: 0px;
    }

    .submenu.fonds .content .row:nth-child(2)[b-51zu1fgm3c] {
        border-left: 0px;
    }

    .nav-links li[b-51zu1fgm3c] {
        margin: 15px 10px;
    }

    .nav-links li a[b-51zu1fgm3c] {
        padding: 0 10px;
        display: block;
        font-size: 20px;
    }

    .submenu[b-51zu1fgm3c] {
        position: static;
        padding: 0 20px;
        /* background: #1F7A8C; */
        background: #70a288;
        width: 100%;
        height: auto;
        left: 0;
        opacity: 1;
        visibility: visible;
        transition: all .3s ease;
        border: none;
        border-radius: 10px;
    }

    .submenu .content[b-51zu1fgm3c] {
        flex-direction: column;
        padding: 20px 20px 0 20px;
    }

    .content .row[b-51zu1fgm3c] {
        width: 100%;
        margin-bottom: 15px;
        border-top: 1px solid rgba(255, 255, 255, 0.212);
    }

    .row .submenu-links[b-51zu1fgm3c] {
        border-left: 0px;
        padding-left: 8px;
    }

    .row .submenu-links li[b-51zu1fgm3c] {
        margin: 0;
    }

    .content .row a[b-51zu1fgm3c] {
        font-size: 19px;
    }

    .content .row:nth-child(1)[b-51zu1fgm3c] {
        border-top: 0px;
    }

    .row img[b-51zu1fgm3c] {
        width: 30px;
        height: 30px;
    }

    .submenu.fonds .content .row img[b-51zu1fgm3c] {
        width: 40px;
        height: 40px;
    }

    .submenu.professionals .content .row:nth-child(2)[b-51zu1fgm3c] {
        img {
            width: 40px;
            height: 40px;
        }
    }

    .submenu.submenu.treasures .content .row:nth-child(3)[b-51zu1fgm3c] {
        img {
            width: 40px;
            height: 40px;
        }
    }
}
/* _content/kpro/Components/Layout/AdminLayout.razor.rz.scp.css */
.page[b-pz2tz2qygh] {
    position: relative;
    display: flex;
    flex-direction: column;
    font-family: 'Roboto', sans-serif;
}

/* main section*/
main[b-pz2tz2qygh] {
    flex: 1;
    background: #FFFFFF;
    margin-bottom: 20px;
}

main[b-pz2tz2qygh]::-webkit-scrollbar {
    width: 0px;
}

.content[b-pz2tz2qygh] {
    margin: 0 auto;
    width: 85%;
    max-width: 1100px;
    min-height: 100vh;
}

@media screen and (max-width:1250px){
    .content[b-pz2tz2qygh] {
        width: 85%;
    }
}
/* _content/kpro/Components/Layout/Footer.razor.rz.scp.css */
.footer[b-gkdfo64kat] {
    /* background: #022B3A; */
    background: #11623D;
    width: 100%;
    height: auto;
    user-select: none;
}

.navigation-container[b-gkdfo64kat] {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-around;
    padding: 0 15px;
    font-weight: 500;
    gap: 8px;
    margin-top: 10px;
}

hr[b-gkdfo64kat] {
    color: #ffffff;
}

.navigation-container a[b-gkdfo64kat] {
    text-decoration: none;
    color: #ffffff;
}

.navigation-container a:hover[b-gkdfo64kat] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

@media screen and (max-width: 1150px) {

    .navigation-container[b-gkdfo64kat],
    hr[b-gkdfo64kat] {
        display: none;
    }
}

.nav-group[b-gkdfo64kat] {
    display: flex;
    gap: 15px;
}

.nav-group-container[b-gkdfo64kat] {
    padding: 15px;
    /* border-left: 1px solid #1F7A8C; */
    border-left: 1px solid #11623D;
}

.nav-group-container:nth-child(1)[b-gkdfo64kat] {
    border-left: 0px;
}

.nav-group-container header a[b-gkdfo64kat] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.nav-group-container header a:hover[b-gkdfo64kat] {
    color: #ffffff;
}

.nav-subgroup[b-gkdfo64kat] {
    display: flex;
    flex-direction: column;
    gap: 4px;
    min-width: 100px;
}

.info[b-gkdfo64kat] {
    text-align: center;
    padding: 15px;
    color: #ffffff;
}

.info p[b-gkdfo64kat] {
    font-size: 13px;
    margin: 5px 0 10px;
}

.ref[b-gkdfo64kat] {
    justify-content: flex-start;
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    padding: 15px;
    height: 120px;
}

.ref svg[b-gkdfo64kat] {
    vertical-align: top;
}

.ref .row-ref[b-gkdfo64kat] {
    display: flex;
    gap: 10px;
    justify-content: center;
    align-items: center;
}

.row-ref .registry[b-gkdfo64kat] {
    width: 180px;
    height: 32px;
    background: #ffffff;
    padding: 0 4px;
    color: #000;
    text-decoration: none;

    display: flex;
    align-items: center;
    gap: 4px;
}

.registry svg[b-gkdfo64kat] {
    width: 3.352rem;
}

.registry span[b-gkdfo64kat] {
    line-height: .892rem;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 550;
    width: 7.9rem;
    text-align: left;
}

.row-ref .neb[b-gkdfo64kat] {
    width: 120px;
    height: 32px;
    background: #ffffff;
    padding: 0 4px;
    color: #000;
    text-decoration: none;

    display: flex;
    align-items: center;
    gap: 4px;
}

.neb svg[b-gkdfo64kat] {
    width: 4rem;
}

.neb span[b-gkdfo64kat] {
    line-height: .892rem;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 550;
    width: 4.492rem;
    text-align: left;
}

a[b-gkdfo64kat] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

a.elib img[b-gkdfo64kat] {
    width: 88px;
}

a.ek img[b-gkdfo64kat] {
    width: auto;
    height: 32px;
    border-radius: 1px;
}

@media (max-width: 641px) {
    .info p[b-gkdfo64kat] {
        text-align: justify;
        font-size: 12px;
        margin: 10px;
    }
}
/* _content/kpro/Components/Layout/Header.razor.rz.scp.css */
*[b-jxr7bnywjz] {
    margin: 0;
    padding: 0;
    box-sizing: 0;
}

nav[b-jxr7bnywjz] {
    /* background: #022B3A; */
    background: #11623D;
    width: 100%;
    height: auto;
    line-height: 110px;
    z-index: 1000;
    user-select: none;
}

nav .wrapper[b-jxr7bnywjz] {
    max-width: 1250px;
    padding: 0 30px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.wrapper .btn.btn-menu[b-jxr7bnywjz] {
    display: none;
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    color: white;
    position: absolute;
    top: 2rem;
    right: 2rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

.wrapper .logo a[b-jxr7bnywjz] {
    color: #ffffff;
    text-decoration: none;
    font-weight: 700;
    display: flex;
    line-height: 40px;
    align-items: center;
}

a .logo-container[b-jxr7bnywjz] {
    width: 60px;
    height: 100px;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    line-height: 40px;
    margin: 5px 10px;

}

.logo-container span[b-jxr7bnywjz] {
    width: 60px;
    height: 35px;
    font-size: 20px;
    text-align: center;
}

.logo span.name[b-jxr7bnywjz] {
    font-size: 14px;
    width: 120px;
    height: 80px;
    padding: 0 0 0 10px;
    line-height: 20px;
    /* border-left: 1px solid #BFDBF7; */
    border-left: 1px solid #cee2e1;
}

.logo a:hover[b-jxr7bnywjz] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.wrapper .nav-links[b-jxr7bnywjz] {
    display: inline-flex;
}

.nav-links li[b-jxr7bnywjz] {
    list-style: none;
}

.nav-links li:hover .submenu[b-jxr7bnywjz] {
    top: 100px;
    opacity: 1;
    visibility: visible;
    transition: all .3s ease;
}

.nav-links li a[b-jxr7bnywjz] {
    color: #ffffff;
    text-decoration: none;
    font-size: 19px;
    font-stretch: condensed;
    font-weight: 600;
    padding: 8px 16px;
    transition: all .3s ease;
}

.nav-links li a:hover[b-jxr7bnywjz] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.submenu[b-jxr7bnywjz] {
    position: absolute;
    padding: 0 30px;
    /* background: #1F7A8C; */
    background: #70a288;
    width: 100%;
    height: auto;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease;
    /* border: 3px solid #022B3A; */
    border: 3px solid #11623D;
    border-radius: 0 0 10px 10px;
}

.submenu .content[b-jxr7bnywjz] {
    padding: 25px 20px;
    max-width: 1250px;
    margin: 0 auto;
    display: flex;
    gap: 5px;
    justify-content: space-around;
}

.content .row[b-jxr7bnywjz] {
    min-width: 170px;
    max-width: 600px;
    line-height: 40px;
}

.content .row>a:hover[b-jxr7bnywjz] {
    /* color: #022B3A; */
    color: #003814;
}

.submenu.treasures .content .row[b-jxr7bnywjz] {
    /* border-left: 1px solid #022b3a49; */
    border-left: 1px solid #00381449;
    align-content: flex-start;
}

.submenu.treasures .content .row:nth-child(1)[b-jxr7bnywjz] {
    border-left: 0px;
}

.row .submenu-links[b-jxr7bnywjz] {
    margin-left: 25px;
}

.row .submenu-links li[b-jxr7bnywjz] {
    padding: 0 20px;
}

.row .submenu-links li a[b-jxr7bnywjz] {
    padding: 0 10px;
    font-size: 16px;
    display: block;
}

.submenu-links li a:hover[b-jxr7bnywjz] {
    /* color: #022B3A; */
    color: #003814;
}

.wrapper .btn.btn-close[b-jxr7bnywjz] {
    position: absolute;
    top: 2rem;
    right: 2rem;
    margin-bottom: 10px;
    display: none;
}

#menu-cancel[b-jxr7bnywjz] {
    display: none;
}

#dropdown-registry[b-jxr7bnywjz],
#dropdown-blog[b-jxr7bnywjz],
#dropdown-fonds[b-jxr7bnywjz],
#dropdown-professionals[b-jxr7bnywjz],
#dropdown-treasures[b-jxr7bnywjz] {
    display: none;
}

.checkbox-label .up[b-jxr7bnywjz] {
    display: none;
}

.checkbox-label svg.down:hover[b-jxr7bnywjz],
svg.up :hover[b-jxr7bnywjz] {
    /* fill: #022B3A; */
    fill: #003814;
}

@media (min-width:1250px) {
    .nav-links li:hover .submenu[b-jxr7bnywjz] {
        display: initial;
    }
}

@media screen and (max-width: 1250px) {

    .checkbox-label[b-jxr7bnywjz] {
        width: 20px;
        height: 20px;
        position: absolute;
        right: 2.75rem;
        cursor: pointer;
    }

    #menu-cancel:checked~.nav-links[b-jxr7bnywjz] {
        left: 0%;
    }

    .wrapper .btn.btn-menu[b-jxr7bnywjz] {
        display: initial;
        position: static;
    }

    .wrapper .btn.btn-close[b-jxr7bnywjz] {
        display: initial;
    }

    .wrapper .nav-links[b-jxr7bnywjz] {
        position: fixed;
        height: 100vh;
        width: 100%;
        max-width: 360px;
        /* background: #1F7A8C; */
        background: #70a288;
        display: block;
        top: 0;
        left: -100%;
        overflow-y: auto;
        line-height: 50px;
        padding: 40px 10px;
        box-shadow: 0 15px 15px rgba(0, 0, 0, .15);
        transition: all .3s ease;
    }

    .wrapper .nav-links[b-jxr7bnywjz]::-webkit-scrollbar {
        width: 0px;
    }

    .nav-links li a:hover[b-jxr7bnywjz] {
        /* color: #022B3A; */
        color: #003814;
    }

    #dropdown-registry:checked~.submenu.registry[b-jxr7bnywjz] {
        display: block;
    }

    #dropdown-blog:checked~.submenu.blog[b-jxr7bnywjz] {
        display: block;
    }

    #dropdown-fonds:checked~.submenu.fonds[b-jxr7bnywjz] {
        display: block;
    }

    #dropdown-professionals:checked~.submenu.professionals[b-jxr7bnywjz] {
        display: block;
    }

    #dropdown-treasures:checked~.submenu.treasures[b-jxr7bnywjz] {
        display: block;
    }

    #dropdown-about:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-about:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    #dropdown-fonds:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-fonds:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    #dropdown-professionals:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-professionals:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    #dropdown-treasures:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-treasures:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    #dropdown-blog:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-blog:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    #dropdown-registry:checked+.checkbox-label .down[b-jxr7bnywjz] {
        display: none;
    }

    #dropdown-registry:checked+.checkbox-label .up[b-jxr7bnywjz] {
        display: initial;
    }

    .submenu.registry[b-jxr7bnywjz],
    .submenu.fonds[b-jxr7bnywjz],
    .submenu.professionals[b-jxr7bnywjz],
    .submenu.treasures[b-jxr7bnywjz],
    .submenu.blog[b-jxr7bnywjz] {
        display: none;
    }

    .submenu.fonds .content[b-jxr7bnywjz] {
        justify-content: space-around;
        gap: 0px;
    }

    .submenu.treasures .content .row[b-jxr7bnywjz] {
        border-left: 0px;
    }

    .submenu.fonds .content .row:nth-child(2)[b-jxr7bnywjz] {
        border-left: 0px;
    }

    .nav-links li[b-jxr7bnywjz] {
        margin: 15px 10px;
    }

    .nav-links li a[b-jxr7bnywjz] {
        padding: 0 10px;
        display: block;
        font-size: 20px;
    }

    .submenu[b-jxr7bnywjz] {
        position: static;
        padding: 0 20px;
        /* background: #1F7A8C; */
        background: #70a288;
        width: 100%;
        height: auto;
        left: 0;
        opacity: 1;
        visibility: visible;
        transition: all .3s ease;
        border: none;
        border-radius: 10px;
    }

    .submenu .content[b-jxr7bnywjz] {
        flex-direction: column;
        padding: 20px 20px 0 20px;
    }

    .content .row[b-jxr7bnywjz] {
        width: 100%;
        margin-bottom: 15px;
        border-top: 1px solid rgba(255, 255, 255, 0.212);
    }

    .row .submenu-links[b-jxr7bnywjz] {
        border-left: 0px;
        padding-left: 8px;
    }

    .row .submenu-links li[b-jxr7bnywjz] {
        margin: 0;
    }

    .content .row a[b-jxr7bnywjz] {
        font-size: 19px;
    }

    .content .row:nth-child(1)[b-jxr7bnywjz] {
        border-top: 0px;
    }

    .row img[b-jxr7bnywjz] {
        width: 30px;
        height: 30px;
    }

    .submenu.fonds .content .row img[b-jxr7bnywjz] {
        width: 40px;
        height: 40px;
    }

    .submenu.professionals .content .row:nth-child(2)[b-jxr7bnywjz] {
        img {
            width: 40px;
            height: 40px;
        }
    }

    .submenu.submenu.treasures .content .row:nth-child(3)[b-jxr7bnywjz] {
        img {
            width: 40px;
            height: 40px;
        }
    }
}
/* _content/kpro/Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-rbj9d1zn9q] {
    position: relative;
    display: flex;
    flex-direction: column;
    font-family: 'Roboto', sans-serif;
}

/* main section*/
main[b-rbj9d1zn9q] {
    flex: 1;
    background: #FFFFFF;
    margin-bottom: 20px;
}

main[b-rbj9d1zn9q]::-webkit-scrollbar {
    width: 0px;
}

.content[b-rbj9d1zn9q] {
    margin: 0 auto;
    width: 85%;
    max-width: 1100px;
    min-height: 100vh;
}

@media screen and (max-width:1250px){
    .content[b-rbj9d1zn9q] {
        width: 85%;
    }
}
/* _content/kpro/Components/Layout/Navigation.razor.rz.scp.css */
*[b-n01og6e46w]{
    color: #ffffff;
    margin: 0;
    padding: 0;
}

.navigation-container[b-n01og6e46w] {
    display: flex;
    gap: 20px;
    padding: 15px;
    justify-content: center;
    margin-top: 15px;
}

.navigation-container .nav-group[b-n01og6e46w] {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.navigation-container a[b-n01og6e46w] {
    text-decoration: none;
}

.nav-group a.title.big[b-n01og6e46w] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

.subgroup[b-n01og6e46w] {
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.big-group[b-n01og6e46w] {
    display: flex;
    flex-direction: column;
    gap: 20px;
    /* border-right: 1px solid #bfdbf748; */
    border-right: 1px solid #cee2e148;
    padding: 0 20px;
}

.big-group:last-child[b-n01og6e46w] {
    border: none;
}

.big-group .nav-group[b-n01og6e46w] {
    /* border-bottom: 1px solid #bfdbf748; */
    border-bottom: 1px solid #cee2e148;
    padding-bottom: 10px;
}

.big-group .nav-group:last-child[b-n01og6e46w] {
    border: none;
    padding-bottom: 0;
}

.medium-group[b-n01og6e46w] {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

a.title.big[b-n01og6e46w] {
    font-size: 18px;
}

a.title[b-n01og6e46w] {
    font-weight: 600;
}

a.title.big:hover[b-n01og6e46w] {
    color: #ffffff;
}

a:hover[b-n01og6e46w] {
    /* color: #BFDBF7; */
    color: #cee2e1;
}

hr[b-n01og6e46w]{
    margin: 1rem auto;
    /* color: #BFDBF7; */
    color: #cee2e1;
    max-width: 1400px;
}

@media (max-width:1000px) {
    .navigation-container[b-n01og6e46w], hr[b-n01og6e46w] {
        display: none;
    }
}
/* _content/kpro/Components/Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-appqwt2rok] {
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    color: white;
    position: absolute;
    top: 0.5rem;
    right: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

.navbar-toggler:checked[b-appqwt2rok] {
    background-color: rgba(255, 255, 255, 0.5);
}

.top-row[b-appqwt2rok] {
    min-height: 3.5rem;
    background-color: rgba(0,0,0,0.4);
}

.navbar-brand[b-appqwt2rok] {
    font-size: 1.1rem;
}

.bi[b-appqwt2rok] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-appqwt2rok] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-appqwt2rok] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-appqwt2rok] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-appqwt2rok] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-appqwt2rok] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-appqwt2rok] {
        padding-bottom: 1rem;
    }

    .nav-item[b-appqwt2rok]  .nav-link {
        color: #d7d7d7;
        background: none;
        border: none;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
        width: 100%;
    }

.nav-item[b-appqwt2rok]  a.active {
    background-color: rgba(255,255,255,0.37);
    color: white;
}

.nav-item[b-appqwt2rok]  .nav-link:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}

.nav-scrollable[b-appqwt2rok] {
    display: none;
}

.navbar-toggler:checked ~ .nav-scrollable[b-appqwt2rok] {
    display: block;
}

@media (min-width: 641px) {
    .navbar-toggler[b-appqwt2rok] {
        display: none;
    }

    .nav-scrollable[b-appqwt2rok] {
        /* Never collapse the sidebar for wide screens */
        display: block;

        /* Allow sidebar to scroll for tall menus */
        height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}
/* _content/kpro/Components/Pages/About/About.razor.rz.scp.css */
*[b-pvu6u6dbhe] {
    color: #000;
    margin: 0;
    padding: 0;
}
h1[b-pvu6u6dbhe] {
    color: #022B3A;
    text-align: center;
}

.information[b-pvu6u6dbhe] {
    width: 100%;
    height: 100%;
    text-align: justify;
    padding: 15px 20px;
}

.information p[b-pvu6u6dbhe] {
    width: 100%;
    font-size: 20px;
    margin: 16px 0;
    line-height: 30px;
}

img[b-pvu6u6dbhe] {
    width: 350px;
    height: auto;
    background: #BFDBF7;
    float: left;
    margin: 10px 20px 0 0;
}

p a[b-pvu6u6dbhe] {
    color: #1F7A8C;
}

@media screen and (max-width:800px) {
    h1[b-pvu6u6dbhe] {
        font-size: 24px;
    }

    img[b-pvu6u6dbhe] {
        width: 300px;
    }
}

@media (max-width:540px) {
    img[b-pvu6u6dbhe] {
        float: none;
        display: block;
        margin: 10px auto;
    };[b-pvu6u6dbhe]
}

@media (max-width:401px) {
    img[b-pvu6u6dbhe] {
        width: 250px;
    }
}
/* _content/kpro/Components/Pages/Auth/Login.razor.rz.scp.css */
h4[b-po2zs911hq] {
    text-align: center;
    margin-bottom: 20px;
    line-height: 30px;
    font-weight: 600;
    color: #022B3A;
}

.required-field label[b-po2zs911hq]::after {
    content: " *";
    color: red;
    opacity: 1;
    transition: opacity 0.3s;
}

.required-field.valid label[b-po2zs911hq]::after,
.required-field.modified:not(.empty) label[b-po2zs911hq]::after {
    opacity: 0;
}
/* _content/kpro/Components/Pages/Auth/LoginStatus.razor.rz.scp.css */
.logout[b-a9z64veax2] {
    background: #11623D;
    border-bottom: 1px solid #ffffffa8;
    width: 100%;
    padding: 4px 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    color: #ffffff;
}
.logout b[b-a9z64veax2] {
    color: #cee2e1;
}

.logout a[b-a9z64veax2] {
    color: #cee2e1;
}
/* _content/kpro/Components/Pages/Blog/Blog.razor.rz.scp.css */
*[b-z6pm5ntytk] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-z6pm5ntytk]{
    color: #022B3A;
    text-align: center;
}

h3[b-z6pm5ntytk]{
    color: #022B3A;
}

ul[b-z6pm5ntytk] {
    display: flex;
    align-items: center;
    gap: 50px;
    padding: 20px;
    justify-content: center;
}

ul li[b-z6pm5ntytk] {
    font-size: 24px;
    list-style: none;
    padding: 10px 0;
}

li a[b-z6pm5ntytk] {
    text-decoration: none;
    font-weight: 600;
    color: #1F7A8C;
}

@media screen and (max-width:640px) {
    ul[b-z6pm5ntytk] {
        display: block;
    }
}
/* _content/kpro/Components/Pages/Blog/BookCalendar/Calendar.razor.rz.scp.css */
*[b-30j531av48] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-30j531av48] {
    text-align: center;
    color: #022B3A;
    padding-bottom: 20px;
}

h4[b-30j531av48] {
    text-align: center;
    color: #022B3A;
    padding-bottom: 10px;
}

h4.title[b-30j531av48]{
    text-align: center;
    font-weight: 600;
    color: #1F7A8C;
    padding-bottom: 15px;
}

.info[b-30j531av48] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

.info p[b-30j531av48] {
    padding-bottom: 10px;
}

.calendar-container[b-30j531av48] {
    padding: 10px;
    width: 100%;
    height: auto;
}

.calendar-container .calendar[b-30j531av48] {
    /* background: #022B3A; */
    width: 40%;
    float: left;
    margin: 10px 20px 0 0 ;
    /* height: 500px; */
}

@media (max-width:871px) {

    .calendar-container .calendar[b-30j531av48] {
        width: 100%;
        height: auto;
        min-height: 250px;
        float: none;
        margin: 0 0 10px 0;
    }
}
/* _content/kpro/Components/Pages/Blog/BookCalendar/EventItem.razor.rz.scp.css */
*[b-70pdjl0lh3] {
    color: #000;
    margin: 0;
    padding: 0;
}

h5[b-70pdjl0lh3] {
    text-align: justify;
    font-weight: 600;
    color: #1F7A8C;
    padding-bottom: 15px;
}

.description[b-70pdjl0lh3] {
    text-align: justify;
    line-height: 30px;
    padding-bottom: 20px;
}

.description a[b-70pdjl0lh3] {
    color: #1F7A8C;
}

@media (max-width:641px) {
    .image-item[b-70pdjl0lh3] {
        max-width: 250px !important;
    }

    .description a[b-70pdjl0lh3] {
        font-size: 14px;
    }
}
/* _content/kpro/Components/Pages/Blog/OldWonders/OldWonderInfo.razor.rz.scp.css */
*[b-w2ztc7xnde]{
    margin: 0;
    padding: 0;
}

.old-wonder[b-w2ztc7xnde] {
    padding: 15px 0;
    max-width: 100%;
}

img[b-w2ztc7xnde] {
    display: block;
    margin: auto;
}

.title[b-w2ztc7xnde] {
    font-size: 22px;
    margin: 10px 0;
    width: 100% !important;
}

b[b-w2ztc7xnde] {
    color: #022B3A;
}

blockquote[b-w2ztc7xnde] {
    color: #7c898d;
    border-left: 2px solid #1f7a8cc4;
    padding: 0 20px;
    margin-left: 40px;
    text-align: justify;
}

.description[b-w2ztc7xnde] {
    font-size: 20px;
    width: 100% !important;
}

.source[b-w2ztc7xnde] {
    font-size: 20px;
    color: #1F7A8C;
    text-align: right;
    margin: 10px 0;
}

@media (max-width: 371px) {
    .old-wonder[b-w2ztc7xnde] {
        max-width: 280px !important;
    }
    
    blockquote[b-w2ztc7xnde] {
        padding-right: 0;
        margin-left: 20px;
    }

    img[b-w2ztc7xnde] {
        width: 150px;
        height: auto;
        margin: auto;
    }
}
/* _content/kpro/Components/Pages/Blog/OldWonders/OldWonders.razor.rz.scp.css */
*[b-c81538s1dt] {
    margin: 0;
    padding: 0; 
    color: #000;
}

h1[b-c81538s1dt], h4[b-c81538s1dt] {
    text-align: center;
    color: #022B3A;
    padding-bottom: 20px;
}

h4[b-c81538s1dt] {
    padding-bottom: 10px;
}

.information[b-c81538s1dt] {
    width: 100%;
    height: 100%;
    text-align: justify;
    padding: 15px 20px;
    display: flex;
    gap: 20px;
    justify-content: center;
}

.information p[b-c81538s1dt] {
    width: 100%;
    font-size: 20px;
    margin: 16px 0;
    line-height: 32px;
}

.information .years[b-c81538s1dt] {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 30px;
}

.years button[b-c81538s1dt] {
    background: none;
    border: none;
    font-size: 24px;
    color: #1F7A8C;
    font-weight: 600;
}

.years button:disabled[b-c81538s1dt] {
    color: #022B3A;
}

a[b-c81538s1dt] {
    color: #1F7A8C;
    font-size: 24px;
    font-weight: 600;
    text-decoration: none;
    display: block;
    text-align: center;
}

img[b-c81538s1dt]{
    width: 400px;
    height: auto;
    background: #BFDBF7;
}

@media (max-width: 641px) {
    .information[b-c81538s1dt]{
        flex-direction: column;
        gap: 0;
    }

    img[b-c81538s1dt]{
        width: 100%;
        height: auto;
    }
    
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/BookItem.razor.rz.scp.css */
*[b-qzbodnnv06]{
    margin: 0;
    padding: 0;
    color: #000;
}

.book-container[b-qzbodnnv06] {
    display: flex;
    gap: 20px;
    align-items:flex-start;
    width: 100%;
}

.book-container p[b-qzbodnnv06] {
    max-width: 78%;
    line-height: 30px;
    text-align: justify;
    font-size: 16px;
}

.image-container[b-qzbodnnv06] {
    position: relative;
    width: 100px;
    height: 150px;
    background: #bfdbf750;
    border: 2px solid #022b3a28;
    margin: 5px 0 0 0;
}

.image-container img[b-qzbodnnv06] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

a[b-qzbodnnv06] {
    color: #1F7A8C;
    font-weight: 600;
    cursor: pointer;
    text-decoration: none;
}

.refs-container[b-qzbodnnv06] {
    display: flex;
    flex-direction: column;
    gap: 7.5px;
    justify-content: center;
    align-items: center;
    margin-top: 5px;
}
.refs-container img[b-qzbodnnv06] {
    width: 45px;
    height: 45px;
    border: 2px solid #022b3a28;
    border-radius: 5px;
    filter: grayscale(1);
}

.refs-container img:hover[b-qzbodnnv06] {
    filter: grayscale(0);
}

@media (max-width:1025px) {
    .book-container p[b-qzbodnnv06] {
        max-width: 68%;
    }
}

@media (max-width:641px) {
    .book-container[b-qzbodnnv06] {
        flex-wrap: wrap;
        max-width: 90%;
    }
    .book-container p[b-qzbodnnv06] {
        max-width: 90%;
    }
} 
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/Bookshelf.razor.rz.scp.css */
*[b-h0q82hmbyj]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-h0q82hmbyj]{
    text-align: center;
    color: #022B3A;
}

h5[b-h0q82hmbyj] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-h0q82hmbyj] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

.info p[b-h0q82hmbyj] {
    padding-bottom: 10px;
}

ul li[b-h0q82hmbyj] {
    margin-left: 20px;
    list-style: none;
    padding: 10px 0;
}

li[b-h0q82hmbyj]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

li a[b-h0q82hmbyj] {
    color: #1F7A8C;
    font-size: 20px;
    font-weight: 600;
    vertical-align: top;
    text-decoration: none;
}

@media (max-width:641px) {
    ul li[b-h0q82hmbyj] {
        margin-left: 10px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/CivilPress.razor.rz.scp.css */
*[b-hcq2pkwrrf]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-hcq2pkwrrf] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-hcq2pkwrrf] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-hcq2pkwrrf] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-hcq2pkwrrf] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

/* li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-hcq2pkwrrf] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-hcq2pkwrrf] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-hcq2pkwrrf] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/Cyrillic.razor.rz.scp.css */
*[b-dorb23fywe]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-dorb23fywe] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-dorb23fywe] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-dorb23fywe] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-dorb23fywe] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

/* li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-dorb23fywe] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-dorb23fywe] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-dorb23fywe] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/Manuscripts.razor.rz.scp.css */
*[b-4i0hh12kye]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-4i0hh12kye] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-4i0hh12kye] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-4i0hh12kye] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-4i0hh12kye] {
    margin-left: 20px;
    list-style:none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}
/* 
li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-4i0hh12kye] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-4i0hh12kye] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-4i0hh12kye] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/OldPrinted.razor.rz.scp.css */
*[b-sglvp7pbr6]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-sglvp7pbr6] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-sglvp7pbr6] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-sglvp7pbr6] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-sglvp7pbr6] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

/* li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-sglvp7pbr6] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-sglvp7pbr6] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-sglvp7pbr6] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/Paleotypes.razor.rz.scp.css */
*[b-n62m1dvy6f]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-n62m1dvy6f] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-n62m1dvy6f] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-n62m1dvy6f] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-n62m1dvy6f] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

/* li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-n62m1dvy6f] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-n62m1dvy6f] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-n62m1dvy6f] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/Bookshelf/Polygraphic.razor.rz.scp.css */
*[b-zqbuhimwqg]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-zqbuhimwqg] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-zqbuhimwqg] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-zqbuhimwqg] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

ul li[b-zqbuhimwqg] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

/* li::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
} */

p a[b-zqbuhimwqg] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-zqbuhimwqg] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-zqbuhimwqg] {
        justify-content: center;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/BookTreasures.razor.rz.scp.css */
*[b-2adrree2fw] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-2adrree2fw]{
    color: #022B3A;
    text-align: center;
}

h3[b-2adrree2fw]{
    color: #022B3A;
}

ul[b-2adrree2fw] {
    display: flex;
    align-items: center;
    gap: 30px;
    padding: 20px;
    justify-content: center;
}

ul li[b-2adrree2fw] {
    font-size: 24px;
    list-style: none;
    padding: 10px 0;
}

li a[b-2adrree2fw] {
    text-decoration: none;
    font-weight: 600;
    color: #1F7A8C;
    font-size: 22px;
}

@media screen and (max-width:640px) {
    ul[b-2adrree2fw] {
        display: block;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/Don.razor.rz.scp.css */
*[b-ziirvvr2od]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-ziirvvr2od] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-ziirvvr2od] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-ziirvvr2od] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

.info p[b-ziirvvr2od] {
    padding-bottom: 10px;
}

.info p:last-child[b-ziirvvr2od] {
    padding-bottom: 0;
}

ul li[b-ziirvvr2od] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
}

li[b-ziirvvr2od]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

p a[b-ziirvvr2od] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-ziirvvr2od] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-ziirvvr2od] {
        margin-left: 0px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/LongLived.razor.rz.scp.css */
*[b-mlvtxm52n3] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-mlvtxm52n3] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-mlvtxm52n3] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-mlvtxm52n3] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

/* .info p {
    padding-bottom: 10px;
} */

ul li[b-mlvtxm52n3] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
}

li[b-mlvtxm52n3]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

p a[b-mlvtxm52n3] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-mlvtxm52n3] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-mlvtxm52n3] {
        margin-left: 0px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/RareInRare.razor.rz.scp.css */
*[b-cm7nrbwy4u]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-cm7nrbwy4u] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-cm7nrbwy4u] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-cm7nrbwy4u] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

/* .info p {
    padding-bottom: 10px;
} */

ul li[b-cm7nrbwy4u] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
}

li[b-cm7nrbwy4u]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

p a[b-cm7nrbwy4u] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-cm7nrbwy4u] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    ul li[b-cm7nrbwy4u] {
        margin-left: 0px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/Vernissage.razor.rz.scp.css */
*[b-ot5tluee2n] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-ot5tluee2n] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}

h5[b-ot5tluee2n] {
    color: #022B3A;
    padding: 10px 0;
    font-weight: 600;
    text-align: center;
}

.info h5[b-ot5tluee2n] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
    text-align: left;
}

.info[b-ot5tluee2n] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

button[b-ot5tluee2n] {
    border-radius: 5px;
    width: 90px;
    border: 1px solid #1F7A8C;
    background: #1F7A8C;
    font-size: 18px;
    color: #ffffff;
}

button:hover[b-ot5tluee2n] {
    filter: brightness(1.1);
}

button:active[b-ot5tluee2n] {
    filter: brightness(0.9);
}

select[b-ot5tluee2n] {
    font-size: 18px;
    border-radius: 5px;
    background-color: #e7ecef;
    border-color: rgba(51, 17, 2, 0.473);
}

span[b-ot5tluee2n] {
    display: block;
    text-align: center;
    padding: 10px 0;
}

img[b-ot5tluee2n] {
    width: 200px;
    height: auto;
    display: block;
    margin: 0 auto;
}

ul li[b-ot5tluee2n] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
}

li[b-ot5tluee2n]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

p a[b-ot5tluee2n] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-ot5tluee2n] {
        margin-left: 10px;
    }
}

@media (max-width:641px) {
    img[b-ot5tluee2n] {
        width: 150px;
        height: auto;
        margin: auto;
    }
}

@media (max-width:641px) {
    ul li[b-ot5tluee2n] {
        margin-left: 0px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/VideoItem.razor.rz.scp.css */
.info-episode p[b-8u3n2cjp1a] {
    max-width: 950px;
    line-height: 30px;
    text-align: justify;
}

.info-episode p:first-child[b-8u3n2cjp1a] {
    margin-bottom: 5px;
}

.info-episode p iframe[b-8u3n2cjp1a] {
    float: left;
    margin-top: 5px;
    margin-right: 20px;
    border: 1px solid #00000025;
    background-image: url(../images/spinner.gif);
    background-position: center;
    background-repeat: no-repeat;
}

p a[b-8u3n2cjp1a] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

span.without-ref[b-8u3n2cjp1a]
{
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
}

@media (max-width:871px) {
    .info-episode p[b-8u3n2cjp1a] {
        max-width: 650px;
    }
}


@media (max-width:641px) {
    .info-episode p[b-8u3n2cjp1a] {
        max-width: 400px;
    }

    iframe[b-8u3n2cjp1a] {
        display: block;
        margin-bottom: 5px;
        float: none;
        width: 270px;
        height: auto;
    }
}

@media (max-width:421px) {
    .info-episode p[b-8u3n2cjp1a] {
        max-width: 250px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VideoProjects/VideoProjects.razor.rz.scp.css */
*[b-cp3ctisekd]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-cp3ctisekd] {
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}
/* _content/kpro/Components/Pages/BookTreasures/VirtualProjects/ExhibitionItem.razor.rz.scp.css */
*[b-rwnufwnwd8] {
    margin: 0;
    padding: 0;
    color: #000;
}

.info-element p[b-rwnufwnwd8] {
    max-width: 1030px;
    line-height: 30px;
    text-align: justify;
}

p a[b-rwnufwnwd8] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

p img[b-rwnufwnwd8] {
    float: left;
    margin: 7px 15px 0 0;
    width: 250px;
    height: auto;
}

@media (max-width:871px) {
    .info-element p[b-rwnufwnwd8] {
        max-width: 650px;
    }
}


@media (max-width:641px) {
    .info-element p[b-rwnufwnwd8] {
        max-width: 400px;
    }
}

@media (max-width:421px) {
    .info-element p[b-rwnufwnwd8] {
        max-width: 250px;
    }
    p img[b-rwnufwnwd8] {
        margin:5px 0 5px 0;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VirtualProjects/Galleries.razor.rz.scp.css */
*[b-v7iuol66fo] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-v7iuol66fo] {
    text-align: center;
    color: #022B3A;
}

h5[b-v7iuol66fo] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-v7iuol66fo] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

.info p[b-v7iuol66fo] {
    padding-bottom: 10px;
}

ul li[b-v7iuol66fo] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width: 100%;
}

li[b-v7iuol66fo]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

.info-element p[b-v7iuol66fo] {
    max-width: 950px;
    line-height: 30px;
    text-align: justify;
}

p a[b-v7iuol66fo] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

button[b-v7iuol66fo] {
    border-radius: 5px;
    width: 90px;
    border: 1px solid #1F7A8C;
    background: #1F7A8C;
    font-size: 18px;
    color: #ffffff;
}

button:hover[b-v7iuol66fo] {
    filter: brightness(1.1);
}

button:active[b-v7iuol66fo] {
    filter: brightness(0.9);
}

select[b-v7iuol66fo] {
    font-size: 18px;
    border-radius: 5px;
    background-color: #e7ecef;
    border-color: rgba(51, 17, 2, 0.473);
}

span[b-v7iuol66fo] {
    display: block;
    text-align: center;
    padding: 10px 0;
}

img[b-v7iuol66fo] {
    width: 200px;
    height: auto;
    display: block;
    margin: 0 auto;
}

@media (max-width:871px) {
    ul li[b-v7iuol66fo] {
        margin-left: 10px;
    }

    .info-element p[b-v7iuol66fo] {
        max-width: 650px;
    }
}


@media (max-width:641px) {
    .info-element p[b-v7iuol66fo] {
        max-width: 400px;
    }

    img[b-v7iuol66fo] {
        width: 150px;
        height: auto;
        margin: auto;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VirtualProjects/GalleryItem.razor.rz.scp.css */
*[b-vr5kavhu5q]{
    margin: 0;
    padding: 0;
    color: #000;
}

.info-element p[b-vr5kavhu5q] {
    max-width: 1030px;
    line-height: 30px;
    text-align: justify;
}

p a[b-vr5kavhu5q] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

p img[b-vr5kavhu5q] {
    float: left;
    margin: 7px 15px 0 0;
    width: 250px;
    height: auto;
}

@media (max-width:871px) {
    .info-element p[b-vr5kavhu5q] {
        max-width: 650px;
    }
}


@media (max-width:641px) {
    .info-element p[b-vr5kavhu5q] {
        max-width: 400px;
    }
}

@media (max-width:421px) {
    .info-element p[b-vr5kavhu5q] {
        max-width: 250px;
    }

    p img[b-vr5kavhu5q] {
        margin: 5px 0 5px 0;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VirtualProjects/VirtualExhibitions.razor.rz.scp.css */
*[b-rg5tyh8pzj]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-rg5tyh8pzj]{
    text-align: center;
    color: #022B3A;
}

h5[b-rg5tyh8pzj] {
    color: #022B3A;
    padding-bottom: 10px;
    font-weight: 600;
}

.info[b-rg5tyh8pzj] {
    line-height: 30px;
    text-align: justify;
    padding: 15px;
}

.info p[b-rg5tyh8pzj] {
    padding-bottom: 10px;
}
ul li[b-rg5tyh8pzj] {
    margin-left: 20px;
    list-style: none;
    padding: 15px 0;
    display: inline-flex;
    width:100%;
}

li[b-rg5tyh8pzj]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

.info-element p[b-rg5tyh8pzj] {
    max-width: 950px;
    line-height: 30px;
    text-align: justify;
}

p a[b-rg5tyh8pzj] {
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

@media (max-width:871px) {
    ul li[b-rg5tyh8pzj] {
        margin-left: 10px;
    }

    .info-element p[b-rg5tyh8pzj] {
        max-width: 650px;
    }
}


@media (max-width:641px) {
    .info-element p[b-rg5tyh8pzj] {
        max-width: 400px;
    }
}
/* _content/kpro/Components/Pages/BookTreasures/VirtualProjects/VirtualProjects.razor.rz.scp.css */
*[b-kjf5dnauq6] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-kjf5dnauq6]{
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

ul li[b-kjf5dnauq6] {
    margin-left: 20px;
    list-style: none;
    padding: 10px 0;
}

li[b-kjf5dnauq6]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

li a[b-kjf5dnauq6] {
    color: #1F7A8C;
    font-size: 20px;
    font-weight: 600;
    vertical-align: top;
    text-decoration: none;
}
/* _content/kpro/Components/Pages/Fonds/Archives/Archives.razor.rz.scp.css */
*[b-1zdmat6qdf] {
    padding: 0;
    margin: 0;
    color: #000;
}

h1[b-1zdmat6qdf]{
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}
/* _content/kpro/Components/Pages/Fonds/Collections/CollectionInfo.razor.rz.scp.css */
*[b-ttgkpkakhz]{
    margin: 0;
    padding: 0;
    color: #000;
}

details[b-ttgkpkakhz] {
    width: 100%;
    max-width: 92%;
}

details>summary[b-ttgkpkakhz] {
    list-style: none;
    color: #1F7A8C;
    font-weight: 600;
    font-size: 18px;
}

details>.collection-info[b-ttgkpkakhz] {
    margin-top: 5px;
    padding: 10px 15px;
    border: 2px solid #1F7A8C;
    border-radius: 7px;
}

.collection-info p[b-ttgkpkakhz], div[b-ttgkpkakhz] {
    padding-bottom: 5px;
    text-align: justify;
    line-height: 30px;
}

@media (max-width:641px) {
    details[b-ttgkpkakhz] {
        max-width: 85%;
    }

    ol[b-ttgkpkakhz] {
        margin-left: 0px !important;
    }
}
/* _content/kpro/Components/Pages/Fonds/Collections/Collections.razor.rz.scp.css */
*[b-yj6n503h8k] {
    margin: 0;
    padding: 0;
    color: #000;
}

h3[b-yj6n503h8k] {
    color: #022B3A;
    padding: 20px 0;
    text-align: center;
}

h5[b-yj6n503h8k] {
    color: #022B3A;
    text-align: center;
}

ul li[b-yj6n503h8k] {
    margin-left: 10px;
    list-style: none;
    padding: 10px 0;
    display: flex;
    line-height: 30px;
}

li[b-yj6n503h8k]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}
/* _content/kpro/Components/Pages/Fonds/FondInfo.razor.rz.scp.css */
*[b-54qz0gw3tr] {
    color: #000;
    margin: 0;
    padding: 0;
}

h3[b-54qz0gw3tr]{
    text-align: center;
    color: #022B3A;
    padding: 20px 0;
}

.fond-info[b-54qz0gw3tr], .holder-info[b-54qz0gw3tr] {
    text-align: justify;
    line-height: 30px;
}

.fond-info p[b-54qz0gw3tr], .holder-info p[b-54qz0gw3tr] {
    padding-bottom: 10px;
    margin: 0;
}

p a[b-54qz0gw3tr] {
    color: #1F7A8C;

}

details[b-54qz0gw3tr] {
    background: #ffffff;
    border: 1px solid #1F7A8C;
    margin: 15px 0;
}

details > *[b-54qz0gw3tr] {
    padding: 10px 15px;
}

details >summary[b-54qz0gw3tr] {
    list-style: none;
    background:#1F7A8C;
    color: #ffffff;
    display: flex;
    justify-content: space-between;
}

details summary[b-54qz0gw3tr]::after {
    content: '▼';
    color: #ffffff;
}

details[open] summary[b-54qz0gw3tr]::after {
    content: '▲';
    color: #ffffff;
}
/* _content/kpro/Components/Pages/Fonds/FondsAndCollections.razor.rz.scp.css */
*[b-fzap63lasj] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-fzap63lasj]{
    color: #022B3A;
    text-align: center;
}

h3[b-fzap63lasj]{
    color: #022B3A;
}

ul[b-fzap63lasj] {
    display: flex;
    gap: 50px;
    padding: 20px;
    justify-content: center;
    align-items: center;
}

ul li[b-fzap63lasj] {
    font-size: 24px;
    list-style: none;
    padding: 10px 0;
}

li a[b-fzap63lasj] {
    text-decoration: none;
    font-weight: 600;
    color: #1F7A8C;
}

@media screen and (max-width:640px) {
    ul[b-fzap63lasj] {
        display: block;
    }
}
/* _content/kpro/Components/Pages/Fonds/HolderInfo.razor.rz.scp.css */
*[b-9qjgyac5f4]{
    margin: 0;
    padding: 0;
}

.holder-container[b-9qjgyac5f4] {
    padding: 10px;
}

.info p[b-9qjgyac5f4] {
    text-align: left;
    margin: 2px 0;
    font-size: 12px;
}

.holder-container .title[b-9qjgyac5f4] {
    text-align: center;
}

.title p.name[b-9qjgyac5f4] {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
}

.title p.adress[b-9qjgyac5f4] {
    font-size: 13px;
    margin-bottom: 7px;
}

.holder-container u[b-9qjgyac5f4] {
    user-select: all;
}

@media screen and (max-width: 900px) {

    .holder-container[b-9qjgyac5f4] {
        padding: 10px;
    }

    .title p.name[b-9qjgyac5f4]{
        font-size: 12.75px;
    }

    .title p.adress[b-9qjgyac5f4] {
        font-size: 11px;
    }

    .info p[b-9qjgyac5f4] {
        font-size: 12px;
    }
}
/* _content/kpro/Components/Pages/Fonds/HolderItem.razor.rz.scp.css */
*[b-ftbadssnh2] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-ftbadssnh2], h3[b-ftbadssnh2]{
    color: #022B3A;
    text-align: center;
}

ul[b-ftbadssnh2] {
    display: flex;
    gap: 50px;
    padding: 20px;
    justify-content: center;
}

ul li[b-ftbadssnh2] {
    font-size: 24px;
    list-style: none;
    padding: 10px 0;
}

li a[b-ftbadssnh2] {
    text-decoration: none;
    font-weight: 600;
    color: #1F7A8C;
}

@media screen and (max-width:640px) {
    ul[b-ftbadssnh2] {
        display: block;
    }
}
/* _content/kpro/Components/Pages/Fonds/Libraries/Libraries.razor.rz.scp.css */
*[b-yg397bclho] {
    padding: 0;
    margin: 0;
    color: #000;
}

h1[b-yg397bclho]{
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}
/* _content/kpro/Components/Pages/Fonds/Museums/Museums.razor.rz.scp.css */
*[b-spazgt9smh] {
    padding: 0;
    margin: 0;
    color: #000;
}

h1[b-spazgt9smh]{
    color: #022B3A;
    text-align: center;
    padding-bottom: 20px;
}
/* _content/kpro/Components/Pages/Fonds/PanelHolders.razor.rz.scp.css */
.panel-container[b-9ra8cc3axx] {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
    justify-items: center;
    padding: 20px 0 50px;
}

.panel-container a[b-9ra8cc3axx] {
    color: #1F7A8C;
}

.panel-container a .nav-element[b-9ra8cc3axx] {
    background: #ffffff;
    border: 1px solid #1F7A8C;
    width: 350px;
    height: 350px;
    text-align: center;
    position: relative;
}

a .transition-container[b-9ra8cc3axx] {
    position: absolute;
    top: 0;
    width: 350px;
    height: 350px;
    display: none;
    color: #ffffff;
    font-size: 12px;
}

.transition-container span[b-9ra8cc3axx] {
    position: absolute;
    top: 15px;
    margin: 0 15px;
}

a .nav-element:hover .transition-container[b-9ra8cc3axx] {
    display: block;
    background: #1F7A8C;
    transition: all .6s ease;
}

.nav-element .image-container[b-9ra8cc3axx] {
    width: 100%;
    height: 82%;
    background: #ffffff;
    position: relative;
}

.nav-element span[b-9ra8cc3axx] {
    position: absolute;
    width: 100%;
    height: auto;
    height: 63px;
    display: flex;
    align-items: center;
    justify-content: center;
    bottom: 0;
    left: 0;
    font-size: 15px;
    color: #ffffff;
    background: #1F7A8C;
    font-weight: 500;
}

.image-container img[b-9ra8cc3axx] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: auto;
    max-width: 330px;
    max-height: 260px;
}

@media screen and (max-width:1250px) {
    .panel-container[b-9ra8cc3axx] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media screen and (max-width:850px) {

    .panel-container[b-9ra8cc3axx] {
        grid-template-columns: 1fr;
    }

    .panel-container a .nav-element[b-9ra8cc3axx] {
        max-width: 300px;
        max-height: 300px;
    }

    .nav-element span[b-9ra8cc3axx] {
        font-size: 14px;
    }

    .image-container img[b-9ra8cc3axx] {
        max-width: 280px;
        max-height: 220px;
    }

    a .transition-container[b-9ra8cc3axx] {
        max-width: 300px;
        max-height: 300px;
    }

}
/* _content/kpro/Components/Pages/ForProfessionals/Conferences/ArchiveConferences.razor.rz.scp.css */
*[b-xtis7hst8j] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-xtis7hst8j],
h2[b-xtis7hst8j] {
    color: #022B3A;
    text-align: center;
    font-weight: 500;
}

h1[b-xtis7hst8j] {
    padding: 5px 0 20px 0;
}

.archive-container[b-xtis7hst8j] {
    padding: 30px 10px;
    display: block;
    text-align: center;
}

.archive-container .panel[b-xtis7hst8j] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 20px;
    width: 75%;
    margin: 0 auto;
}

.panel a[b-xtis7hst8j] {
    width: 150px;
    height: 50px;
    flex-basis: 19%;
    text-align: center;
    background: #1f7a8c1c;
    border: 3px solid #ffffff;
    border-radius: 5px;
    color: #1F7A8C;
    font-size: 30px;
    font-weight: 600;
    text-decoration: none;
}

a:hover[b-xtis7hst8j] {
    border: 3px solid #1F7A8C;
}

a.return[b-xtis7hst8j] {
    color: #1F7A8C;
    font-size: 18px;
    margin-top: 100px;
    margin-left: 20%;
    padding: 10px;
    border: none;
    border-radius: 10px;
    background: #1F7A8C;
    color: #ffffff;
    text-decoration: none;
}

a.return:hover[b-xtis7hst8j] {
    border: none;
    filter: brightness(1.15);
}

@media (max-width: 1100px) {
    .archive-container[b-xtis7hst8j] {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }

    .archive-container .panel[b-xtis7hst8j] {
        width: auto;
    }

    a[b-xtis7hst8j] {
        flex-basis: 10%;
        padding: 5px;
        height: 52px !important;
        font-size: 24px !important;
    }

    a.return[b-xtis7hst8j] {
        margin-left: 25px;
        font-size: 18px !important;
    }

}
/* _content/kpro/Components/Pages/ForProfessionals/Conferences/ConferenceItem.razor.rz.scp.css */
*[b-vgopr6c9cu] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-vgopr6c9cu] {
    color: #022B3A;
    text-align: center;
    font-weight: 500;
}

h3[b-vgopr6c9cu],
h4[b-vgopr6c9cu] {
    text-align: center;
    color: #022B3A;
    margin: 30px 0;
}

.back[b-vgopr6c9cu] {
    position: relative;
    padding: 0 20px;
}

.back a[b-vgopr6c9cu] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-vgopr6c9cu] {
    filter: brightness(1.15);
}


ul[b-vgopr6c9cu] {
    list-style: none;
}

.conf-container h4[b-vgopr6c9cu] {
    text-align: center;
    color: #022B3A;
    margin: 20px 0;
}

.conf-container .program-container[b-vgopr6c9cu] {
    padding: 5px;
}

.materials-container .material-container[b-vgopr6c9cu] {
    display: flex;
    gap: 5px;
    align-items: flex-start;
    padding: 10px 5px;
}

.material-container p[b-vgopr6c9cu] {
    margin: 0;
    line-height: 33px;
}


.conf-container img[b-vgopr6c9cu] {
    width: 350px;
    height: auto;
    float: left;
    margin: 12px 20px 0 5px;
}
.conf-container .description-container[b-vgopr6c9cu] {
    padding: 5px;
    line-height: 33px !important;
    /* font-size: 18px; */
}

.conf-container .video-refs-container[b-vgopr6c9cu] {
    /* font-size: 18px; */
    padding: 5px;
}

.video-refs-container p a[b-vgopr6c9cu] {
    color: #1F7A8C;
}

.description-container p[b-vgopr6c9cu] {
    padding-bottom: 10px;
    text-align: justify;
}
/* _content/kpro/Components/Pages/ForProfessionals/Conferences/ConferenceOfYear.razor.rz.scp.css */
*[b-fi4x9hc3zt] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-fi4x9hc3zt] {
    color: #022B3A;
    text-align: center;
    font-weight: 500;
}

h3[b-fi4x9hc3zt], h4[b-fi4x9hc3zt] {
    text-align: center;
    color: #022B3A;
    margin: 30px 0;
}

.return-to-list[b-fi4x9hc3zt] {
    margin: 16px 0;
}

a[b-fi4x9hc3zt] {
    color: #1F7A8C;
    border-radius: 10px;
    padding: 10px;
    background: #1F7A8C;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
}

a.return:hover[b-fi4x9hc3zt] {
    filter: brightness(1.15);
}

img[b-fi4x9hc3zt] {
    display: block;
    margin: 20px auto;
    width: 120px;
    height: auto;
}
/* _content/kpro/Components/Pages/ForProfessionals/Conferences/Conferences.razor.rz.scp.css */
*[b-2txb3asxau]{
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-2txb3asxau], h2[b-2txb3asxau] {
    color: #022B3A;
    text-align: center;
    font-weight: 500;
    padding: 10px 0;
}

h3[b-2txb3asxau], h4[b-2txb3asxau] {
    text-align: center;
    color: #022B3A;
    margin: 30px 0;
}

.conf-container[b-2txb3asxau] {
    text-align: center;
    margin-bottom: 20px;
    padding: 0 20px;
}

.back[b-2txb3asxau] {
    position: relative;
    padding: 0 20px;
}

.back a[b-2txb3asxau] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-2txb3asxau] {
    filter: brightness(1.15);
}

.return-to-list[b-2txb3asxau] {
    font-size: 18px;
    margin: 16px 0;
}

.return-to-list[b-2txb3asxau] {
    margin: 16px 0;
}

a[b-2txb3asxau] {
    color: #1F7A8C;
    border-radius: 10px;
    padding: 10px;
    background: #1F7A8C;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
}
/* 
@media (max-width: 641px) {
    img {
        width: 150px;
        height: 125px;
    }
} */
/* _content/kpro/Components/Pages/ForProfessionals/Documents/Documents.razor.rz.scp.css */
*[b-52pr7u0usi] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-52pr7u0usi]{
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

ul li[b-52pr7u0usi] {
    margin-left: 20px;
    list-style: none;
    padding: 10px 0;
}

li[b-52pr7u0usi]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

li a[b-52pr7u0usi] {
    color: #1F7A8C;
    font-size: 20px;
    font-weight: 600;
    vertical-align: top;
    text-decoration: none;
}
/* _content/kpro/Components/Pages/ForProfessionals/Documents/Method.razor.rz.scp.css */
*[b-9h5vu8lh9d] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-9h5vu8lh9d]{
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

h5[b-9h5vu8lh9d]{
    /* margin-left: 35px; */
    font-weight: 600;
    color: #022B3A;
    padding-bottom: 10px;
    text-align: center;
}

ul[b-9h5vu8lh9d] {
    list-style: none;
    padding-bottom: 15px;
}

li .document-container[b-9h5vu8lh9d] {
    display: flex;
    padding: 5px;
    align-items: flex-start;
    gap: 5px;
}

.document-container .information[b-9h5vu8lh9d] {
    display: flex;
    flex-direction: column;
    text-align: justify;
}

.information span[b-9h5vu8lh9d] {
    padding-bottom: 5px;
    line-height: 33px;
}

p[b-9h5vu8lh9d]{
    line-height: 33px;
}

@media (max-width:641px) {
    h5[b-9h5vu8lh9d] {
        margin-left: 10px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Documents/Reglament.razor.rz.scp.css */
*[b-gd0ysb6xuk] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-gd0ysb6xuk]{
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

h5[b-gd0ysb6xuk]{
    /* margin-left: 35px; */
    font-weight: 600;
    color: #022B3A;
    padding-bottom: 10px;
    text-align: center;
}

ul[b-gd0ysb6xuk] {
    list-style: none;
    padding-bottom: 15px;
}

li .document-container[b-gd0ysb6xuk] {
    display: flex;
    padding: 5px;
    align-items: flex-start;
    gap: 5px;
}

.document-container .information[b-gd0ysb6xuk] {
    display: flex;
    flex-direction: column;
    text-align: justify;
}

.information span[b-gd0ysb6xuk] {
    padding-bottom: 5px;
    line-height: 33px;
}

p[b-gd0ysb6xuk]{
    line-height: 33px;
}

@media (max-width:641px) {
    h5[b-gd0ysb6xuk] {
        margin-left: 10px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Documents/VebinarItem.razor.rz.scp.css */
.document-container[b-thda8pr7ds] {
    display: flex;
    padding: 5px;
    align-items: flex-start;
    gap: 5px;
}

.document-container .information[b-thda8pr7ds] {
    display: flex;
    flex-direction: column;
    text-align: justify;
}

.information span[b-thda8pr7ds] {
    padding-bottom: 5px;
    line-height: 33px;
}

p[b-thda8pr7ds]{
    line-height: 31px;
}

iframe[b-thda8pr7ds] {
    float: left;
    margin-top: 7px;
    margin-right: 20px;
    border: 1px solid #00000025;
    background-image: url(../images/spinner.gif);
    background-position: center;
    background-repeat: no-repeat;
}

@media (max-width:641px) {
    iframe[b-thda8pr7ds] {
        display: block;
        margin-bottom: 5px;
        float: none;
        width: 280px;
        height: auto;
        margin-right: 0;
    }
}

@media (max-width:370px) {
    p[b-thda8pr7ds] {
        max-width: 290px;
        margin-left: -50px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Documents/Vebinars.razor.rz.scp.css */
*[b-7uppb2anok] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-7uppb2anok]{
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

h5[b-7uppb2anok]{
    /* margin-left: 35px; */
    font-weight: 600;
    color: #022B3A;
    padding-bottom: 10px;
    text-align: center;
}

ul[b-7uppb2anok] {
    list-style: none;
    padding-bottom: 15px;
}

/* li .document-container {
    display: flex;
    padding: 5px;
    align-items: flex-start;
    gap: 5px;
}

.document-container .information {
    display: flex;
    flex-direction: column;
    text-align: justify;
}

.information span {
    padding-bottom: 5px;
    line-height: 33px;
}

p{
    line-height: 31px;
}

iframe {
    float: left;
    margin-top: 7px;
    margin-right: 20px;
    border: 1px solid #00000025;
    background-image: url(../images/spinner.gif);
    background-position: center;
    background-repeat: no-repeat;
} */

@media (max-width:641px) {
    h5[b-7uppb2anok] {
        margin-left: 10px;
    }

    /* iframe {
        display: block;
        margin-bottom: 5px;
        float: none;
        width: 280px;
        height: auto;
        margin-right: 0;
    } */
}

/* @media (max-width:370px) {
    p {
        max-width: 290px;
        margin-left: -50px;
    }
    /* iframe {
        margin-left: -60px;
    } */
/* _content/kpro/Components/Pages/ForProfessionals/Professionals.razor.rz.scp.css */
*[b-8py78vquzc] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-8py78vquzc]{
    color: #022B3A;
    text-align: center;
}

h3[b-8py78vquzc]{
    color: #022B3A;
}

ul[b-8py78vquzc] {
    display: flex;
    gap: 50px;
    padding: 20px;
    justify-content: center;
    align-items: center;
}

ul li[b-8py78vquzc] {
    font-size: 24px;
    list-style: none;
    padding: 10px 0;
}

li a[b-8py78vquzc] {
    text-decoration: none;
    font-weight: 600;
    color: #1F7A8C;
}

@media (max-width: 1250px) {
    li:nth-child(1)[b-8py78vquzc]{
        font-size: 20px;
        svg {
            width: 45px;
            height: 45px;
        }
    }
    li:nth-child(2)[b-8py78vquzc]{
        font-size: 20px;
        svg {
            width: 70px;
            height: 70px;
        }
        
    }
    li:nth-child(3)[b-8py78vquzc]{
        font-size: 20px;
        svg {
            width: 45px;
            height: 45px;
        }
    }
}

@media screen and (max-width:950px) {
    ul[b-8py78vquzc] {
        display: block;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications.razor.rz.scp.css */
*[b-984lrnkz48] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-984lrnkz48] {
    text-align: center;
    font-weight: 500;
    color: #022B3A;
    padding: 20px 0;
}

ul li[b-984lrnkz48] {
    margin-left: 20px;
    list-style: none;
    padding: 10px 0;
}

li[b-984lrnkz48]::before {
    content: '';
    display: inline-block;
    width: 37px;
    height: 32px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 10px;
}

li a[b-984lrnkz48] {
    color: #1F7A8C;
    font-size: 20px;
    font-weight: 550;
    vertical-align: top;
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications1.razor.rz.scp.css */
*[b-xhd0vkq5za] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-xhd0vkq5za],
h3[b-xhd0vkq5za] {
    color: #022B3A;
    text-align: center;
}

h1[b-xhd0vkq5za] {
    font-weight: 500;
    padding: 20px 0;
}

h3[b-xhd0vkq5za] {
    padding: 20px 0;
}

h5[b-xhd0vkq5za] {
    font-weight: 600;
    font-style: italic;
    color: #022B3A;
    padding: 10px 0;
    margin-left: 35px;
}

ul li[b-xhd0vkq5za] {
    padding-bottom: 15px;
    list-style: none;
}

li .publication-container[b-xhd0vkq5za] {
    display: inline-flex;
    gap: 5px;
    align-items: flex-start;
}

/* li:hover {
    background-color: #bfdbf750;
} */

p[b-xhd0vkq5za] {
    line-height: 33px;
}

.back[b-xhd0vkq5za] {
    position: relative;
    padding: 0 20px;
}

a[b-xhd0vkq5za] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    font-size: 14px;
}

a:hover[b-xhd0vkq5za] {
    filter: brightness(1.15);
}

@media (max-width: 641px) {
    h5[b-xhd0vkq5za] {
        margin-left: 5px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications2.razor.rz.scp.css */
*[b-e0c0r7l7it] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-e0c0r7l7it], h3[b-e0c0r7l7it] {
    color: #022B3A;
    text-align: center;
}

h1[b-e0c0r7l7it] {
    font-weight: 500;
    padding: 20px 0;
}

h3[b-e0c0r7l7it] {
    padding: 20px 0;
}

h5[b-e0c0r7l7it] {
    font-weight: 600;
    font-style: italic;
    color: #022B3A;
    padding: 10px 0;
    margin-left: 35px;
}

.back[b-e0c0r7l7it] {
    position: relative;
    padding: 0 20px;
}

.back a[b-e0c0r7l7it] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-e0c0r7l7it] {
    filter: brightness(1.15);
}

ol li[b-e0c0r7l7it] {
    margin-left: 20px;
    padding-bottom: 15px;
    padding-left: 5px;
}

li[b-e0c0r7l7it]::marker {
    font-weight: 600;
}

li p[b-e0c0r7l7it] {
    line-height: 33px;
}

p a[b-e0c0r7l7it] {
    color: #1F7A8C;
}

@media (max-width: 641px) {
    h5[b-e0c0r7l7it] {
        margin-left: 5px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications3.razor.rz.scp.css */
*[b-0cmnheikr7] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-0cmnheikr7], h3[b-0cmnheikr7] {
    color: #022B3A;
    text-align: center;
}

h1[b-0cmnheikr7] {
    font-weight: 500;
    padding: 20px 0;
}

h3[b-0cmnheikr7] {
    padding: 20px 0;
}

h5[b-0cmnheikr7] {
    font-weight: 600;
    font-style: italic;
    color: #022B3A;
    padding: 10px 0;
    margin-left: 35px;
}

.back[b-0cmnheikr7] {
    position: relative;
    padding: 0 20px;
}

.back a[b-0cmnheikr7] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-0cmnheikr7] {
    filter: brightness(1.15);
}

ol li[b-0cmnheikr7] {
    margin-left: 20px;
    padding-bottom: 15px;
    padding-left: 5px;
}

li[b-0cmnheikr7]::marker {
    font-weight: 600;
}

li p[b-0cmnheikr7] {
    line-height: 33px;
}

@media (max-width: 641px) {
    h5[b-0cmnheikr7] {
        margin-left: 5px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications4.razor.rz.scp.css */
*[b-xawi9cdp5j] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-xawi9cdp5j], h3[b-xawi9cdp5j] {
    color: #022B3A;
    text-align: center;
}

h1[b-xawi9cdp5j] {
    font-weight: 500;
    padding: 20px 0;
}

h3[b-xawi9cdp5j] {
    padding: 20px 0;
}

h5[b-xawi9cdp5j] {
    font-weight: 600;
    font-style: italic;
    color: #022B3A;
    padding: 10px 0;
    margin-left: 35px;
}

.back[b-xawi9cdp5j] {
    position: relative;
    padding: 0 20px;
}

.back a[b-xawi9cdp5j] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-xawi9cdp5j] {
    filter: brightness(1.15);
}

ol li[b-xawi9cdp5j] {
    margin-left: 20px;
    padding-bottom: 15px;
    padding-left: 5px;
}

li[b-xawi9cdp5j]::marker {
    font-weight: 600;
}

li p[b-xawi9cdp5j] {
    line-height: 33px;
}

@media (max-width: 641px) {
    h5[b-xawi9cdp5j] {
        margin-left: 5px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/Publications5.razor.rz.scp.css */
*[b-xhfflbdoom] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-xhfflbdoom], h3[b-xhfflbdoom] {
    color: #022B3A;
    text-align: center;
}

h1[b-xhfflbdoom] {
    font-weight: 500;
    padding: 20px 0;
}

h3[b-xhfflbdoom] {
    padding: 20px 0;
}

h5[b-xhfflbdoom] {
    font-weight: 600;
    font-style: italic;
    color: #022B3A;
    padding: 10px 0;
    margin-left: 35px;
}

.back[b-xhfflbdoom] {
    position: relative;
    padding: 0 20px;
}

.back a[b-xhfflbdoom] {
    position: absolute;
    right: 20px;
    top: 0;
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    font-size: 14px;
}

.back a:hover[b-xhfflbdoom] {
    filter: brightness(1.15);
}

ol li[b-xhfflbdoom] {
    margin-left: 20px;
    padding-bottom: 15px;
    padding-left: 5px;
}

li[b-xhfflbdoom]::marker {
    font-weight: 600;
}

li p[b-xhfflbdoom] {
    line-height: 33px;
}

@media (max-width: 641px) {
    h5[b-xhfflbdoom] {
        margin-left: 5px;
    }
}
/* _content/kpro/Components/Pages/ForProfessionals/Publications/PublicationsForOrganization.razor.rz.scp.css */
*[b-0ruh919um3]{
    color: #000;
    margin: 0;
    padding: 0;
}

a[b-0ruh919um3] {
    padding: 10px;
    border-radius: 10px;
    background: #1F7A8C;
    color:#ffffff;
    text-decoration: none;
    margin-bottom: 10px;
    font-size: 14px;
}

a:hover[b-0ruh919um3] {
    filter: brightness(1.15);
}
/* _content/kpro/Components/Pages/Home.razor.rz.scp.css */
*[b-u2iivy3xad] {
    color: #000;
    margin: 0;
    padding: 0;
}

.about h1[b-u2iivy3xad] {
    text-align: center;
    color: #022B3A;
    margin-bottom: 15px;
}

.about p[b-u2iivy3xad] {
    font-size: 20px;
    text-align: justify;
    padding: 10px 0;
}
/* _content/kpro/Components/Pages/Partials/BreadCrumb.razor.rz.scp.css */
*[b-0k418ukfvp] {
    margin: 0;
    padding: 0;
    color: #1F7A8C;
    /* color: #338654; */
}

.breadcrumb[b-0k418ukfvp] {
    font-size: 14px;
    padding: 0 30px;
    margin-bottom: 10px;
}

a[b-0k418ukfvp] {
    text-decoration: none;
}

a:first-child[b-0k418ukfvp]::before {
    content: '';
}

a[b-0k418ukfvp]::before {
    content: '/';
    display: inline-block;
    margin: 0 1px;
}

a:last-child[b-0k418ukfvp] {
    color: #022B3A;
    pointer-events: none;
    cursor: default;
}

@media (max-width:641px) {
    .breadcrumb[b-0k418ukfvp] {
        padding: 0;
        font-size: 11.5px;
        line-height: 24px;
    }

}
/* _content/kpro/Components/Pages/Partials/DocumentMarker.razor.rz.scp.css */
*[b-dwc9ly81jd]{
    color: #000;
    margin: 0;
    padding: 0;
}
.marker[b-dwc9ly81jd] {
    width: 60px;
    text-align: center;
}

span p[b-dwc9ly81jd] {
    width:50px;
    min-height: 25px;
    background: #bfdbf750;
    margin: 5px;
    border: 1px solid #022b3a28;
}

span p:first-child[b-dwc9ly81jd] {
    font-weight: 600;
    color: #022B3A;
}

span p:last-child[b-dwc9ly81jd] {
    width: 50px;
    height: 45px;
    font-size: 10px;
    font-weight: 600;
    padding: 7.5px;
}
/* _content/kpro/Components/Pages/Partials/LinkMarker.razor.rz.scp.css */
*[b-no45tkxibk]{
    color: #000;
    margin: 0;
    padding: 0;
}
.marker[b-no45tkxibk] {
    width: 60px;
    text-align: center;
}

span p[b-no45tkxibk] {
    width:50px;
    min-height: 25px;
    background: #bfdbf750;
    margin: 5px;
    border: 1px solid #022b3a28;
}

span p:first-child[b-no45tkxibk] {
    font-weight: 600;
    color: #022B3A;
}

span p:last-child[b-no45tkxibk] {
    width: 50px;
    height: 45px;
    font-size: 10px;
    font-weight: 600;
    padding: 7.5px;
}

/* @media (max-width:641px) {
    .marker {
        width: 40px;
    }
    span p {
        width: 35px;
    }
    span p:last-child{
        width: 35px;
        height: 37px;
        svg{
            width: 20px;
            height: 20px;
        }
    }
} */
/* _content/kpro/Components/Pages/Partials/NavigationElement.razor.rz.scp.css */
a[b-o3kwpefymv] {
    color: #ffffff;
}

a .nav-element[b-o3kwpefymv] {
    background: #1F7A8C;
    width: 250px;
    height: 210px;
    text-align: center;
    position: relative;
}
a .transition-container[b-o3kwpefymv] {
    position: absolute;
    top: 0;
    width: 250px;
    height: 210px;
    display: none;
}

.transition-container span.inner[b-o3kwpefymv] {
    width: 100%;
    height: 57.5%;
    left: 0;
    bottom: 0;
    font-weight: 600;
}

a .nav-element:hover .transition-container[b-o3kwpefymv] {
    display: block;
    background: #1F7A8C;
    transition: all .4s ease;
}

.nav-element .image-container[b-o3kwpefymv] {
    width: 100%;
    height: 166px;
    background: #BFDBF7;
    position: relative;
}

.image-container[b-o3kwpefymv]{
    background-size: cover;
}

.nav-element span[b-o3kwpefymv] {
    position: absolute;
    bottom: 10px;
    left: 10px;
}

.image-container span[b-o3kwpefymv] {
    color: #000;
    position: absolute;
    top:50%;
    left: 75px;
}
/* _content/kpro/Components/Pages/Partials/NavigationPanel.razor.rz.scp.css */
.panel-container[b-huphrf1kq9] {
    display: flex;
    gap: 30px;
    justify-content: space-around;
    padding: 20px 0 50px;
}

@media screen and (max-width:1250px) {
    .panel-container[b-huphrf1kq9] {
        flex-wrap: wrap;
    }
}
/* _content/kpro/Components/Pages/Partials/PPTMarker.razor.rz.scp.css */
*[b-8satfbnazc]{
    color: #000;
    margin: 0;
    padding: 0;
}
.marker[b-8satfbnazc] {
    width: 60px;
    text-align: center;
}

span p[b-8satfbnazc] {
    width:50px;
    min-height: 25px;
    background: #bfdbf750;
    margin: 5px;
    border: 1px solid #022b3a28;
}

span p:first-child[b-8satfbnazc] {
    font-weight: 600;
    color: #022B3A;
}

span p:last-child[b-8satfbnazc] {
    width: 50px;
    height: 45px;
    font-size: 10px;
    font-weight: 600;
    padding: 7.5px;
}
/* _content/kpro/Components/Pages/Registry/Memorials.razor.rz.scp.css */
*[b-ta523npxui] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-ta523npxui]{
    color: #022B3A;
    text-align: center;
}

.information[b-ta523npxui] {
    width: 100%;
    height: 100%;
    text-align: justify;
    padding: 15px 20px;
}

.information p[b-ta523npxui] {
    width: 100%;
    font-size: 20px;
    margin: 16px 0;
}



ul li[b-ta523npxui]::before {
    content: '';
    display: inline-block;
    width: 35px;
    height: 30px;
    background: url(../images/svg/bookMarker.svg) no-repeat;
    background-size: contain;
    padding-right: 5px;
    vertical-align: bottom;
}

.information ul li[b-ta523npxui] {
    font-size: 20px;
    margin-left: 15px;
    padding-left: 0;
    list-style:none;
    padding: 10px 0;
}

.registry[b-ta523npxui] {
    color: #1F7A8C;
}

img[b-ta523npxui]{
    width: 450px;
    height: auto;
    background: #BFDBF7;
    float: left;
    margin: 10px 20px 0 0;
}

@media screen and (max-width:700px) {
    img[b-ta523npxui] {
        width: 240px;
        height: auto;
    }

    .information ul li[b-ta523npxui] {
        margin-left: 0;
    }
}

@media (max-width:540px) {
    img[b-ta523npxui] {
        display: block;
        float: none;
        margin: 10px auto;
    }
}
/* _content/kpro/Components/Pages/Registry/Registry.razor.rz.scp.css */
*[b-6eykei6lw1] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-6eykei6lw1]{
    color: #022B3A;
    text-align: center;
}

.information[b-6eykei6lw1] {
    width: 100%;
    height: 100%;
    text-align: justify;
    padding: 15px 20px;
}

.information p[b-6eykei6lw1] {
    width: 100%;
    font-size: 20px;
    margin: 16px 0;
}

.registry[b-6eykei6lw1] {
    color: #1F7A8C;
}

img[b-6eykei6lw1]{
    width: 450px;
    height: auto;
    background: #BFDBF7;
    float: left;
    margin: 10px 20px 0 0;
}

@media screen and (max-width:700px) {
    img[b-6eykei6lw1] {
        width: 250px;
        height: auto;
    }    
}

@media (max-width:540px) {
    img[b-6eykei6lw1] {
        display: block;
        float: none;
        margin: 10px auto;
    }
}
/* _content/kpro/Components/Pages/Registry/Statistics.razor.rz.scp.css */
*[b-6uqkwjfw2d] {
    color: #000;
    margin: 0;
    padding: 0;
}

h1[b-6uqkwjfw2d] {
    color: #022B3A;
    text-align: center;
    padding: 15px 0;
}

h5.title[b-6uqkwjfw2d] {
    color: #022B3A;
    font-weight: 600;
    padding-bottom: 20px;
    height: 20%;
    text-align: center;
}

h3[b-6uqkwjfw2d] {
    color: #022B3A;
    font-weight: 600;
    padding-bottom: 10px;
}

.statistic-container[b-6uqkwjfw2d] {
    padding: 20px 10px;
    display: flex;
    flex-direction: column;
    gap: 20px;
    max-width: 700px;
    margin: 0 auto;
}

.statistic-container .row[b-6uqkwjfw2d] {
    display: flex;
    height: 40%;
    gap: 50px;
}

.row .col[b-6uqkwjfw2d] {
    width: 300px;
}

.col p[b-6uqkwjfw2d] {
    color: #1F7A8C;
    margin-bottom: 10px;
}
