
@media (max-width: 1401px) {
    .planned-v2-heading h2 {font-size: 70px;}
    .planned-v2-need .wrap_website_img {width: 80%;}
}

@media (max-width: 1280px) {
    .planned-v2-heading h2 {font-size: 60px;}
}

@media (max-width: 1024px) {
    .planned-v2-need .head h3 {font-size: 30px;}
    .planned-v2-need .head p {font-size: 20px;}
}

@media screen and (max-width: 960px) {
    .planned-v2-heading h2 {font-size: 44px;}
}

@media screen and (max-width:768px) {
    .planned-v2-heading h2 {font-size: 54px;}
    .planned-v2-heading p {font-size: 22px;}

    .planned-v2-need .head h3 {font-size: 30px;padding-left: 10px;padding-right: 10px;}
    .planned-v2-need .head p {font-size: 18px;}
    .planned-v2-need .head {margin-bottom:20px;}
}

@media (max-width: 575px) {
    .planned-v2-heading h2 {font-size: 48px;}
    .planned-v2-heading p {font-size: 18px;}
}

@media screen and (max-width:480px){
    .planned-v2-heading h2 {font-size: 40px;}
    .planned-v2-heading p {font-size: 16px;}
    .planned-v2-need .head h3 {font-size: 28px;}
}

@media screen and (max-width:400px){
    .padding-top-50 {padding-top: 0px !important;}
}

@media screen and (max-width:360px){
    .planned-v2-heading h2 {font-size: 36px;}
    .planned-v2-need .head h3 {font-size: 24px;}
}

@media screen and (max-width:320px){

}