/**
 * 自动合并的CSS文件
 * 生成时间: 2026-08-04 08:14:34
 * 包含 17 个CSS文件
 * 压缩模式: 已启用
 * 如需重建，请访问：http://wp.bareiss.tw/wp-admin/?rebuild_css=1
 */

.font-DIN-Bold{font-family:DINNextLTPro-Bold !important}.rotate-text-90{transform:rotate(90deg);transform-origin:left top;display:inline-block;white-space:nowrap}.scroll-container-x{white-space:nowrap;overflow-x:auto;width:100%;.section-content{.row{flex-flow:row nowrap !important}}}.SPECIFICATIONS-title{.toggle i{font-size:0.6em}.accordion-title{h3{font-size:1rem !important;color:#1a1a1a}@media screen and (min-width:375px) and (max-width:767px){h3{font-size:0.75rem !important;color:#1a1a1a}}@media screen and (min-width:768px) and (max-width:1024px){h3{font-size:0.875rem !important;color:#1a1a1a}}}}.SPECIFICATIONS-title.active{color:#1a1a1a;border-color:#1a1a1a}.THT500-FAQS-title-first{background-color:#ffffff;.accordion-title{h3{font-size:0.9375rem !important;color:#1a1a1a}@media screen and (min-width:375px) and (max-width:767px){h3{font-size:0.75rem !important;color:#1a1a1a}}@media screen and (min-width:768px) and (max-width:1024px){h3{font-size:0.875rem !important;color:#1a1a1a}}}}.THT500-FAQS-title-first .active{color:#1a1a1a;border-color:#1a1a1a}.THT500-FAQS-title-other{background-color:#ffffff;margin-top:10px;.accordion-title{h3{font-size:0.9375rem !important;color:#1a1a1a}@media screen and (min-width:375px) and (max-width:767px){h3{font-size:0.75rem !important;color:#1a1a1a}}@media screen and (min-width:768px) and (max-width:1024px){h3{font-size:0.875rem !important;color:#1a1a1a}}}}[class*="text"] h1,[class*="text"] h2,[class*="text"] h3,[class*="text"] h4,[class*="text"] h5,[class*="text"] h6{font-size:inherit !important;line-height:inherit !important;font-family:DINNextLTPro-Light,Inter,sans-serif}.width-50-percent{width:50%}.custom-btn-hover-black:hover{background-color:#1a1a1a !important;color:#ffffff !important}.custom-btn-hover-white:hover{background-color:#ffffff !important;color:#1a1a1a !important;box-shadow:none}.filter-nav-btn{background-color:#ffffff !important;color:#1a1a1a !important;border-color:#1a1a1a !important;font-size:16px !important;transition:all 0.3s ease !important}.filter-nav-btn-active{background-color:#1a1a1a !important;color:#ffffff !important}.filter-nav-btn:not(.active):hover{background-color:#1a1a1a !important;color:#ffffff !important}.fixed-height-posts{.post-title{margin:0 !important;padding:0 !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4 !important;min-height:2.8em}.from_the_blog_excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5 !important;min-height:4.5em}}.ux-relay__load-more-button{background-color:#ffffff !important;color:#1a1a1a !important;border:1px solid #1a1a1a !important;font-size:16px !important;padding:12px 40px !important;border-radius:4px !important;transition:all 0.3s ease !important;line-height:1.4 !important}.ux-relay__load-more-button:hover{background-color:#1a1a1a !important;color:#ffffff !important}.ux-relay__load-more-button .button.primary{background:transparent !important;box-shadow:none !important}.zoom-on-hover{overflow:visible !important;.row{overflow:visible !important}.col-inner{transition:transform 0.3s ease,box-shadow 0.3s ease;transform-origin:center;position:relative}}@media (min-width:769px){.zoom-on-hover .col-inner:hover{transform:scale(1.03);z-index:2;box-shadow:0 10px 25px rgba(0,0,0,0.12)}}.help-categories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:60%;margin:0 auto;@media screen and (min-width:1025px){justify-content:center;.help-cat-card{width:300px;height:300px}}@media screen and (min-width:768px) and (max-width:1024px){grid-template-columns:repeat(2,1fr);width:80%;gap:20px;.help-cat-card{height:280px;h3{font-size:1rem}p{font-size:0.75rem}}}@media screen and (max-width:767px){grid-template-columns:1fr;width:90%;gap:16px;.help-cat-card{height:auto;min-height:200px;padding:20px;h3{font-size:0.875rem}p{font-size:0.75rem}}}.help-cat-card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid #eaeaea;border-radius:8px;text-decoration:none;transition:all 0.3s ease;padding:24px;box-sizing:border-box;h3{font-family:DINNextLTPro-Light,Inter,sans-serif;font-size:1.375rem;color:#1a1a1a;margin:0 0 12px;text-align:center}p{font-family:DINNextLTPro-Light,Inter,sans-serif;font-size:1rem;color:#33475b;line-height:1.5;margin:0;text-align:center}}.help-cat-card:hover{transform:translateY(-2px);box-shadow:0 2px 6px rgba(0,0,0,0.1)}.help-cat-image{width:53px;height:53px;object-fit:cover;border-radius:8px;margin-bottom:16px}}.help-center-foot-img{img{width:29px;height:29px}}.help-center-foot-text{height:20px;@media screen and (min-width:768px) and (max-width:1024px){margin-left:10px}}.help-center-head-img{img{width:21px;height:21px}}.search-box-column{.button.alt,.button.checkout,.checkout-button,.secondary{background-color:#c7c7c7}}.help-subcat-menu{.accordion-menu{list-style:none;padding:0;margin:0;font-size:1rem}.menu-item{margin:8px 0;display:flex;flex-direction:column}}.menu-header{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.menu-title{color:#1a1a1a;text-decoration:none;flex:1;padding:6px 0;font-size:1rem;line-height:1.4}.menu-title:hover{text-decoration:underline}.menu-toggle{background:none;border:none;outline:none !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;margin:0;-webkit-tap-highlight-color:transparent;font-size:1.1rem}.arrow-icon{transition:transform 0.2s ease}.menu-toggle[aria-expanded="true"] .arrow-icon{transform:rotate(90deg);transform-origin:center}.help-subcat-menu .sub-menu{list-style:none;padding:8px 0 0 10px;margin:0;display:none}.menu-item.has-children.expanded .sub-menu{display:block}.help-subcat-menu .sub-menu a{color:#1a1a1a;opacity:0.9;padding:4px 0;font-size:0.95rem;text-decoration:none;display:block;line-height:1.4}.help-subcat-menu .sub-menu a:hover{opacity:1;text-decoration:underline}.help-content-placeholder{display:flex;align-items:center;justify-content:center;min-height:200px;color:#777}.help-no-context-message{margin:0;font-size:1.1rem}.help-current-category-title{color:#1a1a1a;font-size:2rem;margin:0 0 16px 0;font-weight:600}.help-category-description{color:#1a1a1a;margin:0 0 24px 0;line-height:1.6;font-size:1rem}.help-category-description p{margin:0 0 12px 0}.help-subcategory-section,.help-articles-section{padding-bottom:40px;margin-bottom:24px;border-bottom:1px solid #1a1a1a}.help-subcategory-title{color:#1a1a1a;font-size:1.25rem;margin:0 0 12px 0}.help-articles-list{list-style:none;padding:0;margin:0}.help-article-item{margin:8px 0 !important;font-size:1rem}.help-articles-list a{color:#1a1a1a;text-decoration:none;display:block;outline:none !important;-webkit-tap-highlight-color:transparent}.help-articles-list a:hover{text-decoration:underline}.no-articles{color:#666;font-style:italic;margin:8px 0}.help-search-title{color:#1a1a1a;font-size:2rem;margin:0 0 8px 0;font-weight:600}.help-search-summary{color:#1a1a1a;margin:0 0 24px 0;line-height:1.6;font-size:1rem}.help-search-results article{margin-bottom:20px}.help-search-results h3{margin:0 0 6px 0;font-size:1.25rem}.help-search-results h3 a{color:#1a1a1a;text-decoration:none;display:block;outline:none !important;-webkit-tap-highlight-color:transparent}.help-search-results h3 a:hover{text-decoration:underline}.help-search-results p{color:#1a1a1a;margin:0;font-size:0.875rem;line-height:1.6}.help-pagination{margin-top:100px;text-align:center;padding-bottom:40px;border-bottom:1px solid #1a1a1a}.help-pagination a,.help-pagination span{display:inline-block;padding:2px 10px;margin:0 4px;color:#1a1a1a;text-decoration:none;border:1px solid #1a1a1a;border-radius:0;font-size:1rem}.help-pagination a:hover{background-color:#f5f5f5;text-decoration:none}.help-pagination .current{background-color:#1a1a1a;color:#fff;font-weight:normal}.help-breadcrumb{margin:0 0 20px 0;font-size:1rem;color:#1a1a1a}.help-breadcrumb a{color:#1a1a1a;text-decoration:none}.help-breadcrumb a:hover{text-decoration:underline}.help-breadcrumb .help-breadcrumb-current{color:#1a1a1a}.ux-help-search-form{display:block;margin:0 0 20px}.help-search-wrapper{position:relative;display:flex;align-items:center;width:100%;height:32px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.08);overflow:hidden;padding-right:4px;box-sizing:border-box}.help-search-input{flex:1;height:100%;background:transparent;border:none;padding:0 36px 0 12px;font-size:1rem;outline:none;color:#1a1a1a;margin:0;box-shadow:none}.help-search-icon-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;height:24px;background-color:#1a1a1a;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;outline:none;transition:background-color 0.2s ease;margin-right:0}.help-search-icon-btn:hover,.help-search-icon-btn:focus{background-color:#000}.help-search-icon{display:block;width:14px;height:14px}.help-search-input:hover{box-shadow:none !important}.help-search-input::placeholder{color:#aaa}.contact-form{background-color:#f5f8fa !important;border:1px solid #cbd6e1 !important}.ff-default .ff-el-input--label label{font-size:1.125rem !important;color:#35435c !important;font-family:DINNextLTPro-Light,Inter,sans-serif}.fluentform .ff-el-form-control{background-color:#f5f8fa !important}#at_posts_related{.posts-section-title-related{font-size:1.75rem;font-family:DINNextLTPro-Light,Inter,sans-serif}.box-image{display:none}.gallery-columns-3 .gallery-item,.large-columns-3 .flickity-slider>.col,.large-columns-3>.col{flex-basis:100%;max-width:100%}.col,.columns,.gallery-item{padding:0 15px}.box-text{font-size:0.9375rem;padding-bottom:0;border-bottom:1px solid #1a1a1a}}.about-us-row-left-border{border-left:1px solid rgb(235,178,95);@media screen and (max-width:1024px){border:none}}.about-us-row-right-border{border-right:1px solid rgb(235,178,95);@media screen and (max-width:1024px){border:none}}h1.product_title{font-weight:400;font-family:DINNextLTPro-Light,Inter,sans-serif;font-size:2.125rem}.config-step{margin-bottom:24px}.config-step h3{font-size:1.875rem;font-weight:700;text-align:center;margin-bottom:20px;color:#1a1a1a}.progress-bar{height:4px;background-color:#909399;border-radius:2px;margin:0 auto 28px;max-width:600px;overflow:hidden;position:relative}.progress-bar .progress-fill{height:100%;background-color:#1a1a1a;transition:width 0.4s ease}.product-package-selector{margin:20px 0}.package-option input[type="radio"]{position:absolute;opacity:0;width:0;height:0}.package-option{display:block;margin:12px 0;padding:16px;padding-left:50px;border:2px solid #ddd;border-radius:6px;cursor:pointer;background:#fafafa;transition:all 0.2s ease;position:relative}.package-option:hover{background:#f5f5f5;border-color:#1a1a1a}.package-option .package-label::before{content:'';position:absolute;left:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:2px solid #1a1a1a;background:transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold;color:#1a1a1a}.package-option:has(input[type="radio"]:checked) .package-label::before{background:#1a1a1a;color:white;content:'✓'}.package-option .package-label{color:#1a1a1a;font-weight:700;display:block;font-size:0.875rem}.package-option .package-desc{display:block;font-size:0.75rem;color:#666;font-weight:normal;line-height:1.4}.package-option input[type="radio"]:checked ~ .package-desc{color:#1a1a1a}.step-nav-buttons{display:flex;justify-content:flex-start;align-items:center;margin-top:20px;flex-wrap:wrap}.btn{display:inline-block;padding:0 32px;background:#424b54;color:white;border:none;border-radius:4px;cursor:pointer;font-size:1.1rem;font-weight:600;transition:background 0.2s ease;min-width:100px;text-align:center;white-space:nowrap}.btn:hover{background:#333c44}.step-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px}.step-header .nav-btn{width:45px;height:45px;border-radius:50%;background:white;border:1px solid #1a1a1a;color:#1a1a1a;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;font-weight:bold;padding:0;margin:0;transition:all 0.2s ease}.step-header .nav-btn:hover{background:#f5f5f5}.step-header .nav-btn:focus{outline:none}.step-header > span{display:block;flex:1;text-align:center;font-size:1.5rem;font-weight:400;font-family:'DINNextLTPro-Light',sans-serif;color:#1a1a1a;margin:0;line-height:1.2}.package-section h4{font-size:1.375rem;font-family:'DINNextLTPro-Light',sans-serif}.specs-table,.included-table{width:100%;border-collapse:collapse;margin:16px 0;font-size:15px}.specs-table thead{display:none}.specs-table tr:nth-child(odd){background-color:#f9f9f9}.specs-table td{padding:12px 10px;border-bottom:1px solid #eee;vertical-align:top;font-size:0.875rem;color:#1a1a1a}.specs-table td:first-child{font-weight:600;color:#1a1a1a;width:30%}.included-items{margin-top:16px}.included-item{display:flex;align-items:flex-start;padding:12px 0}.included-item.odd-row{background-color:#f9f9f9}.included-item:last-child{border-bottom:none}.included-check{flex-shrink:0;width:16px;height:16px;background:#1a1a1a;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:10px;font-weight:bold}.included-content{flex:1;color:#1a1a1a;font-size:0.875rem}.included-toggle{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#1a1a1a;cursor:pointer;margin-left:12px}.included-toggle i{font-size:16px;color:#1a1a1a}.included-detail{margin-top:10px;padding-left:36px;color:#555;line-height:1.5;font-weight:normal;font-size:14px}.included-item.no-toggle .included-toggle{display:none}.save-design-intro{font-size:1.375rem;margin:12px 0 12px;color:#1a1a1a}.save-design-desc{font-size:0.875rem;line-height:1.6;color:#555;margin-bottom:24px}@media (max-width:768px){.steps-progress{flex-direction:column;gap:8px;align-items:flex-start}.steps-progress::before{display:none}.step-item{width:100%;text-align:center}}.step-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.step-header-left{display:flex;justify-content:flex-start;align-items:center;gap:16px;flex:1;min-width:0}.step-indicator{width:36px;height:36px;border:1px solid #1a1a1a;border-radius:50%;background:white;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:24px;flex-shrink:0;@media screen and (min-width:768px) and (max-width:1025px){width:30px;height:30px;font-size:20px}@media screen and (max-width:767px){width:24px;height:24px;font-size:16px}}.step-section:not(:last-child){padding-bottom:20px;border-bottom:1px solid #1a1a1a;margin-top:20px}.step-section:last-child{padding-bottom:20px;margin-top:20px}.step-section.active .step-indicator{background:#1a1a1a;color:white;border-color:#1a1a1a}.step-text{flex:1;font-size:1.75rem;@media screen and (min-width:1025px){font-size:1.25rem}@media screen and (min-width:768px) and (max-width:1024px){font-size:1.25rem}@media screen and (max-width:767px){font-size:1rem}}.step-main-title{margin:0;color:#1a1a1a;font-family:DINNextLTPro-Bold !important}.step-subtitle{font-size:1.25rem;color:#1a1a1a;padding-left:56px;margin:-30px 0 20px 0;@media screen and (min-width:768px) and (max-width:1024px){font-size:1rem;padding-left:48px}@media screen and (max-width:767px){font-size:0.75rem;padding-left:42px}}.step-header-right{width:20px;height:4px;background:#1a1a1a}.model-grid{display:flex;gap:20px;overflow-x:auto;padding-bottom:10px;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}@media (max-width:768px){.model-grid{gap:12px;padding-bottom:8px}}.model-card{min-width:300px;max-width:300px;cursor:pointer;transition:all 0.2s ease}@media screen and (max-width:767px){.model-card{min-width:260px;max-width:260px}}@media screen and (min-width:768px) and (max-width:1024px){.model-card{min-width:280px;max-width:280px}}.model-card img{width:100%;height:200px;object-fit:cover;display:block;margin:0}@media screen and (max-width:767px){.model-card img{height:160px}}@media screen and (min-width:768px) and (max-width:1024px){.model-card img{height:180px}}.model-card-content{padding:16px;border-left:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;border-top:none;background:white;position:relative}.model-card.selected .model-card-content::after,.model-card:hover .model-card-content::after{content:'';position:absolute;bottom:0;left:0;right:0;height:9px;background:#1a1a1a;z-index:1}.model-card h3,.model-card p{margin:0 0 10px}.model-card h3{font-size:1.75rem;color:#1a1a1a;font-family:DINNextLTPro-Bold !important}.model-card p{font-size:1rem;color:#1a1a1a}@media screen and (min-width:768px) and (max-width:1024px){.model-card h3{font-size:1.25rem}.model-card p{font-size:0.875rem}}@media screen and (max-width:767px){.model-card h3{font-size:1rem}.model-card p{font-size:0.75rem}}.location-intro{display:flex;gap:30px;margin:24px 0 32px}.intro-card{flex:1;padding:20px;border:1px solid #1a1a1a;border-left:10px solid #1a1a1a;background:#fff;max-width:calc(50% - 15px)}.intro-card p{margin:8px 0;font-size:1rem;color:#1a1a1a}.intro-card-title{margin:8px 0;font-size:1.75rem;color:#1a1a1a;font-family:DINNextLTPro-Bold !important}@media screen and (min-width:768px) and (max-width:1024px){.intro-card-title{font-size:1.25rem}.intro-card p{font-size:0.875rem;margin:0}}@media screen and (max-width:767px){.intro-card-title{font-size:1rem}.intro-card p{font-size:0.75rem;margin:0}.location-intro{flex-direction:column;gap:15px}.intro-card{padding:15px;max-width:100%}}.section-title{font-size:1.25rem;color:#1a1a1a;margin:32px 0 16px}@media screen and (min-width:768px) and (max-width:1024px){.section-title{font-size:1rem}}@media screen and (max-width:767px){.section-title{font-size:0.75rem}}.location-content{display:flex;gap:30px;margin-bottom:24px}@media screen and (max-width:767px){.location-content{flex-direction:column;gap:15px}}.location-list-wrapper{flex:1;height:400px;overflow-y:auto;padding-right:8px}@media screen and (max-width:767px){.location-list-wrapper{height:auto}}.location-list{display:flex;flex-direction:column;gap:12px}.location-item{padding:16px;border:1px solid #1a1a1a;cursor:pointer;transition:all 0.2s;position:relative}.location-item::before{content:'';position:absolute;top:0;bottom:0;left:0;width:1px;background:#ddd;z-index:1}.location-item.selected::before{width:10px;background:#1a1a1a}.location-item h4{margin:0 0 6px;font-size:1.375rem;font-family:DINNextLTPro-Bold !important;@media screen and (min-width:768px) and (max-width:1024px){font-size:1rem}@media screen and (max-width:767px){font-size:0.75rem}}.location-item p{margin:0;font-size:1rem;color:#1a1a1a;@media screen and (min-width:768px) and (max-width:1024px){font-size:0.875rem}@media screen and (max-width:767px){font-size:0.75rem}}.location-map{flex:1;height:400px;border:1px solid #eee;border-radius:4px;overflow:hidden}@media screen and (max-width:767px){.location-map{height:auto}}.request-testride{margin-top:16px}.underline-link{font-size:1.25rem;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #1a1a1a;padding-bottom:2px;display:inline-block;transition:border-color 0.2s}.underline-link:hover{border-bottom-color:#ebb25f}.datetime-layout{display:flex;gap:30px;margin-top:20px}.calendar-picker-wrapper{flex:0 0 auto;box-shadow:0 4px 12px rgba(0,0,0,0.1);border-radius:8px;padding:12px;background:white}.time-slots-container{flex:1;background:white;border-radius:8px;padding:0 24px 24px 24px;min-height:300px;display:flex;flex-direction:column}.time-slots-content{flex:1;display:flex;align-items:center;justify-content:center}.time-slots-placeholder{font-size:1.25rem;color:#1a1a1a;text-align:center;font-family:DINNextLTPro-Bold !important}.time-slots-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.time-slot-btn{background:#f8f8f8;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:1rem;font-family:DINNextLTPro-Bold !important;color:#1a1a1a;padding:20px 16px;text-align:center;transition:all 0.2s ease}.time-slot-btn:hover{background:#f0f0f0;border-color:#ccc}.time-slot-btn.selected{background:#1a1a1a !important;color:#ffffff !important;border-color:#1a1a1a !important;opacity:1 !important}#calendar-container{position:relative;opacity:0.6;transition:opacity 0.2s ease;cursor:help}#calendar-container.enabled{opacity:1;cursor:default}.time-slot-btn:not(:disabled):not(.selected):hover{background:#f0f0f0;border-color:#ccc}.time-slot-btn:disabled,.time-slot-btn.disabled{background:#f5f5f5;border-color:#e0e0e0;color:#999;cursor:not-allowed;opacity:0.6;pointer-events:none}#calendar-container:not(.enabled):hover::after{content:"Please select a location first";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:6px 12px;border-radius:6px;font-size:14px;white-space:nowrap;z-index:1000;margin-bottom:8px;pointer-events:none}#calendar-container:not(.enabled):hover::before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-width:4px;border-style:solid;border-color:#000 transparent transparent transparent;z-index:1000}.contact-layout{display:flex;gap:30px}.summary-preview{flex:1;padding:0}.summary-preview h3{margin-bottom:16px;font-size:1.75rem;color:#1a1a1a;font-family:DINNextLTPro-Bold !important;@media screen and (min-width:768px) and (max-width:1024px){font-size:1.2rem}@media screen and (max-width:767px){font-size:1rem}}.summary-items{border:1px solid #1a1a1a;overflow:hidden;padding:0 20px}.summary-item{display:flex;justify-content:flex-start;align-items:center;padding:14px 0}.summary-item:nth-child(-n+2){border-bottom:1px solid #1a1a1a}.summary-item .label{font-size:1.375rem;color:#1a1a1a;font-family:DINNextLTPro-Bold !important;width:30%;@media screen and (min-width:768px) and (max-width:1024px){font-size:1rem}@media screen and (max-width:767px){font-size:0.875rem}}.summary-item .value{font-size:1.25rem;color:#1a1a1a;width:70%;@media screen and (min-width:768px) and (max-width:1024px){font-size:1rem}@media screen and (max-width:767px){font-size:0.875rem}}.summary-item .location-value{line-height:1.2}.summary-item .location-value .location-address{font-weight:normal;color:#555;display:block;margin-top:4px}.experience-yourself-form{flex:1}@media (max-width:768px){.location-layout,.datetime-layout,.contact-layout{flex-direction:column}}.flatpickr-month .flatpickr-current-month{position:relative;width:auto;left:0;padding:8px 0;display:flex;align-items:center;justify-content:center;font-size:135%;font-weight:300;line-height:1}.flatpickr-current-month .numInputWrapper{order:-1;margin-right:8px;width:8ch}.numInputWrapper input.cur-year{width:auto;min-width:50px}.flatpickr-current-month .flatpickr-monthDropdown-months{margin:0;padding:0 0 0 .5ch;vertical-align:middle}.nav-slide{padding-top:80px}.scroll-container-x-flip{display:flex !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.scroll-container-x-flip .col.flip-card{flex-shrink:0}@media (max-width:549px){.scroll-container-x-flip .col.flip-card{width:85vw !important;max-width:85vw !important;flex-basis:85vw !important}}@media (min-width:550px) and (max-width:991px){.scroll-container-x-flip .col.flip-card{width:254px !important;max-width:254px !important;flex-basis:254px !important}}@media (min-width:992px){.scroll-container-x-flip .col.flip-card{width:262px !important;max-width:262px !important;flex-basis:262px !important}}.col.flip-card{overflow:hidden}.flip-card{perspective:1000px;position:relative;cursor:pointer}.flip-card .col-inner{transform-style:preserve-3d;transition:transform 0.5s ease-in-out}.flip-card.is-flipped .col-inner{transform:rotateY(180deg)}.flip-card .text-box{opacity:0;pointer-events:none;transition:opacity 0.3s ease}.flip-card::after{content:'+';position:absolute;bottom:28px;right:18px;width:24px;height:24px;border-radius:50%;background:white;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:1.2rem;border:1px solid #ddd;z-index:10}.flip-card .fill{border-radius:10px}.flip-card.is-flipped .text-box{opacity:1;pointer-events:auto}.flip-card.is-flipped .text,.flipped-text{white-space:normal !important;word-wrap:break-word !important;overflow-wrap:break-word !important;word-break:break-word !important}.flip-card.is-flipped .banner-bg{display:none !important}.flip-card.is-flipped .banner{background-color:#f2f2f2 !important}.flip-card.is-flipped::after{content:'−';background:#1a1a1a;color:white;border:none}.manual-lang-switcher{display:inline-block;margin-left:15px;position:relative}.manual-lang-switcher .dropdown-toggle{color:inherit;text-decoration:none;font-weight:500;padding:8px 12px;border-radius:4px;display:inline-flex;align-items:center;gap:6px;transition:background-color 0.2s,color 0.2s}.manual-lang-switcher .dropdown-toggle:hover{color:inherit;background-color:rgba(255,255,255,0.1)}.manual-lang-switcher .dropdown-menu{position:absolute;top:100%;right:0;min-width:120px;margin-top:8px;padding:8px 0;background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.15);list-style:none;z-index:999;opacity:0;visibility:hidden;transform:translateY(-8px);transition:all 0.2s ease}.manual-lang-switcher:hover .dropdown-menu,.manual-lang-switcher .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}.manual-lang-switcher .dropdown-menu li{margin:0;padding:0}.manual-lang-switcher .dropdown-menu a{display:block;padding:8px 16px !important;color:#333 !important;text-decoration:none !important;font-size:14px;transition:background-color 0.2s}.manual-lang-switcher .dropdown-menu a:hover{background-color:#f8f9fa !important;color:#000 !important}.header-dark .manual-lang-switcher .dropdown-toggle{color:#fff}.header-dark .manual-lang-switcher .dropdown-menu{background:#222;border-color:rgba(255,255,255,0.1)}.header-dark .manual-lang-switcher .dropdown-menu a{color:#eee !important}.header-dark .manual-lang-switcher .dropdown-menu a:hover{background-color:#333 !important;color:#fff !important}@media (max-width:768px){.manual-lang-switcher{margin-left:10px}.manual-lang-switcher .dropdown-menu{min-width:100px;font-size:14px}}.flickity-slider .row{top:0}.ur-form-grid .registration-form-col-left,.ur-form-grid .registration-form-col-right{width:48% !important;display:inline-block !important;vertical-align:top;margin-right:2% !important}.ur-form-grid .registration-form-col-right{margin-right:0 !important;float:right}.ur-form-grid .registration-form-col-left,.ur-form-grid .registration-form-col-right{box-sizing:border-box}@media (max-width:768px){.ur-form-grid .registration-form-col-left,.ur-form-grid .registration-form-col-right{width:100% !important;margin-right:0 !important;float:none}}.ur-section-heading{margin:20px 0 10px;width:100%}.ur-section-heading .ur-section-title{font-size:1rem;font-weight:normal;color:#333;margin:0;padding:0;display:block}.ur-section-heading .required{color:#ff4f55}.topbar-booking-link{color:inherit;text-decoration:none;font-weight:bold;transition:text-decoration 0.2s ease}.topbar-booking-link:hover{text-decoration:underline}.wpdm-download-link.download-on-click.btn.btn-link.btn-lg{background-color:transparent !important;color:#1a1a1a !important;transition:all 0.3s ease !important}.wpdm-download-link.download-on-click.btn.btn-link.btn-lg:hover{background-color:#1a1a1a !important;color:#ffffff !important;text-decoration:none !important}.scroll-container-x-flip-product-cate{display:flex !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.scroll-container-x-flip-product-cate .col.product{flex-shrink:0}@media (max-width:549px){.scroll-container-x-flip-product-cate .col.product{width:85vw !important;max-width:85vw !important;flex-basis:85vw !important}}b,strong{font-family:'DINNextLTPro-Bold',Inter,sans-serif !important}body .mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>a,body .mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>a,body .mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>.sub-menu>li>a,body .mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>ul.children>li>a{color:rgba(74,74,74,.85);font-size:.8em;letter-spacing:.02em;padding-bottom:15px;padding-left:20px;padding-top:15px;text-transform:uppercase;font-family:'DINNextLTPro-Light',Inter,sans-serif}body .mobile-sidebar-levels-2 .nav-slide>li>.sub-menu>li:not(.nav-slide-header)>.sub-menu>li:not(:last-child),body .mobile-sidebar-levels-2 .nav-slide>li>ul.children>li:not(.nav-slide-header)>ul.children>li:not(:last-child){border-bottom:1px solid #ececec}.single-product img.wp-post-image{width:100% !important;height:auto !important;max-width:100% !important;object-fit:contain}.banner{background-color:transparent !important}.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: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:collapse;margin:20px 0;font-size:16px;text-align:left}.page-template table th,.page-template table td{border:1px solid #ccc;padding:20px;text-align:center}.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 .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}.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-color:#424b54;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}@font-face{font-family:'DINNextLTPro-Bold';font-style:normal;font-weight:400;font-display:block;src:url(../inc/fonts/bareiss/DINNextLTPro-Bold.otf) format("truetype")}@font-face{font-family:'DINNextLTPro-Light';font-style:normal;font-weight:400;font-display:block;src:url(../inc/fonts/bareiss/DINNextLTPro-Light.otf) format("truetype")}body,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical > li > a,.nav > li > a{font-family:DINNextLTPro-Light !important}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{max-height:24px !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{background-color:transparent;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}.is-full-height{height:0;min-height:550px}}@media screen and (min-width:375px) and (max-width:767px){.text-img-box{display:flex;flex-direction:column-reverse}.text-img-box .text{order:1}.text-img-box .img{order:2}.is-full-height{height:0;min-height:300px}}.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}.archive .page-title-inner{display:none}.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{bottom:0px}.row-slider .flickity-page-dots{bottom:10px}.home-banner .flickity-page-dots{bottom:20px !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}