 @media (max-width: 500px) {



#nav_section{
	padding-left: 0vw;
	padding-right: 0vw;
}

.main_logo_img{
	width: 13rem;
	height: auto;
}


#download_btn{
	padding: 0.8rem 1.5rem !important;
	letter-spacing: 0.1rem;
  font-size: 1rem;
  margin-top: 1rem;
}

.download_btn_img{
  margin-left: 1rem;
  width: 1.5rem;
  margin-top: -0.2rem;
}

.download_btn_img_2{
  margin-left: 1rem;
  width: 1.5rem;
  margin-top: -0.2rem;
}

.nav-link{
	font-size: 1rem;
}


#banner_section{
  margin-top: 0vw;
  padding-left: 1rem;
  padding-right: 1rem;

}


#banner_section h1{
  font-size: 3rem;
}


#banner_section p{
    font-size: 1rem;
    margin-top: 1.2rem;
        line-height: 1.3rem;
}


.watch_video_btn{
  font-size: 1rem;
  padding: 0.8rem 1.5rem !important;
  letter-spacing: 0.1rem;
  margin-right: 0rem;
  float: none;
}

.show_me_how_btn{
  font-size: 1rem;
  padding: 0.8rem 1.5rem !important;
  letter-spacing: 0.1rem;
  margin-left:0rem;
   float: none;
}


.hand_one{
  top: 75%;
}

.hand_two{
  top: 60%;
}

.hand_three{
  top: 95%;
}

.phone_one{
  top: 75%;
}


.heart_one{
  top: 86%;
}

.heart_two{
  top: 100%;
}

.commentor_logo_one{
  top: 92%;
}

.commentor_logo_two{
  top: 92%;
}


#second_section h1{
  font-size: 3rem;
}

.line{
  border-top: 3px solid #9058ff;
  width: 4rem;
  margin-top: 1rem;
}

.line2{
  border-top: 3px solid #9058ff;
  width: 2rem;
  margin-top: 1rem;
}



#second_section h2{
   font-size: 1.2rem;
   margin-top: 2.2rem;
   line-height: 1.5rem;
}

#second_section p{
   font-size: 1rem;
}


.btn_div{
  display: initial;
}


.money_img{
  width: 60%;
  margin-top: 3rem;
}


.circular_img{
  width:60%;
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center;
}


.third_section_div{
  padding-left: 12vw;
  padding-right: 12vw;
}


#third_section h1{
  font-size: 3rem;
}


#third_section h2{
   font-size: 1.2rem;
   margin-top: 2.2rem;
   line-height: 1.5rem;
}

#third_section p{
   font-size: 1rem;
}



#fourth_section h1{
  font-size: 3rem;
}


#fourth_section h2{
   font-size: 1.2rem;
   margin-top: 2.2rem;
   line-height: 1.5rem;
}

#fourth_section p{
   font-size: 1rem;
}

.girl_img{

  width: 60%;
  margin-top: 3rem;
}



#fifth_section{
  padding-left: 0vw;
  padding-right: 0vw;
}


#fifth_section h1{
  font-size: 2rem;
  margin-top: 3vw;
}


.store_btn_1{
  font-size: 1rem;
  padding-left: 3vw;
  padding-right: 3vw;
  float: none !important;
}


.store_btn_2{
  font-size: 1rem;
  padding-left: 3vw;
  padding-right: 3vw;
  float: none !important;
  margin-top: 0.8rem;
}

.store_btn_img{
  width: 1.6rem;
  margin-right: 1.5rem;
  margin-top: -1vw;
}



.store_btn_row{
  margin-top: 0rem;
}

.divider{
  border-right:none !important;
}


#scroll_to_top_row{
  display: none;
}


.newsletter_input{
  margin-top: 1rem;
}

.submit_btn{
  margin-top: 1rem;
}


.footer_logo{
  width: 13rem;
  height: auto;
}


footer h1{
  font-size: 1rem;
}

.footer_links{
  margin-top: 1.2rem !important;
  font-size: 1rem;
}


.social_media{
  margin-top: 1.2rem;
  width: 1.2rem;
  margin-right: 1rem;
}

.end_p{
  font-size: 0.8rem;
  margin-right: 1rem;
}


.standing_girl{
  display: none;
}

 }









  @media (max-width: 1030px)  /*-----------13/10 inch laptop--------------*/
  and (min-width: 900px){
   
  #banner_section{

  margin-top: -7.4vw;
}


.phone_one{
  top: 38%;
}


.phone_two{
  top: 70%;
}


.heart_one{
  top: 72%;

}

.heart_two{
  top: 100%;

}


.commentor_logo_one{
  top: 80%;
}


.commentor_logo_two{
  top: 90%;
}



#second_section{
  margin-top: -0.8vw;
}



  }





  @media (max-width: 1450px)  /*-----------19 inch laptop--------------*/
  and (min-width: 1350px){

    #banner_section{
      margin-top: -7vw;
    }


.phone_one{
  top: 38%;
}

.phone_two{
  top: 72%;
}

.heart_one{
  top: 72%;
}

.heart_two{
  top: 115%;
}

.commentor_logo_one{
  top: 85%;
}

.commentor_logo_two{
  top: 90%;
}



  }




  @media (max-width: 1610px)  /*-----------20 inch laptop--------------*/
  and (min-width: 1550px){

  
  .phone_one{
  top: 36%;
}


.phone_two{
  top: 74%;
}


.heart_one{
  top: 70%;
}


.heart_two{
  top: 122%;

}

.commentor_logo_one{
  top: 90%;
}

.commentor_logo_two{
  top: 94%;
}


  }  






  @media (max-width: 1930px)  /*-----------23/24 inch laptop--------------*/
  and (min-width: 1820px){


  .phone_one{
  top: 30%;
}


.phone_two{
  top: 65%;
}

.heart_one{
  top: 65%;

}

.heart_two{
  top: 110%;
}


.commentor_logo_one{
  top: 82%;
}


.commentor_logo_two{
  top: 84%;
}


  }  