/* Tablet */
@media screen and (max-width: 992px) {

}


/* Large Phone */
@media screen and (max-width: 700px) {

    .section_inner {
        padding-top: 2rem!important;
    }
    .at-fancy-title-v1 {
        margin-top: 1rem;
        font-size: 1rem;
        line-height: 1.7rem;
    }

    .home-desc, .home-desc-2 {
        font-size: 0.7rem!important;
        line-height: 1.5rem;
    }

    .at-fancy-subtitle-v1, .at-fancy-subtitle-v1 span {
        font-size: 0.6rem!important;
        text-align: justify;
        line-height: 1rem;
    }

    .plan-card .plan-header {
        padding: 0.6rem;
    }

    .plan-header {
        font-size: 1rem;
    }

    .plan-card {
        margin: 0.5rem 0;
    }


    .plan-lists {
        height: 100%;
    }


    .plan-lists .pls {
        width: 100%;
        padding: 0.8rem 1rem;
        font-size: 0.6rem;
        display: flex;
        justify-content: center;
    }

    .pls i {
        display: none;
    }

    .pls span {
        font-size: 0.9rem;
    }

    .plan-card-btn {
        padding: 0.4rem;
        font-size: 1rem;
    }

    .at-funfact-icon i {
        font-size: 1rem;
    }

    .at-number {
        font-size: 1rem;
    }
    .at-label {
        font-size: 0.25rem;
    }
    .setup-title {
        font-size: 1rem;
        font-weight: 600;
        line-height: 1.5rem;
    }

    .mockup {
        display: flex;
        justify-content: center;
    }

    .step-description {
        font-size: 0.8rem;
        line-height: 1.3rem;
    }

    .download-links a{
        display: block!important;
    }

    .dc img {
        margin-bottom: 0.5rem;
    }

    .mockup img {
        width: 100%;
    }
    .guide-section {
        margin-top: 2rem;
    }

    .check-form {
        padding: 2rem;
    }

    .inquiry-form {
        padding: 2rem;
    }

    .inquiry-img {
        display: none;
    }


    .pp-title {
        font-size: 1.2rem;
    }

    .pp-desc {
        padding: 0 1rem;
        font-size: 1rem;
    }

    .s3 .at-IntPlan-Item .Plan-Item {
        padding: 1rem!important;
    }

    #map {
        height: 20vh!important;
    }
}

/* Samll Phone */
@media screen and (max-width: 320px) {
    .home-desc {
        font-size: 1rem!important;
    }

}
