#testimonial-carousel#testimonial-carousel.carousel .slick-initialized .slick-slider{font-style:normal}
.ult-carousel-wrapper{margin:0!important;padding:0!important}
#slider-fullwidth .slide-img{background-position:75% 50%!important}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:1280px){.container .video{width:640px;height:360px}
}
@media only screen and (max-width:640pxpx){.container .video{width:480px;height:270px}
}
@media only screen and (max-width:480px){.container .video{width:330px;height:185px}
}
.video{width:1280px;height:720px}
.vc_custom_1585024698083{padding-top:70px!important;padding-bottom:70px!important}
.vc_custom_1586330661552{padding-top:70px!important;background-color:#6c6d6b!important}
.vc_custom_1585025612632{margin-top:100px!important;margin-bottom:100px!important}
.vc_custom_1586330677533{padding-top:60px!important;padding-bottom:60px!important;background-color:#6c6d6b!important;background-position:0 0!important;background-repeat:repeat!important}
.vc_custom_1585536973375{padding-top:70px!important}
.vc_custom_1595483322106{background-image:url(../images/36.jpg)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}
.vc_custom_1584083831477{margin-right:1px!important;margin-bottom:30px!important}
.vc_custom_1595492942574{margin-bottom:20px!important}
.vc_custom_1594018892614{margin-bottom:20px!important}
.vc_custom_1584083831477{margin-right:1px!important;margin-bottom:30px!important}
.vc_custom_1585216754048{margin-bottom:20px!important}
.vc_custom_1539687507098{padding-top:0!important}
.vc_custom_1595492781329{margin-bottom:20px!important}
.vc_custom_1587522753116{margin-bottom:0!important}
#amm_drcfw_toast_msg{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:999;left:50%;bottom:30px;font-size:17px}
#amm_drcfw_toast_msg.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}
@-webkit-keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}
to{bottom:0;opacity:0}
}
@keyframes fadeout{from{bottom:30px;opacity:1}
to{bottom:0;opacity:0}
}
.pimg{display: flex;height:20rem;align-items: center;overflow:hidden}
header #logo{margin-top:5px}
header #logo img{max-width:220px}
@media screen and (max-width:990px){header #logo{margin:0px}
}
@media screen and (max-width:990px){header #logo img{max-width:100%}.pimg{height:15rem}
}
@media screen and (max-width:990px){.navbar-toggle{top:20px}
}
@media screen and (max-width:680px){.pimg{height:10rem}}
}
.subnav-item a,.subnav-item i,.subnav-item p,.subnav-item p span{color:#fff}
.subnav-light .subnav-item a,.subnav-light .subnav-item i,.subnav-light .subnav-item p,.subnav-light .subnav-item p span{color:#fff}
.subnav .subnav-item .fa{color:#fff}
.nav-secondary .sub-menu li a{text-align:right}
.header-style-1 #header #mainmenu>li>a,.header-style-2 #header,.header-style-2 #header #mainmenu>li>a,.header-style-3 #header #mainmenu>li>a,.header-style-5 #header #mainmenu>li>a{line-height:60px}
.header-style-1 #header,.header-style-2 #header,.header-style-3 #header,.header-style-5 #header{min-height:60px}
.header-style-3 #mainmenu>li>a{padding-top:0;padding-bottom:0}
@media screen and (max-width:990px){.header-style-1 #header #mainmenu>li>a,.header-style-2 #header,.header-style-2 #header #mainmenu>li>a,.header-style-3 #header #mainmenu>li>a,.header-style-5 #header #mainmenu>li>a{line-height:60px}
.header-style-1 #header,.header-style-2 #header,.header-style-3 #header,.header-style-5 #header{min-height:60px}
.header-style-3 #mainmenu>li>a{padding-top:0;padding-bottom:0}
}
#header.header-light #mainmenu>li.menu-item-has-children:hover:after,#header.header-light #mainmenu>li:hover>a,#mainmenu>li.menu-item-has-children:hover:after,#mainmenu>li:hover>a,#mainmenu>li>a:hover{color:#1d5532!important}
@media screen and (min-width:991px){#mainmenu>li:before{background-color:#1d5532}
}
#mainmenu li ul li a{color:#fff!important}
#mainmenu li ul li a:hover{color:#fff!important}
@media screen and (max-width:990px){#mainmenu>li>a{color:#fff!important}
}
@media screen and (max-width:990px){#header.header-light #mainmenu>li.menu-item-has-children::after,#mainmenu>li.menu-item-has-children:after{color:#fff!important}
}
#mainmenu li ul li a{background-color:#1d5532!important}
#mainmenu li ul li a:hover{background-color:#0e4623!important}
#mainmenu li ul li,#mainmenu ul{border-color:#0e4623!important}
@media screen and (max-width:990px){#mainmenu>li>a,.header-style-3 #header #mainmenu>li>a{background:#0e4623;border-color:#003714!important}
}
@media screen and (max-width:990px){#header.header-light #mainmenu>li.menu-item-has-children::after,#mainmenu>li.menu-item-has-children:after{background-color:#003714!important}
}
#mainmenu li ul li ul li a{color:#ccc!important}
#mainmenu li ul li ul li a:hover{color:#dbdbdb!important}
@media screen and (max-width:990px){#mainmenu>li>a:hover{color:#ccc!important}
}
@media screen and (max-width:990px){#header.header-light #mainmenu>li.menu-item-has-children:hover:after,#mainmenu>li.menu-item-has-children:hover:after{color:#ccc!important}
}
#mainmenu li ul li ul li a{background-color:#333!important}
#mainmenu li ul li ul li a:hover{background-color:#242424!important}
#mainmenu li ul li ul li,#mainmenu ul li ul{border-color:#242424!important}
@media screen and (max-width:990px){#mainmenu>li>a:hover{background-color:#003714!important;border-color:#003714!important}
}
@media screen and (max-width:990px){#mainmenu{border-bottom-color:#003714!important}
}
#top-content-area .title-content h1{color:#fff}
#top-content-area .overlay{background-color:#444;opacity:.3}
.btn,.btn-primary,.btn-regular,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button[type=submit],.woocommerce input.button,.woocommerce input.button.alt,input[type=submit]{border-width:2px!important;padding:15px 20px;border-radius:3px}
.woocommerce button[type=submit]{border-bottom-right-radius:3px;border-top-right-radius:3px}
.btn-primary,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button[type=submit],.woocommerce input.button,.woocommerce input.button.alt,input[type=submit]{color:#fff!important;background-color:#6c6d6b!important;border-color:#6c6d6b!important}
.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:before,.btn-primary:focus,.btn-primary:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce button[type=submit]:focus,.woocommerce button[type=submit]:hover,.woocommerce input.button:hover.woocommerce input.button.alt:hover,a.btn-primary:before,input[type=submit]:focus,input[type=submit]:hover{color:#fff!important;background-color:#535452!important;border-color:#535452!important}
.btn-regular:active,.btn-regular:focus,.btn-regular:hover{color:#777}
.content ul li::before,.dash.style-dark,.divider-dark::before,.divider-light::before,.page-content ul li:before,.panel-body ul li::before,.read-more-dark::before,.read-more::before,.reply:hover:before,.subtitle.style-dark::before,.tab-content ul li:before,.toggled,.tooltip-inner,::-moz-selection,::selection,main ul li::before{background-color:#6c6d6b}
blockquote{border-color:#6c6d6b}
.blog-post-box:hover .btn-read-more,.blog-post-box:hover .btn-read-more::after,.body-dark .btn-read-more:hover,.body-dark .post-info a:hover,.body-dark .projects-navigation a:hover,.body-dark .sidebar-heading,.body-dark .title-link-box .btn-read-more:hover,.body-dark .title-link-box .btn-read-more:hover::after,.btn-read-more:hover,.btn-read-more:hover::after,.comments .testimonial.image-left .content-box-info .testimonial-content span.name,.content-box.service-item:hover .btn-read-more,.content-box.service-item:hover .btn-read-more::after,.feature-box:hover .btn-read-more,.feature-box:hover .btn-read-more::after,.number-box:hover .btn-read-more,.number-box:hover .btn-read-more::after,.post-info a:hover,.projects-navigation .icon-icon-gallery:hover:before,.projects-navigation a:hover,.reply:hover a.comment-reply-link,.sidebar-heading,.sidebar-nav ul li a:hover,.subtitle,.title-link-box.dark .btn-read-more:hover,.title-link-box.dark .btn-read-more:hover::after,a:hover{color:#6c6d6b}
.nav-tabs.style-accent>li.active>a,.nav-tabs.style-accent>li.active>a:focus,.nav-tabs.style-accent>li.active>a:hover,.panel-group .accordion-toggle[aria-expanded=true],.panel-group .accordion-toggle[aria-expanded=true]:hover{background-color:#6c6d6b!important}
.panel-body,.tab-content.style-accent{background-color:#626361}
.dash,.subtitle::before{opacity:.75}
.tooltip.top .tooltip-arrow{border-top-color:#6c6d6b}
#footer-bot .social i:hover,.social i:hover{color:#fff;background-color:#7d6741}
.preloader-wrapper.dark{background:#fff}
.preloader-wrapper.dark .preloader{border-color:#666}
.preloader-wrapper.dark .preloader{border-top-color:#eee}
a.cta-footer{background-color:#f9f9f9;border-top-color:#e5e5e5}
a.cta-footer:hover{background-color:#7d6741;border-top-color:#7d6741}
a.cta-footer h2,a.cta-footer h2::after{color:#333!important}
a.cta-footer:hover h2,a.cta-footer:hover h2::after{color:#fff!important}
#footer h4.footer-header{color:#999}
#footer.footer-dark h4.footer-header{color:#999}
#footer,#footer ul li{color:#aaa}
#footer.footer-dark,#footer.footer-dark ul li{color:#aaa}
#footer a,#footer ul li a,#footer ul li:before,ul.content-list a{color:#aaa}
#footer.footer-dark a,#footer.footer-dark ul li a,#footer.footer-dark ul li:before,#footer.footer-dark ul.content-list a{color:#aaa}
#footer a:hover,#footer ul li a:hover,#footer ul li:hover:before,ul.content-list a:hover,ul.content-list li:hover{color:#fff}
#footer.footer-dark a:hover,#footer.footer-dark ul li a:hover,#footer.footer-dark ul li:hover:before,footer.footer-dark ul.content-list a:hover,footer.footer-dark ul.content-list li:hover{color:#fff}
#footer-bot{background-color:#111;color:#666}
#footer-bot .social i{color:#aaa;background-color:#020202}
.content-box.service-item.service-box-dark .content-box-info:after{background-color:#6c6d6b}
.body-dark .content-box.service-item.service-box-default:hover .box-heading,.body-dark .content-box.service-item.service-box-gray:hover h4.box-heading,.body-dark .content-box.service-item.service-box-white:hover .box-heading,.content-box.service-item.service-box-default:hover .box-heading,.content-box.service-item.service-box-gray:hover h4.box-heading,.content-box.service-item.service-box-white:hover .box-heading{color:#6c6d6b}
.team-member:hover h4{color:#6c6d6b}
.blog-post-box:hover .content-box-info .box-heading,.entry-title a:hover{color:#6c6d6b}
.gallery-categories ul li a.selected,.gallery-categories ul li a.selected:hover,.section-gallery.gallery-light .gallery-categories ul li a.selected,.section-gallery.gallery-light .gallery-categories ul li a.selected:hover{color:#000}
.captions-bottom .portfolio-box-caption-content::after{background-color:#6c6d6b}
#gallery-slider .slick-next:after,#gallery-slider .slick-prev:after,.carousel-control:after{background-color:#6c6d6b}
.gallery-categories ul li a.selected,.gallery-categories ul li a.selected:hover,.section-gallery.gallery-light .gallery-categories ul li a.selected,.section-gallery.gallery-light .gallery-categories ul li a.selected:hover{background-color:#ddd}
.section-gallery,.section-gallery.gallery-light .section-gallery{background-color:#333}
.project-category{color:#ccc}
.feature-box>.lnr,.feature-box>i{color:#6c6d6b}
.feature-box:hover>.lnr,.feature-box:hover>i{color:#6c6d6b}
.feature-box.dark:hover .feature-title,.feature-box:hover .feature-title{color:#6c6d6b}
.number-box.style-dark:hover h3,.number-box:hover h3{color:#6c6d6b}
.number-box-number{background-color:#6c6d6b}
.number-box.style-default .number-box-number:after{background:#333}
.number-box.style-dark .number-box-number{color:#333}
@media screen and (min-width:768px){.woocommerce ul.products>li.product,.woocommerce-page ul.products>li.product{width:22.05%}
}
.scrollToTop:hover{background:#6c6d6b;text-decoration:none}
#loadingDiv{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#60d158;z-index:9999}
#imgShow{position:fixed;top:50%;left:50%;margin-left:-40px;margin-top:-40px;margin:auto;z-index:9999}
#lodingImg{min-width:30px;min-height:30px;max-height:80px;max-width:80px;width:100%;heigth:100%}
.ftd-nav-menu>.oz-menu-en{bottom:0}
.ftds-nav-menu>ul{max-height:72px}
.ftds-nav-menu>ul>li{height:72px}
.ftds-nav-menu>ul>li>a{overflow:hidden;text-align:center}
.subtitle{color:#6c6d6b}
.sidebar-heading{color:#6c6d6b}
.section-title{color:#6c6d6b!important}
#gallery-slider .project-name{padding:0 12%}
.subnav .subnav-item:nth-child(1){display:none}
.main-footer .widget-footer:nth-child(2) li{display:inherit}
.blog-post-box .image-container:after{display:none}
.image-container::after{display:none}
#header{background-color:#fff}
#header #mainmenu>li>a{color:#000}
#header #mainmenu>li:hover>a{color:#7d6741}
.container .navbar-toggle .icon-bar{background:#ddd}
.comment .content-box-info p,.testimonial .content-box-info p{font-style:normal}
.testimonial-headline{font-weight:600}
.vc_gitem-animated-block{display:none}
.shadow-box:after{background:0 0}
@media only screen and (min-width:768px){.wpb_row .wpb_column .wpb_wrapper .stats-block{margin:0}
}
.slick-next:before,.slick-prev:before{display:none}
.timeline-post-left .timeline-header{text-align:left}
#screen-meta-links{display:none}
#wp-admin-bar-new_draft{display:none}
body,h2,h3,h4,h5,h6,p{font-family:'Microsoft Yahei','微軟雅黑',Rubik,'微軟正黑體',sans-serif}
h3{font-weight:600}
.lines-overlay{display:none}
#top-content-area{background-attachment:inherit}
#top-content-area .title-content h1{font-weight:600;font-size:36px;line-height:46px}
.byline,.comments-area{display:none}
.btn-read-more::after{right:-20px}
.post-title a{font-size:24px;letter-spacing:0;font-weight:400}
.box-heading{font-weight:400}
.post-title{font-weight:400;font-size:30px;line-height:40px}
.gallery-categories ul li{margin:0}
.project-name{font-size:18px;letter-spacing:1px;line-height:28px}
.sidebar-nav .post-date{padding-bottom:10px;display:inline-block}
#archives-2 .screen-reader-text{display:none}
.wpb_single_image .vc_figure-caption{margin-top:10px!important;font-size:15px!important;font-weight:400}
.default>tbody tr th{display:none}
.default tbody td,.default tbody th{padding-left:0}
.number-box.style-dark .number-box-number{font-size:40px}
.number-box-number{font-size:40px!important;font-weight:300!important}
.section-title{font-size:35px;font-weight:300!important}
.navbar-toggle{padding:0;margin-top:4px}
.content-box-info h3,.vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4,.widget-container ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.panel-body ul li:before,.price,.sku_wrapper{display:none!important}
.woocommerce-product-details__short-description li:before{display:none!important}
.variable-items-wrapper [data-wvstooltip]:before{padding:10px 0 24px}
.single-product #top-content-area,.single-product .wc-tabs,.woocommerce-Tabs-panel h2,.woocommerce-variation-add-to-cart{display:none}
.product_meta,.single-product .breadcrumbs{display:none}
.woocommerce div.product .woocommerce-tabs .panel{background:#fff;padding:0}
.woocommerce-product-details__short-description ul li{list-style:disc}
.woocommerce-product-details__short-description li{margin-bottom:8px}
.single-product .label,.woo-variation-items-wrapper{float:left}
.single-product .label label{color:#000;font-size:18px;margin-top:25px;margin-right:20px}
.woocommerce-product-details__short-description h4{color:#000;font-size:18px;font-weight:600}
.woocommerce div.product div.images img{border:0}
.woocommerce-product-details__short-description h4:nth-child(3){margin-top:30px}
.woocommerce-loop-product__title{padding-bottom:20px!important}
.woocommerce div.product .related>h2{font-size:28px}
.product_title{font-size:36px}
.reset_variations{color:#fff;background:#222;padding:0 10px;border-radius:10px;margin-top:10px;display:inline-block}
.reset_variations:hover{color:#cecece}
#tablepress-nav#tablepress-nav,.nav-tab-wrapper{display:none}
.tablepress{width:inherit!important}
.tablepress tbody td,.tablepress tfoot th,.tablepress thead th{white-space:nowrap}
.dataTables_info,.dataTables_paginate{margin-top:10px}
.dataTables_filter{margin-bottom:15px}
.tablepress tfoot th,.tablepress thead th{background-color:#6f6f6f}
.tablepress,.tablepress tbody td,.tablepress tfoot th{border:1px solid #ddd}
.tablepress tbody tr{border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.tablepress tbody b{font-weight:600}
.tablepress ol li,.tablepress ul li{line-height:28px;margin-bottom:-30px}
.tablepress ol li:last-child{margin-bottom:0}
.tablepress ul li:last-child{margin-bottom:0}
.tablepress ol ol{margin-bottom:-20px}
.tablepress ul{margin-top:5px}
.tablepress tfoot th,.tablepress thead th{line-height:24px}
.tablepress tbody td,.tablepress tfoot th{line-height:28px}
.dataTables_filter{font-size:15px;float:left}
.tablepress-table-description{display:flex;background:#890000;color:#fff;padding:10px 15px;font-weight:600;margin-bottom:20px;border-radius:5px}
.tablepress-table-description img{margin-top:5px}
.tablepress-table-description .ft_col-sm-8{width:67%;float:left}
.tablepress-table-description .ft_col-sm-4{width:33%;float:left}
@media only screen and (min-width:600px){.tablepress-table-description{display:none}
}
#recent-posts-4 ul li a{border-bottom:0 dashed #e5e5e5}
#recent-posts-4 .post-date{display:none}
.cat-links,.tags-links{display:none}
