body {
    background-color: rgba(0, 0, 0, 0.04);
}
.btn-warning {
    background-color: #f74512
}

.header-wrapper {
    background-color: #112853;
    width: 100%;
    border-radius: 0% / 100%;
    border-bottom-left-radius: 100%;
    border-bottom-right-radius: 100%;
}

.header-wrapper-bottom {
    background-color: #112853;
    width: 100%;
    min-height: 200px;
    border-radius: 50% / 100%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.header-wrapper h1 span {
    color: #f74512
}

#landing-page-video {
    margin-bottom: -80px;
    box-shadow: 0 0 50px rgba(0,0,0, 0.7);
    width: 100%
}

footer {
    background-color: rgba(0,0,0,0.05);
}

.logo-list .slick-slide > div {
    background-color: white;
    padding: 1vw;
    border-radius: 10px;
    min-height: 260px;
    max-height: 400px;
}

.desc-wrapper
