.logo img{
    max-height: 65px;
}


.logo-navbar-brand img{
    max-height: 65px;
}

/* Div isolada com proporções do banner e corte diagonal */
.banner-shape-overlay {
    position: relative;
    width: 100%;
    min-height: 600px;
    background-color: #ffffff;
    overflow: hidden;
    margin-bottom: 0;
}

.banner-shape-overlay::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 142%;
    /*height: 43%;*/
    height: 26%;
    background-color: #000000;
    clip-path: polygon(100% 0, 100% 100%, 0 100%);
    -webkit-clip-path: polygon(100% 0, 100% 100%, 0 100%);
    z-index: 1;
}