﻿.home-about{margin-bottom:40px}
.home-about .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0}
.home-about .aboutinfo{width:50%}
.home-about .aboutinfo .home-title{text-align:left}
.home-about .aboutinfo p{margin:1em 0;color:var(--introcolor)}
.home-about .aboutinfo .more{font-size:var(--fontsize18);font-weight:var(--fontbold5);height:50px;color:var(--color);display:inline-flex;align-items:center;margin-top:10px;border-radius:10px;transition:all .2s linear}
.home-about .aboutinfo .more:hover{background:var(--color);padding:0 20px;color:#FFFFFF}
.home-about .aboutinfo .more em{margin-left:10px;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;font-size:12px;background:var(--color)}
.home-about .aboutimg{flex:1;padding-left:3%}
.home-about .aboutimg img{transition:all .1s linear}
.home-about .aboutimg img:hover{transform:scale(1.02) rotate(1deg)}
@media (max-width:768px){.home-about{margin:0 0 30px}
.home-about .l-wrap{flex-direction:column}
.home-about .aboutinfo{width:100%}
.home-about .aboutinfo .more{margin-top:0}
.home-about .aboutimg{width:100%;padding:0;margin-top:20px}}
.singgle-main{overflow-x:hidden}
.kche-t221{width:100vw;left:50%;transform:translateX(-50%)}

.contactbox{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:5%}
.contactbox .home-tip{text-align:left}
.contactbox .home-title{text-align:left}
.contactbox .contact-info{width:36%}
.contactbox .contact-info .list{margin:20px 0}
.contactbox .contact-info .list li{font-style:italic;color:#666;font-weight:var(--fontbold5);padding-left:30px;position:relative;margin-bottom:10px}
.contactbox .contact-info .list li::before{content:"";position:absolute;left:0;top:8px;width:14px;height:14px;border-radius:50%;box-sizing:border-box;border:4px solid var(--color1)}
.contactbox .contact-info .info-box{background-color:#f6f9f6;border-top:3px solid var(--color1);display:flex;justify-content:center;padding:30px;line-height:1}
.contactbox .contact-info .info-box .tit{color:var(--color1);font-size:var(--fontsize18);font-weight:var(--fontbold5);margin-bottom:10px}
.contactbox .contact-info .info-box .call-txt{font-size:var(--fontsize26);color:var(--color1);font-weight:var(--fontbold6)}
.contactbox .contact-info .info-box .call-txt em{font-size:var(--fontsize26)}
.contactbox .contact-info .info-box .call-txt a{color:var(--color1)}
.contactbox .contact-info .info-box .call-box{padding-right:30px;border-right:1px solid var(--color1);margin-right:20px}
.contactbox .contact-info .info-box .book-box .p1{font-size:var(--fontsize26);font-weight:var(--fontbold6)}
.contactbox .contact-info .info-box .book-box em{color:var(--color1);font-size:var(--fontsize20);font-weight:var(--fontbold5)}
.contactbox .contactfeedback{width:60%;border:1px solid var(--color1);padding:50px;border-radius:3px}
.contactbox .contactfeedback .wmkcfeedback{margin-top:25px}
.contactbox .contactfeedback .wmkcfeedback .inquiry-form>*{border:none;border-bottom:1px solid var(--color1);border-radius:0}
.contactbox .contactfeedback .wmkcfeedback .send-btn{margin-left:0;margin-top:20px}
.contactbox .contactfeedback::before{display: none;}