﻿.tooltip {
    font-size: 2vw;
    line-height: 3vw;
}

.Title1Padding10GBMobile {
    font-size: 3vw;
    font-weight: 500;
    line-height: 4vw;
    padding-bottom: 3vw;
    padding-top: 2vw;
    padding-left: 3vw;
    padding-right: 4vw;
    height: 12vw;
}

.imageWrapper_april_Mobile {
    height: 100%;
    
}

.WrapperMain_Mobile {
    font-size: 3.2vw;
    font-weight:700;
    padding: 4vw 2vw;
    /*padding: 3vw 2vw 2vw 2vw;*/
    border-radius: 0 0 5px 5px;
    background-color: white;
}

.datalabel_Mobile_LightBlue {
    font-size:5vw;
    color: #DBFDFF;
    text-shadow: rgb(236, 45, 133) 4px 0px 0px, rgb(236, 45, 133) 3.87565px 0.989616px 0px, rgb(236, 45, 133) 3.51033px 1.9177px 0px, rgb(236, 45, 133) 2.92676px 2.72656px 0px, rgb(236, 45, 133) 2.16121px 3.36588px 0px, rgb(236, 45, 133) 1.26129px 3.79594px 0px, rgb(236, 45, 133) 0.282949px 3.98998px 0px, rgb(236, 45, 133) -0.712984px 3.93594px 0px, rgb(236, 45, 133) -1.66459px 3.63719px 0px, rgb(236, 45, 133) -2.51269px 3.11229px 0px, rgb(236, 45, 133) -3.20457px 2.39389px 0px, rgb(236, 45, 133) -3.69721px 1.52664px 0px, rgb(236, 45, 133) -3.95997px 0.56448px 0px, rgb(236, 45, 133) -3.97652px -0.432781px 0px, rgb(236, 45, 133) -3.74583px -1.40313px 0px, rgb(236, 45, 133) -3.28224px -2.28625px 0px, rgb(236, 45, 133) -2.61457px -3.02721px 0px, rgb(236, 45, 133) -1.78435px -3.57996px 0px, rgb(236, 45, 133) -0.843183px -3.91012px 0px, rgb(236, 45, 133) 0.150409px -3.99717px 0px, rgb(236, 45, 133) 1.13465px -3.8357px 0px, rgb(236, 45, 133) 2.04834px -3.43574px 0px, rgb(236, 45, 133) 2.83468px -2.82216px 0px, rgb(236, 45, 133) 3.44477px -2.03312px 0px, rgb(236, 45, 133) 3.84068px -1.11766px 0px, rgb(236, 45, 133) 3.9978px -0.132717px 0px;
    /* -webkit-text-stroke: 2px #FFF; */
    font-family: Poppins;
    font-weight: 800;
    text-align: center;
}

.Cent_Mobile {
    font-size: 3vw;
}

.remark1label_Mobile {
    font-size: 4vw;
    line-height: 4.5vw;
    font-style: italic;
    padding-bottom: 4vw;
    /*font-size: 3.3vw;
    padding-bottom: 3vw;*/
}

.plan-text-bg-mobile {
    display: inline-block;
    background-color: white;
    color: #EC2D85;
    padding: 0 8px;
    line-height: 130%;
    font-weight: 700;
}

.imageWrapper_april_Mobile-box1 {
    height: 25%; 
    padding: 0% 3% 8% 3%;
    margin:0 2%;
}

.imageWrapper_april_Mobile-box2 {
    height: 25%; 
    padding: 0% 3% 8% 3%;
    margin:0 2%;
}

.imageWrapper_april_Mobile-box3 {
    height: 25%; 
    padding: 0% 3% 8% 3%;
    margin:0 2%;
}

.imageWrapper_april_Mobile-box4 {
    height: 25%; 
    padding: 0% 3% 8% 3%;
    margin:0 2%;
}

.PlanDashboardWrapper_april_Mobile {
    position: relative;
    height: 100%;
    width: 42vw;
}

.NetworkTag_april_Mobile {
    background: black;
    position: absolute;
    top: 17.4vw;
    right: -19.4vw;
    transform: rotate(90deg);
    text-align: center;
    padding: 0 1.5vw;
}

.PlanRemarks1_april_Mobile_LightBlue {

    background-color: #DBFDFF;
    color: #EC2D85;
    font-weight: 600;
    line-height: 5.5vw;
    padding-top: 7vw;
    /*padding-top: 4vw;*/
    border-radius: 5px 5px 0 0;
}
    
.PlanRemarks2_april_Mobile {
    text-align: left;
    font-weight: 700;
}
    
.PlanRemarks4_april_Mobile {
    text-align: left;
    font-size: 2.5vw;
    font-weight: 300;
}

.PlanRemarks7_aug_Mobile {
    text-align: left;
    font-weight: 700;
    line-height: 30px;
    height: 95px;
}

@media only screen and (max-width: 500px) {
    .PlanRemarks7_aug_Mobile {
        line-height: 18px;
        height: 35px;
    }
}

.PlanText1_april_Mobile {
    font-weight: 500;
    line-height: 4vw;
    text-shadow: 0 0 1px white;
}

.PlanText2_april_Mobile {
    font-weight: 700;
    font-size: 2vw;
    line-height: 0.9em;
    letter-spacing: 0.02em;
}

.TopPicks_april_Mobile {
    position: absolute;
    left: 5%;
    top: -11px;
    width: 40%;
}

.BestDeal_april_Mobile {
    position: absolute;
    left: -13.8%;
    top: -4.5%;
    width: 45%;
}

.BestDeal_april_MobileLimited {
    position: absolute;
    left: -7.5%;
    top: -2%;
    width: 55%;
}

.AutoUpsize {
    position: absolute;
    left: -8%;
    top: -4%;
    width: 24%;
}

.fiveG-mobile-badge {
    position: absolute;
    top: 1vw;
    right: 1vw;
    width: 20%;
}

.Button.plan-april-mobile {
    background-color: #EC2D85;
    border-radius: 50vw;
    color: #fff;
    font-size: 3.8vw;
    height: 8.5vw;
    width: 90%;
    text-wrap: wrap;
    /*font-size: 2.5vw;
    height: 7vw;
    width: 100%;*/
}