/*!
Theme Name: Kadence
Theme URI: https://www.kadencewp.com/kadence-theme/
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
Version: 1.2.9
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence
Requires at least: 6.3
Tested up to: 6.6
Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others.
*/
.site-branding a.brand img{
	filter: invert(1);
}
.site-header-row{
	grid-template-columns: 10% auto;
}
.header-menu-container ul.menu{
	border-bottom: 1px solid #fff;
}
.site-main-header-wrap #main-header .site-header-row-container-inner{
	position: fixed;
	width: 100%;
	height: 110px;
	left: 0;
	top: 0;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 999;
	background: url(data:image/png;base64,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) no-repeat;
	background-color: #000;
	background-size: 100% 100%;
	opacity: 1;
}
body.home{
	background: #000 !important;
}
.home-banner .kb-advanced-slide-inner-wrap{
	padding:0;
}
.header-navigation[class*="header-navigation-style-underline"] .header-menu-container>ul>li>a:after{
	height: 5px;
	bottom: -8px;
}
.brand-personality-3column p{
	z-index: 1;
	position: relative;
}
.brand-personality-3column .wp-block-video video{
	height: 300px;
	object-fit: cover;
}
.brand-personality-3column p:hover{
	max-width:100% !important;
}
.brand-personality-3column p{
	-webkit-transition: .5s;
	transition: .5s;
}
.about-brand-value .kb-splide .splide__pagination__page{
	height: 30px;
	width: 30px;
	background: #ffed00;
}
.about-brand-value .kb-splide .splide__pagination__page.is-active{
	opacity:1;
	background: #ffed00;
}
.page-id-7 .content-area{
	background: url(/wp-content/uploads/2024/09/bg-1.ee9cf1a.webp) no-repeat 50%;
	background-size: cover;
}
.video-tabs>.kt-tabs-wrap>ul.kt-tabs-title-list{
	background-color:#fff000;
	height:50px;
}
.video-tabs>.kt-tabs-wrap>.kt-tabs-content-wrap{
	max-width: 1290px;
	margin-left: auto;
	margin-right: auto;
}
.video-tabs-list>.kt-tabs-wrap>ul.kt-tabs-title-list{
	background-color:rgba(204, 204, 204, 0.4);
	margin-right: 0;
}
.video-tabs ul.kt-tabs-title-list .kt-tab-title-active{
	font-weight:700;
}
.video-tabs-list figure.wp-block-embed figcaption{
	font-size: 16px !important;
	text-align: left !important;
	color: #495060 !important;
}
.total-products-tabs .wp-block-kadence-tab{
	border:0 !important;
}
/*news post*/
body.content-width-right .content-area{
	margin-top: 10rem;
}
.right-related-news article header .kt-blocks-post-top-meta,.news-div article header .kt-blocks-post-top-meta{
	padding-top: 10px;
}

/* body.content-width-right aside#secondary{
	background-color: #fff;
	padding: 20px;
} */
body.page-id-8{
	background: url(/wp-content/uploads/2024/10/bg-1_1.webp);
	background-repeat: repeat-y;
	background-position: 50% 50%;
	background-size: cover;
	background-attachment: scroll;
}
body.page-id-8 #wrapper{
	background: transparent;
}
/*right fixed*/
.kadence-pro-fixed-footer-item.item-is-fixed {
	width: max-content;
	left: auto !important;
	margin-bottom: 70px;
	right: 30px !important;
}
.kadence-pro-fixed-footer-item.item-is-fixed .wp-block-kadence-iconlist{
	margin-left: 0px;
}
.kadence-pro-fixed-footer-item.item-is-fixed .wp-block-kadence-iconlist span.kb-svg-icon-wrap{
	margin-right: 0;
}
#primary-menu #menu-item-21 .menu-label-icon>img{
	width:23px;
	height:auto;
	margin-right: 6px;
	margin-top: 4px;
}
/*product*/
.product-3details a.kb-button:active{
	color:#e94f25 !important;
	font-weight:700 !important;
}
body.content-width-right main{
	background-color:#fff;
}
.product-color-contact ul.kt-tabs-title-list{
	display:none;
}
.product-color-contact .wp-block-kadence-tab{
	border:0 !important;
}
.product-color-contact .kb-splide .splide__arrow{
	background:transparent;
	font-size: 1.3em;
}
.product-color-contact .kb-splide .splide__arrow:hover{
	background:transparent;
}
.product-color-contact .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gal-image-radius {
    max-width: 900px;
}
.product-color-contact .splide__track:before{
	content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
	width: 60px;
	height: 100%;
  background: linear-gradient(to right, rgba(247, 247, 247,1) 40%,rgba(247, 247, 247,0));
	z-index:2;
}
.product-color-contact .splide__track:after{
	content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
	width: 60px;
	height: 100%;
  background: linear-gradient(to right, rgba(247, 247, 247,0),rgba(247, 247, 247,1) 70%);
	z-index:2;
}
/* .product-features .kt-testimonial-item-wrap .kadence-testimonial-image-intrisic{
	padding-bottom: 70%;
} */
.product-features .kb-splide .splide__slide{
	background: #fff;
}
.product-features .kt-testimonial-item-wrap .kt-testimonial-title-wrap{
	padding: 0 20px;
}
.product-features .kt-testimonial-item-wrap .kt-testimonial-content-wrap{
	padding: 0 20px 20px 20px;
}
.product-features .kb-splide .splide__slide:hover{
	background:#fff000;
}
.product-features .kb-splide .splide__slide .kt-testimonial-item-wrap{
	background:transparent !important;
}
.technical-parameters .kt-tabs-title-list{
	padding-left: 20px;
}
.technical-parameters table tr td{
	border:0;
	color:#787878;
}
.technical-parameters table tr td:last-child{
	text-align:right;
}
.product-color-list{
	height:60px;
}
.product-color-list>.kt-svg-icon-wrap{
	border:0;
}
.product-color-list svg path{
	cursor:pointer;
}
.product-details-div .kt-tabs-title-list{
	flex-direction: column;
	width: 15%;
}
.select-border{
/* 	border-width: 1px !important;
	font-size: 50px !important; */
	border: 5px solid #e6e6e6 !important;
	box-shadow: 0px 0px 0px 1px #676767 !important;
}
.glightbox-container .gslide-media {
	background-color: #fff;
}
/* .home-product .kadence-portfolio-image-intrisic {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
}
.home-product .kadence-portfolio-image-intrisic img {
    width: 80%;
} */
.home-product .kadence-post-image-intrisic .kadence-post-image-inner-intrisic a.kadence-post-image-inner-wrap{
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.home-product .kadence-post-image-intrisic .kadence-post-image-inner-intrisic img{
	object-fit: contain;
}
.home-product .kadence-post-image-intrisic{
	padding-bottom: 50% !important;
}
/* .home-product {
	width: 100%;
	height: 100vh;
} */
.home-product .kt-tab-title-active{
	font-weight:700;
}
.home-product ul li:hover{
	font-weight:700;
}
.home-product .kb-splide .splide__arrow:focus, .home-product .kb-splide .splide__arrow:hover{
	background:#fff000;
}
.home-product .splide__arrow{
	width: 4em;
	height: 4em;
	border-radius: 10px;
	background:#fff000;
}
.home-product .splide__arrow svg{
	height: 1.3em;
	width: 1.3em;
}
.home-product .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner{
	margin-top:-100px;
}
.home-product ul{
	justify-content: space-around !important;
/* 	animation: fadeUp 1s ease forwards; */
}
.main-product-menu .title-image {
	width: 80px;
	height: auto;
	margin-right: 10px;
}
.main-product-menu article img ,.home-product article img{
	transition: All .8s ease;
	-webkit-transition: All .8s ease;
	-moz-transition: All .8s ease;
	-o-transition: All .8s ease;
}
.main-product-menu article:hover img ,.home-product article:hover img {
	transform: scale(1.03);
	-ms-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.main-product-menu ul li{
/* 	border-right: 1px solid #cbcbcb; */
	margin-right:0 !important;
}
.products-category-tabs>div>ul.kt-tabs-title-list>li a:after{
	content: "";
	position: relative;
	width: 1px;
	height: 50px;
	right: 0;
	background-color: #9e9e9e;
	margin-left: var(--global-kb-spacing-md, 2rem);
}
/* .main-product-menu ul li a .kt-title-text{
	padding-right:8px;
} */
.home iframe video{
	width:100% !important;
	height:auto;
}
.menu-product-img-2v figcaption{
	font-size:50px !important;
	font-weight:700;
/* 	color:#000 !important; */
}
.products-category-tabs>div>ul>li.kt-tab-title-active>a>span.kt-title-text{
	font-weight:700;
}
/*menu language-*/
.language-gallery a.kb-gallery-item-link{
	display: grid;
	grid-template-columns: 15% 80%;
	gap: 10px;
}
.language-gallery a.kb-gallery-item-link:hover{
	background-color:#f5f5f5;
}
.language-gallery .kb-gallery-image-contain{
	top: 50%;
	transform: translateY(-50%);
}
.language-gallery figure.kb-gallery-figure{
	max-width: 100% !important;
}
.language-gallery figure .kb-gal-image-radius{
	max-width: 100% !important;
	padding: 0 !important;
	margin: 0 !important;
}
.language-gallery figure .kadence-blocks-gallery-item__caption{
	text-align: left !important;
	background: transparent !important;
	color: #000 !important;
	padding: 0 !important;
	font-size: 16px !important;
	overflow: hidden !important;
}
.product-features .kt-testimonial-content-wrap{
	height: 160px;
}

/* .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{
	border-bottom:0px;
} */
/*form*/
/*居中设置*/
.wpforms-submit-container {
     text-align: center;
}
div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form textarea{
    padding: 20px 12px !important;
    border:1px solid #a0aec0 !important;
    border-radius:3px !important;
}
div.wpforms-container-full .wpforms-form input[type=tel]{
        padding: 20px 50px !important;
    border:1px solid #a0aec0 !important;
    border-radius:3px !important;
}
div.wpforms-container-full .wpforms-form input:hover, div.wpforms-container-full .wpforms-form input:focus, div.wpforms-container-full .wpforms-form input:active, div.wpforms-container-full .wpforms-form textarea:hover, div.wpforms-container-full .wpforms-form textarea:focus, div.wpforms-container-full .wpforms-form textarea:active{
    /*     border-color:#303744 !important;*/
     box-shadow: 0 0 5px rgba(107, 173, 226.15);
}
.wpforms-form button[type=submit] {
    background-color: #fff000 !important;
    border-color: #fff000 !important;
    color: #fff !important;
    border-radius:50px !important;
/*     width:16% !important; */
/*     margin: 0% !important; */
    padding: 5px 40px !important;
    font-size: 18px !important;
}
.wpforms-form button[type=submit]:hover {
    background-color: #fff000 !important;
    border-color: #fff000 !important;
}
.content-width-normal .content-area{
	margin-top: 0rem;
}
.brand-history-slider-div2 .wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active a{
	font-size:20px;
}
.menu-product-img{
	position:absolute;
}
.menu-product-3column-div>.kt-row-column-wrap{
	grid-template-columns: 35% 65% !important;
}
.main-product-menu .title-detailed-image{
	width: 110px;
	height: auto;
	margin-right: 10px;
}
/* .all-detailed-tabs .kt-tabs-title-list li a.kt-tab-title:hover{
	background: linear-gradient(65deg, var(--global-palette1) 0%, rgba(255, 255, 255, 0) 80%) !important;
}
.all-detailed-tabs .kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title{
	background: linear-gradient(65deg, var(--global-palette1) 0%, rgba(255, 255, 255, 0) 80%) !important;
} */
.all-detailed-tabs .kt-tabs-title-list li a.kt-tab-title{
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between !important;
}
.all-detailed-tabs .kt-tabs-title-list li a.kt-tab-title:hover span.kt-title-text{
	font-weight:700;
}
.all-detailed-tabs .kt-tabs-title-list li.kt-tab-title-active a.kt-tab-title span.kt-title-text{
	font-weight:700;
}
.all-detailed-tabs .menu-product-img{
	transition: transform 0.3s ease;
	transform: translateX(0%);
	margin-left: 5% !important;
}
.menu-product-3column-div .wp-block-kadence-column:nth-child(2) img{
	transition: transform 0.3s ease;
	transform: translateX(0%);
}
/* .banner-video-div-2v{
	display:none;
} */
/**/
.brand-history-slider-div .kb-splide .splide__arrow--next{
	right:0;
}
.brand-history-slider-div .kb-splide .splide__arrow--prev{
	left:0;
}
.brand-history-slider-div .kb-splide .splide__arrow{
	background:transparent;
	width:auto;
	font-size: 1.2rem;
}
.brand-history-slider-div ul.splide__pagination{
	bottom: -14px !important;
	display: flex;
	justify-content: space-around;	
}
.brand-history-slider-div ul.splide__pagination:before{
	content: "";
	width: 100%;
	height: 3px;
	position: absolute;
	top: 12px;
	left: 0;
	text-align: center;
	border-top: 3px solid #fff000;
	z-index:0;
}
.brand-history-slider-div .kb-splide .splide__pagination__page{
	border: 4px solid #fff;
	width: 20px;
	height: 20px;
	background: #eee;
	opacity: 1;
}
.brand-history-slider-div .kb-splide .splide__pagination__page.is-active{
	background: #fff000;
}
.brand-history-slider-div .kb-splide .splide__pagination li{
	z-index:1;
	position: relative;
}
.brand-history-slider-div ul li:after{
	width: 200%;
	height: auto;
	position: absolute;
	top: 30px;
	left: -15px;
	text-align: center;
	font-size: 14px;
}
.brand-history-slider-div ul li:nth-child(1):after{
	content: "2018.09";
}
.brand-history-slider-div ul li:nth-child(2):after{
	content: "2019.09";
}
.brand-history-slider-div ul li:nth-child(3):after{
	content: "2019.11";
}
.brand-history-slider-div ul li:nth-child(4):after{
	content: "2020.09";
}
.brand-history-slider-div ul li:nth-child(5):after{
	content: "2021.09";
}
.brand-history-slider-div ul li:nth-child(6):after{
	content: "2021.11";
}
.brand-history-slider-div ul li:nth-child(7):after{
	content: "2021.12";
}
.brand-history-slider-div ul li:nth-child(8):after{
	content: "2022.03";
}
.brand-history-slider-div ul li:nth-child(9):after{
	content: "2022.06";
}
.brand-history-slider-div ul li:nth-child(10):after{
	content: "2022.11";
}
.brand-history-slider-div ul li:nth-child(11):after{
	content: "2023.09";
}
.brand-history-slider-div ul li:nth-child(12):after{
	content: "2023.11";
}
.popup-drawer .drawer-inner {
    background: #fff;
}
.popup-drawer .drawer-header .drawer-toggle {
    color: #090c10;
}
#widget-drawer .header-widget2 a:not(.button) {
    color: #090c10;
}
#widget-drawer .header-widget2 a:not(.button):hover{
	color: #090c10;
}
#widget-drawer .wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active .kt-tab-title, #widget-drawer .wp-block-kadence-tabs .kt-tabs-content-wrap > .kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{
	border-bottom-width: 3px !important;
}
.main-product-menu li a.kt-tab-title{
	position:relative;
}
.main-product-menu li[id$='-NEW'] a.kt-tab-title:after{
	content: "";
	display: block;
	width: 30px;
	height: 30px;
	background-image: url('/wp-content/uploads/2024/11/new.png');
	background-size: 100% auto;
	background-repeat: no-repeat;
	position: absolute;
	top: 5px;
	right: 5px;
}
.mobile-menu-tabs article.tag-new a.kadence-post-image-inner-wrap:before{
	content: "";
	display: block;
	width: 50px;
	height: 50px;
	background-image: url('/wp-content/uploads/2024/11/new.png');
	background-size: 100% auto;
	background-repeat: no-repeat;
	position: absolute;
	top: 5px;
	left: 80%;
}
.technical-parameters .kt-tabs-title-list{
	flex-flow: row !important;
	width: auto !important;
}
.technical-parameters .kt-tabs-content-wrap > .wp-block-kadence-tab{
	border-top:1px solid #fff000 !important;
}
.widget-toggle-open-container .widget-toggle-open .widget-toggle-icon{
		display: none;
	}
.mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap, .mobile-navigation ul li:not(.menu-item-has-children) a{
	border-bottom:0px;
}
.product-features,.product-features,.product-TVC{
	color:#000 !important;
}
.menu-product-img-2v figcaption,.product-title-color-div h1,.product-title-color-div p{
	color:#3b3b3b !important;
}
.product-features .kt-testimonial-title,
.product-features .kt-testimonial-content{
	color:#3b3b3b !important;
}
.home-product article h2.entry-title{
	color:#3b3b3b !important;
}
/** iPhone **/
@media only screen and (min-width: 320px) and (max-width: 767px) {
	body.content-width-right .content-area{
		margin-top: 5rem;
	}
	.home-product .splide__arrow{
		background:transparent;
	}
	.home-product .kb-splide .splide__arrow:focus, .home-product .kb-splide .splide__arrow:hover{
	background:transparent;
}
	.home-product .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner {
    margin-top: -40px;
}
	.product-3details .wp-block-kadence-advancedbtn{
		gap: 0rem;
	}
	.kb-splide .splide__pagination, .kb-splide ul.splide__pagination.splide__pagination{
		display:none;
	}
	.product-details-div .kt-tabs-title-list{
		width: 70%;
		margin-left: 20px;
	}
	.brand-history-slider-div2 .wp-block-kadence-tabs .kt-tabs-title-list li.kt-tab-title-active a {
		font-size: 16px;
	}
	.site-main-header-wrap .site-header-row-container-inner{
		padding:5px 0;
	}
	.language-gallery figure .kadence-blocks-gallery-item__caption{
		font-size:12px !important;
	}
	.mobile-menu-tabs article.tag-new a.kadence-post-image-inner-wrap:before{
		width: 30px;
		height: 30px;
	}
	.product-title-color-div>.kt-inside-inner-col{
		display: flex;
	}
	.product-title-color-div>.kt-inside-inner-col .product-color-list{
		order:1;
	}
	.product-title-color-div>.kt-inside-inner-col h1{
		order:2;
	}
	.product-title-color-div>.kt-inside-inner-col .wp-block-kadence-spacer{
		order:3;
	}
	.product-title-color-div>.kt-inside-inner-col p{
		order:4;
	}
	.top-product-img-div{
		width: 125% !important;
		margin-left: -40px !important;
	}
	.product-color-contact .wp-block-kadence-tab{
		padding:0 !important;
	}
	.product-color-contact .kb-splide .splide__arrow{
		width:1em;
	}
	.technical-parameters .kt-tabs-title-list{
		margin-right: 0 !important;
		margin-left: 0;
		padding-left: 0 !important;
	}
	.technical-parameters .kt-tabs-title-list li a{
		padding: 5px !important;
        font-size: 14px !important;
	}
	.technical-parameters table tr td {
        font-size: 12px !important;
        display: block;
        width: 100%;
    }
	.technical-parameters table tr td:last-child {
		text-align: left;
		color: #000;
		font-weight: 700;
	}
	h1{
		font-size:20px !important;
	}
	h2{
		font-size:18px !important;
	}
	h3{
		font-size:16px !important;
	}
	h4{
		font-size:14px !important;
	}
	h5{
		font-size:14px !important;
	}
	h6{
		font-size:12px !important;
	}
	p,span{
		font-size:14px !important;
	}
	.mobile-menu-tabs h2.entry-title{
		font-size:14px !important;
	}
	.popup-email .kt-blocks-modal-link svg{
		height: 0.7em;
		width: 0.7em;
	}
	.brand-history-slider-div2 ul li.kt-tab-title-active{
		font-weight:700;
	}
	.about-3column-div .kb-button{
		flex:1;
	}
	.product-3details .kb-button{
		flex:1 auto;
		margin-right:0 !important;
		font-size: 10px !important;
		font-weight: 700;
	}
	.home-product .kb-splide .splide__arrow--prev{
		left: 0rem;
	}
	.home-product .kb-splide .splide__arrow--next{
		right:0rem;
	}
	.product-color-contact .splide__track:before{
	width: 10px;
	}
	.product-color-contact .splide__track:after{
	width: 10px;
	}
	.total-products-tabs > .kt-tabs-wrap > .kt-tabs-content-wrap{
		margin-top: 30px;
	}
	.total-products-tabs > .kt-tabs-wrap > .kt-tabs-title-list[style="display: none;"] + .kt-tabs-content-wrap{
		margin-top: 0px;
	}
}
/* 1600 */
@media only screen and (max-width: 1600px) {
	.main-product-menu ul li a{
/* 		margin-right: 1em; */
		padding-left: 1em !important;
	}
	.main-product-menu ul li a:after{
		margin-left: 1em;
	}
}
/* 1280 */
@media only screen and (max-width: 1280px) {
	.main-product-menu .title-image{
		width: 68px;
	}
	.site-main-header-wrap .site-header-row-container-inner>.site-container {
		padding: 0 0.5em 0 0.5em;
	}
	
}
@media only screen and (min-width: 1280px) and (max-width: 1440px){
	.home-product > .kt-row-column-wrap{
		max-width: var(--global-content-width);
	}
}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	#widget-drawer.popup-drawer-layout-sidepanel .drawer-inner{
		max-width: 90%;
	}
	.technical-parameters .kt-has-2-columns>.wp-block-kadence-column:first-child{
		align-items: center;
	}
	.technical-parameters .kt-tabs-title-list{
		padding-left: 0px;
	}
	#TVC{
		margin-top: 50px;
	}
	.brand-history-slider-div2 ul.kt-tabs-title-list{
		width: 20% !important;
	}
	.footer-3column-div p{
		word-wrap: break-word;
	}
	.product-color-contact .splide__track:before{
	width: 20px;
	}
	.product-color-contact .splide__track:after{
	width: 20px;
	}
	.product-details-div .kt-tabs-title-list{
		width: 35%;
	}
	
}
a{
	text-decoration:none !important;
}
.wpa-test-msg{
	display:none !important;
}
.mobile-toggle-open-container .menu-toggle-open .menu-toggle-icon{
/* 	margin-top: -5px; */
}