.ct-header-elementor-sticky{background-color:var(--e-global-color-497f31bd)}.ct-header-elementor-sticky [data-elementor-type=wp-post]{width:100%}#content{padding-top:0;padding-bottom:0}.ct-nav-menu .ct-main-menu .current-menu-ancestor a{color:inherit}.ct-nav-menu .ct-main-menu .current-menu-ancestor a:before{width:0%!important}.single-product .woocommerce-gallery{display:none}.single-product .woocommerce-sg-product-excerpt{display:none}.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{display:none}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{clear:left}.single-product #primary div.product .entry-summary .entry-title.product_title{text-transform:uppercase;font-weight:600;color:var(--e-global-color-text);margin-bottom:30px;margin-top:50px}.single-product .woocommerce-sg-product-price{margin-top:50px}.single-product .quantity-icon{display:none}.woocommerce-payment-methods .payment-method.editing input[type="text"]{padding:0 10px}.woocommerce-payment-methods .woocommerce-PaymentMethod--actions .cancel-edit{color:#fff;font-size:12px;line-height:16px;background-color:var(--e-global-color-primary);font-weight:600;padding:5px 10px;border-radius:4px;margin:.125em}#main .woocommerce-orders-table__cell-order-actions a{padding:5px 10px;line-height:16px;font-size:12px;margin:.125em}#main .woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;justify-content:flex-start}.woocommerce-checkout #order_review td .subscription-details{display:none}body.single-product #primary div.product form.cart label{line-height:22.4px}.single-product .woocommerce-grouped-product-list td label a{font-size:16px;line-height:22.4px;font-family:'Montserrat';color:var(--e-global-color-primary)}.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty{padding:0;width:70px;height:42px}.woocommerce-checkout form.woocommerce-checkout{display:flex;justify-content:space-between;margin-top:50px}.woocommerce-checkout #customer_details{width:50%}.woocommerce-checkout #customer_details #usage_type_field .nice-select,.woocommerce-checkout #payment .hostinger-reach-optin{display:none}.woocommerce-checkout form.woocommerce-checkout #order_review_heading{position:absolute;right:0;width:50%}.woocommerce-checkout #order_review{padding-top:40px;width:50%}.woocommerce-checkout #payment .place-order{justify-content:flex-end}.woocommerce-checkout h3,body.woocommerce-checkout #main #customer_details .woocommerce-billing-fields h3,body.woocommerce-checkout form.woocommerce-checkout #order_review_heading{font-size:20px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-text)}body.woocommerce-checkout form.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{margin-bottom:0}#header_ibm_customer_information_field,#billing_header_tax_exemption_details_field{margin-top:50px;margin-bottom:0;padding-bottom:0}#select2-billing_state-container,#select2-usage_type-container{line-height:24px;padding-left:7px}#billing_state+span .select2-selection,#usage_type_field .select2-selection--single{height:40px;border-radius:4px}.woocommerce-checkout #order_review .tax-total{font-size:14px}.woocommerce-checkout #order_review td span.amount{color:var(--e-global-color-text)}body.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #customer_details .col-2{width:100%}.ds-form-row p{display:flex;flex-direction:row;justify-content:space-between;font-family:monsterrat;font-size:16px;color:var(--e-global-color-text)}.ds-form-row .form-required{color:red}.ds-form-row input{height:40px;border-radius:4px;color:var(--e-global-color-text);font-size:16px;line-height:20px;padding:10px}.wpcf7-form .ds-form-row .wpcf7-form-control-wrap{margin-bottom:5px}.woocommerce-edit-address .nice-select{display:none}.woocommerce-edit-address #usage_type,.woocommerce-checkout #usage_type{display:block!important}.woocommerce-checkout #billing_postcode_field{clear:left}.woocommerce-checkout #billing_country_field{padding-top:6px}#select2-billing_state-container,#select2-usage_type-container{color:var(--e-global-color-text)}#billing_state+span .select2-selection,#usage_type_field .select2-selection--single,body .select2-container.select2-container--open .select2-dropdown{border-color:var(--e-global-color-text)}.ds-form-row.ds-form-submit input{margin-left:auto;color:#fff;font-size:16px;font-weight:600;order:2}.wpcf7-form .ds-form-row .wpcf7-form-control-wrap .wpcf7-not-valid-tip{display:block}.single-product .has-subscription-plans .bundled_item_images_col,.single-product .has-subscription-plans .bundled_item_images_head,.single-product .has-subscription-plans .bundled_product_title_link{display:none}.single-product #main .has-subscription-plans .col-xl-6{max-width:100%;flex-grow:.5}.single-product .has-subscription-plans .item_title{font-size:20px;line-height:20px;color:var(--e-global-color-text);font-weight:400;font-family:Montserrat}.single-product #primary #main div.product.has-subscription-plans .entry-summary .price{font-size:14px;color:var(--e-global-color-text);font-weight:400}.user-registration-page #main .ur-submit-button{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.woocommerce-account #main .woocommerce table.shop_table,.woocommerce-checkout #main .woocommerce table.shop_table{font-size:1em}.woocommerce-account #main .shop_table thead th,.woocommerce-checkout #main .shop_table thead th{background-color:var(--e-global-color-primary);color:#fff;border-color:var(--e-global-color-primary);font-weight:600}.woocommerce-account #main .shop_table tr:nth-child(even),.woocommerce-checkout #main .shop_table tr:nth-child(even){background-color:#eee}.woocommerce-account #main .shop_table tr:nth-child(even) td,.woocommerce-account #main .shop_table tr:nth-child(even) th,.woocommerce-checkout #main .shop_table tr:nth-child(even) td,.woocommerce-checkout #main .shop_table tr:nth-child(even) th{border-color:#fff}.woocommerce-checkout #main #payment div.payment_box{background-color:#fff}.woocommerce-checkout #main #payment div.payment_box::before{border-bottom-color:#fff}.woocommerce-checkout #main #order_review #payment{background-color:#eee}.woocommerce-checkout #main .payment_method_authorize_net_cim_credit_card .form-row{display:block}.woocommerce-account #main .myaccout_upgrade_subscription_action{display:none}.woocommerce-checkout .woocommerce-error~.blockUI.blockOverlay,.woocommerce-add-payment-method .woocommerce-error~.blockUI.blockOverlay,#main table.woocommerce-MyAccount-paymentMethods td.woocommerce-PaymentMethod--details img{display:none!important}.woocommerce-payment-methods #main .payment-method-actions .button{padding:5px 10px;line-height:16px;font-size:12px}.woocommerce-account #main .woocommerce table.shop_table.account-payment-methods-table{font-size:14px}table.woocommerce-MyAccount-paymentMethods td.woocommerce-PaymentMethod--actions{display:flex;justify-content:flex-end}.grecaptcha-badge{z-index:1000}@media screen and (min-width:340px) and (max-width:1199px){.ct-header-navigation nav.ct-main-navigation{width:340px}.woocommerce-checkout form.woocommerce-checkout{flex-wrap:wrap}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{width:100%}body.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #customer_details .col-2,body.woocommerce-checkout .col-12{width:100%;box-sizing:border-box}body.woocommerce-checkout .col-12{padding-left:0;padding-right:0}.woocommerce-checkout form.woocommerce-checkout #order_review_heading{position:static;padding-left:15px}.woocommerce-checkout form.woocommerce-checkout #order_review #payment #place_order{margin-top:30px}.spss-button.monthly{margin-bottom:20px}.woocommerce-checkout #order_review{padding-top:0}}