.aboutBody{background:rgba(65,110,128,.8)}.heading{font-family:var(--MR);font-size:clamp(1.4rem,3.5vw + 1rem,3.5rem);line-height:1}.aboutImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s linear}.fadeIn{opacity:1}.fadeOut{opacity:0}input::placeholder{color:white;font-weight:700}.bgColor{background-color:rgba(233,226,207,.3)}.BookNow p{font-family:var(--R4);font-size:clamp(.5rem,1vw + .7rem,1.625rem)}.input-wrapper{flex:1 1 calc(23% - 16px);display:flex;flex-direction:column;margin:0 8px}.input-wrapper input{width:100%;padding:12px;background-color:rgba(233,226,207,.3);color:white;font-weight:700}.form_title{font-size:26px;line-height:30px;text-align:center;margin-bottom:30px}.input-wrapper{position:relative}.error-message{color:#ff6b6b;font-size:.875rem;margin-top:4px;position:absolute;bottom:-47px;left:0;display:none}.input-wrapper .error-message{display:block}@media only screen and (max-width:991px){.input-wrapper{flex:1 1 100%;margin-bottom:12px}.form_title{font-size:18px;line-height:26px}.input-wrapper input{padding:10px}.error-message{font-size:.8rem;bottom:-23px}input::placeholder{color:rgba(255,255,255,.7)}.BookNow .font14{font-size:14px;line-height:23px}.BookNow form input{font-size:14px}.BookNow .captcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.carousel-container{position:relative;overflow:hidden}.carousel-image{transition:opacity .5s ease-in-out;opacity:0}.carousel-image.active{opacity:1}.desc{background-color:#ffffff16}.brandH{font-size:var(--h1);font-family:var(--MM)}.brandp{font-family:var(--R4);font-size:clamp(18px,1.5vw + .5rem,30px)}.embla{overflow:hidden;width:100%;height:100%;position:relative}.embla__container{display:flex;height:100%}.embla__slide{position:relative;flex:0 0 100%}.brandH{font-size:2.5rem;font-weight:600;color:#fff}.brandp{font-size:1rem;color:#fff}.carousel-container button{background:rgba(0,0,0,.5);color:white;border:none;padding:10px;border-radius:50%;cursor:pointer;transition:background .3s ease}.carousel-container button:hover{background:rgba(0,0,0,.8)}.carousel-container button:focus{outline:none}button.left{left:20px}button.left,button.right{position:absolute;top:50%;transform:translateY(-50%);z-index:10}button.right{right:20px}@media (min-width:768px){.brandH{font-size:3rem}.brandp{font-size:1.25rem}button.left,button.right{padding:15px}}.heroBody{background-position:50%;background-size:cover;transition:background-image 1s ease-in-out}.bgImage1{background-image:url(/image/bg.webp)}.bgImage2{background-image:url(/image/bg2.webp)}.para{font-family:var(--R3);line-height:38px;font-size:clamp(1.65rem,2.5vw + .5rem,2.25rem)}.heroButton{background-color:var(--primaryColor);opacity:90%}.bottomP{text-align-last:center;font-size:clamp(1.4rem,2vw + 1rem,1.875rem)}.CarRight{background-color:#9B7347}.mapSection{background:linear-gradient(180deg,#E9E2CF,rgba(65,110,128,.65));color:#4A6B7B}.mapSection p{font-family:var(--R3);font-size:clamp(1rem,.5vw + 1.2rem,1.9rem)}.H4{font-family:Manier_Light}.fade-in{animation:fadeInScaleUp 1s forwards;opacity:0;transform:scale(.8)}@keyframes fadeInScaleUp{to{opacity:1;transform:scale(1)}}