#modules-21 .modal-player{width:72px;height:72px;line-height:72px;font-size: 0.76em;}
#modules-14{margin-top: 0;margin-bottom: 0;padding: 20px 0 20px 0;background-color: #fff;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-23{margin-top: 0;margin-bottom: 60px;}
#modules-15{margin-top: 0;margin-bottom: 0;padding: 30px 0 30px 0;background-color: #f7f8f9;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#modules-22{margin-top: 0;margin-bottom: 60px;}
#snooker-section,#chinese-billiards-section,#partners-section{margin-top: 0;margin-bottom: 0;padding: 30px 0 30px 0;background-color: #ffffff;background-repeat: no-repeat;background-size: cover;background-position: center center;}
#snooker-carousel,#chinese-billiards-carousel,#partners-carousel{margin-top: 0;margin-bottom: 40px;}
.wuksD5{min-width: 840px;}

.sec-title{margin:20px 0 50px;text-align:center;color:var(--theme-black-color)}@media (max-width:991px){.sec-title{margin:10px 0 30px}}.sec-title .sec-title-wrap{position:relative;padding:0 50px;display:inline-block;font-size:28px;line-height:1}@media (max-width:991px){.sec-title .sec-title-wrap{padding:0 20px}}.sec-title .sec-title-wrap h2{margin:0;font-family:var(--theme-title-font);font-weight:var(--theme-title-font-weight);font-size:var(--theme-title-font-size);line-height:34px}@media screen and (max-width:991px){.sec-title .sec-title-wrap h2{font-size:22px;line-height:26px}}.sec-title .sec-title-wrap span{display:inline-block;margin-top:10px;font-family:var(--theme-subtitle-font);font-weight:var(--theme-subtitle-font-weight);font-size:var(--theme-subtitle-font-size);line-height:1.2;color:inherit;opacity:.6;vertical-align:top}@media (max-width:991px){.sec-title .sec-title-wrap span{font-size:14px;margin-top:5px}}.sec-title.sec-title-1{text-align:left}.sec-title.sec-title-1 .sec-title-wrap{padding:0;display:flex;align-items:center}.sec-title.sec-title-1 .sec-title-wrap span{margin-left:10px;margin-top:0;line-height:34px}@media screen and (max-width:767px){.sec-title.sec-title-1 .sec-title-wrap,.sec-title.sec-title-1 .sec-title-wrap h2{display:block}.sec-title.sec-title-1 .sec-title-wrap span{margin-left:0}}.sec-title.sec-title-3 .sec-title-wrap{position:relative;display:inline-block}@media screen and (max-width:991px){.sec-title.sec-title-3 .sec-title-wrap{padding:0 20px}}.sec-title.sec-title-3 .sec-title-wrap:after,.sec-title.sec-title-3 .sec-title-wrap:before{position:absolute;top:0;bottom:0;margin:auto;width:75px;height:23px;background:url(11b20d2bbf3a44a3b6186ab6529dc32a.woff) no-repeat;background-size:75px 23px;background-color:initial!important;content:"";opacity:.5}.sec-title.sec-title-3 .sec-title-wrap:before{right:100%}@media (max-width:991px){.sec-title.sec-title-3 .sec-title-wrap:after,.sec-title.sec-title-3 .sec-title-wrap:before{width:60px;height:20px;background-size:60px 20px}}.sec-title.sec-title-3 .sec-title-wrap:after{right:0;left:100%}.sec-title.sec-title-4 .sec-title-wrap:after,.sec-title.sec-title-4 .sec-title-wrap:before{position:absolute;top:0;bottom:0;width:110px;height:1px;margin:auto;background:var(--theme-black-color);opacity:.3;content:""}.sec-title.sec-title-4 .sec-title-wrap:before{right:100%}@media screen and (max-width:420px){.sec-title.sec-title-4 .sec-title-wrap:after,.sec-title.sec-title-4 .sec-title-wrap:before{width:50px}}.sec-title.sec-title-4 .sec-title-wrap:after{right:0;left:100%}.sec-title.sec-title-5 .sec-title-wrap{display:inline-flex;flex-direction:column-reverse;align-items:center}.sec-title.sec-title-5 .sec-title-wrap h2{font-size:36px;line-height:50px}@media (max-width:991px){.sec-title.sec-title-5 .sec-title-wrap h2{font-size:26px;line-height:36px}}.sec-title.sec-title-5 .sec-title-wrap span{position:relative;margin-top:0;margin-bottom:8px;font-size:16px;font-weight:500;line-height:22px;color:#012754;opacity:1}@media (max-width:991px){.sec-title.sec-title-5 .sec-title-wrap span{margin-bottom:6px;font-size:13px;line-height:19px}}.sec-title.sec-title-5 .sec-title-wrap span:after,.sec-title.sec-title-5 .sec-title-wrap span:before{position:absolute;top:50%;right:calc(100% + 16px);width:40px;height:2px;transform:translateY(-50%);background-color:#012754;content:""}@media (max-width:991px){.sec-title.sec-title-5 .sec-title-wrap span:after,.sec-title.sec-title-5 .sec-title-wrap span:before{height:1px;width:32px;right:calc(100% + 12px)}}.sec-title.sec-title-5 .sec-title-wrap span:after{right:0;left:calc(100% + 16px)}@media (max-width:991px){.sec-title.sec-title-5 .sec-title-wrap span:after{left:calc(100% + 12px)}}.sec-title.sec-title-6{margin-bottom:40px}@media (max-width:991px){.sec-title.sec-title-6{margin:10px 0 30px}}.sec-title.sec-title-6 .sec-title-wrap{display:block;font-size:32px}.sec-title.sec-title-6 .sec-title-wrap h2{position:relative;line-height:2;z-index:1}.sec-title.sec-title-6 .sec-title-wrap span{position:absolute;width:100%;left:0;top:0;margin:0;font-size:44px;line-height:1;font-weight:600;opacity:.12;color:#012754;pointer-events:none;white-space:nowrap}@media (max-width:767px){.sec-title.sec-title-6 .sec-title-wrap span{font-size:30px}}


@media (max-width:767px){.module-tab-center .module-tab-item{padding:6px 0;margin:5px;width:40%;line-height:1.4;background:rgba(100,100,100,.05)}}

.module-tab-center .module-tab-item.active{position:relative;border:1px solid #0e422a;background:#0e422a;color:#fff!important;}
.module-tab-center .module-tab-item:hover{color:#fff!important;background:#0e422a;border-color:#0e422a}
.module-tab-left{display:inline-block;border-bottom:1px solid var(--theme-line-color)}
@media screen and (max-width:991px){.module-tab-left{width:100%;overflow-x:scroll;white-space:nowrap}}
.module-tab-left .module-tab-item{padding:0 15px 16px;margin:0;font-size:18px;cursor:pointer}@media screen and (max-width:991px){.module-tab-left .module-tab-item{font-size:16px;text-align:center;padding:0 10px 10px;margin-top:10px}}.module-tab-left .module-tab-item.active{border-bottom:2px solid #012754}.module-tab-left .module-tab-item:hover{color:#012754}.module-more{margin-top:40px;text-align:center;position:relative}@media (max-width:767px){.module-more{margin-top:20px}}.module-more .more-link{display:inline-block;padding-left:25px;padding-right:25px;font-weight:400;background:0 0}.module-more .more-link .wi{text-indent:-16px;color:transparent;transition:all .2s ease-out}.module-more .more-link:hover .wi{text-indent:3px;color:inherit;transition:all .2s ease-out}.module-more .btn-light{color:#fff;border-color:rgba(255,255,255,.7)}.module-more .btn-light:hover{color:#fff;border-color:transparent}.module-more .btn-light:hover:before{border-color:#fff;opacity:.8}.module-more .btn-light:hover:after{background-color:#333;opacity:.05}.module-more .btn-dark{color:var(--theme-gray-color);border-color:rgba(0,0,0,.2)}.module-more .btn-dark:hover{color:var(--theme-gray-color);border-color:transparent}.module-more .btn-dark:hover:before{border-color:rgba(0,0,0,.35);opacity:1}.module-more .btn-dark:hover:after{background-color:#fff;opacity:.05}.carousel-slider{position:relative;padding:0 50px}

.event_list{clear: both;display: block;width:100%;text-align: center;}
.event_list ul li{clear: both;display: block;width:100%;height:58px;line-height:58px;border-left: 1px solid #5b5b5b;border-right: 1px solid #5b5b5b;font-size:16px;}
.event_list ul li dl{float: left;width:25%;}
.event_list ul li dt{float: left;width:50%;border-left: 1px solid #5b5b5b;}
.event_list ul li dd{float: left;width:25%;border-left: 1px solid #5b5b5b;}
.event_list ul li:first-child{background:#097a46;color:#fff;font-size:20px;height:65px;line-height:65px;}
.event_list ul li:nth-child(2n){background:#39a171;color:#fff;}
.event_list ul li:last-child{border-bottom: 1px solid #5b5b5b;}
.line50{clear: both;display: block;width:100%;height:50px;}


#modules-18{margin-top: 0;margin-bottom: 0;padding: 50px 0 50px 0;background-color: #FFFFFF;background-image: url('duxaynamrbumrtbhnnas.png');background-repeat: no-repeat;background-size: cover;background-position: center bottom;}
#modules-19{margin-top: 0;margin-bottom: 20px;color: #4A4A4A;}
#modules-19 .sec-title{color: #4A4A4A;}
#modules-19 .sec-title-wrap:after{background-color: #4A4A4A;}
#modules-19 .sec-title-wrap:before{background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-0 .cg-item-inner{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-0 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-0 .cg-i-0 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-0 .cg-item-inner:hover{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-0 .cg-item-inner:hover .cg-fa{color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-0 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-0 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-layout-4.cg-type-1 .cg-i-0 .cg-item-inner .cg-fa:before{color: #4A4A4A;}
#modules-19 .cg-type-0.cg-layout-4 .cg-i-0 .cg-item-inner .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-1.cg-layout-4 .cg-i-0 .cg-item-inner:hover .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-1 .cg-item-inner{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-1 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-0 .cg-i-1 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-1 .cg-item-inner:hover{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-1 .cg-item-inner:hover .cg-fa{color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-1 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-1 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-layout-4.cg-type-1 .cg-i-1 .cg-item-inner .cg-fa:before{color: #4A4A4A;}
#modules-19 .cg-type-0.cg-layout-4 .cg-i-1 .cg-item-inner .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-1.cg-layout-4 .cg-i-1 .cg-item-inner:hover .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-2 .cg-item-inner{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-2 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-0 .cg-i-2 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-2 .cg-item-inner:hover{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-2 .cg-item-inner:hover .cg-fa{color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-2 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-2 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-layout-4.cg-type-1 .cg-i-2 .cg-item-inner .cg-fa:before{color: #4A4A4A;}
#modules-19 .cg-type-0.cg-layout-4 .cg-i-2 .cg-item-inner .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-1.cg-layout-4 .cg-i-2 .cg-item-inner:hover .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-3 .cg-item-inner{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-0 .cg-i-3 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-0 .cg-i-3 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-3 .cg-item-inner:hover{color: #ffffff;background-color: #4A4A4A;}
#modules-19 .cg-type-1 .cg-i-3 .cg-item-inner:hover .cg-fa{color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-3 .cg-item-inner:hover .cg-item-more{color: #ffffff;border-color: #ffffff;}
#modules-19 .cg-type-1 .cg-i-3 .cg-item-inner:hover .cg-item-more:hover{background-color: #ffffff;color: #4A4A4A;}
#modules-19 .cg-layout-4.cg-type-1 .cg-i-3 .cg-item-inner .cg-fa:before{color: #4A4A4A;}
#modules-19 .cg-type-0.cg-layout-4 .cg-i-3 .cg-item-inner .cg-fa{background-color: #4A4A4A;}
#modules-19 .cg-type-1.cg-layout-4 .cg-i-3 .cg-item-inner:hover .cg-fa{background-color: #4A4A4A;}
#modules-5{margin-top: 0;margin-bottom: 0;padding: 60px 0 60px 0;background-image: url('2024032809291633.jpg');background-repeat: no-repeat;background-size: cover;background-position: center bottom;}
#modules-2{margin-top: 0;margin-bottom: 0;}
#modules-2 .j-modules-inner{padding: 0 15px;}
#modules-2 .row{margin-left: -15px;margin-right: -15px;}
#modules-3{margin-top: 0;margin-bottom: 20px;color: #ffffff;}
#modules-3 .sec-title{color: #ffffff;}
#modules-3 .sec-title-wrap:after{background-color: #ffffff;}
#modules-3 .sec-title-wrap:before{background-color: #ffffff;}
.ig-item-6 .ig-item-inner:hover,.post-loop-product .p-item-wrap .title a:hover{text-decoration:none}

.module-tab{margin-bottom:30px}@media (max-width:767px){.module-tab{margin-bottom:10px}}.module-tab-item{display:inline-block;color:var(--theme-gray-color);cursor:pointer;-webkit-user-select:none;user-select:none}.module-tab-item.active{color:#012754;font-weight:500}.module-tab-wrap{display:none}.module-tab-wrap.active{display:block}.module-tab-center{text-align:center}
.module-tab-center .module-tab-item{margin:0 8px 10px;padding:7px 20px;font-size:16px;line-height:18px;border:1px solid transparent;border-radius:20px}
@media (max-width:767px){
.module-tab-center .module-tab-item{padding:6px 0;margin:5px;width:29%;line-height:1.4;background:rgba(100,100,100,.05);font-size:15px;}
}

.module-tab-left{display:inline-block;border-bottom:1px solid var(--theme-line-color)}@media screen and (max-width:991px){.module-tab-left{width:100%;overflow-x:scroll;white-space:nowrap}}.module-tab-left .module-tab-item{padding:0 15px 16px;margin:0;font-size:18px;cursor:pointer}@media screen and (max-width:991px){.module-tab-left .module-tab-item{font-size:16px;text-align:center;padding:0 10px 10px;margin-top:10px}}.module-tab-left .module-tab-item.active{border-bottom:2px solid #012754}.module-tab-left .module-tab-item:hover{color:#012754}.module-more{margin-top:40px;text-align:center;position:relative}@media (max-width:767px){.module-more{margin-top:20px}}.module-more .more-link{display:inline-block;padding-left:25px;padding-right:25px;font-weight:400;background:0 0}.module-more .more-link .wi{text-indent:-16px;color:transparent;transition:all .2s ease-out}.module-more .more-link:hover .wi{text-indent:3px;color:inherit;transition:all .2s ease-out}.module-more .btn-light{color:#fff;border-color:rgba(255,255,255,.7)}.module-more .btn-light:hover{color:#fff;border-color:transparent}.module-more .btn-light:hover:before{border-color:#fff;opacity:.8}.module-more .btn-light:hover:after{background-color:#333;opacity:.05}.module-more .btn-dark{color:var(--theme-gray-color);border-color:rgba(0,0,0,.2)}.module-more .btn-dark:hover{color:var(--theme-gray-color);border-color:transparent}.module-more .btn-dark:hover:before{border-color:rgba(0,0,0,.35);opacity:1}.module-more .btn-dark:hover:after{background-color:#fff;opacity:.05}

.carousel-slider{position:relative;padding:0px}
#swiperSnooker{width: 85%;margin:0 auto;}
#swiperChinese{width: 85%;margin:0 auto;}
#swiperPartners{width: 85%;margin:0 auto;}


@media (max-width:767px){
.carousel-slider{padding:0}
.wuksD5{min-width:100%;}


}

.carousel-slider .swiper-slide{text-align:center}
.carousel-slider .cs-inner{overflow:hidden;position:relative}
.carousel-slider ul{padding:0;margin:0;list-style:none}
.carousel-slider a{text-decoration:none;transition:all .3s ease-out 0s}
.carousel-slider a:hover{opacity:.9;transition:all .3s ease-out 0s}
.carousel-slider .swiper-button-next,.carousel-slider .swiper-button-prev{height:50px;width:36px;background:0 0;top:calc(50% - 15px);transform:translateY(-50%);margin-top:0;color:var(--theme-black-color);opacity:.4;-webkit-user-select:none;user-select:none}
.carousel-slider .swiper-button-prev{left:0;text-align:left}
.carousel-slider .swiper-button-next .wi,.carousel-slider .swiper-button-prev .wi{color:#333;font-size:32px;line-height:50px}.carousel-slider .swiper-button-next:hover,.carousel-slider .swiper-button-prev:hover{opacity:.8}.carousel-slider .swiper-button-next{left:auto;right:0;text-align:right}.carousel-slider .item-title{display:block;margin-top:5px;text-align:center;line-height:1.4}.modules-clients .c-list{display:flex;padding:0;margin:-15px;text-align:center;list-style:none;flex-wrap:wrap;justify-content:center;align-items:center}.modules-clients .c-item{padding:15px}.ig-item img,.modules-clients .c-item a{display:block}.modules-clients .c-item img{display:block;width:100%;height:auto}@media (max-width:991px){.modules-clients .cols-4{margin:-10px}}.modules-clients .cols-4 .c-item{width:25%}@media (max-width:991px){.modules-clients .cols-4 .c-item{width:50%;padding:10px}.modules-clients .cols-5{margin:-10px}}.modules-clients .cols-5 .c-item{width:20%}@media (max-width:991px){.modules-clients .cols-5 .c-item{width:50%;padding:10px}.modules-clients .cols-6{margin:-10px}}.modules-clients .cols-6 .c-item{width:16.66667%}@media (max-width:991px){.modules-clients .cols-6 .c-item{width:33.33333%;padding:10px}.modules-clients .cols-7{margin:-10px}}.modules-clients .cols-7 .c-item{width:14.28571%}@media (max-width:991px){.modules-clients .cols-7 .c-item{width:33.33333%;padding:10px}.modules-clients .cols-8{margin:-10px}}.modules-clients .cols-8 .c-item{width:12.5%}@media (max-width:991px){.modules-clients .cols-8 .c-item{width:25%;padding:10px}.modules-clients .cols-9{margin:-10px}}.modules-clients .cols-9 .c-item{width:11.11111%}@media (max-width:991px){.modules-clients .cols-9 .c-item{width:25%;padding:10px}.modules-clients .cols-10{margin:-10px}}.modules-clients .cols-10 .c-item{width:10%}@media (max-width:991px){.modules-clients .cols-10 .c-item{width:20%;padding:10px}}.modules-clients .cols-11{margin:-10px}@media (max-width:991px){.modules-clients .cols-11{margin:-10px}}.modules-clients .cols-11 .c-item{width:9.09091%;padding:10px}@media (max-width:991px){.modules-clients .cols-11 .c-item{width:20%;padding:10px}}.modules-clients .cols-12{margin:-10px}@media (max-width:991px){.modules-clients .cols-12{margin:-10px}}.modules-clients .cols-12 .c-item{width:8.33333%;padding:10px}@media (max-width:991px){.modules-clients .cols-12 .c-item{width:16.66667%;padding:10px}}.modules-clients .cols-13{margin:-10px}@media (max-width:991px){.modules-clients .cols-13{margin:-10px}}.modules-clients .cols-13 .c-item{width:7.69231%;padding:10px}@media (max-width:991px){.modules-clients .cols-13 .c-item{width:16.66667%;padding:10px}}.modules-clients .cols-14{margin:-10px}@media (max-width:991px){.modules-clients .cols-14{margin:-10px}}.modules-clients .cols-14 .c-item{width:7.14286%;padding:10px}@media (max-width:991px){.modules-clients .cols-14 .c-item{width:14.28571%;padding:10px}}.modules-clients .cols-15{margin:-10px}@media (max-width:991px){.modules-clients .cols-15{margin:-10px}}.modules-clients .cols-15 .c-item{width:6.66667%;padding:10px}@media (max-width:991px){.modules-clients .cols-15 .c-item{width:14.28571%;padding:10px}}.modules-clients .cols-16{margin:-10px}@media (max-width:991px){.modules-clients .cols-16{margin:-10px}}.modules-clients .cols-16 .c-item{width:6.25%;padding:10px}@media (max-width:991px){.modules-clients .cols-16 .c-item{width:12.5%;padding:10px}}.cg-list.cg-list-border{margin:0 -15px -30px}@media (max-width:767px){.cg-list.cg-list-border{margin:0 -8px -15px}}.cg-list.cg-list-border .cg-item{padding:0 15px;margin-bottom:30px}@media (max-width:767px){.cg-list.cg-list-border .cg-item{padding:0 8px;margin-bottom:15px}}.cg-list.cg-list-border .cg-item-inner{border-radius:5px;overflow:hidden}.cg-list .cg-item{width:25%}@media (max-width:991px){.cg-list .cg-item{width:50%}}.cg-list .cg-item-2{width:50%}.cg-list .cg-item-3{width:33.3333%}@media (max-width:991px){.cg-list .cg-item-3{width:50%}}.cg-list .cg-item-5{width:20%}.cg-list .cg-item-5 .cg-item-inner .cg-fa{font-size:40px}@media (max-width:991px){.cg-list .cg-item-5{width:50%}}.cg-list .cg-item-inner{position:relative;display:block;height:100%;padding:30px;color:#fff;text-align:center;background:#012754;box-sizing:border-box;box-shadow:0 5px 10px 0 rgba(136,136,136,.1);transition:all .3s ease-out 0s}@media (max-width:991px){.cg-list .cg-item-inner{padding:20px 10px}}.cg-list .cg-item-inner:hover{z-index:1;box-shadow:0 5px 10px 0 rgba(136,136,136,.2);text-decoration:none;transition:all .3s ease-out 0s}.cg-list .cg-fa{display:inline-block;font-size:62px;line-height:1.1;margin-bottom:20px;color:var(--theme-black-color)}.cg-list .cg-fa img{max-width:60%}@media (max-width:991px){.cg-list .cg-fa{font-size:38px;margin-bottom:15px}}@media (min-width:992px){.cg-list .cg-item-2 .cg-fa img,.cg-list .cg-item-3 .cg-fa img{max-width:30%}.cg-list .cg-item-4 .cg-fa img{max-width:50%}}.cg-list .cg-item-text h3{margin:0;font-size:20px;font-weight:500;line-height:28px}@media (max-width:991px){.cg-list .cg-item-text h3{font-size:18px}}.cg-list .cg-item-text p{margin:10px 0 0;font-size:14px;line-height:1.7;opacity:.9}@media (max-width:991px){.cg-list .cg-item-text p{margin-top:8px}}.cg-list .cg-item-more{position:absolute;bottom:10px;left:50%;margin-left:-37px;display:inline-block;font-size:13px;color:#fff;line-height:25px;padding:0 10px;border:1px solid #fff;border-radius:3px;opacity:0;transition:all .2s ease-out 0s}.cg-list .cg-item-more:hover{color:var(--theme-hover);background:#fff;text-decoration:none}


.post-loop-product{display:flex;padding:0;margin:-10px;list-style:none;overflow:hidden;flex-wrap:wrap}@media (max-width:767px){.post-loop-product{margin:-8px}}.post-loop-product .post-item{width:33.33%;padding:10px;vertical-align:top;box-sizing:border-box;flex-shrink:0}@media (max-width:991px){.post-loop-product .post-item{width:50%}}@media (max-width:767px){.post-loop-product .post-item{padding:8px}}.post-loop-product.cols-2 .post-item{width:50%}.post-loop-product.cols-4 .post-item{width:25%}@media (max-width:991px){.post-loop-product.cols-4 .post-item{width:50%}}.post-loop-product.cols-5 .post-item{width:20%}@media (max-width:991px){.post-loop-product.cols-5 .post-item{width:50%}}.post-loop-product .p-item-wrap{position:relative;height:100%;overflow:hidden;background-color:#f8f8f8;border:1px solid var(--theme-line-color);transition:all .1s ease-out}.post-loop-product .p-item-wrap .title{width:100%;height:52px;margin:0;padding:0;font-weight:500;text-align:center;font-size:16px;transition:all .2s ease-in}@media (max-width:767px){.post-loop-product .p-item-wrap .title{height:42px}}.post-loop-product .p-item-wrap .title a{position:absolute;bottom:0;left:0;right:0;display:block;font-size:16px;padding:15px;line-height:22px;max-height:52px;color:var(--theme-black-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;word-wrap:normal;box-sizing:border-box;transition:all .2s ease-out;background-color:#fff}@media (max-width:767px){.post-loop-product .p-item-wrap .title a{padding:10px 15px;line-height:20px;font-size:14px}}.post-loop-product .p-item-wrap:hover{box-shadow:0 5px 10px 0 rgba(136,136,136,.2);transform:translateY(-3px) scale(1.002);transition:all .1s ease-in}.post-loop-product .p-item-wrap:hover .title a{max-height:none;white-space:normal;color:var(--theme-hover);transition:all .2s ease-in}.post-loop-product .p-item-wrap:hover .thumb img{transition:all .3s ease-out}.post-loop-product .p-item-wrap .thumb{display:block;width:100%;height:100%;overflow:hidden;text-decoration:none}.post-loop-product .p-item-wrap .thumb img{transition:all .3s ease-out 0s}.post-loop-default .item-img img,.post-loop-product .p-item-wrap img{width:100%;height:auto;vertical-align:top}.post-loop-product .n-item-wrap{position:relative;height:100%;background:#f8f8f8;overflow:hidden}.post-loop-product .n-item-wrap .title{position:absolute;bottom:-50px;width:100%;margin:0;padding:0 8px;font-size:16px;line-height:22px;font-weight:600;text-align:center;opacity:0;max-height:44px;overflow:hidden}.post-loop-product .n-item-wrap .title a{color:#fff}.post-loop-product .n-item-wrap .title a:hover{text-decoration:none}.post-loop-product .n-item-wrap .thumb{display:block;width:100%;text-decoration:none}.post-loop-product .n-item-wrap .thumb:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:var(--theme-color);opacity:0;filter:alpha(opacity=0)}.post-loop-product .n-item-wrap .thumb:after{position:absolute;top:-30px;left:50%;width:60px;margin-left:-30px;margin-top:-15px;padding:5px;font-size:12px;line-height:1;text-align:center;background-color:#fff;background-color:rgba(255,255,255,.95);content:"\67E5\770B\8BE6\60C5";border-radius:2px;opacity:0;filter:alpha(opacity=0)}.post-loop-product .n-item-wrap:hover .thumb:before{z-index:1;opacity:.5;filter:alpha(opacity=50);transition:all .3s}.post-loop-product .n-item-wrap:hover .thumb:after{z-index:2;top:50%;opacity:1;filter:alpha(opacity=90);transition:all .2s ease-out .1s}.post-loop-product .n-item-wrap:hover .thumb img,.post-loop-product .s-item-wrap:hover img{transform:scale(1.03);transition:all .2s ease-out}.post-loop-product .n-item-wrap:hover .title{z-index:2;bottom:10px;opacity:1;filter:alpha(opacity=100);transition:all .2s ease-out .2s}.post-loop-product .n-item-wrap img,.post-loop-product .s-item-wrap img{width:100%;height:auto;vertical-align:top;transition:all .2s ease-out}.post-loop-product .s-item-wrap{position:relative;height:100%;overflow:hidden;border-radius:4px}.post-loop-product .s-item-wrap .title{margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;text-align:center;width:80%;line-height:33px;font-size:20px;font-weight:600;overflow:hidden}@media (max-width:767px){.post-loop-product .s-item-wrap .title{font-size:16px}}.post-loop-product .s-item-wrap .title a{width:100%;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block}.post-loop-product .s-item-wrap .thumb{display:block;width:100%;height:auto;overflow:hidden;text-decoration:none}.post-loop-product .s-item-wrap .thumb:before{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.3)!important}.post-loop-image-news{display:flex;padding:0;margin:-10px;flex-wrap:wrap}@media (max-width:767px){.post-loop-image-news{margin:-8px}}.post-loop-image-news .post-item{padding:10px;flex-shrink:0;width:33.333%;box-sizing:border-box;list-style:none}@media (max-width:991px){.post-loop-image-news .post-item{width:50%}}@media (max-width:767px){.post-loop-image-news .post-item{padding:8px}}.post-loop-image-news .post-item-inner{border:1px solid var(--theme-line-color);background:#fff;overflow:hidden;transition:all .2s ease-out 0s}.entry-preview #preview #pg-list a,.post-loop-image-news .post-item-inner>a{display:block}.post-loop-image-news .post-item-inner img{display:block;width:100%;height:auto;transition:all .3s ease-out 0s}.post-loop-image-news .post-item-inner:hover{box-shadow:0 5px 10px 0 rgba(136,136,136,.2);transform:translateY(-5px);transition:all .2s ease-out 0s}.post-loop-image-news .post-item-inner:hover img{opacity:.9;transition:all .3s ease-out 0s}.post-loop-image-news.cols-2 .post-item{width:50%}.post-loop-image-news.cols-2 .item-title{font-weight:600;font-size:18px}.post-loop-image-news.cols-2 .item-title a{display:block;height:25px;white-space:nowrap;-webkit-line-clamp:1}@media (max-width:767px){.post-loop-image-news.cols-2 .post-item{width:100%}}.post-loop-image-news.cols-3 .post-item{width:33.33%}@media (max-width:991px){.post-loop-image-news.cols-3 .post-item{width:50%}}.post-loop-image-news.cols-4 .post-item{width:25%}@media (max-width:991px){.post-loop-image-news.cols-4 .post-item{width:50%}}.post-loop-image-news.cols-5 .post-item{width:20%}@media (max-width:991px){.post-loop-image-news.cols-5 .post-item{width:50%}}.post-loop-image-news.cols-5 .item-title{font-weight:400}.post-loop-image-news .item-title{margin:0;padding:20px 20px 16px;font-size:16px;font-weight:500;line-height:1.4;color:var(--theme-black-color)}@media (max-width:991px){.post-loop-image-news .item-title{padding:10px 10px 5px}}.post-loop-image-news .item-excerpt,.post-loop-image-news .item-title a{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.post-loop-image-news .item-title a{display:block;height:44px;color:inherit;text-align:left;-webkit-line-clamp:2;text-decoration:none}.post-loop-image-news .item-cat:hover,.post-loop-image-news .item-title a:hover{color:var(--theme-hover)}.post-loop-image-news .item-excerpt{padding:0 20px;margin-bottom:20px;-webkit-line-clamp:3;height:60px;font-size:14px;color:var(--theme-gray-color);line-height:20px;text-align:justify}.post-loop-image-news .item-excerpt p{margin:0}@media (max-width:991px){.post-loop-image-news .item-excerpt{padding:0 10px;margin-bottom:10px}}@media (max-width:767px){.post-loop-image-news .item-excerpt{display:none}}.post-loop-image-news .item-meta{display:flex;padding:0 20px 20px;font-size:12px;color:var(--theme-light-color);line-height:18px;overflow:hidden;flex-wrap:wrap;justify-content:space-between}@media (max-width:991px){.post-loop-image-news .item-meta{padding:0 10px 10px}}.post-loop-image-news .item-cat{color:inherit}.post-loop-empty{width:100%;padding:80px 0;text-align:center;color:var(--theme-light-color)}.post-loop-empty img{margin:20px auto;width:240px;max-width:60%}.post-loop-empty p{margin:20px 0;padding:0 30px;line-height:1.67}.archive .pagination,.search .pagination{margin-top:20px!important}

.widget-contact-wrap .contact-btn{display:inline-block;margin:17px 0;padding:6px 52px;font-size:14px;font-weight:400;color:#fff;border-radius:2px;border:1px solid #dcdfe6;cursor:pointer}.widget-contact-wrap .widget-contact-tel{padding-bottom:15px;margin-bottom:10px;font-size:28px;line-height:1;color:#ddd}.widget-contact-wrap .widget-contact-sns{margin-top:15px;font-size:0}.widget-contact-wrap .widget-contact-sns a{display:inline-block;margin-right:20px;margin-bottom:10px;vertical-align:middle}.widget-contact-wrap .widget-contact-sns .sns-icon{display:inline-block;font-size:22px}.widget-contact-wrap .widget-contact-sns .sns-icon .icon-svg{font-size:18px}.widget-contact-wrap .widget-contact-sns .sns-icon:hover{color:#fff;border:0;background:0 0!important}.widget-contact-wrap .sns-wx{position:relative;overflow:hidden}.widget-contact-wrap .sns-wx span{position:absolute;z-index:1;top:-170px;left:0;margin-left:-57px;width:150px;height:150px;background-color:#fff;background-size:100% auto;box-shadow:0 0 5px 1px rgba(0,0,0,.8);opacity:0;filter:alpha(opacify=0);transition:all .2s ease-out .1s}.widget-contact-wrap .sns-wx span:after{position:absolute;bottom:-16px;left:50%;width:0;height:0;margin-left:-8px;line-height:0;border:8px solid transparent;border-top-color:#fff;content:""}.widget-contact-wrap .sns-wx:hover{overflow:visible}.widget-contact-wrap .sns-wx:hover span{top:-165px;opacity:1;filter:alpha(opacify=100);transition:all .2s ease-out .1s}.entry-preview #preview{float:left;display:flex;justify-content:space-between;width:464px;position:relative;*z-index:4}@media (max-width:767px){.entry-preview #preview{display:block;float:none;width:100%}}.entry-preview #preview #pg-img{flex:1;height:auto;float:left}@media (max-width:767px){.entry-preview #preview #pg-img{position:relative;float:none}.entry-preview #preview #pg-img:before{position:absolute;content:"";width:100%;padding-bottom:100%}}.entry-preview #preview #pg-list{position:relative;margin:0 20px;width:60px;height:364px;padding:25px 0;overflow:hidden}@media (max-width:767px){.entry-preview #preview #pg-list{margin:10px 0;padding:0 25px;float:none;width:100%;height:auto}}.entry-preview #preview #pg-list .pg-items{display:block;float:none!important;height:100%!important}.entry-preview #preview #pg-list .pg-items li{float:none}@media (max-width:767px){.entry-preview #preview #pg-list .pg-items li{float:left}}.entry-preview #preview .product-img{width:100%;height:100%;overflow:hidden;*zoom:1;box-sizing:initial}@media (max-width:767px){.entry-preview #preview .product-img{width:100%;height:auto}}.entry-preview #preview .product-img img{width:100%;height:100%;object-fit:cover}.entry-preview #preview .group-buy{margin-top:10px;text-align:center}.entry-preview #preview .group-buy .btn-def{margin-bottom:5px}.entry-preview #preview .i-book-sample{position:absolute;right:20px;top:328px;z-index:5;text-indent:-9999px}.entry-preview #preview #pg-list a.disabled{cursor:default;opacity:.5}.entry-preview #pg-list .pg-control{display:block;position:absolute;background-color:#ebebeb;width:100%;height:16px;border:1px solid #eee;z-index:2}@media (max-width:767px){.entry-preview #pg-list .pg-control{width:16px;height:100%}}.entry-preview #pg-list .pg-control i,.entry-preview b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.entry-preview #pg-list .pg-control i{color:#646464}.entry-preview b{width:0;height:0;border-width:5px;overflow:hidden;font-size:0}.entry-preview #pg-list .pg-control.disabled{cursor:default}.entry-preview #pg-list .sc-prev{top:0}.entry-preview #pg-list .sc-next:before,.entry-preview #pg-list .sc-prev:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:16px auto;background-repeat:no-repeat}.entry-preview #pg-list .sc-prev:before{background-image:url(87736de9846e4a428b03a896cdaaaebc.woff)}.entry-preview #pg-list .sc-next{top:auto;bottom:0}.entry-preview #pg-list .sc-next:before{background-image:url(26b23b5f5cc8469da3bc3bff7f213f50.woff)}@media (max-width:767px){.entry-preview #pg-list .sc-prev{left:0}.entry-preview #pg-list .sc-prev:before{background-image:url(fe504ee57be84ee78b14318acfc9a62a.woff)}.entry-preview #pg-list .sc-next{left:auto;right:0}.entry-preview #pg-list .sc-next:before{background-image:url(c57a1e5141264c51978cf0e22a488518.woff)}}.entry-preview #preview .view-sup{position:absolute;right:14px;top:0;z-index:3}.entry-preview #preview .view-sup a{display:block;width:50px;height:50px;overflow:hidden;text-indent:-200px}.entry-preview #pg-list .pg-items{position:relative!important;top:0;left:0;width:100%!important}@media (max-width:767px){.entry-preview #pg-list .pg-items{width:100%}}.entry-preview #pg-list .pg-items li{float:left;width:60px;height:auto;margin:0;padding:10px 0;text-align:center;font-size:0;box-sizing:border-box}@media (max-width:767px){.entry-preview #pg-list .pg-items li{width:75px;padding:0 10px}}.entry-preview #pg-list .pg-items img{width:100%;height:auto;opacity:.5;border:2px solid transparent}.entry-preview .jqzoom{position:relative;padding:0}.entry-preview .zoomdiv{z-index:8;position:absolute;top:0;left:100%;margin-left:10px;width:400px;height:400px;background:image-url("loading.gif") #fff no-repeat 50%;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden}@media (max-width:767px){.entry-preview .zoomdiv{display:none!important}}.entry-preview .zoomdiv .bigimg{width:800px!important;height:auto;max-width:none!important;background:#fff}.entry-preview .jqZoomPup{z-index:3;visibility:hidden;position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #aaa;background:#fede4f 50% top no-repeat;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:alpha(Opacity=50);cursor:move}@media (max-width:767px){.entry-preview .jqZoomPup{display:none}}.entry-preview #pg-list .pg-items .active{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;border:2px solid var(--theme-color)}.widget{margin-bottom:30px}.widget ol,.widget ul{list-style:none;margin:0;padding:0}.widget ol li,.widget ul li{padding:10px 0;line-height:1.6;border-bottom:1px solid var(--theme-line-color)}.widget ol li li,.widget ul li li{padding-left:20px;border-bottom:0}.widget .tagcloud a,.widget ol a:hover,.widget ul a:hover{color:var(--theme-hover);text-decoration:none}.widget .tagcloud{display:flex;flex-wrap:wrap}.widget .tagcloud a{width:32.39%;margin:0 .7% 1.4%;padding:5px 12px;font-size:12px!important;line-height:1.2;text-align:center;color:var(--theme-gray-color);border:1px solid rgba(100,100,100,.3);border-radius:2px;background:rgba(255,255,255,.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.widget .tagcloud a:nth-child(3n+1){margin-left:0}.widget .tagcloud a:nth-child(3n+3){margin-right:0}.widget .tagcloud a:hover{color:#fff;background:var(--theme-hover);border-color:var(--theme-hover)}.widget-title{position:relative;margin:0;padding:0 0 20px;font-size:16px;font-weight:600;line-height:28px;color:var(--theme-black-color)}.sidebar .widget-title+ul li:first-child{padding-top:0}.widget_calendar #wp-calendar{width:100%;line-height:2.2}.widget_calendar #wp-calendar caption{padding:3px;font-size:16px;color:var(--theme-black-color);text-align:center}.widget_calendar #wp-calendar th{vertical-align:bottom;border-bottom:2px solid var(--theme-line-color)}.widget_calendar #wp-calendar td{vertical-align:bottom;border-bottom:1px solid var(--theme-line-color);text-align:center}.widget_tag_cloud a{margin:0 2px}.widget_lastest_products .p-list{margin:0 -10px -20px}.widget_lastest_products .p-list img{width:100%;height:auto}.banner .banner-desc p,.widget_lastest_products .p-list .title{margin:0}.widget_lastest_products .p-list .thumb{background:#f9f9f9;display:block;overflow:hidden}.widget_lastest_products .p-list .title{display:block;overflow:hidden}.widget_lastest_products .p-list .title a{display:block;height:40px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;transition:all .3s ease-out 0s}.widget_lastest_products .p-item{padding:0 10px;margin:0 0 20px;border:0}.widget_lastest_products .p-item-wrap .thumb{border-radius:2px}.widget_lastest_products .p-item-wrap .title{bottom:0;opacity:1;padding-top:8px;font-size:14px;font-weight:400;color:var(--theme-black-color);line-height:20px}.widget_lastest_products .p-item-wrap img{transition:all .3s ease-out 0s}.widget_lastest_products .p-item-wrap:hover .title a{color:var(--theme-hover);transition:all .3s ease-out 0s}.widget_lastest_products .p-item-wrap:hover img{transform:scale(1.03);transition:all .3s ease-out 0s}.widget_lastest_products:hover .title{bottom:0}.sidebar .widget_nav_menu{width:100%;padding:0;border-radius:3px;overflow:hidden;border:0}.sidebar .widget_nav_menu ul li{position:relative;padding:0;line-height:20px;border:0}.sidebar .widget_nav_menu ul li li{padding-left:0;border-bottom:0}.sidebar .widget_nav_menu ul li li a{padding-left:40px;padding-right:40px}.sidebar .widget_nav_menu ul li li li a{padding-left:60px}.sidebar .widget_nav_menu ul li a:hover:before,.sidebar .widget_nav_menu ul li.current-menu-item>a:before,.sidebar .widget_nav_menu ul li.current-menu-parent>a:before,.sidebar .widget_nav_menu ul li.current-post-parent>a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cpath d='M689.984 506.816L461.12 277.952l60.352-60.352L903.36 592.128H170.688v-85.312z' fill='%23fff'/%3E%3C/svg%3E");opacity:.5}.sidebar .widget_nav_menu ul li a:hover,.sidebar .widget_nav_menu ul li.current-menu-item .sub-menu a:hover,.sidebar .widget_nav_menu ul li.current-menu-parent .sub-menu a:hover,.sidebar .widget_nav_menu ul li.current-post-parent .sub-menu a:hover{color:#fff;background:var(--theme-hover)}.sidebar .widget_nav_menu ul li a{position:relative;display:block;padding-left:20px;padding-top:15px;padding-bottom:15px;font-size:14px;font-weight:400;color:var(--theme-black-color);line-height:20px}.sidebar .widget_nav_menu ul li a:before{width:20px;height:20px;position:absolute;content:"";top:16px;right:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cpath d='M689.984 506.816L461.12 277.952l60.352-60.352L903.36 592.128H170.688v-85.312z'/%3E%3C/svg%3E") no-repeat;background-size:16px auto;opacity:.3}.sidebar .widget_nav_menu .menu{background:rgba(228,232,238,.1);box-shadow:inset 0 0 0 1px #efefef}.sidebar .widget_nav_menu .menu li{border-top:1px solid var(--theme-line-color)}.sidebar .widget_nav_menu .menu>li:first-child{border-top:0}.widget_image_myimg{padding:0;border:0}.widget_image_myimg img{width:100%;height:auto;vertical-align:top}.widget_image_myimg a{display:block;transition:all .3s ease}.widget_image_myimg a:hover{opacity:.9;transition:all .3s ease}

.wpcom-icon{display:none;}
.icon-svg,.wpcom-icon svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.icon-svg,.wpcom-icon svg{vertical-align:-.1em!important}}body{padding-bottom:env(safe-area-inset-bottom);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;--scrollbar-width:0px;transition:padding-top .3s ease-out 0s}@media (max-width:1024px){body{transition:all .3s ease-out 0s}}body.lang-other{font-size:16px;-webkit-text-size-adjust:100%}body.lang-other .modules-mix .mc-title,body.lang-other .modules-swiper .slide-content-inner h1,body.lang-other .modules-swiper .slide-content-inner h2,body.lang-other .modules-swiper .slide-content-inner h3,body.lang-other .modules-swiper .slide-content-inner h4,body.lang-other .modules-text h1,body.lang-other .modules-text h2,body.lang-other .modules-text h3,body.lang-other .modules-text-format h1,body.lang-other .modules-text-format h2,body.lang-other .modules-text-format h3{font-weight:900}body.lang-other .cg-list .cg-item-text h3{font-size:22px;font-weight:600}body.lang-other .modules-service .service-item-title{font-size:18px}body.lang-other .news-item-title{font-size:20px;font-weight:600}body.lang-other .news-tab-item{font-size:16px}@media (max-width:767px){body.lang-other .news-tab-item{font-size:14px}}body.lang-other .post-loop-default .item-title{font-size:24px;line-height:1.24;font-weight:600}@media (max-width:767px){body.lang-other .post-loop-default .item-title{font-size:20px}}body.lang-other .post-loop-default .item-excerpt{font-size:16px}body.lang-other .post-loop-image-news .item-title{font-size:18px;font-weight:400;line-height:1.26}body.lang-other .post-loop-image-news .item-excerpt{line-height:1.4;height:58px}body.lang-other .post-loop-product .p-item-wrap .title{height:46px;font-size:18px;font-weight:400}body.lang-other .post-loop-product .p-item-wrap .title a{line-height:26px;max-height:46px;color:#000}body.lang-other .post-loop-product .p-item-wrap:hover .title a{max-height:184px;color:var(--theme-hover)}body.lang-other .post-loop-list .list-item{padding:13px 0;line-height:28px}body.lang-other .post-loop-list .list-item .date{font-size:16px}body.lang-other .entry .entry-content,body.lang-other .entry .entry-footer{font-size:18px}body.lang-other .entry .entry-title{font-size:32px}body.lang-other .entry .entry-info .entry-title{font-size:24px}body.lang-other .entry .entry-tab-item{font-size:16px}body.lang-other .footer,body.lang-other .search-form input.keyword{font-size:14px}body.lang-other .entry-related li a,body.lang-other .sidebar .widget_nav_menu ul li a,body.lang-other .widget-title{font-size:18px}body.lang-other .entry-related-title{font-size:22px}body.lang-other .action .contact-wrap{width:240px;font-size:14px}.main{width:830px;float:right;padding:20px 0 30px}@media screen and (max-width:1239px){.main{width:660px}}@media (max-width:991px){.main{padding:20px 0;width:100%}}.main-full{padding:20px 0 30px;width:auto;float:none!important}@media (max-width:991px){.main-full{padding:20px 0}}.page-no-sidebar.member-lostpassword .woocommerce .main-full.member-lp-process,.woocommerce .main-full.container,.woocommerce .page-no-sidebar.member-lostpassword .main-full.member-lp-process{padding:30px 15px}@media (max-width:991px){.page-no-sidebar.member-lostpassword .woocommerce .main-full.member-lp-process,.woocommerce .main-full.container,.woocommerce .page-no-sidebar.member-lostpassword .main-full.member-lp-process{padding:20px 15px}.j-main{padding-top:20px!important}}.sidebar{float:left;width:300px;padding:20px 0 30px}@media (max-width:1239px){.sidebar{width:250px}}@media (max-width:991px){.sidebar{display:none}}.breadcrumb{margin-top:20px;margin-bottom:0}.section{margin-bottom:30px}.banner{position:relative;color:#fff;overflow:hidden}.banner:after{position:absolute;z-index:0;left:0;top:0;right:0;bottom:0;content:"";background:rgba(0,0,0,.3)}.banner.banner-style-0:after{display:none}.banner.banner-style-1 .banner-img,.banner.banner-style-2 .banner-img{min-height:220px}@media (max-width:991px){.banner.banner-style-1 .banner-img,.banner.banner-style-2 .banner-img{min-height:200px}}@media (max-width:767px){.banner.banner-style-1 .banner-img,.banner.banner-style-2 .banner-img{min-height:150px}}.banner.banner-style-none:after{background:0 0}.banner .banner-img{display:block;width:100%;height:auto;object-fit:cover}.banner .banner-content{position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center}@media (max-width:767px){.banner .container,.banner .page-no-sidebar.member-lostpassword .member-lp-process,.page-no-sidebar.member-lostpassword .banner .member-lp-process{width:100%}}.banner .banner-title{margin:0;padding:0;font-size:40px;line-height:1.3}@media (max-width:991px){.banner .banner-title{font-size:32px}}@media (max-width:767px){.banner .banner-title{font-size:24px}}.banner .banner-desc{margin-top:15px;font-size:16px;line-height:22px;max-height:66px;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}.banner .search-form{width:500px;margin:0 auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}@media (max-width:767px){.banner .search-form{width:100%}}.banner .search-form .keyword{float:none;height:auto;padding:10px 65px 10px 15px;font-size:14px;line-height:20px;border:0}@media (max-width:991px){.banner .search-form .keyword{padding:8px 62px 8px 12px}}.banner .search-form .submit{height:40px;width:50px;font-size:20px;line-height:40px}@media (max-width:991px){.banner .search-form .submit{height:36px;line-height:36px}}.banner .entry-meta{margin-bottom:0;color:inherit}.banner .entry-meta a{color:inherit}.banner .entry-meta a:hover{color:var(--theme-hover)}.banner.banner-black{color:#333}.banner.banner-black:after{background:rgba(255,255,255,.35)}.single .banner .banner-title{font-size:36px}@media (max-width:991px){.single .banner .banner-title{font-size:30px}}@media (max-width:767px){.single .banner .banner-title{font-size:22px}}body.abs .banner.banner-style-1 .banner-img,body.abs .banner.banner-style-2 .banner-img{min-height:300px}@media (max-width:991px){body.abs .banner.banner-style-1 .banner-img,body.abs .banner.banner-style-2 .banner-img{min-height:200px}}@media (max-width:767px){body.abs .banner.banner-style-1 .banner-img,body.abs .banner.banner-style-2 .banner-img{min-height:150px}}body.abs .banner .banner-content{padding-top:50px}@media (max-width:767px){body.abs .banner .banner-content{padding-top:0}}body.abs .wpcom-container>.wpcom-modules:first-child>.wpcom-modules-tool{top:0!important}.wpuf-button,ul.wpuf-form .wpuf-submit input[type=submit],ul.wpuf-form li .wpuf-fields #wpuf-insert-image-container a#wpuf-insert-image,ul.wpuf-form li .wpuf-fields a.file-selector{padding:10px 20px!important}.entry .member-account-content .woocommerce-order-details__title{margin-top:0}@media (max-width:991px){.modules-gird-inner.col-xs-12 .wpcf7{padding:15px 15px 0}}.e404-page{padding:60px 0 80px;margin:0;text-align:center}.e404-page-icon{margin-bottom:25px}.e404-page-icon svg{width:250px;height:auto;fill:#d9d9d9}.e404-page-text .entry-title{margin-bottom:24px;font-size:28px;font-weight:600;color:var(--theme-black-color);line-height:40px}.e404-page-text p{font-size:16px;font-weight:400;color:var(--theme-gray-color);line-height:30px}


.news2-inner{width:100%;display:flex;background:rgba(255,255,255,.88);box-shadow:0 5px 10px 0 rgba(136,136,136,.1)}@media (max-width:991px){.news2-inner{flex-direction:column}}.news2-inner .news2-poster{display:block;position:relative;overflow:hidden;background-color:#f8f8f8}.news2-inner .news2-poster img{width:100%;height:100%;object-fit:cover;transition:all .3s ease-out 0s}.news2-inner .news2-poster:hover img{transform:scale(1.01);transition:all .3s ease-out 0s}.news2-inner .news2-poster-title{position:absolute;bottom:0;left:0;right:0;padding:30px;margin:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));box-sizing:initial}.news2-inner .news2-poster-title span{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;max-height:64px;-webkit-line-clamp:2;font-size:22px;line-height:32px;font-weight:500;color:#fff}@media screen and (max-width:767px){.news2-inner .news2-poster-title span{font-size:18px}}.news2-inner .news2-first{width:735px;height:482px;flex-shrink:0}@media (max-width:1239px){.news2-inner .news2-first{width:590px}}@media (max-width:991px){.news2-inner .news2-first{width:100%;height:auto}}.news2-inner .news2-right{width:100%;list-style:none;border:1px solid var(--theme-line-color);border-left:0;padding:0 20px;margin:0;flex-shrink:1;flex-basis:auto}.news2-inner .news2-right-item{display:flex;padding:19px 0;border-bottom:1px solid var(--theme-line-color)}.news2-inner .news2-right-item:last-child{border-bottom:0}

.news2-inner .news2-item-thumb{display:block;width:160px;height:115.7px;flex-shrink:0;text-decoration:none;border-radius:2px;overflow:hidden;background-color:#f8f8f8}.news2-inner .news2-item-thumb:hover img{transform:scale(1.03);transition:all .3s ease-out 0s}
.news2-inner .news2-item-thumb img{width:100%;height:100%;transition:all .3s ease-out 0s}
.news2-inner .news2-item-info{padding-left:15px;width:100%;flex-shrink:1;flex-basis:auto}
.news2-inner .news2-item-title{display:block;text-decoration:none;font-size:16px;font-weight:500;height:50px;margin-top:2px;margin-bottom:8px;color:var(--theme-black-color);line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}
.news2-inner .news2-item-title:hover{color:var(--theme-hover)}.news2-inner .news2-item-time{display:block;color:var(--theme-gray-color);font-size:12px;line-height:16px}.news2-inner-2{width:auto;margin-left:-15px;margin-right:-15px;box-shadow:none;background:0 0}.news2-inner-2 .news2-poster{border-radius:4px}.news2-inner-2 .news2-col{padding:0 15px;margin:0;width:33.333%}@media (max-width:991px){.news2-inner-2 .news2-col{width:100%}}.news2-inner-2 .news2-poster-title{padding:20px}.news2-inner-2 .news2-poster-title span{font-size:18px;line-height:24px;max-height:48px}@media (max-width:991px){.news2-inner-2 .news2-poster-title span{font-size:16px;line-height:22px;max-height:44px}}

.news2-inner-2 .news2-col-left .news2-poster{height:400px}

@media (max-width:991px){.news2-inner-2 .news2-col-left .news2-poster{height:auto;margin-bottom:20px}
.news2-inner-2 .news2-col-center{margin-bottom:20px}}
.news2-inner-2 .news2-col-center .news2-poster{height:184px;margin-bottom:30px}

@media (max-width:991px){.news2-inner-2 .news2-col-center .news2-poster{height:auto;margin-bottom:20px}}.news2-inner-2 .news2-col-center .news2-poster:last-child{margin-bottom:0}.news2-inner-2 .news2-col-center .news2-poster-title{padding:20px 20px 10px}@media (max-width:991px){.news2-inner-2 .news2-col-center .news2-poster-title{padding:20px}}.news2-inner-2 .news2-col-center .news2-poster-title span{font-size:16px;line-height:22px;max-height:44px}.news2-inner-2 .news2-right-item{border-bottom:0;padding:12px 0}.news2-inner-2 .news2-right-item:first-child{padding-top:0;padding-bottom:13px}.news2-inner-2 .news2-right-item:last-child{padding-top:13px;padding-bottom:0}.news2-inner-2 .news2-item-info{background:rgba(255,255,255,.88);border-top-right-radius:2px;border-bottom-right-radius:2px}.news2-inner-2 .news2-item-thumb{border-top-right-radius:0;border-bottom-right-radius:0}


.news2-inner-2 .news2-col{padding:0 15px;margin:0;width:33.333%}@media (max-width:991px){.news2-inner-2 .news2-col{width:100%}}.news2-inner-2 .news2-poster-title{padding:20px}.news2-inner-2 .news2-poster-title span{font-size:18px;line-height:24px;max-height:48px}@media (max-width:991px){.news2-inner-2 .news2-poster-title span{font-size:16px;line-height:22px;max-height:44px}}

.news2-inner-2 .news2-right-item{border-bottom:0;padding:12px 0}.news2-inner-2 .news2-right-item:first-child{padding-top:0;padding-bottom:13px}.news2-inner-2 .news2-right-item:last-child{padding-top:13px;padding-bottom:0}.news2-inner-2 .news2-item-info{background:rgba(255,255,255,.88);border-top-right-radius:2px;border-bottom-right-radius:2px}.news2-inner-2 .news2-item-thumb{border-top-right-radius:0;border-bottom-right-radius:0}.modules-product .post-loop,.modules-woo_product .post-loop{margin:-10px}.modules-review .review-wrap{position:relative;font-size:14px;line-height:1.6;color:inherit;text-align:center;overflow:hidden}.modules-review .review-wrap .swiper-pagination{bottom:0}.modules-review .review-wrap p{margin:0}.modules-review .review-item{margin-bottom:15px}.modules-review .swiper-pagination-bullet{background:rgba(51,51,51,.2)}.modules-review .swiper-pagination-bullet-active{background:var(--theme-color)}.modules-review .review-item-content{position:relative;padding:20px 80px;font-size:16px}@media (max-width:767px){.modules-review .review-item-content{padding:5px 55px}}.modules-review .review-item-content .review-quote{position:absolute;top:0;left:0;font-size:42px;line-height:1;color:var(--theme-line-color);opacity:.5}.modules-review .review-item-content .review-quote-right{right:0;left:auto;top:auto;bottom:0}.modules-review .review-item-author{margin:15px 0 40px;font-size:16px;line-height:1.2;color:inherit;font-weight:500}.modules-review .review-item-author img{display:block;margin:0 auto 15px;width:70px;height:70px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.03)}.modules-review .review-style-1{padding-bottom:40px;margin-left:-40px;margin-right:-40px}.modules-review .review-style-1 .review-item{display:flex;padding:0 40px;flex-wrap:wrap;box-sizing:border-box}.modules-review .review-style-1 .review-item-author{width:100%;margin:0 0 30px}.modules-review .review-style-1 .review-item-content{padding:0;margin:0;order:1}.modules-service .service-list{display:flex;margin:-15px;padding:0;color:var(--theme-black-color);list-style:none;flex-wrap:wrap;justify-content:center}@media (max-width:767px){.modules-service .service-list{margin:-8px}}.modules-service .service-item{width:25%;padding:15px;margin:0;flex-shrink:0;transition:all .2s ease-out}@media (max-width:991px){.modules-service .service-item{width:50%}}@media (max-width:767px){.modules-service .service-item{padding:8px}}.modules-service .service-item.cols-2{width:50%}.modules-service .service-item.cols-3{width:33.333%}@media (max-width:991px){.modules-service .service-item.cols-3{width:50%}}.modules-service .service-item.cols-4{width:25%}@media (max-width:991px){.modules-service .service-item.cols-4{width:50%}}.modules-service .service-item.cols-5{width:20%}@media (max-width:991px){.modules-service .service-item.cols-5{width:50%}}.modules-service .service-item.text-center{margin-top:0;text-align:center}.modules-service .service-item img{max-width:100%;width:100%;height:auto;transition:all .2s ease-out}.modules-service .service-item:hover img{opacity:.95;transition:all .2s ease-out}.modules-service .service-item-wrap{height:100%;color:inherit;background-color:#fff;border:1px solid var(--theme-line-color);transition:all .2s ease-out}.modules-service .service-item-wrap:hover{box-shadow:0 5px 10px 0 rgba(136,136,136,.2);transition:all .2s ease-out}.modules-service .service-item-title{padding:15px 15px 10px;margin:0;font-size:18px;font-weight:500;line-height:1.6}.modules-service .service-item-desc{padding:0 15px 15px;margin:0;font-size:14px;line-height:1.6;opacity:.8}@media (min-width:992px){.admin-bar .modules-swiper.swiper-full{height:calc(100vh - 32px)}.modules-swiper.swiper-full{height:100vh}}.modules-swiper.swiper-normal .slide-video{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;vertical-align:top;pointer-events:none}.modules-swiper.swiper-normal .slide-video::-webkit-media-controls{display:none!important}.modules-swiper .swiper-slide{height:auto}.modules-swiper .slide-img{display:block}.modules-swiper .swiper-wrapper{min-height:150px}@media (max-width:991px){.modules-swiper .swiper-wrapper{min-height:100px}}.modules-swiper .swiper-slide-active{z-index:1}.modules-swiper .slide-content{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center}@media (max-width:991px){.modules-swiper .slide-content{width:124%;left:-12%}}.modules-swiper .shadow-1{background:rgba(0,0,0,.3)}.modules-swiper .shadow-2{background:rgba(255,255,255,.3)}.modules-swiper .slide-content-inner{position:relative;vertical-align:middle;text-align:center!important}.modules-swiper .slide-content-inner>*{text-align:center!important}.modules-swiper .slide-content-inner h1,.modules-swiper .slide-content-inner h2,.modules-swiper .slide-content-inner h3,.modules-swiper .slide-content-inner h4{margin-bottom:20px;font-family:var(--theme-title-font);font-size:24px;line-height:1.5}@media screen and (max-width:991px){.modules-swiper .slide-content-inner h1,.modules-swiper .slide-content-inner h2,.modules-swiper .slide-content-inner h3,.modules-swiper .slide-content-inner h4{margin-top:0}}.modules-swiper .slide-content-inner.align-left,.modules-swiper .slide-content-inner.align-left>*{text-align:left!important}.modules-swiper .slide-content-inner.align-right,.modules-swiper .slide-content-inner.align-right>*{text-align:right!important}@media (max-width:991px){.modules-swiper .slide-content-inner{transform:scale(.8)}}@media (max-width:767px){.modules-swiper .slide-content-inner{transform:scale(.68)}}@media (max-width:420px){.modules-swiper .slide-content-inner{line-height:1.4;transform:scale(.62)}}.modules-swiper .slide-btn{display:inline-block;margin-top:30px;font-size:16px;line-height:18px;padding:11px 40px;color:#fff;border:0;background:linear-gradient(90deg,rgba(255,255,255,.15),transparent);background-color:var(--theme-color)}.modules-swiper .slide-btn .wi{text-indent:-18px;color:transparent;transition:all .2s ease-out}.modules-swiper .slide-btn:hover .wi{text-indent:3px;color:inherit;transition:all .2s ease-out}@media (max-width:991px){.modules-swiper .slide-btn{margin-top:20px}}@media (max-width:420px){.modules-swiper .slide-btn{transform:scale(1.2)}}.modules-swiper .swiper-button-next,.modules-swiper .swiper-button-prev{width:60px;height:60px;margin-top:-30px;line-height:60px;text-align:center;font-size:30px;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.2)}.modules-swiper .swiper-button-next:hover,.modules-swiper .swiper-button-prev:hover{background-color:rgba(0,0,0,.4);opacity:.8!important}.modules-swiper .swiper-button-next:active,.modules-swiper .swiper-button-prev:active{background-color:rgba(0,0,0,.6);transition:all .1s}@media (max-width:767px){.modules-swiper .swiper-button-next,.modules-swiper .swiper-button-prev{display:none}}.modules-swiper .swiper-button-prev,.modules-swiper .swiper-container-rtl .swiper-button-next{left:-60px;right:auto}.modules-swiper .swiper-button-next,.modules-swiper .swiper-container-rtl .swiper-button-prev{right:-60px;left:auto}.modules-swiper:hover .swiper-button-prev,.modules-swiper:hover .swiper-container-rtl .swiper-button-next{left:32px;opacity:.8}.modules-swiper:hover .swiper-button-next,.modules-swiper:hover .swiper-container-rtl .swiper-button-prev{right:32px;opacity:.6}.modules-text h1,.modules-text h2,.modules-text h3,.modules-text-format h1,.modules-text-format h2,.modules-text-format h3{font-family:var(--theme-title-font);font-weight:var(--theme-title-font-weight);line-height:1.5}.post-slider{position:relative;overflow:hidden}.post-slider .swiper-button-next,.post-slider .swiper-button-prev{width:48px;height:48px;margin-top:-24px;line-height:48px;text-align:center;font-size:24px;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.2)}.post-slider .swiper-button-next:hover,.post-slider .swiper-button-prev:hover{background-color:rgba(0,0,0,.4);opacity:.8!important}.post-slider .swiper-button-next:active,.post-slider .swiper-button-prev:active{background-color:rgba(0,0,0,.6);transition:all .1s}@media (max-width:767px){.post-slider .swiper-button-next,.post-slider .swiper-button-prev{display:none}}.post-slider .swiper-button-prev,.post-slider .swiper-container-rtl .swiper-button-next{left:-48px;right:auto}.post-slider .swiper-button-next,.post-slider .swiper-container-rtl .swiper-button-prev{right:-48px;left:auto}.post-slider:hover .swiper-button-prev,.post-slider:hover .swiper-container-rtl .swiper-button-next{left:15px;opacity:.8}.post-slider:hover .swiper-button-next,.post-slider:hover .swiper-container-rtl .swiper-button-prev{right:15px;opacity:.6}.post-slider-wrap{padding:0;list-style:none;flex-wrap:nowrap}.post-slider-wrap .post-item{position:relative;flex-shrink:0;padding-top:33.33%}.post-slider-wrap .post-item:hover .post-item-hover{opacity:1;visibility:visible;transition:all .3s ease}.post-slider-wrap .post-item-hover,.post-slider-wrap .post-item-hover:after,.post-slider-wrap .post-thumb{position:absolute;left:0;top:0;width:100%;height:100%}.post-slider-wrap .post-thumb img{display:block;width:100%;height:100%;object-fit:cover}.post-slider-wrap .post-item-hover{padding:30px;display:flex;flex-direction:column;color:#fff;z-index:2;opacity:0;align-items:center;justify-content:center;text-align:center;visibility:hidden;box-sizing:border-box;transition:all .3s ease}@media (max-width:991px){.post-slider-wrap .post-item-hover{padding:15px}}@media (max-width:767px){.post-slider-wrap .post-item-hover{padding:10px}}.post-slider-wrap .post-item-hover:after{z-index:-1;right:0;background-color:var(--theme-color);opacity:.6;content:"";pointer-events:none}.post-slider-wrap .post-item-title{margin-top:0;margin-bottom:15px;font-size:24px;line-height:1.34}@media (max-width:991px){.post-slider-wrap .post-item-title{font-size:20px;margin-bottom:10px}}@media (max-width:767px){.post-slider-wrap .post-item-title{font-size:18px;margin-bottom:8px}}.post-slider-wrap .post-item-title a{display:block;color:#fff;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2}.post-slider-wrap .post-item-tag a{display:inline-block;margin-left:10px;line-height:24px;color:#fff}.post-slider-wrap .post-item-tag a:first-child{margin-left:0}.post-slider-wrap .post-item-more{position:absolute;bottom:0;right:0;padding:0 18px;font-size:14px;line-height:40px;box-sizing:border-box;color:var(--theme-black-color);background:#fff22f}@media (max-width:767px){.post-slider-wrap .post-item-more{padding:0 12px;line-height:32px}}.post-slider-wrap .post-item-more .wi{margin-left:3px;font-size:14px;vertical-align:top}.post-slider-wrap.cols-3 .post-item{padding-top:33.33%}@media (max-width:767px){.post-slider-wrap.cols-3 .post-item{width:50%;padding-top:50%}}.post-slider-wrap.cols-4 .post-item{padding-top:25%}@media (max-width:767px){.post-slider-wrap.cols-4 .post-item{width:50%;padding-top:50%}}.post-slider-wrap.cols-5 .post-item{padding-top:20%}@media (max-width:767px){.post-slider-wrap.cols-5 .post-item{width:50%;padding-top:50%}}.flex-feature-wrap{display:flex;width:100%;overflow:hidden;padding:0;font-size:0;color:#fff}@media (max-width:767px){.flex-feature-wrap{display:block}.flex-feature-wrap .ff-item{display:block;width:100%}.flex-feature-wrap .ff-item img{width:90%!important}}.flex-feature-wrap.cols-3 img{width:25vw}.flex-feature-wrap.cols-4 img{width:20vw}.flex-feature-wrap.cols-5 img{width:16.66vw;padding:0 10px!important}.flex-feature-wrap .ff-item{padding:90px 0 60px;flex:1;text-align:center;background-color:var(--theme-color);transition:all .2s}@media (max-width:1239px){.flex-feature-wrap .ff-item{padding:80px 0 60px}}@media (max-width:991px){.flex-feature-wrap .ff-item{padding:50px 0}}.flex-feature-wrap .ff-item.active{flex:2}.flex-feature-wrap .ff-item img{height:auto;padding:0 30px;margin-top:60px;max-width:none;box-sizing:border-box;object-fit:cover;transition:all .2s}@media (max-width:991px){.flex-feature-wrap .ff-item img{padding:0 15px}}@media (max-width:767px){.flex-feature-wrap .ff-item img{margin-top:20px}}.flex-feature-wrap .ff-item-title{margin:0;padding:0 10%;font-size:36px;line-height:1.2}@media (max-width:991px){.flex-feature-wrap .ff-item-title{font-size:30px}}@media (max-width:767px){.flex-feature-wrap .ff-item-title{font-size:26px}}.flex-feature-wrap .ff-item-desc{height:72px;margin:20px auto 0;padding:0 16px;max-width:366px;font-size:16px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3}@media (max-width:991px){.flex-feature-wrap .ff-item-desc{margin:15px auto 0;padding:0;width:80%}}.flex-feature-wrap .ff-item-go-wrap{margin-top:30px;font-size:16px}@media (max-width:767px){.flex-feature-wrap .ff-item-go-wrap{margin-top:16px}}.flex-feature-wrap .ff-item-go{color:#fff}.container .flex-feature-wrap.cols-3 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-3 img{padding:0 15px}@media (min-width:1239px){.container .flex-feature-wrap.cols-3 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-3 img{width:292.5px}}@media (min-width:991px) and (max-width:1239px){.container .flex-feature-wrap.cols-3 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-3 img{width:235px}}@media (min-width:767px) and (max-width:991px){.container .flex-feature-wrap.cols-3 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-3 img{width:180px}}@media (min-width:1239px){.container .flex-feature-wrap.cols-4 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-4 img{width:234px}}@media (min-width:991px) and (max-width:1239px){.container .flex-feature-wrap.cols-4 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-4 img{width:188px}}@media (min-width:767px) and (max-width:991px){.container .flex-feature-wrap.cols-4 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-4 img{width:144px}}@media (min-width:1239px){.container .flex-feature-wrap.cols-5 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-5 img{width:195px}}@media (min-width:991px) and (max-width:1239px){.container .flex-feature-wrap.cols-5 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-5 img{width:156.66px}}@media (min-width:767px) and (max-width:991px){.container .flex-feature-wrap.cols-5 img,.page-no-sidebar.member-lostpassword .member-lp-process .flex-feature-wrap.cols-5 img{width:120px}}.pricing-table{display:flex;padding-left:0;justify-content:space-around;list-style:none}@media (max-width:767px){.pricing-table{display:block}}.pricing-table .pt-item{position:relative;flex:1;margin-right:30px;background:#fff;border-radius:8px;border:1px solid #e5e5e5;transition:all .3s}.pricing-table .pt-item.active,.pricing-table .pt-item:hover{box-shadow:0 15px 30px 0 rgba(0,0,0,.15);transition:all .6s}.pricing-table .pt-item.active .pt-btn,.pricing-table .pt-item:hover .pt-btn{padding:12px 20px;color:#fff;border:0;background:var(--theme-hover)}.pricing-table .pt-item:last-child{margin-right:0}@media (max-width:767px){.pricing-table .pt-item{margin:35px 0}}.pricing-table .pt-recommend{position:absolute;top:-14px;right:4px;padding:6px 12px;max-width:60%;font-size:14px;line-height:1;color:#fff;background-color:#ffae6c;border-radius:16px 0 16px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:9}.pricing-table .pt-header{margin:-1px;border-radius:8px 8px 0 0;color:#fff;background-color:var(--theme-color)}.pricing-table .pt-title{margin:0 0 12px;font-size:30px}.pricing-table .pt-content{overflow:hidden;padding:24px 12%;font-size:16px;line-height:1.47;color:var(--theme-black-color)}
@media (max-width:767px){
.pricing-table .pt-content{padding:20px 10%}
.carousel-slider .swiper-button-prev {left: -10px;}
.swiper-button-next:after, .swiper-button-prev:after{font-size:32px !important;}
.carousel-slider .swiper-button-next .wi, .carousel-slider .swiper-button-prev .wi{display: none;}
.carousel-slider .swiper-button-next{right:-10px;}
.swiper{width:85%;}
#swiperChinese{width:85%;}
#swiperPartners{width:85%;}
#snooker-section,#chinese-billiards-section,#partners-section{padding: 10px 0 0px 0;}
#modules-15{padding: 10px 0 1px 0;}
#modules-22 {margin-bottom: 20px;}
.event_list ul li{line-height: 1.5;font-size: 0.99rem;}
.event_list ul li a{    display: flex;flex-direction: row;flex-wrap: nowrap;align-content: center;justify-content: center;align-items: center;line-height: 1.5;height: 60px;}
.event_list ul li dt {height: 60px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;}
.event_list ul li dd {height: 60px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: center;}
.event_list {margin-bottom: 30px;}
#modules-23 {margin-bottom: 10px;}
.line50 {height: 0px;}










}


.post-loop-default .item-excerpt p,.pricing-table .pt-content p{margin-bottom:0}.pricing-table .pt-content ol,.pricing-table .pt-content ul{padding-left:0;font-size:14px;margin-top:24px}.pricing-table .pt-content ol li,.pricing-table .pt-content ul li{position:relative;margin-top:16px;padding-left:22px;text-align:left;list-style:none;color:var(--theme-gray-color)}.pricing-table .pt-box{position:absolute;bottom:30px;left:50%;width:100%;transform:translateX(-50%);text-align:center;color:var(--theme-black-color)}.pricing-table .pt-price-wrap,.pricing-table.pt-style-1 .pt-price-wrap .pt-unit{font-size:14px}.pricing-table .pt-sign{vertical-align:top}.pricing-table .pt-price{font-size:40px;font-weight:600;line-height:1}.entry .member-account-content h2,.entry .member-account-content h3,.pricing-table .pt-unit{font-size:18px;font-weight:500}.pricing-table .pt-btn{margin:24px auto 0;width:50%;color:var(--theme-black-color);border:1px solid var(--theme-black-color);border-radius:24px;font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing-table .pt-btn:hover{color:#fff;border:1px solid #fff}.pricing-table.cols-1{justify-content:center}.pricing-table.cols-1 .pt-item{flex:none;width:50%;margin:20px 0}

















