/* header start */
.sky-header {
  position: relative;
  border: none;
  box-shadow: none;
}
.sky-header-content-title {
  font-size: clamp(1.2rem, 1.1359rem + 0.3107vw, 1.4rem);
  font-family: var(--title-font);
  color: var(--background-color);
}
.sky-header::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 60%;
  background: transparent
    linear-gradient(180deg, rgba(171, 36, 141, 1), rgba(255, 255, 255, 0.5)) 0 0
    no-repeat padding-box;
  z-index: -1;
}
.sky-header-content-box {
  background: var(--background-color);
  color: var(--text-color);
  box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}
.sky-header-content-box-title {
  font-size: clamp(1rem, 0.9359rem + 0.3107vw, 1.2rem);
  color: var(--text-color);
}
.sky-header-content-box-title img {
  max-width: 100% !important;
  max-height: 500px !important;
  height: auto !important;
}
.sky-header-so-tien-vay-toi-da {
  font-size: clamp(2rem, 1.3592rem + 3.1068vw, 4rem);
  font-family: JosefinSans-Bold;
}
.sky-dong-y-thoa-thuan-title {
  font-size: clamp(0.9rem, 0.868rem + 0.1553vw, 1rem);
  font-family: var(--normal-font);
}
.sky-dong-y-thoa-thuan-title label,
.sky-dong-y-thoa-thuan-title .sky-thoa-thuan {
  padding-top: 5px;
}
.sky-dong-y-thoa-thuan-title .sky-thoa-thuan {
  color: var(--main-color);
  font-family: var(--title-font);
  cursor: pointer;
}
.sky-thoa-thuan-modal .modal-footer {
  border: none;
}
.form-check-input:checked {
  background: var(--main-color);
  border-color: var(--main-color);
}
.sky-btn-ap-dung,
.sky-btn-dong-y-vay {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border: none;
  background: var(--main-color);
  color: var(--background-color);
  width: 100%;
  padding: 12px 10px;
  text-align: center;
  font-size: clamp(1.2rem, 1.1359rem + 0.3107vw, 1.4rem);
  font-family: var(--title-font);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-btn-ap-dung:hover,
.sky-btn-dong-y-vay:hover {
  background: #fc997c;
  color: var(--background-color);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.icon-uu-diem-img {
  width: 30px;
  height: 30px;
  object-fit: contain;
}
.uu-diem-title {
  font-size: clamp(0.55rem, 0.4379rem + 0.5437vw, 0.9rem);
  font-family: var(--title-font);
}
.sky-uu-diem-vay {
  border-top: 1px solid #f6f6f6;
}
/* header end */
/* trang chủ start */
.sky-cac-buoc-title {
  font-size: clamp(1.2rem, 1.1039rem + 0.466vw, 1.5rem);
  font-family: var(--title-font);
  color: var(--text-color);
}
.anh-icon-img {
  width: 60px;
  height: 60px;
  object-fit: contain;
  min-width: 60px;
  min-height: 60px;
}
.sky-cac-buoc-content-box-item-content-title {
  font-size: clamp(1rem, 0.9359rem + 0.3107vw, 1.2rem);
  color: var(--main-color);
  font-family: var(--title-font);
}
.sky-cac-buoc-content-box-item-content-des {
  font-size: 1rem;
  font-family: var(--normal-font);
  color: var(--text-color);
}
.sky-cac-buoc-content-box-item-point {
  min-width: 40px;
  position: relative;
}
.sky-cac-buoc-content-box-item-left {
  height: 100%;
}
.sky-cac-buoc-content-box-item-left-right {
  height: 100%;
}
.sky-cac-buoc-content-box-item-point::before {
  position: absolute;
  content: "";
  width: 1px;
  height: 100%;
  background: var(--main-color);
  top: 10px;
  left: 7px;
  z-index: -3;
}
.sky-cac-buoc-content-box-col:last-of-type
  .sky-cac-buoc-content-box-item-point::before {
  display: none;
}
.sky-cac-buoc-content-box-item-point-line {
  position: relative;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: var(--main-color);
  margin-top: 15px;
  /* z-index: 100; */
}
.sky-cac-buoc-content-box-item-point-line::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  width: 30px;
  height: 30px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: #d9dffe;
  z-index: -1;
  -webkit-animation: pulse-animation 1.5s cubic-bezier(0.24, 0, 0.38, 1)
    infinite;
  animation: pulse-animation 1.5s cubic-bezier(0.24, 0, 0.38, 1) infinite;
}
@keyframes pulse-animation {
  0% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 0.6;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -moz-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    -o-transform: translate(-50%, -50%) scale(1);
  }
  40% {
    transform: translate(-50%, -50%) scale(1.3);
    opacity: 0.6;
    -webkit-transform: translate(-50%, -50%) scale(1.3);
    -moz-transform: translate(-50%, -50%) scale(1.3);
    -ms-transform: translate(-50%, -50%) scale(1.3);
    -o-transform: translate(-50%, -50%) scale(1.3);
  }
  100% {
    transform: translate(-50%, -50%) scale(2);
    opacity: 0;
    -webkit-transform: translate(-50%, -50%) scale(2);
    -moz-transform: translate(-50%, -50%) scale(2);
    -ms-transform: translate(-50%, -50%) scale(2);
    -o-transform: translate(-50%, -50%) scale(2);
  }
}
.sky-cac-buoc-content-box-item-point-line::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background: var(--background-color);
  z-index: -2;
}
.sky-cac-buoc-content-box-item-content-des {
  font-size: clamp(0.8rem, 0.768rem + 0.1553vw, 0.9rem);
}
/* về chúng tôi */
.sky-ve-chung-toi-content {
  background: var(--background-color);
  box-shadow: rgba(50, 50, 93, 0.25) 0px 15px 45px -20px,
    rgba(0, 0, 0, 0.3) 0px 29px 42px -30px;
}
.sky-ve-chung-toi-content-item-name {
  font-family: var(--title-font);
  color: var(--text-color);
  font-size: clamp(0.9rem, 0.8039rem + 0.466vw, 1.2rem);
}
.sky-ve-chung-toi-content-item-des {
  color: var(--main-color);
  font-size: clamp(0.9rem, 0.8039rem + 0.466vw, 1.2rem);
  text-align: right;
}
.sky-lien-he-content {
  background: var(--second-background-color);
  color: var(--text-color);
  font-size: 1rem;
  font-family: var(--normal-font);
}
.sky-lien-he-content img {
  max-width: 100% !important;
  height: auto !important;
  max-height: 500px !important;
}
/* về chúng tôi end */
/* trang chủ end */
/* footer start */
footer {
  background: var(--second-background-color);
}
.sky-footer-nut-lien-ket a {
  font-size: clamp(0.95rem, 0.934rem + 0.0777vw, 1rem);
  color: #666666;
  font-family: var(--normal-font);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-footer-nut-lien-ket a:hover {
  color: var(--text-color);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.hvr-underline-from-left::before {
  height: 1px;
  background: var(--text-color);
}
.anh-icon-ung-dung {
  width: 35px;
  height: 35px;
  object-fit: contain;
}
.sky-tai-dung-ung-item {
  background: var(--background-color);
  min-width: 150px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}
.sky-tai-dung-ung-item-name {
  font-size: 0.7rem;
  font-family: var(--normal-font);
  color: var(--text-color);
}
.sky-tai-dung-ung-item-des {
  font-size: 0.8rem;
  font-family: var(--title-font);
}
.sky-tai-dung-ung-item:hover {
  color: var(--text-color);
}
.sky-tai-ung-dung {
  border-bottom: 1px solid #c8c8c8;
}
.sky-copyright {
  font-size: clamp(0.8rem, 0.7359rem + 0.3107vw, 1rem);
  color: #666666;
}
.sky-copyright a {
  color: #666666;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-copyright a:hover {
  color: var(--text-color);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-footer-info {
  font-size: clamp(0.8rem, 0.7359rem + 0.3107vw, 1rem);
  color: #666666;
}
/* footer end */
/* chào mừng start */
.chao-mung header,
.chao-mung footer {
  display: none;
}
.sky-chao-mung-come-back a {
  font-size: 2rem;
  color: #666666;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-chao-mung-come-back a:hover {
  color: var(--text-color);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-chao-mung-content-title {
  font-size: 1.8rem;
  color: var(--text-color);
  font-family: var(--title-font);
}
.sky-chao-mung-content-des {
  font-size: 0.9rem;
  color: #666666;
}
.sky-chao-mung-form .form-control {
  box-shadow: none;
  background: var(--background-color);
  border: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-left: 1px solid #c8c8c8;
}
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: searchfield-cancel-button;
}
.input-group {
  position: relative;
  border-bottom: 1px solid #c8c8c8;
  padding-bottom: 10px;
}
.input-group-text {
  background: transparent;
  color: var(--text-color);
  font-size: 1rem;
  border: none;
  /* border-right: 1px solid #c8c8c8; */
}
#clear-button,
#clear-button-captcha {
  border: none;
  background: transparent;
  color: #666666;
  font-size: 1.2rem;
  font-family: var(--title-font);
}
.sky-thong-bao-loi {
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
}
.icon-thong-bao-loi {
  max-width: 120px;
  max-height: 120px;
  object-fit: contain;
  margin: 0 auto;
}
.sky-thong-bao-loi-content-name {
  font-size: clamp(1.5rem, 1.3398rem + 0.7767vw, 2rem);
  font-family: var(--title-font);
  color: var(--text-color);
}
.sky-thong-bao-loi-content-des {
  font-size: 1rem;
  font-family: var(--normal-font);
  color: var(--text-color);
}
.sky-thong-bao-loi-content-des img {
  max-width: 100% !important;
  max-height: 500px !important;
  height: auto;
}
.sky-dang-nhap-voi-hop-dong {
  font-size: clamp(0.85rem, 0.834rem + 0.0777vw, 0.9rem);
  color: #666666;
}
.color-main {
  color: var(--main-color);
}
.sky-dang-nhap-voi-hop-dong-des {
  color: var(--main-color);
  cursor: pointer;
  font-family: var(--title-font);
}
.input-group {
  position: relative;
}
#captcha-input {
  border-left: none;
}
.sky-gui-lai-ma-xac-nhan {
  background: var(--main-color);
  color: var(--background-color);
  font-family: var(--normal-font);
  font-size: 0.9rem;
  border-radius: 5px !important;
  -webkit-border-radius: 5px !important;
  -moz-border-radius: 5px !important;
  -ms-border-radius: 5px !important;
  -o-border-radius: 5px !important;
  padding: 10px 10px;
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.sky-gui-lai-ma-xac-nhan:hover {
  background: #fc997c;
  color: var(--background-color);
  transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
#phone-input:disabled {
  color: #c8c8c8;
}
.sky-ma-otp-cua-ban-box-title {
  font-size: clamp(1.3rem, 1.0757rem + 1.0874vw, 2rem);
  color: var(--text-color);
  font-family: var(--title-font);
}
.sky-ma-otp-cua-ban-box-content {
  font-size: clamp(2.5rem, 2.1796rem + 1.5534vw, 3.5rem);
  font-family: JosefinSans-Bold;
  color: var(--text-color);
  text-transform: uppercase;
  letter-spacing: 2px;
  padding: 5px 15px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border: 3px dashed var(--text-color);
  background: #f6f6f6;
  min-width: 250px;
  text-align: center;
}
/* chào mừng end */

.thanh-cong-img {
  max-width: 200px !important;
  margin: 0 auto;
}

.box-content-modal img {
  max-width: 100% !important;
  max-height: 500px !important;
  height: auto;
}

/* bổ sung web start */

.chung-toi-giai-quyet-section-wrapper {
  background: var(--background-color);
  box-shadow: rgba(17, 12, 46, 0.15) 0px 8px 31px 0px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.chung-toi-giai-quyet-section-name {
  color: var(--main-color);
  font-size: clamp(1.3rem, 1.0846rem + 1.0769vw, 2rem);
  font-family: var(--title-font);
}
.chung-toi-giai-quyet-section-content-item-image {
  overflow: hidden;
  max-width: 300px;
  margin: 0 auto;
}
.chung-toi-giai-quyet-section-content-item-image img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  pointer-events: none;
}
.chung-toi-giai-quyet-section-content-item-name {
  font-family: var(--title-font);
  color: var(--text-color);
  font-size: clamp(1.3rem, 1.2385rem + 0.3077vw, 1.5rem);
}
.icon-ly-do-img {
  min-width: 58px;
  max-width: 58px;
  height: auto;
  pointer-events: none;
}
.ly-do-chon-chung-toi-section {
  background: var(--second-background-color);
}
.ly-do-chon-chung-toi-content-item {
  background: var(--background-color);
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

/* sửa web Lvay */
.lvay-header-logo-img {
  height: 40px;
  width: auto;
}
.ten-cong-ty-name {
  font-family: var(--title-font);
  color: var(--text-color);
  transition: color 0.3s ease-in-out;
  -webkit-transition: color 0.3s ease-in-out;
  -moz-transition: color 0.3s ease-in-out;
  -ms-transition: color 0.3s ease-in-out;
  -o-transition: color 0.3s ease-in-out;
  font-size: clamp(1.3rem, 1.2385rem + 0.3077vw, 1.5rem);
}
.lvay-header {
  border-bottom: none;
}
.hq-swiper-slider-item-image {
  overflow: hidden;
}
.hq-swiper-slider-item-image a,
.hq-swiper-slider-item-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lvay-noi-dung-cho-vay-title {
  background-color: var(--main-color);
  color: var(--background-color);
  position: relative;
  z-index: 1;
}
.lvay-noi-dung-cho-vay-title::after {
  position: absolute;
  z-index: 3;
  content: "";
  bottom: -14px;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 15px 15px 0 15px;
  border-color: var(--main-color) transparent transparent transparent;
  left: 50%;
  transform: rotate(0deg) translateX(-50%);
  -webkit-transform: rotate(0deg) translateX(-50%);
  -moz-transform: rotate(0deg) translateX(-50%);
  -ms-transform: rotate(0deg) translateX(-50%);
  -o-transform: rotate(0deg) translateX(-50%);
}

/* nội dung cho vay */
/* Loan Calculator Component */
.loan-calculator {
  max-width: 500px;
  margin: auto;
  background-color: var(--background-color);
  border-radius: 8px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.loan-header {
  background-color: var(--main-color);
  color: var(--background-color);
  padding: 15px 0;
}

.loan-title {
  font-size: clamp(1rem, 2.5vw, 1.5rem);
  margin: 0;
}

.loan-body {
  padding: 20px;
}

.loan-label {
  font-size: clamp(0.875rem, 2vw, 1rem);
  color: #6c757d;
  margin-bottom: 5px;
}

.loan-range {
  accent-color: var(--main-color);
}

.loan-range-values span {
  font-size: clamp(1.1rem, 1.0692rem + 0.1538vw, 1.2rem);
  color: #6c757d;
}
.lvay-vay-title {
  color: #6c757d;
  font-size: 1rem;
}
.loan-info {
  font-size: clamp(0.92rem, 2vw, 1rem);
}

.btn-loan-submit {
  background-color: var(--main-color);
  color: var(--background-color);
  font-size: clamp(1rem, 2.5vw, 1.125rem);
  padding: 10px 20px;
  border-radius: 10px;
  border: none;
  transition: all 0.3s ease;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.btn-loan-submit:hover {
  background-color: #a0267a;
  color: var(--background-color);
}
.lvay-thoi-han-cho-vay-title {
  border-bottom: 1px solid rgb(230, 234, 239);
}
.van-slider {
  position: relative;
  width: 100%;
  height: 0.05333rem;
  background-color: #ebedf0;
  border-radius: 26.64rem;
  cursor: pointer;
  height: 6px;
}
.van-slider:before {
  position: absolute;
  top: -0.21333rem;
  right: 0;
  bottom: -0.21333rem;
  left: 0;
  content: "";
}
.van-slider__bar {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: var(--main-color);
  border-radius: inherit;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.van-slider__button-wrapper,
.van-slider__button-wrapper-right {
  position: absolute;
  top: 50%;
  right: 0;
  -webkit-transform: translate3d(50%, -50%, 0);
  transform: translate3d(50%, -50%, 0);
  cursor: grab;
}
.van-slider__button {
  width: 1.04rem;
  height: 1.04rem;
  background-color: var(--main-color);
  border-radius: 50%;
  box-shadow: 0 0.02667rem 0.05333rem rgba(0, 0, 0, 0.5);
}
.lvay-quy-trinh-dang-ky-image {
  overflow: hidden;
}
.lvay-quy-trinh-dang-ky-image a,
.lvay-quy-trinh-dang-ky-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.lvay-quy-trinh-dang-ky-des {
  font-size: 1rem;
  color: rgb(121, 132, 144);
  line-height: 1.7;
}
.lvay-quy-trinh-dang-ky-cac-buoc-item {
  background-color: var(--main-color);
  color: var(--background-color);
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
}
.lvay-quy-trinh-dang-ky-cac-buoc-item-stt {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  background-color: var(--background-color);
  color: var(--main-color);
  font-size: 1.5rem;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-family: var(--title-font);
}
.lvay-quy-trinh-dang-ky-cac-buoc-item-name {
  font-size: clamp(1rem, 0.9692rem + 0.1538vw, 1.1rem);
  font-family: var(--title-font);
}
.lvay-don-gian-ro-rang {
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: bottom;
}
.lvay-chovay-btn-footer {
  background-color: var(--main-color);
  color: var(--background-color);
  padding: 8px 15px;
  text-align: center;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  min-width: 150px;
  border: 2px solid var(--background-color);
  transition: background, color 0.3s ease;
  -webkit-transition: background, color 0.3s ease;
  -moz-transition: background, color 0.3s ease;
  -ms-transition: background, color 0.3s ease;
  -o-transition: background, color 0.3s ease;
}
.lvay-chovay-btn-footer:hover {
  color: var(--background-color);
  transition: background, color 0.3s ease;
  -webkit-transition: background, color 0.3s ease;
  -moz-transition: background, color 0.3s ease;
  -ms-transition: background, color 0.3s ease;
  -o-transition: background, color 0.3s ease;
}
.lvay-don-gian-ro-rang-title {
  color: var(--background-color);
  font-size: 1.1rem;
}
.lvay-don-gian-ro-rang-des {
  font-size: clamp(1.7rem, 1.6077rem + 0.4615vw, 2rem);
  color: var(--background-color);
  font-family: var(--title-font);
  text-align: center;
}
.lvay-noi-dung-cho-vay-content-box {
  max-width: 800px;
  margin: 0 auto;
}
/* nội dung cho vay end */

/* trang chào mừng start */
.lvay-title-chao-mung-text {
  color: var(--main-color);
  font-size: 1.3rem;
  border-bottom: 2px solid var(--main-color);
  font-family: var(--title-font);
}
.input-group-text i {
  color: #88929d;
}
.input-group {
  border-color: var(--main-color);
}
.sky-chao-mung-form .input-group {
  border: 1px solid var(--main-color);
  padding: 0px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  overflow: hidden;
}
#phone-input {
  border-color: var(--main-color);
}

/* trang chào mưng end */
