@import url( https://fonts.googleapis.com/css?family=Montserrat:400,700 );
@import url( https://fonts.googleapis.com/css?family=Raleway:400,300,700 );
body {
	font-family: "Microsoft JhengHei", sans-serif;
}
input {
	font-family: "Microsoft JhengHei", sans-serif;
}
textarea {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-company .list-group-text {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content li {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts li {
	font-family: "Microsoft JhengHei", sans-serif;
}
.btn {
	font-family: "Microsoft JhengHei", sans-serif;
}
.alert {
	font-family: "Microsoft JhengHei", sans-serif;
}
h1 {
	font-family: "Microsoft JhengHei", sans-serif;
}
h2 {
	font-family: "Microsoft JhengHei", sans-serif;
}
h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
h4 {
	font-family: "Microsoft JhengHei", sans-serif;
}
h5 {
	font-family: "Microsoft JhengHei", sans-serif;
}
h6 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h1 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h2 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h4 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h5 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.h6 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.display-1 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.display-2 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.display-3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.display-4 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-figure .mbr-figure-caption {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-gallery-title {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-map [data-state-details] {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-price {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content h1 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts h1 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content h2 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts h2 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content h4 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts h4 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content p strong {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts p strong {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer-content strong {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-footer .mbr-contacts strong {
	font-family: "Microsoft JhengHei", sans-serif;
}
.btn-sm {
	font-family: "Microsoft JhengHei", serif;
}
.lead a {
	font-family: "Microsoft JhengHei", serif;
}
.lead blockquote {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-section-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-section-hero .mbr-section-lead {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-cards .card-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-testimonial .card-block {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-author-name {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-author-desc {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-plan-title {
	font-family: "Microsoft JhengHei", sans-serif;
}
.mbr-plan-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-plan-price-desc {
	font-family: "Microsoft JhengHei", serif;
}
.bg-primary {
	background-color: rgb(192, 163, 117) !important;
}
.bg-success {
	background-color: rgb(144, 168, 120) !important;
}
.bg-info {
	background: rgb(236, 27, 46); border-color: rgb(42, 149, 190);
}
.bg-warning {
	background-color: rgb(243, 198, 73) !important;
}
.bg-danger {
	background-color: rgb(242, 130, 129) !important;
}
.btn-primary {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.btn-primary:hover {
	border-color: rgb(160, 126, 73); color: rgb(255, 255, 255); background-color: rgb(160, 126, 73);
}
.btn-primary:focus {
	border-color: rgb(160, 126, 73); color: rgb(255, 255, 255); background-color: rgb(160, 126, 73);
}
.focus.btn-primary {
	border-color: rgb(160, 126, 73); color: rgb(255, 255, 255); background-color: rgb(160, 126, 73);
}
.btn-primary:active {
	border-color: rgb(160, 126, 73); color: rgb(255, 255, 255); background-color: rgb(160, 126, 73);
}
.active.btn-primary {
	border-color: rgb(160, 126, 73); color: rgb(255, 255, 255); background-color: rgb(160, 126, 73);
}
.disabled.btn-primary {
	border-color: rgb(160, 126, 73) !important; color: rgb(255, 255, 255) !important; background-color: rgb(160, 126, 73) !important;
}
:disabled.btn-primary {
	border-color: rgb(160, 126, 73) !important; color: rgb(255, 255, 255) !important; background-color: rgb(160, 126, 73) !important;
}
.btn-secondary {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.btn-secondary:hover {
	border-color: rgb(148, 173, 168); color: rgb(255, 255, 255); background-color: rgb(148, 173, 168);
}
.btn-secondary:focus {
	border-color: rgb(148, 173, 168); color: rgb(255, 255, 255); background-color: rgb(148, 173, 168);
}
.focus.btn-secondary {
	border-color: rgb(148, 173, 168); color: rgb(255, 255, 255); background-color: rgb(148, 173, 168);
}
.btn-secondary:active {
	border-color: rgb(148, 173, 168); color: rgb(255, 255, 255); background-color: rgb(148, 173, 168);
}
.active.btn-secondary {
	border-color: rgb(148, 173, 168); color: rgb(255, 255, 255); background-color: rgb(148, 173, 168);
}
.disabled.btn-secondary {
	border-color: rgb(148, 173, 168) !important; color: rgb(255, 255, 255) !important; background-color: rgb(148, 173, 168) !important;
}
:disabled.btn-secondary {
	border-color: rgb(148, 173, 168) !important; color: rgb(255, 255, 255) !important; background-color: rgb(148, 173, 168) !important;
}
.btn-info {
	background: rgb(236, 27, 46); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.btn-info:hover {
	background: rgb(31, 131, 169); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.btn-info:focus {
	background: rgb(31, 131, 169); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.focus.btn-info {
	background: rgb(31, 131, 169); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.btn-info:active {
	background: rgb(31, 131, 169); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.active.btn-info {
	background: rgb(31, 131, 169); border-color: rgb(42, 149, 190); color: rgb(255, 255, 255);
}
.disabled.btn-info {
	border-color: rgb(89, 116, 120) !important; color: rgb(255, 255, 255) !important; background-color: rgb(89, 116, 120) !important;
}
:disabled.btn-info {
	border-color: rgb(89, 116, 120) !important; color: rgb(255, 255, 255) !important; background-color: rgb(89, 116, 120) !important;
}
.btn-success {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.btn-success:hover {
	border-color: rgb(106, 129, 83); color: rgb(255, 255, 255); background-color: rgb(106, 129, 83);
}
.btn-success:focus {
	border-color: rgb(106, 129, 83); color: rgb(255, 255, 255); background-color: rgb(106, 129, 83);
}
.focus.btn-success {
	border-color: rgb(106, 129, 83); color: rgb(255, 255, 255); background-color: rgb(106, 129, 83);
}
.btn-success:active {
	border-color: rgb(106, 129, 83); color: rgb(255, 255, 255); background-color: rgb(106, 129, 83);
}
.active.btn-success {
	border-color: rgb(106, 129, 83); color: rgb(255, 255, 255); background-color: rgb(106, 129, 83);
}
.disabled.btn-success {
	border-color: rgb(106, 129, 83) !important; color: rgb(255, 255, 255) !important; background-color: rgb(106, 129, 83) !important;
}
:disabled.btn-success {
	border-color: rgb(106, 129, 83) !important; color: rgb(255, 255, 255) !important; background-color: rgb(106, 129, 83) !important;
}
.btn-warning {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.btn-warning:hover {
	border-color: rgb(225, 169, 15); color: rgb(255, 255, 255); background-color: rgb(225, 169, 15);
}
.btn-warning:focus {
	border-color: rgb(225, 169, 15); color: rgb(255, 255, 255); background-color: rgb(225, 169, 15);
}
.focus.btn-warning {
	border-color: rgb(225, 169, 15); color: rgb(255, 255, 255); background-color: rgb(225, 169, 15);
}
.btn-warning:active {
	border-color: rgb(225, 169, 15); color: rgb(255, 255, 255); background-color: rgb(225, 169, 15);
}
.active.btn-warning {
	border-color: rgb(225, 169, 15); color: rgb(255, 255, 255); background-color: rgb(225, 169, 15);
}
.disabled.btn-warning {
	border-color: rgb(225, 169, 15) !important; color: rgb(255, 255, 255) !important; background-color: rgb(225, 169, 15) !important;
}
:disabled.btn-warning {
	border-color: rgb(225, 169, 15) !important; color: rgb(255, 255, 255) !important; background-color: rgb(225, 169, 15) !important;
}
.btn-danger {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.btn-danger:hover {
	border-color: rgb(235, 61, 60); color: rgb(255, 255, 255); background-color: rgb(235, 61, 60);
}
.btn-danger:focus {
	border-color: rgb(235, 61, 60); color: rgb(255, 255, 255); background-color: rgb(235, 61, 60);
}
.focus.btn-danger {
	border-color: rgb(235, 61, 60); color: rgb(255, 255, 255); background-color: rgb(235, 61, 60);
}
.btn-danger:active {
	border-color: rgb(235, 61, 60); color: rgb(255, 255, 255); background-color: rgb(235, 61, 60);
}
.active.btn-danger {
	border-color: rgb(235, 61, 60); color: rgb(255, 255, 255); background-color: rgb(235, 61, 60);
}
.disabled.btn-danger {
	border-color: rgb(235, 61, 60) !important; color: rgb(255, 255, 255) !important; background-color: rgb(235, 61, 60) !important;
}
:disabled.btn-danger {
	border-color: rgb(235, 61, 60) !important; color: rgb(255, 255, 255) !important; background-color: rgb(235, 61, 60) !important;
}
.btn-primary-outline {
	background: none; border-color: rgb(142, 112, 65); color: rgb(142, 112, 65);
}
.btn-primary-outline:hover {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.btn-primary-outline:focus {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.focus.btn-primary-outline {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.btn-primary-outline:active {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.active.btn-primary-outline {
	border-color: rgb(192, 163, 117); color: rgb(255, 255, 255); background-color: rgb(192, 163, 117);
}
.disabled.btn-primary-outline {
	border-color: rgb(192, 163, 117) !important; color: rgb(255, 255, 255) !important; background-color: rgb(192, 163, 117) !important;
}
:disabled.btn-primary-outline {
	border-color: rgb(192, 163, 117) !important; color: rgb(255, 255, 255) !important; background-color: rgb(192, 163, 117) !important;
}
.btn-secondary-outline {
	background: none; border-color: rgb(133, 162, 156); color: rgb(133, 162, 156);
}
.btn-secondary-outline:hover {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.btn-secondary-outline:focus {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.focus.btn-secondary-outline {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.btn-secondary-outline:active {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.active.btn-secondary-outline {
	border-color: rgb(191, 206, 203); color: rgb(255, 255, 255); background-color: rgb(191, 206, 203);
}
.disabled.btn-secondary-outline {
	border-color: rgb(191, 206, 203) !important; color: rgb(255, 255, 255) !important; background-color: rgb(191, 206, 203) !important;
}
:disabled.btn-secondary-outline {
	border-color: rgb(191, 206, 203) !important; color: rgb(255, 255, 255) !important; background-color: rgb(191, 206, 203) !important;
}
.btn-info-outline {
	background: none; border-color: rgb(78, 102, 105); color: rgb(78, 102, 105);
}
.btn-info-outline:hover {
	border-color: rgb(126, 155, 159); color: rgb(255, 255, 255); background-color: rgb(126, 155, 159);
}
.btn-info-outline:focus {
	border-color: rgb(126, 155, 159); color: rgb(255, 255, 255); background-color: rgb(126, 155, 159);
}
.focus.btn-info-outline {
	border-color: rgb(126, 155, 159); color: rgb(255, 255, 255); background-color: rgb(126, 155, 159);
}
.btn-info-outline:active {
	border-color: rgb(126, 155, 159); color: rgb(255, 255, 255); background-color: rgb(126, 155, 159);
}
.active.btn-info-outline {
	border-color: rgb(126, 155, 159); color: rgb(255, 255, 255); background-color: rgb(126, 155, 159);
}
.disabled.btn-info-outline {
	border-color: rgb(126, 155, 159) !important; color: rgb(255, 255, 255) !important; background-color: rgb(126, 155, 159) !important;
}
:disabled.btn-info-outline {
	border-color: rgb(126, 155, 159) !important; color: rgb(255, 255, 255) !important; background-color: rgb(126, 155, 159) !important;
}
.btn-success-outline {
	background: none; border-color: rgb(93, 113, 73); color: rgb(93, 113, 73);
}
.btn-success-outline:hover {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.btn-success-outline:focus {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.focus.btn-success-outline {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.btn-success-outline:active {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.active.btn-success-outline {
	border-color: rgb(144, 168, 120); color: rgb(255, 255, 255); background-color: rgb(144, 168, 120);
}
.disabled.btn-success-outline {
	border-color: rgb(144, 168, 120) !important; color: rgb(255, 255, 255) !important; background-color: rgb(144, 168, 120) !important;
}
:disabled.btn-success-outline {
	border-color: rgb(144, 168, 120) !important; color: rgb(255, 255, 255) !important; background-color: rgb(144, 168, 120) !important;
}
.btn-warning-outline {
	background: none; border-color: rgb(201, 151, 13); color: rgb(201, 151, 13);
}
.btn-warning-outline:hover {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.btn-warning-outline:focus {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.focus.btn-warning-outline {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.btn-warning-outline:active {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.active.btn-warning-outline {
	border-color: rgb(243, 198, 73); color: rgb(255, 255, 255); background-color: rgb(243, 198, 73);
}
.disabled.btn-warning-outline {
	border-color: rgb(243, 198, 73) !important; color: rgb(255, 255, 255) !important; background-color: rgb(243, 198, 73) !important;
}
:disabled.btn-warning-outline {
	border-color: rgb(243, 198, 73) !important; color: rgb(255, 255, 255) !important; background-color: rgb(243, 198, 73) !important;
}
.btn-danger-outline {
	background: none; border-color: rgb(232, 38, 37); color: rgb(232, 38, 37);
}
.btn-danger-outline:hover {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.btn-danger-outline:focus {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.focus.btn-danger-outline {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.btn-danger-outline:active {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.active.btn-danger-outline {
	border-color: rgb(242, 130, 129); color: rgb(255, 255, 255); background-color: rgb(242, 130, 129);
}
.disabled.btn-danger-outline {
	border-color: rgb(242, 130, 129) !important; color: rgb(255, 255, 255) !important; background-color: rgb(242, 130, 129) !important;
}
:disabled.btn-danger-outline {
	border-color: rgb(242, 130, 129) !important; color: rgb(255, 255, 255) !important; background-color: rgb(242, 130, 129) !important;
}
.text-primary {
	color: rgb(192, 163, 117) !important;
}
.text-success {
	color: rgb(144, 168, 120) !important;
}
.text-info {
	color: rgb(126, 155, 159) !important;
}
.text-warning {
	color: rgb(243, 198, 73) !important;
}
.text-danger {
	color: rgb(242, 130, 129) !important;
}
.alert-success {
	background-color: rgb(144, 168, 120);
}
.alert-info {
	background-color: rgb(126, 155, 159);
}
.alert-warning {
	background-color: rgb(243, 198, 73);
}
.alert-danger {
	background-color: rgb(242, 130, 129);
}
.btn-social {
	border-color: rgb(192, 163, 117);
}
.btn-social:hover {
	background: rgb(192, 163, 117);
}
.mbr-company .active.list-group-item .list-group-text {
	color: rgb(192, 163, 117);
}
.mbr-footer p a {
	color: rgb(51, 122, 183);
}
.mbr-footer ul a {
	color: rgb(51, 122, 183);
}
.mbr-footer-content li::before {
	background: rgb(192, 163, 117);
}
.mbr-footer .mbr-contacts li::before {
	background: rgb(192, 163, 117);
}
.mbr-footer-content li a:hover {
	color: rgb(51, 122, 183);
}
.mbr-footer .mbr-contacts li a:hover {
	color: rgb(51, 122, 183);
}
.lead a {
	color: rgb(236, 27, 46);
}
.lead a:hover {
	color: rgb(236, 27, 46);
}
.lead blockquote {
	border-color: rgb(192, 163, 117);
}
.bg-primary.mbr-plan-header .mbr-plan-subtitle {
	color: rgb(232, 221, 205);
}
.bg-primary.mbr-plan-header .mbr-plan-price-desc {
	color: rgb(232, 221, 205);
}
.bg-success.mbr-plan-header .mbr-plan-subtitle {
	color: rgb(208, 218, 198);
}
.bg-success.mbr-plan-header .mbr-plan-price-desc {
	color: rgb(208, 218, 198);
}
.bg-info.mbr-plan-header .mbr-plan-subtitle {
	color: rgb(199, 212, 213);
}
.bg-info.mbr-plan-header .mbr-plan-price-desc {
	color: rgb(199, 212, 213);
}
.bg-warning.mbr-plan-header .mbr-plan-subtitle {
	color: rgb(255, 255, 255);
}
.bg-warning.mbr-plan-header .mbr-plan-price-desc {
	color: rgb(255, 255, 255);
}
.bg-danger.mbr-plan-header .mbr-plan-subtitle {
	color: rgb(255, 255, 255);
}
.bg-danger.mbr-plan-header .mbr-plan-price-desc {
	color: rgb(255, 255, 255);
}
.mbr-small-footer a {
	color: rgb(192, 163, 117);
}
.mbr-gallery-filter li:hover {
	color: rgb(192, 163, 117);
}
.scrollToTop_wraper {
	opacity: 0 !important;
}
.extCountdown1 .number {
	font-family: "Montserrat", sans-serif;
}
.extCountdown2 .number {
	font-family: "Montserrat", sans-serif;
}
.extCountdown1 .period {
	font-family: "Microsoft JhengHei", serif;
}
.extCountdown2 .period {
	font-family: "Microsoft JhengHei", serif;
}
.extCountdown1 .dot {
	font-family: "Montserrat", sans-serif;
}
.extCountdown2 .dot {
	font-family: "Montserrat", sans-serif;
}
.features6 .feature-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.features6 .feature-title {
	font-family: "Montserrat", sans-serif;
}
.features6 .description {
	font-family: "Raleway", sans-serif;
}
.count {
	font-family: "Microsoft JhengHei", sans-serif;
}
.counter-title {
	font-family: "Microsoft JhengHei", sans-serif;
}
.counter-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.mbr-iconfont-counters1 {
	color: rgb(192, 163, 117);
}
.extHeader1 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader2 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader3 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader5 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader6 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader7 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader8 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader9 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader10 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader12 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader13 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extFeatures10 .container h3 {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader1 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader2 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader3 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader5 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader6 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader7 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader8 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader9 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader10 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader12 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader13 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extFeatures10 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader5 .container label {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader9 form p.form-subtitle {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extHeader11 .container span {
	font-family: "Montserrat", sans-serif;
}
.extHeader11 .container p.element {
	font-family: "Montserrat", sans-serif;
}
.extHeader11 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader12 h4 {
	font-family: "Montserrat", sans-serif;
}
.extFeatures10 h4 {
	font-family: "Montserrat", sans-serif;
}
.extHeader12 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extFeatures10 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader13 h4 {
	font-family: "Montserrat", sans-serif;
}
.extHeader13 .number {
	font-family: "Montserrat", sans-serif;
}
.extHeader13 .period {
	font-family: "Microsoft JhengHei", serif;
}
.extHeader13 .dot {
	font-family: "Montserrat", sans-serif;
}
.extFeatures .feature-title {
	font-family: "Montserrat", sans-serif;
}
.extFeatures .feature-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extFeatures .feature-text {
	font-family: "Raleway", sans-serif;
}
.extFeatures2 h4 {
	font-family: "Montserrat", sans-serif;
}
.extFeatures3 .border-wrap {
	border-color: rgb(192, 163, 117);
}
.extFeatures4 h4 {
	font-family: "Montserrat", sans-serif;
}
.extFeatures6 h4 {
	font-family: "Montserrat", sans-serif;
}
.extFeatures5 .card-title h4 {
	font-family: "Montserrat", sans-serif;
}
.extFeatures4 h5 {
	font-family: "Microsoft JhengHei", serif;
}
.extFeatures6 h5 {
	font-family: "Microsoft JhengHei", serif;
}
.extFeatures5 .card-title h5 {
	font-family: "Microsoft JhengHei", serif;
}
.extForm1 h4 {
	font-family: "Montserrat", sans-serif;
}
.extForm2 h4 {
	font-family: "Montserrat", sans-serif;
}
.extForm3 h4 {
	font-family: "Montserrat", sans-serif;
}
.extForm4 h4 {
	font-family: "Montserrat", sans-serif;
}
.extForm1 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extForm2 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extForm3 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extForm4 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extForm2 .container h3 {
	font-family: "Montserrat", sans-serif;
}
.extForm2 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extPricingTable1 .bottom_line {
	border-bottom-color: rgb(192, 163, 117);
}
.extPricingTable1 .mbr-price small {
	font-family: "Microsoft JhengHei", serif;
}
.extPricingTable1 .mbr-plan-label {
	background: rgb(192, 163, 117);
}
.extCounters2 h4 {
	font-family: "Montserrat", sans-serif;
}
.extCounters2 h5 {
	font-family: "Microsoft JhengHei", serif;
}
.extCounters3 .count {
	font-family: "Montserrat", sans-serif;
}
.extCounters3 .counter-title {
	font-family: "Montserrat", sans-serif;
}
.extCounters3 .counter-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
@media screen and (min-width:0px)
{
.extProgressBar .progress-primary .progress-bar {
	background-color: rgb(192, 163, 117);
}
}
.extProgressBar .title-wrap {
	font-family: "Microsoft JhengHei", serif;
}
.extProgressBarRound .progress-radial .overlay {
	font-family: "Montserrat", sans-serif;
}
.extProgressBar4 .feature-title {
	font-family: "Montserrat", sans-serif;
}
.extProgressBar4 .feature-subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extTabs1 ul.nav-tabs li a:hover {
	color: rgb(236, 27, 46);
}
.extTabs2 ul.nav-tabs li a:hover {
	color: rgb(236, 27, 46);
}
.extAccordion1 .panel-heading a {
	font-family: "Raleway", sans-serif;
}
.extAccordion1 .pseudoPlus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion2 .pseudoPlus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extToggle1 .pseudoPlus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion1 .pseudoPlus::after {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion2 .pseudoPlus::after {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extToggle1 .pseudoPlus::after {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion1 .pseudoMinus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion2 .pseudoMinus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extToggle1 .pseudoMinus {
	z-index: 1; background-color: rgb(236, 27, 46);
}
.extAccordion2 .panel-heading a {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extAccordion3 .panel-heading a {
	font-family: "Microsoft JhengHei", sans-serif;
}
.extToggle1 .panel-heading a {
	font-family: "Microsoft JhengHei", sans-serif;
}
@media screen and (min-width:0px)
{
.extProgressBar5 .progress-primary .progress-bar {
	background-color: rgb(236, 27, 46);
}
}
.extProgressBar5 .title-wrap {
	font-family: "Microsoft JhengHei", serif;
}
.extMsg-box1 .container h3 {
	font-family: "Montserrat", sans-serif;
}
.extMsg-box1 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extMsg-box1 h4 {
	font-family: "Montserrat", sans-serif;
}
.extMsg-box1 .subtitle {
	font-family: "Microsoft JhengHei", serif;
}
.extMsg-box2 .container span {
	font-family: "Montserrat", sans-serif;
}
.extMsg-box3 .container span {
	font-family: "Montserrat", sans-serif;
}
.extMsg-box4 .container span {
	font-family: "Montserrat", sans-serif;
}
.extMsg-box2 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extMsg-box3 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extMsg-box4 .container p {
	font-family: "Microsoft JhengHei", serif;
}
.extProgressBarRound .pie_progress__number {
	font-family: "Montserrat", sans-serif;
}
.extMenu1 span.icon a:hover {
	color: rgb(236, 27, 46) !important;
}
.extProgressBar [value].progress-primary::-ms-fill {
	color: rgb(236, 27, 46);
}
.extProgressBar5 [value].progress-primary::-ms-fill {
	color: rgb(236, 27, 46);
}
.theme-border {
	border: 1px solid rgb(236, 27, 46); border-image: none;
}
#header1-4 .btn {
	font-size: 20px;
}
#ext_menu-0 .hide-buttons .nav-btn {
	display: none !important;
}
#ext_menu-0 .navbar-caption {
	color: rgb(0, 0, 0);
}
#ext_menu-0 .navbar-toggler {
	color: rgb(0, 0, 0);
}
#ext_menu-0 .close-icon::before {
	background-color: rgb(0, 0, 0);
}
#ext_menu-0 .close-icon::after {
	background-color: rgb(0, 0, 0);
}
#ext_menu-0 .link {
	color: rgb(119, 119, 119);
}
#ext_menu-0 .dropdown-item {
	color: rgb(119, 119, 119);
}
#ext_menu-0 .link {
	font-size: 1.05rem;
}
#ext_menu-0 .dropdown-item {
	font-size: 1.13rem;
}
#ext_menu-0 .nav-dropdown-sm .link {
	font-size: 1.13rem;
}
#ext_menu-0 .link:hover {
	color: rgb(0, 0, 0);
}
#ext_menu-0 .dropdown-item:hover {
	color: rgb(0, 0, 0);
}
#ext_menu-0 .link:focus {
	color: rgb(0, 0, 0);
}
#ext_menu-0 .dropdown-item:focus {
	color: rgb(0, 0, 0);
}
#ext_menu-0 [aria-expanded='true'].link {
	background: rgb(14, 14, 14);
}
#ext_menu-0 .dropdown-menu {
	background: rgb(14, 14, 14);
}
#ext_menu-0 .nav-dropdown-sm .link:focus {
	background: rgb(32, 32, 32) !important;
}
#ext_menu-0 .nav-dropdown-sm .link:hover {
	background: rgb(32, 32, 32) !important;
}
#ext_menu-0 .nav-dropdown-sm .dropdown-item:focus {
	background: rgb(32, 32, 32) !important;
}
#ext_menu-0 .nav-dropdown-sm .dropdown-item:hover {
	background: rgb(32, 32, 32) !important;
}
#ext_menu-0 .navbar {
	background: rgba(255, 255, 255, 0.95); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
#ext_menu-0 .nav-dropdown-sm {
	background: rgba(255, 255, 255, 0.95); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
#ext_menu-0 .nav-dropdown-sm [aria-expanded='true'].link {
	background: rgba(255, 255, 255, 0.95); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
#ext_menu-0 .nav-dropdown-sm .dropdown-menu {
	background: rgba(255, 255, 255, 0.95); box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.1);
}
#ext_menu-0 .transparent.bg-color .link {
	transition:none; color: rgb(0, 0, 0);
}
#ext_menu-0 .opened.transparent.bg-color .link {
	transition:color 0.2s ease-in-out;
}
#ext_menu-0 .opened.transparent.bg-color .link:hover {
	color: rgb(192, 163, 117);
}
#ext_menu-0 .opened.transparent.bg-color .link:focus {
	color: rgb(192, 163, 117);
}
#ext_menu-0 [aria-expanded='true'].link {
	color: rgb(192, 163, 117) !important;
}
#ext_menu-0 [aria-expanded='true'].dropdown-item {
	color: rgb(192, 163, 117) !important;
}
#ext_menu-0 .btn {
	font-size: 15px;
}
#extHeader12-3 p {
	text-align: left;
}
#extHeader12-3 h3 {
	text-align: left;
}
#msg-box3-k .mbr-section-title {
	color: rgb(0, 0, 0);
}
#msg-box3-k p {
	color: rgb(0, 0, 0);
}
#msg-box3-k .btn {
	padding: 0.5em 1em; font-size: 20px;
}
#slider-1 h2 {
	text-align: center;
}
#slider-1 p {
	text-align: left;
}
#slider-1 .btn {
	font-size: 20px;
}
#header3-8 .mbr-section-title {
	text-align: center;
}
#header3-8 .mbr-section-subtitle {
	text-align: center;
}
#extFeatures14-6 h3 {
	text-align: center;
}
#extFeatures14-6 p {
	text-align: left;
}
#msg-box3-l .mbr-section-title {
	color: rgb(0, 0, 0);
}
#msg-box3-l p {
	color: rgb(0, 0, 0);
}
#msg-box3-l .btn {
	padding: 0.5em 1em; font-size: 20px;
}
#contacts1-b p {
	color: rgb(51, 51, 51);
}
.lightboxContainer {
	padding: 30px 15px 15px; border-radius: 5px; left: 50%; top: 30%; height: auto; text-align: center; display: none; position: fixed; z-index: 9999999; max-width: 500px; transform: translateX(-50%); background-color: rgb(255, 255, 255); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.on.lightboxContainer {
	border: 5px solid rgb(42, 149, 190); border-image: none; display: block;
}
.lightboxContainer h2 {
	margin: 0px auto; color: rgb(204, 140, 44); font-size: 2em;
}
.lightboxContainer p {
	text-align: left;
}
.lightboxContainer img {
	margin-bottom: 15px;
}
.lightboxContainer .btn {
	background: rgb(236, 27, 46); border-color: rgb(42, 149, 190); margin: 0.5em; border-radius: 5px; text-align: center; color: rgb(255, 255, 255); font-size: 1.2em; display: inline-block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.lightboxContainer .btn:hover {
	background: rgb(42, 149, 190);
}
.lightboxContainer .btn a {
	padding: 14px 2.5em; color: rgb(255, 255, 255); line-height: 2.5; text-decoration: none;
}
.lightboxContainer p.border {
	margin: 0.5em auto 1em; padding: 5px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 175px;
}
.lightboxContainer p span {
	margin: 0px 2px; color: rgb(255, 0, 0); font-size: 1.3em;
}
.blackCover {
	left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: fixed; z-index: 999999; background-color: rgb(0, 0, 0);
}
.on.blackCover {
	display: block; opacity: 0.7;
}
@media only screen and (max-width:767px)
{
.on.lightboxContainer {
	top: 21%; width: 80%;
}
}
