@import url('https://fonts.googleapis.com/css2?family=Zen+Kaku+Gothic+Antique:wght@300;400;500;700;900&display=swap');

body {
    font-family: 'Zen Kaku Gothic Antique', sans-serif;
    font-size:15px;
}

.breadcrumb {
    border: none;
    background-color: transparent;
}

.breadcrumb > li:after {
    border-right: none; 
    border-bottom: none;
}

.well {
    border:none;
    background-color:transparent;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%); 
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 0%);
}

nav {
    text-transform: uppercase;
    display:none;
}

p {
    font-size:1.2em;
}

.panel {
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 0%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 0%);
}

.panel-default {
    /*border-color: transparent;*/
}
.panel-footer {
    border-top: transparent;
    background-color: transparent;
}

footer {
    border-top:none;
    background-color: transparent;
    color: #666;
}


.btn {
    border-radius: 40px;
    padding: 14px 34px 16px;
    border:none;
}

.btn-primary {
    background-color:#116ed2;
}

.flexContainer {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-end;
    align-content: center;
    overflow: auto;
    flex-direction: column;
}

.flexContainer div {
    margin: 5px;
}

/* Extra Small */
@media(max-width:767px){}

/* Small */
@media(min-width:768px) and (max-width:991px){
    .row.equal {
        display: flex;
        flex-wrap: wrap;
    }
}

/* Medium */
@media(min-width:992px) and (max-width:1199px){
    table.equal{
        height:100%;
    }
    .row.equal {
        display: flex;
        flex-wrap: wrap;
    }
}

/* Large */
@media(min-width:1200px){
    table.equal{
        height:100%;
    }
    .row.equal {
        display: flex;
        flex-wrap: wrap;
    }
}