input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}

/* .margin_top_h {margin-top: 100px;} */


.banner_section1{min-height: 50vh; padding-bottom: 50px; padding-top: 150px;}
/* .banner_section1::after {content: "";position: absolute;width: 100%;left: 0;right: 0;background: linear-gradient(0deg, black 20%, rgba(0, 0, 0, 0) 100%);height:15%;bottom: 0;} */
.cursor_pointer{cursor: pointer;}

.theme_box_c{background: #1d1f27; padding: 30px 25px; border-radius: 10px;}
.theme_box_c .header_btn > span{padding: 12px 20px !important;}
.theme_box_c{background: linear-gradient(145deg, #fff, #e5e6e5); border-radius: 15px;}

.Package_box_c{backdrop-filter: blur(10px); padding: 25px 25px; overflow: hidden;   background: linear-gradient(45deg,#000,#141414); border: 1px solid #7047eb;}
.Package_box_c p{display: block; padding-left: 25px; position: relative;}
.Package_box_c p::before{content: ""; background: #fff; display: inline-block; position: absolute; left: 0; top:7px; width: 10px; height: 10px; border-radius: 50%;}
.Package_box_c p span{font-size: 14px; color: #ffff; font-weight: 700;}

.copy_link {
  margin-left: 10px;
  margin-top: 5px;
}
.copy_link button{background: #7f56e3;color: #fff;height: 30px;width: 30px;border: none;border-radius: 50%;font-size: 13px;margin-right: 10px;}
.copy_link button:hover{background: #fff;color: #7f56e3;}

.details_link {
  /* margin-left: 240px; */
  margin-top: 5px;
}
.details_link button{background: #7f56e3;color: #fff;height: 30px;width: 30px;border: none;border-radius: 50%;font-size: 16px;margin-right: 10px;}
.details_link button:hover{background: #fff;color: #7f56e3;}

@media only screen and (max-width:760px) {  
  .banner_section {padding-top: 110px;}
  /* .banner_section::after {height: 10%;} */
}