﻿.flex{display:flex}.contact-items{display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap}.contact-items .contact-item{flex:0 0 33.33%;margin-bottom:32px}.contact-items .contact-item a{transition:color .2s ease}.contact-items .contact-item a:hover{color:#77644e;text-decoration:underline}.contact-items .contact-item .text-caption{line-height:1.4}.contact-items .contact-item .text-caption .text-body{display:inline-block;margin-bottom:8px}@media screen and (min-width: 768px)and (max-width: 1099px){.contact-items .contact-item{flex:0 0 50%;margin-bottom:32px}}@media screen and (min-width: 0px)and (max-width: 767px){.contact-items{flex-direction:column}.contact-items .contact-item{flex:0 0 auto}.contact-items .contact-item>div{font-size:14px}.contact-items .contact-item>div:nth-child(1){font-size:18px}}.contact-info{background:#f5f4f2;padding-top:1em;padding-bottom:1em}.contact-info>.container{margin-bottom:40px}@media screen and (min-width: 0px)and (max-width: 767px){.contact-info>.container{padding-left:0;padding-right:0}}.contact-info .tab-bar{text-align:center;margin-left:auto;margin-right:auto;padding-bottom:1.25em;border-bottom:2px solid #e5e2de}@media screen and (min-width: 0px)and (max-width: 767px){.contact-info .tab-bar{display:flex;flex-wrap:wrap;padding-bottom:0;padding-left:2rem;padding-right:2rem}}.contact-info .tab-bar .tab{padding-bottom:1.25em;transition:color .2s ease}.contact-info .tab-bar .tab:hover{color:#837360}.contact-info .tab-bar .tab+.tab{margin-left:40px}@media screen and (min-width: 0px)and (max-width: 767px){.contact-info .tab-bar .tab+.tab{margin-left:1rem}}@media screen and (min-width: 0px)and (max-width: 767px){.contact-info .tab-bar .tab{flex:1;font-size:14px;padding-top:.5em;letter-spacing:.02rem}}.contact-info .tab-bar .selected{color:#837360;cursor:default;position:relative}.contact-info .tab-bar .selected:after{content:"";display:block;width:100%;height:2px;position:absolute;left:0;bottom:-2px;background-color:#837360;z-index:0}.form-container .form-control{border-radius:0;border:0;outline:0;box-shadow:0 0 0;background:none;color:inherit;appearance:none;font-size:1rem;border:1px solid #ccc6bf;display:flex;width:100%;height:50px;align-items:center;padding:0 20px}.form-container textarea.form-control{padding-top:1em;padding-bottom:1em;font-family:"Mulish",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;min-height:10em;line-height:1.8}.form-container textarea.form-control[data-lang=jp]{font-family:"ryo-gothic-plusn",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.form-container textarea.form-control[data-lang=zh-HK]{font-family:"Noto Sans TC",Arial,Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}.form-container textarea.form-control[data-lang=zh-CN]{font-family:"Noto Sans SC",Arial,Helvetica,Simsun,STSong,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}.form-container textarea.form-control[data-lang=zh-hk]{font-family:"Noto Sans TC",Arial,Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}.form-container textarea.form-control[data-lang=zh-cn]{font-family:"Noto Sans SC",Arial,Helvetica,Simsun,STSong,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[data-lang=jp] .form-container textarea.form-control{font-family:"ryo-gothic-plusn",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}[data-lang=zh-HK] .form-container textarea.form-control{font-family:"Noto Sans TC",Arial,Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[data-lang=zh-CN] .form-container textarea.form-control{font-family:"Noto Sans SC",Arial,Helvetica,Simsun,STSong,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[data-lang=zh-hk] .form-container textarea.form-control{font-family:"Noto Sans TC",Arial,Helvetica,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}[data-lang=zh-cn] .form-container textarea.form-control{font-family:"Noto Sans SC",Arial,Helvetica,Simsun,STSong,"Segoe UI",SegoeUI,"Microsoft JhengHei",微軟正黑體,"SF Pro HK","SF Pro Text","SF Pro Icons","PingFang HK",sans-serif}.form-container .form-wrapper{padding:64px 0;margin:0 auto}.form-container .form-row{display:flex;margin:0 -8px}@media screen and (min-width: 0px)and (max-width: 767px){.form-container .form-row{flex-direction:column}}.form-container .form-row .form-item{flex:1;margin-left:8px;margin-right:8px}.form-container .form-items+.form-items{margin-top:32px;padding-top:32px;border-top:1px solid #e5e2de}.form-container .form-items .form-item{margin-top:8px;margin-bottom:8px}.form-container .form-items .form-item .error{color:#bf8036;padding:0 0 8px;font-style:.9em}.form-container .form-items .form-item .label-control{margin-bottom:8px;display:block}.form-container .form-items .form-item .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}.form-container .custom-checkbox{display:none}.form-container .custom-checkbox:checked+.custom-checkbox-label:before{background-position:-30px 0}.form-container .custom-checkbox-label{display:inline-block;position:relative;padding:16px 0;padding-left:36px;margin-right:16px}.form-container .custom-checkbox-label:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:30px;height:30px;background-size:60px 30px;background-position:0 0;background-image:url("../assets/images/ui-elements/checkboxs.png")}.wechat-inquire{width:330px;max-width:calc(100% - 40px);margin:0 auto 100px;border:1px solid #e2e2e2;border-radius:10px}.wechat-inquire .wechat-inquire-inner{display:flex;align-items:center;width:100%;padding:10px}.wechat-inquire .wechat-inquire-inner .wechat-qr-img{max-width:140px;width:40%}.wechat-inquire .wechat-inquire-inner .wechat-qr-text{width:60%;text-align:center}.select2-results__options .select2-results__option--disabled{display:none}.select2-selection__rendered[title="Please Select"]{color:#7a7a79}button{appearance:none;border:0;box-shadow:none}