.custom-list-category .category-item{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;gap:10px;padding:10px 0}.custom-list-category .category-item .active,.custom-list-category .category-item:hover{border-bottom:1px solid var(--e-global-color-accent)}.custom-list-category .category-item .active .category-info a,.custom-list-category .category-item:hover .category-info a{color:var(--e-global-color-accent)}.custom-list-category .category-item .category-thumbnail{align-items:center;display:flex}.custom-list-category .category-item .category-thumbnail img{height:40px;object-fit:contain;width:40px}.custom-list-category .category-item .category-info a{color:var(--e-global-color-primary);font-weight:600}li.product.type-product{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex!important;flex-direction:column!important;font-family:var(--e-global-typography-text-font-family),Sans-serif;justify-content:space-between!important;text-align:center;transition:all .3s ease-in-out}li.product.type-product .add_to_cart_button,li.product.type-product .product_type_variable{background-color:var(--e-global-color-accent);border-radius:0;color:#fff;transition:all .3s ease}li.product.type-product .add_to_cart_button:hover,li.product.type-product .product_type_variable:hover{background-color:var(--e-global-color-primary)}li.product.type-product:hover{box-shadow:0 25px 20px -20px rgba(78,78,78,.45);cursor:pointer}.trip-shortcode-wrapper{background-color:#fff;border-radius:18px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:30px 20px 40px;z-index:1}.trip-shortcode-wrapper .trip-shortcode-filter{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.trip-shortcode-wrapper .trip-shortcode-filter .filter-header{align-items:center;display:flex}.trip-shortcode-wrapper .trip-shortcode-filter .filter-header img{max-width:50px}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items .filter-title{font-size:16px;font-weight:600;margin:0!important}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items .filter-content{display:flex;flex-direction:column;justify-content:space-between;width:100%}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items select.filter-item{background-color:#fff;border:none;border-bottom:1px solid #000;border-radius:0;color:#9a9b9f;font-size:14px;padding:0}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items select.filter-item:focus-visible{outline:none}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items select.filter-item option{color:#000;font-size:16px}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items select.filter-item option:hover{background-color:aqua}@media(min-width:768px){.trip-shortcode-wrapper .trip-shortcode-filter .filter-items{width:49%}}@media(min-width:992px){.trip-shortcode-wrapper .trip-shortcode-filter{flex-wrap:nowrap;gap:30px}.trip-shortcode-wrapper .trip-shortcode-filter .filter-items{width:100%}}.trip-shortcode-wrapper .filter-button{margin-bottom:-65px;margin-top:30px;text-align:center}.trip-shortcode-wrapper .filter-button button{background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);color:#fff;font-family:Poppins;font-weight:500;padding:10px 30px}.trip-shortcode-wrapper .filter-button button:hover{background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);color:#000}@media(min-width:768px){.trip-shortcode-wrapper{padding:40px 30px 62px}.trip-shortcode-wrapper .filter-button{margin-bottom:-85px;margin-top:50px}}.shop-product-list a.added_to_cart{display:none!important}.shop-product-list .orderby{background-color:#fff;border:none;font-size:14px}.shop-product-list .woocommerce-result-count{font-size:14px;margin:5px 0 0}.shop-product-list ul.products li.product{overflow:hidden;padding:0!important}.shop-product-list ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;margin:10px;padding:0;-webkit-box-orient:vertical;line-height:1.2em;max-height:2.4em;overflow:hidden;text-overflow:ellipsis}.shop-product-list ul.products li.product .add_to_cart_button{margin:10px!important}@media(min-width:768px){.shop-product-list .orderby,.shop-product-list .woocommerce-result-count{font-size:16px}}.single-product .single-product-img .woocommerce-product-gallery{margin-bottom:0!important}.single-product .related-product .add_to_cart_button{margin:10px}@media(min-width:768px){.single-product .related-product .add_to_cart_button{margin:20px}}.woocommerce-cart{font-family:poppins}.woocommerce-cart .col2-set{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.woocommerce-cart .col2-set .col-1{background-color:none!important;width:100%}.woocommerce-cart .col2-set .col-2,.woocommerce-cart .col2-set .col-2 .cart_totals{width:100%}.woocommerce-cart .col2-set .col-2 .cart_totals h2{line-height:.8;margin-top:0}.woocommerce-cart .col2-set .col-2 .cart_totals a.checkout-button{background-color:var(--e-global-color-secondary)!important;border-radius:8px!important;font-size:18px!important;font-weight:500!important}.woocommerce-cart .col2-set .col-2 .cart_totals a.checkout-button:hover{color:#000}.woocommerce-cart .col2-set tr td,.woocommerce-cart .col2-set tr th{border:0!important}@media(min-width:768px){.woocommerce-cart .col2-set .col-1{width:65%}.woocommerce-cart .col2-set .col-2{width:30%}}.woocommerce-checkout .woocommerce-checkout-payment .button{background-color:var(--e-global-color-secondary)!important;border-radius:8px!important;font-size:18px!important;font-weight:500!important}.woocommerce-checkout .woocommerce-checkout-payment .button:hover{color:#000!important}.form-wrapper .form-heading-icon{position:relative}.form-wrapper .form-heading-icon:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:23px solid var(--e-global-color-efde536);content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%,-4px);width:0;z-index:2}.form-wrapper #get_demo_form{display:flex;flex-direction:column-reverse}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-next{display:none}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous{background:transparent;bottom:-40px;color:var(--e-form-steps-indicator-active-primary-color);left:0;position:absolute;transform:translateY(100%)}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous:before{content:"";font-family:jkiticon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none;-webkit-font-smoothing:antialiased}.form-wrapper #get_demo_form .elementor-field-type-previous{padding:0!important}.form-wrapper #get_demo_form .e-form__indicators__indicator__separator{display:none!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number{justify-content:flex-end;margin-top:60px;padding-right:38px}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator{display:none;flex-basis:auto!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active,.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator:last-child{display:flex}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator .e-form__indicators__indicator__number{margin:0!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active:before{content:"Step"}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive{align-items:center;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive:before{content:"of"}.form-wrapper #get_demo_form .elementor-field-group-increase_sales,.form-wrapper #get_demo_form .elementor-field-group-industry{display:flex;justify-content:center}.form-wrapper #get_demo_form .elementor-field-group-increase_sales label,.form-wrapper #get_demo_form .elementor-field-group-industry label{font-size:18px}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup{display:flex;flex-direction:column}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup .elementor-field-option input,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup .elementor-field-option input{display:none}.form-wrapper #get_demo_form .elementor-field-group-increase_sales .elementor-field-subgroup .elementor-field-option label,.form-wrapper #get_demo_form .elementor-field-group-industry .elementor-field-subgroup .elementor-field-option label{background-color:var(--e-global-color-accent);border-radius:8px 8px 8px 8px;color:#fff;cursor:pointer;display:block;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);margin-top:20px;padding:16px 38px;text-align:center}