@import url('https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,100..900;1,100..900&family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Space+Grotesk:wght@300..700&display=swap');

.shape {
    font-family: "Courier Prime", monospace;
    font-weight: 600;
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Chivo", sans-serif;
    /*font-family: "Space Grotesk", sans-serif;*/
    font-optical-sizing: auto;
    font-style: normal;
}

body {
    font-family: "Inter", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
}

.pdf-icon {
    color: #b30b00;
}

@media(max-width:992px){
    .nav-link {
        padding-left:0.5rem;
    }
}

html, body {
    height: 100%;
}

body {
    display: flex;
    flex-direction: column;
}

main {
    flex: 1 0 auto;
}

footer {
    flex-shrink: 0;
}

.table-hollow, .table-hollow tr, .table-hollow td, .table-hollow th {
    background-color: transparent;
}

    .table-hollow tr, .table-hollow td, .table-hollow th {
        border-bottom: none !important;
    }

.table-width-eg{
    width:100%;
}

@media(min-width:768px) {
    .table-width-eg {
        width: 75%;
    }
}

.w-t1, .w-t2, .w-t3{
    width:auto;
    text-align:center;
    vertical-align:middle;
}

#dvprinttitle{
    display:none;

}

@media print {

    #dvprinttitle {
        height: 90vh;
        display: inline-block;
    }

    .navbar {
        display: none;
    }

    .pg {
        break-before: page;
    }
    /*
    .table-bordered-bottom {
        border-bottom: none!important;
    }
        */
}
