.h-67 {
  height: 270px;
}
.py-12 {
  margin-bottom: 10%;
}
/* Default styling for name input */
.input-default {
  border-color: #4682b4; /* Blue border */
}
.footer-container {
  left: 0;
  bottom: 0;
  width: 100%;
  /* height: 205px; */
  text-align: center;
}
/* Hover styling for other inputs to match the name input */
.input-hover:hover {
  border-color: #4682b4; /* Blue border */
  outline-color: #4682b4; /* Blue outline */
}
.font {
  font-size: 15px;
  font-weight: 500;
  color: black;
}
::placeholder {
  font-weight: 500;
  font-size: 13px;
  font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
.shadow-custom-up {
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}
.flex-holder {
  left: 0;
  right: 0;
}
.card {
  margin-top: 50px;
}
.flex-item {
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 730px) {
  .text-gray-600 {
    padding-top: 25px;
    font-size: 36px;
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / var(--tw-text-opacity));
  }
  .text-orange-500 {
    padding-left: 31px;
    font-size: 47px;
    --tw-text-opacity: 1;
    color: rgb(249 115 22 / var(--tw-text-opacity));
  }

  .h-67 {
    width: 693px;
    height: 471px;
  }
  .text-lg {
    padding-top: 20px;
    font-size: 36px;
    line-height: 2.75rem;
  }
  .font-bold {
    font-weight: 700;
    font-size: 48px;
  }
  .aman {
    display: flex;
    margin-left: 100px !important;
    width: 822px;
    flex-direction: column;

    margin: auto;
    width: 823px;
    height: 2380px !important;
  }
  .overflow-x-auto {
    overflow: hidden;
  }
  .hei {
    width: 692px;
    height: auto;
  }
  .font {
    padding-top: 20px;
    font-size: 48px;
    font-weight: 500;
    color: black;
  }
  ::placeholder {
    font-size: 44px;
  }
  .navbar {
    width: 1065px;
    display: flex;
    z-index: 999;
    justify-content: space-between;
    align-items: center;
    padding: 1px 20px;
    background-color: black;
    position: sticky;
    top: 0;
    overflow: hidden;
  }
  .footerr {
    width: 1065px;
    background-color: #1a1a1a;
    color: white;
    text-align: center;
    padding: 20px 0;
    font-family: "Roboto", sans-serif;
  }
  .power {
    width: 1065px;
    background-color: #1a1a1a;
    height: 20px;
    display: flex !important
;
    flex-direction: column !important;
    margin-top: -10px;
    color: white !important;
    font-size: 10px;
    text-align: center;
  }
  .copyright {
    width: 1065px;
    background-color: #1a1a1a;
    padding: 10px 20px;
    display: flex;
    justify-content: space-between;
  }
  .py-12 {
    margin-top: 64px;
    width: 248%;
    /* margin-bottom: 85%; */
  }
  .foterposition {
    /* position: fixed; */
    bottom: 0%;
  }
  .shadow-custom-up {
    margin-top: 31px;
    box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
  }
  .w-full {
    font-size: 35px;
  }
  .footerr .social-icons a {
    color: white;
    margin: 0 10px;
    font-size: 37px !important;
    width: 106px !important;
    height: 106px !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 2px solid white;
    border-radius: 50%;
    transition: all 0.3s ease;
  }
  .fa-phone-alt:before,
  .fa-phone-flip:before {
    content: "\f879";
    font-size: 42px;
  }
  .fa-envelope:before {
    content: "\f0e0";
    font-size: 42px;
  }
  .left {
    font-size: 40px;
    margin-left: 4px;
  }
  .text a {
    font-size: 27px;
    text-decoration: none !important;
    color: white;
  }
  .p {
    font-size: 27px;
    margin-top: -5px;
    color: white !important;
  }
  .power {
    font-size: 15px !important;
    padding-bottom: 40px;
  }
  .w-16 {
    width: 9rem;
  }
  .h-16 {
    height: 9rem;
  }
  .fa-phone-alt:before,
  .fa-phone-flip:before {
    content: "\f879";
    font-size: 38px;
  }
  .fa-envelope:before {
    content: "\f0e0";
    font-size: 38px;
  }
  .fa-whatsapp:before {
    content: "\f232";
    font-size: 45px;
  }
  .fa-mobile-alt:before,
  .fa-mobile-screen-button:before {
    content: "\f3cd";
    font-size: 45px;
    margin-left: -34px;
  }
}
