@import url('https://www.taiwanmobile.com/event/assets/css/bootstrap-grid.css');

section.freeCall {
    padding: 80px 0;
    background-color: #d9dcde;
    background-image: url(/events/doubleplay/images/doubleplayimg/bg_070.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left;
}

section.freeCall h2 {
    font-size: 2.16vw;
    margin-bottom: 1rem;
}

section.freeCall h5 {
    font-size: 1.3em;
    margin-bottom: 1rem;
}

@media screen and (max-width: 768px) {
    section.freeCall h2 {
        font-size: 28px;
    }
    section.freeCall {
        background-color: #d9dcde;
        background-image: url(/events/doubleplay/images/doubleplayimg/m-bg_070.jpg);
        background-repeat: no-repeat;
        background-size: cover;
        background-position: bottom;
        padding: 40px 0 0 0;
        height: 80vh;
    }
}

.deepOrange {
    color: #f73603;
}

.brand-yellow {
    color:#ffd60b;
}

section.freeAudio {
    padding-top: 50px;
}

/**/

section.dplus {
    color: #ffffff;
    background-color: #2d2d6c;
}

section.dplus h2 {
    font-size: 2.16vw;
    margin-bottom: 1rem;
}

section.dplus h5 {
    font-size: 1.3em;
    margin-bottom: 1rem;
}

.disney-bg {
    background-color: #2d2d6c;
    background-image: url(/events/doubleplay/images/doubleplayimg/dplus-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: left bottom;
    height: 300px;
}

@media screen and (max-width: 768px) {
    section.dplus h2 {
        font-size: 28px;
    }
    .disney-bg {
        height: 40vh;
        margin-top: 41%;
        padding-left: 4rem;
        background-position: center bottom;
    }
}

/*float btn*/

section.link-btn.float {
    background-color: rgba(255,255, 255, .5) !important;
}

section.link-btn.float::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 90px;
    background-color: rgba(255,255, 255, 1);
    filter: blur(30px);
    z-index: -1;
}
