ul.menu li a {
  color: #fff;
}

.wrap-header {
 /*  position: unset; */
}
.bg-ngayhoi{
	background: url("../img/BACKGROUND.png") #dfebf8 no-repeat center top;
	background-size: 100% auto;
	
}
.ngayhoi-container{
	padding-top:105px;
	max-width:88%;
	margin-left:auto;
	margin-right:auto;
}
.logan.h3-ngayhoi{
	color:#132A51;
}
.knm{
	position:relative;
}
.cotien1{
	position:absolute;
	right:10%;
	top:5%;
}
.desc-kynangmem{
	text-align:center;
	padding-bottom: 30px;
}
.desc-kynangmem p{
	color:#395481;
	font-family: "PNJ-Medium";
	font-size:18px;
}
.desc-kynangmem p strong{
	 font-family: "PNJ-DEMIBOLD";
	 font-size:18px;
}
.desc-content{
	max-width:750px;
	margin:auto;
	font-family: "PNJ-Medium";
	color:#395481;
	padding:50px 0;
	text-align: center;
}
.desc-content strong{
	 font-family: "PNJ-DEMIBOLD";
}
.card-msg {
  border-radius: 16px;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(6.5px);
  padding: 14px;
  margin-right: 15px;
}

.msg {
  color: #fff;
  text-align: justify;
  font-family: "PNJ-Italic";
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 14px;
  height: 96px;
}

.from {
  color: #fff;
  font-family: "PNJ-DEMIBOLD";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-align: right;
  height: 30px;
}

.wrap-content {
  width: 314px;
  margin: auto;
}

textarea:focus {
  color: #192f54;
}

textarea {
  border-radius: 16px;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(6.5px);
  width: 686px;
  padding: 28px 42px;
  color: #fff;
}

form.msg-form {
  width: 686px;
  margin: auto;
  margin-bottom: 2rem;
  margin-top: 45px;
}

.wrap-send-msg {
  background: url("https://cdn.pnj.io/images/2025/giacmololem/p3/background_loi_chuc.png") no-repeat center top;
  background-size: cover;
  background-position-y: -41px;
  /*margin-top: 50px;*/
}
.wrap-send-msg .grid-x{
	 background: radial-gradient(
    100% 100% at 50% 50%,
    rgba(25,41,78, 0.48) 0%,
    rgba(25,41,78, 1) 55%
  );
  background-blend-mode: normal;
}
.gold-color {
  color: #ffdb7c;
}
.white-color {
  color: #fff;
}
.desc-vuichoi {
  display: flex;
  justify-content: space-evenly;
  color: #fff;
}

.desc-vuichoi ul li {
  font-family: "PNJ-Medium";
  font-size: 16px;
}
.san-khau{
	/*background:url(https://cdn.pnj.io/images/2025/giacmololem/p3/Vector15.png) no-repeat center top;
	background-size: 100% auto;	*/
	/*background: linear-gradient(to top, rgb(25, 41, 78) 0%, rgba(25, 41, 78, 0) 50%), 
                        url("https://cdn.pnj.io/images/2025/giacmololem/p3/Vector15.png");
            background-size: auto, cover;
            background-position: center;
            background-repeat: no-repeat;*/
    min-height: calc(100vw * 2316 / 4320 - 50px);
	position:relative;
	
}
.wrap-send-msg .guiLoiNhan{
	    padding-top: 50px;
}
.san-khau .ngoisao1{
	width:100%;
	position:absolute;
	left:0;
	top:calc(-100vw * 420 / 1200);
	mix-blend-mode: screen;
}
.sankhaubg{
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 0;	
}
.san-khau .logan{
	padding-top:calc((100vw * 2316 / 4320) / 3);
	z-index: 2;
    position: relative;
}
.san-khau::before{
	content:"";
	width:100%;
	position:absolute;
	left:0;
	right:0;
	bottom: -50px;
	background: rgb(25,41,78);
	height:calc(100vw * 2316 / 4320 / 2);
}
@media (max-width: 768px) {
	.ngayhoi-container .desktop {
		display:none;
	}
	.ngayhoi-container .mobile {
		display:block;
	}
	.ngayhoi-container{
		padding-top:50px;
	}
	.logan.h3-ngayhoi{
		font-size: 16px;
	}
	.cotien1{
	right: -10px;
    top: 0;
    transform: scale(0.5);
	}
	.desc-kynangmem p,
	.desc-kynangmem p strong{
		font-size: 15px;
	}
}
@media (min-width: 769px) {
	.ngayhoi-container .desktop {
		display:block;
	}
	.ngayhoi-container .mobile {
		display:none;
	}
}