/**
 * 自动合并的CSS文件
 * 生成时间: 2026-04-03 14:45:58
 * 包含 17 个CSS文件
 * 压缩模式: 已启用
 * 如需重建，请访问：https://www.yilingtaiyishan.com/wp-admin/?rebuild_css=1
 */

.setp-0314 .title:before{content:"";width:10px;height:10px;border:2px solid var(--fs-color-primary);display:block;margin:calc(0.5vw + 5px) auto;background:#fff;border-radius:50%;position:relative;z-index:2}.setp-0314 .title:after{content:"";top:6px;width:calc(100% + 2vw + 33px);left:50%;height:1px;background:#ccc;position:absolute;z-index:1}.setp-0314 .title{color:var(--fs-color-primary);position:relative;width:100%:}.setp-0314 .title:after{content:"";top:6px;width:calc(100% + 2vw + 33px);left:50%;height:1px;background:#ccc;position:absolute;z-index:1}.setp-0314 .item:nth-child(3n) .title:after{display:none}@media (max-width:549px){.setp-0314 .title:before,.setp-0314 .title:after{display:none;content:none}}.faq-list-2 .accordion .toggle{top:0.7em;color:var(--fs-color-primary)}.faq-list-2 .accordion-title{border:none}.faq-list-2 .accordion-title.active{background-color:var(--fs-color-primary);border-color:#ffffff;color:#ffffff;font-weight:700}.faq-list-2 .accordion-title.active i{color:#ffffff}.faq-list-2 .accordion .accordion-inner{background:#fff}.faq-list-2 .accordion .active h3{color:#fff}.faq-list-2 .accordion-title{padding:14px 20px;font-size:90%;background:#eee;margin:10px 0 0 0}.js-innovate-v4 .js-innovate-v4-hero-title{font-weight:900;margin-bottom:30px;text-transform:uppercase}.js-innovate-v4 .js-text-outline{color:transparent;-webkit-text-stroke:1.5px #111;transition:all 0.4s ease}.js-innovate-v4:hover .js-text-outline{color:#111;-webkit-text-stroke:1.5px #111}.js-innovate-v4 .js-innovate-v4-tag{font-size:13px;font-weight:600;letter-spacing:3px;color:#999;margin-bottom:15px}.js-innovate-v4 .js-innovate-v4-scroll-guide{display:flex;align-items:center;gap:15px;margin-top:40px;cursor:pointer}.js-innovate-v4 .js-guide-circle{width:45px;height:45px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.4s ease}.js-innovate-v4:hover .js-guide-circle{background-color:#eac4a1;border-color:#eac4a1;transform:rotate(90deg)}.js-innovate-v4-visual-wrapper{position:relative}.js-innovate-v4-glow{position:absolute;top:20%;left:20%;width:60%;height:60%;background:radial-gradient(circle,rgba(234,196,161,0.4) 0%,transparent 70%);filter:blur(40px);z-index:-1;transition:transform 0.8s ease}.js-innovate-v4:hover .js-innovate-v4-glow{transform:scale(1.5)}.js-innovate-v4-img-mask{border-radius:30px;overflow:hidden;box-shadow:0 40px 80px rgba(0,0,0,0.15)}.js-innovate-v4-floating-tag{position:absolute;line-height:0px;top:60px;right:20px;background:#fff;padding:10px 18px;border-radius:50px;font-size:11px;font-weight:700;box-shadow:0 10px 25px rgba(0,0,0,0.1);display:flex;align-items:center;gap:8px;animation:js-float 3s infinite ease-in-out}.js-pulse-dot{width:8px;height:8px;background-color:#2ecc71;border-radius:50%;box-shadow:0 0 0 0 rgba(46,204,113,0.7);animation:js-pulse 2s infinite}@keyframes js-pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(46,204,113,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(46,204,113,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(46,204,113,0)}}@keyframes js-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:849px){.js-innovate-v4 .js-innovate-v4-text-col{text-align:center;padding-bottom:40px}.js-innovate-v4 .js-innovate-v4-scroll-guide{justify-content:center}.js-innovate-v4-floating-tag{top:20px;right:40px}}.faq-list-3 .accordion .toggle{right:0 !important;left:auto}.faq-list-3 .accordion .toggle{right:0 !important;left:auto}.faq-list-3 .active>.toggle{transform:rotate(0deg)}.faq-list-3 .accordion .toggle{top:0.1em}.faq-list-3 .accordion-inner{background:#F7F7F7;border-radius:0 0 4px 4px}.faq-list-3 .toggle i{font-size:1em}@media (max-width:549px){.faq-list-3 .toggle i{font-size:12px}.faq-list-3 .accordion .toggle{top:0.6em}}.faq-list-3 .icon-angle-down:before{content:"f067" !important;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px}.faq-list-3 .accordion-title.active .icon-angle-down:before{content:"f068" !important;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px}.faq-list-3 .accordion-title.active{background:var(--primary-color);border-radius:4px 4px 0 0}.faq-list-3 .accordion-title.active *{color:#fff}.faq-list-3 .accordion-title{padding:10px 20px;font-size:100%;background:#fff;border:0;margin:10px 0 0 0 !important;border-radius:4px;font-weight:bold !important;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease}@media (max-width:549px){.faq-list-3 .accordion-title{font-size:12px}}.faq-list-3 .accordion-title:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.1)}.faq-list-3 .accordion .toggle{right:0 !important;left:auto}.faq-list-3 .accordion .toggle{right:0 !important;left:auto}.faq-list-3 .active>.toggle{transform:rotate(0deg)}.faq-list-3 .accordion .toggle{top:0.1em}.faq-list-3 .accordion-inner{background:#F7F7F7;border-radius:0 0 4px 4px}.faq-list-3 .toggle i{font-size:1em}@media (max-width:549px){.faq-list-3 .toggle i{font-size:12px}.faq-list-3 .accordion .toggle{top:0.6em}}.faq-list-3 .icon-angle-down:before{content:"f067" !important;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px}.faq-list-3 .accordion-title.active .icon-angle-down:before{content:"f068" !important;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px}.faq-list-3 .accordion-title.active{background:var(--primary-color);border-radius:4px 4px 0 0}.faq-list-3 .accordion-title.active *{color:#fff}.faq-list-3 .accordion-title{padding:10px 20px;font-size:100%;background:#fff;border:0;margin:10px 0 0 0 !important;border-radius:4px;font-weight:bold !important;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,0.05);transition:transform 0.3s ease,box-shadow 0.3s ease}@media (max-width:549px){.faq-list-3 .accordion-title{font-size:12px}}.faq-list-3 .accordion-title:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.1)}.setp-0314 .title:before{content:"";width:10px;height:10px;border:2px solid var(--fs-color-primary);display:block;margin:calc(0.5vw + 5px) auto;background:#fff;border-radius:50%;position:relative;z-index:2}.setp-0314 .title:after{content:"";top:6px;width:calc(100% + 2vw + 33px);left:50%;height:1px;background:#ccc;position:absolute;z-index:1}.setp-0314 .title{color:var(--fs-color-primary);position:relative;width:100%:}.setp-0314 .title:after{content:"";top:6px;width:calc(100% + 2vw + 33px);left:50%;height:1px;background:#ccc;position:absolute;z-index:1}.setp-0314 .item:nth-child(3n) .title:after{display:none}@media (max-width:549px){.setp-0314 .title:before,.setp-0314 .title:after{display:none;content:none}}.icon-faq-list{.accordion-title:after{position:absolute;right:0;top:14px;content:"EA4E" !important;font-family:"remixicon" !important;display:inline-block;font-size:18px;line-height:1;background-image:none !important;transition:transform 0.3s ease}.accordion-item.active .accordion-title:after{transform:rotate(180deg)}.accordion .accordion-title .toggle i{display:none !important}.accordion .accordion-item .toggle::before{display:inline-block;font-family:"remixicon" !important;font-style:normal;width:20px;height:20px;font-size:20px;line-height:1;vertical-align:middle;margin-right:10px}.accordion .accordion-item:nth-child(1) .toggle::before{content:"F3A6"}.accordion .accordion-item:nth-child(2) .toggle::before{content:"EA92"}.accordion .accordion-item:nth-child(3) .toggle::before{content:"F231"}.active > .toggle{transform:none}}.home-banner{position:relative;overflow:hidden;background-color:#000}.home-banner .banner-bg::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);mix-blend-mode:overlay;-webkit-mask-image:linear-gradient(to right,black 0%,black 25%,transparent 70%);mask-image:linear-gradient(to right,black 0%,black 25%,transparent 70%);z-index:1;pointer-events:none}.home-banner .banner-bg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0) 50%);z-index:2;pointer-events:none}.home-banner .banner-bg img{z-index:0;object-fit:cover;transform:scale(1.05)}.home-banner .banner-layers{z-index:10}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden}.popup-overlay.show{opacity:1;visibility:visible}.popup-container{background:white;border-radius:15px;padding:30px 30px 0 30px;max-width:600px;width:100%;box-shadow:0 5px 20px rgba(0,0,0,0.2);transform:translateY(100%);position:relative}.popup-overlay.show .popup-container{transform:translateY(0)}.popup-overlay.collapsed{background:transparent;pointer-events:none;opacity:1;visibility:visible}.popup-overlay.collapsed .popup-container{position:fixed;top:50%;left:-40px;transform:translateY(-50%) rotate(90deg);max-width:120px;padding:15px;border-radius:15px 15px 0 0;cursor:pointer;pointer-events:auto;background:white;box-shadow:-5px -5px 20px rgba(0,0,0,0.2)}.popup-overlay.collapsed .popup-content,.popup-overlay.collapsed .close-btn{display:none}.collapse-icon{display:none;text-align:center;font-size:14px;color:#333}.popup-overlay.collapsed .collapse-icon{display:block}.popup-content{display:block}.popup-header{text-align:center;margin-bottom:20px}.popup-title{font-size:1.8rem;font-weight:bold;color:#333;margin-bottom:10px}.popup-description{font-size:1rem;color:#666;line-height:1.5;margin-bottom:25px}.popup-buttons{display:flex;gap:10px;margin-bottom:20px}.popup-btn{flex:1;padding:12px 20px;border:none;border-radius:8px;font-size:0.9rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;text-align:center}.btn-primary{background:linear-gradient(135deg,#f3cf46,#286E3E) !important;color:white}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,0.4)}.btn-secondary{background:#f8f9fa;color:#333;border:2px solid #e9ecef}.btn-secondary:hover{background:#e9ecef;transform:translateY(-2px)}.close-btn{position:absolute;top:0;right:-21px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#999;width:24px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:50%}.close-btn:hover{background:#f0f0f0;color:#333}@media (max-width:480px){.popup-container{max-width:100%;border-radius:15px;margin:0}.popup-overlay.collapsed .popup-container{max-width:120px;border-radius:15px 15px 0 0}.popup-buttons{flex-direction:column}.popup-title{font-size:1.5rem}}.tax-product_tag #main,.tax-product_cat #wrapper,.post-type-archive-product #wrapper,.post-type-archive-product #main,.post-type-archive-product .shop-page-title,.tax-product_cat #main,.tax-product_cat .shop-page-title{background:#eee}.archive #main hr{display:none}.widget .toggle:not(.accordion .toggle){margin:0 0 0 5px;min-height:2em;width:2em;border-radius:50%;background:#eee}.widget>ul>li>a{display:inline-block;flex:1;padding:15px 0}.sidebar-inner{background:#fff;padding:35px 25px;border-radius:5px}.box-category .box-text,.product-small .box-text{padding:15px}.product-category .box,.product-small .box{background:#fff;border-radius:5px;overflow:hidden}.product-small .woocommerce-loop-product__title{font-size:14px}.products .product-small{opacity:0;transform:translateY(30px);animation:slideUpFade 0.5s forwards}.products .product-small:nth-child(1){animation-delay:0.1s}.products .product-small:nth-child(2){animation-delay:0.2s}.products .product-small:nth-child(3){animation-delay:0.3s}.products .product-small:nth-child(4){animation-delay:0.4s}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}h1.product_title{font-weight:bold}.goods-info .ux-buy-now-button,.goods-info .single_add_to_cart_button.button{display:block;width:100%;background:transparent;color:#333;border:1px solid #333;border-radius:54px;padding:3px 15px;text-align:center;cursor:pointer;transition:all 0.3s ease}.goods-info .ux-buy-now-button{background:#333;color:#fff}.goods-info .single_add_to_cart_button.button:hover{border-color:#000;background:#fff8f2 !important}.goods-info .ux-buy-now-button:hover{background:#000;color:#fff}#reviews{margin:40px auto 0 auto !important}.woocommerce-tabs #comments{padding:30px}.woocommerce-tabs .nav-tabs+.tab-panels{padding:0 !important}.woocommerce-Tabs-panel section .row{margin-left:auto !important;margin-right:auto !important}@media (max-width:549px){.woocommerce-Tabs-panel section{padding:30px 15px !important}}.woocommerce-tabs .tab>a{font-size:18px !important;padding:10px 20px !important}.page-template table{width:100%;border-collapse:separate;border-spacing:0;margin:32px 0;background:#fdfbf6;border:1px solid #e6dcc7;font-size:14px;color:#3a2f1b;overflow:hidden}.page-template th{background:#705B27;color:#ffffff;font-weight:600;text-align:left;padding:18px 16px;border-bottom:1px solid #d6c8a3}.page-template td{padding:14px 16px;border-bottom:1px solid #eee6d2;color:#4a3b26;background:#fdfbf6;transition:all 0.2s ease}.page-template tr:last-child td{border-bottom:none}.page-template tbody tr:nth-child(even){background:#f6f1e4}.page-template tbody tr:hover{background:#efe6cf}.page-template td:first-child{font-weight:600;color:#705B27;background:#f3ead2;width:260px}@media (max-width:768px){.page-template table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:100%}}.page-template table::-webkit-scrollbar{height:6px}.page-template table::-webkit-scrollbar-thumb{background:#705B27}.archive .post-item .box{box-shadow:0 1px 2px rgba(0,0,0,.2)}.archive .post-item .box .box-text{padding:10px}.widget-area .fluentform .ff-el-group{margin-bottom:10px}.widget-area .ff-custom_html h2{font-size:18px}.widget-area .frm-fluent-form .ff-t-container{display:block;gap:15px;width:100%}.category-blog .page-wrapper{padding-top:60px}@media (max-width:849px){.category-blog .page-wrapper{padding-top:60px}}@media (max-width:549px){.category-blog .page-wrapper{padding-top:30px}}.entry-content a u,.entry-content p a{color:--fs-experimental-link-color;text-decoration:none;border-bottom:1px dotted rgba(30,115,190,0.4);transition:all 0.2s ease}.entry-content a u{text-decoration:none !important}.entry-content p a:hover{color:--fs-experimental-link-color;border-bottom-color:rgba(11,79,156,0.8)}.single-post table{width:100%;border-collapse:separate;border-spacing:0;margin:24px 0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:14px;color:#374151;display:table;table-layout:auto}.single-post th{background:#f1f5f9;color:#1f2937;font-weight:600;text-align:left;padding:10px 14px;border-bottom:1px solid #e5e7eb;white-space:nowrap}.single-post td{padding:10px 14px;border-bottom:1px solid #e5e7eb;color:#374151;white-space:normal;word-break:break-word}.single-post tr:last-child td{border-bottom:none}.single-post tbody tr:nth-child(even){background-color:#f9fafb}.single-post tbody tr:hover{background-color:#eef2ff;transition:background-color 0.2s ease}.single-post td:first-child{font-weight:500;color:#111827}@media (max-width:768px){.single-post table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:100%}}.single-post table::-webkit-scrollbar{height:6px}.single-post table::-webkit-scrollbar-thumb{background:#c7d2fe;border-radius:4px}.faq-list .accordion .toggle{right:0 !important;left:auto}.faq-list .accordion .toggle{right:0 !important;left:auto}.faq-list .toggle i{font-size:1em;transition:all .3s}.faq-list .icon-angle-down:before{content:"" !important;font-size:12px}.faq-list .accordion-title{padding:0.6em 2.3em 0.6em .6em;font-size:90%}.plyr__control--overlaid{background:var(--fs-color-primary)!important}.woocommerce-form-register .cf-turnstile{margin-left:0 !important}.fluentform .ff-el-form-control{background:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:0.1rem;box-shadow:none !important;color:#495057;display:block;font-size:16px;line-height:1.5;margin-bottom:0;max-width:100%;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.fluentform .ff-el-form-control:hover{background:#fff !important}.ff-default .ff-el-form-control:focus{border-color:var(--fs-color-primary) !important}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0;font-size:12px;color:#444}.ff-default textarea{min-height:130px !important}.ff-message-success{border:1px solid #ced4da;box-shadow:0 1px 5px rgba(0,0,0,.1);margin-top:10px;padding:20px;position:relative;font-size:16px;font-weight:600;color:#569791;text-align:center;line-height:1.2}.ff-default .ff_btn_style{display:inline-block;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.5;text-align:center;cursor:pointer;user-select:none;white-space:nowrap;border:1px solid transparent;border-radius:0 !important;background:var(--fs-color-primary) !important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-btn-submit:not(.ff_btn_no_style){margin:0;border-radius:4px !important}.ff_submit_btn_wrapper{margin-bottom:0 !important}.fluentform .iti__selected-flag{background:rgb(0 0 0 / 3%) !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.ff-default .ff-el-form-control{font-family:inherit !important;height:40px;line-height:44px;font-size:14px;color:#808080;border-radius:5px;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1) !important}.from-box-none .ff-el-form-control{box-shadow:none !important}.gtranslate_wrapper{margin-top:6px;width:120px !important}.gt-lang-code{font-size:10pt !important;top:2px !important;font-weight:300}.gt-current-lang img{width:20px!important;height:20px !important;margin:0!important}.gt-current-lang{padding:0!important}.gt_options a{font-size:10pt!important;padding:7px 9px!important}.gt_options a img{width:20px!important}.gt_options{position:absolute!important;width:min(200px,calc(100vw - 20px))!important;max-width:min(200px,calc(100vw - 20px))!important;background:white!important;left:0;right:auto}.gt_float_switcher{font-family:inherit !important}.gt_float_switcher.gt-near-right .gt_options{left:auto;right:0}.gt_float_switcher-arrow{height:22px!important;background-size:8px!important}.gt_float_switcher{transition:none !important;font-size:12px !important;border-radius:2px;color:#fff;display:inline-block;line-height:20px;box-shadow:none !important;background:transparent !important;overflow:hidden;box-shadow:none !important}.gt_float_switcher img{vertical-align:middle;display:inline-block;width:33px;height:auto;margin:0 5px 0 0;border-radius:3px}.gt_float_switcher .gt_options{position:relative;z-index:777;max-height:250px;overflow-y:auto;cursor:pointer;transition:none !important;opacity:0;transform:translateY(-30px);background:#fff !important}.gt_float_switcher .gt_options a{display:block;text-decoration:none;padding:10px 15px;color:#FFF;transition:none !important}.gt_float_switcher .gt-selected{position:relative;z-index:888;background-color:transparent !important;cursor:pointer;text-transform:uppercase;overflow:hidden}.gt_float_switcher .gt_options.gt-open{opacity:1;transform:translateX(0px);margin-top:30px}.gt_float_switcher .gt-selected .gt-current-lang{color:#fff}.gt_float_switcher .gt_options::-webkit-scrollbar-track{background-color:#f5f5f5}.gt_float_switcher .gt_options::-webkit-scrollbar{width:5px}.gt_float_switcher .gt_options::-webkit-scrollbar-thumb{background-color:#888}.gt_float_switcher .gt_options a:hover{background:var(--fs-color-primary) !important;color:#fff}.gt_float_switcher .gt_options a.gt-current{display:none}.gt_float_switcher .gt-selected .gt-current-lang{padding:10px 15px;color:#fff !important;font-weight:bold}.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{position:relative;top:2px}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{display:inline-block;height:24px;width:15px;vertical-align:middle;background-position:50%;background-size:11px;background-repeat:no-repeat;transition:none !important;transform:rotate(-180deg);filter:invert(100%)}.gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow.gt_arrow_rotate{transform:rotate(0deg)}@media (max-width:350px){.gt_options{width:calc(100vw - 10px)!important;max-width:calc(100vw - 10px)!important}}.trp-ls-shortcode-current-language input{height:50px !important}.trp-language-switcher > div{padding:0;background-color:#fff;border:none}.transparent .trp-language-switcher > div > a{color:#fff}.trp-language-switcher > div:hover{background-image:block !important}.trp-language-switcher{width:inherit !important}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{padding:0}.transparent .trp-language-switcher > div > a{color:#fff}.trp-language-switcher > div:hover{background-image:block !important}.trp-language-switcher{width:inherit !important}.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{padding:0}.wa__popup_powered_content{display:none}.wc-pao-addon .wc-pao-addon-description{font-style:inherit}body,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical > li > a,.nav > li > a{}h1,h2,h3,h4,.fs{}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-style:normal}.section-title-normal b{font-weight:normal !important}.section-title-normal{transform:none !important}.section-title-main{font-weight:700 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none}:not(i){font-synthesis:none}.link-color a{color:var(--wp--preset--color--black)}.link-color a:hover{color:var(--fs-color-primary)}.list-black *:before{background:#000 !important}.text-000 a,.text-black *{color:#000 !important}.text-black a:hover,.text-000 a:hover{color:var(--fs-color-primary)}.banner h1{font-size:2em}.banner h2{font-size:2em;line-height:1.3}#submit,h6{text-transform:capitalize}.ls-2{letter-spacing:2px}.ls-4{letter-spacing:4px}.ls-6{letter-spacing:6px}.ls-8{letter-spacing:8px}.ls-10{letter-spacing:10px}.h1-color-1 *{background-image:linear-gradient(to right,#fbb5d3 0%,#ffeaea 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.uppercase,h6,span.widget-title,th{letter-spacing:0}.text-row-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;min-height:3em}.lis-1 ul li.bullet-checkmark:before,.lis-1 ul li.bullet-star:before{color:#fff;font-size:12px;width:24px;height:24px;line-height:24px;background:var(--fs-color-primary);text-align:center;border-radius:12px}.lis-1 ul li.bullet-checkmark,ul li.bullet-star{padding:7px 0 7px 34px}[class*="text-row-"]{position:relative;overflow:hidden;transition:max-height 0.3s ease}[class*="text-row-"].collapsed{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.text-row-1.collapsed{-webkit-line-clamp:1}.text-row-2.collapsed{-webkit-line-clamp:2}.text-row-3.collapsed{-webkit-line-clamp:3}.text-row-4.collapsed{-webkit-line-clamp:4}.text-row-5.collapsed{-webkit-line-clamp:5}.text-row-6.collapsed{-webkit-line-clamp:6}.text-row-7.collapsed{-webkit-line-clamp:7}.text-row-8.collapsed{-webkit-line-clamp:8}.text-row-9.collapsed{-webkit-line-clamp:9}.text-row-10.collapsed{-webkit-line-clamp:10}.has-transparent{background:linear-gradient(to bottom,rgba(0,0,0,0.4),rgba(0,0,0,0))}.header-full-width .container{max-width:98% !important}@media (max-width:549px){#logo img{}}body .nav-dropdown > li .sub-menu,body .nav-dropdown > li .nav-column{display:none !important;visibility:hidden !important;opacity:0 !important;position:absolute !important;left:100% !important;top:0 !important;min-width:260px !important;z-index:9999 !important;background:#ffffff !important;transition:none !important}.nav-dropdown .menu-item-has-children>a,.nav-dropdown .nav-dropdown-col>a,.nav-dropdown .title>a{font-size:14px;padding:20px !important}body .nav-dropdown > li.menu-item-has-children:hover > .sub-menu,body .nav-dropdown > li.menu-item-has-children:hover > .nav-column{display:block !important;visibility:visible !important;opacity:1 !important}body .nav-dropdown{display:flex !important;flex-direction:column !important;min-width:250px !important;padding:0 !important}body .nav-dropdown > li{width:100% !important;max-width:100% !important;flex:0 0 auto !important;position:relative !important}body .nav-dropdown > li > a{font-weight:normal !important;text-transform:none !important;padding:10px 20px !important;border:none !important}body .nav-dropdown .sub-menu li,body .nav-dropdown .nav-column li{width:100% !important;display:block !important}body .nav-column li>a,body .nav-dropdown>li>a{padding:20px !important}.ewm{width:120px;height:120px;padding:5px;position:relative;display:inline-block;background-size:100%;background:url(img/footer_cline2.webp) center center no-repeat;overflow:hidden}.ewm img{width:150px}.ewm .sm{position:absolute;left:0;bottom:0;width:100%;height:100%;animation:run1 2s infinite;-webkit-animation:run1 2s infinite;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}@keyframes run1{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@-webkit-keyframes run1{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(100%)}}.absolute-footer{display:none}footer .widget>ul>li,footer ul.menu>li{list-style:none;margin:0;text-align:left}.back-to-top{background:#fff !important}.back-to-top{bottom:20px !important;margin:0;opacity:0;pointer-events:none;right:20px;transform:translateY(30%)}@media screen and (max-width:768px){.ux-menu-link a span{font-size:12px}}.footer-menu-line-w .ux-menu-link a span,.footer-menu-line .ux-menu-link a span{position:relative}.footer-menu-line-w .ux-menu-link a span:after,.footer-menu-line .ux-menu-link a span:after{content:'';width:100%;height:2px;color:#fff;display:block;background:#fff;bottom:0;width:0;transition:.25s}.footer-menu-line-w .ux-menu-link a span:after{background:#ccc}.footer-menu-line-w .ux-menu-link a span:hover:after,.footer-menu-line .ux-menu-link a span:hover:after{width:100%}.footer-menu-line-w .ux-menu-link a:hover,.footer-menu-line .ux-menu-link a:hover{opacity:.7}.button.is-outline,input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{border:1px solid}.button i,button i{top:0}.button.is-underline:before{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:.3;position:absolute;transition:all .3s;width:100%}@media screen and (max-width:768px){.text-img-box{display:flex;flex-direction:column-reverse}.text-img-box .text{order:1}.text-img-box .img{order:2}}.m0{margin:0!important}.mb0{margin-bottom:0!important}.p0{padding:0!important}.pl10{padding-left:10px}.pr10{padding-right:10px}.p10 *{padding-left:10px;padding-right:10px}.b0{padding-bottom:0 !important;margin-bottom:0 !important}.pb0 *{padding-bottom:0;margin-bottom:0}.border0 *{border:none !important}.col-5{width:20% !important;float:left !important;display:flex !important;flex-basis:20%;max-width:20%}@media only screen and (max-width:48em){.col-5{width:50% !important;float:left !important;display:flex !important;flex-basis:50%;max-width:50%}}@media (max-width:1024px){.col-5{width:50% !important;float:left !important;display:flex !important;flex-basis:50%;max-width:50%}}.box-shadow-1,.box-shadow-1-hover,.box-shadow-2,.box-shadow-2-hover,.box-shadow-3,.box-shadow-3-hover,.box-shadow-4,.box-shadow-4-hover,.box-shadow-5,.box-shadow-5-hover,.row-box-shadow-1 .col-inner,.row-box-shadow-1-hover .col-inner,.row-box-shadow-2 .col-inner,.row-box-shadow-2-hover .col-inner,.row-box-shadow-3 .col-inner,.row-box-shadow-3-hover .col-inner,.row-box-shadow-4 .col-inner,.row-box-shadow-4-hover .col-inner,.row-box-shadow-5 .col-inner,.row-box-shadow-5-hover .col-inner{transition:transform 0.3s ease,box-shadow 0.3s ease}.box-shadow-1,.box-shadow-1-hover:hover,.row-box-shadow-1 .col-inner,.row-box-shadow-1-hover .col-inner:hover{box-shadow:0 1px 3px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04)}.box-shadow-2,.box-shadow-2-hover:hover,.row-box-shadow-2 .col-inner,.row-box-shadow-2-hover .col-inner:hover{box-shadow:0 4px 6px rgba(0,0,0,0.08),0 2px 4px rgba(0,0,0,0.06)}.box-shadow-3,.box-shadow-3-hover:hover,.row-box-shadow-3 .col-inner,.row-box-shadow-3-hover .col-inner:hover{box-shadow:0 10px 15px rgba(0,0,0,0.1),0 4px 6px rgba(0,0,0,0.08)}.box-shadow-4,.box-shadow-4-hover:hover,.row-box-shadow-4 .col-inner,.row-box-shadow-4-hover .col-inner:hover{box-shadow:0 20px 25px rgba(0,0,0,0.12),0 10px 10px rgba(0,0,0,0.08)}.box-shadow-5,.box-shadow-5-hover:hover,.row-box-shadow-5 .col-inner,.row-box-shadow-5-hover .col-inner:hover{box-shadow:0 35px 60px rgba(0,0,0,0.2)}.box-shadow-4-hover:hover,.box-shadow-5-hover:hover,.row-box-shadow-4-hover .col-inner:hover,.row-box-shadow-5-hover .col-inner:hover{transform:translateY(-4px)}.icon-center{display:flex;justify-content:center;align-items:center;height:100%}.breadcrumb li{margin:0;display:inline-block;position:relative;margin:0 !important}#breadcrumbs .breadcrumb-item:last-child,#breadcrumbs .breadcrumb-item:last-child::after{display:none !important}#breadcrumbs .breadcrumb-item:nth-last-child(2)::after{display:none !important}.flickity-prev-next-button{width:32px;height:32px}.slider-nav-circle .flickity-prev-next-button svg{border-radius:4px !important}.flickity-prev-next-button svg{padding:37%}.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:0}.flickity-slider .row{top:0}.flickity-prev-next-button svg{height:auto;left:50%;max-height:100%;max-width:100%;padding:30%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s;width:100%}.slider-nav-circle .flickity-prev-next-button svg{border:0;border-radius:100%;background:#000000b5;color:#fff}.flickity-page-dots .dot{background:#fff;border-width:6px}.flickity-page-dots-b0 .flickity-page-dots{bottom:0 !important}.flickity-page-dots-b-20 .flickity-page-dots{bottom:-20px !important}.flickity-page-dots-b-30 .flickity-page-dots{bottom:-30px !important}@media screen and (max-width:768px){.row-slider .flickity-page-dots .dot,.flickity-page-dots .dot{border-width:3px;height:5px;width:5px}}.lightbox-content{border-radius:4px}.tab-panels .panel{opacity:0;transition:opacity 0.3s ease-in-out}.tab-panels .panel.active{opacity:1}