*{
  padding: 0;
  margin: 0;
}
@font-face {
  font-family:greart mango;
  src: url("../../font-family/Great Mango.woff");
}
.galery_section{
  background: #F4F4F4;
  margin-top:-10px;
}
.gallery_heading1{
  font-family: greart mango;
  font-size: 45px;
  font-weight: 400;
  line-height: 53.99px;
  letter-spacing: -0.011em;
  color:#56516E;

}
.works_paragraph_new{
  font-family: "Inter", sans-serif;
  font-size: 16px;

  line-height: 27px;
  text-align: center;
  color:#56516E;

}
body{
  padding: 0px;
  margin: 0px;
  font-family: greart mango;
}
.login_card_image{
  background-color: #56516E !important;
  border-radius: 0px !important;
}
.uni_image{
  margin: -1px;
}
.banner_heading_main{
  font-family: greart mango;
  color: #56516E;
  font-size: 57px;
  line-height: 80px;
  font-weight: 900;
}
.login_heading_main{
  font-family: greart mango;
  color: #FFFFFF;
  font-size: 39px;
  line-height: 58px;
  font-weight: 900;
}
.revolution{
  color: #ED9F8D;
}
.gift{
  color: #B5C373;
}
.here{
  color: #E9AF4C;
}
.login_ul{
  display: flex;
  list-style-type: none;
  padding-left: 0px;
  color: #FFFFFF;
  margin-bottom: 0px;
}
.login_ul li{
  margin-right: 10px;
  margin-top: 20px;
}
.bg_heading{
  font-family: "Inter", sans-serif;
  font-size: 16px;
  line-height: 19.36px;
  font-weight: 400;
  margin-bottom: 0px;
  color: white;
}
.bg_custome{
  font-family: "Inter", sans-serif;
  font-size: 14px;
  line-height: 16.94px;
  font-weight: 100;
  margin-bottom: 0px;
  color: white;
}
.start_paragraph{
  font-family: "Inter", sans-serif;
  font-size: 16px;
  color: #F4F4F4;
  line-height: 30px;
}
.heading{
  font-family: greart mango;
  color: #55506E;
  font-size: 40px;
  margin-top: 43px;
  font-weight: 900;
}
.heading_sign{
  font-family: greart mango;
  color: #55506E;
  font-size: 45px;
  font-weight: 800;
}
label{
  font-family: "Inter", sans-serif;
  color: #55506E;
}
.card_main{
  background: #edededb5 !important;
  border: none !important; 
  border-radius: 15px !important;
  margin-top: 10px !important;
}
.form-control{
  border: none !important;
  background: #f2f2f2 !important;
  padding: 0px !important;
  font-family: "Inter", sans-serif;
  font-size: 16px !important;
  font-weight: 500 !important;
}
.forgot_heading{
  font-size: 16px;
  text-align: end;
  margin-top: 10px;
  color: #e9af4c;
  font-weight: 400;
  font-family: "Inter", sans-serif;
  margin-bottom: 20px !important;
}
.btn-primary {
  font-family: "Inter", sans-serif;
  color: #fff !important;
  background-color: #e9af4c !important;
  border-color: #e9af4c !important;
  font-size: 16px !important;
  border-radius: 10px !important;
  font-weight: 500 !important;
  padding: 11px ! IMPORTANT;
}
.btn-started{
  font-family: "Inter", sans-serif;
  color: #56516E !important;
  background-color: #fff !important;
  border-color: #fff !important;
  font-size: 16px !important;
  border-radius: 10px !important;
  font-weight: 500 !important;
  padding: 11px ! IMPORTANT;
}
.account_heading{
  font-size: 16px;
  font-family: "Inter", sans-serif;
  text-align: center;
  margin-top: 15px;
  color: #475569 ! IMPORTANT;
  line-height: 19.36px !important;
}
.register_span{
  color: #e9af4c;
}
.or_titlt{
  text-align: center;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  color: #56516E;
}
.btn-success{
  border-radius: 12px ! IMPORTANT;
  font-family: "Inter", sans-serif;
  color: #56516E ! IMPORTANT;
  background-color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
  font-size: 16px ! IMPORTANT;
  padding: 14px 20px 14px 20px !important;
}
.agree_heading{
  font-size: 16px;
  margin-top: 10px;
  color: #56516E;
  font-family: "Inter", sans-serif;
}
.terms{
  font-size: 16px;
  margin-top: 10px;
  color: #56516E;
  font-family: "Inter", sans-serif;
}
.register_image{
  height: 810px;
}
.btn-outline-primary{
  color: #444444bd !important;
  border-color: whitesmoke !important;
  background: whitesmoke !important;
  border-radius: 9px !important;
}
.banner_card{
  border-radius: 15px !IMPORTANT;
  border: none ! IMPORTANT;
}
.banner_logo{
      font-family: greart mango;
  text-align: center;
  font-size: 33px;
  margin-bottom: 0px;
  color: #56516e;
  letter-spacing: 3px;
}


.banner{
  background: #f8f8f8;
  margin-top:-10px;
}
.work_heading{
 font-family: "Inter", sans-serif;
 color: #ED9F8D;
 letter-spacing: 5px;
 font-size: 14px;
 font-weight: 700;
 line-height: 16.94px;
 text-transform: uppercase;
}
p{
  margin-bottom: 0px !important;
}
.card1{
      font-family: greart mango;
  background: #EBB8AE !important;
  color: white;
  border: none !important;
  border-radius: 20px !important;
}
.card2{
      font-family: greart mango;
  background: #B5C373 !important;
  color: white;
  border: none !important;
  border-radius: 20px !important;
}
.card3{
      font-family: greart mango;
  background: #D0C3DC !important;
  color: white;
  border: none !important;
  border-radius: 20px !important;
}
.paragraph{
  letter-spacing: 2px;
  font-family: "Inter", sans-serif;
  font-size: 16px;
  font-weight: 300 !IMPORTANT;
  color: black;
  text-align: center;
  margin-top: 20px;
}
.revolution_heading{
  color: #56516E;
  font-family: greart mango;
  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.011em;
  text-align: left;

}
.revolution_paragraph{
  font-family: "Inter", sans-serif;
  letter-spacing: 1px;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  text-align: left;
  color: #56516E;
}
.revolution_card{
  background: #f4f4f4 !important;
  border: none !important;
  border-radius: 20px !important;
}
.revolution_image{
  margin-bottom: -15px;
}
.name_heading{
  font-family: "Inter", sans-serif;
  margin-bottom: 0px;
  font-size: 16px;
  color: #56516E;
  font-weight: 600;
}
.customer_heading{
  font-family: "Inter", sans-serif;
  margin-bottom: 0px;
  color: #56516E;
  font-weight: 100;
  line-height: 16.94px;
}
.testimonails_card{
  border-radius: 10px ! IMPORTANT;
  border: 1px solid #E2E8F0 !important;
  border-radius: 20px !important;
      background: #e9af4c !important;
}
.testimonails_card1{
  background: #e9af4c !important;
  color: white !important;
  border: none !important;
  border-radius: 20px !important;
}
.customer_heading1{
  color: white;
      font-family: greart mango;
  margin-bottom: 0px;
}
.star_ul{
  display: flex;
  list-style-type: none;
  padding-left: 0px;
  color: #e9af4c;
  margin-bottom: 0px;
}
.star_ul1{
  display: flex;
  list-style-type: none;
  padding-left: 0px;
  color: #fff;
  margin-bottom: 0px;
}

.button_new{
  border-radius: 100px ! IMPORTANT !important;
  padding: 20px !important;
  border-radius: 100px ! IMPORTANT;
}
.button_new1{
  border-radius: 100px ! IMPORTANT;
  padding: 23px !important;
}
.connect_card{
  background: #f4f4f4 !important;
  border: none !important;
  border-radius: 20px !important;
}
.connect_heading{
  text-align: center;
    color: #e79771;
    letter-spacing: 3px;
    font-weight: 500;
}
.margin_section{
    /*margin-top:100px;*/
    margin-bottom:50px;
}

.number_heading{
      font-family: greart mango;
  color: #ed9f8d;
  font-size: 50px;
  letter-spacing: 2px;
}
.about_heading{
  color: #e79771;
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.94px;
  letter-spacing: 0.3em;
}
.about_title{
  font-family: greart mango;
  color: #57526e;
  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.011em;
  text-align: left;

}
.footer{
  background: #57526e;

}
.footer_heading{
  font-family: greart mango;
  color: white;
  font-size: 65px;
  font-weight: 400;
  line-height: 77.98px;
  letter-spacing: -0.02em;
  text-align: left;

}
.footer_span{
  color: #e9af4c;
}
.bg_none{
  background: #57526e !important;
}
.footer_btn{
  color: #fff !important; 
  border-radius: 39.5px !important;
  background-color: #FFFFFF1A !important;
  padding: 15px 38px 15px 38px !important;
  font-family: Inter !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 19.36px !important;
  letter-spacing: -0.02em !important;
  border: none ! IMPORTANT;
}
.footer_ul{
  display: flex;
  list-style-type: none;
  padding-left: 0px;
}
.fas_btn{
  background: #FFFFFF1A ! IMPORTANT;
  padding: 12px;
  border-radius: 20px;
  color: white;
  margin-right: 5px;
}
.main_row{
  margin-top: 20px;
  border-top: 1px solid #fff;
  padding-top: 10px;
  color: white;
      font-family: greart mango;
}
.gallery_heading{
      font-family: greart mango;
  text-align: center;
  letter-spacing: 4px;
  font-size: 60px;
}
.gallery_span{
  font-family: Inter, sans-serif;
  font-size: 28px;
  font-weight: 200;
  line-height: 42.2px;
  letter-spacing: -0.01em;
  text-align: center;
  color: #56516E;
}
.gallery_image{
  height: 227px;
  border-radius: 20px;
}
.span_title{
  color: #e9af4c;
}
.link_image{
  border-radius: 20px;
}
.link_heading{
  font-family: greart mango;
  margin-top: 20px;
  color: #58536e;


  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.021em;
  text-align: left;

}
.share_card{
  border: none !important;
  background: #f4f4f4 !important;
  border-radius: 15px !important;
}
.share_heading{
  color: #56516E;
  font-family:greart mango;
  font-size: 28px;
  font-weight: 400;
  line-height: 33.59px;
  letter-spacing: -0.011em;
  text-align: left;

}
.search_card{
  border: none !important;
}
.search_card .card-body{
  padding: 10px !important;
}
.control_section{
  padding: 8px !important;
}
.copy_btn{
  background: #56516e !important;
  color: white !important;
  width: 100% !important;
}
.share_ul{
  display: flex;
  list-style-type: none;
  padding-left: 0px;
  margin-bottom: 0px;
}
.fas_section{
  margin-right: 40px;
}
.deal_card{
  background: #e9af4c !important;
  border-radius: 20px !IMPORTANT;
  border: none ! IMPORTANT;
  color: white;
}
.dead_heading{
  font-size: 28px;
  font-weight: 200;
  line-height: 33.59px;
  letter-spacing: -0.011em;
  text-align: left;
  color: #FFFFFF;
      font-family: greart mango;
}
.deal_date{

  font-family: Inter;
  font-size: 16px;
  font-weight: 400;
  line-height: 24.2px;
  letter-spacing: -0.011em;
  text-align: left;
  color: white;
}
.deal_card .card-body{
  padding: 0px !important;
}
.deal_row{
  padding: 10px;
}
.bg_color{
  background: #f4f4f4;
  margin-bottom: 0px;
  color: #e9af4c;
      font-family: greart mango;
  letter-spacing: 2px;
}
.bg_none_main{
  background: #f4f4f4;
  width: 100%;
  margin-left: 0px !important;
  border-radius: 0px 0px 20px 20px;
}
.btn-outline-success{
  border: none !important;
  color: #56516E !important;
  background: white !important;
  font-family: Inter, sans-serif;
  font-size: 16px !important;
  font-weight: 100;

}
.vr{
  display: inline-block !important;
  align-self: stretch !important;
  width: 5px !important;
  min-height: 1em !important;
  background-color: #e9af4c !important;
  border-radius: 35px !important;
  opacity: 1 !important;
}
.rv_flex{
  height: 250px;    
  justify-content: center;
}
.payment_card{
  background: #f4f4f4 !important;
  border: none !important;
}
.payment_heading{
      font-family: greart mango !important;
  color: #56516E;
  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.02em;
  text-align: left;

}
.method_heading{
  font-family: Inter, sans-serif;
  color: #58536e;
}
.btn_main{
  border: none;
  padding: 10px;
  border-radius: 10px;
  background: #3737f3;
  color: white;
      font-family: greart mango;
  letter-spacing: 1px;
  padding-top: 15px;
}
.btn_main1{
  padding: 2px;
  border-radius: 10px;
  background: #fff;
  color: black;
      font-family: greart mango;
  letter-spacing: 1px;
  border: 1px solid lightgray;
  padding-top: 10px;
}
.border_payment{
  border: none !important;
  border-radius: 20px !important;
}
.btn_main2{
  border: none;
  padding: 4px;
  border-radius: 10px;
  background: black;
  color: white;
      font-family: greart mango;
  letter-spacing: 1px;
  padding-top: 10px;
}
.name_card{
  background: #fff !important;
  border: none !important; 
  border-radius: 15px !important;
  margin-top: 10px !important;
}
.form_new{
  background: white !important;
}
.option_card{
  border: none !important;
  border-radius: 15px !important;
}
.btn-outline-ordnery{
  background: #f4f4f4 !important;
  border: none !important;
  width: 100% !important;
  font-weight: 100 !important;
}
.btn-outline-main{
      font-family: greart mango;
  background: #e9af4c1f !important;
  width: 100% !important;
  border: 1px solid #e9af4c !important;
  color: #e9af4c ! IMPORTANT;
}
.message_form{
  padding: 10px !important;
  height: 200px;
}
.thanks_heading{
      font-family: greart mango;

  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.011em;
  text-align: center;
  color: #56516E;

}
.creat_heading{
      font-family: greart mango;
  color: #56516E;

  font-size: 40px;
  font-weight: 400;
  line-height: 47.99px;
  letter-spacing: -0.011em;
  text-align: left;

}
.creat_paragraph{
  font-family: Inter, sans-serif;
  font-size: 18pxs;
  font-weight: 400;
  line-height: 30px;
  text-align: left;
  color: #27272A;
}
.drop-zone {
  max-width: 100%;
  height: 200px;
  padding: 25px;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  cursor: pointer;
  color: #cccccc;
  border: 1px dashed #e9af4c9e;
  border-radius: 10px;
  background: white;
}

.drop-zone--over {
  border-style: solid;
}

.drop-zone__input {
  display: none;
}

.drop-zone__thumb {
  width: 100%;
  height: 100%;
  border-radius: 10px;
  overflow: hidden;
  background-color: #cccccc;
  background-size: cover;
  position: relative;
}

.drop-zone__thumb::after {
  content: attr(data-label);
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 5px 0;
  color: #ffffff;
  background: rgba(0, 0, 0, 0.75);
  font-size: 14px;
  text-align: center;
}

.upload_card{
  background-image: url('../images/uni18.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  margin-top: 100px;
  padding: 60px;
}
.form_card{
  background-image: url('../images/uni22.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  margin-top: 100px;
  padding: 60px;
}
.form_card_title{
  background-image: url('../images/uni23.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  margin-top: 100px;
  padding: 60px;
}
.bg_card{
  background: white !important;
  border: none !important;
}
.bg_card .form-control{
  background: none !important;
}
.cover_heading{
  color: #56516E;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 200;
  line-height: 19.36px;
  letter-spacing: -0.02em;
  text-align: center;

}
.more_heading{
  margin-top: 100px;
}
.bg_none_main1{
  background-image: url('../images/uni20.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  margin-top: 100px;
  padding: 60px;
}
.border_none{
  border: none !important;
}
.sub_form{
  margin-top: 12px !important;
  background: none !important;
}
.envelop_icon{
  margin-top: 17px;
}
.row_section{
  background: #F4F4F4;
  border-radius: 10px;
  padding: 5px;
}
.invite_btn{
  background: #56516E !important;
  border: none !important;
}
.bg_none_main2{
  background-image: url('../images/uni21.png') !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  margin-top: 100px;
  padding: 60px;
}
.line_main{
  height: 2700px;
}
.btn_invite{
  background: #58536e !important;
  width: 100% !important;
  color: white !important;
      font-family: greart mango;
  letter-spacing: 2px;
  border-radius: 10px;
  padding: 5px;
}
.invite_card{
  background: #58536e2e !important;
  border: none !important;
}
.insta_image{
  margin-top: -100px;
}
.x_image{
  margin-top: -65px;
  width: 34px;
  border-radius: 100px;
}
.fb_image{
  margin-top: -100px;
}
.card_main1{
  background: white !important;
  border: none !important;
}
.invite_form{
  background: none !important;
}
.heading1{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -22px;
}
.heading2{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 270px;
}
.heading3{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 580px;
}

.heading4{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 900px;
}
.heading5{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 1200px;
}
.heading6{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 1550px;
}
.heading7{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 1900px;
}
.heading8{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 2200px;
}
.heading9{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 2500px;
}
.heading10{
  background: #e9af4c;
  /*font-family: "Abril Fatface", serif !important;*/
  font-size: 16px;
  width: 40px;
  height: 39px;
  text-align: center;
  padding: 10px;
  border-radius: 20px;
  color: white;
  margin-left: -40px;
  margin-top: 2696px;
}
.more_heading1{
  margin-top: 60px !important;
}
.help_heading{
  font-family: greart mango;
  font-size: 60px;
  letter-spacing: 2px;
  margin-top: 20px;
}
.login_image{
  background-image: url('../images/login_image.png');
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.banner_section{
  background: #f8f8f8;
  height: 765px;
}
/*.uni4_image{*/
/*  width: 100% ! IMPORTANT;*/
/*}*/
.background_image{
    background-image: url("../images/line2.jpeg") !important;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    width: 100% !important;
    height: 413px !important;
}
.uni_image1{
  width: 70% !important;
  margin-top: 100px;
}
.work_simple{
  font-family: greart mango;
  font-size: 44px;
  line-height: 47.99px;
  text-align: center;
  color: #56516E;
}
.step1{
  color: #EBB8AE;
}
.moments{
  color: #D0C3DC;
}
.boxes{
  color: #B5C373;
}
.icon_image{
  margin-top: -82px;
}
.work_title{
  font-family: greart mango;
  font-size: 24px;
  line-height: 28.79px;
  text-align: center;
  color: #56516E;
}
.stuff_imagge{
  margin-left: -11px;
  border-radius: 20px;
  margin-top: 0px;

}
.stuff_imagge1{
  margin-left: 11px;
  border-radius: 20px;
  margin-top: 0px;
}
.connect_imagge1{
 margin-left: 0px;
 border-radius: 20px;
 margin-top: 0px;
 width: 107px;
}
.connect_imagge{
  position: absolute;
  width: 100px;
  margin-left: 0px;
  margin-top: 100px;

}
.btn-parents{
  border: 1px solid #E9AF4C !important;
  border-radius: 8px !important;
  padding: 12px 25px 12px 25px !important;
  gap: 6px !important;
  color: #EDA03C !important;
  background: #E9AF4C1A !important;
  font-family: "Inter", sans-serif;

}
.btn_Kids{
  border: 1px solid #fff !important;
  border-radius: 8px !important;
  padding: 12px 25px 12px 25px !important;
  gap: 6px !important;
  color: #56516E !important;
  background: #fff !important;
  font-family: "Inter", sans-serif;
}
.parent_image{
  width: 20% !important;
  margin-top: -7px;
}
.test_heading{
  font-family: greart mango;
  font-size: 40px;
  line-height: 47.99px;
  text-align: center;
  color: #56516E;
}
.text_paragraph{
 font-family: "Inter", sans-serif;
 font-size: 18px;
 font-weight: 400;
 line-height: 28px;
 text-align: left;
 color: #56516E;

}
.connect_paragraph{
  font-family: "Inter", sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 25px;
  text-align: left;
  color: #56516E;
  text-align: center;
  margin-top: 12px;
}
.about_paragraph{
 font-family: "Inter", sans-serif;
 font-size: 16px;
 font-weight: 400;
 line-height: 25px;
 text-align: left;
 color: #56516E;
}
.ready_footer{
  color: #E9AF4C;
}
.toss_footer{
  color: #B5C373;
}
.joy_footer{
  color: #EBB8AE;
}
.reserved_heading{
  font-family: "Inter", sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 16.94px;
  letter-spacing: -0.02em;
  text-align: left;
  color: rgba(255, 255, 255, 0.54);

}
.uni_parauni_para{
  font-family: "Inter", sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  letter-spacing: -0.02em;
  text-align: left;
  color: #56516E;
}
.uni_para{
  font-family: "Inter", sans-serif;
  font-size: 18px;
  font-weight: 200;
  line-height: 32px;
  letter-spacing: -0.02em;
  text-align: left;
  color: #56516E;
}
.hidden {
  display: none;
}

#toggleButton {

  border: none;
}

#toggleElement {
  margin-top: 20px;
  padding: 10px;
  border: 1px solid #e9af4c;
  border-radius: 10px;
  background: #e9af4c;
  text-align: center;
}
.mobile_ancher{
  color: white;
  text-decoration: none;
}
.line_image{
        position: relative;
}
.line_new{
        width: 100px;
    position: absolute;
    left: -98px;
}
@media (min-width:320px) and (max-width:450px)
{
    .gallery_heading1{
        font-size: 37px !important;
    }
    .login_heading{
        text-align:center !important;
        font-size: 24px !important;
    }
    .heading_sign{
        text-align:center !important;
        font-size: 24px !important;
    }
    .number_heading{
        font-size: 30px !important;
    }
    .connect_paragraph{
         margin-top: 0px !important;
         font-size: 13px !important;
    }
    .tabset > input:checked + label {
            padding: 5px 5px 5px 5px !important;
            gap: 6px !important;
            font-size: 15px !important;
            
    }
    .connect_image{
        width: 85px !important;
    }
    .reserved_heading{
            text-align: center !important;
    }
    .tabset > label{
        padding: 5px 5px 5px 5px !important;
            gap: 6px !important;
            font-size: 15px !important;
        
    }
    .background_image{
                    height: 122px !important;
        margin-top: 40px !important;
    }
    .test_rev_section{
        display:none !important;
    }
  .toogle{
    width: 27px;
    margin-top: 6px;
  }
  .desktop_header
  {
    display: none !important;
  }
  .toogle_button{
    background: #f4f4f4;
    padding: 7px;
    border-radius: 6px;
    color: black;
    margin-top: 8px;
  }
  .banner_logo{
    text-align: left;
    font-size: 23px;
    color: #56516e;
    margin-top: 8px;
    letter-spacing: 0px !important;

  }
  .revolution_image{
    margin-bottom: 0px !important; 
  }
  .register_image{
    display: none !important
  }
  .login_image{
    display: none !important;
  }
  .desktop_work_view{
    display: none !important;
  }
  .container-fluid{
    padding: 0px !important;
  }
  .login_card_image{
    display: none !important;
  }
  .banner_card .card-body{
    padding: 0px !important;
    background: #f4f4f4 !important;
  }
  .uni_image1{
   width: 57px !important;
   margin-left: -32px !important;
 }
 .inu_image{
  width: 100% !important;
  margin-left: 12px !important;
}
.banner_heading_main{
  font-size: 28px !important;
  font-weight: 400 !important;
  line-height: 39px !important;
  letter-spacing: -0.011em !important;
  text-align: center !important;

}
.banner_section{
  height: 392px !important;
}
.work_simple{
  font-size: 28px !important;
  font-weight: 400 !important;
  line-height: 28.79px !important;
  letter-spacing: -0.011em !important;
  text-align: center !important;
  margin-top: 20px !important;
}
.mobile_margin{
  margin-top: 70px !important;
}
.work_heading{
  text-align: center !important;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.94px;
  letter-spacing: 0.3em;

}
.revolution_heading{
  text-align: center !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 28.79px;
  letter-spacing: -0.011em;

}
.parent_image{
  display: none !important;
}
.parent_Kids{
  display: none !important;
}

.connect_imagge{
  width: 88px !important;
  margin-left: 0px !important;
  margin-top: 25px !important;
}
.connect_imagge1{
  margin-left: -55px !important;
}
.test_heading{
  font-size: 25px !important;
  font-weight: 400 !important;
  line-height: 26.39px !important;
  letter-spacing: -0.011em !important;
  text-align: center !important;

}
.footer_heading{
  font-size: 28px !important;
  font-weight: 400 !important;
  line-height: 33.59px !important;
  letter-spacing: -0.02em !important;
  text-align: left !important;

}
.hide_col{
  display: none !important;
}
.link_heading{
  font-size: 30px !important;
  font-weight: 400 !important;
  line-height: 23.99px !important;
  letter-spacing: -0.021em !important;
  text-align: left !important;

}
.footer_ul{
  justify-content: end !important;
}
.login_section{
  margin-top: 0px ! IMPORTANT;
  padding-top: 0px !important;
}
}

@media (min-width:768px) and (max-width:3000px)
{
  .mobile_header
  {
    display: none !important;
  }
  .mobile_work_view{
    display: none !important;
  }


}



