.slideshow {
    height: 400px;
    object-fit: cover;
}

.navbar-bg{
    background-color: #FFFFFF !important;
    border-top: #a72935 solid 5px;
}

.logo-sm-height{
    height: 100px;
}

.top-container{
    padding-top: 10px;
}

.text-info {
    color: #a72935 !important;
}

.btn-info {
    color: #fff;
    background-color: #a72935;
    border-color: #a72935;
}

.page-num-current {
    z-index: 1;
    color: #fff;
    background-color: #a72935;
    border-color: #a72935;
}

.page-num, .page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #a72935;
    background-color: #fff;
    border: 1px solid #dee2e6;
}

.online dl {
    background: #a72935;
    padding: 10px 5px;
    margin-bottom: 1px;
    position: relative;
}

.online dl:hover {
    background: #b62e3b;
}


.swiper-pagination-bullet-active {
    opacity: 1;
    background: #b62e3b;
}

@media (max-width:600px){
    .logo-sm-height{
        height: 50px;
    }
}

.app-logo-row{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-bottom: #dee2e6 1px solid;
    padding-bottom: 20px;
}

.app-logo-row img{
    width: 50px;
    height: 50px;
}
.app-logo-row span{
    margin-left: 15px;
    font-size: 32px;
}

.download-content{
    text-align: center;
    color: #666;
    line-height: 2;
    padding-bottom: 30px;
}

.download-list{
    list-style: none;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

.download-icon{
    width: 120px;
    height: 120px;
    border-radius: 50%;
    background-color: #cd3f4a;
    color: #FFFFFF;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 14px;
    cursor: pointer;
}

.download-icon:hover{
    color: #FFFFFF;
    background-color: #a72935;
}

.icon-android, .icon-ios {
    display: inline-block;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    background-size: cover;
}

.icon-android {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40' height='40' viewBox='0 0 40 40'%3E %3Cdefs%3E %3Cpath id='a688108f-309f-4e18-a0dc-ed026741fa12-a' d='M0 0h33.684v18.947H0z'/%3E %3C/defs%3E %3Cg fill='none' fill-rule='evenodd'%3E %3Cpath d='M0 0h40v40H0z'/%3E %3Cg opacity='.8' transform='translate(3.158 11.158)'%3E %3Cmask id='a688108f-309f-4e18-a0dc-ed026741fa12-b' fill='%23fff'%3E %3Cuse xlink:href='%23a688108f-309f-4e18-a0dc-ed026741fa12-a'/%3E %3C/mask%3E %3Cpath fill='%23FFF' d='M24.594 14.156a1.402 1.402 0 1 1-.003-2.803 1.402 1.402 0 0 1 .003 2.803m-15.504 0a1.402 1.402 0 1 1-.002-2.803 1.402 1.402 0 0 1 .002 2.803M25.097 5.72L27.9.874a.584.584 0 0 0-1.01-.583L24.05 5.2c-2.17-.989-4.608-1.54-7.21-1.54-2.6 0-5.038.552-7.209 1.54L6.794.291a.584.584 0 0 0-1.01.582l2.803 4.848C3.774 8.335.482 13.2 0 18.947h33.684C33.202 13.2 29.91 8.335 25.097 5.721' mask='url(%23a688108f-309f-4e18-a0dc-ed026741fa12-b)'/%3E %3C/g%3E %3C/g%3E%3C/svg%3E");
}

.icon-ios {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40' height='40' viewBox='0 0 40 40'%3E %3Cdefs%3E %3Cpath id='47f1323c-993c-4d45-aab1-bebb1206c2bb-a' d='M.001.592h26.926v24.039H.001z'/%3E %3C/defs%3E %3Cg fill='none' fill-rule='evenodd'%3E %3Cpath d='M0 0h40v40H0z'/%3E %3Cg opacity='.8' transform='translate(6.316 2.737)'%3E %3Cg transform='translate(0 7.045)'%3E %3Cmask id='47f1323c-993c-4d45-aab1-bebb1206c2bb-b' fill='%23fff'%3E %3Cuse xlink:href='%2347f1323c-993c-4d45-aab1-bebb1206c2bb-a'/%3E %3C/mask%3E %3Cpath fill='%23FFF' d='M20.005.608c-2.722-.193-5.031 1.456-6.32 1.456-1.308 0-3.324-1.415-5.461-1.376-2.806.04-5.393 1.564-6.84 3.972C-1.531 9.506.64 16.687 3.479 20.62c1.389 1.922 3.045 4.088 5.221 4.009 2.094-.08 2.887-1.298 5.418-1.298 2.53 0 3.243 1.298 5.458 1.259 2.254-.04 3.683-1.962 5.061-3.894 1.596-2.23 2.251-4.39 2.29-4.505-.05-.018-4.394-1.614-4.437-6.408-.04-4.008 3.415-5.935 3.573-6.028C24.102.989 21.073.684 20.005.608' mask='url(%2347f1323c-993c-4d45-aab1-bebb1206c2bb-b)'/%3E %3C/g%3E %3Cpath fill='%23FFF' d='M18.325 5.057C19.482 3.718 20.26 1.854 20.045 0c-1.663.063-3.676 1.062-4.87 2.4-1.07 1.185-2.008 3.083-1.753 4.899 1.855.137 3.748-.902 4.903-2.242'/%3E %3C/g%3E %3C/g%3E%3C/svg%3E");
}