@media (max-width: 1720px) {
    .dark-theme .mainbody .pricingbody {
        margin: 1.56vw 0 2.97vw 1.563vw;
        width: 72.92vw;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
    }

    .dark-theme .mainbody .pricingbody  .mobile-img {
        display: none;
    }

    .dark-theme .mainbody .pricingbody .pricing-info {
        padding: 2.76vw 0 0 5.83vw;
        margin-bottom: 5.208vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .title {
        margin-bottom: 1.667vw;
        line-height: 5.729vw;
        font-size: 4.063vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .subtitle {
        width: 36.458vw;
        margin-bottom: 3.333vw;
        font-size: 1.042vw;
        line-height: 1.563vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap {
        grid-template-columns: repeat(3, 22.292vw);
        grid-gap: 0 1.354vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item img {
        width: 22.292vw;
        height: 15.625vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .annual-plan-img {
        top: -1.563vw;
        left: .573vw;
        width: 6.771vw;
        height: 6.771vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .annual-plan-img img {
        width: 6.771vw;
        height: 6.771vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact {
        display: flex;
        width: 22.292vw;
        height: 15.625vw;
        border-radius: 1.667vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .mobile-combo-contact {
        display: none;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact img {
        bottom: 5.208vw;
        right: -2.604vw;
        width: 22.292vw;
        height: 17.813vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item {
        width: 22.292vw;
        height: 15.625vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .content-wrap {
        width: 15.625vw;
        padding-top: .625vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .content-wrap .title {
        margin-bottom: .833vw;
        font-size: 1.667vw;
        line-height: 1.927vw;
    }
    
    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .content-wrap .subtitle {
        width: 18.958vw;
        margin-bottom: 1.875vw;
        font-size: .833vw;
        line-height: 1.146vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .combo-item .content-wrap .price {
        font-size: 1.667vw;
        line-height: 2.344vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact .contact-img-wrap {
        width: 15.625vw;
        height: 14.583vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact .contact-img-wrap img{
        width: 9.375vw;
        height: 9.375vw;

        top: .313vw;
    }


    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact .contact-img-wrap .logo-wrap {
        width: 4.427vw;
        height: 1.146vw;
        margin: .104vw 0 .625vw 0;
        padding: .104vw .313vw;
        border-radius: .677vw;
        font-size: .625vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact .contact-img-wrap .logo-wrap img {
        width: .833vw;
        height: .677vw;
        margin-right: .208vw;
    }

    .dark-theme .mainbody .pricingbody .pricing-info .combo-wrap .pc-combo-contact .contact-img-wrap .contact-title {
        width: 13.146vw;
        height: 1.042vw;
        padding-top: .521vw;
        line-height: 1.042vw;
        font-size: .729vw;
    }
    
}