dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}summary{display:list-item}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}audio,video,canvas{display:inline-block}.fl{float:left;display:inline}.fr{float:right;display:inline}.img-center{text-align:center;font-size:0}.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all .5s}.img-cover span{display:block;width:100%;background:no-repeat center/cover;transition:all .5s;height:100%;position:absolute;left:0;top:0}.align-center{text-align:center}.f-button[disabled]{display:none}.mask-image{mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 10%,#000 90%,rgba(0,0,0,0) 100%)}#trp-floater-ls.trp-bottom-right{bottom:63px;right:0}.header-top{background:#f4f3f3}.header-top .container{display:flex}.header-top .top-notice{padding:8px 0}.header-top .top-notice p{margin:0;font-size:14px;line-height:22px}.header-top .top-menu{display:flex;margin-left:auto;align-items:center}.header-top .top-menu li{padding:8px 0;position:relative;margin-left:16px;list-style:none}.header-top .top-menu li a{font-size:14px}.header-top .top-menu>li:after{position:absolute;top:50%;right:-8px;width:1px;height:10px;background:#999;content:"";transform:translateY(-50%)}.header-top .top-menu>li:last-child:after{display:none}.header-top .top-menu .sub-menu{position:absolute;top:100%;right:-30px;z-index:100;display:block;visibility:hidden;padding:8px 0;width:160px;border-bottom:3px solid var(--main-color);border-radius:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;pointer-events:none;-ms-transition:all .5s ease}.header-top .top-menu .menu-item:hover>ul.sub-menu{right:0;visibility:visible;opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0);pointer-events:all}.header-top .top-menu>li:last-child .sub-menu{right:0}.header .tel{float:right;margin-top:25px;padding-left:55px;background:url("/wp-content/themes/Modular/static/css/../images/tel.png") no-repeat 0 center;background-size:36px;color:#666;--lzl-bg-img:"/wp-content/themes/Modular/static/css/../images/tel.png"}.header .tel strong{display:block;color:var(--main-color);font-size:28px;font-family:Impact;line-height:1}.header .text strong{display:block;margin-bottom:5px;color:var(--main-color);font-size:18px;-webkit-font-smoothing:auto}.header .header-style-1.active{position:fixed;top:0;left:0;width:max-content;min-width:100%;animation:slide-down .7s}.header .header-menu ul .sub-menu>li.menu-item-has-children>.sub-menu{top:-20px;left:calc(100% - 15px);border-top:3px solid var(--main-color);border-bottom:none}.header .header-menu ul .sub-menu>li.menu-item-has-children:hover>.sub-menu{left:100%}.header .header-menu ul>li:last-child>.sub-menu>li.menu-item-has-children:hover>.sub-menu{right:100%;left:auto}.header .header-menu ul>li:last-child>.sub-menu>li.menu-item-has-children>.sub-menu{right:90%;left:auto}@media (max-width:1200px){.header .header-style-1.active{display:none}}.hamburger.h-active span{width:25px}.hamburger.h-active span.h-top{transform:rotate(45deg);top:50%;margin-top:-1px}.hamburger.h-active span.h-middle{transform:translateX(-30px);opacity:0}.hamburger.h-active span.h-bottom{transform:rotate(-45deg);bottom:50%;margin-bottom:-1px}@media (max-width:767px){.header-top{display:none}.header .header-menu.slidenav{background-color:#fff;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0)}.header .header-menu ul li .fas{float:right;display:block;margin-top:7px;color:#031c49!important;font-size:20px}}.header-style-2.active{position:fixed;top:0;left:0;width:100%;box-shadow:0 8px 25px 0 rgba(0,0,0,.04)}.header-style-2.active .logo{height:46px;line-height:46px}.header-style-2.active .logo img{max-height:46px}.header-style-2.active .header-menu>ul>li>a{line-height:76px}.header .tel.lzl:not(.lzl-ed),.header .tel.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABNklEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwb+AwMAjwABWBXfzAAAAABJRU5ErkJggg==")}.header-style-2 .header-menu ul li .sub-menu .icon-drop-down{right:18px}.header-style-2 .header-menu ul .sub-menu>li.menu-item-has-children>.sub-menu{border-color:var(--nav_color_text2)}.header-style-2 .header-menu .menu-item-big.menu-item-has-children>ul.sub-menu{justify-content:start}@media (max-width:767px){.header-style-2.active{position:relative;box-shadow:none}.header-style-2.active .logo{height:30px;line-height:30px}}.module-banner .swiper-slide.banner-mask:before{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--banner_mask_color,#000);content:""}.module-banner .swiper-slide .banner-permalink{bottom:0;left:0;outline:0;position:absolute;right:0;top:0;z-index:10}.module-banner .swiper-slide .swiper-text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-font-smoothing:auto}.module-banner .swiper-slide .swiper-text h2{display:inline-block;margin:0;color:var(--banner_text_color,#fff);font-weight:700;font-size:38px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.module-banner .swiper-slide .swiper-text p{margin:16px 0 0;color:var(--banner_text_color,#fff);font-size:18px;line-height:1.6;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.module-banner .swiper-slide .swiper-text .banner-url{margin-top:20px;display:inline-block;background:var(--banner_button_bg,#000);color:var(--banner_button_co,#fff);padding:10px 20px;min-width:100px;text-align:center;border-radius:4px;font-size:14px;transition:.5s}.module-banner .swiper-slide .swiper-text .banner-url:hover{background:#000;color:#fff}.module-banner .swiper-slide video{display:block;width:100%;height:var(--banner_h_pc);object-fit:cover}.module-banner .swiper-pagination-bullet{background-color:#fff;opacity:.5}.module-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:#fff}.module-banner .pagination-long .swiper-pagination-bullet{width:20px;height:7px;border-radius:10px}.module-banner .pagination-long .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px}.module-banner .swiper-url{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;outline:0}@media (max-width:767px){.module-banner .pagination-long .swiper-pagination-bullet{width:15px;height:5px}.module-banner .pagination-long .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px}.module-banner .swiper-slide video{height:var(--banner_h_mb)}.module-banner .swiper-slide .swiper-text h2{font-size:30px}.module-banner .swiper-slide .swiper-text p{font-size:16px}}.module-theme-search{padding:15px 0;background-color:#f2f2f2}.module-theme-search .hot{float:left;padding:7px 0}.module-theme-search .hot a,.module-theme-search .hot strong{margin-right:16px}.module-theme-search .hform{float:right}.module-theme-search .hform form{display:flex;align-items:center}.module-theme-search .hform input{float:left;border:1px solid #eee;padding:0 12px;width:210px;height:34px;font-size:14px}.module-theme-search .hform button{border:0;padding:0;float:left;cursor:pointer;outline:none;width:60px;height:34px;color:#fff;background:var(--main-color);font-size:20px}@media (max-width:767px){.module-theme-search .hot{display:none}.module-theme-search .hform{float:none;width:100%}.module-theme-search .hform input{width:calc(100% - 60px);height:44px}.module-theme-search .hform button{height:46px}}.module-theme-links .section{padding:30px 0}.module-theme-links .md-link h3{margin:8px 0 12px;padding-bottom:15px;border-bottom:1px solid #eee;color:var(--main-color);font-size:18px}.module-theme-links .md-link h3 small{color:#999;text-transform:uppercase;font-weight:400;font-size:16px}.module-theme-links .md-link ul{display:inline-block;margin:0 -8px}.module-theme-links .md-link li{display:inline-block;margin:8px}.section{padding:60px 0}.section-title{margin-bottom:40px;text-align:center;font-size:34px}.section-title p{color:#000;font-size:16px;margin:5px 0 0}.section-title:after{display:block;content:"";width:38px;height:3px;margin:15px auto 0;background-color:var(--main-color)}.section-title.text-colour-white,.section-title.text-colour-white p{color:#fff}@media (max-width:767px){.section{padding:30px 0}.section-title{margin-bottom:20px;font-size:32px}.section-title p{font-size:15px}.section-title:after{margin-top:10px;width:26px;height:2px}}.module-theme-imgtext-banner .module-bg{background-position:center;background-size:cover;background-repeat:no-repeat}.module-theme-imgtext-banner .imgtext-banner{display:flex;padding:100px 0;align-items:center;justify-content:space-between}.module-theme-imgtext-banner .banner-text{color:#fff}.module-theme-imgtext-banner .banner-text h2{margin:0;font-size:32px}.module-theme-imgtext-banner .banner-text p{margin:20px 0 0;font-size:18px}.module-theme-imgtext-banner .banner-btn a{display:inline-block;padding:12px 28px;background-color:var(--main-color);color:#fff;font-weight:700;font-size:18px;transition:all .3s}.module-theme-imgtext-banner .banner-btn a:hover{background-color:#fff;color:#000}.module-theme-imgtext-banner .style_1 .banner-text{width:calc(100% - 230px)}.module-theme-imgtext-banner .style_2 .imgtext-banner{display:block}.module-theme-imgtext-banner .style_2 .banner-btn{margin-top:30px}.module-theme-imgtext-banner .style_3{text-align:center}.module-theme-imgtext-banner .style_3 .imgtext-banner{display:block}.module-theme-imgtext-banner .style_3 .banner-btn{margin-top:30px}@media (max-width:767px){.module-theme-imgtext-banner .style_1 .imgtext-banner{flex-wrap:wrap}.module-theme-imgtext-banner .style_1 .imgtext-banner .banner-text{width:100%}.module-theme-imgtext-banner .style_1 .banner-btn{margin-top:30px}.module-theme-imgtext-banner .imgtext-banner{padding:50px 0}.module-theme-imgtext-banner .banner-text h2{font-size:26px;line-height:36px}}.customize-list-thumb-h .post-item .img-cover img,.customize-list-thumb-h .post-item .img-center{height:var(--list_thumb_h_pc)!important}@media screen and (max-width:767px){.customize-list-thumb-h .post-item .img-cover img,.customize-list-thumb-h .post-item .img-center{height:var(--list_thumb_h_mb)!important}}.list-one.style_2 .post-item{width:calc(50% - 20px)}.list-one.style_3 .post-item{width:calc(33.333333% - 20px)}.list-one.style_4 .post-item{width:calc(25% - 20px)}@media (max-width:767px){.list-one.mobile-list-two{margin:0}.list-one.mobile-list-two .post-item{margin:0 0 15px;width:100%!important}}.list-three .post-item{margin-top:15px;background:#fff}.list-three .post-item:first-child{margin-top:0}.list-three .post-item a{display:block;overflow:hidden;padding:15px;border:1px solid #eee}.list-three .post-item .img-center{float:left;overflow:hidden;width:250px;height:150px}.list-three .post-item .img-center img{width:100%;height:100%;object-fit:cover}.list-three .post-item .img-center+.text{margin-left:270px}.list-three .post-item .text h2{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:40px}.list-three .post-item .text .time span{color:#999;font-weight:400;font-size:15px}.list-three .post-item .text p{display:-webkit-box;overflow:hidden;color:#797979;font-size:16px;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.list-three .post-item a:hover .img-center img{transform:scale(1.1)}.list-three .post-item a:hover{border-color:var(--main-color)}.list-three .post-item a:hover .text h4{color:var(--main-color)}@media (max-width:767px){.list-three .post-item{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #eee}.list-three .post-item a{position:relative;padding:0;border:0}.list-three .post-item .text{margin:0}.list-three .post-item .text h2{overflow:initial;margin-bottom:10px;text-overflow:initial;white-space:initial;font-size:20px;line-height:1.3}.list-three .post-item .text .time span{color:#797979;font-weight:500;font-size:16px;line-height:1}.list-three .post-item .text p{margin:10px 0 0;font-size:15px}.list-three.mobile-list-one .post-item .img-center{float:none;width:100%;height:auto}.list-three.mobile-list-one .post-item .img-center+.text{margin-top:16px;margin-left:0}.list-three.mobile-list-two{margin:-7px}.list-three.mobile-list-two .post-item{float:left;margin:7px;width:calc(50% - 14px)!important}.list-three.mobile-list-two .post-item .img-center{width:100%}.list-three.mobile-list-two .post-item .text{display:inline-block;margin-left:0;margin-top:16px}.list-three.mobile-list-two .post-item .text h2{display:-webkit-box;overflow:hidden;min-height:40px;text-overflow:ellipsis;font-size:15px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-three.mobile-list-three .post-item .img-center{margin-right:10px;width:120px;height:85px}.list-three.mobile-list-three .post-item .img-center+.text{display:flex;margin-left:130px;flex-wrap:wrap}.list-three.mobile-list-three .post-item .img-center+.text .time{position:absolute;bottom:0}.list-three.mobile-list-three .post-item .text h2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-three.mobile-list-three .post-item .text p{display:none}}.list-five .post-accordion{margin:20px 0;width:100%;border-bottom:1px dashed #e0e0e0;border-bottom:1px solid #eee;background:#fff}.list-five .post-accordion:first-child{margin-top:0}.list-five .post-accordion .accordion-title{display:flex;padding:20px 16px;cursor:pointer;align-items:center;justify-content:space-between}.list-five .post-accordion .accordion-title h2{margin:0;width:97%;color:#000;font-weight:500;font-size:18px;line-height:24px;-webkit-font-smoothing:auto}.list-five .post-accordion .accordion-title i{color:#000;font-size:18px;line-height:24px;transition:transform .3s linear;transform:rotate(0)}.list-five .post-accordion .accordion-desc{display:none;padding:20px 16px}.list-five .post-accordion .accordion-desc p{margin:0 0 24px;color:#000;font-size:16px;line-height:24px}.list-five .post-accordion .accordion-desc p:last-child{margin:0}.list-five .post-accordion .accordion-desc ul,.list-five .post-accordion .accordion-desc ol{margin:0 0 24px}.list-five .post-accordion .accordion-desc ul{list-style:disc}.list-five .post-accordion .accordion-desc ol{list-style:revert}.list-five .post-accordion .accordion-desc li{margin:0 0 6px;color:#000;font-size:16px;line-height:24px}.list-five .post-accordion .accordion-desc li ol,.list-five .post-accordion .accordion-desc li ul{margin:6px 0}.list-five .post-accordion.active .accordion-desc{border-top:3px solid var(--main-color)}.list-five .post-accordion.active .accordion-title i{transform:rotate(180deg)}@media (max-width:767px){.list-five .post-accordion{margin:0}.list-five .post-accordion .accordion-desc,.list-five .post-accordion .accordion-title{padding:20px 0}}.list-six{background:#fff}.list-six .post-download{position:relative;display:flex;padding:16px;border-bottom:1px solid #eee;cursor:pointer;align-items:center;justify-content:space-between}.list-six .post-download:hover{background:#eee}.list-six .post-download .download-img{overflow:hidden;margin-right:30px;height:auto;max-width:100px;border:1px solid #d3d8dd}.list-six .post-download .download-img img{display:block;transition:all .3s}.list-six .post-download .download-title{margin-right:auto;max-width:66%}.list-six .post-download .download-title h2{margin:0;color:#000;font-size:24px;line-height:36px}.list-six .post-download .download-button{position:relative;z-index:9;color:#000;font-size:16px;line-height:18px}.list-six .post-download .download-button:hover{color:var(--main-color)}.list-six .post-download:hover img{transform:scale(1.1)}.list-six .post-download:hover .download-title h2{color:var(--main-color)}.list-six .post-download .download-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;outline:0}@media (max-width:767px){.list-six .post-download{padding:16px 0;align-items:flex-start}.list-six .post-download:first-child{padding-top:0}.list-six .post-download .download-img{margin-right:16px;max-width:80px}.list-six .post-download .download-title{max-width:calc(100% - 96px)}.list-six .post-download .download-title h2{font-size:20px;line-height:1.2}.list-six .post-download .download-title p{margin-bottom:0;font-size:15px;line-height:1.4}.list-six .post-download .download-button{display:none}}.cross-layout{display:flex;justify-content:space-between}.cross-layout.style_2 .cross-text{order:2}.cross-layout.style_2 .cross-img{order:1}.cross-layout .cross-text{width:48%}.cross-layout .cross-text h2{display:flex;overflow:hidden;margin:0 0 30px;padding-bottom:15px;align-items:center}.cross-layout .cross-text h2 i{float:left;margin-right:24px;width:77px;border-radius:50%;background-color:var(--main-color);color:#fff;text-align:center;font-style:normal;font-size:48px;font-family:Impact;line-height:77px}.cross-layout .cross-text h2 span{display:block;width:calc(100% - 101px);padding:8px 0;color:var(--main-color);font-size:44px;line-height:1}.cross-layout .cross-text h2 small{display:block;margin-top:5px;color:#000;text-transform:uppercase;font-size:12px}.cross-layout .cross-text p{display:flex;margin:20px 0 0;color:#000;font-size:16px;line-height:1.6;align-items:flex-start}.cross-layout .cross-text .cross-icon p{position:relative;margin:10px 0 0;padding-left:16px}.cross-layout .cross-text .cross-icon p:before{position:absolute;left:0;margin-top:8px;width:8px;height:8px;background:var(--main-color);content:" ";transform:rotate(45deg)}.cross-layout .cross-text .cross-desc{margin-left:38px}.cross-layout .cross-text .cross-desc.cross-no-number{margin-left:0}.cross-layout .cross-text .btn{margin-top:45px}.cross-layout .cross-text .btn a{display:inline-block;margin-right:15px;padding:0 30px;border:2px solid var(--main-color);background-color:var(--main-color);color:#fff;line-height:38px;transition:all .3s}.cross-layout .cross-text .btn a:hover{border:2px solid var(--main-color);background-color:#fff;color:#000}.cross-layout .cross-text .btn a:last-child{border:2px solid #000;background-color:#000}.cross-layout .cross-text .btn a:last-child:hover{border:2px solid #000;background-color:#fff;color:#000}.cross-layout .cross-img{position:relative;width:48%}.cross-layout .cross-img .play-view{position:absolute;top:calc(50% - 40px);right:0;left:0;text-align:center}.cross-layout .cross-img span.video-play-icon{display:inline-block;width:65px;height:65px;border-radius:50%;background:rgba(40,40,40,.74);color:#fff;line-height:65px;transition:.3s ease-in-out;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}.cross-layout .cross-img span.video-play-icon:hover{transition:.3s ease-in-out;transform:scale(1.1)}.cross-layout .cross-img span.video-play-icon i{font-size:24px}@media (max-width:767px){.cross-layout{flex-wrap:wrap}.cross-layout .cross-img,.cross-layout .cross-text{width:100%}.cross-layout .cross-img{margin-top:30px}.cross-layout h2+.cross-img{margin-top:0;margin-bottom:20px}.cross-layout .cross-img img{display:block}.cross-layout .cross-text h2{margin-bottom:20px;padding-bottom:0;flex-wrap:wrap}.cross-layout .cross-text h2 span{width:100%;font-size:32px}.cross-layout .cross-text .cross-desc{margin-left:0}.cross-layout .cross-text h2 i{margin:0 0 15px}.cross-layout .cross-text .btn{margin:25px -7px 0;text-align:center}.cross-layout .cross-text .btn a{margin:0 7px;width:calc(50% - 14px);font-size:18px}.cross-layout .cross-text .btn a:only-child{width:calc(100% - 14px)}}.module-theme-about .md-about{display:flex;justify-content:space-between}.module-theme-about .md-about.style_2 .about-text{order:1}.module-theme-about .md-about.style_2 .about-img{order:2}.module-theme-about .md-about .about-img{position:relative;width:48%}.module-theme-about .md-about .about-img .play-view{position:absolute;top:calc(50% - 40px);right:0;left:0;text-align:center}.module-theme-about .md-about .about-img span.video-play-icon{display:inline-block;width:65px;height:65px;border-radius:50%;background:rgba(40,40,40,.74);color:#fff;line-height:65px;transition:.3s ease-in-out;-webkit-animation:ripple 1s linear infinite;animation:ripple 1s linear infinite}.module-theme-about .md-about .about-img span.video-play-icon:hover{transition:.3s ease-in-out;transform:scale(1.1)}.module-theme-about .md-about .about-img span.video-play-icon i{font-size:24px}.module-theme-about .md-about .about-text{width:48%}.module-theme-about .md-about .about-text h3{margin:0 0 20px;font-size:22px}.module-theme-about .md-about .about-text p{font-size:16px;margin:0 0 20px;text-align:justify;color:#000;line-height:1.6}.module-theme-about .md-about .about-text .btn{margin-top:30px}.module-theme-about .md-about .about-text .btn a{display:inline-block;margin-right:15px;padding:0 30px;border:2px solid var(--main-color);background-color:var(--main-color);color:#fff;line-height:38px;transition:all .3s}.module-theme-about .md-about .about-text .btn a:hover{border:2px solid var(--main-color);background-color:#fff;color:#000}.module-theme-about .md-about .about-text .btn a:nth-child(2){border:2px solid #000;background-color:#000}.module-theme-about .md-about .about-text .btn a:nth-child(2):hover{border:2px solid #000;background-color:#fff;color:#000}.module-theme-about .md-about .about-tel{display:inline-block;padding:4.5px 16px;border:1px solid var(--main-color);background:#fff;color:var(--main-color);vertical-align:bottom}.module-theme-about .md-about .about-tel .tel-title{vertical-align:4px;font-weight:700;font-size:16px}.module-theme-about .md-about .about-tel .tel-number,.module-theme-about .md-about .about-tel .tel-number a{font-weight:700;font-size:30px!important;font-family:serif;line-height:30px;-webkit-font-smoothing:auto}.module-theme-about .md-about .about-tel .tel-number a{display:inline;padding:0;border:none;background:0 0;color:var(--main-color)}@media (max-width:767px){.module-theme-about .md-about{flex-wrap:wrap}.module-theme-about .md-about .about-img,.module-theme-about .md-about .about-text{width:100%}.module-theme-about .md-about .about-img img{display:block}.module-theme-about .md-about .about-text{margin-top:26px}.module-theme-about .md-about .about-text .btn{display:flex;margin-top:20px;flex-wrap:wrap}.module-theme-about .md-about .about-tel{width:100%;text-align:center;order:1}.module-theme-about .md-about .about-text .btn a{margin-top:15px;margin-right:0;width:100%;text-align:center;font-size:18px;order:2}}.mb-tab-menu{text-align:center;font-size:0;margin-bottom:20px}.mb-tab-menu li{display:inline-block;vertical-align:middle}.mb-tab-menu li a{display:block;margin:0 5px 10px;font-size:14px;line-height:39px;position:relative;background:#e6e6e6;width:auto;padding:0 30px}.mb-tab-menu li.active a{color:#fff;background:var(--main-color)}.module-theme-product-tab .view-more-btn{width:100%;text-align:center}.module-theme-product-tab a.cat-url{display:inline-block;margin:18px auto 10px;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-product-tab a.cat-url:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}.module-theme-product-tab .tab-post-content{padding-bottom:10px}.tab-product-wrapper{display:flex;justify-content:space-between}.tab-product-wrapper .tab-menu-left{margin-bottom:0;width:290px;height:max-content}.tab-product-wrapper .tab-menu-left h3{margin:0 0 20px;margin-bottom:0;padding:16px 20px;background-color:var(--main-color);color:#fff;font-weight:700;font-size:24px}.tab-product-wrapper .tab-menu-left .mb-tab-menu{margin-bottom:0;background:#eee;text-align:left}.tab-product-wrapper .tab-menu-left li{position:relative;width:100%}.tab-product-wrapper .tab-menu-left li a{margin:0;padding:8px 20px;border-top:1px solid #ddd;background:0 0;font-size:16px}.tab-product-wrapper .tab-menu-left li.active a{color:var(--main-color);font-weight:700}.tab-product-wrapper .tab-product-content-2{margin-right:0;width:calc(100% - 310px)}.tab-product-wrapper .tab-product-content-2 .list-one .post-item{width:calc(33.333333% - 20px)}.tab-product-wrapper .tab-product-content-2 .list-one.style_2 .post-item{width:calc(50% - 20px)}.tab-product-wrapper .tab-product-content-2 .list-one.style_3 .post-item{width:calc(33.333333% - 20px)}.tab-product-wrapper .tab-product-content-2 .list-one.style_4 .post-item{width:calc(25% - 20px)}.tab-product-wrapper .tab-product-content-2 .list-one .post-item .text{border:1px solid #eee;border-top:0}.tab-product-wrapper .tab-product-content-2 a.cat-url{width:calc(100% - 20px);border-color:#eee;color:#000;text-align:center;font-weight:500}.tab-product-wrapper .tab-product-content-2 a.cat-url:hover{color:#fff}.tab-product-wrapper .menu-left-tel{display:flex;margin-top:20px;padding:14px 20px;background:#eee;align-items:center}.tab-product-wrapper .menu-left-tel .tel-icon i{font-size:45px}.tab-product-wrapper .menu-left-tel .tel-text{padding-left:16px;width:calc(100% - 45px)}.tab-product-wrapper .menu-left-tel .tel-text span{font-size:16px}.tab-product-wrapper .menu-left-tel .tel-text p{margin:0;color:var(--main-color);font-weight:700;font-size:22px;line-height:28px}@media (max-width:767px){.tab-product-wrapper{flex-wrap:wrap}.tab-product-wrapper .tab-menu-left,.tab-product-wrapper .tab-product-content-2{width:100%}.tab-product-wrapper .menu-left-tel{display:none}.tab-product-wrapper .tab-menu-left{margin-bottom:15px}.tab-product-wrapper .tab-product-content-2 .list-one .post-item:nth-child(n+7){display:none}.tab-product-wrapper .tab-menu-left .mb-tab-menu{display:flex;overflow:scroll;margin:0 -5px;width:100%;background:0 0;white-space:nowrap}.tab-product-wrapper .tab-menu-left h3{display:none}.tab-product-wrapper .tab-menu-left li{width:auto;margin:0 5px}.tab-product-wrapper .tab-menu-left li a{border-top:none;padding:2px 15px;display:block;margin:5px 0;font-size:15px;background:#e6e6e6}.tab-product-wrapper .tab-menu-left li.active a{background-color:var(--main-color);color:#fff}}.module-theme-aptitude .aptitude-list{background:0 0}.module-theme-aptitude .aptitude-list ul{display:flex;padding-bottom:20px}.module-theme-aptitude .aptitude-list ul li{width:auto;text-align:center}.module-theme-aptitude .aptitude-list ul li img{width:100%;height:auto;-webkit-user-drag:none}.module-theme-aptitude .aptitude-list ul li p{margin:15px 0;font-size:15px}.module-theme-aptitude .aptitude-list .swiper-pagination{bottom:0}.module-theme-aptitude .aptitude-list .swiper-pagination .swiper-pagination-bullet-active{background:#000}.module-theme-news .section{padding-bottom:30px}.module-theme-news .md-news{display:flex;margin:-15px -15px 0;flex-wrap:wrap}.module-theme-news .md-news .cat-item.style_1{width:calc(50% - 30px)}.module-theme-news .md-news .cat-item{margin:15px;width:calc(33.33333% - 30px)}.module-theme-news .md-news .cat-title{display:flex;margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid #333;font-weight:700;font-size:18px;justify-content:space-between;align-items:center}.module-theme-news .md-news .cat-title h3{margin:0;font-size:18px}.module-theme-news .md-news .cat-title .more{display:flex;align-items:center;font-weight:400;font-size:17px}.module-theme-news .md-news .cat-title .more span{font-size:12px;-webkit-font-smoothing:auto}.module-theme-news .md-news .cat-img{margin-top:-10px}.module-theme-news .news-list{margin-top:15px}.module-theme-news .news-list li{display:flex;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #ddd;justify-content:space-between;align-items:center}.module-theme-news .news-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.module-theme-news .news-list.no-time li a{width:100%}.module-theme-news .news-list li a{position:relative;display:block;overflow:hidden;padding-left:15px;width:calc(100% - 100px);text-overflow:ellipsis;white-space:nowrap;line-height:34px}.module-theme-news .news-list li a:before{position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:6px;background-color:#ccc;content:""}.module-theme-news .news-list li a:hover:before{background-color:var(--main-color)}.module-theme-news .news-list li span{color:#666;font-size:13px}@media (max-width:767px){.module-theme-news .md-news{margin:0}.module-theme-news .md-news .cat-item{margin:0 0 20px;padding-bottom:20px;width:100%;border-bottom:1px solid #ddd}.module-theme-news .md-news .cat-item:last-child{margin-bottom:0;padding-bottom:0;border:none}.module-theme-news .md-news .cat-item.style_1{width:100%}}.module-theme-news-2 .section{padding-bottom:45px}.module-theme-news-2 .md-news{display:flex;margin:-15px -15px 0;flex-wrap:wrap}.module-theme-news-2 .news-itme{display:flex;margin:15px;padding:15px;width:calc(50% - 30px);border:1px solid #eee;background:#f5f5f5}.module-theme-news-2 .news-itme .itme-img{overflow:hidden;width:136px;height:110px}.module-theme-news-2 .news-itme .itme-img img{width:100%;height:100%;transition:transform .5s;object-fit:cover}.module-theme-news-2 .news-itme .itme-text{padding-left:15px;width:calc(100% - 136px)}.module-theme-news-2 .news-itme .itme-text h2{width:fit-content;display:-webkit-box;color:#000;overflow:hidden;margin:0;padding:.1% 0;background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-position:0 95%;background-size:0 2px;background-repeat:no-repeat;text-overflow:ellipsis;font-size:18px;transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s;-webkit-box-orient:vertical;-webkit-line-clamp:1}.module-theme-news-2 .news-itme .itme-text p{display:-webkit-box;color:#666;overflow:hidden;margin:10px 0 0;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.module-theme-news-2 .news-itme:hover .itme-text h2{background-size:100% 2px}.module-theme-news-2 .news-itme:hover .itme-img img{transform:scale(1.15)}.module-theme-news-2 a.cat-url{display:inline-block;margin:15px auto 0;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-news-2 a.cat-url:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}.module-theme-news-2 .swiper-container{padding-bottom:10px}@media (max-width:767px){.module-theme-news-2 .news-itme{padding:0;width:calc(100% - 30px);border:none;background:0 0}.module-theme-news-2 .news-itme .itme-img{width:120px;height:96px}.module-theme-news-2 .news-itme .itme-text{width:calc(100% - 120px)}.module-theme-news-2 .news-itme .itme-text h2{-webkit-line-clamp:2}.module-theme-news-2 .news-itme .itme-text p{-webkit-line-clamp:2}}.module-theme-news-3 .md-news{display:flex;flex-wrap:wrap;justify-content:space-between}.module-theme-news-3 .news-large{position:relative;display:inline-flex;overflow:hidden;width:49%;height:430px}.module-theme-news-3 .news-large img{width:100%;height:auto;transition:transform .5s;object-fit:cover}.module-theme-news-3 .news-large:hover img{transform:scale(1.1)}.module-theme-news-3 .news-large a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;outline:0}.module-theme-news-3 .news-large .large-text{position:absolute;bottom:20px;left:20px;z-index:2;padding:20px;width:calc(100% - 40px);background:rgba(255,255,255,.9);color:#000}.module-theme-news-3 .news-large .large-text p{display:-webkit-box;overflow:hidden;margin-top:10px;margin-bottom:0;text-overflow:ellipsis;font-size:15px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.module-theme-news-3 .news-large .large-text h2{display:inline;margin:0;padding:.1% 0;background-image:linear-gradient(to right,currentColor 0,currentColor 100%);background-position:0 95%;background-size:0 2px;background-repeat:no-repeat;color:#000;font-size:20px;transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s}.module-theme-news-3 .news-large:hover .large-text h2{background-size:100% 2px}.module-theme-news-3 .news-list{width:49%}.module-theme-news-3 .news-list a{display:flex;margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #ddd;justify-content:space-between}.module-theme-news-3 .news-list a:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.module-theme-news-3 .news-list .itme-time{display:flex;width:80px;text-align:center;flex-wrap:wrap;align-content:center}.module-theme-news-3 .news-list .itme-time span{width:100%;color:var(--main-color);font-size:30px;font-family:Impact;line-height:1}.module-theme-news-3 .news-list .itme-time span:last-child{margin:12px auto 0;padding-top:12px;width:auto;border-top:1px solid #e5e5e5;color:#000;text-align:center;font-size:14px;font-family:monospace}.module-theme-news-3 .news-list .itme-text{width:100%}.module-theme-news-3 .news-list .itme-time+.itme-text{width:calc(100% - 100px)}.module-theme-news-3 .news-list .itme-text h2{display:-webkit-box;overflow:hidden;margin:0;text-overflow:ellipsis;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.module-theme-news-3 .news-list .itme-text p{display:-webkit-box;overflow:hidden;margin:8px 0 0;color:#000;text-overflow:ellipsis;font-size:14px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.module-theme-news-3 a.cat-url{display:inline-block;margin:40px auto 0;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-news-3 a.cat-url:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}.module-theme-news-3 .swiper-container{padding-bottom:10px}@media (max-width:767px){.module-theme-news-3 .news-large,.module-theme-news-3 .news-list{width:100%}.module-theme-news-3 .news-large{height:auto}.module-theme-news-3 .news-list{margin-top:30px}.module-theme-news-3 .news-large .large-text{bottom:16px;left:16px;padding:16px;width:calc(100% - 32px)}.module-theme-news-3 .news-large .large-text p{display:none}.module-theme-news-3 .news-large .large-text h2{font-size:18px}.module-theme-news-3 .news-list .itme-time{width:60px}.module-theme-news-3 .news-list .itme-time span{font-size:20px}.module-theme-news-3 .news-list .itme-time span:last-child{margin:8px auto 0;padding-top:8px}.module-theme-news-3 .news-list .itme-text h2{font-weight:500;font-size:19px;-webkit-line-clamp:2}.module-theme-news-3 .news-list .itme-text p{display:none}.module-theme-news-3 .news-list .itme-time+.itme-text{width:calc(100% - 70px)}}.module-theme-partners .md-partners ul{display:flex;margin:-10px;flex-wrap:wrap;justify-content:center}.module-theme-partners .md-partners ul li{overflow:hidden;margin:10px;height:auto;background-color:#fff}.module-theme-partners .md-partners ul li img{display:block;width:100%;height:auto;transition:transform .5s;object-fit:cover}.module-theme-partners .md-partners ul li:hover img{transform:scale(1.06)}.module-theme-partners .image-shadow.style_4 ul li{width:calc(25% - 20px)}.module-theme-partners .image-shadow.style_5 ul li{width:calc(20% - 20px)}.module-theme-partners .image-border.style_4 ul li{width:calc(25% - 20px)}.module-theme-partners .image-border.style_5 ul li{width:calc(20% - 20px)}.module-theme-partners .none-border.style_4 ul li{width:calc(25% - 20px)}.module-theme-partners .none-border.style_5 ul li{width:calc(20% - 20px)}.module-theme-partners .image-shadow ul li{box-shadow:0 0 16px rgba(2,31,75,.12)}.module-theme-partners .image-border ul li{border:1px solid #ddd}@media (max-width:767px){.module-theme-partners .md-partners ul{margin:-7px}.module-theme-partners .md-partners ul li{margin:7px;width:calc(50% - 14px)!important}}.module-theme-contact .md-contact ul{display:flex;margin:-10px;justify-content:center;flex-wrap:wrap}.module-theme-contact .md-contact ul li{position:relative;margin:10px;padding:50px 15px;width:calc(33.33333% - 20px);background:#fff;text-align:center}.module-theme-contact .md-contact.style_2 ul li{width:calc(50% - 20px)}.module-theme-contact .md-contact.style_4 ul li{width:calc(25% - 20px)}.module-theme-contact .md-contact ul li *{position:relative;z-index:2}.module-theme-contact .md-contact ul li h3{position:relative;overflow:hidden;margin:0;margin-bottom:30px;padding-bottom:15px;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:20px;transition:all .5s}.module-theme-contact .md-contact ul li h3:after{position:absolute;bottom:0;left:50%;margin-left:-15px;width:30px;height:2px;background:#333;content:" ";transition:all .5s}.module-theme-contact .md-contact ul li p{margin:0;font-size:16px;transition:all .5s}.module-theme-contact .md-contact ul li:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:" ";opacity:0;transition:all .5s;-webkit-transform:scaleX(0) scaley(0);transform:scaleX(0) scaley(0)}.module-theme-contact .md-contact ul li:hover:after{background:var(--main-color);opacity:1;-webkit-transform:scaleX(1) scaley(1);transform:scaleX(1) scaley(1)}.module-theme-contact .md-contact ul li:hover h3,.module-theme-contact .md-contact ul li:hover p{color:#fff}.module-theme-contact .md-contact ul li:hover h3:after{background:#fff}.module-theme-contact .mbbg-img{position:relative;z-index:1;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.module-theme-contact .mbbg-img .section-title,.module-theme-contact .mbbg-img .section-title p{color:#fff}.module-theme-contact .mbbg-img:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(9,20,38,.7);content:""}.module-theme-contact .md-contact ul li i{display:inline-block;margin-bottom:20px;color:#000;font-size:28px;transition:all .5s}.module-theme-contact .md-contact ul li:hover i{color:#fff}@media (max-width:767px){.module-theme-contact .md-contact ul{margin:0 -7px -7px}.module-theme-contact .md-contact ul li{margin:7px;padding:20px 10px;width:calc(100% - 14px)!important}}.module-theme-features .section{padding-bottom:20px}.module-theme-features .features-list{display:flex;margin:49px -10px -10px;flex-wrap:wrap}.module-theme-features .features-list .features-item{position:relative;margin:50px 10px;padding:80px 16px 16px;width:calc(25% - 20px);border:2px solid #ddd;text-align:center}.module-theme-features .features-list .features-item .item-icon{position:absolute;top:-72.5px;left:50%;width:115px;height:115px;border:8px solid #fff;border-radius:50%;background:#555;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}.module-theme-features .features-list .features-item .item-icon img{position:relative;z-index:2;display:block;width:50px;height:auto;transition:all 1s}.module-theme-features .features-list .features-item .item-text h3{margin:0;color:#000;font-weight:700;font-size:21px}.module-theme-features .features-list .features-item .item-text p{margin-top:15px;margin-bottom:15px;color:#666;font-size:14px;line-height:22px}.module-theme-features .features-list .features-item:hover .item-icon:after{background:var(--main-color);opacity:1;-webkit-transform:scaleX(1.01) scaley(1.01);transform:scaleX(1.01) scaley(1.01)}.module-theme-features .features-list .features-item .item-icon:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:50%;content:" ";opacity:0;transition:all .4s;-webkit-transform:scaleX(0) scaley(0);transform:scaleX(0) scaley(0)}.module-theme-features .features-list .features-item:hover{border:2px solid var(--main-color)}.module-theme-features .md-features.style_2 .features-list .features-item{width:calc(50% - 20px)}.module-theme-features .md-features.style_3 .features-list .features-item{width:calc(33.33333% - 20px)}.module-theme-features .features-item.item-url{cursor:pointer}.module-theme-features .features-item.item-url a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;outline:0}@media (max-width:767px){.module-theme-features .features-list{margin:50px 0 -30px;padding-bottom:0}.module-theme-features .features-list .features-item{margin:45px 0;padding:50px 10px 10px;width:100%!important}.module-theme-features .features-list .features-item .item-icon{width:100px;height:100px}.module-theme-features .features-list .features-item .item-icon img{width:56px;height:56px;object-fit:contain}.module-theme-features .features-list .features-item .item-text p{margin-top:10px;font-size:16px;line-height:24px}}.module-theme-features .features-list2{display:flex;margin:-10px;padding-bottom:40px;flex-wrap:wrap}.module-theme-features .features-list2 .features-item{position:relative;margin:10px;padding:16px;width:calc(25% - 20px);text-align:center;background:#fff;transition:all .5s}.module-theme-features .features-list2 .features-item .item-icon{display:block;margin:0 auto 15px;width:115px;height:auto}.module-theme-features .features-list2 .features-item .item-icon img{z-index:2;display:block;transition:all 1s}.module-theme-features .features-list2 .features-item .item-text h3{margin:0;color:#000;font-weight:700;font-size:21px}.module-theme-features .features-list2 .features-item .item-text p{margin-top:15px;margin-bottom:15px;color:#666;font-size:14px;line-height:22px}.module-theme-features .features-list2 .features-item:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translateY(-5px)}.module-theme-features .md-features.style_2 .features-list2 .features-item{width:calc(50% - 20px)}.module-theme-features .md-features.style_3 .features-list2 .features-item{width:calc(33.33333% - 20px)}.module-theme-features .md-features.style_2.features-border .features-list2 .features-item{width:calc(50% - 20px)}.module-theme-features .md-features.style_3.features-border .features-list2 .features-item{width:calc(33.33333% - 20px)}.module-theme-features .md-features.features-border .features-list2 .features-item{width:calc(25% - 20px);border:2px solid #ddd}@media (max-width:767px){.module-theme-features .features-list2{margin:-7px;padding-bottom:0}.module-theme-features .features-border .features-list2 .features-item{margin:7px;padding:10px;width:calc(50% - 14px)!important}.module-theme-features .features-list2 .features-item .item-icon{width:80px}.module-theme-features .features-list2 .features-item{margin:7px;padding:10px;width:calc(50% - 14px)!important}}.module-theme-features .features-list3{display:flex;margin:-10px;padding-bottom:40px;flex-wrap:wrap}.module-theme-features .features-list3 .features-item{position:relative;display:flex;align-items:center;margin:10px;padding:16px;width:calc(25% - 20px);transition:all .5s}.module-theme-features .features-list3 .features-item .item-icon{display:block;margin:0 auto;width:100px;height:auto}.module-theme-features .features-list3 .features-item .item-icon img{z-index:2;display:block;transition:all 1s}.module-theme-features .features-list3 .features-item .item-text{margin-left:15px;width:calc(100% - 115px)}.module-theme-features .features-list3 .features-item .item-text h3{margin:0;color:#000;font-weight:700;font-size:21px}.module-theme-features .features-list3 .features-item .item-text p{margin-top:10px;margin-bottom:0;color:#666;font-size:14px;line-height:20px}.module-theme-features .features-list3 .features-item:hover{box-shadow:0 15px 30px rgba(0,0,0,.1);transform:translateY(-5px)}.module-theme-features .md-features.style_2 .features-list3 .features-item{width:calc(50% - 20px)}.module-theme-features .md-features.style_3 .features-list3 .features-item{width:calc(33.33333% - 20px)}.module-theme-features .md-features.style_2.features-border .features-list3 .features-item{width:calc(50% - 20px)}.module-theme-features .md-features.style_3.features-border .features-list3 .features-item{width:calc(33.33333% - 20px)}.module-theme-features .md-features.features-border .features-list3 .features-item{width:calc(25% - 20px);border:2px solid #ddd}@media (max-width:767px){.module-theme-features .features-list3{margin:-7px;padding-bottom:7px}.module-theme-features .features-list3 .features-item{margin:7px;padding:15px 0 5px;width:calc(100% - 14px)!important;border-top:1px solid #ddd;align-items:flex-start}.module-theme-features .features-border .features-list3 .features-item{width:calc(100% - 14px)}.module-theme-features .features-list3 .features-item:first-child{margin-top:0;border-top:0}.module-theme-features .md-features.style_2.features-border .features-list3 .features-item{padding:10px;width:calc(100% - 14px)!important;border:1px solid #ddd;align-items:center}}.module-theme-features-2 .section{padding-bottom:40px}.module-theme-features-2 .features-module{display:flex;margin:-10px;flex-wrap:wrap}.module-theme-features-2 .features-module .features-item{position:relative;margin:10px 10px 30px;width:calc(25% - 20px);background:#fff}.module-theme-features-2 .features-item .item-img{position:relative}.module-theme-features-2 .features-item .item-img img{display:block;width:100%;height:auto}.module-theme-features-2 .features-item .item-img span{position:absolute;bottom:0;left:0;overflow:hidden;margin:0;padding:8px 12px;width:100%;background-color:rgba(0,0,0,.6);color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:16px;transition:all .5s}.module-theme-features-2 .features-item .item-img a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;outline:0}.module-theme-features-2 .features-item:hover .item-img span{background-color:var(--main-color)}.module-theme-features-2 .features-item .item-text{display:inline-block;padding:0 16px 16px;width:calc(100% - 32px)}.module-theme-features-2 .features-item .item-text p{display:flex;margin:16px 0 0;color:#000;font-size:14px}.module-theme-features-2 .features-item .item-text p i{margin-right:5px;color:var(--main-color)}.module-theme-features-2 .md-features.style_2 .features-item{width:calc(50% - 20px)}.module-theme-features-2 .md-features.style_3 .features-item{width:calc(33.33333% - 20px)}.module-theme-features-2 .features-shadow .features-item{box-shadow:0 15px 30px rgba(0,0,0,.1)}.module-theme-features-2 .features-border .features-item .item-text{width:calc(100% - 34px);border:1px solid #ddd}.module-theme-features-2 .mbbg-img .section-title,.module-theme-features-2 .mbbg-img .section-title p{color:#fff}@media (max-width:767px){.module-theme-features-2 .features-module .features-item{margin-bottom:20px;width:calc(100% - 20px)}.module-theme-features-2 .features-module .features-item:last-child{margin-bottom:0}.module-theme-features-2 .features-item .item-img span{font-size:18px}.module-theme-features-2 .features-item .item-text p{font-size:16px}}.module-theme-text .text-module p{margin:0 0 24px;font-size:16px;line-height:24px}.module-theme-text .text-module p:last-child{margin-bottom:0}.module-theme-text .text-module p img{display:block;margin:0 auto}.module-theme-text .text-module li a,.module-theme-text .text-module p a{color:var(--main-color)}.module-theme-text .text-module li a:hover,.module-theme-text .text-module p a:hover{text-decoration:underline;font-weight:600}.module-theme-text .text-module ul{margin-bottom:20px;padding-left:1em;list-style:disc}.module-theme-text .text-module ol{margin:0 0 20px;padding-left:1em}.module-theme-text .text-module li{margin:0 0 6px;font-size:16px;line-height:24px}.module-theme-text .text-module li:last-child{margin-bottom:0}.module-theme-text .gallery{display:flex;margin:0 -10px;flex-wrap:wrap}.module-theme-text .gallery .gallery-item{position:relative;overflow:hidden;margin:10px}.module-theme-text .gallery.gallery-columns-1 .gallery-item{width:calc(100% - 20px)}.module-theme-text .gallery.gallery-columns-2 .gallery-item{width:calc(50% - 20px)}.module-theme-text .gallery.gallery-columns-3 .gallery-item{width:calc(33.33333% - 20px)}.module-theme-text .gallery.gallery-columns-4 .gallery-item{width:calc(25% - 20px);height:fit-content}.module-theme-text .gallery.gallery-columns-5 .gallery-item{width:calc(20% - 20px)}.module-theme-text .gallery.gallery-columns-6 .gallery-item{width:calc(16.66666% - 20px)}.module-theme-text .gallery.gallery-columns-7 .gallery-item{width:calc(14.2857% - 20px)}.module-theme-text .gallery.gallery-columns-8 .gallery-item{width:calc(12.5% - 20px)}.module-theme-text .gallery.gallery-columns-9 .gallery-item{width:calc(11.11111% - 20px)}.module-theme-text .gallery .gallery-item img{display:block;margin:0 auto;transition:all .3s}.module-theme-text .gallery .gallery-item:hover img{transform:scale(1.1)}.module-theme-text .gallery .gallery-item .gallery-caption{position:absolute;bottom:10px;left:0;z-index:2;margin:0;padding:0 16px;width:calc(100% - 32px);color:#fff;text-align:center;font-weight:700;font-size:16px}.module-theme-text .gallery .gallery-item .gallery-icon a{position:relative}.module-theme-text .gallery .gallery-item .gallery-icon a:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.917) 5.3%,rgba(0,0,0,.834) 10.6%,rgba(0,0,0,.753) 15.9%,rgba(0,0,0,.672) 21.3%,rgba(0,0,0,.591) 26.8%,rgba(0,0,0,.511) 32.5%,rgba(0,0,0,.433) 38.4%,rgba(0,0,0,.357) 44.5%,rgba(0,0,0,.283) 50.9%,rgba(0,0,0,.213) 57.7%,rgba(0,0,0,.147) 65%,rgba(0,0,0,.089) 72.9%,rgba(0,0,0,.042) 81.4%,rgba(0,0,0,.011) 90.6%,transparent 100%);content:"";opacity:.3}.module-theme-text .text-center p{text-align:center}.module-theme-text .text-center ol,.module-theme-text .text-center ul{margin:0 auto;width:max-content}.module-theme-text .text-btn{margin-top:40px;text-align:center}.module-theme-text .text-btn a{display:inline-block;margin:0 auto;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-text .text-btn a:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}@media (max-width:767px){.module-theme-text .gallery{margin:0 -7px}.module-theme-text .gallery .gallery-item{margin:7px;width:calc(50% - 14px)!important}.module-theme-text .text-module p{line-height:25px}}.module-theme-count .count-module{display:flex;margin:-10px;flex-wrap:wrap;justify-content:center}.module-theme-count .count-module .count-item{margin:10px;padding:30px 20px;width:calc(25% - 20px);background-color:#fff;box-shadow:0 5px 25px rgba(0,0,0,.1);text-align:center}.module-theme-count .count-module .count-item .item-img{margin-bottom:15px}.module-theme-count .count-module .count-item .item-img img{height:auto;max-width:80px}.module-theme-count .count-module .count-item .item-number{margin-top:10px;font-weight:700;font-size:38px;font-family:system-ui;line-height:1}.module-theme-count .count-module .count-item .item-number-tag{margin-left:6px;font-weight:700;font-size:16px}.module-theme-count .count-module .count-item .item-desc{margin:15px 0 0;font-size:16px}.module-theme-count .count-module.style_2 .count-item{width:calc(50% - 20px)}.module-theme-count .count-module.style_3 .count-item{width:calc(33.3333% - 20px)}.module-theme-count .count-text{margin-bottom:60px}.module-theme-count .count-text.text-center{text-align:center}.module-theme-count .count-text .text-sub-title span{margin:0;color:#ff9500;font-weight:700;font-size:20px}.module-theme-count .count-text .text-title h3{margin:20px 0 0;font-size:36px}.module-theme-count .count-text p{margin:20px 0 0;color:#000;font-size:18px;line-height:30px}.module-theme-count .count-text a{display:inline-block;margin-top:30px;padding:12px 70px;background:var(--main-color);color:#fff;font-weight:700;font-size:16px;transition:all .3s}.module-theme-count .count-text a:hover{opacity:.8}.module-theme-count .section-title,.module-theme-count .section-title p,.module-theme-count .text-color-white .count-text .text-title h3,.module-theme-count .text-color-white .count-text p{color:#fff}@media (max-width:767px){.module-theme-count .count-text .text-title h3{font-size:30px;line-height:40px}.module-theme-count .count-text p{font-size:16px;line-height:26px}.module-theme-count .count-text{margin-bottom:30px}.module-theme-count .count-module{margin:-7px}.module-theme-count .count-module .count-item{margin:7px;padding:20px 10px;width:calc(50% - 14px)}.module-theme-count .count-module .count-item .item-number{font-size:32px}.module-theme-count .count-module .count-item .item-number-tag{margin-left:4px;font-size:12px}.module-theme-count .count-module .count-item .item-desc{font-size:18px}}.module-theme-case .container{position:relative}.module-theme-case .md-case{overflow:hidden;opacity:0}.module-theme-case .md-case.swiper-initialized{opacity:1}.module-theme-case .md-case.show-pagination{padding-bottom:30px}.module-theme-case .case-item .img-cover{overflow:hidden}.module-theme-case .case-item .img-cover img{display:block;transition:all .3s;height:var(--post_thumb_pc_h);object-fit:cover}.module-theme-case .case-item:hover .img-cover img{transform:scale(1.1)}.module-theme-case .case-item .text{padding:15px;background:#fff}.module-theme-case .case-item .text h2{display:-webkit-box;overflow:hidden;margin:0;color:#000;text-overflow:ellipsis;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.module-theme-case .case-item .text p{display:-webkit-box;overflow:hidden;margin:10px 0 0;color:#000;text-overflow:ellipsis;font-size:15px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.module-theme-case .case-item:hover h2{color:var(--main-color)}.module-theme-case .case-more{margin-top:30px;text-align:center}.module-theme-case .md-case.show-pagination~.case-more{margin-top:50px}.module-theme-case .case-more a.cat-url{display:inline-block;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-case .case-more a.cat-url:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}.module-theme-case .swiper-pagination{display:block;margin:0 auto;width:inherit;bottom:inherit}.module-theme-case .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.module-theme-case .swiper-pagination .swiper-pagination-bullet{margin:0 4px;background:#333}.module-theme-case .swiper-button-prev{display:none;color:#000;left:-18px;right:auto}.module-theme-case .swiper-button-next{display:none;color:#000;right:-18px;left:auto}.module-theme-case:hover .swiper-button-prev,.module-theme-case:hover .swiper-button-next{display:block}.module-theme-case .swiper-button-next,.module-theme-case .swiper-button-next,.module-theme-case .swiper-button-prev{top:calc(50% - 15px);margin:0;margin-top:-8px;width:18px;height:30px;background-size:18px 30px}@media (max-width:767px){.module-theme-case .swiper-pagination{left:50%;transform:translateX(-50%)}.module-theme-case .md-case.show-pagination{padding-bottom:15px}.module-theme-case .md-case.show-pagination~.case-more{margin-top:35px}.module-theme-case .case-item .img-cover img{height:var(--post_thumb_mb_h)}}.widget_tag_cloud .tags-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget_tag_cloud .tags-item a{margin:4px;padding:4px 12px;border:1px solid #ddd;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(213,213,213,.25);box-shadow:0 4px 10px rgba(213,213,213,.25);color:#000;font-size:12px;line-height:16px}.widget_tag_cloud .tags-item a:hover{background-color:#000;color:#fff;border-color:#000}.widget_nav_menu ul>li .sub-menu .sub-menu{display:none!important}.widget_nav_menu ul>li .sub-menu{display:none;padding-top:6px}.widget_nav_menu ul>li .sub-menu li a{display:inline-block;padding-left:16px;width:auto;height:auto;color:#000;font-size:14px;line-height:24px}.widget_nav_menu ul>li .sub-menu li a:hover,.widget_nav_menu ul>li .sub-menu li.current-menu-item a{color:var(--main-color)}.widget_nav_menu ul>li.menu-item-has-children>a::after{position:absolute;right:0;margin-right:5px;content:"";font-family:remixicon!important;transition:transform .3s ease-in-out}.widget_nav_menu ul>li.hover.menu-item-has-children>a::after{transform:rotate(180deg)}.widget_xintheme_postlist .widget-list{padding:16px}.widget_xintheme_postlist .widget-list .widget-item{display:flex;padding:12px 0;border-bottom:1px dashed #e0e0e0;align-items:center}.widget_xintheme_postlist .widget-list .widget-item:first-child{padding-top:0}.widget_xintheme_postlist .widget-list .widget-item:last-child{padding-bottom:0;border-bottom:none}.widget_xintheme_postlist .widget-list .widget-item .item-title{width:100%}.widget_xintheme_postlist .widget-list .widget-item .item-title a{display:inline-block;width:auto;color:#000;font-size:14px;line-height:20px}.widget_xintheme_postlist .widget-list .widget-item .item-title span{display:block;margin-bottom:2px;color:#666;font-size:12px}.widget_xintheme_postlist .widget-list .widget-item .icon-item-more{display:inline-block;margin-left:15px;width:16px;height:11px;background:url("/wp-content/themes/Modular/static/css/assets/icons/icon-item-more-green.png") no-repeat scroll 0 0;background-size:contain!important;filter:brightness(0);--lzl-bg-img:"/wp-content/themes/Modular/static/css/assets/icons/icon-item-more-green.png"}.widget_xintheme_postlist .widget-list .widget-item .item-title a:hover{color:var(--main-color)}.widget_xintheme_postlist_related .post-list{display:flex;margin:8px;flex-wrap:wrap}.widget_xintheme_postlist_related .post-list .post-item{margin:8px;width:calc(50% - 16px)}.widget_xintheme_postlist_related .post-list .post-item:nth-last-child(-n+2){margin-bottom:16px}.widget_xintheme_postlist_related .post-list .post-item .post-img{margin-bottom:2px}.widget_xintheme_postlist_related .post-list .post-item .post-img img{width:100%;height:70px;object-fit:cover}.widget_xintheme_postlist_related .post-list .post-item h2{display:-webkit-box;overflow:hidden;margin:0;color:#000;text-overflow:ellipsis;font-weight:500;font-size:13px;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget_xintheme_postlist_related .post-list .post-item h2:hover{color:var(--main-color)}.widget_search .search-box{position:relative;display:flex;width:100%;max-width:100%;align-items:center}.widget_search .search-box input{padding:0 40px 0 16px;width:100%;height:50px;outline:0;border:1px solid #eee;background:#fff}.widget_search .search-box button{position:absolute;top:50%;right:0;padding:0;width:50px;height:50px;border:none;background-color:transparent;color:#ababab;font-size:18px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;transform:translateY(-50%)}.widget_search .search-box button:hover{color:var(--main-color)}.footer .gaba{vertical-align:-2px;padding-right:3px;width:auto;height:auto}.footer-widget .widget_nav_menu ul>li .sub-menu .sub-menu{display:none!important}.footer-widget .widget_nav_menu ul>li .sub-menu{display:none;padding:16px 0 10px}.footer-widget .widget_nav_menu ul>li .sub-menu li a{display:inline-block;padding:0 16px;width:auto;height:auto;color:#fff;font-size:14px;line-height:24px}.footer-widget .widget_nav_menu ul>li .sub-menu li a:hover,.footer-widget .widget_nav_menu ul>li .sub-menu li.current-menu-item a{color:#fff;opacity:.8}.footer-widget .widget_nav_menu ul>li.menu-item-has-children>a::after{position:absolute;right:0;margin-right:5px;content:"";font-family:remixicon!important;transition:transform .3s ease-in-out}.footer-widget .widget_nav_menu ul>li.hover.menu-item-has-children>a::after{transform:rotate(180deg)}.footer-widget .widget_xintheme_postlist .widget-list{padding:0}.footer-widget .widget_xintheme_postlist .widget-list .widget-item{border-bottom:1px dashed rgba(255,255,255,.1)}.footer-widget .widget_xintheme_postlist .widget-list .widget-item:last-child{padding-bottom:0;border-bottom:none}.footer-widget .widget_xintheme_postlist .widget-list .widget-item .item-title a{color:#fff}.footer-widget .widget_xintheme_postlist .widget-list .widget-item .item-title span{display:none}.footer-widget .widget_xintheme_postlist .widget-list .widget-item .item-title a:hover{color:#fff;opacity:.8}.footer-widget .widget_tag_cloud .tags-item{padding:0;margin:-4px}.footer-widget .widget_tag_cloud .tags-item a{border:1px solid #fff;background-color:#f3f5f8}.footer-widget .widget_tag_cloud .tags-item a:hover{background-color:#f3f5f8;color:#000;border-color:#fff;opacity:.8}.footer-widget .widget_search .search-box input{border-radius:4px;background-color:#f3f5f8}.post-content .post-title p span{padding:0 8px}.post-content .post-title p a{color:#999;font-size:12px}.post-content .post-title p a:hover{color:var(--main-color)}.post-content .post-body.text-indent p{text-indent:2em}.post-content .post-body div.aligncenter{margin:0 auto;display:block;text-align:center}.widget_xintheme_postlist .widget-list .widget-item .icon-item-more.lzl:not(.lzl-ed),.widget_xintheme_postlist .widget-list .widget-item .icon-item-more.lzl-ing:not(.lzl-ed){background-image:none}.product-header .product-thumbs-slider .swiper-slide-thumb-active img,.product-header .product-thumbs-slider .swiper-slide-thumb-active .ri-play-circle-line{opacity:1}.product-header .product-cat{margin-bottom:15px}.product-header .product-cat a{display:inline-block;margin-right:16px;padding:7px 15px;background:var(--main-color);color:#fff;font-weight:700;font-size:14px}.product-header .product-feature.feature-style-one{display:flex;margin:7px -8px -8px;align-items:center;flex-wrap:wrap}.product-header .product-feature.feature-style-one .feature-item{display:flex;margin:8px;padding:15px 16.5px;border:1px solid #eee;border-radius:10px;color:#fff;text-align:center;flex-direction:column;align-items:center}.product-header .product-feature.feature-style-one .feature-item img{width:auto;height:36px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;-ms-transition:color .3s}.product-header .product-feature.feature-style-one .feature-item:hover img{-webkit-animation:swing 1s linear;-o-animation:swing 1s linear;animation:swing 1s linear}.product-header .product-feature.feature-style-one .feature-item span{margin-top:3px;color:#000}.product-header .feature-style-two{display:flex;margin-top:15px;padding:16px;background:#fafafa;flex-wrap:wrap}.product-header .feature-style-two .feature-item{position:relative;display:flex;align-items:center;justify-content:center}.product-header .feature-style-two .feature-item img{margin-right:3px;width:auto;height:22px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;-ms-transition:color .3s}.product-header .feature-style-two .feature-item:hover img{-webkit-animation:swing 1s linear;-o-animation:swing 1s linear;animation:swing 1s linear}.product-header .feature-style-two .feature-item span{color:#000;font-size:15px}.product-header .feature-style-two .feature-item:hover span{color:#c10d24}.product-header .feature-style-two .feature-item:not(:last-child)::after{position:absolute;top:0;right:0;bottom:0;display:block;margin:auto;width:0;height:18px;border-left:1px solid #dedede;content:""}.product-header .feature-style-two.product-feature-2 .feature-item{width:50%}.product-header .feature-style-two.product-feature-3 .feature-item{width:33.3333%}.product-header .feature-style-two.product-feature-4 .feature-item{width:25%}.product-header .feature-style-two.product-feature-5 .feature-item{width:20%}.product-header .feature-style-two.product-feature-6 .feature-item{width:16.6666%}.product-header .feature-style-three{display:flex;margin-top:15px;padding:16px;background:#fafafa;flex-wrap:wrap}.product-header .feature-style-three .feature-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.product-header .feature-style-three .feature-item img{margin-bottom:5px;width:auto;height:40px;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;-ms-transition:color .3s}.product-header .feature-style-three .feature-item:hover img{-webkit-animation:swing 1s linear;-o-animation:swing 1s linear;animation:swing 1s linear}.product-header .feature-style-three .feature-item span{color:#000;font-size:15px}.product-header .feature-style-three .feature-item:hover span{color:#c10d24}.product-header .feature-style-three .feature-item:not(:last-child)::after{position:absolute;top:0;right:0;bottom:0;display:block;margin:auto;width:0;height:18px;border-left:1px solid #dedede;content:""}.product-header .feature-style-three.product-feature-2 .feature-item{width:50%}.product-header .feature-style-three.product-feature-3 .feature-item{width:33.3333%}.product-header .feature-style-three.product-feature-4 .feature-item{width:25%}.product-header .feature-style-three.product-feature-5 .feature-item{width:20%}.product-header .feature-style-three.product-feature-6 .feature-item{width:16.6666%}@media (max-width:767px){.product-header .product-feature.feature-style-one{justify-content:center}.product-header .product-feature.feature-style-one .feature-item{margin:4px;width:auto!important;padding:12px 13.5px}.product-header .product-feature{padding:10px 16px}.product-header .product-feature .feature-item{margin:10px 0;width:50%!important}.product-header .product-feature .feature-item:nth-child(2n)::after{display:none}}.page-banner.banner-mask:before{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--banner_mask_color,#000);content:""}.page-banner .banner-text{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-font-smoothing:auto;z-index:2}.page-banner .banner-text h1{display:inline-block;margin:0;color:var(--banner_text_color,#fff);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-weight:700;font-size:36px}.page-banner .banner-text p{margin:16px 0 0;color:var(--banner_text_color,#fff);text-shadow:2px 2px 4px rgba(0,0,0,.5);font-size:18px}@media screen and (max-width:767px){.top{display:none}.header .nav{margin:10px 0 -10px;text-align:left;display:none;background-color:transparent;border-bottom:0}.header .nav ul{margin:0 -15px}.header .nav li{display:block;margin:0;border-top:1px solid #eee;background:0 0}.header .nav li a{line-height:40px;padding:0 15px;color:#000}.header .nav li .arr{display:block}.header .nav li.active a,.header .nav li.open a,.header .nav li a:hover{background-color:transparent;color:var(--main-color)}.header .nav li.open .arr:after{border-color:var(--main-color);transform:rotate(225deg)}.header .nav .dropdown-box{position:static;background-color:#f5f5f5;min-width:auto;text-align:left;box-shadow:none}.header .nav .dropdown-box a{color:#000!important;border-top:1px dotted #eee;padding:0 15px;line-height:40px;background-color:transparent!important;border-bottom:0}.header .nav .dropdown-box a:hover{background-color:transparent!important}.tag .breadcrumb{display:block;max-width:100%;background:0 0;font-size:16px}.tag .search-form{display:none}}.theme-pagination,.filter-pagination{clear:both;display:inline-block;overflow:hidden;margin-top:30px;padding:20px 0;width:100%;background-color:#fff;text-align:center;font-size:14px}.theme-pagination ul,.filter-pagination ul{display:flex;margin:0 auto;padding:0;justify-content:center}.theme-pagination ul li,.filter-pagination ul li{display:inline-block}.theme-pagination ul li a,.theme-pagination ul li span,.filter-pagination ul li a,.filter-pagination ul li span{float:left;display:block;margin:0 5px;padding:6px 12.5px;border:1px solid #f5f5f5;color:#000;font-size:12px}.theme-pagination ul li.active span,.theme-pagination ul li:hover a,.filter-pagination ul li.active span,.filter-pagination ul li:hover a{background:var(--main-color);color:#fff}@media screen and (max-width:767px){.theme-pagination ul li.prev-page,.theme-pagination ul li.next-page,.filter-pagination ul li.prev-page,.filter-pagination ul li.next-page{display:none}}.slide-bar .slide-bar-title_none img.slide-bar__item__icon{width:46px}.slide-bar .slide-bar-title_none .slide-bar__item__icon{padding-top:12px}.module-theme-service .service-list{width:100%}.module-theme-service .service-list ul{display:flex;margin:0 -6px;padding:0;list-style:none;flex-wrap:nowrap}.module-theme-service .service-list li{position:relative;overflow:hidden;margin:0 6px;height:540px;border-radius:var(--border-radius);background-position:center top;background-repeat:no-repeat}.module-theme-service .service-list li:has(.service-item-url){cursor:pointer}.module-theme-service .service-list li::after{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:50%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5));content:""}.module-theme-service .service-list li .service-item-url{bottom:0;left:0;outline:0;position:absolute;right:0;top:0;z-index:10}.module-theme-service .service-list li.active{background-size:cover;box-shadow:0 0 24px 0 rgba(0,0,0,.2)}.module-theme-service .service-item-head{position:absolute;bottom:40px;left:0;z-index:2;padding:0 24px;width:-webkit-fill-available;color:#fff;transition:all .6s ease}.module-theme-service .service-item-head h3{margin:0;font-weight:700;font-size:22px;line-height:1.4}.module-theme-service .service-item-head p{margin:14px 0 0;color:#fff;font-size:14px}.module-theme-service .service-item-info{position:absolute;bottom:22px;left:0;z-index:4;padding:3px 0 0;width:100%;color:#fff;opacity:0;transition:all .6s ease 0s;transform:translateY(250px)}.module-theme-service .service-item-info h3{margin-bottom:14px;padding:0 24px;color:#fff;font-weight:700;font-size:28px}.module-theme-service .service-item-info_s{padding:0 24px 10px}.module-theme-service .service-item-info_s p{margin:0;font-size:16px;line-height:1.4}.module-theme-service .service-item-info_s span{display:inline-block;margin-top:14px;font-size:14px}.module-theme-service .service-list li.active .service-item-head{opacity:0;transform:translateY(230px)}.module-theme-service .service-list li.active .service-item-info{opacity:1;transition:all .6s ease .2s;transform:translateY(0)}.module-theme-service .list-item-1 li{width:100%}.module-theme-service .list-item-1 li.active{width:100%}.module-theme-service .list-item-2 li{width:30%}.module-theme-service .list-item-2 li.active{width:70%}.module-theme-service .list-item-3 li{width:25%}.module-theme-service .list-item-3 li.active{width:50%}.module-theme-service .list-item-4 li{width:21%}.module-theme-service .list-item-4 li.active{width:37%}.module-theme-service .list-item-5 li{width:14.5%}.module-theme-service .list-item-5 li.active{width:34%}@media screen and (max-width:767px){.module-theme-service .service-list ul{margin:0;flex-wrap:wrap}.module-theme-service .service-list li,.module-theme-service .service-list li.active{margin:0;margin-bottom:15px;width:100%;height:290px}.module-theme-service .service-list li:last-child{margin-bottom:0}.module-theme-service .service-list li.active .service-item-head{opacity:1;transform:none}.module-theme-service .service-list li.active .service-item-info{opacity:0;transition:none;transform:translateY(250px)}}.module-theme-tab .module-tab-menu{display:inline-block;width:100%;text-align:center}.module-theme-tab .module-tab-menu ul{margin:0;padding:0;list-style:none}.module-theme-tab .module-tab-menu ul li{position:relative;display:inline-block;margin:0 5px 10px;padding:0 30px;width:auto;background:#e6e6e6;font-size:14px;line-height:39px;cursor:pointer;border-radius:var(--btn-radius)}.module-theme-tab .module-tab-menu ul li.selected{background:var(--main-color);color:#fff}.module-theme-tab .module-tab-box{margin-top:40px;width:100%}.module-theme-tab .tab-item{display:flex;overflow:hidden;border-radius:var(--border-radius);box-shadow:0 0 60px rgba(12,49,113,.16);justify-content:space-between}.module-theme-tab .tab-text{padding:40px;width:60%}.module-theme-tab .tab-text h3{margin:0;color:#000;font-weight:700;font-size:30px;line-height:1.4}.module-theme-tab .tab-text p{margin:16px 0;font-size:16px}.module-theme-tab .tab-text ol,.module-theme-tab .tab-text ul{display:flex;margin:0 -16px;padding-left:1rem;list-style:initial;flex-wrap:wrap}.module-theme-tab .tab-text li{margin:8px 16px;width:calc(50% - 32px);color:#4c4c4c;font-size:16px}.module-theme-tab .tab-text>:last-child{margin-bottom:0}.module-theme-tab .tab-text a:hover{text-decoration:underline}.module-theme-tab .tab-btn{margin-top:20px}.module-theme-tab .tab-btn a:hover{text-decoration:none}.module-theme-tab .tab-img{overflow:hidden;width:36%;height:auto}.module-theme-tab .tab-img img{display:block;width:100%;height:100%;opacity:1;transition:transform 5s ease 0s,opacity 2s ease 0s;object-fit:cover}.module-theme-tab .tab-img img.adclass{transform:matrix(1.1,0,0,1.1,0,0)}.module-theme-tab .see-more{position:relative;display:flex;box-sizing:border-box;padding:0 24px;width:fit-content;height:40px!important;border:1px solid #000;border-radius:var(--btn-radius);line-height:40px;transition:all .5s;align-items:center}.module-theme-tab .see-more p{z-index:1;width:100%;color:#000;text-align:center}.module-theme-tab .see-more-color{position:absolute;top:-1px;left:0;z-index:0;width:0;height:40px;border-radius:var(--btn-radius);background-color:var(--main-color);content:"";transition:all .5s}.module-theme-tab .see-more:hover{border:1px solid var(--main-color)}.module-theme-tab .see-more:hover .see-more-color{width:100%;transition:all .5s}.module-theme-tab .see-more:hover p{color:#fff;transition:.5s}.module-theme-tab .tab-item.alignleft .tab-text{order:2}.module-theme-tab .tab-item.alignleft .tab-img{order:1}.module-theme-tab .tab-item.no-pic .tab-text{width:100%}@media screen and (max-width:767px){.module-theme-tab .tab-item{flex-wrap:wrap}.module-theme-tab .module-tab-box{margin-top:20px}.module-theme-tab .tab-img,.module-theme-tab .tab-text{width:100%}.module-theme-tab .tab-text{padding:16px;order:2}.module-theme-tab .tab-img{order:1}.module-theme-tab .tab-text li{width:calc(100% - 32px)}.module-theme-tab .tab-btn{margin-top:16px}}.module-tab-wrapper{display:flex;justify-content:space-between}.module-tab-wrapper .module-tab-menu{width:24%}.module-tab-wrapper .module-tab-box{margin:0;width:70%}.module-tab-wrapper .tab-item{border-radius:0;box-shadow:none}.module-tab-wrapper .tab-text{padding:0;width:100%}.module-tab-wrapper .module-tab-menu ul li{display:block;margin:10px 0;font-size:16px;padding:0;border:1px solid #666;border-radius:39px;background:#fff;line-height:50px}.module-tab-wrapper .module-tab-menu ul li.selected{border:none;font-weight:700}@media screen and (max-width:767px){.module-tab-wrapper{width:100%;flex-wrap:wrap}.module-tab-wrapper .module-tab-menu{margin:0;padding:0;width:100%;background:0 0;box-shadow:none}.module-tab-wrapper .module-tab-menu ul li{display:inline-block;margin:0 5px 10px;padding:0 30px;border:none;border-radius:var(--btn-radius);background:#e6e6e6;line-height:39px}.module-tab-wrapper .module-tab-box{margin-top:20px;width:100%}}.module-theme-form .form-box{display:flex;justify-content:space-between}.module-theme-form .form-left{position:relative;width:49%}.module-theme-form .form-left .form-img{width:100%;height:100%}.module-theme-form .form-left .form-img img{display:block;width:100%;height:100%;object-fit:cover}.module-theme-form .form-left .form-text{padding:30px}.module-theme-form .form-left .form-text h3{display:inline-block;margin:0 0 20px;color:#1a1a1a;font-size:34px}.module-theme-form .form-left .form-text p{margin:20px 0 0;color:#1a1a1a;font-size:16px;line-height:1.4}.module-theme-form .form-left .form-text ol,.module-theme-form .form-left .form-text ul{display:inline-block;margin-top:8px;padding-left:1rem;list-style:initial}.module-theme-form .form-left .form-text li{margin:10px 0 0;color:#1a1a1a;font-size:16px;line-height:1.4}.module-theme-form .form-right{display:flex;width:49%;height:max-content}.module-theme-form .form-right form{padding:30px;width:100%;border:1px solid #e9e9e9;border-radius:var(--border-radius);background:#fff;box-shadow:0 33px 22px 0 rgba(168,168,168,.24)}.module-theme-form .form-right form h3{margin:0 0 30px;color:#1a1a1a;text-align:center;font-weight:700;font-size:24px}.module-theme-form .form-right form h3+p{margin:-20px 0 30px;text-align:center;font-size:15px;line-height:1.4;color:#333}.module-theme-form .form-right form .form-group{margin-bottom:16px}.module-theme-form .form-right form input,.module-theme-form .form-right form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.module-theme-form .form-right form textarea{height:136px}.module-theme-form .form-right form input[type=file]{cursor:pointer}.module-theme-form .form-right form input[type=checkbox],.module-theme-form .form-right form input[type=radio]{display:block;margin-right:4px;padding:7px;width:auto;border-radius:2px;cursor:pointer;-webkit-appearance:revert;-webkit-tap-highlight-color:transparent}.choice-inner{display:flex;align-items:center}.module-theme-form .form-right form label{display:block;margin-bottom:4px;color:#333;font-weight:500;font-size:16px}.module-theme-form .form-right form label.inline{display:inline-block;margin:0 20px 0 0}.module-theme-form .form-right form .choices{padding:10px;border:.5px solid rgba(118,121,124,.5);border-radius:4px}.module-theme-form .form-right form select{padding:10px;width:100%;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.module-theme-form .form-right form button{margin-top:16px;padding:16px;width:100%;border:none;border-radius:var(--btn-radius);background:var(--main-color);color:#fff;font-weight:700;font-size:16px;cursor:pointer}.module-theme-form .form-right form button:hover{background:#000}.module-theme-form .form-img-style .form-left,.module-theme-form .form-img-style .form-right{width:50%}.module-theme-form .form-img-style .form-left{overflow:hidden;border:1px solid #e9e9e9;border-right:0;border-radius:var(--border-radius) 0 0 var(--border-radius)}.module-theme-form .form-img-style .form-right form{border-left:0;border-radius:0 var(--border-radius) var(--border-radius) 0}@media screen and (max-width:767px){.module-theme-form .form-box{flex-wrap:wrap}.module-theme-form .form-left,.module-theme-form .form-right{width:100%}.module-theme-form .form-left .form-text{padding:0}.module-theme-form .form-right form{margin-top:30px;padding:16px}.module-theme-form .form-img-style .form-left,.module-theme-form .form-img-style .form-right{width:100%}.module-theme-form .form-img-style .form-left,.module-theme-form .form-right form{border:1px solid #e9e9e9!important;border-radius:var(--border-radius)!important}}.fancybox-form form label.inline{display:inline-block;margin:0 20px 0 0}.fancybox-form form .choices{padding:10px;border:.5px solid rgba(118,121,124,.5);border-radius:4px}.fancybox-form form select{padding:10px;width:100%;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.video-iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-iframe-wrapper iframe{border:0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#f9f9f9}.post-content form .choice-inner{display:flex;align-items:center}.post-content form label.inline{display:inline-block;margin:0 20px 0 0}.post-content form .choices{padding:10px;border:.5px solid rgba(118,121,124,.5);border-radius:4px}.post-content form select{padding:10px;width:100%;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.wpjam-form .submitting{pointer-events:none}.wpjam-form .submitting:before{content:"";font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;animation:spin 1s linear infinite;display:inline-block}.productTab-content table tbody tr.trhover td{background-color:#f0f0f0}.productTab-content table table tbody tr td{padding:0}.productTab-content table tbody img[src*=file]{display:none}.productTab-content table tbody p{margin-bottom:0}.productTab-content table tbody tr.trhover table td{background-color:#f0f0f0}.productTab-content table tbody tr:first-child table td{background-color:transparent;color:#fff;font-size:16px;font-weight:700;padding:0}.product-excerpt table tbody tr.trhover td{background-color:#f0f0f0}.product-excerpt table table tbody tr td{padding:0}.product-excerpt table tbody img[src*=file]{display:none}.product-excerpt table tbody p{margin-bottom:0!important}.product-excerpt table tbody tr.trhover table td{background-color:#f0f0f0}.product-excerpt table tbody tr:first-child table td{background-color:transparent;color:#fff;font-size:16px;font-weight:700;padding:0}.module-tab-box .gallery{display:flex;margin:0 -10px;flex-wrap:wrap}.module-tab-box .gallery .gallery-item{position:relative;overflow:hidden;margin:10px}.module-tab-box .gallery .gallery-item img{width:100%}.module-tab-box .gallery.gallery-columns-1 .gallery-item{width:calc(100% - 20px)}.module-tab-box .gallery.gallery-columns-2 .gallery-item{width:calc(50% - 20px)}.module-tab-box .gallery.gallery-columns-3 .gallery-item{width:calc(33.33333% - 20px)}.module-tab-box .gallery.gallery-columns-4 .gallery-item{width:calc(25% - 20px);height:fit-content}.module-tab-box .gallery.gallery-columns-5 .gallery-item{width:calc(20% - 20px)}.module-tab-box .gallery.gallery-columns-6 .gallery-item{width:calc(16.66666% - 20px)}.module-tab-box .gallery.gallery-columns-7 .gallery-item{width:calc(14.2857% - 20px)}.module-tab-box .gallery.gallery-columns-8 .gallery-item{width:calc(12.5% - 20px)}.module-tab-box .gallery.gallery-columns-9 .gallery-item{width:calc(11.11111% - 20px)}@media (max-width:767px){.module-tab-box .gallery{margin:0 -7px}.module-tab-box .gallery .gallery-item{margin:7px;width:calc(50% - 14px)!important}.module-tab-box .text-module p{line-height:25px}}.footer-link{margin-bottom:16px}.footer-link .link-title{font-size:13px;opacity:.5;font-weight:700}.footer-link ul{display:flex;flex-wrap:wrap;justify-content:center}.footer-link ul li{margin:4px 8px}.footer-link ul li a{font-size:13px;opacity:.5}.footer-link ul li a:hover{opacity:1;color:#fff}@media screen and (max-width:767px){.footer-link ul{justify-content:flex-start}}.module-theme-breadcrumb .breadcrumb-search,.module-theme-breadcrumb .breadcrumb{background:0 0}.module-theme-gallery .module-tab-menu ul{text-align:center;font-size:0;margin-bottom:20px}.module-theme-gallery .module-tab-menu li{display:inline-block;margin:0 5px 10px;font-size:14px;line-height:39px;position:relative;background:#e6e6e6;width:auto;padding:0 30px;cursor:pointer}.module-theme-gallery .module-tab-menu li.selected{color:#fff;background:var(--main-color)}.module-theme-gallery .module-tab-box .tab-item{display:flex;flex-wrap:wrap;margin:0 -8px}.module-theme-gallery .module-tab-box .tab-item .item-box{width:20%;padding:8px;position:relative}.module-theme-gallery .module-tab-box .tab-item .item-box .item-img{width:100%;height:auto;overflow:hidden}.module-theme-gallery .module-tab-box .tab-item .item-box:hover .item-img img{transform:scale(1.1)}.module-theme-gallery .module-tab-box .tab-item .item-box .item-img img{width:100%;height:auto;display:block;transition:all .3s}.module-theme-gallery .module-tab-box .tab-item .item-box .item-title{background:#fff;padding:8px 12px;box-shadow:0 8px 25px 0 rgba(0,0,0,.04)}.module-theme-gallery .module-tab-box .tab-item .item-box .item-title h3{margin:0;padding:0;font-size:14px;line-height:1.4;color:#333;overflow-wrap:break-word}.module-theme-gallery .module-tab-box .tab-item .item-box .item-url{bottom:0;left:0;outline:0;position:absolute;right:0;top:0;z-index:2}.module-theme-gallery .module-tab-box .tab-item.style_2 .item-box{width:50%}.module-theme-gallery .module-tab-box .tab-item.style_3 .item-box{width:33.33333%}.module-theme-gallery .module-tab-box .tab-item.style_4 .item-box{width:25%}.module-theme-gallery .module-tab-box .tab-item.style_5 .item-box{width:20%}.module-theme-gallery .module-tab-box .tab-item.style_2 .item-box .item-title h3{font-size:18px}.module-theme-gallery .module-tab-box .tab-item.style_3 .item-box .item-title h3{font-size:16px}.module-theme-gallery .module-tab-box .tab-item.style_4 .item-box .item-title h3{font-size:14px}.module-theme-gallery .module-tab-box .tab-item.style_5 .item-box .item-title h3{font-size:14px}@media screen and (max-width:767px){.module-theme-gallery .module-tab-box .tab-item .item-box{width:50%!important}.module-theme-gallery .module-tab-box .tab-item .item-box .item-title h3{font-size:14px!important}}@media (min-width:768px){.header.header-style-3.header-line{border-bottom:1px solid rgba(255,255,255,.3)}.header.header-style-3 .header-top .top-menu li a:hover{color:var(--nav_color_text2)}.header.header-style-3.active .header-top{display:none}.header.header-style-3.active .header-style-2{background:#fff}.header.header-style-3.active .header-style-2 .header-menu ul li a,.header.header-style-3.active .header-style-2 .header-menu ul li .icon-drop-down{color:#333}.header-style-3.active .logo .header-logo-2{display:block}}.module-theme-html form{width:100%}.module-theme-html form h3{margin:0 0 30px;color:#1a1a1a;text-align:center;font-weight:700;font-size:24px}.module-theme-html form .form-group{margin-bottom:16px}.module-theme-html form input{width:40%}.module-theme-html form textarea{width:80%}.module-theme-html form input,.module-theme-html form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.module-theme-html form textarea{height:136px}.module-theme-html form input[type=file]{cursor:pointer}.module-theme-html form input[type=checkbox],.module-theme-html form input[type=radio]{display:block;margin-right:4px;padding:7px;width:auto;border-radius:2px;cursor:pointer;-webkit-appearance:revert;-webkit-tap-highlight-color:transparent}.module-theme-html form .choice-inner{display:flex;align-items:center}.module-theme-html form label{display:block;margin-bottom:4px;color:#333;font-weight:500;font-size:16px}.module-theme-html form label.inline{display:inline-block;margin:0 20px 0 0}.module-theme-html form .choices{padding:10px;border:.5px solid rgba(118,121,124,.5);border-radius:4px}.module-theme-html form select{padding:10px;width:100%;border:.5px solid rgba(118,121,124,.5);border-radius:4px;font-size:16px}.module-theme-html form button{margin-top:16px;border:none;border-radius:var(--btn-radius);background:var(--main-color);color:#fff;font-weight:700;font-size:16px;cursor:pointer;padding:16px 40px}.module-theme-html form button:hover{background:#000}.wpjam-form .field-description p{font-size:14px;color:#666;margin:0 0 12px}@media screen and (max-width:767px){.module-theme-html form input,.module-theme-html form textarea{width:100%}}.main-timeline{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px}.main-timeline:after,.main-timeline:before{content:"";display:block;width:100%;clear:both}.main-timeline:before{content:"";width:3px;height:100%;background:#eee;position:absolute;top:0;left:50%;border-radius:4px}.main-timeline .timeline{width:48%;float:left;position:relative;z-index:1}.main-timeline .timeline-content{position:relative;transition:all .3s ease 0s}.main-timeline .timeline-content:before{content:"";width:100%;height:3px;background:#eee;position:absolute;top:26px;right:-4%;z-index:-1}.main-timeline .timeline:nth-child(2n) .timeline-content:before{left:-4%;right:auto}.main-timeline .content{padding:20px;position:relative;background:#fff;border-radius:4px;box-shadow:0 15px 30px rgba(0,0,0,.1)}.main-timeline .year{display:block;padding:10px;background:var(--main-color);font-size:25px;color:#fff;margin:-20px;border-radius:4px 4px 0 0}.main-timeline .title{font-size:24px;font-weight:700;color:#333;margin:32px 0 10px}.main-timeline .description{font-size:15px;color:#333;margin:0;line-height:1.4}.main-timeline .description p{margin:0 0 10px}.main-timeline .description p:last-child{margin-bottom:0}.main-timeline .icon{width:20px;height:20px;border-radius:50%;background:var(--main-color);border:6px solid #eee;position:absolute;top:18px;right:calc(-6% + 0px)}.main-timeline .icon:before{width:15px;height:25px;background:#cca872;margin:auto;position:absolute;top:-1px;left:-15px;bottom:0;z-index:-1}.main-timeline .timeline:nth-child(2n) .timeline-content{float:right;width:100%}.main-timeline .timeline:nth-child(2n) .content{padding:20px;margin-left:2px}.main-timeline .timeline:nth-child(2n) .icon{right:auto;left:calc(-6% + 0px)}.main-timeline .timeline:nth-child(2n) .icon:before{left:auto;right:-15px}.main-timeline .timeline:nth-child(2){margin-top:180px}.main-timeline .timeline:nth-child(odd){margin:-175px 0 0}.main-timeline .timeline:nth-child(even){margin-bottom:80px}.main-timeline .timeline:first-child,.main-timeline .timeline:last-child:nth-child(even){margin:0}@media only screen and (max-width:990px){.main-timeline:before{left:100%}.main-timeline .timeline{width:94%;float:none;margin-bottom:20px!important}.main-timeline .timeline:last-child{margin-bottom:0!important}.main-timeline .timeline:nth-child(2n) .content{padding:0 40px 0 0;margin-left:0}.main-timeline .timeline:nth-child(2n) .icon:before{left:-15px;right:auto}.main-timeline .timeline:nth-child(2),.main-timeline .timeline:nth-child(even),.main-timeline .timeline:nth-child(odd){margin:0}}@media only screen and (max-width:480px){.main-timeline{justify-content:flex-end;margin-top:0}.main-timeline:before{left:0}.main-timeline .timeline:first-child:before,.main-timeline .timeline:last-child:before{left:-12px!important;right:auto!important}.main-timeline .timeline-content:before{left:-6%}.main-timeline .content,.main-timeline .timeline:nth-child(2n) .content{padding:10px}.main-timeline .year{margin:-10px}.main-timeline .title{margin:20px 0 10px}.main-timeline .icon{left:calc(-6% + -10px)!important;right:auto!important}}.module-theme-faq .list-five .post-accordion{border-radius:10px;box-shadow:0 0 30px 0 rgba(8,0,83,.1);background:#fff;border:none}.module-theme-faq .list-five.style_1{display:flex;flex-wrap:wrap;margin:-12px;align-items:flex-start}.module-theme-faq .list-five.style_1 .post-group{margin:12px;width:calc(50% - 24px)}.module-theme-faq .list-five.style_3{max-width:70%;margin:0 auto}@media screen and (max-width:767px){.module-theme-faq .list-five{margin:0!important;max-width:100%!important;display:flex;flex-wrap:wrap}.module-theme-faq .list-five.style_1 .post-accordion{margin-bottom:15px}.module-theme-faq .list-five.style_1 .post-group{width:100%;margin:0}.module-theme-faq .list-five .post-accordion .accordion-desc,.module-theme-faq .list-five .post-accordion .accordion-title{padding:20px 16px}}.module-theme-download .list-six.style_1{border-radius:10px;box-shadow:0 0 30px 0 rgba(8,0,83,.1);background:#fff;overflow:overlay}.module-theme-download .list-six.style_2 .post-download{border-radius:10px;margin-bottom:30px;box-shadow:0 0 30px 0 rgba(8,0,83,.1);background:#fff}.module-theme-download .list-six.style_3{display:flex;flex-wrap:wrap;margin:-12px}.module-theme-download .list-six.style_3 .post-download{margin:12px;width:calc(50% - 24px);border-radius:8px;box-shadow:0 0 30px 0 rgba(8,0,83,.1);flex-wrap:wrap}.module-theme-download .list-six.style_3 .post-download .download-title{width:calc(100% - 130px);max-width:100%}@media screen and (max-width:767px){.list-six .post-download:hover{background:0 0}.module-theme-download .list-six.style_1,.module-theme-download .list-six.style_2 .post-download{border-radius:0;box-shadow:none;margin:0}.module-theme-download .list-six.style_3{margin:0}.module-theme-download .list-six.style_3 .post-download{width:100%;margin:0;box-shadow:none;border-radius:0}.module-theme-download .list-six.style_3 .post-download .download-title{width:calc(100% - 96px)}.module-theme-download .list-six .post-download .download-title p{margin-top:10px}}@media screen and (min-width:992px){.header .header-menu .menu-item-img.menu-item-has-children{position:static}.header .header-menu .menu-item-img .sub-menu{width:100%;display:flex;flex-wrap:wrap;padding:8px}.header .header-menu .menu-item-img .sub-menu li{width:calc(25% - 16px);margin:8px;border-bottom:none}.header .header-menu .menu-item-img .sub-menu li a{padding:0;text-align:center}.header .header-menu .menu-item-img .sub-menu li .menu-item-icon{display:block;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.header .header-menu .menu-item-img .sub-menu li .menu-item-icon img{display:block;transition:.6s}.header .header-menu .menu-item-img .sub-menu li:hover .menu-item-icon img{transform:scale(1.1)}.header .header-menu .menu-item-img .sub-menu li>a:before{display:none}.header .header-menu .menu-item-img .sub-menu li.current-menu-item>a,.header .header-menu .menu-item-img .sub-menu li:hover>a{padding:0}.header .header-menu .menu-item-img.col-1 .sub-menu li{width:100%}.header .header-menu .menu-item-img.col-2 .sub-menu li{width:calc(50% - 16px)}.header .header-menu .menu-item-img.col-3 .sub-menu li{width:calc(33.33333% - 16px)}.header .header-menu .menu-item-img.col-4 .sub-menu li{width:calc(25% - 16px)}.header .header-menu .menu-item-img.col-5 .sub-menu li{width:calc(20% - 16px)}.header .header-menu .menu-item-img.col-6 .sub-menu li{width:calc(16.666666% - 16px)}.header .header-menu .menu-item-img.col-7 .sub-menu li{width:calc(14.2857% - 16px)}.header .header-menu .menu-item-img.col-8 .sub-menu li{width:calc(12.5% - 16px)}.header .header-menu .menu-item-img.col-9 .sub-menu li{width:calc(11.11111% - 16px)}.header .header-menu .menu-item-img.col-10 .sub-menu li{width:calc(10% - 16px)}.header .header-menu .menu-item-big.menu-item-has-children{position:static}.header .header-menu .menu-item-big .sub-menu{width:100%;display:flex;flex-wrap:wrap;padding:20px 32px}.header .header-menu .menu-item-big>.sub-menu>li{width:calc(20% - 16px);margin:12px 8px;border-bottom:none;background:#fff;border:1px solid #eee!important;padding:16px;border-radius:4px}.header .header-menu .menu-item-big .sub-menu li a{padding:0;font-weight:600;font-size:18px;background:0 0}.header .header-menu .menu-item-big .sub-menu li a::after{display:none}.header .header-menu .menu-item-big .sub-menu li:hover a{color:#000}.header .header-menu .menu-item-big .sub-menu li .menu-item-icon{display:block;margin-bottom:10px;border:1px solid #eee;overflow:hidden}.header .header-menu .menu-item-big .sub-menu li .menu-item-icon img{display:block;transition:.6s}.header .header-menu .menu-item-big .sub-menu li:hover .menu-item-icon img{transform:scale(1.1)}.header .header-menu .menu-item-big .sub-menu li>a:before{display:none}.header .header-menu .menu-item-big .sub-menu li.current-menu-item>a,.header .header-menu .menu-item-big .sub-menu li:hover>a{padding:0;background:0 0}.header .header-menu .menu-item-big .sub-menu>li.menu-item-has-children>.sub-menu{position:static;visibility:visible;opacity:1;border-top:none;display:block;box-shadow:none;padding:0;margin-top:24px;background:0 0}.header .header-menu .menu-item-big .sub-menu>li.menu-item-has-children>.sub-menu li{width:100%;margin:8px 0;background:0 0;border-bottom:none}.header .header-menu .menu-item-big .sub-menu>li.menu-item-has-children>.sub-menu li a{font-weight:400;font-size:15px;display:inline-block;background:0 0}.header .header-menu .menu-item-big .sub-menu>li.menu-item-has-children>.sub-menu li:hover a{color:#000}.header .header-menu .menu-item-big .sub-menu>li.menu-item-has-children>.sub-menu li a:hover{color:var(--nav_color_bg)}.header .header-menu .menu-item-big.col-1 .sub-menu li{width:100%}.header .header-menu .menu-item-big.col-2 .sub-menu li{width:calc(50% - 16px)}.header .header-menu .menu-item-big.col-3 .sub-menu li{width:calc(33.33333% - 16px)}.header .header-menu .menu-item-big.col-4 .sub-menu li{width:calc(25% - 16px)}.header .header-menu .menu-item-big.col-5 .sub-menu li{width:calc(20% - 16px)}.header .header-menu .menu-item-big.col-6 .sub-menu li{width:calc(16.666666% - 16px)}.header .header-menu .menu-item-big.col-7 .sub-menu li{width:calc(14.2857% - 16px)}.header .header-menu .menu-item-big.col-8 .sub-menu li{width:calc(12.5% - 16px)}.header .header-menu .menu-item-big.col-9 .sub-menu li{width:calc(11.11111% - 16px)}.header .header-menu .menu-item-big.col-10 .sub-menu li{width:calc(10% - 16px)}}.nav-filter-box{margin-bottom:20px;background:#fff;padding:8px 16px 16px}.nav-filter-box .nav-filter-menu>li{display:flex;border-bottom:1px dashed #eee;margin-bottom:8px;padding-bottom:8px}.nav-filter-box .nav-filter-menu>li h3{margin:0;width:98px;font-size:16px;color:#333;line-height:1.4;border-right:1px solid #eee;padding-top:8px;margin-right:8px;padding-right:8px;display:inline-block}.nav-filter-box .nav-filter-menu li .icon-drop-down{display:none}.nav-filter-box .nav-filter-menu .sub-menu{width:calc(100% - 106px);display:flex;flex-wrap:wrap;align-items:center}.nav-filter-box .nav-filter-menu .sub-menu li label{display:inline-block;padding:4px 8px;margin:4px 8px;border:1px solid #fff;cursor:pointer;font-size:14px}.nav-filter-box .nav-filter-menu .sub-menu li label.active{color:var(--main-color);border:1px solid var(--main-color);padding:4px 8px;border-radius:4px;position:relative}.nav-filter-box .nav-filter-menu .sub-menu li label.active:after{content:"x";position:absolute;top:-7px;right:-7px;display:block;width:14px;height:14px;font-size:12px;background:var(--main-color);border-radius:100%;text-align:center;line-height:13px;z-index:2;color:#fff}.nav-filter-box .nav-filter-title{margin-top:8px;margin-bottom:16px;border-bottom:solid 2px #e4e4e4}.nav-filter-box .nav-filter-title h3{display:inline-block;font-size:18px;color:#333;border-bottom:solid 2px var(--main-color);position:relative;margin:0;top:2px;padding-bottom:8px}.nav-filter-box .nav-filter-title p{margin:0;display:inline-block;margin-left:16px;font-size:14px;color:#666}.nav-filter-box.results-none.reset-top .nav-filter-menu>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.nav-filter-box .reset-filters+.filter-results-count{margin:0 0 0 30px}.nav-filter-box .filter-results-count{display:none;margin:8px 0 0;font-size:14px;color:#666}.filter-post-no{width:100%;padding:16px;color:#333;background-color:#fff3cd;border:1px solid #ffeeba;font-size:16px}@media screen and (max-width:767px){.nav-filter-box{padding:0;border-bottom:3px solid #f5f5f5;padding-bottom:20px}.nav-filter-box .nav-filter-title{margin-top:0;display:flex;flex-wrap:wrap;padding-bottom:16px}.nav-filter-box .nav-filter-title p{margin:16px 0 0;width:100%}.nav-filter-box .nav-filter-menu>li{flex-wrap:wrap;margin-bottom:16px}.nav-filter-box .nav-filter-menu>li h3{width:100%;border-right:none;margin:0 0 8px;padding:0 0 0 8px;font-size:18px}.nav-filter-box .nav-filter-menu .sub-menu{width:100%;margin:0 -8px}.nav-filter-box .filter-results-count{margin:0 0 0 10px;font-size:15px}.nav-filter-box .reset-filters+.filter-results-count{margin:16px 0 0;text-align:center;width:100%}}.nav-filter-box .reset-filters{background:#333;display:inline-block;border-radius:4px;border:1px solid #333;color:#fff;cursor:pointer}.nav-filter-box .reset-filters:hover{background:var(--main-color);color:#fff;border-color:var(--main-color)}.nav-filter-box.reset-top .reset-filters{font-size:14px;padding:3px 6px;min-width:60px;margin:0 0 0 16px}.nav-filter-box.reset-bottom .reset-filters{margin:8px 0 0;font-size:16px;padding:4px 8px;min-width:90px}@media screen and (max-width:767px){.nav-filter-box.reset-top .reset-filters{width:100%;margin:16px 0 0;font-size:16px;padding:8px}.nav-filter-box.reset-bottom .reset-filters{width:100%;margin-top:0;padding:8px 0}}.post-share .socicon-facebook{background:#3e5b98}.post-share .socicon-facebook:before{content:""}.post-share .socicon-twitter{background:#222}.post-share .socicon-twitter:before{content:""}.post-share .socicon-pinterest{background:#c92619}.post-share .socicon-pinterest:before{content:""}.post-share .socicon-reddit{background:#e74a1e}.post-share .socicon-reddit:before{content:""}.post-share .socicon-instagram{background:#000}.post-share .socicon-instagram:before{content:""}.post-share .socicon-stumbleupon{background:#e64011}.post-share .socicon-stumbleupon:before{content:""}.post-share .socicon-linkedin{background:#3371b7}.post-share .socicon-linkedin:before{content:""}.post-share .socicon-whatsapp{background:#20b038}.post-share .socicon-whatsapp:before{content:""}.post-share .socicon-vkontakte{background:#5a7fa6}.post-share .socicon-vkontakte:before{content:""}.post-share .socicon-mail{background:#000}.post-share .socicon-mail:before{content:""}.post-share .socicon-wechat{background:#2aae67}.post-share .socicon-wechat:before{content:""}.post-share .socicon-weibo{background:#d62c2b}.post-share .socicon-weibo:before{content:""}.post-share .ri-file-copy-2-fill{background:#000}.post-share.outline .socicon-facebook span,.post-share.outline .socicon-facebook:before,.post-share.transparent .socicon-facebook span,.post-share.transparent .socicon-facebook:before{color:#3e5b98}.post-share.outline .socicon-twitter span,.post-share.outline .socicon-twitter:before,.post-share.transparent .socicon-twitter span,.post-share.transparent .socicon-twitter:before{color:#222}.post-share.outline .socicon-pinterest span,.post-share.outline .socicon-pinterest:before,.post-share.transparent .socicon-pinterest span,.post-share.transparent .socicon-pinterest:before{color:#c92619}.post-share.outline .socicon-reddit span,.post-share.outline .socicon-reddit:before,.post-share.transparent .socicon-reddit span,.post-share.transparent .socicon-reddit:before{color:#e74a1e}.post-share.outline .socicon-instagram span,.post-share.outline .socicon-instagram:before,.post-share.transparent .socicon-instagram span,.post-share.transparent .socicon-instagram:before{color:#000}.post-share.outline .socicon-stumbleupon span,.post-share.outline .socicon-stumbleupon:before,.post-share.transparent .socicon-stumbleupon span,.post-share.transparent .socicon-stumbleupon:before{color:#e64011}.post-share.outline .socicon-linkedin span,.post-share.outline .socicon-linkedin:before,.post-share.transparent .socicon-linkedin span,.post-share.transparent .socicon-linkedin:before{color:#3371b7}.post-share.outline .socicon-whatsapp span,.post-share.outline .socicon-whatsapp:before,.post-share.transparent .socicon-whatsapp span,.post-share.transparent .socicon-whatsapp:before{color:#20b038}.post-share.outline .socicon-vkontakte span,.post-share.outline .socicon-vkontakte:before,.post-share.transparent .socicon-vkontakte span,.post-share.transparent .socicon-vkontakte:before{color:#5a7fa6}.post-share.outline .socicon-mail span,.post-share.outline .socicon-mail:before,.post-share.transparent .socicon-mail span,.post-share.transparent .socicon-mail:before{color:#000}.post-share.outline .socicon-wechat span,.post-share.outline .socicon-wechat:before,.post-share.transparent .socicon-wechat span,.post-share.transparent .socicon-wechat:before{color:#2aae67}.post-share.outline .socicon-weibo span,.post-share.outline .socicon-weibo:before,.post-share.transparent .socicon-weibo span,.post-share.transparent .socicon-weibo:before{color:#d62c2b}.post-share.outline .ri-file-copy-2-fill span,.post-share.outline .ri-file-copy-2-fill:before,.post-share.transparent .ri-file-copy-2-fill span,.post-share.transparent .ri-file-copy-2-fill:before{color:#000}body .post-share.outline .post-share-item.socicon-facebook,body .post-share.outline .post-share-item.socicon-facebook:hover{border-color:#3e5b98}body .post-share.outline .post-share-item.socicon-twitter,body .post-share.outline .post-share-item.socicon-twitter:hover{border-color:#222}body .post-share.outline .post-share-item.socicon-pinterest,body .post-share.outline .post-share-item.socicon-pinterest:hover{border-color:#c92619}body .post-share.outline .post-share-item.socicon-reddit,body .post-share.outline .post-share-item.socicon-reddit:hover{border-color:#e74a1e}body .post-share.outline .post-share-item.socicon-instagram,body .post-share.outline .post-share-item.socicon-instagram:hover{border-color:#000}body .post-share.outline .post-share-item.socicon-stumbleupon,body .post-share.outline .post-share-item.socicon-stumbleupon:hover{border-color:#e64011}body .post-share.outline .post-share-item.socicon-linkedin,body .post-share.outline .post-share-item.socicon-linkedin:hover{border-color:#3371b7}body .post-share.outline .post-share-item.socicon-whatsapp,body .post-share.outline .post-share-item.socicon-whatsapp:hover{border-color:#20b038}body .post-share.outline .post-share-item.socicon-vkontakte,body .post-share.outline .post-share-item.socicon-vkontakte:hover{border-color:#5a7fa6}body .post-share.outline .post-share-item.socicon-mail,body .post-share.outline .post-share-item.socicon-mail:hover{border-color:#000}body .post-share.outline .post-share-item.socicon-weibo,body .post-share.outline .post-share-item.socicon-weibo:hover{border-color:#d62c2b}body .post-share.outline .post-share-item.socicon-wechat,body .post-share.outline .post-share-item.socicon-wechat:hover{border-color:#2aae67}body .post-share.outline .post-share-item.ri-file-copy-2-fill,body .post-share.outline .post-share-item.ri-file-copy-2-fill:hover{border-color:#000}.post-share .share-title{width:100%;text-align:left;margin-bottom:5px}.post-share .share-title h3{margin:0;font-size:16px}.post-share.no-labels span{display:none}.post-share.transparent .post-share-item{font-size:1em}.post-share.outline .post-share-item{border:1px solid transparent;background:0 0!important}.post-share.outline .post-share-item:hover{border:1px solid}.post-share.transparent .post-share-item{border-radius:0;background:0 0!important}.post-share.transparent .post-share-item:hover{background:0 0!important}.post-share.rectangle.no-labels .post-share-item{border-radius:0;min-width:100px}.post-share.rounded.no-labels .post-share-item{border-radius:20px;min-width:100px}.post-share.circle,.post-share.square,.post-share.transparent{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.post-share.circle .post-share-item,.post-share.square .post-share-item,.post-share.transparent .post-share-item{width:40px;border-radius:50%;-webkit-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}.post-share.square .post-share-item{border-radius:0}.post-share.transparent.outline .post-share-item{border:0}.post-share.rectangle .post-share-item{border-radius:0;min-width:140px}.post-share.rounded .post-share-item{border-radius:20px;min-width:140px}.post-share.transparent .post-share-item{min-width:auto;width:auto;margin-right:25px;border-radius:0}.post-share.transparent .socicon-facebook{margin-left:-3px}#sharer-wechat canvas{max-width:250px}#sharer-wechat p i{font-size:24px;margin-right:4px;line-height:1;font-weight:400}.theme-history2 .section-title{color:var(--theme-history2-color)}.theme-history2 .section-title p{color:var(--theme-history2-color)}.theme-history2 .history-details{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.theme-history2 .history-details .history-img{width:50%}.theme-history2 .history-details .history-img img{display:block}.theme-history2 .history-details .history-img+.history-text{width:50%;text-align:left}.theme-history2 .history-details .history-text{width:80%;margin:0 auto;text-align:center}.theme-history2 .history-details .history-text h3{font-size:28px;line-height:1.4;margin:0;color:var(--theme-history2-color)}.theme-history2 .history-details .history-text p{margin:20px 0 0;font-size:16px;line-height:1.4;color:var(--theme-history2-color)}.theme-history2 .history-details .history-text a{color:var(--theme-history2-color)}.theme-history2 .history-details .history-text a:hover{color:var(--theme-history2-hover-color)}.theme-history2 .history-swiper-date{max-width:70%;padding:0 70px}.theme-history2 .history-swiper-date.history-prev_next-none{max-width:100%;padding:0}.theme-history2 .history-position-top{margin-bottom:60px}.theme-history2 .history-position-bottom{margin-top:60px}.theme-history2 .history-swiper-date:before{content:"";position:absolute;left:0;bottom:1.5px;height:1px;width:calc(100% - 140px);background-color:var(--theme-history2-color);transform:translateX(70px);opacity:.2}.theme-history2 .history-swiper-date.history-prev_next-none:before{width:100%;transform:none}.theme-history2 .history-date p{position:relative}.theme-history2 .history-date p:before{content:"";position:absolute;top:calc(100% - 5px);left:50%;width:5px;height:5px;border-radius:50px;background-color:var(--theme-history2-color);transition:.2s;transform:translateX(-50%)}.theme-history2 .swiper-slide-thumb-active .history-date p:before{background-color:var(--theme-history2-hover-color)}.theme-history2 .history-swiper-date .swiper-wrapper{align-items:center}.theme-history2 .history-swiper-date .swiper-slide{text-align:center;opacity:0;cursor:pointer}.theme-history2 .history-swiper-date .swiper-slide.swiper-slide-visible{opacity:1}.theme-history2 .history-date{display:inline-block}.theme-history2 .history-date p{color:var(--theme-history2-color);padding-bottom:10px;margin:0}.theme-history2 .swiper-slide-thumb-active .history-date p{color:var(--theme-history2-hover-color);font-weight:700}.theme-history2 .history-nav{display:block}.theme-history2 .history-nav .history-next,.history-nav .history-prev{color:#000}.theme-history2 .history-nav .history-next:after,.history-nav .history-prev:after{font-size:18px}@media screen and (max-width:767px){.theme-history2 .history-details{flex-wrap:wrap}.theme-history2 .history-details .history-img,.theme-history2 .history-details .history-img+.history-text,.theme-history2 .history-details .history-text{width:100%}.theme-history2 .history-position-top{margin-bottom:20px}.theme-history2 .history-details .history-text{text-align:left}}.pricing-module{flex-wrap:wrap;display:flex;margin:-16px;justify-content:center}.pricing-module .pricing-wrapper{flex-grow:1;margin:16px;padding:32px;border-radius:8px;position:relative;background:#fff;box-shadow:0 0 30px rgba(12,49,113,.16)}.pricing-module .pricing-wrapper .pricing-tag{font-size:14px;padding:4px 8px;background:var(--nav_color_bg);color:#fff;border-radius:4px;position:absolute;right:0;top:0;margin:8px;font-weight:600}.pricing-module .pricing-wrapper .pricing-title h3{font-size:24px;color:#0e0e0f;font-weight:700;margin:0}.pricing-module .pricing-wrapper .pricing-title p{margin:10px 0 0;opacity:.7;color:#000}.pricing-module .pricing-wrapper .pricing-price{margin-top:32px}.pricing-module .pricing-wrapper .pricing-price h5{font-size:40px;font-weight:700;margin:0}.pricing-module .pricing-wrapper .pricing-price span{font-size:14px;color:#000;opacity:.7}.pricing-module .pricing-wrapper .pricing-price .pricing-btn{display:flex;flex-direction:column;margin-top:24px;text-align:center}.pricing-module .pricing-wrapper .pricing-price .pricing-btn a{background:#12715b;color:#fff;border-radius:4px;padding:14px 16px;font-size:16px;font-weight:600}.pricing-module .pricing-wrapper .pricing-price .pricing-btn a:hover{text-decoration:underline}.pricing-module .pricing-wrapper .pricing-price .pricing-btn span{text-align:center;margin-top:8px}.pricing-module .pricing-wrapper .pricing-details{margin-top:32px}.pricing-module .pricing-wrapper .pricing-details .details-title span{font-size:16px;font-weight:700}.pricing-module .pricing-wrapper .pricing-details .details-item{margin-top:10px}.pricing-module .pricing-wrapper .pricing-details .details-item i{margin-right:4px;font-size:18px}.pricing-module .pricing-wrapper .pricing-details .details-item i.ri-close-circle-fill{color:#c80000}.pricing-module .pricing-wrapper .pricing-details .details-item i.ri-checkbox-circle-fill{color:#12715b}.pricing-module .pricing-wrapper .pricing-details .details-item span{font-size:15px}.pricing-module.pricing-list-2 .pricing-wrapper{width:calc(50% - 32px)}.pricing-module.pricing-list-3 .pricing-wrapper{width:calc(33.333333% - 32px)}.pricing-module.pricing-list-4 .pricing-wrapper{width:calc(25% - 32px)}@media screen and (max-width:767px){.pricing-module .pricing-wrapper{width:100%!important}}.footer-banner{border-bottom:1px solid rgba(131,131,131,.25);padding:40px 0}.footer-banner .footer-b-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.footer-b-wrapper .footer-b-l{width:70%}.footer-b-wrapper .footer-b-l h2{font-size:32px;margin:0;font-weight:700}.footer-b-wrapper .footer-b-l p{line-height:1.4;font-size:15px;margin:16px 0 0}.footer-b-wrapper .footer-b-r{width:30%;display:flex;justify-content:flex-end}.footer-b-wrapper .footer-b-r a{background:#c10d24;color:#fff;font-size:16px;border-radius:4px;padding:14px 27px;min-width:160px;display:block;text-align:center;width:max-content}.footer-b-wrapper .footer-b-r a:hover{text-decoration:underline}.footer-b-wrapper .footer-b-r form{width:100%;display:flex;align-items:center}.footer-b-wrapper .footer-b-r form input{font-size:14px;color:#000;background:#fff;padding:12px 16px;width:100%;border:1px solid #ced4da;border-radius:6px}.footer-b-wrapper .footer-b-r form button{background-color:var(--nav_color_bg);color:#fff;font-size:15px;font-weight:bolder;padding:12px 16px;width:47px;cursor:pointer;border:1px solid var(--nav_color_bg);margin-left:10px;border-radius:6px}.footer-b-wrapper .footer-b-r form button:hover{opacity:.8}@media screen and (max-width:767px){.footer-banner{padding:20px 0}.footer-b-wrapper .footer-b-l{width:100%}.footer-b-wrapper .footer-b-l h2{font-size:26px;text-align:center}.footer-b-wrapper .footer-b-l p{text-align:center;font-size:15px}.footer-b-wrapper .footer-b-r{width:100%;margin-top:30px}.footer-b-wrapper .footer-b-r a{width:100%}}.reviews-module .swiper{margin-top:30px}.reviews-module .swiper:first-child{margin-top:0}.reviews-module .reviews-item{padding:30px;border:1px solid rgba(131,131,131,25%);border-radius:12px;background:#fff}.reviews-module .reviews-item .reviews-score .score-icon{display:flex;align-items:center;gap:4px;margin-bottom:30px}.reviews-module .reviews-item .reviews-score .score-icon i{font-size:18px;line-height:1}.reviews-module .reviews-item .reviews-score p{font-size:15px;line-height:1.4;color:#000;margin:0}.reviews-module .reviews-item .reviews-customer{margin-top:30px;display:flex;align-items:center}.reviews-module .reviews-item .reviews-customer img{width:50px;height:50px;object-fit:cover;border-radius:50px;margin-right:14px}.reviews-module .reviews-item .reviews-customer h6{margin:0;font-size:16px}.reviews-module .reviews-item .reviews-customer span{font-size:14px}@media screen and (max-width:767px){.reviews-module .reviews-item{padding:20px}.reviews-module .reviews-item .reviews-score .score-icon{margin-bottom:20px}.reviews-module .swiper{margin-top:16px}.reviews-module .reviews-item .reviews-customer{margin-top:20px}}.page-menu ul li.current-menu-item{position:relative}.page-menu ul li.current-menu-item::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--main-color)}.team-post-list{position:relative;display:flex;flex-wrap:wrap;margin:-12px}.team-post-list .item{position:relative;text-align:center;width:calc(25% - 24px);margin:12px;background:#fff;border-radius:8px;overflow:hidden}.team-post-list .swiper-slide .item{width:100%;margin:0}.team-post-list .item:hover .img::after{opacity:1}.team-post-list .item:hover .img .social-icons{opacity:1;bottom:15px}.team-post-list .item .img{position:relative;overflow:hidden;transition:.7s cubic-bezier(.17,.67,0,1.01);border-radius:5px}.team-post-list .item .img>a{position:relative;z-index:9}.team-post-list .item .img img{width:100%;margin:0;transition:.7s cubic-bezier(.17,.67,0,1.01);background-size:cover;border-radius:5px;display:block}.team-post-list .item:hover .img{transform:scale(.98)}.team-post-list .item .img::after{position:absolute;content:"";left:0;bottom:-1px;width:100%;height:50%;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.team-post-list .item .img .social-icons{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;border-radius:5px;background-color:var(--nav_color_bg);white-space:nowrap;opacity:0;z-index:20;-webkit-transition:all .4s ease;transition:all .4s ease}.team-post-list .item .img .social-icons a{font-size:17px;margin:15px 10px;line-height:1;color:#fff}.team-post-list .item .img .social-icons a:hover{color:#fff;opacity:1}.team-post-list .item .info{padding:16px}.team-post-list .item .info h2{font-size:18px;font-weight:400;color:#141414;margin:0;line-height:1.4}.team-post-list .item .info p{font-size:14px;font-weight:400;line-height:1.4;color:#707070;margin:5px 0 0}.team-single{margin-bottom:30px;border:1px solid #e5e5e5;padding:30px;border-radius:8px;display:flex;align-items:flex-start;justify-content:space-between;background:#fff}.team-single .team-img{width:400px}.team-single .team-img img{display:block;width:100%;height:auto;border-radius:8px}.team-single .team-details{padding:0;margin:0;width:calc(100% - 430px)}.team-single .team-details .team-title{border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:20px}.team-single .team-details .team-title h1{font-size:22px;font-weight:700;margin:0;color:#17012c}.team-single .team-details .team-title span{font-size:16px;font-weight:400;margin-top:4px;display:block;color:#504e4e}.team-single .team-details .team-about{margin-bottom:0}.team-single .team-details .team-about>:last-child{margin-bottom:0}.team-single .team-details .team-about .social-icons{white-space:nowrap;border-top:1px solid #e5e5e5;padding-top:20px;margin-top:20px;display:flex;flex-wrap:wrap;gap:20px}.team-single .team-details .team-about .social-icons a{font-size:17px;line-height:1;color:#fff;background:var(--nav_color_bg);border-radius:50px;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.team-single .team-details .team-about .social-icons a:hover{color:#fff;text-decoration:none}.related-team-list .related-team-wrapper{padding-bottom:50px;margin:0}.related-team-list{padding:60px 0}.related-team-list .related-team-title{text-align:center;margin-bottom:30px}.related-team-list .related-team-title h3{font-size:28px;margin:0}.related-team-list .team-post-list .swiper-pagination{bottom:0}.related-team-list .team-post-list .swiper-pagination .swiper-pagination-bullet-active{background:var(--main-color)}.related-team-list .swiper{opacity:0}.related-team-list .swiper.swiper-backface-hidden{opacity:1}.module-theme-team .more-btn{margin-top:40px;text-align:center}.module-theme-team .more-btn a{display:inline-block;margin:0 auto;padding:12px 70px;border:1px solid #333;color:#000;font-weight:700;font-size:16px;transition:all .3s}.module-theme-team .more-btn a:hover{border:1px solid var(--main-color);background-color:var(--main-color);color:#fff}@media screen and (max-width:767px){.team-post-list{margin:-8px}.team-post-list .item{width:calc(50% - 16px);margin:8px}.team-post-list .item:hover .img{transform:none}.team-post-list .item:hover .img .social-icons{display:none}.team-single{flex-wrap:wrap;padding:0;border:none;margin-bottom:0}.team-single .team-img{width:100%}.team-single .team-details{width:100%;margin-top:20px}.team-single .team-details .team-about .social-icons{justify-content:center}.module-theme-team .more-btn{margin-top:15px}}.faq-inner{display:flex;justify-content:space-between;gap:100px}.faq-inner .faq-title{width:40%}.faq-inner .faq-title .title-panel{position:sticky;top:100px;left:0;z-index:9}.faq-inner .faq-title .title-panel h2{margin:0;font-size:34px}.faq-inner .faq-title .title-panel p{font-size:16px;line-height:1.4;color:#000;margin:20px 0 0}.faq-inner .faq-title .title-panel a{margin-top:20px;display:inline-flex;font-size:16px;background:var(--main-color);color:#fff;padding:12px 24px;border-radius:50px;font-weight:600;align-items:center;gap:10px}.faq-inner .faq-title .title-panel a:hover{background:#000}.faq-inner .faq-list{width:60%}.faq-inner .faq-list>ul{display:flex;flex-direction:column;gap:20px}.faq-inner .faq-list>ul>li{padding:16px;border-radius:8px;border:1px solid rgba(131,131,131,25%)}.faq-inner .faq-list>ul>li h3{margin:0;padding-right:40px;font-size:20px;line-height:1.4;font-weight:600;color:#000;cursor:pointer;position:relative}.faq-inner .faq-list>ul>li h3:hover{opacity:.7}.faq-inner .faq-list>ul>li h3:before{content:"";display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:0;font-family:remixicon!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:24px;height:24px;font-size:14px;text-transform:none;line-height:1;transform:translateY(-50%) rotate(0);transition:transform .2s ease;background-color:rgba(155,155,155,.25);border-radius:100%;font-weight:400;color:#333}.faq-inner .faq-list>ul>li.active h3:before{transform:translateY(-50%) rotate(45deg)}.faq-inner .faq-list>ul>li div{display:none}.faq-inner .faq-list>ul>li div>*{margin-top:16px}.faq-inner .faq-list>ul>li div p{margin-bottom:0;font-size:15px;line-height:1.4}@media screen and (max-width:767px){.faq-inner{flex-direction:column;gap:30px}.faq-inner .faq-title{text-align:center}.faq-inner .faq-list,.faq-inner .faq-title{width:100%}}.module-theme-video .video-wrapper .video-box{position:relative}.module-theme-video .video-wrapper .video-box video{border-radius:10px;overflow:hidden;width:100%;height:var(--video_h_pc);object-fit:cover}.module-theme-video .video-wrapper .video-box .video-fancybox a{width:100px;height:100px;backdrop-filter:blur(8px);border-radius:50px;background-color:rgba(255,255,255,70%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:1}.module-theme-video .video-wrapper .video-box .video-fancybox a i{font-size:32px;color:var(--main-color)}.module-theme-video .video-wrapper .video-box .video-fancybox a:hover{background:#fff}@media screen and (max-width:767px){.module-theme-video .video-wrapper .video-box video{height:var(--video_h_mb)}}.partners-2-module .swiper{margin-top:30px}.partners-2-module .swiper:first-child{margin-top:0}.partners-2-module .partners-item .partners-img{display:flex}.partners-2-module .partners-item .partners-img img{max-width:100%;height:auto;object-fit:cover;border:1px solid #eee;border-radius:4px}.partners-2-module .partners-item h6{margin:0;font-size:14px;text-align:center;color:#000}.partners-2-module .partners-style-text_img{display:flex;align-items:center;gap:10px;border:1px solid #eee;border-radius:50px;padding:10px 16px;justify-content:center}.partners-2-module .partners-style-text_img .partners-img{width:30%}.partners-2-module .partners-style-text_img .partners-img img{border:none;border-radius:50px}.partners-2-module .partners-style-text_img_2 .partners-img{margin-bottom:6px}.theme-post .post-box-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.theme-post .post-box-heading h2{font-size:34px;line-height:1;margin:0}.theme-post .post-box-heading p{font-size:16px;line-height:1.4;margin:16px 0 0}.theme-post .post-box-heading .btn-more{display:inline-flex;font-size:16px;border-radius:50px;border:1px solid #eee;background:var(--main-color);color:#fff;padding:12px 24px;font-weight:600;align-items:center;gap:10px}.theme-post .post-box-heading .btn-more:hover{background:#000}.theme-post .post-box-list{display:flex;flex-wrap:wrap;margin:-15px}.theme-post .post-box-list.style_5{margin:-10px}.theme-post .post-box-list .post-item{margin:15px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.1)}.theme-post .post-box-list.style_2 .post-item{width:calc(50% - 30px)}.theme-post .post-box-list.style_3 .post-item{width:calc(33.33333% - 30px)}.theme-post .post-box-list.style_4 .post-item{width:calc(25% - 30px)}.theme-post .post-box-list.style_5 .post-item{width:calc(20% - 20px);margin:10px}.theme-post .post-box-list .post-item .post-image{margin:0;overflow:hidden}.theme-post .post-box-list .post-item .post-image a{display:block}.theme-post .post-box-list .post-item .post-image img{display:block;width:100%;height:var(--post_thumb_pc_h);object-fit:cover;transition:.3s ease-out}.theme-post .post-box-list .post-item .post-image:hover img{transform:scale(1.1)}.theme-post .post-box-list .post-item .post-text{padding:24px 16px}.theme-post .post-box-list .post-item .post-text .post-category{font-size:14px;line-height:1.4}.theme-post .post-box-list .post-item .post-text .post-title{display:block}.theme-post .post-box-list .post-item .post-text .post-title h3{margin:0;font-size:20px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.theme-post .post-box-list.style_4 .post-item .post-text .post-title h3{font-size:18px}.theme-post .post-box-list.style_5 .post-item .post-text .post-title h3{font-size:16px}.theme-post .post-box-list.style_5 .post-item .post-text .post-title h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.theme-post .post-box-list .post-item .post-text .post-excerpt{margin-top:10px}.theme-post .post-box-list .post-item .post-text .post-excerpt p{margin:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.theme-post .post-box-list.style_4 .post-item .post-text .post-excerpt p{font-size:15px}.theme-post .post-box-list.style_5 .post-item .post-text .post-excerpt p{font-size:14px}.theme-post .post-box-list .post-item .post-text .post-meta{margin-bottom:10px;display:flex;align-items:center;gap:16px}.theme-post .post-box-list .post-item .post-text .post-meta .post-date span{font-size:14px;line-height:1.4}.theme-post .swiper{opacity:0}.theme-post .swiper.swiper-initialized{opacity:1}.theme-post .swiper-wrapper.post-box-list{flex-wrap:nowrap;margin:0}.theme-post .swiper-wrapper.post-box-list .post-item{margin:0;box-shadow:none;border-radius:0;background:0 0}.theme-post .swiper-wrapper.post-box-list .post-item .post-text{padding:24px 0}.theme-post .swiper-wrapper.post-box-list .post-item .post-image{border-radius:12px;overflow:hidden}.theme-post .swiper-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.theme-post .swiper-navigation .navigation-wrapper{display:flex;gap:16px}.theme-post .swiper-navigation .navigation-wrapper .swiper-nav{width:48px;height:48px;border-radius:50%;background:#fff;box-shadow:0 .125rem .25rem -.1rem rgba(0,0,0,15%);color:#000;display:flex;align-items:center;justify-content:center}.theme-post .swiper-navigation .navigation-wrapper .swiper-nav:hover{background:var(--main-color);color:#fff}.theme-post .swiper-navigation .navigation-wrapper i{font-size:24px}.theme-post .swiper-navigation .btn-more{font-size:16px;border-radius:8px;background:var(--main-color);color:#fff;line-height:48px;padding:0 16px;display:none;gap:8px}@media screen and (max-width:767px){.theme-post .post-box-heading{margin-bottom:30px;flex-wrap:wrap;justify-content:center;text-align:center}.theme-post .post-box-heading .btn-more{margin-top:15px}.theme-post .post-box-list{margin:0!important}.theme-post .post-box-list .post-item:first-child{margin:0}.theme-post .post-box-list .post-item{width:100%!important;margin:15px 0 0}.theme-post .post-box-list .post-item .post-image img{height:var(--post_thumb_mb_h)}.theme-post .post-box-list .post-item .post-text .post-title h3{-webkit-line-clamp:none}.theme-post.swiper-parent .btn-more{display:none}.theme-post .swiper-navigation .btn-more{display:flex}}.list-blog{display:flex;flex-wrap:wrap;margin:-15px}.list-blog.style_5{margin:-10px}.list-blog .post-item{width:calc(33.33333% - 30px);margin:15px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.1)}.list-blog.style_2 .post-item{width:calc(50% - 30px)}.list-blog.style_3 .post-item{width:calc(33.33333% - 30px)}.list-blog.style_4 .post-item{width:calc(25% - 30px)}.list-blog.style_5 .post-item{width:calc(20% - 20px);margin:10px}.list-blog .post-item .post-image{margin:0;overflow:hidden}.list-blog .post-item .post-image a{display:block}.list-blog .post-item .post-image img{display:block;width:100%;height:var(--list_thumb_h_pc);object-fit:cover;transition:.3s ease-out}.list-blog .post-item .post-image:hover img{transform:scale(1.1)}.list-blog .post-item .post-text{padding:24px 16px}.list-blog .post-item .post-text .post-category{font-size:14px;line-height:1.4}.list-blog .post-item .post-text .post-title{display:block}.list-blog .post-item .post-text .post-title h3{margin:0;font-size:20px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.list-blog.style_4 .post-item .post-text .post-title h3{font-size:18px}.list-blog.style_5 .post-item .post-text .post-title h3{font-size:16px}.list-blog.style_5 .post-item .post-text .post-title h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.list-blog .post-item .post-text .post-excerpt{margin-top:10px}.list-blog .post-item .post-text .post-excerpt p{margin:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.list-blog.style_4 .post-item .post-text .post-excerpt p{font-size:15px}.list-blog.style_5 .post-item .post-text .post-excerpt p{font-size:14px}.list-blog .post-item .post-text .post-meta{margin-bottom:10px;display:flex;align-items:center;gap:16px}.list-blog .post-item .post-text .post-meta .post-date span{font-size:14px;line-height:1.4}@media screen and (max-width:767px){.list-blog.mb-list_style_one{margin:0}.list-blog.mb-list_style_one .post-item:first-child{margin:0}.list-blog.mb-list_style_one .post-item{width:100%;margin:15px 0 0}.list-blog .post-item .post-image img{height:var(--list_thumb_h_mb)}.list-blog .post-item .post-text .post-title h3{-webkit-line-clamp:2}.list-blog.mb-list_style_two{margin:-8px}.list-blog.mb-list_style_two .post-item .post-text{padding:12px 8px}.list-blog.mb-list_style_two .post-item{width:calc(50% - 16px);margin:8px;border-radius:5px}.list-blog.mb-list_style_two .post-item .post-text .post-excerpt{display:none}.list-blog.mb-list_style_two .post-item .post-text .post-title h3{font-size:16px;font-weight:500}.list-blog .post-item .post-text .post-category{display:none}}a.comment-digg{float:right;margin-left:10px}a.comment-digg:not(.is-digged){color:inherit!important}#toc .toc-title{margin-bottom:4px;border-bottom:1px solid var(--border-color);padding-bottom:4px}#toc .toc-controller{padding-left:4px;cursor:pointer}