.contact{color:#333;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.contact .contact-mid{justify-content:center;align-items:flex-start;gap:10px;width:100%;height:fit-content;padding:50px;font-size:1rem;display:flex}.contact .contact-mid .contact-midleft{color:#000;text-align:justify;flex-direction:column;gap:20px;width:80%;height:100%;font-size:18px;font-weight:300;line-height:30px;display:flex;overflow:hidden}.contact .contact-mid .contact-midleft p{margin-top:20px}.contact .contact-mid .contact-midleft .detailpod{flex-direction:column;gap:5px;width:100%;padding:10px;display:flex}.contact .contact-mid .contact-midleft .detailpod .detailheader{font-size:18px;font-weight:600;display:flex}.contact .contact-mid .contact-midleft .detailpod .detailinfo{color:#000;text-align:justify;margin-left:15px;font-size:18px;font-weight:300;line-height:30px}.contact .contact-mid .contact-midleft .detailpod .detailpoint{flex-direction:column;margin-left:25px;display:flex}.contact .contact-mid .contact-midleft .detailpod .detailpoint .point{color:#000;justify-content:flex-start;align-items:center;gap:20px;font-size:18px;font-weight:300;line-height:30px;display:flex}.contact .contact-mid .contact-midleft .detailpod .detailpoint .point .dot{background-color:#000;border-radius:5px;width:5px;height:5px;display:flex}.contact .contact-mid .contact-midright{color:#333;justify-content:flex-start;align-items:stretch;width:20%;height:auto;min-height:90px;padding:18px;font-size:16px;display:flex}@media (max-width:900px){.contact .contact-mid{flex-direction:column;padding:28px 16px}.contact .contact-mid .contact-midleft{justify-content:center;align-items:center;gap:16px;width:100%;font-size:16px;display:flex}.contact .contact-mid .contact-midleft .detailpod{padding:0}.contact .contact-mid .contact-midleft .detailpoint{margin-left:0}.contact .contact-mid .contact-midleft .detailpoint .point{flex-wrap:wrap;align-items:flex-start;gap:12px;height:auto}.contact .contact-mid .contact-midleft .detailpoint .point-left{width:44px;min-width:44px;padding:10px 8px}.contact .contact-mid .contact-midleft .detailpoint .point-right{flex:1;width:auto;margin-right:0;padding:10px 0}.contact .contact-mid .contact-midright{flex:auto;justify-content:center;align-items:center;width:100%}}@media (max-width:560px){.contact .contact-mid{padding:24px 12px}.contact .contact-midleft{font-size:16px}.contact .contact-midleft .detailpod .detailheader,.contact .contact-midleft .detailpod .detailinfo,.contact .contact-midleft .detailpod .point{font-size:16px;line-height:26px}}
