main#contact{-webkit-padding-after:initial;padding-block-end:initial;-webkit-margin-before:initial;margin-block-start:initial;overflow:hidden}main#contact section{-webkit-padding-after:unset;padding-block-end:unset;-webkit-margin-after:unset;margin-block-end:unset}main#contact dl,main#contact dl dd,main#contact ol,main#contact ul{margin:0;padding:0}main#contact dl li,main#contact ol li,main#contact ul li{list-style-type:none;padding-left:0}main#contact h2,main#contact h3,main#contact h4,main#contact h5{font-weight:400;margin-bottom:0}main#contact p{margin-bottom:0}main#contact b{font-weight:400}main#contact .overflow-hidden{overflow:hidden}main#contact .container{max-width:1280px}main#contact label{margin-bottom:0}main#contact .shortcut a{padding-bottom:0}main#contact a{text-decoration:none}main#contact input{outline:0}main#contact textarea{resize:none}main#contact .img-outer,main#contact .img-wrap{border-radius:40px;border-bottom-right-radius:0}@media(min-width:996px){main#contact .img-outer,main#contact .img-wrap{border-radius:60px;border-bottom-right-radius:0}}main#contact .img-outer{overflow:hidden}main#contact .swiper-pagination .swiper-pagination-bullet{width:13px;height:2px;border-radius:0;background:#a89586;margin:0 7px}main#contact .text-primary{color:#b8a596!important}main#contact .text-primary-light{color:#f1edea!important}main#contact .text-secondary{color:#8d5f3b!important}main#contact .text-secondary-dark{color:#483f38!important}main#contact .text-light{color:#6d6d6d!important}main#contact .text-dark{color:#626161!important}main#contact input:not([type=radio]):not([type=checkbox]),main#contact select,main#contact textarea{width:100%;border:1px solid #c4c4c4;border-radius:4px;padding:13px 9px;font-size:16px;color:#000;background:#fff;-webkit-appearance:none}main#contact input:not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,main#contact select::-webkit-input-placeholder,main#contact textarea::-webkit-input-placeholder{color:#c4c4c4;font-size:16px}main#contact input:not([type=radio]):not([type=checkbox])::-moz-placeholder,main#contact select::-moz-placeholder,main#contact textarea::-moz-placeholder{color:#c4c4c4;font-size:16px}main#contact input:not([type=radio]):not([type=checkbox])::-ms-input-placeholder,main#contact select::-ms-input-placeholder,main#contact textarea::-ms-input-placeholder{color:#c4c4c4;font-size:16px}main#contact input:not([type=radio]):not([type=checkbox])::placeholder,main#contact select::placeholder,main#contact textarea::placeholder{color:#c4c4c4;font-size:16px}main#contact input:not([type=radio]):not([type=checkbox]):focus-visible,main#contact select:focus-visible,main#contact textarea:focus-visible{outline:0}main#contact .mSingleDatepicker{position:relative}main#contact .mSingleDatepicker input[name=datepicker]{position:relative;z-index:2;background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTUiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgOTUgMTA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMzU2MF8yNTMyNDIpIj4KPHBhdGggZD0iTTc5LjQxMjggMTA0SDE1LjU4NzJDNi45ODk2NCAxMDQgMCA5Ny4wMTI0IDAgODguNDE2OFYyNC42MDYxQzAgMTYuMDEwNSA2Ljk4OTY0IDkuMDIyNDYgMTUuNTg3MiA5LjAyMjQ2SDc5LjQxMjhDODguMDEwNCA5LjAyMjQ2IDk1IDE2LjAxMDUgOTUgMjQuNjA2MVY4OC40MTY4Qzk1IDk3LjAxMjQgODguMDEwNCAxMDQgNzkuNDEyOCAxMDRaTTE1LjU4NzIgMTMuOTQzNkM5LjcxMzMgMTMuOTQzNiA0LjkyMjI4IDE4LjczMzUgNC45MjIyOCAyNC42MDYxVjg4LjQxNjhDNC45MjIyOCA5NC4yODkzIDkuNzEzMyA5OS4wNzkyIDE1LjU4NzIgOTkuMDc5Mkg3OS40MTI4Qzg1LjI4NjcgOTkuMDc5MiA5MC4wNzc3IDk0LjI4OTMgOTAuMDc3NyA4OC40MTY4VjI0LjYwNjFDOTAuMDc3NyAxOC43MzM1IDg1LjI4NjcgMTMuOTQzNiA3OS40MTI4IDEzLjk0MzZIMTUuNTg3MloiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTMwLjAyNzUgMTkuODgxNEMyOC42ODIxIDE5Ljg4MTQgMjcuNTY2NCAxOC43NjU5IDI3LjU2NjQgMTcuNDIwOFYyLjQ2MDU3QzI3LjU2NjQgMS4xMTU0NiAyOC42ODIxIDAgMzAuMDI3NSAwQzMxLjM3MyAwIDMyLjQ4ODcgMS4xMTU0NiAzMi40ODg3IDIuNDYwNTdWMTcuNDIwOEMzMi40ODg3IDE4Ljc2NTkgMzEuMzczIDE5Ljg4MTQgMzAuMDI3NSAxOS44ODE0WiIgZmlsbD0iIzhGOEY4RiIvPgo8cGF0aCBkPSJNNjUuMDA4IDE5Ljg4MTRDNjMuNjYyNiAxOS44ODE0IDYyLjU0NjkgMTguNzY1OSA2Mi41NDY5IDE3LjQyMDhWMi40NjA1N0M2Mi41NDY5IDEuMTE1NDYgNjMuNjYyNiAwIDY1LjAwOCAwQzY2LjM1MzQgMCA2Ny40NjkyIDEuMTE1NDYgNjcuNDY5MiAyLjQ2MDU3VjE3LjQyMDhDNjcuNDY5MiAxOC43NjU5IDY2LjM1MzQgMTkuODgxNCA2NS4wMDggMTkuODgxNFoiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTMxLjg5NiA0OC4wOTU3SDI1LjIzNDVDMjQuMTQ3MSA0OC4wOTU3IDIzLjI2NTYgNDguOTc3IDIzLjI2NTYgNTAuMDY0MlY2MS40NDg0QzIzLjI2NTYgNjIuNTM1NSAyNC4xNDcxIDYzLjQxNjggMjUuMjM0NSA2My40MTY4SDMxLjg5NkMzMi45ODM0IDYzLjQxNjggMzMuODY0OSA2Mi41MzU1IDMzLjg2NDkgNjEuNDQ4NFY1MC4wNjQyQzMzLjg2NDkgNDguOTc3IDMyLjk4MzQgNDguMDk1NyAzMS44OTYgNDguMDk1N1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTUwLjkyNzMgNDguMDk1N0g0NC4yNjU4QzQzLjE3ODQgNDguMDk1NyA0Mi4yOTY5IDQ4Ljk3NyA0Mi4yOTY5IDUwLjA2NDJWNjEuNDQ4NEM0Mi4yOTY5IDYyLjUzNTUgNDMuMTc4NCA2My40MTY4IDQ0LjI2NTggNjMuNDE2OEg1MC45MjczQzUyLjAxNDcgNjMuNDE2OCA1Mi44OTYyIDYyLjUzNTUgNTIuODk2MiA2MS40NDg0VjUwLjA2NDJDNTIuODk2MiA0OC45NzcgNTIuMDE0NyA0OC4wOTU3IDUwLjkyNzMgNDguMDk1N1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTY5Ljc2MzIgNDguMDk1N0g2My4xMDE3QzYyLjAxNDMgNDguMDk1NyA2MS4xMzI4IDQ4Ljk3NyA2MS4xMzI4IDUwLjA2NDJWNjEuNDQ4NEM2MS4xMzI4IDYyLjUzNTUgNjIuMDE0MyA2My40MTY4IDYzLjEwMTcgNjMuNDE2OEg2OS43NjMyQzcwLjg1MDYgNjMuNDE2OCA3MS43MzIxIDYyLjUzNTUgNzEuNzMyMSA2MS40NDg0VjUwLjA2NDJDNzEuNzMyMSA0OC45NzcgNzAuODUwNiA0OC4wOTU3IDY5Ljc2MzIgNDguMDk1N1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTMxLjg5NiA3MS41NTI3SDI1LjIzNDVDMjQuMTQ3MSA3MS41NTI3IDIzLjI2NTYgNzIuNDM0IDIzLjI2NTYgNzMuNTIxMlY4NC45MDU0QzIzLjI2NTYgODUuOTkyNiAyNC4xNDcxIDg2Ljg3MzkgMjUuMjM0NSA4Ni44NzM5SDMxLjg5NkMzMi45ODM0IDg2Ljg3MzkgMzMuODY0OSA4NS45OTI2IDMzLjg2NDkgODQuOTA1NFY3My41MjEyQzMzLjg2NDkgNzIuNDM0IDMyLjk4MzQgNzEuNTUyNyAzMS44OTYgNzEuNTUyN1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTUwLjkyNzMgNzEuNTUyN0g0NC4yNjU4QzQzLjE3ODQgNzEuNTUyNyA0Mi4yOTY5IDcyLjQzNCA0Mi4yOTY5IDczLjUyMTJWODQuOTA1NEM0Mi4yOTY5IDg1Ljk5MjYgNDMuMTc4NCA4Ni44NzM5IDQ0LjI2NTggODYuODczOUg1MC45MjczQzUyLjAxNDcgODYuODczOSA1Mi44OTYyIDg1Ljk5MjYgNTIuODk2MiA4NC45MDU0VjczLjUyMTJDNTIuODk2MiA3Mi40MzQgNTIuMDE0NyA3MS41NTI3IDUwLjkyNzMgNzEuNTUyN1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTY5Ljc2MzIgNzEuNTUyN0g2My4xMDE3QzYyLjAxNDMgNzEuNTUyNyA2MS4xMzI4IDcyLjQzNCA2MS4xMzI4IDczLjUyMTJWODQuOTA1NEM2MS4xMzI4IDg1Ljk5MjYgNjIuMDE0MyA4Ni44NzM5IDYzLjEwMTcgODYuODczOUg2OS43NjMyQzcwLjg1MDYgODYuODczOSA3MS43MzIxIDg1Ljk5MjYgNzEuNzMyMSA4NC45MDU0VjczLjUyMTJDNzEuNzMyMSA3Mi40MzQgNzAuODUwNiA3MS41NTI3IDY5Ljc2MzIgNzEuNTUyN1oiIGZpbGw9IiM4RjhGOEYiLz4KPHBhdGggZD0iTTkyLjU3MTYgMzMuODU3NEgxLjE0ODQ0VjM4Ljc3ODZIOTIuNTcxNlYzMy44NTc0WiIgZmlsbD0iIzhGOEY4RiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzM1NjBfMjUzMjQyIj4KPHJlY3Qgd2lkdGg9Ijk1IiBoZWlnaHQ9IjEwNCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K) right 13px center/16px auto no-repeat!important}main#contact .mSingleDatepicker .datepicker-hitarea{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1}main#contact .mSingleDatepicker .daterangepicker{position:absolute!important;margin-top:7px!important;margin-bottom:0!important;width:278px!important;border-radius:4px!important;border:1px solid #c4c4c4;z-index:3}main#contact .mSingleDatepicker .daterangepicker .drp-buttons .btn{font-weight:400;height:46px;line-height:1}@media(min-width:769px){main#contact .mSingleDatepicker .daterangepicker{width:auto!important}main#contact .mSingleDatepicker .daterangepicker:after,main#contact .mSingleDatepicker .daterangepicker:before{display:block}}main#contact select{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODEiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCA4MSA0MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDMyMzEwNCAyLjQ2MDM3QzAuMDMyMzEwNCAzLjA4MTU1IDAuMjU4NDQ2IDMuNzAyNzIgMC43MTA3MzEgNC4xNjA0MkwzNi41MzgzIDQxLjNDMzcuNjA0NSA0Mi40MTE1IDM5LjAyNTkgNDMgNDAuNTEyIDQzQzQxLjk5ODEgNDMgNDMuNDUxOSA0Mi40MTE1IDQ0LjQ4NTcgNDEuM0w4MC4zMTMzIDQuMTYwNDNDODEuMjUwMiAzLjE3OTYzIDgxLjIxNzkgMS42NDMwNSA4MC4yODEgMC42OTQ5NDNDNzkuMzExOCAtMC4yNTMxNjEgNzcuNzkzNCAtMC4yMjA0NjggNzYuODU2NSAwLjcyNzYzNkw0MS4wMjg5IDM3Ljg2NzJDNDAuODM1MSAzOC4wNjMzIDQwLjYwODkgMzguMDk2IDQwLjUxMiAzOC4wOTZDNDAuMzgyOCAzOC4wOTYgNDAuMTg4OSAzOC4wOTYgMzkuOTk1MSAzNy44NjcyTDQuMTY3NSAwLjc2MDMyNkMzLjIzMDYzIC0wLjIyMDQ3MiAxLjcxMjIzIC0wLjIyMDQ3MiAwLjc0MzA0MiAwLjcyNzYzM0MwLjI1ODQ0NiAxLjIxODAzIC04LjAzOTQzZS0wOCAxLjgzOTIgLTEuMDg5NzZlLTA3IDIuNDkzMDdMMC4wMzIzMTA0IDIuNDYwMzdaIiBmaWxsPSIjNjI2MTYxIi8+Cjwvc3ZnPgo=) right 12px center/15px auto no-repeat}main#contact label{font-size:16px}main#contact label:has(>input){position:relative;color:#626161;margin-right:1.5rem;padding-left:27px;cursor:pointer}main#contact label:has(>input) input{position:absolute;left:0;top:1px}main#contact label:has(>input:checked){color:#8d5f3b}main#contact input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #626161;width:1.2rem;height:1.2rem;display:inline-block;border-radius:4px;display:grid;place-content:center}main#contact input[type=checkbox]:after{width:.65rem;height:.65rem;border-radius:4px;-webkit-box-shadow:inset 1rem 1rem #8d5f3b;box-shadow:inset 1rem 1rem #8d5f3b;content:"";display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 120ms ease-in-out;transition:-webkit-transform 120ms ease-in-out;-o-transition:transform 120ms ease-in-out;transition:transform 120ms ease-in-out;transition:transform 120ms ease-in-out,-webkit-transform 120ms ease-in-out}main#contact input[type=checkbox]:checked{border:1px solid #8d5f3b}main#contact input[type=checkbox]:checked:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}main#contact input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #626161;width:1.25rem;height:1.25rem;border-radius:50%;cursor:pointer;display:grid;place-content:center}main#contact input[type=radio]:after{width:.65rem;height:.65rem;border-radius:50%;-webkit-box-shadow:inset 1rem 1rem #8d5f3b;box-shadow:inset 1rem 1rem #8d5f3b;content:"";display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 120ms ease-in-out;transition:-webkit-transform 120ms ease-in-out;-o-transition:transform 120ms ease-in-out;transition:transform 120ms ease-in-out;transition:transform 120ms ease-in-out,-webkit-transform 120ms ease-in-out}main#contact input[type=radio]:checked{border:1px solid #8d5f3b}main#contact input[type=radio]:checked:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media(min-width:996px){main#contact input:not([type=radio]):not([type=checkbox]),main#contact select,main#contact textarea{padding:8px 10px}main#contact label:has(input) input{top:3px}}main#contact .mList li{list-style-type:decimal;margin-left:20px}main#contact .mBtn{border-radius:12px;border-bottom-right-radius:0;font-size:18px;color:#fff;letter-spacing:2.7px;line-height:48px;text-align:center;background:#b8a596;display:block;-webkit-transition:background .4s linear,border .4s linear,color .4s linear;-o-transition:background .4s linear,border .4s linear,color .4s linear;transition:background .4s linear,border .4s linear,color .4s linear;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;white-space:nowrap}main#contact .mBtn:hover{background:#8d5f3b}main#contact .mBtn.outline{line-height:46px;border:1px solid #b8a596;background:#fff;color:#b8a596}main#contact .mBtn.outline:hover{border:1px solid #8d5f3b;color:#8d5f3b}main#contact .mTab ul li{display:inline-block;margin-right:-4px;border-right:1px solid #626161}main#contact .mTab ul li:first-child a{padding-left:0}main#contact .mTab ul li:last-child{border:0}main#contact .mTab ul li a{font-family:"Noto Serif TC";font-weight:500;font-size:16px;color:#626161;line-height:1;-webkit-transition:color .4s linear;-o-transition:color .4s linear;transition:color .4s linear;padding:0 15.0724637681px}main#contact .mTab ul li a.active,main#contact .mTab ul li a:hover{color:#000}@media(min-width:996px){main#contact .mTab ul li a{font-size:20px}}main#contact .mBorder{border-radius:16px;border-bottom-right-radius:0;border:1px solid #b8a596!important}main#contact .mBox{border-radius:16px;border-bottom-right-radius:0;background:#f1edea}main#contact h2{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#8d5f3b;letter-spacing:5.4px;line-height:1}main#contact h2+span{position:relative;font-family:"Noto Serif TC";color:#f1edea;font-size:20px;line-height:1;padding:0 8px;margin-left:7px;width:100%;overflow:hidden}main#contact h2+span b{font-weight:500;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);display:block}main#contact h2+span:after{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#f3eeea;content:""}main#contact h3{font-family:"Noto Serif TC";font-weight:500;font-size:20px;color:#8d5f3b;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NEYxOEQyOEE4NDMxMUVEQkY4NkUxOTY5MkJBQzFGMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NEYxOEQyOUE4NDMxMUVEQkY4NkUxOTY5MkJBQzFGMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0RjE4RDI2QTg0MzExRURCRjg2RTE5NjkyQkFDMUYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU0RjE4RDI3QTg0MzExRURCRjg2RTE5NjkyQkFDMUYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cGE0OAAAAA9JREFUeNpi+Pj2FUCAAQAFmwLJGZ4TXgAAAABJRU5ErkJggg==) 0 50% repeat-x}main#contact h3 span{background:#fff;padding-right:20px}main#contact p{font-size:16px;color:#000}main#contact p.smaller{font-size:14px}main#contact p.larger{font-size:18px}main#contact p b{color:#bc030c}main#contact p a{color:#626161}main#contact .col-12{margin-bottom:30px}main#contact a.mBtn{width:100%}@media(min-width:996px){main#contact h2{font-size:33px;letter-spacing:9.9px;line-height:1;vertical-align:bottom}main#contact h2+span{font-size:44px;margin-bottom:-3px}main#contact h2+span b{font-weight:500;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);display:block}main#contact small{font-size:44px}main#contact input:not([type=radio]):not([type=checkbox]),main#contact select,main#contact textarea{padding:8px 10px;font-size:14px}main#contact input:not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,main#contact select::-webkit-input-placeholder,main#contact textarea::-webkit-input-placeholder{font-size:14px}main#contact input:not([type=radio]):not([type=checkbox])::-moz-placeholder,main#contact select::-moz-placeholder,main#contact textarea::-moz-placeholder{font-size:14px}main#contact input:not([type=radio]):not([type=checkbox])::-ms-input-placeholder,main#contact select::-ms-input-placeholder,main#contact textarea::-ms-input-placeholder{font-size:14px}main#contact input:not([type=radio]):not([type=checkbox])::placeholder,main#contact select::placeholder,main#contact textarea::placeholder{font-size:14px}main#contact a.mBtn{width:120px}main#contact label+input[type=text]{width:320px!important}main#contact .row .col-lg-6:nth-child(1),main#contact .row .col-md-6:nth-child(1){padding-right:2rem}main#contact .row .col-lg-6:nth-child(2),main#contact .row .col-md-6:nth-child(2){padding-left:2rem}}