.main-content-container{width:100%;padding-top:40px}.main-content-container .slick-dots{bottom:32px}.main-content-container .slick-dots li{width:12px;height:12px;margin:0 8px}.main-content-container .slick-dots li button{width:12px;height:12px}.main-content-container .slick-dots li button:before{font-size:12px;width:12px;height:12px;line-height:100%;opacity:.6;color:var(--invert-text-color)}.main-content-container .slick-dots li.slick-active button:before{opacity:1;color:var(--invert-text-color)}.main-content-container .slick-prev,.slick-next{z-index:1;width:40px;height:40px}.main-content-container .slick-prev{left:28px}.main-content-container .slick-next{right:28px}.main-content-container .slick-prev:before,.slick-next:before{content:""!important}.info-container{display:flex;flex-direction:column;gap:16px;font-weight:400;line-height:1.5}.info-container ul{list-style-type:disc;padding-left:26px}.contact-and-appointment-container{width:100%;padding:64px;background-color:var(--chaiyapruek-primary-color);display:flex;justify-content:space-between;font-size:16px;color:var(--invert-text-color);font-weight:400;line-height:normal}.contact-and-appointment-container .ant-input,.form-container{font-family:NotoSansThai}.form-container{font-size:16px;color:var(--invert-text-color)}.form-container .ant-form-item{font-size:20px;margin-bottom:0}.form-container .ant-btn{width:224px;height:48px;margin-top:40px;padding:0 24px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:normal;font-family:NotoSansThai;border-radius:0;color:var(--primary-color);background-color:var(--primary-bg-color)}.contact-form{width:640px;padding-top:12px}.appointment{height:740px}.appointment-form{width:640px;height:600px;padding-top:12px}.fade-down{opacity:0;animation:fadeDownAnimation .5s ease-out forwards}@keyframes fadeDownAnimation{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.house-plan-container{width:100%;height:760px;font-size:16px;font-weight:400;line-height:normal;display:flex}.house-plan-container ul{padding-left:26px;list-style-type:disc;display:flex;flex-direction:column;gap:16px}.gallery-container{position:relative;width:100%;height:710px;padding:48px 0 64px;color:var(--invert-text-color);background:var(--chaiyapruek-primary-color)}.overview-video-container{position:relative;width:100%;height:820px;padding:64px 176px;background:#efebe8}.image-and-floor-plan-container{position:relative;width:100%;height:624px;padding:64px 0}.smart-cal-container{width:100%;height:676px;padding:64px;font-size:18px;line-height:normal}.smart-cal-container .ant-btn{border-radius:0}