/*local DTS Chinese New Year 2025 - 18-10-2024  */
.cny2025 {
    --FONT-CLARINS: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif;
    --FONT-GOTHAM-BOOK: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif;
    --FONT-GOTHAM-MEDIUM: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif;
    --FONT-GOTHAM-XTRA-LIGHT: "GothamXtraLight";
}

.dp-faq {
    --FONT-CLARINS: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif !important;
    --FONT-GOTHAM-BOOK: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif !important;
    --FONT-GOTHAM-MEDIUM: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif !important;
}


.cny2025-mentions__text {
    font-family: "Gotham SSm book A", "Gotham SSm book B", "Gotham Book", Helvetica, Arial, 'Microsoft Jhenghei', sans-serif;
}

.cny2025-header__title span:nth-child(2){
    margin-left: 0;
}

/* Desktop to Laptop Screens */
@media (min-width: 1113px) and (max-width: 1920px) {
    .cny2025-bold-text {
        font-size: 18px;
    }

    .cny2025-header__title span:nth-child(2) {
        margin-top: -0.3em;
    }
}

/* Mobile */
@media (max-width: 480px) {}

/* Tablet Portrait */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {}

/* Tablet Landscape */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {
    .cny2025-perfect-duo__name {
        font-size: 30px;
    }

    .cny2025-bold-text {
        font-size: 15px;
    }

    .cny2025-perfect-duo__content {
        padding-bottom: 100px !important; 
    }
}